]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Makefile.in: Set and use UNWIND_H.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
8234b3bd
FXC
12005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2
3 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
4
0a0a8cf7
FXC
52005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6
7 PR libfortran/22170
8 * gfortran.dg/slash_1.f90: New test.
9
9009820b
RH
102005-06-27 Richard Henderson <rth@redhat.com>
11
12 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
13 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
15 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
17 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
18
69a2964c
RH
192005-06-27 Richard Henderson <rth@redhat.com>
20
21 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
22 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23
2aba33dd
ZL
242005-06-27 Ziemowit Laski <zlaski@apple.com>
25
26 * obj-c++.dg/proto-lossage-5.mm: New.
27 * objc.dg/proto-lossage-5.m: New.
28
3eca1bd7
DN
292005-06-27 Diego Novillo <dnovillo@redhat.com>
30
31 PR 21959
32 * gcc.dg/tree-ssa/pr21959.c: New test.
33
10a0d495
JJ
342005-06-27 Jakub Jelinek <jakub@redhat.com>
35
36 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
37 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
38 testing uninitialized var.
39
40 * gcc.c-torture/execute/builtins/chk.h: New.
41 * gcc.c-torture/execute/builtins/lib/chk.c: New.
42 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
43 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
44 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
45 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
46 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
47 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
48 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
49 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
50 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
51 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
52 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
53 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
54 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
55 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
56 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
57 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
58 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
59 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
60 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
61 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
62 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
63 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
64 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
65 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
66 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
67 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
68 * gcc.dg/builtin-object-size-1.c: New test.
69 * gcc.dg/builtin-object-size-2.c: New test.
70 * gcc.dg/builtin-object-size-3.c: New test.
71 * gcc.dg/builtin-object-size-4.c: New test.
72 * gcc.dg/builtin-object-size-5.c: New test.
73 * gcc.dg/builtin-stringop-chk-1.c: New test.
74 * gcc.dg/builtin-stringop-chk-2.c: New test.
75 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
76 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
77 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
78 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
79 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
80 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
81 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
82 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
83 * gcc.c-torture/execute/printf-1.c: New test.
84 * gcc.c-torture/execute/fprintf-1.c: New test.
85 * gcc.c-torture/execute/vprintf-1.c: New test.
86 * gcc.c-torture/execute/vfprintf-1.c: New test.
87 * gcc.c-torture/execute/printf-chk-1.c: New test.
88 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
89 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
90 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
91
2bcf2e2b
MM
922005-06-27 Michael Matz <matz@suse.de>
93
94 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
95 slot is not merged if address escapes.
96
10a22b11
KG
972005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
98
99 PR c/21911
100 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
101
19dbbf36
JJ
1022005-06-26 Jakub Jelinek <jakub@redhat.com>
103
d9725c41
JJ
104 PR middle-end/17965
105 * gcc.c-torture/compile/20050622-1.c: New test.
106
19dbbf36
JJ
107 PR middle-end/22028
108 * gcc.dg/20050620-1.c: New test.
109
567fb660
KH
1102005-06-26 Kazu Hirata <kazu@codesourcery.com>
111
112 PR tree-optimization/22026
113 * gcc.dg/tree-ssa/pr22026.c: New.
114
0e6d033b
TK
1152005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
116
8b41d4bf 117 PR libfortran/22144
0e6d033b
TK
118 * gfortran.dg/shift-alloc.f90: New testcase.
119
f115b653
KC
1202005-06-25 Kelley Cook <kcook@gcc.gnu.org>
121
122 * all files: Update FSF address in copyright headers.
123
ce91e74c
JH
1242005-06-22 Jan Hubicka <jh@suse.cz>
125
126 * wholeprogram-1.c: New testcase.
127 * wholeprogram-2.c: New testcase.
128
68c1abf1
MM
1292005-06-24 Mark Mitchell <mark@codesourcery.com>
130
131 PR 22171
132 * gcc.dg/tree-ssa/pr22171.c: New test.
133
a3504e64
FW
1342005-06-24 Feng Wang <fengwang@nudt.edu.cn>
135
136 * gfortran.dg/simplify_modulo.f90: New.
137
b8807f05
JH
1382005-06-24 Jan Hubicka <jh@suse.cz>
139
140 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
141
ee18782f
ZL
1422005-06-23 Ziemowit Laski <zlaski@apple.com>
143
144 * obj-c++.dg/proto-lossage-[1-4].mm: New.
145
0c9b7e9b
ZL
1462005-06-23 Ziemowit Laski <zlaski@apple.com>
147
148 * obj-c++.dg/typedef-alias-1.mm: New.
149 * objc.dg/typedef-alias-1.m: New.
150
94908762
JL
1512005-06-23 Jeff Law <law@redhat.com>
152
153 * gcc.dg/tree-ssa/vrp16.c: New test.
154
32aa3bff
FXC
1552005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
156
157 * lib/target-supports.exp: Add
158 check_effective_target_fortran_large_real and
159 check_effective_target_fortran_large_int to check for
160 corresponding effective targets.
161 * gfortran.dg/large_integer_kind_1.f90: New test.
162 * gfortran.dg/large_real_kind_1.f90: New test.
163
e57f2b41
KH
1642005-06-23 Kazu Hirata <kazu@codesourcery.com>
165
166 PR tree-optimization/22117
167 * gcc.dg/tree-ssa/pr22117.c: New.
168
a31de501
JM
1692005-06-23 James A. Morrison <phython@gcc.gnu.org>
170
171 PR testsuite/22123
172 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
173
2de3f2f3
DE
1742005-06-23 David Edelsohn <edelsohn@gnu.org>
175
176 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
177
09102896
DB
1782005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
179
180 * gfortran.dg/f2c_4.f90: Add tests for complex functions
181 * gfortran.dg/f2c_4.c: Likewise
182
bd83e614
PB
1832005-06-22 Paul Brook <paul@codesourcery.com>
184
185 PR fortran/21034
186 * gfortran.dg/auto_save_1.f90: New test.
187
aacb3512
MM
1882005-06-22 Michael Matz <matz@suse.de>
189
190 * gcc.target/x86-64/abi: New directory.
191 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
192 * gcc.target/x86-64/abi/README.gcc: New file.
193 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
194 * gcc.target/x86-64/abi/asm-support.s: New file.
195 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
196 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
197 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
198 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
199 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
200 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
201 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
202 * gcc.target/x86_64/abi/test_bitfields.c: New test.
203 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
204 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
205 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
206 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
207 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
208 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
209 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
210 * gcc.target/x86_64/abi/test_varargs.c: New test.
211
ed059c56
JM
2122005-06-21 Joseph S. Myers <joseph@codesourcery.com>
213
214 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
215 32-bit i?86 and x86_64.
216
01277dc4
ZL
2172005-06-21 Ziemowit Laski <zlaski@apple.com>
218
219 * obj-c++.dg/const-str-[1-9].mm: New tests.
220
051cdfd4
PT
2212005-06-21 Paul Thomas <pault@gcc.gnu.org>
222
223 PR fortran/22010
224 * gfortran.dg/namelist_use.f90: New.
225 * gfortran.dg/namelist_use_only.f90: New.
226
2735e93e
JL
2272005-06-21 Jeff Law <law@redhat.com>
228
229 * gcc.dg/tree-ssa/vrp15.c: New test.
230
a6b46ba2
DN
2312005-06-21 Dorit Nuzman <dorit@il.ibm.com>
232
233 * lib/target-supports.exp (check_effective_target_vect_reduction):
234 Remove.
235 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
236 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
237 remove vect_reduction target keyword. Also avoid two returns in main.
238 * gcc.dg/vect/vect-reduc-3.c: Likewise.
239 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
240 * gcc.dg/vect/vect-reduc-1short.c: New test.
241 * gcc.dg/vect/vect-reduc-1char.c: New test.
242 * gcc.dg/vect/vect-reduc-2short.c: New test.
243 * gcc.dg/vect/vect-reduc-2char.c: New test.
244 * gcc.dg/vect/vect-reduc-6.c: New test.
245 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
246 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
247 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
248
a3a2067a
TS
2492005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
250 Paul Thomas <pault@gcc.gnu.org>
251
252 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
253 New tests.
254
2552005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
256
257 * gfortran.dg/backslash_1.f90: New test.
258 * gfortran.dg/backslash_2.f90: New test.
259
e0757dda
SK
2602005-06-20 Steven G. Kargl <kargls@comcast.net>
261
262 * gfortran.dg/duplicate_labels.f90: New test.
263
019275a2
JB
2642005-06-20 Jan Beulich <jbeulich@novell.com>
265
266 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
267 unsupportable relocations.
268 * g++.old-deja/g++.other/store-expr1.C: Likewise.
269 * gcc.dg/20050321-2.c: xfail for NetWare.
270
57493278
AJ
2712005-06-20 Andreas Jaeger <aj@suse.de>
272
273 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
274 gcc.target/i386/fastcall-sseregparm.c,
275 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
276
771151dc
RH
2772005-06-19 Richard Henderson <rth@redhat.com>
278
279 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
280
cac24f06
JM
2812005-06-19 Joseph S. Myers <joseph@codesourcery.com>
282
283 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
284
fed3667b
AH
2852005-06-19 Aldy Hernandez <aldyh@redhat.com>
286
131c66cd
FXC
287 PR c++/22115
288 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 289
a73c6788
DN
2902005-06-18 Dorit Nuzman <dorit@il.ibm.com>
291
292 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
293 * gcc.dg/vect/vect-reduc-2.c: Likewise.
294 * gcc.dg/vect/vect-reduc-3.c: Likewise.
295
2d9474df
JM
2962005-06-18 James A Morrison <phython@gcc.gnu.org>
297
298 * gcc.dg/fold-mod-1.c: New test.
299
5190a458
SK
3002005-06-18 Steven G. Kargl <kargls@comcast.net>
301
302 PR fortran/19926
303 * gfortran.dg/pr19926.f90: New test.
304
a73c6788 3052005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
306
307 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
308 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
309 targets.
310 * gcc.dg/vect/vect-reduc-2.c: Likewise.
311 * gcc.dg/vect/vect-reduc-3.c: Likewise.
312
6d409ca8
JM
3132005-06-18 Joseph S. Myers <joseph@codesourcery.com>
314
315 * gcc.target/ia64/float80-varargs-1.c: New test.
316
189ed82c
TS
3172005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
318
319 PR tree-opt/22035
320 * gfortran.dg/f2c_6.f90: New test.
321
fad86f7a
GK
3222005-06-17 Geoffrey Keating <geoffk@apple.com>
323
324 PR c++/17413
325 * g++.dg/template/local5.C: New.
326
5531f0e0
RH
3272005-06-17 Richard Henderson <rth@redhat.com>
328
329 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
330
3453c37f
DB
3312005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
332
333 PR testsuite/21945
334 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
335
18338c6e
GB
3362005-06-15 Giovanni Bajo <giovannibajo@libero.it>
337
338 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
339 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
340 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
341 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
342 check_vect to verify the presence of hardware vector support.
343
c26db6b6
JM
3442005-06-16 James A. Morrison <phython@gcc.gnu.org>
345
346 PR testsuite/22056
347 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
348
04d9e6bd
FXC
3492005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
350
351 PR libfortran/19216
352 * gfortran.dg/pr19216.f: Add correct space between brackets and
353 dg directive.
354
2f06ccc6
FXC
3552005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
356
357 PR libfortran/16436
358 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
359
2f84b963
RG
3602005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
361
362 * gcc.target/i386/attributes-error.c: New testcase.
363 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
364 * gcc.target/i386/regparm-stdcall.c: Likewise.
365 * gcc.target/i386/sseregparm-1.c: Likewise.
366 * gcc.target/i386/sseregparm-2.c: Likewise.
367
fe93f42f
NS
3682005-06-16 Nathan Sidwell <nathan@codesourcery.com>
369
370 * g++.dg/rtti/crash2.C: New.
371
46bdb9cf
JM
3722005-06-15 Joseph S. Myers <joseph@codesourcery.com>
373
374 * gcc.dg/noncompile/20040203-3.c: Update expected message.
375
18ea791f
DU
3762005-06-15 David Ung <davidu@mips.com>
377
378 * gcc.target/mips/mips16e-extends.c: New test for testing the
379 generation of MIPS16e zeb/zeh, seb/seh instructions.
380
9983270b
DN
3812005-06-15 Diego Novillo <dnovillo@redhat.com>
382
383 PR 22018
384 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
385 * gcc.dg/tree-ssa/pr22018.c: New test.
386
5bed876a
AH
3872005-06-15 Aldy Hernandez <aldyh@redhat.com>
388
389 * gcc.dg/simd-1.c: Update error messages.
390 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
391 * gcc.dg/simd-2.c: Update error messages.
392 * gcc.dg/simd-4.c: New.
393
c4eacf99
NS
3942005-06-15 Nathan Sidwell <nathan@codesourcery.com>
395
396 PR c++/20678
397 * g++.dg/other/crash-4.C: New.
398
c9a3d128
DP
3992005-06-14 Devang Patel <dpatel@apple.com>
400
401 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 402
792f871e
NS
4032005-06-14 Nathan Sidwell <nathan@codesourcery.com>
404
405 PR c++/21929
406 * g++.dg/parse/crash11.C: Update
407
a513fe88
JL
4082005-06-13 Jeff Law <law@redhat.com>
409
410 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
411 perform the desired transformations.
412 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
413 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
414
a8e12e4d
TS
4152005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
416
417 PR fortran/22038
418 * gfortran.dg/forall_1.f90: Un-XFAIL.
419
8fe4d24b
NS
4202005-06-13 Nathan Sidwell <nathan@codesourcery.com>
421
422 PR c++/21929
423 * g++.dg/parse/crash26.C: New.
424
425 PR c++/20789
426 * g++.dg/init/member1.C: New.
427
dda895f9
JJ
4282005-06-13 Jakub Jelinek <jakub@redhat.com>
429
430 * gfortran.dg/altreturn_1.f90: New test.
431
adacecf1
ZD
4322005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
433
434 PR middle-end/21985
435 * gcc.dg/tree-ssa/pr21985.c: New test.
436
a165e746
JM
4372005-06-12 James A. Morrison <phython@gcc.gnu.org>
438
439 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
440
da5839d6
RS
4412005-06-12 Roger Sayle <roger@eyesopen.com>
442
443 PR c++/21930
444 * g++.dg/other/error10.C: New test case.
445
57504df9
FXC
4462005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
447
448 PR libfortran/19155
449 * gfortran.dg/pr19155.f: Add test.
450
b49a3de7
TS
4512005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
452
453 * gfortran.dg/f2c_7.f90: New test.
454
16d4ddd1
TS
455 * gfortran.dg/forall_1.f90: XFAILed.
456
e3d025cb
JM
4572005-06-12 James A. Morrison <phython@gcc.gnu.org>
458
459 * gcc.dg/pr14796-1.c: New.
460 * gcc.dg/pr14796-2.c: New.
461
94631c1e
SK
4622005-06-11 Steven G. Kargl <kargls@comcast.net>
463
464 PR fortran/17792
465 PR fortran/21375
466 * gfortran.dg/deallocate_stat.f90: New test.
467
4682005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
469
470 * gfortran.fortran-torture/execute/in-pack.f90: New test.
471
bb748329
DN
4722005-06-10 Dorit Nuzman <dorit@il.ibm.com>
473
474 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
475 access will be generated when this loop is vectorized. Test that
476 accesses with same alignment were detected.
477 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
478 Test that accesses with same alignment were detected.
479 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 480 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
481 alignment were detected.
482
b7e20b53
GDR
4832005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
484
485 * gcc.dg/Wcxx-compat-1.c: New.
486
92f5e87c
TK
4872005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
488
489 PR libfortran/21480
490 * gfortran.dg/reshape-complex.f90: Add a test for a packed
491 complex array.
492
5878b92f
NS
4932005-06-09 Nathan Sidwell <nathan@codesourcery.com>
494
495 * gcc.dg/alias-8.c: New.
496
7a9430c0
JM
4972005-06-08 Joseph S. Myers <joseph@codesourcery.com>
498
499 * gcc.dg/format/cmn_err-1.c: Update.
500
8b0096b4
JM
5012005-06-08 James A. Morrison <phython@gcc.gnu.org>
502
503 PR target/20666
504 * gcc.target/sparc/fexpand-2.c: New.
505 * gcc.target/sparc/fpmerge-2.c: New.
506 * gcc.target/sparc/fpmul-2.c: New.
507 * gcc.target/sparc/noresult.c: New.
508 * gcc.target/sparc/pdist-2.c: New.
509 * gcc.target/sparc/pdist-3.c: New.
510
625b02b2
AB
5112005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
512
513 PR testsuite/21702
514 * gcc.target/i386/i386.exp: Fix comment typo.
515
98ed9dae
NS
5162005-06-08 Nathan Sidwell <nathan@codesourcery.com>
517
518 PR c++/19497
519 * g++.dg/inherit/using5.C: New.
520 * g++.dg/inherit/using6.C: New.
521
cb6d4a9f
VR
5222005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
523
524 PR c++/19894
525 * g++.dg/template/ptrmem15.C: New test.
526
527 PR c++/20563
528 * g++.dg/ext/label4.C: New test.
529
34cbdf67
EB
5302005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
531
532 * gcc.dg/tls/debug-1.c: New test.
533
4280a26f
DJ
5342005-06-07 Dale Johannesen <dalej@apple.com>
535
536 * gcc.target/i386/movq.c: New.
537
e4cd04f4
DJ
5382005-06-07 Dale Johannesen <dalej@apple.com>
539
540 * gcc.dg/20050607-1.c: New.
541
145357a4
JJ
5422005-06-07 Jakub Jelinek <jakub@redhat.com>
543
544 PR middle-end/21850
545 * gcc.c-torture/execute/20050607-1.c: New test.
546
ae740cce
TK
5472005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
548
549 PR libfortran/21926
550 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
551 Test case where the return array has lowest stride one,
552 but isn't packed.
553
89a590b3
AS
5542005-06-07 Adrian Straetling <straetling@de.ibm.com>
555
556 * lib/target-supports.exp (check_effective_target_sync_int_long):
557 Add s390 and s390x targets.
558
ac182688
ZD
5592005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
560
561 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
562 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
563 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
564 * gcc.dg/tree-ssa/loop-9.c: New test.
565
efb169b0
NS
5662005-06-07 Nathan Sidwell <nathan@codesourcery.com>
567
568 * g++.dg/parse/defarg10.C: New.
569
40182dbf
JJ
5702005-06-06 Jakub Jelinek <jakub@redhat.com>
571
572 PR regression/21897
573 * gcc.c-torture/execute/20050604-1.c: New test.
574
b2a9b208
NS
5752005-06-06 Nathan Sidwell <nathan@codesourcery.com>
576
5e97d404
NS
577 PR 21903
578 * g++.dg/parse/defarg9.C: New.
579
b2a9b208
NS
580 PR c++/20637
581 * g++.dg/inherit/using4.C: New.
582 * g++.dg/overload/error1.C: Adjust expected errors.
583 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
584 * g++.old-deja/g++.brendan/arm2.C: Likewise.
585 * g++.old-deja/g++.other/redecl2.C: Likewise.
586 * g++.old-deja/g++.other/redecl4.C: Likewise.
587 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
588
43faca51
DB
5892005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
590
591 * gfortran.dg/f2c_5.f90: Add -w to dg-options
592
5932005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
594
57493278 595 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
596 dg-additional-files-options
597 * gfortran.dg/f2c_4.f90: New file
598 * gfortran.dg/f2c_4.c: New file
599 * gfortran.dg/f2c_5.f90: New file
600 * gfortran.dg/f2c_5.c: New file
601
86403f0f
TS
6022005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
603
adac7e92 604 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 605
86403f0f
TS
606 PR fortran/21912
607 * gfortran.dg/array_constructor_4.f90: New test.
608
88a7beb7
MM
6092005-06-05 Mark Mitchell <mark@codesourcery.com>
610
611 PR c++/21619
612 * g++.dg/ext/builtin9.C: New test.
613
16191a64
DJ
6142005-06-05 Dale Johannesen <dalej@apple.com>
615
616 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
617 * gcc.c-torture/execute/20050603-2.c: Ditto.
618
88088c03
DN
6192005-06-05 Dorit Nuzman <dorit@il.ibm.com>
620
621 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
622 * gcc.dg/vect/vect-reduc-1.c: New.
623 * gcc.dg/vect/vect-reduc-2.c: New.
624 * gcc.dg/vect/vect-reduc-3.c: New.
625
1c3250ed
DJ
6262005-06-04 Dale Johannesen <dalej@apple.com>
627
628 * gcc.c-torture/execute/20050603-1.c: New.
629 * gcc.c-torture/execute/20050603-2.c: New.
630 * gcc.dg/20050603-3.c: New.
631
29405f94
TS
6322005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
633
8e400578
TS
634 PR fortran/19195
635 * gfortran.dg/debug_1.f90: New test.
57493278 636
29405f94
TS
637 * gfortran.dg/forall_1.f90: New test.
638
ab21e272
TS
6392005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
640
641 * gfortran.dg/array_constructor_3.f90: New test.
642
9a28687d
TS
6432005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
644
645 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
646
28da59e8
HPN
6472005-06-04 Hans-Peter Nilsson <hp@axis.com>
648
649 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
650
472d98b4
JM
6512005-06-04 Joseph S. Myers <joseph@codesourcery.com>
652
653 PR c/21873
654 * gcc.dg/init-excess-1.c: New test.
655
dad732fa
MM
6562005-06-03 Mark Mitchell <mark@codesourcery.com>
657
658 PR c++/21853
659 * g++.dg/expr/static_cast6.C: New test.
660
441e96b5
DN
6612005-06-03 Diego Novillo <dnovillo@redhat.com>
662
663 * gcc.dg/tree-ssa/vrp14.c: New test.
664
7e45bd18
MM
6652005-06-03 Mark Mitchell <mark@codesourcery.com>
666
667 PR c++/21336
668 * g++.dg/template/new2.C: New test.
669
83cd747f
JC
6702005-06-03 Josh Conner <jconner@apple.com>
671
672 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
673 all entries in initializer.
674
548e34cd
RG
6752005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
676
677 PR middle-end/21858
678 * gcc.dg/pr21858.c: New testcase.
679
b956116e
PB
6802005-06-03 Paolo Bonzini <bonzini@gnu.org>
681
682 PR tree-optimization/21292
683
684 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
685 New.
686 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
687 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
688 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
689 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
690 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
691
87e48010
RH
6922005-06-02 Richard Henderson <rth@redhat.com>
693
694 * gcc.dg/sync-2.c: Use -march=i486 for i386.
695
984dfd8c
RG
6962005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
697
698 * gcc.dg/wtypequal.c: New testcase.
699
462508dd
DN
7002005-06-02 Diego Novillo <dnovillo@redhat.com>
701
702 PR 21582
703 * gcc.dg/tree-ssa/pr21582.c: New test.
704
3e3935a9
NS
7052005-06-02 Nathan Sidwell <nathan@codesourcery.com>
706
707 PR c++/21280
708 * g++.dg/opt/interface2.h: New.
709 * g++.dg/opt/interface2.C: New.
710 * g++.dg/init/ctor4.C: Adjust error lines.
711 * g++.old-deja/g++.bob/inherit2.C: Likewise.
712 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
713 * g++.old-deja/g++.jason/opeq3.C: Likewise.
714 * g++.old-deja/g++.pt/assign1.C: Likewise.
715 * g++.old-deja/g++.pt/crash20.C: Likewise.
716
ed3c16fb
DN
7172005-06-02 Dorit Nuzman <dorit@il.ibm.com>
718
719 PR tree-optimization/21734
720 * g++.dg/vect/pr21734_1.cc: New.
721 * g++.dg/vect/pr21734_2.cc: New.
722
fbd4ef4c
NS
7232005-06-02 Nathan Sidwell <nathan@codesourcery.com>
724
58fb06b4
NS
725 PR c++/20350
726 * g++.dg/template/spec24.C: New.
727
fbd4ef4c
NS
728 PR c++/21151
729 * g++.dg/pch/local-1.C: New.
730 * g++.dg/pch/local-1.Hs: New.
731
227858d1
DN
7322005-06-01 Diego Novillo <dnovillo@redhat.com>
733
734 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
735 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
736 * gcc.dg/tree-ssa/pr14341.c: New test.
737 * gcc.dg/tree-ssa/pr14841.c: New test.
738 * gcc.dg/tree-ssa/pr20701.c: New test.
739 * gcc.dg/tree-ssa/pr21086.c: New test.
740 * gcc.dg/tree-ssa/pr21090.c: New test.
741 * gcc.dg/tree-ssa/pr21332.c: New test.
742 * gcc.dg/tree-ssa/pr21458.c: New test.
743 * gcc.dg/tree-ssa/pr21658.c: New test.
744 * gcc.dg/tree-ssa/vrp01.c: New test.
745 * gcc.dg/tree-ssa/vrp02.c: New test.
746 * gcc.dg/tree-ssa/vrp03.c: New test.
747 * gcc.dg/tree-ssa/vrp04.c: New test.
748 * gcc.dg/tree-ssa/vrp05.c: New test.
749 * gcc.dg/tree-ssa/vrp06.c: New test.
750 * gcc.dg/tree-ssa/vrp07.c: New test.
751 * gcc.dg/tree-ssa/vrp08.c: New test.
752 * gcc.dg/tree-ssa/vrp09.c: New test.
753 * gcc.dg/tree-ssa/vrp10.c: New test.
754 * gcc.dg/tree-ssa/vrp11.c: New test.
755 * gcc.dg/tree-ssa/vrp12.c: New test.
756 * gcc.dg/tree-ssa/vrp13.c: New test.
757
7582005-06-01 Alexandre Oliva <aoliva@redhat.com>
759
760 PR 21029
761 * gcc.dg/tree-ssa/pr21029.c: New test.
762
c3a29423
RS
7632005-06-01 Roger Sayle <roger@eyesopen.com>
764
765 * gfortran.dg/logint-1.f: New test case.
766 * gfortran.dg/logint-2.f: Likewise.
767 * gfortran.dg/logint-3.f: Likewise.
768
cf4d246b
JJ
7692005-06-01 Jakub Jelinek <jakub@redhat.com>
770
8e0a600b
JJ
771 PR c/21536
772 PR c/20760
773 * gcc.dg/20050527-1.c: New test.
774
a00cb0b9
JJ
775 * gcc.dg/i386-sse-12.c: New test.
776
cf4d246b
JJ
777 PR fortran/21729
778 * gfortran.dg/implicit_5.f90: New test.
779
bf3ddf8a
FW
7802005-06-01 Feng Wang <fengwang@nudt.edu.cn>
781
782 PR fortran/20883
783 * gfortran/assign_4.f90: New test.
784 * gfortran/assign_2.f90: Change compile to run.
785
a9c9d3fa
GK
7862005-05-31 Geoffrey Keating <geoffk@geoffk.org>
787
57493278 788 * lib/target-supports.exp
a9c9d3fa
GK
789 (check_effective_target_sync_char_short): New.
790 * gcc.dg/sync-2.c: New.
791
60407f7a
ZD
7922005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
793
794 PR tree-optimization/21817
795 * gcc.dg/torture/pr21817-1.c: New.
796
8bd46447
NS
7972005-05-31 Nathan Sidwell <nathan@codesourcery.com>
798
799 PR c++/21165
800 * g++.dg/template/init5.C: New.
801
fba53b18
PT
8022005-05-31 Paul Thomas <pault@gcc.gnu.org>
803
804 * gfortran.dg/char_initialiser_actual.f90:
805 Test character initialisers as actual arguments.
806 * gfortran.dg/char_pointer_comp_assign.f90:
807 Test character pointer structure component assignments.
808 * gfortran.dg/char_array_structure_constructor.f90:
809 Test character components in structure constructors.
810
d763bb10
AP
8112005-05-31 Andrew pinski <pinskia@physics.uc.edu>
812
813 PR middle-end/20931
814 * g++.dg/opt/pr20931.C: New test.
815
8c7a0ea6
AJ
8162005-05-31 Andreas Jaeger <aj@suse.de>
817
818 PR testsuite/20772
819 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
820 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
821 g++.old-deja/g++.ext/asmspec1.C,
822 g++.old-deja/g++.other/regstack.C,
823 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
824 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
825 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
826 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
827 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
828 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
829 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
830 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
831 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
832 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
833 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
834 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
835 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
836 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
837 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
838 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
839 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
840 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
841 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
842
4ea73bfa
JL
8432005-05-31 Jeff Law <law@redhat.com>
844
845 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
846
7f177cf7
PC
8472005-05-30 Paolo Carlini <pcarlini@suse.de>
848
849 PR middle-end/21743
850 * gcc.dg/builtins-1.c: Activate disabled clog test.
851 * gcc.dg/torture/builtin-attr-1.c: Likewise.
852
e0a80504
PT
8532005-05-29 Paul Thomas <pault@gcc.gnu.org>
854
855 * gfortran.dg/char_pointer_assign.f90:
856 Test character-pointer assignments and pointer assignments.
857 * gfortran.dg/char_pointer_dummy.f90:
858 Test character-pointer dummy arguments.
859 * gfortran.dg/char_pointer_func.f90:
860 Test character-pointer function returns.
861 * gfortran.dg/char_pointer_dependency.f90:
862 Test character-pointer functions with dependencies.
863
d035c296
MM
8642005-05-30 Mark Mitchell <mark@codesourcery.com>
865
866 PR c++/21784
867 * g++.dg/lookup/using14.C: New test.
868
d83d092e
KH
8692005-05-30 Kazu Hirata <kazu@cs.umass.edu>
870
871 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
872 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
873 trailing ^M.
874
8eebd8f7
GK
8752005-05-29 Geoffrey Keating <geoffk@apple.com>
876
a9c9d3fa
GK
877 PR c++/17413
878 * g++.dg/template/local5.C: New.
879
66859ace
GK
880 PR target/21761
881 * gcc.c-torture/compile/pr21761.c: New.
882
8eebd8f7
GK
883 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
884 before darwin8.
885
36eb8874
SK
8862005-05-30 Steven G. Kargl
887
888 PR fortran/20846
889 * gfortran.dg/inquire_8.f90: New test.
890
6778b96c
FXC
8912005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
892
1451cecf 893 PR libfortran/21376
6778b96c
FXC
894 * gfortran.dg/output_exponents_1.f90: New test.
895
95af2a1f
FXC
8962005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
897
1451cecf 898 PR libfortran/20006
95af2a1f
FXC
899 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
900
64b2bdb3
MM
9012005-05-28 Mark Mitchell <mark@codesourcery.com>
902
d035c296
MM
903 PR c++/21210
904 * g++.dg/ext/complex1.C: New test.
905
64b2bdb3
MM
906 PR c++/21340
907 * g++.dg/init/ctor6.C: New test.
908
fd44f634
JH
9092005-05-29 Jan Hubicka <jh@suse.cz>
910
911 * gcc.c-torture/compile/pr21562.c: New.
912
d1aa35ae
SK
9132005-05-28 Steven G. Kargl <kargls@comcast.net>
914
915 * gfortran.dg/subnormal_1.f90: New test.
916
d416304e
JH
9172005-05-28 Jan Hubicka <jh@suse.cz>
918
919 * tree-prof.exp: Fix comment.
920 * value-prof-1.c: New.
921 * value-prof-2.c: New.
922 * value-prof-3.c: New.
923 * value-prof-4.c: New.
924
81ae598b
MM
9252005-05-27 Mark Mitchell <mark@codesourcery.com>
926
927 PR c++/21614
928 * g++.dg/expr/ptrmem6.C: New test.
929 * g++.dg/expr/ptrmem6a.C: Likewise.
930
46aad78f
KH
9312005-05-27 Kazu Hirata <kazu@cs.umass.edu>
932
933 PR tree-optimization/21658
934 * gcc.dg/tree-ssa/pr21658.c: New.
935
2d637547
NS
9362005-05-27 Nathan Sidwell <nathan@codesourcery.com>
937
f879d298
NS
938 PR c++/21455
939 * g++.dg/inherit/ptrmem3.C: New.
940
2d637547
NS
941 PR c++/21681
942 * g++.dg/parse/template16.C: New.
943
1acaf650
AJ
9442005-05-27 Andreas Jaeger <aj@suse.de>
945
c23c7d89
AJ
946 * gcc.dg/setjmp-2.c: Only run in 32-bit.
947
1acaf650
AJ
948 * gcc.dg/i386-sse-8.c: Run test on all archs.
949
1b258d2f
MS
9502005-05-26 Mike Stump <mrs@apple.com>
951
952 * objc.dg/isa-field-1.m: Only run on darwin.
953 * objc.dg/lookup-1.m: Likewise.
954 * objc.dg/try-catch-8.m: Likewise.
955
1acdf11b
RS
9562005-05-26 Roger Sayle <roger@eyesopen.com>
957
958 PR tree-optimization/9814
959 * gcc.dg/pr9814-1.c: New test case.
960
2c9ed0af
ZL
9612005-05-26 Ziemowit Laski <zlaski@apple.com>
962
963 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
964 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
965 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
966 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
967 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
968 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
969 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
970 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
971 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
972 objc.dg/try-catch-8.m: New.
973
64008915
JJ
9742005-05-26 Janis Johnson <janis187@us.ibm.com>
975
976 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
977 remove extraneous semicolons.
978
5b3bcba2
ZL
9792005-05-26 Ziemowit Laski <zlaski@apple.com>
980
981 * obj-c++.dg/comp-types-12.mm: New.
982 * objc.dg/comp-types-11.m: New.
983 * objc.dg/selector-4.m: New.
984
a9f9113a
AJ
9852005-05-26 Andreas Jaeger <aj@suse.de>
986
987 PR testsuite/20772
988 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
989 g++.old-deja/g++.ext/attrib3.C,
990 g++.old-deja/g++.other/store-expr1.C,
991 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
992 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
993 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
994 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
995 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
996 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
997 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
998 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
999 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1000 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1001 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1002 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1003 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1004 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1005 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1006 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1007 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1008 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1009 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1010
035b7ccd
AJ
10112005-05-26 Andreas Jaeger <aj@suse.de>
1012
1013 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1014 x86-64 compilation.
1015
b9fa227d
AJ
10162005-05-26 Andreas Jaeger <aj@suse.de>
1017
1018 PR testsuite/20772
1019 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1020 gcc.misc-tests/i386-pf-athlon-1.c,
1021 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1022 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1023 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1024 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1025 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1026 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1027 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1028 programs.
1029
1030 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1031 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1032 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1033 x86-64 compilation.
1034
1035 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1036 x86_64.
1037
1038 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1039 effective-target ilp32.
1040
e689b870
DU
10412005-05-26 David Ung <davidu@mips.com>
1042
1043 * gcc.target/mips/ext_ins.c: New test for testing the generation
1044 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 1045
764e01e6
AJ
10462005-05-26 Andreas Jaeger <aj@suse.de>
1047
1048 * treelang/compile/unsigned.tree: Use gimple instead of
1049 nonexisting generic dump.
1050
598b2024
PB
10512005-05-26 Paolo Bonzini <bonzini@gnu.org>
1052
1053 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1054
11b6985e
AJ
10552005-05-26 Andreas Jaeger <aj@suse.de>
1056
1057 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1058
ba4a3d54
TK
10592005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1060
1061 PR libfortran/17283
1062 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1063 Test callee-allocated memory with write statements.
1064
c10166c4
RS
10652005-05-25 Roger Sayle <roger@eyesopen.com>
1066
1067 PR middle-end/21709
1068 * gcc.dg/pr21709-1.c: New test case.
1069
7cb56e5c
ZL
10702005-05-25 Ziemowit Laski <zlaski@apple.com>
1071 Mike Stump <mrs@apple.com>
047c2765 1072
7cb56e5c 1073 * objc/execute/next_mapping.h: Update for C++.
11b6985e 1074
047c2765
MS
1075 * obj-c++.dg/selector-1.mm: Move to...
1076 * obj-c++.dg/selector-4.mm: here...
1077
25f0f66e 1078 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
1079 * obj-c++.dg/comp-types-1.mm: New.
1080 * obj-c++.dg/cxx-class-1.mm: New.
1081 * obj-c++.dg/cxx-ivars-1.mm: New.
1082 * obj-c++.dg/cxx-ivars-2.mm: New.
1083 * obj-c++.dg/cxx-ivars-3.mm: New.
1084 * obj-c++.dg/cxx-scope-1.mm: New.
1085 * obj-c++.dg/cxx-scope-2.mm: New.
1086 * obj-c++.dg/defs.mm: New.
1087 * obj-c++.dg/empty-private-1.mm: New.
1088 * obj-c++.dg/encode-1.mm: New.
1089 * obj-c++.dg/encode-2.mm: New.
1090 * obj-c++.dg/encode-3.mm: New.
1091 * obj-c++.dg/extern-c-1.mm: New.
1092 * obj-c++.dg/extra-semi.mm: New.
1093 * obj-c++.dg/fix-and-continue-2.mm: New.
1094 * obj-c++.dg/isa-field-1.mm: New.
1095 * obj-c++.dg/ivar-list-semi.mm: New.
1096 * obj-c++.dg/local-decl-1.mm: New.
1097 * obj-c++.dg/lookup-1.mm: New.
1098 * obj-c++.dg/lookup-2.mm: New.
1099 * obj-c++.dg/method-1.mm: New.
1100 * obj-c++.dg/method-2.mm: New.
1101 * obj-c++.dg/method-3.mm: New.
1102 * obj-c++.dg/method-4.mm: New.
1103 * obj-c++.dg/method-5.mm: New.
1104 * obj-c++.dg/method-6.mm: New.
1105 * obj-c++.dg/method-7.mm: New.
1106 * obj-c++.dg/no-extra-load.mm: New.
1107 * obj-c++.dg/overload-1.mm: New.
1108 * obj-c++.dg/pragma-1.mm: New.
1109 * obj-c++.dg/pragma-2.mm: New.
1110 * obj-c++.dg/private-1.mm: New.
1111 * obj-c++.dg/private-2.mm: New.
1112 * obj-c++.dg/proto-qual-1.mm: New.
1113 * obj-c++.dg/qual-types-1.mm: New.
1114 * obj-c++.dg/stubify-1.mm: New.
1115 * obj-c++.dg/stubify-2.mm: New.
1116 * obj-c++.dg/super-class-1.mm: New.
1117 * obj-c++.dg/super-class-2.mm: New.
1118 * obj-c++.dg/super-dealloc-1.mm: New.
1119 * obj-c++.dg/super-dealloc-2.mm: New.
1120 * obj-c++.dg/template-1.mm: New.
1121 * obj-c++.dg/template-2.mm: New.
1122 * obj-c++.dg/template-3.mm: New.
1123 * obj-c++.dg/template-4.mm: New.
1124 * obj-c++.dg/template-5.mm: New.
1125 * obj-c++.dg/template-6.mm: New.
1126 * obj-c++.dg/try-catch-1.mm: New.
1127 * obj-c++.dg/try-catch-2.mm: New.
1128 * obj-c++.dg/try-catch-3.mm: New.
1129 * obj-c++.dg/try-catch-4.mm: New.
1130 * obj-c++.dg/try-catch-5.mm: New.
1131 * obj-c++.dg/try-catch-6.mm: New.
1132 * obj-c++.dg/try-catch-7.mm: New.
1133 * obj-c++.dg/try-catch-8.mm: New.
1134 * obj-c++.dg/try-catch-9.mm: New.
1135 * obj-c++.dg/va-meth-1.mm: New.
1136
d1c8c827
ZL
11372005-05-25 Ziemowit Laski <zlaski@apple.com>
1138
1139 * obj-c++.dg/selector-1.mm: New.
1140 * obj-c++.dg/selector-2.mm: New.
1141
19537c28
ZL
11422005-05-25 Ziemowit Laski <zlaski@apple.com>
1143
1144 * obj-c++.dg/selector-3.mm: New.
1145 * objc.dg/selector-3.m: New.
1146
3d0994b8
ZL
11472005-05-25 Ziemowit Laski <zlaski@apple.com>
1148
1149 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1150 about where warning appears.
1151
29a79fcf
UW
11522005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1153
1154 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1155 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1156 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1157 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1158
9f938de1
UW
11592005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1160
1161 * gcc.dg/20050524-1.c: New test.
1162
670cd5c5
JH
11632005-05-25 Jan Hubicka <jh@suse.cz>
1164
1165 * gcc.dg/tree-prof/inliner-1.c: New.
1166
11672005-05-25 Janis Johnson <janis187@us.ibm.com>
1168
1169 * gcc.dg/tree-prof: New directory.
1170 * gcc.dg/tree-prof/tree-prof.exp: New.
1171
5c498b10
DD
11722005-05-25 DJ Delorie <dj@redhat.com>
1173
1174 * gcc.dg/Wattributes-1.c: New.
1175 * gcc.dg/Wattributes-2.c: New.
1176 * gcc.dg/Wattributes-3.c: New.
1177
150de506
JJ
117820005-05-24 Janis Johnson <janis187@us.ibm.com>
1179
1180 PR tree-optimization/19833
1181 * gcc.dg/uninit-4.c: Remove xfail.
1182 * gcc.dg/uninit-9.c: Ditto.
1183
d1e270fe
ZL
11842005-05-24 Ziemowit Laski <zlaski@apple.com>
1185
1186 * obj-c++.dg/bitfield-[1-5].mm: New.
1187 * obj-c++.dg/class-protocol-1.mm: New.
1188 * obj-c++.dg/comp-types-1[0-1].mm: New.
1189 * obj-c++.dg/comp-types-[2-9].mm: New.
1190 * obj-c++.dg/encode-[4-8].mm: New.
1191 * obj-c++.dg/layout-1.mm: New.
1192 * obj-c++.dg/method-1[0-9].mm: New.
1193 * obj-c++.dg/method-2[0-1].mm: New.
1194 * obj-c++.dg/method-[8-9].mm: New.
1195 * obj-c++.dg/objc-gc-3.mm: New.
1196 * obj-c++.dg/try-catch-10.mm: New.
1197 * objc.dg/bitfield-5.m: New.
1198 * objc.dg/comp-types-10.m: New.
1199 * objc.dg/comp-types-9.m: New.
1200 * objc.dg/layout-1.m: New.
1201 * objc.dg/objc-gc-4.m: New.
1202 * objc.dg/try-catch-9.m: New.
1203 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1204 * objc.dg/comp-types-1.m: Likewise.
1205 * objc.dg/comp-types-[5-6].m: Likewise.
1206 * objc.dg/method-9.m: Likewise.
1207
cce96d4a
JJ
12082005-05-24 Janis Johnson <janis187@us.ibm.com>
1209
37e0a9e8
JJ
1210 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1211 and on hardware without VMX support.
1212
22a90512
JJ
1213 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1214
e31136d2
JJ
1215 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1216
56cfdc9d
JJ
1217 * lib/profopt.exp (dg-final-generate, dg-final-use,
1218 profopt-final-code, profopt-get-options): New.
1219 (profopt-execute): Process test directives.
1220
cce96d4a
JJ
1221 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1222 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1223 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1224
e777303f
AP
12252005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1226
1227 PR C++/21645
1228 * g++.dg/init/ctor5.C: New test.
1229
b348d67c
IR
12302005-05-24 Ira Rosen <irar@il.ibm.com>
1231
1232 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1233 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1234 vect-113.c, vect-114.c.
1235
37495922
AN
12362005-05-23 Adam Nemet <anemet@lnxw.com>
1237
1238 * gcc.dg/const-elim-1.c: Remove xfails.
1239
6cedb4ac
JL
12402005-05-23 Jeff Law <law@redhat.com>
1241
1242 * gcc.c-torture/compile/pr21638.c: New test.
1243 * gcc.c-torture/compile/20050520-1.c: New test.
1244
aa3a4a17
NC
12452005-05-23 Nick Clifton <nickc@redhat.com>
1246
1247 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1248 be a proper triple, ie: m32r*-*-*.
1249 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1250
e0624990
AP
12512004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1252
1253 PR middle-end/21331
1254 PR tree-opt/21293
1255 * gcc.c-torture/compile/pr21293.c: New test.
1256 * gcc.c-torture/execute/pr21331.c: New test.
1257
69dc01e6
RH
12582004-05-20 Richard Henderson <rth@redhat.com>
1259
1260 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1261
cc7e6e8f 12622005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1263
1264 * obj-c++-dg.exp: Add.
1265 * obj-c++.exp: Add.
1266 * obj-c++.dg/dg.exp: Add.
1267
527abb7a
NC
12682005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1269
1270 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1271 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1272
12732005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1274
527abb7a
NC
1275 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1276
e4d4cf56
RH
12772004-05-19 Richard Henderson <rth@redhat.com>
1278
1279 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1280
517297ba
JJ
12812005-05-19 Janis Johnson <janis187@us.ibm.com>
1282
fb7111c6
JJ
1283 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1284
517297ba
JJ
1285 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1286
389c6c8b
JJ
12872005-05-19 Jakub Jelinek <jakub@redhat.com>
1288
1289 PR c++/21495
1290 * g++.dg/parse/extern1.C: New test.
1291 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1292
925a4487
EB
12932005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1294
f0cd747e 1295 * gcc.dg/c99-math.h: New.
925a4487
EB
1296 * gcc.dg/c99-math-float-1.c: New test.
1297 * gcc.dg/c99-math-double-1.c: Likewise.
1298 * gcc.dg/c99-math-long-double-1.c: Likewise.
1299
eb384679
RH
13002005-05-18 Richard Henderson <rth@redhat.com>
1301
1302 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1303
46e5b15e
DP
13042005-05-18 Devang Patel <dpatel@apple.com>
1305
1306 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1307
8f4dc7af
TK
13082005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1309
1310 PR libfortran/21127
1311 * gfortran.dg/reshape-complex.f90: New test.
1312
755b3990 13132005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1314
1315 * gfortran.dg/array_constructor_1.f90: New test.
1316 * gfortran.dg/array_constructor_2.f90: New test.
1317
1e7d0a64
FW
13182005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1319
1320 PR fortran/20954
1321 * gfortran.dg/pr20954.f: New test.
1322
26515aa9
ZL
13232005-05-17 Mike Stump <mrs@apple.com>
1324
1325 Yet more Objective-C++...
1326
1327 * objc.dg/method-5.m: Update.
1328 * objc.dg/method-6.m: Update.
1329 * objc.dg/method-7.m: Update.
1330 * objc.dg/method-9.m: Update.
1331 * objc.dg/try-catch-2.m: Update.
1332
a3a02333
MM
13332005-05-17 Mark Mitchell <mark@codesourcery.com>
1334
1335 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1336 Remove little-endian optimizations.
a3a02333 1337
a564d0f1
JL
13382005-05-17 Jeff Law <law@redhat.com>
1339
1340 * g++.dg/tree-ssa/pr18414.C: New test.
1341 * gcc.dg/tree-ssa/pr18414.C: New test.
1342 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1343 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1344
1f76e417
RG
13452005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1346
1347 * gcc.dg/compat/generate-random.c: Do not include
1348 libiberty.h.
1349 * gcc.dg/compat/generate-random_r.c: Likewise.
1350
f8912a55
PB
13512005-05-17 Paolo Bonzini <bonzini@gnu.org>
1352
1353 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1354
fb664a2c
RG
13552005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1356
1357 PR middle-end/21595
1358 * g++.dg/tree-ssa/builtin1.C: New testcase.
1359
8de1f441
JJ
13602005-05-17 Jakub Jelinek <jakub@redhat.com>
1361
f23b8501
JJ
1362 PR c++/21454
1363 * g++.dg/opt/const4.C: New test.
1364
7cbd12b8
JJ
1365 PR middle-end/21492
1366 * g++.dg/opt/crossjump1.C: New test.
1367
c477e13b
JJ
1368 PR tree-optimization/21610
1369 * gcc.c-torture/compile/20050516-1.c: New test.
1370
8de1f441
JJ
1371 PR fortran/15080
1372 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1373 about the test failing.
1374 * gfortran.fortran-torture/execute/where_7.f90: New test.
1375 * gfortran.fortran-torture/execute/where_8.f90: New test.
1376
2b5bf0e2
RH
13772005-05-16 Richard Henderson <rth@redhat.com>
1378
1379 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1380 i?86 and x86_64.
1381
d7a6176e
MM
13822005-05-16 Mark Mitchell <mark@codesourcery.com>
1383
1384 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1385 (limits.h): Include unconditionally.
1386 (stdlib.h): Likewise.
1387 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1388 (limits.h): Include unconditionally.
1389 (stdlib.h): Likewise.
1390 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1391 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1392 (limits.h): Include unconditionally.
11b6985e 1393 (stdlib.h): Likewise.
d7a6176e
MM
1394 (hashtab.h): Do not include.
1395 (getopt.h): Likewise.
1396 (stddef.h): Include.
1397 (hashval_t): Define.
1398 (struct entry): Add "next" field.
1399 (HASH_SIZE): New macro.
1400 (hash_table): New variable.
1401 (switchfiles): Do not use xmalloc.
1402 (mix): New macro.
1403 (iterative_hash): New function.
1404 (hasht): Remove.
1405 (e_exists): New function.
1406 (e_insert): Likewise.
1407 (output): Use, instead of libiberty hashtable functions.
1408 (main): Do not use getopt. Do not call htab_create.
11b6985e 1409
cea02b6e
DB
14102005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1411
1412 PR libstdc++/21526
1413 * lib/target-supports.exp (check_mkfifo_available):
1414 Return 0 for cygwin as mkfifo support incomplete on platform.
1415 Fix typos in comments.
1416
5595de0f
MM
14172005-05-15 Mark Mitchell <mark@codesourcery.com>
1418
1419 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1420
b078dfbf
FW
14212005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1422
1423 PR fortran/17432
1424 * gfortran.dg/assign_4.f: New test.
1425
5de2df7b
KH
14262005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1427
1428 PR tree-optimization/21563
1429 * gcc.dg/tree-ssa/pr21563.c: New.
1430
aa313ed4
JH
14312005-05-14 Jan Hubicka <jh@suse.cz>
1432
1433 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1434
03b0db0a
RG
14352005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1436
1437 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1438
967bfd2c
JB
14392005-05-13 Julian Brown <julian@codesourcery.com>
1440
1441 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1442 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1443
81cfbbc2
JH
14442005-05-13 Jan Hubicka <jh@suse.cz>
1445
1446 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1447 * gcc.dg/fold-xor-?.c: Likewise.
1448 * gcc.dg/pr15784-?.c: Likewise.
1449 * gcc.dg/pr20922-?.c: Likewise.
1450 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1451 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1452 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1453
b160dd28
TS
14542005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1455
1456 PR fortran/21260
1457 * gfortran.dg/hollerith_1.f90: New test.
1458
09e7f686
TS
14592005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1460
1461 * gfortran.dg/func_result_2.f90: New test.
1462
802fc826
BD
14632005-05-11 Bud Davis <bdavis@gfortran.org>
1464
1465 * gfortran.dg/dev_null.f90: New test.
1466
5a942c07
RE
14672005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1468
1469 * gcc.dg/arm-vfp1.c: Revert last change.
1470
c5542940
RG
14712005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1472
1473 PR middle-end/19807
1474 PR tree-optimization/19639
1475 * g++.dg/tree-ssa/pr19807.C: New testcase.
1476
da32fddc
FXC
14772005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1478
1479 PR libfortran/21471
1480 * gfortran.dg/append-1.f90: New test.
1481
9a8cb141
DN
14822005-05-10 Diego Novillo <dnovillo@redhat.com>
1483
1484 * gcc.dg/pr18501.c: XFAIL.
1485 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1486 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1487 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1488 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1489 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1490 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1491 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1492 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1493
973ff4c0
TS
14942005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1495
1496 PR fortran/20178
1497 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1498 gfortran.dg/f2c_3.f90: New tests.
1499
e0bba093
TS
1500 * gfortran.dg/return_1.f90: Fix dg annotation.
1501
5fefbc79
JL
15022005-05-10 Diego Novillo <dnovillo@redhat.com>
1503
1504 * gcc.c-torture/compile/20050510-1.c: New test.
1505
ef9bf9a3
MM
15062005-05-10 Mark Mitchell <mark@codesourcery.com>
1507
1508 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1509
64552cd7
BW
15102005-05-10 Bob Wilson <bob.wilson@acm.org>
1511
1512 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1513
8c900457
GL
15142005-05-10 Gabor Loki <loki@gcc.gnu.org>
1515
1516 PR c/17913
1517 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1518
2798c11f
JM
15192005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1520
1521 PR c/21342
1522 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1523 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1524
3f69daa8
BE
15252005-05-10 Ben Elliston <bje@au.ibm.com>
1526
1527 PR debug/16676
1528 * gcc.dg/debug/pr16676.c: New test.
1529
42458609
KH
15302005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1531
1532 PR testsuite/21443
1533 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1534 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1535 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1536 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1537 Change -O1 to -O2.
1538 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1539 -fno-tree-dominator-opts.
1540
7f42f27f
TS
15412005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1542
1543 * gfortran.dg/return_1.f90: New test.
1544
15452005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1546
1547 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1548
1549 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1550
f2710bea
NS
15512005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1552
1553 PR c++/21427
1554 * g++.dg/inherit/covariant13.C: New.
1555
4581ba9d
FXC
15562005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1557
1558 PR libfortran/19155
1559 * gfortran.dg/pr19155.f: New test.
1560
4bbcb8fc
RS
15612005-05-08 Roger Sayle <roger@eyesopen.com>
1562
1563 PR inline-asm/8788
1564 * gcc.dg/pr8788-1.c: New testcase.
1565
401d24f9
RS
15662005-05-08 Richard Sandiford <rsandifo@redhat.com>
1567
5e9ad4cf 1568 PR target/21416
401d24f9
RS
1569 * gcc.target/mips/fpcmp-[12].c: New tests.
1570
34f4edf8
MM
15712005-05-06 Mark Mitchell <mark@codesourcery.com>
1572
1573 * lib/target-supports-dg.exp (dg-require-fork): New function.
1574 (dg-require-mkfifo): Likewise.
1575 * lib/target-supports.exp (check_function_available): New
1576 function.
1577 (check_fork_available): Likewise.
1578 (check_mkfifo_available): Likewise.
1579
b8c1d4a1
JL
15802005-05-06 Jeff Law <law@redhat.com>
1581
1582 * gcc.c-torture/compile/pr21380.c: New test.
1583
46fb43a7
JJ
15842005-05-06 Jakub Jelinek <jakub@redhat.com>
1585
1586 PR c++/20961
1587 * g++.dg/ext/weak3.C: New test.
1588
2226e997
MM
15892005-05-05 Mark Mitchell <mark@codesourcery.com>
1590
1591 PR c++/21352
11b6985e 1592 * g++.dg/template/crash37.C: New test.
2226e997 1593
0d341a6a
PB
15942005-05-05 Paul Brook <paul@codesourcery.com>
1595
1596 * gcc.dg/arm-g2.c: Use effective-target arm32.
1597 * gcc.dg/arm-mmx-1.c: Ditto.
1598 * gcc.dg/arm-scd42-2.c: Ditto.
1599 * gcc.dg/arm-vfp1.c: Ditto.
1600 * lib/target-supports.exp (check_effective_target_arm32): New
1601 function.
1602
e33e218b
TK
16032005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1604
1605 PR libfortran/21354
1606 gfortran.dg/in_pack_rank7.f90: New test.
1607
a7e1c928
AP
16082005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1609
1610 PR middle-end/15618
1611 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1612
125886c7
JJ
16132005-05-04 Jakub Jelinek <jakub@redhat.com>
1614
8148fe65
JJ
1615 PR middle-end/21265
1616 * gcc.dg/20050503-1.c: New test.
1617
125886c7
JJ
1618 PR rtl-optimization/21239
1619 * gcc.dg/i386-sse-11.c: New test.
1620
33270999
AO
16212005-05-03 Alexandre Oliva <aoliva@redhat.com>
1622
1623 PR target/16888
1624 * gcc.target/i386/asm-1.c: New test.
1625
85b583d3
JJ
16262005-05-03 Jakub Jelinek <jakub@redhat.com>
1627
6d34654c
JJ
1628 PR rtl-optimization/21330
1629 * gcc.c-torture/execute/20050502-1.c: New test.
1630
85b583d3
JJ
1631 PR target/21297
1632 * gcc.c-torture/execute/20050502-2.c: New test.
1633
8d8e6b95
UB
16342005-05-03 Uros Bizjak <uros@kss-loka.si>
1635
1636 PR middle-end/21282
1637 * gcc.dg/pr21282.c: New.
1638
90af9146
DB
16392005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1640
1641 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1642 * gcc.dg/vect/vect-92.c: Likewise
1643 * gcc.dg/vect/vect-93.c: Likewise
1644 * gcc.dg/vect/vect-dv-1.c: Likewise
1645 * gcc.dg/vect/vect-dv-2.c: Likewise
1646 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1647
59dc66ec
DB
16482005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1649
1650 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1651 * gfortran.dg/vect/vect-2.f90: Likewise
1652 * gfortran.dg/vect/vect-3.f90: Likewise
1653 * gfortran.dg/vect/vect-4.f90: Likewise
1654 * gfortran.dg/vect/vect-5.f90: Likewise
1655
230215f5
GK
16562005-05-02 Geoffrey Keating <geoffk@apple.com>
1657
1658 PR target/20813
1659 * gcc.dg/rs6000-fpint-2.c: New.
1660
6fb58bba
JM
16612005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1662
1663 PR c/15698
1664 * gcc.dg/builtins-30.c: Update expected messages.
1665 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1666 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1667 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1668
fda05890
KH
16692005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1670
1671 PR tree-optimization/21294
1672 * gcc.dg/tree-ssa/pr21294.c: New.
1673
58646b77
PB
16742005-05-02 Paolo Bonzini <bonzini@gnu.org>
1675
f8912a55
PB
1676 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1677 __builtin_altivec_st_internal_4si built-in.
58646b77 1678
985484fd
MM
16792005-05-02 Mark Mitchell <mark@codesourcery.com>
1680
1681 PR c++/15875
1682 * g++.dg/template/ptrmem14.C: New test.
1683
1e872f31
PB
16842005-05-02 Paul Brook <paul@codesourcery.com>
1685
1686 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1687
b2f97e4a
MM
16882005-05-02 Michael Matz <matz@suse.de>
1689
1690 PR c++/19542
1691 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1692
aee7846e
MM
16932005-05-01 Mark Mitchell <mark@codesourcery.com>
1694
1695 * g++.dg/cpp/weak.C: New test.
1696
9be872b7
ZD
16972005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1698
1699 * gcc.dg/tree-ssa/loop-8.c: New test.
1700
600f3598
MM
17012005-04-30 Michael Maty <matz@suse.de>
1702
1703 * gcc.dg/inline-mcpy.c: New test.
1704
8e249b23
TK
17052005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1706
1707 PR libfortran/18958
1708 * gfortran.dg/eoshift.f90: New test case.
1709
f6c7d65b
PT
17102005-04-30 Paul Thomas <pault@gcc.gnu.org>
1711
1712 PR libfortran/18857
1713 * gfortran.dg/matmul_1.f90: New test.
1714
d5448566
KH
17152005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1716
1717 PR tree-optimization/21030
1718 * gcc.dg/tree-ssa/pr21030.c: New.
1719
7dcc58cd
DP
17202005-04-29 Devang Patel <dpatel@apple.com>
1721
1722 PR tree-optimization/21272
1723 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1724
d198b59a
JJ
17252005-04-29 Jakub Jelinek <jakub@redhat.com>
1726
1727 PR fortran/13082
1728 PR fortran/18824
1729 * gfortran.dg/entry_4.f90: New test.
1730 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1731 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1732 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1733 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1734 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1735 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1736 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1737
17382005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1739
1740 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1741
1a7bfcc3
PB
17422005-04-29 Paul Brook <paul@codesourcery.com>
1743
1744 * gfortran.dg/entry_3.f90: New test.
1745
438e1428
TS
17462005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1747
1748 * gfortran.dg/implicit_4.f90: New test.
1749
17502005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1751
1752 * lib/target-supports.exp (check_profiling_available): Return
1753 false for xtensa-*-elf.
1754
438e1428 17552005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1756
1757 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1758 error if file cannot be deleted.
1759
15d65124
KH
17602005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1761
1762 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1763 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1764 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1765 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1766 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1767 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1768 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1769 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1770 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1771 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1772 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1773 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1774 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1775
781e1004
FXC
17762005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1777
1778 PR fortran/20865
1779 * gfortran.dg/pr20865.f90: New test.
1780
e14a6540
JM
17812005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1782
1783 * gcc.dg/void-cast-2.c: New test.
1784
47aecf47
JM
17852005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1786
1787 PR c/21159
1788 * gcc.dg/void-cast-1.c: New test.
1789
d42a92c8
PB
17902005-04-27 Paolo Bonzini <bonzini@gnu.org>
1791
1792 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1793
90aeadcb
FXC
17942005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1795
1796 PR fortran/21177
1797 * gfortran.dg/pr21177.f90: New test.
1798
e3cc7254
ZD
17992005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1800
1801 PR tree-optimization/21171
1802 * gcc.dg/tree-ssa/pr21171.c: New test.
1803
c4336539
PB
18042004-04-27 Paolo Bonzini <bonzini@gnu.org>
1805
90aeadcb
FXC
1806 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1807 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1808 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1809 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1810 gcc.dg/tree-ssa/gen-vect-32.c: New.
1811 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1812 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1813 don't run on PPC32.
1814
eb3490b9
JM
18152005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1816
1817 PR c/21213
1818 * gcc.dg/transparent-union-3.c: New test.
1819
5e49f16b
JM
18202005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1821
1822 PR c/20740
1823 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1824 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1825 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1826 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1827 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1828 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1829
5635785a
JL
18302005-04-26 Jeff Law <law@redhat.com>
1831
1832 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1833 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1834 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1835 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1836 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1837 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1838 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1839
70a390bb
RG
18402004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1841
1842 PR tree-optimization/17598
1843 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1844
d6ff8575
MS
18452005-04-25 Mike Stump <mrs@apple.com>
1846
1847 * objc.dg/fix-and-continue-1.m: Add.
1848
c2cab3e9
RS
18492005-04-25 Roger Sayle <roger@eyesopen.com>
1850
1851 PR c++/20995
1852 * g++.dg/opt/pr20995-1.C: New test case.
1853
1f4ea3f2
DP
18542005-04-25 Devang Patel <dpatel@apple.com>
1855
1856 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1857
3321369f
AP
18582005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1859
1860 PR testsuite/21062
1861 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1862
0453e74d
AP
18632005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1864
1865 PR C++/21188
1866 * g++.dg/opt/rtti2.C: New test.
1867
860c8f3b
PB
18682005-04-25 Paul Brook <paul@codesourcery.com>
1869 Steven G. Kargl <kargls@comcast.net>
1870
1871 PR fortran/20879
1872 * gfortran.dg/ichar_1.f90: New file.
1873
49fc196e
JJ
18742005-04-24 Jakub Jelinek <jakub@redhat.com>
1875
8634c649
JJ
1876 PR middle-end/20991
1877 * g++.dg/opt/pr20991.C: New test.
1878
49fc196e
JJ
1879 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1880 where sizeof (type) < __alignof__ (type).
1881 * gcc.dg/compat/struct-layout-1.h: Likewise.
1882
59191501
PB
18832005-04-24 Per Bothner <per@bothner.com>
1884 Devang Patel <dpatel@apple.com>
1885
1886 PR preprocessor/20907
1887 * gcc.dg/cpp/very-long-comment.c: New test.
1888
eb83e811
TS
18892005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1890
1891 PR fortran/20059
1892 * gfortran.dg/common_5.f: New test.
1893
75cf42cc
RG
18942005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
1895
1896 PR middle-end/21082
1897 * g++.dg/tree-ssa/pr21082.C: New testcase.
1898
be1b5cba
ZD
18992005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
1900
1901 * gcc.dg/vect/vect-99.c: New test.
1902
84d65814
DN
19032005-04-22 Diego Novillo <dnovillo@redhat.com>
1904
1905 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
1906
be240c88
JL
19072005-04-22 Jeff Law <law@redhat.com>
1908
1909 * gcc.dg/uninit-5.c: Remove xfails.
1910 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
1911 conditionals and loads.
1912
19132005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
1914
1915 PR libfortran/20074
1916 PR libfortran/20436
1917 PR libfortran/21108
1918 * gfortran.dg/nested_reshape.f90: new test
1919 * gfortran.dg/reshape-alloc.f90: new test
1920 * gfortran.dg/reshape.f90: new test
1921
d4b47784
MM
19222005-04-22 Mark Mitchell <mark@codesourcery.com>
1923
c5f8b710
MM
1924 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1925
d4b47784
MM
1926 * gcc.dg/arm-vfp1.c: New test.
1927
1a32490a
AO
19282005-04-22 Alexandre Oliva <aoliva@redhat.com>
1929
1930 PR c++/21087
1931 * g++.dg/lookup/builtin2.C: New test.
1932
ebccb65d
JM
19332005-04-22 Joseph S. Myers <joseph@codesourcery.com>
1934
1935 * gcc.dg/weak/weak-13.c: New test.
1936
915167f5
GK
19372005-04-21 Geoffrey Keating <geoffk@apple.com>
1938
1939 * lib/target-supports.exp (check_effective_target_sync_int_long):
1940 Add powerpc*.
1941
eb7058ce
RS
19422005-04-21 Richard Sandiford <rsandifo@redhat.com>
1943
1944 * gcc.target/mips/branch-1.c: New test.
1945
7fc785d8
RH
19462005-04-21 Richard Henderson <rth@redhat.com>
1947
1948 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
1949 * gcc.dg/vect/vect-86.c: Likewise.
1950 * gcc.dg/vect/vect-87.c: Likewise.
1951 * gcc.dg/vect/vect-88.c: Likewise.
1952
1c280337
DP
19532005-04-21 Devang Patel <dpatel@apple.com>
1954
1955 PR optimization/20994
1956 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 1957
187230a7
JM
19582005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1959
1960 PR c/12913
1961 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
1962 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
1963 gcc.dg/c99-vla-jump-5.c: New tests.
1964
f12b785d
RH
19652005-04-19 Richard Henderson <rth@redhat.com>
1966
11b6985e 1967 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
1968 Fix typo in exists check.
1969 (check_effective_target_sync_int_long): New.
1970 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
1971 * gcc.dg/ia64-sync-2.c: Likewise.
1972 * gcc.dg/ia64-sync-3.c: Likewise.
1973 * gcc.dg/ia64-sync-4.c: Likewise.
1974
33ab6245
JM
19752005-04-19 James A. Morrison <phython@gcc.gnu.org>
1976
1977 * gcc.dg/fold-xor-1.c: New test.
f242e769 1978 * gcc.dg/fold-xor-2.c: New test.
33ab6245 1979
47508bd3
JW
19802005-04-19 James E. Wilson <wilson@specifixinc.com>
1981
1982 PR target/20670
1983 * g++.dg/eh/fp-regs.C: New test.
1984
53a2494e
JM
19852005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1986
1987 * gcc.dg/Wint-to-pointer-cast-1.c,
1988 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
1989 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
1990 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
1991
009e94d4
FXC
19922005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1993
1994 PR fortran/16861
1995 * gfortran.dg/pr16861.f90: New test.
1996
a3885f54
JM
19972005-04-18 James A. Morrison <phython@gcc.gnu.org>
1998
1999 * gcc.dg/pr21085.c: New test.
2000
63642370
RS
20012005-04-18 Richard Sandiford <rsandifo@redhat.com>
2002
2003 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2004 (setup_mips_tests, dg-mips-options): New procedures.
2005 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2006 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2007 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2008 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2009 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2010 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2011 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2012 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2013 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2014 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2015 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2016 dg-mips-options instead of dg-options. Remove now-redundant
2017 preprocessor guards.
2018 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2019 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2020 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2021 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2022 * gcc.dg/vr-mult-2.c: Delete.
2023 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2024 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2025 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2026 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2027 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2028 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2029 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2030
ac75c44b
LG
20312005-04-18 Laurent GUERBY <laurent@guerby.net>
2032
2033 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 2034
a45f6936
DP
20352005-04-18 Devang Patel <dpatel@apple.com>
2036
2037 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2038 * gcc.dg/vect/vect-11a.c: New.
2039 * gcc.dg/vect/vect-none.c: Update.
2040 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2041
0eeb03e6
JM
20422005-04-18 James A. Morrison <phython@gcc.gnu.org>
2043
2044 PR tree-optimization/20922
2045 * gcc.dg/pr20922-1.c: New test.
2046 * gcc.dg/pr20922-2.c: New test.
2047 * gcc.dg/pr20922-3.c: New test.
2048 * gcc.dg/pr20922-4.c: New test.
2049 * gcc.dg/pr20922-5.c: New test.
2050 * gcc.dg/pr20922-6.c: New test.
2051
293fcb2e
FXC
20522005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2053
2054 PR libfortran/20950
2055 * gfortran.dg/pr20950.f: New test.
2056
76a66bfd
FXC
20572005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2058
2059 PR libfortran/19216
2060 * gfortran.dg/pr19216.f: New test.
2061
0d21c2a2
KH
20622005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2063
2064 PR tree-optimization/21001
2065 * gcc.dg/tree-ssa/pr21001.c: New.
2066
5f9bfaf2
TK
20672005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2068
2069 PR libfortran/21075
2070 * gfortran.dg/reshape_rank7.f90: New test.
2071
29dc5138
PT
20722005-04-17 Paul Thomas <pault@gcc.gnu.org>
2073
2074 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2075 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2076 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2077 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2078 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2079 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2080 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2081 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2082 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2083 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2084 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2085 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2086 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2087 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2088 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2089 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2090 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2091 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2092 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2093 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2094 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2095
a34938be
RG
20962005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2097
2098 * gfortran.dg/wtruncate.f: New testcase.
2099 * gfortran.dg/wtruncate.f90: New testcase.
2100
79bb956e
MM
21012005-04-16 Mark Mitchell <mark@codesourcery.com>
2102
2103 PR c++/21025
2104 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2105 which sizeof/alignof is dependent, rather than just whether we are
2106 processing_template_decl.
11b6985e 2107
472573f9
TK
21082005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2109
2110 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2111 corrected typo where the wrong variables had been compared.
2112
8e6d7b8a
TK
21132005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2114
2115 PR libfortran/18495
2116 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2117 Test callee-allocated version of return array with a write
2118 statement.
2119 Test spread with a temporary with another write statement.
2120
9f1054af
KH
21212005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2122
2123 PR tree-optimization/21031
2124 * gcc.dg/tree-ssa/pr21031.c: New.
2125
1c432a0c
UB
21262005-04-15 Uros Bizjak <uros@kss-loka.si>
2127
2128 PR tree-optimization/21004
2129 * gcc.dg/builtins-53.c: Include builtins-config.h.
2130 Check floorf, ceilf, floorl and ceill transformations
2131 only when HAVE_C99_RUNTIME is defined.
11b6985e 2132
c87ac7e8
AO
21332005-04-15 Alexandre Oliva <aoliva@redhat.com>
2134
2135 PR middle-end/20739
2136 * gcc.dg/tree-ssa/pr20739.c: New test.
2137
a68bdb0b
MS
21382005-04-14 Mike Stump <mrs@apple.com>
2139
2140 * gcc.dg/Foundation.framework/empty: New.
2141 * gcc.dg/framework-2.c: New.
2142
417ac4e6
KH
21432005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2144
2145 PR tree-optimization/21021
2146 * gcc.c-torture/compile/pr21021.c: New.
2147
b67af20b
JJ
21482005-04-14 Janis Johnson <janis187@us.ibm.com
2149
2150 PR testsuite/21010
2151 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2152 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2153 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2154 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2155 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2156 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2157 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2158 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2159
ae46a07a
RH
21602005-04-14 Richard Henderson <rth@redhat.com>
2161
2162 * lib/target-supports.exp (check_effective_target_vect_condition):
2163 Add ia64, i?86, and x86_64.
2164
ab13f408
SK
21652005-04-14 Steven G. Kargl <kargls@comcast.net>
2166
2167 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2168
a0ce7978
KH
21692005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2170
2171 PR tree-optimization/20657
2172 * gcc.dg/tree-ssa/pr20657.c: New.
2173
2ec76fdb
UB
21742005-04-14 Uros Bizjak <uros@kss-loka.si>
2175
2176 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2177 (long long int)trunc*.
2178
559be41a
UW
21792005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2180
2181 PR target/20927
2182 * gcc.dg/pr20927.c: New test.
2183
6c013920
RS
21842005-04-13 Richard Sandiford <rsandifo@redhat.com>
2185
2186 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2187 * gcc.target/mips/asm-1.c: Likewise.
2188
fda5e936
DJ
21892005-04-13 Dale Johannesen <dalej@apple.com>
2190
2191 * objc.dg/objc-fast-4.m: New.
2192
e190b0b5
HPN
21932005-04-13 Hans-Peter Nilsson <hp@axis.com>
2194
2195 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2196 directory.
2197 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2198
542f103e
DE
21992005-04-13 David Edelsohn <edelsohn@gnu.org>
2200
2201 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
2202 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2203 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 2204
9fb6cbd9
KH
22052005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2206
2207 PR tree-optimization/20913
2208 * gcc.dg/tree-ssa/pr20913.c: New.
2209
60b4ccde
KH
2210 PR tree-optimization/20702
2211 * gcc.dg/tree-ssa/pr20702.c: New.
2212
5782c29d
VR
22132005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2214
2215 PR c++/13744
2216 * g++.dg/inherit/local3.C: New test.
2217
0b90f180
JL
22182005-04-12 Jeff Law <law@redhat.com>
2219
2220 * gcc.dg/tree-ssa/20050412-1.c: New test.
2221
c6abe94d
TK
22222005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2223
2224 PR libfortran/19016
2225 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2226 Add tests with mask generated by expression.
2227 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2228 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2229 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2230
ca11b3fb
UW
22312005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2232
2233 PR middle-end/20917
2234 * gcc.dg/20050409-1.c: New test.
2235
77195d61
AP
22362005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2237
2238 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2239
1e731102
MM
22402005-04-11 Mark Mitchell <mark@codesourcery.com>
2241
2242 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2243 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2244 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2245 (TARGET_CXX): Adjust accordingly.
2246 * target.h (struct gcc_target): Remove epxort_class_data. Add
2247 determine_class_data_visibility and class_data_always_comdat.
2248 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2249 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2250 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2251 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2252 (arm_cxx_determine_class_data_visibility): New.
2253 (arm_cxx_class_data_always_comdat): Likewise.
2254 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2255 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2256 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2257 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2258 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2259 Define.
2260
fc7c5aed
MM
22612005-04-11 Mark Mitchell <mark@codesourcery.com>
2262
2263 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2264
d5bfbe09
GK
22652005-04-11 Geoffrey Keating <geoffk@apple.com>
2266
2267 * gcc.dg/i386-darwin-fpmath.c: New.
2268
b52485c6
DP
22692004-04-11 Devang Patel <dpatel@apple.com>
2270
2271 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2272 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2273 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2274 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2275 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2276 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2277 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2278 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2279 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2280
b52485c6
DP
22812004-04-11 Devang Patel <dpatel@apple.com>
2282
2283 * gcc.dg/vect/vect-dv-1.c: New test.
2284 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2285
f8d66d34
DN
22862005-04-11 Diego Novillo <dnovillo@redhat.com>
2287
2288 PR tree-optimization/20933
2289 * gcc.dg/tree-ssa/pr20933.c: New test.
2290
9f32d037
TS
22912005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2292
2293 * gfortran.dg/fold_nearest.f90: New test.
2294
d3010d72
AP
22952005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2296
2297 * gcc.dg/tree-ssa/alias-1.c: New test.
2298
9fabf0d4
DN
22992005-04-11 Diego Novillo <dnovillo@redhat.com>
2300
2301 PR tree-optimization/20920
2302 * g++.dg/tree-ssa/pr20920.C: New test.
2303
f94b1661
UB
23042005-04-11 Uros Bizjak <uros@kss-loka.si>
2305
2306 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2307 (long long int)ceil*.
11b6985e 2308
9ee12b3b
MM
23092005-04-10 Mark Mitchell <mark@codesourcery.com>
2310
2311 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2312 explicit C++ linkage.
2313
51c3f0f6
FXC
23142005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2315
2316 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2317 warning for arithmetic IF statements.
2318
59afe4b4
TK
23192005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2320
2321 * eor_handling_1.f90: New test case.
2322 * eor_handling_2.f90: New test case.
2323 * eor_handling_3.f90: New test case.
2324 * eor_handling_4.f90: New test case.
2325 * eor_handling_5.f90: New test case.
2326 * noadv_size.f90: New test case.
2327 * pad_no.f90: New test case.
2328
ecf9c079
RS
23292005-04-10 Richard Sandiford <rsandifo@redhat.com>
2330
2331 * gcc.c-torture/execute/20050410-1.c: New test.
2332
46382283
AO
23332005-04-09 Alexandre Oliva <aoliva@redhat.com>
2334
2335 * gcc.dg/pr20126.c: New.
2336
f7d7d3b7
SK
23372005-04-09 Bud Davis <bdavis@gfortran.org>
2338 Steven G. Kargl <kargls@comcast.net>
2339
2340 * gfortran.dg/PR19872.f: New test.
2341
23422005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2343
2344 * gfortran.dg/nint_1.f90: Fix dg-do directive
2345
f7d7d3b7 23462005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2347
2348 * gfortran.dg/nint_1.f90: New test.
2349
50dd63a9
TK
23502005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2351
2352 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2353 Added test for callee-allocated arrays with write statements.
2354 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2355 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2356 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2357 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2358 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2359
bd0e28a2
TK
23602005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2361
2362 PR libfortran/20163
2363 * gfortran.dg/open-options-blanks.f: New test.
2364
53d8a8ac
AP
23652005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2366
2367 PR fortran/13257
305ead91 2368 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2369
1b803355
JJ
23702005-04-09 Jakub Jelinek <jakub@redhat.com>
2371
9d30f3c1
JJ
2372 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2373 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2374 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2375 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2376 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2377 * gcc.c-torture/execute/stdarg-4.c: New test.
2378
2379 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2380
1b803355
JJ
2381 PR target/20795
2382 * g++.dg/abi/param2.C: New test.
2383
f94b1661
UB
23842005-04-09 Uros Bizjak <uros@kss-loka.si>
2385
2386 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2387
d8b42d06
UB
23882005-04-09 Uros Bizjak <uros@kss-loka.si>
2389
2390 * gcc.dg/builtins-53.c: New test.
2391
0bca51f0
DN
23922005-04-08 Diego Novillo <dnovillo@redhat.com>
2393
2394 * g++.dg/tree-ssa/pr18178.C: New test.
2395 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2396 * gcc.c-torture/execute/20041019-1.c: New test.
2397 * gcc.dg/tree-ssa/20041008-1.c: New test.
2398 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2399 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2400 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2401 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2402 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2403 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2404 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2405 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2406 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2407 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2408
69ea8c65
HPN
24092005-04-09 Hans-Peter Nilsson <hp@axis.com>
2410
2411 PR rtl-optimization/20466
2412 * gcc.c-torture/execute/pr20466-1.c: New test.
2413
12af7ba3
MM
24142005-04-08 Mark Mitchell <mark@codesourcery.com>
2415
d4113656
MM
2416 PR c++/20905
2417 * g++.dg/parse/cond2.C: New test.
2418
12af7ba3
MM
2419 PR c++/20145
2420 * g++.dg/warn/Wdtor1.C: New test.
2421
43e1c5f7
FXC
24222005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2423
2424 PR fortran/17229
2425 * gfortran.dg/pr17229.f: New test.
2426
c908c768
SK
24272005-04-07 Steven G. Kargl <kargls@comcast.net>
2428
2429 * gfortran.dg/tiny_1.f90: New test.
2430 * gfortran.dg/tiny_2.f90: ditto.
2431
20d27477
TK
24322005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2433
2434 * gfortran.dg/eor_1.f90: Fix dg-do run line
2435 * gfortran.dg/open_new.f90: Fix dg-do run line
2436
b6e3f572
HPN
24372005-04-07 Hans-Peter Nilsson <hp@axis.com>
2438
2439 * lib/target-supports.exp (get_compiler_messages): Support
2440 optional arguments, the fourth being compiler options.
2441 (check_effective_target_fpic): New proc.
2442 * gcc.dg/20050321-2.c: Restrict to target fpic.
2443
3425638a
JM
24442005-04-06 James A. Morrison <phython@gcc.gnu.org>
2445
2446 * gcc.dg/15443-1.c: New test.
2447 * gcc.dg/15443-2.c: Likewise.
2448
ccccdb8d
TS
24492005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2450
2451 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2452
3693d46c
JM
24532005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2454
2455 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2456
c634366a
JM
24572005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2458
2459 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2460 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2461 -m64.
2462 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2463 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2464 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2465
b17bba6d
MM
24662005-04-06 Mark Mitchell <mark@codesourcery.com>
2467
2468 PR c++/20212
2469 * g++.dg/warn/Wunused-11.C: New test.
2470
982be984
BS
24712005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2472
2473 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2474
b5c5c374
DN
24752005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2476
11b6985e 2477 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2478
6d05585b
MM
24792005-04-05 Mark Mitchell <mark@codesourcery.com>
2480
2481 PR c++/20734
2482 * g++.dg/template/ptrmem13.C: New test.
2483
aca32e16
PB
24842005-04-05 Per Bothner <per@bothner.com>
2485
2486 * lib/gcc.exp: Always add -fno-show-column, for now.
2487
ebabaece
AP
24882005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2489
2490 PR testsuite/20767
2491 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2492 of plain old "unsigned int" for the type of "i". Makes this test
2493 64bit clean.
2494
f19e3a64
JJ
24952005-04-05 Paolo Bonzini <bonzini@gnu.org>
2496
2497 * gcc.dg/i386-ssefn-1.c: New test.
2498 * gcc.dg/i386-ssefn-2.c: New test.
2499 * gcc.dg/i386-ssefn-3.c: New test.
2500 * gcc.dg/i386-ssefn-4.c: New test.
2501
cae064e7
JJ
25022005-04-05 Jakub Jelinek <jakub@redhat.com>
2503
4b284111
JJ
2504 PR tree-optimization/20076
2505 * gcc.dg/builtin-apply4.c: New test.
2506
cae064e7
JJ
2507 PR preprocessor/19475
2508 * gcc.dg/cpp/macspace1.c: New test.
2509 * gcc.dg/cpp/macspace2.c: New test.
2510
87ac6a50
FXC
25112005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2512
2513 * gfortran.dg/pr20755.f: Fixed bad format.
2514
3d3c0aea
MM
25152005-04-05 Mark Mitchell <mark@codesourcery.com>
2516
2517 PR c++/20763
2518 * g++.dg/ext/attrib21.C: New test.
2519
3e0de9d1
DP
25202004-04-05 Devang Patel <dpatel@apple.com>
2521
2522 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2523 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2524
51e9d74c
FXC
25252005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2526
2527 PR libfortran/20755
2528 * gfortran.dg/pr20755.f: New test.
2529
df7cc9b5
FW
25302005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2531
2532 * gfortran.dg/pr15959.f90: New test.
2533 * gfortran.dg/string_pad_trunc.f90: New test.
2534
3eebd776
FXC
25352005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2536
2537 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2538 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2539 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2540 syntax.
2541
3c5ead48
EB
25422005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2543
2544 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2545
bfcf81bf
JDA
25462005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2547
2548 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2549 * gcc.c-torture/compile/20011119-2.c: Likewise.
2550 * gcc.c-torture/compile/981001-2.c: Likewise.
2551
d58a2b83
MM
25522005-04-04 Mark Mitchell <mark@codesourcery.com>
2553
2554 PR c++/20679
2555 * g++.dg/template/overload4.C: New test.
2556
a7b2272b
NS
25572005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2558
38a37714
NS
2559 PR c++/20746
2560 * g++.dg/abi/covariant5.C: New.
2561
a7b2272b
NS
2562 PR debug/20505
2563 * g++.dg/debug/const2.C: New.
2564
4b8d544b
JJ
25652005-04-04 Jakub Jelinek <jakub@redhat.com>
2566
2567 PR rtl-optimization/16104
2568 * gcc.c-torture/execute/20050316-1.c: New test.
2569
edc3676f
NS
25702005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2571
2572 * g++.dg/template/spec23.C: Fix dg-error text.
2573
283da5df
RS
25742005-04-03 Alexandre Oliva <aoliva@redhat.com>
2575
2576 PR c++/19199
2577 * g++.dg/expr/lval2.C: New.
2578
e905ac64
KG
25792005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2580
2581 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2582 __builtin_strcasecmp and __builtin_strncasecmp.
2583
ee307009
NS
25842005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2585
2586 PR c++/20723
2587 * g++.dg/template/spec22.C: New.
2588 * g++.dg/template/spec23.C: New.
2589
00f07d96
DR
25902005-04-03 Dale Ranta <dir@lanl.gov>
2591 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2592
2593 PR libfortran/20068
2594 PR libfortran/20125
2595 PR libfortran/20156
2596 PR libfortran/20471
2597 * gfortran.dg/backspace.f: New test.
2598
596b98ce
AO
25992005-04-02 Daniel Berlin <dberlin@dberlin.org>
2600
2601 * gcc.dg/pr19345.c: New test.
2602
e18d4a19
AO
26032005-04-02 Alexandre Oliva <aoliva@redhat.com>
2604
2605 PR tree-optimization/20640
2606 * gcc.dg/torture/tree-loop-1.c: New.
2607
9f05ff0a
AO
26082005-04-02 Alexandre Oliva <aoliva@redhat.com>
2609
2610 PR rtl-optimization/20290
2611 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2612
51b75924
GK
26132005-04-02 Geoffrey Keating <geoffk@apple.com>
2614
2615 * gcc.dg/rs6000-fpint.c: New.
2616
2c83be0c
JM
26172005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2618
2619 * gcc.dg/old-style-then-proto-1.c: New test.
2620
4159401a
FXC
26212005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2622
2623 * gfortran.fortran-torture/execute/backspace.f90: Check
2624 after backspace and read was incorrect.
2625
944c4392
KG
26262005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2627
88ec1cc9
KG
2628 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2629 buffer past the terminating NUL using memcmp.
2630 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2631 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2632
55badfda
KG
2633 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2634 Fix unused/uninitialized variable warnings.
2635
dadd2dee
KG
2636 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2637 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2638 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2639 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2640
944c4392
KG
2641 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2642 gcc.c-torture/execute/builtins/fputs-lib.c,
2643 gcc.c-torture/execute/builtins/lib/fprintf.c,
2644 gcc.c-torture/execute/builtins/lib/main.c,
2645 gcc.c-torture/execute/builtins/lib/memcmp.c,
2646 gcc.c-torture/execute/builtins/lib/memmove.c,
2647 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2648 gcc.c-torture/execute/builtins/lib/memset.c,
2649 gcc.c-torture/execute/builtins/lib/printf.c,
2650 gcc.c-torture/execute/builtins/lib/sprintf.c,
2651 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2652 gcc.c-torture/execute/builtins/lib/strchr.c,
2653 gcc.c-torture/execute/builtins/lib/strcmp.c,
2654 gcc.c-torture/execute/builtins/lib/strcpy.c,
2655 gcc.c-torture/execute/builtins/lib/strcspn.c,
2656 gcc.c-torture/execute/builtins/lib/strlen.c,
2657 gcc.c-torture/execute/builtins/lib/strncat.c,
2658 gcc.c-torture/execute/builtins/lib/strncmp.c,
2659 gcc.c-torture/execute/builtins/lib/strncpy.c,
2660 gcc.c-torture/execute/builtins/lib/strrchr.c,
2661 gcc.c-torture/execute/builtins/lib/strspn.c,
2662 gcc.c-torture/execute/builtins/lib/strstr.c,
2663 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2664 gcc.c-torture/execute/builtins/strlen-2.c,
2665 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2666 prototypes.
2667
40ce6bf6
DS
26682005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2669
2670 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2671 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2672 selectany usage.
2673
a288c5cd
JJ
26742005-04-01 Jakub Jelinek <jakub@redhat.com>
2675
2676 PR c++/19406
2677 * g++.dg/debug/using1.C: New test.
2678
c5221531
HPN
26792005-04-01 Hans-Peter Nilsson <hp@axis.com>
2680
2681 PR middle-end/20524
2682 * gcc.dg/alias-7.c: Prefix asm-declared name with
2683 __USER_LABEL_PREFIX__.
2684
1ea96b34
JR
26852005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2686
2687 Fix fallout from PR middle-end/15700:
2688 * gcc.c-torture/compile/20011119-1.c: Take
2689 __USER_LABEL_PREFIX__ into account.
2690 * gcc.c-torture/compile/20011119-2.c: Likewise.
2691
c423ee0d
GDR
26922005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2693
2694 PR c++/18644
2695 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2696
0223e4f5
JM
26972005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2698
2699 PR c/17855
2700 * gcc.c-torture/compile/struct-non-lval-1.c,
2701 gcc.c-torture/compile/struct-non-lval-2.c,
2702 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2703
0455fecf
JJ
27042005-03-31 Janis Johnson <janis187@us.ibm.com>
2705
92cf604f
JJ
2706 * gcc.dg/tls/tls.exp: Remove temporary file.
2707 * g++.dg/tls/tls.exp: Ditto.
2708 * lib/file-format.exp: Ditto.
2709 * g++.dg/special/ecos.exp: Ditto.
2710
1194911f
JJ
2711 * lib/profopt.exp: Treat prof_ext as a list.
2712 * gcc.misc-tests/bprob.exp: Ditto.
2713 * g++.dg/bprob/bprob.exp: Ditto.
2714
6491eb15
JJ
2715 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2716 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2717 g++.dg/tree-ssa/pointer-reference-alias.C,
2718 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2719 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2720 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2721 g++.dg/vect/pr19951.cc: Ditto.
2722 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2723 gcc.dg/builtins-47.c: Ditto.
2724 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2725 gcc.dg/pr20115-1.c: Ditto.
2726 * gcc.dg/tree-ssa/20030530-2.c,
2727 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2728 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2729 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2730 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2731 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2732 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2733 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2734 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2735 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2736 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2737 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2738 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2739 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2740 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2741 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2742 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2743 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2744 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2745 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2746 gcc.dg/tree-ssa/20030824-1.c,
2747 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2748 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2749 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2750 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2751 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2752 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2753 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2754 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2755 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2756 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2757 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2758 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2759 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2760 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2761 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2762 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2763 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2764 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2765 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2766 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2767 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2768 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2769 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2770 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2771 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2772 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2773 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2774 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2775 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2776 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2777 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2778 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2779 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2780 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2781 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2782 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2783 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2784 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2785 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2786 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2787 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2788 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2789 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2790 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2791 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2792 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2793 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2794 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2795 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2796 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2797 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2798 gcc.dg/tree-ssa/useless-1.c: Ditto.
2799 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2800 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2801 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2802 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2803 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2804 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2805 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2806 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2807 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2808 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2809 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2810 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2811 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2812 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2813 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2814 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2815 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2816 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2817 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2818 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2819 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2820 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2821 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2822 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2823 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2824 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2825 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2826 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2827 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2828 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2829 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2830 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2831 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2832 gcc.dg/vect/vect-none.c: Ditto.
2833 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2834 treelang/compile/unsigned.tree: Ditto.
2835
515e6cd0
JJ
2836 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2837 * gcc.dg/cpp/direct2s.c: Ditto.
2838 * gcc.dg/cpp/paste4.c: Ditto.
2839 * gcc.dg/cpp/separate-1.c: Ditto.
2840 * gcc.dg/pch/save-temps-1.c: Ditto.
2841 * g++.dg/ext/altivec-10.C: Ditto.
2842 * g++.dg/pch/pch.C: Ditto.
2843
65664157
JJ
2844 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2845
68a9c13d
JJ
2846 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2847 * g++.dg/template/repo1.C: Ditto.
2848 * g++.dg/template/repo2.C: Ditto.
2849 * g++.dg/template/repo3.C: Ditto.
2850 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2851 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2852 * g++.old-deja/g++.pt/repo1.C: Ditto.
2853 * g++.old-deja/g++.pt/repo2.C: Ditto.
2854 * g++.old-deja/g++.pt/repo3.C: Ditto.
2855 * g++.old-deja/g++.pt/repo4.C: Ditto.
2856
bca28164
JJ
2857 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2858 * gcc.dg/20030107-1.c: Ditto.
2859 * gcc.dg/20030702-1.c: Ditto.
2860 * gcc.dg/profile-generate-1.c: Ditto.
2861 * g++.dg/other/profile1.C: Ditto.
2862 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2863
0455fecf
JJ
2864 * lib/gcc-dg.exp (remove-build-file): New.
2865 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2866 cleanup-tree-dump, cleanup-saved-temps): New.
2867
dda04398
NS
28682005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2869
2870 PR c++/19203, DR 214
2871 * g++.dg/parse/ambig3.C: Not ambiguous.
2872 * g++.dg/template/spec20.C: New.
2873 * g++.dg/template/spec21.C: New.
2874
1239de63
SE
28752005-03-31 Steve Ellcey <sje@cup.hp.com>
2876
2877 PR target/20045
2878 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2879
14fd645e
FXC
28802005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2881
2882 PR libfortran/20660
2883 * gfortran.dg/negative_unit.f: New test.
2884
ccbca5e4
AM
28852005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
2886
2887 * gcc.dg/20050330-1.c: New test.
2888
ae7f3734
DP
28892005-03-30 Devang Patel <dpatel@apple.com>
2890
2891 * g++.dg/tree-sra/ssa-sra-3.C: New test.
2892
9ba8c99d
DJ
28932005-03-30 Dale Johannesen <dalej@apple.com>
2894
2895 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
2896
408e9b9b
JJ
28972005-03-30 Janis Johnson <janis187@us.ibm.com>
2898
2899 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2900 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
2901 Strip options from test name.
2902
cd9c7bd2
JH
29032005-03-31 Jan Hubicka <jh@suse.cz>
2904
2905 * gcc.dg/varpool-1.c: New testcase.
2906
16ef3acc
JM
29072005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2908
2909 PR c/772
2910 PR c/17913
2911 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
2912 gcc.dg/stmt-expr-label-3.c : New tests.
2913 * gcc.c-torture/execute/medce-2.c: Remove.
2914
1e55c0e2
JM
29152005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2916
2917 PR c/20368
2918 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
2919 tests.
2920
6f6e8901
AM
29212005-03-30 Alan Modra <amodra@bigpond.net.au>
2922
2923 * gcc.c-torture/compile/pr20203.c: New test.
2924
748e31c3
SK
29252005-03-26 Steven G. Kargl <kargls@comcast.net>
2926
2927 * gfortran.dg/promotion.f90: New test.
2928
aa80f4d1
AO
29292005-03-29 Alexandre Oliva <aoliva@redhat.com>
2930
2931 PR middle-end/20491
2932 * gcc.dg/torture/asm-subreg-1.c: New test.
2933
d1edc393
JM
29342005-03-29 Joseph S. Myers <joseph@codesourcery.com>
2935
2936 PR c/20672
2937 * gcc.dg/pr20672-1.c: New test.
2938
8bb46326
DN
29392005-03-29 Dorit Naishlos <dorit@il.ibm.com>
2940
2941 * gfortran.dg/vect: New directory.
2942 * gfortran.dg/vect/vect.exp: New.
2943 * gfortran.dg/vect/vect-1.f90: New test.
2944 * gfortran.dg/vect/vect-2.f90: New test.
2945 * gfortran.dg/vect/vect-3.f90: New test.
2946 * gfortran.dg/vect/vect-4.f90: New test.
2947 * gfortran.dg/vect/vect-5.f90: New test.
2948
1a612e0a
JJ
29492005-03-29 Jakub Jelinek <jakub@redhat.com>
2950
2951 PR middle-end/20622
2952 * gcc.dg/alias-7.c: New test.
2953
360ca054
EB
29542005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2955
2956 * gcc.dg/sparc-reg-1.c: New test.
2957
82498ed4
FXC
29582005-03-28 Steve Ellcey <sje@cup.hp.com>
2959
2960 PR target/19890
2961 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
2962
3445a80c
DR
29632005-03-29 Dale Ranta <dir@lanl.gov>
2964 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2965
2966 PR libfortran/20163
2967 * gfortran.dg/pr20163-2.f: New test.
2968
5c55c2e8
JH
29692005-03-28 Jan Hubicka <jh@suse.cz>
2970
2971 PR middle-end/20635
2972 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
2973 by Jakub Jelinek.
2974
c295d7b3
DN
29752005-03-27 Dorit Naishlos <dorit@il.ibm.com>
2976
2977 PR tree-optimization/20626
2978 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
2979 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
2980
a59928bc
SK
29812005-03-26 Steven G. Kargl <kargls@comcast.net>
2982
2983 * gfortran.dg/underflow.f90: New test.
2984 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
2985
1ad81c8e
KG
29862005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2987
2988 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
2989
e0b23a58
MM
29902005-03-25 Mark Mitchell <mark@codesourcery.com>
2991
2992 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
2993 (g++_init): Make sure that CXXFLAGS is set.
2994 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
2995 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 2996 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
2997 * lib/objc.exp (objc_init): Likewise.
2998 * lib/treelang.exp (treelang_init): Likewise.
2999
90faeb28
PH
30002005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3001
3002 PR tree-optimization/20470
3003 * gcc.dg/tree-ssa/pr20470.c: New test.
3004
da4c340c
GK
30052005-03-25 Geoffrey Keating <geoffk@apple.com>
3006
3007 * gcc.dg/ppc-stfiwx.c: New.
3008
c3861e7a
SE
30092005-03-25 Steve Ellcey <sje@cup.hp.com>
3010
3011 PR target/19888
3012 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3013
aec6cb10
ZD
30142005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3015
3016 * gcc.dg/20050325-1.c: Fix a typo.
3017
94887ef4
FXC
30182005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3019
3020 PR libfortran/19678
3021 PR libfortran/19679
3022 * gfortran.dg/dos_eol.f: New test.
3023
cd928652
ZD
30242005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3025
3026 PR rtl-optimization/20249
3027 * gcc.dg/20050325-1.c: New test.
3028
a50f3cd3
FXC
30292005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3030
3031 PR libfortran/15332
3032 * gfortran.dg/pr15332.f: New test.
3033
761d80b9
DJ
30342005-03-24 Dale Johannesen <dalej@apple.com>
3035
3036 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3037
a10ce2f8
GK
30382005-03-24 Geoffrey Keating <geoffk@apple.com>
3039
d3d9a67f
GK
3040 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3041 'internal' visibility.
3042 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3043 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3044 'protected' visibility.
3045 * gcc.dg/visibility-7.c: Likewise.
3046 * lib/target-supports.exp (check_visibility_available): Take
3047 a parameter, the kind of visibility to check for.
3048 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3049 to check_visibility_available.
3050
a10ce2f8
GK
3051 * g++.dg/expr/cast3.C: New.
3052
9a15bd63
DE
30532005-03-24 David Edelsohn <edelsohn@gnu.org>
3054
3055 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3056 rs6000.
3057
2eced2c2
SE
30582005-03-24 Steve Ellcey <sje@cup.hp.com>
3059
3060 PR target/20095
3061 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3062
fab2f52c
AO
30632005-03-24 Alexandre Oliva <aoliva@redhat.com>
3064
0a2198f5
AO
3065 * gcc.dg/badshift.c: Renamed to...
3066 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3067
31a69e4e
AO
3068 * gcc.target/i386/badshift.c: Renamed to...
3069 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3070 only.
3071
fab2f52c
AO
3072 PR rtl-optimization/20532
3073 * gcc.target/i386/badshift.c: New.
3074
fd4f678c
FXC
30752005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3076
4f44f5f9 3077 * gfortran.dg/pr18025.f90: New test.
fd4f678c 3078
e69d504e 30792005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 3080
e69d504e
DJ
3081 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3082
0b3deaaf
MM
30832005-03-23 Mark Mitchell <mark@codesourcery.com>
3084
06d7098a
MM
3085 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3086
0b3deaaf
MM
3087 * lib/target-supports.exp (check_iconv_available): Default
3088 libiconv to -liconv, if there is no definition.
3089
2bc3f466
HPN
30902005-03-23 Hans-Peter Nilsson <hp@axis.com>
3091
3092 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3093
8ff24a79
MM
30942005-03-22 Mark Mitchell <mark@codesourcery.com>
3095
3096 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3097 * g++.dg/opt/pr7503-2.C: Likewise.
3098 * g++.dg/opt/pr7503-3.C: Likewise.
3099 * g++.dg/opt/pr7503-4.C: Likewise.
3100 * g++.dg/opt/pr7503-5.C: Likewise.
3101 * g++.dg/warn/minmax.C: New test.
3102
f77b6ca3
FXC
31032005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3104
4f44f5f9
FXC
3105 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3106 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 3107
e5c4f28a
RG
31082005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3109 Jan Hubicka <jh@suse.cz>
3110 Steven Bosscher <stevenb@suse.de
3111
3112 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3113
11e97737
VR
31142005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3115
3116 PR c++/19980
3117 * g++.dg/template/redecl3.C: New test.
3118
0f3744f8
VR
31192005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3120
3121 PR c++/20499
3122 * g++.dg/parse/error16.C: Tweak error markers.
3123
b2a6a2fb
JJ
31242005-03-22 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR target/20561
3127 * gcc.dg/20050321-2.c: New test.
3128
37048601
NS
31292005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3130
3131 PR c++/20465
3132 PR c++/20381
3133 * g++.dg/template/ptrmem12.C: New.
3134
9d7cb254
HPN
31352005-03-22 Hans-Peter Nilsson <hp@axis.com>
3136
3137 PR rtl-optimization/20527
3138 * gcc.c-torture/execute/pr20527-1.c: New test.
3139
e4461577
BE
31402005-03-22 Ben Elliston <bje@au.ibm.com>
3141
3142 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3143 program, compile it into a real executable and then delete the .c
3144 and .x files afterwards, to avoid problems on testglue targets.
3145
979632a0
SH
31462005-03-21 Stuart Hastings <stuart@apple.com>
3147
3148 * gcc.target/i386/sse-2.c: New.
11b6985e 3149
21e01bf1
UB
31502005-03-21 Uros Bizjak <uros@kss-loka.si>
3151
3152 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3153
048a75f4
PC
31542005-03-21 Paolo Carlini <pcarlini@suse.de>
3155
3156 * g++.dg/parse/crash25.C: Fix typo.
3157
e1283056
PC
31582005-03-21 Paolo Carlini <pcarlini@suse.de>
3159
3160 PR c++/20461
3161 * g++.dg/parse/crash24.C: New test.
3162
3163 PR c++/20536
3164 * g++.dg/parse/crash25.C: New test.
3165
31662005-03-21 Paolo Carlini <pcarlini@suse.de>
3167
11b6985e 3168 PR c++/20147
e1283056
PC
3169 * g++.dg/ext/stmtexpr4.C: New test.
3170
90ec750d
RS
31712005-03-20 Roger Sayle <roger@eyesopen.com>
3172
3173 PR middle-end/20539
3174 * gcc.c-torture/compile/pr13066-1.c: New test case.
3175 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3176 * g++.dg/opt/pr13066-1.C: Likewise.
3177
411ffa02
JM
31782005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3179
3180 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3181
9439ae41
TS
31822005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3183
3184 PR fortran/18525
3185 * gfortran.dg/nesting_1.f90: New test.
3186
91a5bc9f
KL
31872005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3188
3189 PR c++/20240
3190 * g++.dg/lookup/using13.C: New test.
3191
26c895e7
KL
31922005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3193
3194 PR c++/20333
3195 * g++.dg/template/crash36.C: New test.
3196
0a1948ed
PC
31972005-03-18 Paolo Carlini <pcarlini@suse.de>
3198
3199 PR c++/20463
3200 * g++.dg/template/crash35.C: New test.
3201
c9982a3f
PC
32022005-03-17 Paolo Carlini <pcarlini@suse.de>
3203
3204 PR c++/19966
3205 * g++.dg/overload/operator2.C: New test.
3206
2786eb77
FXC
32072005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3208
3209 PR libfortran/20257
4f44f5f9 3210 * gfortran.dg/pr20257.f90: New test.
2786eb77 3211
dcdeec06
FXC
32122005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3213
3214 PR libfortran/20480
4f44f5f9 3215 * gfortran.dg/pr20480.f90: New test.
dcdeec06 3216
e4d5432a
RH
32172005-03-16 Richard Henderson <rth@redhat.com>
3218
3219 PR middle-end/15700
3220 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3221 (_rtld_global): New.
3222 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3223 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3224
3225 * gcc.dg/alias-3.c: New.
3226 * gcc.dg/alias-4.c: New.
3227 * gcc.dg/alias-5.c: New.
3228 * gcc.dg/alias-6.c: New.
3229
c79e602b
GK
32302005-03-15 Geoffrey Keating <geoffk@apple.com>
3231
3232 * gcc.dg/cpp/ucnid-7.c: New.
3233
3562bc34
JJ
32342005-03-15 Janis Johnson <janis187@us.ibm.com>
3235 Dorit Naishlos <dorit@il.ibm.com>
3236
3237 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3238 darwin.
3239
5f55a1ba
DN
32402005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3241
3242 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3243 misaligned accesses.
3244 * gcc.dg/vect/vect-58.c: Likewise.
3245 * gcc.dg/vect/vect-92.c: New.
3246 * gcc.dg/vect/vect-93.c: New.
3247
ce2df7c6
FW
32482005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3249
3250 PR fortran/18827
3251 * gfortran.dg/assign_2.f90: New test.
3252 * gfortran.dg/assign_3.f90: New test.
3253 * gfortran.dg/assign.f90: New test.
3254
08091139
JM
32552005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3256
3257 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3258 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3259 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3260 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3261 names.
3262
50668cf6
GK
32632005-03-14 Geoffrey Keating <geoffk@apple.com>
3264
6baba9bb
GK
3265 * gcc.dg/cpp/ucnid-6.c: New.
3266
50668cf6
GK
3267 * gcc.dg/cpp/normalize-1.c: New.
3268 * gcc.dg/cpp/normalize-2.c: New.
3269 * gcc.dg/cpp/normalize-3.c: New.
3270 * gcc.dg/cpp/normalize-4.c: New.
3271 * gcc.dg/cpp/ucnid-4.c: New.
3272 * gcc.dg/cpp/ucnid-5.c: New.
3273 * g++.dg/cpp/normalize-1.C: New.
3274 * g++.dg/cpp/ucnid-1.C: New.
3275
3a3b81e7
AO
32762005-03-14 Alexandre Oliva <aoliva@redhat.com>
3277
3278 * gcc.dg/pr18628.c: New.
3279
aff98faf
AO
32802005-03-14 Alexandre Oliva <aoliva@redhat.com>
3281
3282 PR c++/20280
3283 * g++.dg/tree-ssa/pr20280.C: New.
3284
2bb02bf0
TS
32852005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3286
3287 PR fortran/20467
3288 * gfortran.dg/stfunc_2.f90: New test.
3289
8eaa0f34
ZD
32902005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3291
3292 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3293
dcd6de6d
ZD
32942005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3295
3296 * gcc.dg/tree-ssa/20050314-1.c: New test.
3297
5a24482e
KL
32982005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3299
3300 PR c++/4403
3301 PR c++/9783, DR433
3302 * g++.dg/template/friend34.C: New test.
3303 * g++.dg/template/friend35.C: Likewise.
3304 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3305
bd3d082e
KL
33062005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3307
3308 Friend class name lookup 5/n
3309 PR c++/1016
3310 * g++.dg/lookup/hidden-class1.C: New test.
3311 * g++.dg/lookup/hidden-class2.C: Likewise.
3312 * g++.dg/lookup/hidden-class3.C: Likewise.
3313 * g++.dg/lookup/hidden-class4.C: Likewise.
3314 * g++.dg/lookup/hidden-class5.C: Likewise.
3315 * g++.dg/lookup/hidden-class6.C: Likewise.
3316 * g++.dg/lookup/hidden-class7.C: Likewise.
3317 * g++.dg/lookup/hidden-class8.C: Likewise.
3318 * g++.dg/lookup/hidden-class9.C: Likewise.
3319 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3320 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3321 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3322 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3323 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3324 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3325 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3326 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3327 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3328 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3329 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3330
98f99d7f
MM
33312005-03-13 Mark Mitchell <mark@codesourcery.com>
3332
3333 PR c++/20157
3334 * g++.dg/template/error18.C: New test.
3335
334f3a34
BE
33362005-03-09 Ben Elliston <bje@au.ibm.com>
3337
3338 PR debug/16792
3339 * g++.dg/debug/pr16792.C: New test.
3340
053e7c38
JM
33412005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3342
3343 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3344 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3345 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3346 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3347 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3348 test assertion names.
3349
f96c6123
TS
33502003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3351
3352 PR fortran/18600
3353 * gfortran.dg/stfunc_1.f90: New test.
3354
ee943062
TS
33552003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3356
3357 PR fortran/16907
3358 * gfortran.dg/real_index_1.f90: New test.
3359
8f9c06ca
TS
33602005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3361
3362 PR fortran/20323
3363 * gfortran.dg/spec_expr_1.f90: New test.
3364
67c2939d
JM
33652005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3366
3367 PR c/20402
3368 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3369 new parser.
3370
bae88af6
TS
33712005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3372
3373 PR fortran/20361
3374 * gfortran.dg/largeequiv_1.f90: New test.
3375
47e20491
GK
33762005-03-12 Geoffrey Keating <geoffk@apple.com>
3377
3378 * gcc.dg/ucnid-1.c: New.
3379 * gcc.dg/ucnid-2.c: New.
3380 * gcc.dg/ucnid-3.c: New.
3381 * gcc.dg/ucnid-4.c: New.
3382 * gcc.dg/ucnid-5.c: New.
3383 * gcc.dg/ucnid-6.c: New.
3384 * gcc.dg/cpp/ucnid-1.c: New.
3385 * gcc.dg/cpp/ucnid-2.c: New.
3386 * gcc.dg/cpp/ucnid-3.c: New.
3387 * g++.dg/other/ucnid-1.C: New.
3388
5269bfe2
GK
33892005-03-12 Geoffrey Keating <geoffk@apple.com>
3390
3391 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3392
7c6d34c7
PB
33932005-03-11 Per Bothner <per@bothner.com>
3394
3395 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3396 that diagnotics refer to correct token.
3397 * gcc.dg/unused-3.c: Likewise.
3398
9a2a5d37
PB
33992005-03-11 Per Bothner <per@bothner.com>
3400
3401 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3402 constant" is now actually on same line as string constant.
3403 * gcc.dg/cpp/direct2s.c: Likewise.
3404
0ac40e7a
RS
34052005-03-11 Richard Sandiford <rsandifo@redhat.com>
3406
3407 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3408
c585afb3 34092005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3410
3411 PR libfortran/20124
3412 * gfortran.dg/pr20124.f90: New Test
3413
694d73e1
JM
34142005-03-10 James A. Morrison <phython@gcc.gnu.org>
3415
3416 PR tree-optimization/20130
3417 * gcc.dg/pr20130-1.c: New test.
3418
2f8cbead
SE
34192005-03-10 Steve Ellcey <sje@cup.hp.com>
3420
3421 PR target/20095
3422 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3423
96eb155c
JDA
34242005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3425
3426 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3427
cebfb966
SE
34282005-03-10 Steve Ellcey <sje@cup.hp.com>
3429
3430 * g++.dg/eh/forced1.C: Fix comment.
3431 * g++.dg/eh/forced2.C: Ditto.
3432 * g++.dg/eh/forced3.C: Ditto.
3433 * g++.dg/eh/forced4.C: Ditto.
3434
dddcca1d
AP
34352005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3436
3437 PR rtl-opt/20412
3438 * gcc.c-torture/compile/pr20412.c: New test.
3439
e4fbead1
RS
34402005-03-10 Roger Sayle <roger@eyesopen.com>
3441
3442 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3443
985f2d8f
JJ
34442005-03-10 Jakub Jelinek <jakub@redhat.com>
3445
3446 PR target/20322
3447 * gcc.dg/20050307-1.c: New test.
3448
8117c488
NS
34492005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3450
3451 PR c++/20375
3452 * g++.dg/other/stdarg3.C: New.
3453
372d72d9
JJ
34542005-03-10 Jakub Jelinek <jakub@redhat.com>
3455
004c400a
JJ
3456 PR c++/18384, c++/18327
3457 * g++.dg/init/array19.C: New test.
3458
372d72d9
JJ
3459 PR inline-asm/20314
3460 * gcc.dg/torture/pr20314-1.c: New test.
3461 * gcc.dg/torture/pr20314-2.c: New test.
3462
9c90a97e
UW
34632005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3464
3465 * gcc.dg/20050309-1.c: New test.
3466
d86dc303
KG
34672005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3468
3469 * gcc.dg/builtins-10.c: Reactivate disabled test.
3470 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3471 new cbrt transformations.
3472
02bab9db
MM
34732005-03-09 Mark Mitchell <mark@codesourcery.com>
3474
3475 PR c++/20208
3476 * g++.dg/template/array13.C: New test.
3477
a2fee3d5
PC
34782005-03-09 Paolo Carlini <pcarlini@suse.de>
3479
3480 PR c++/16859
3481 * g++.dg/init/brace4.C: New test.
3482
974b30f0
NS
34832005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3484
3485 PR c++/20186
3486 * g++.dg/template/non-dependent12.C: New.
3487
b5af3133
MM
34882005-03-08 Mark Mitchell <mark@codesourcery.com>
3489
3490 PR c++/20142
0f875e1a 3491 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3492
0f875e1a
MM
3493 PR c++/20142
3494 * g++.dg/init/array18.C: New test.
3495
11289ef9
BE
34962005-03-09 Ben Elliston <bje@au.ibm.com>
3497
3498 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3499 * g++.dg/gcov/gcov.exp: Likewise.
3500 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3501 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3502 * lib/c-torture.exp: Likewise.
3503 * lib/fortran-torture.exp: Likewise.
3504 * lib/g++.exp: Likewise.
3505 * lib/gcc-defs.exp: Likewise.
3506 * lib/gcc-dg.exp: Likewise.
3507 * lib/gcc.exp: Likewise.
3508 * lib/gcov.exp: Likewise.
3509 * lib/gfortran.exp: Likewise.
3510 * lib/mike-g++.exp: Likewise.
3511 * lib/mike-gcc.exp: Likewise.
3512 * lib/objc-torture.exp: Likewise.
3513 * lib/objc.exp: Likewise.
3514 * lib/profopt.exp: Likewise.
3515 * lib/target-libpath.exp: Likewise.
3516 * lib/target-supports.exp: Likewise.
3517 * lib/treelang.exp: Likewise.
3518 * lib/wrapper.exp: Likewise.
3519
61eef20f
JL
35202005-03-08 Jeff Law <law@redhat.com>
3521
3522 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3523 PHI-OPT changes.
3524
6cd3dd5b
IR
35252005-03-08 Ira Rosen <irar@il.ibm.com>
3526
3527 * gcc.dg/vect/pr20122.c: New test.
3528
8f3a7ad6
JL
35292005-03-07 Jeff Law <law@redhat.com>
3530
3531 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3532 was folded away.
3533 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3534 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3535 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3536
7c14c5fe
JDA
35372005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3538
3539 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3540 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3541 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3542
80c4ed35
AP
35432005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3544
3545 PR tree-opt/17671
3546 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3547
f03e8526
MM
35482005-03-07 Mark Mitchell <mark@codesourcery.com>
3549
3550 * g++.dg/warn/Wnvdtor.C: New test.
3551
1de80b0e
RS
35522005-03-07 Richard Sandiford <rsandifo@redhat.com>
3553
3554 * gcc.dg/torture/pr19683-1.c: New test.
3555
02665ea4
SK
35562005-03-06 Steven G. Kargl <kargls@comcast.net>
3557
3558 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3559 * gfortran.dg/g77/19990313-2.f: Ditto.
3560 * gfortran.dg/g77/19990313-3.f: Ditto.
3561 * gfortran.dg/g77/19990525-0.f: Ditto.
3562 * gfortran.dg/g77/19990826-0.f: Ditto.
3563 * gfortran.dg/g77/19990826-2.f: Ditto.
3564 * gfortran.dg/g77/19990826-3.f: Ditto.
3565 * gfortran.dg/g77/20000511-1.f: Ditto.
3566 * gfortran.dg/g77/20000511-2.f: Ditto.
3567 * gfortran.dg/g77/970625-2.f: Ditto.
3568 * gfortran.dg/g77/980310-2.f: Ditto.
3569 * gfortran.dg/g77/980310-3.f: Ditto.
3570 * gfortran.dg/g77/980310-8.f: Ditto.
3571 * gfortran.dg/g77/980519-2.f: Ditto.
3572 * gfortran.dg/g77/alpha1.f: Ditto.
3573 * gfortran.dg/g77/claus.f: Ditto.
3574 * gfortran.dg/g77/erfc.f: Ditto.
3575 * gfortran.dg/g77/short.f: Ditto.
3576 * gfortran.fortran-torture/execute/data.f90: Ditto.
3577 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3578 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3579
6731e86d
JDA
35802005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3581
3582 * lib/file-format.exp (gcc_target_object_format): Add check for som
3583 format and hardcode object formats on hppa*-*-hpux*.
3584 * lib/target-supports.exp (check_weak_available): Add check for som
3585 object format. Always return 0 on hppa*-*-hpux10*.
3586
3587 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3588 is defined.
3589
3590 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3591
11b6985e 35922005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3593
3594 * gfortran.dg/pr19936_1.f90: New test.
3595 * gfortran.dg/pr19936_2.f90: New test.
3596 * gfortran.dg/pr19936_3.f90: New test.
3597
11b6985e 35982005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3599 Paul Thomas <prthomas@drfccad.cea.fr>
3600
02665ea4 3601 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3602 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3603
a103aa92 36042005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3605
3606 PR c++/19311
3607 * g++.dg/template/non-dependent11.C: New test.
3608
74231b0f
UB
36092005-03-05 Uros Bizjak <uros@kss-loka.si>
3610
3611 * lib/target-supports.exp (check_iconv_available): Fix comment.
3612
744b2d61
JDA
36132005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3614 Joseph S. Myers <joseph@codesourcery.com>
3615
3616 PR c++/19797
3617 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3618
e38f9c21
MS
36192005-03-04 Matthew Sachs <msachs@apple.com>
3620
3621 * gcc.exp (gcc_target_compile): Put braces around
3622 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3623 * objc.exp (objc_target_compile): Likewise.
3624 * treelang.exp (treelang_target_compile): Likewise.
3625
3852e8b8
TS
36262005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3627
3628 PR fortran/19673
3629 * gfortran.dg/func_result_1.f90: New test.
3630
99ff9e7a
BE
36312005-03-04 Ben Elliston <bje@au.ibm.com>
3632
3633 * gcc.misc-tests/options.exp: New test.
3634
8d06c809
JM
36352005-03-03 James A. Morrison <phython@gcc.gnu.org>
3636
3637 * gcc.dg/pr15784-4.c: New test.
3638
3159b178
GK
36392005-03-03 Geoffrey Keating <geoffk@apple.com>
3640
3641 * gcc.c-torture/execute/pr17133.c: New.
3642 * gcc.c-torture/compile/20050303-1.c: New.
3643
ad16e76b
DB
36442005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3645
3646 * gcc.dg/cpp/assert4.c: Fix for cygwin
3647
713101a6
AO
36482005-03-02 Alexandre Oliva <aoliva@redhat.com>
3649
3650 * g++.dg/overload/using2.C: New.
3651
9560cbde
MM
36522005-03-02 Mark Mitchell <mark@codesourcery.com>
3653
3654 PR c++/19916
3655 * g++.dg/init/ptrmem2.C: New test.
3656
766beb40
JM
36572005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3658
3659 PR c/8927
3660 * gcc.dg/pr8927-1.c: New test.
3661
742f25b3
NS
36622005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3663
3664 PR c++/20232
3665 * g++.dg/inherit/covariant12.C: New.
3666
2a4a7830
TS
36672005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3668
3669 PR fortran/19479
3670 * gfortran.dg/bound_1.f90: New test.
3671
3f8b16e7
JJ
36722005-02-28 Janis Johnson <janis187@us.ibm.com>
3673
3674 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3675 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3676
4e3d9146
JM
36772005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3678
3679 PR c/20245
3680 * gcc.dg/pr20245-1.c: New test.
3681
4f380bf8
RS
36822005-02-28 Jakub Jelinek <jakub@redhat.com>
3683
3684 PR middle-end/19874
3685 * gcc.c-torture/execute/20050119-2.c: New test case.
3686
e02e1504
BE
36872005-02-28 Ben Elliston <bje@au.ibm.com>
3688
3689 * README: Update the DejaGnu bug reporting address.
3690 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3691 * lib/objc-torture.exp: Likewise.
3692
5902435e
SK
36932005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3694
3695 * gfortran.dg/boz_1.f90: New test.
3696 * gfortran.dg/boz_3.f90: New test.
3697 * gfortran.dg/boz_4.f90: New test.
3698
ae18f176
SK
36992005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3700
3701 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3702 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3703
d8f92af2
FXC
37042005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3705
3706 PR libfortran/20101
3707 * gfortran.dg/write_0_pe_format.f90: New test.
3708
5591e5f9
JJ
37092005-02-27 Jakub Jelinek <jakub@redhat.com>
3710
3711 PR c++/20206
3712 * g++.dg/opt/thunk2.C: New test.
3713 * g++.dg/opt/covariant1.C: New test.
3714
34d6d42f
TS
37152005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3716
3717 * gfortran.dg/e_d_fmt.f90: New test.
3718
fd0e6f78
KH
37192005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3720
3721 * gcc.dg/asm-b.c: Fix comment typos.
3722
b4852d23
AP
37232005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3724
3725 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3726 a V_MAY_DEF also.
3727
c529e0fe
AP
37282005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3729
3730 PR tree-opt/20188
3731 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3732 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3733 * gcc.dg/asm-b.c: New test.
3734
49750739
RS
37352005-02-26 Richard Sandiford <rsandifo@redhat.com>
3736
3737 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3738 Disable this test on IRIX 6.
3739
27bf414c
JM
37402005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3741
3742 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3743 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3744 parser.
3745
736c86ad
DN
37462005-02-25 Diego Novillo <dnovillo@redhat.com>
3747
3748 PR tree-optimization/20204
3749 * testsuite/gcc.dg/pr20204.c: New test.
3750
6ecfe13b
JJ
37512005-02-24 Jakub Jelinek <jakub@redhat.com>
3752
04fa46cf
JJ
3753 PR target/20196
3754 * gcc.c-torture/execute/20050224-1.c: New test.
3755
6ecfe13b
JJ
3756 PR c++/20175
3757 * g++.dg/warn/Wbraces2.C: New test.
3758
1ceb02be
MM
37592005-02-23 Mark Mitchell <mark@codesourcery.com>
3760
3761 PR c++/19878
3762 * g++.dg/init/const2.C: New test.
3763
c5625c0c
HPN
37642005-02-23 Hans-Peter Nilsson <hp@axis.com>
3765
3766 PR tree-optimization/20100
3767 * gcc.c-torture/execute/pr20100-1.c: New test.
3768
0366dfe9
TS
37692005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3770
3771 * gfortran.dg/implicit_3.f90: New test.
3772
d1303acd
TS
3773 * gfortran.dg/deftype_1.f90: New test.
3774
6b211746
AO
37752005-02-23 Alexandre Oliva <aoliva@redhat.com>
3776
3777 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3778 the test passes.
3779 * g++.dg/other/anon3.C: Accept a warning.
3780
ea2d006d
KH
37812005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3782
3783 * gcc.dg/pr20017.c: Fix a comment typo.
3784
b26b1000
BD
37852005-02-23 Bud Davis <bdavis@gfortran.org>
3786
3787 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3788
40205a36
EB
37892005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3790
3791 PR ada/19902
3792 * ada/acats/tests/cxa/cxa3004.a: Remove.
3793 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3794
744b12b6
MM
37952005-02-22 Mark Mitchell <mark@codesourcery.com>
3796
67935995
MM
3797 PR c++/20073
3798 * g++.dg/init/const1.C: New test.
3799
744b12b6
MM
3800 PR c++/19991
3801 * g++.dg/parse/constant7.C: New test.
3802
3803 PR c++/20152
3804 * g++.dg/parse/error27.C: New test.
3805 * g++.dg/template/qualttp15.C: Adjust error markers.
3806 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3807
744b12b6
MM
3808 PR c++/20153
3809 * g++.dg/template/error17.C: New test.
3810
3811 PR c++/20148
3812 * g++.dg/parser/error26.C: New test.
3813
90c1d75a
DN
38142005-02-22 Diego Novillo <dnovillo@redhat.com>
3815
3816 PR tree-optimization/20100
3817 PR tree-optimization/20115
3818 * gcc.dg/pr20115.c: New test.
3819 * gcc.dg/pr20115-1.c: New test.
3820 * gcc.dg/pr20100.c: New test.
3821 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3822 call-clobbered variables after alias1.
3823
397763d2
BD
38242005-02-22 Bud Davis <bdavis@gfortran.org>
3825
3826 * gfortran.dg/list_read_4.f90: new test.
3827
78d5a34b
KH
38282005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3829
3830 PR rtl-optimization/20017.
3831 * gcc.dg/pr20017.c: New.
3832
263fb23d
DP
38332005-02-22 Devang Patel <dpatel@apple.com>
3834
3835 PR 19952
3836 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3837
b671e5a4
MM
38382005-02-22 Mark Mitchell <mark@codesourcery.com>
3839
3840 PR c++/19883
3841 * g++.dg/parse/constant6.C: New test.
3842
9a5f05de
UB
38432005-02-22 Uros Bizjak <uros@kss-loka.si>
3844
3845 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3846 * g++.dg/charset/asm2.c: Likewise.
3847 * g++.dg/charset/asm3.c: Likewise.
3848 * g++.dg/charset/asm4.c: Likewise.
3849 * g++.dg/charset/asm5.c: Likewise.
3850 * g++.dg/charset/attribute1.c: Likewise.
3851 * g++.dg/charset/attribute2.c: Likewise.
3852 * g++.dg/charset/extern1.cc: Likewise.
3853 * g++.dg/charset/extern2.cc: Likewise.
3854 * g++.dg/charset/extern3.cc: Likewise.
3855 * g++.dg/charset/function.cc: Likewise.
3856 * g++.dg/charset/string.c: Likewise.
3857 * g++.dg/charset/charset.exp: Likewise.
3858 * lib/target-supports.exp (check_iconv_available): Fix comment.
3859
ac675201
UB
38602005-02-22 Uros Bizjak <uros@kss-loka.si>
3861
3862 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3863 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3864 * gcc.dg/charset/asm2.c: Likewise.
3865 * gcc.dg/charset/asm3.c: Likewise.
3866 * gcc.dg/charset/asm4.c: Likewise.
3867 * gcc.dg/charset/asm5.c: Likewise.
3868 * gcc.dg/charset/asm6.c: Likewise.
3869 * gcc.dg/charset/attribute1.c: Likewise.
3870 * gcc.dg/charset/attribute2.c: Likewise.
3871 * gcc.dg/charset/builtin1.c: Likewise.
3872 * gcc.dg/charset/extern.c: Likewise.
3873 * gcc.dg/charset/function.c: Likewise.
3874 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3875 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3876
ec88bf8b
BD
38772005-02-21 Bud Davis <bdavis9659@comcast.net>
3878
3879 PR fortran/20086
3880 * gfortran.dg/pr20086.f90: New test.
3881
bb2e1640
AO
38822005-02-21 Alexandre Oliva <aoliva@redhat.com>
3883
3884 PR tree-optimization/19786
3885 * g++.dg/tree-ssa/pr19786.C: New.
3886
f65ca04d
TS
38872005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3888
3889 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
3890
38912005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
3892
3893 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
3894
da7fdff6
TS
38952005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3896
3897 * gfortran.dg/do_iterator: Split loop, markup all lines for
3898 which an error locus is printed.
3899 * gfortran.dg/pr17708.f90: Markup all lines for which an error
3900 locus is printed.
3901 * gfortran.dg/select_4.f90: Likewise.
3902 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
3903 locuses in the various permutations.
3904
237eaf79
DN
39052005-02-20 Dorit Naishlos <dorit@il.ibm.com>
3906
3907 PR tree-optimization/19951
3908 * g++.dg/vect: New directory.
3909 * g++.dg/vect/vect.exp: New file.
3910 * g++.dg/vect/pr19951.cc: New testcase.
3911 * g++.dg/dg.exp: Also prune vectorizer tests.
3912
c5ff069d
ZW
39132005-02-20 Zack Weinberg <zack@codesourcery.com>
3914
3915 PR 18785
3916 * gcc.dg/charset/builtin1.c: New test.
3917
72aff31a
VR
39182005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3919
3920 PR c++/19299
3921 * g++.dg/inherit/volatile1.C: New test.
3922
3923 PR c++/19440
3924 * g++.dg/template/dtor4.C: New test.
3925
c60d77d4
SK
39262005-02-19 Steven G. Kargl <kargls@comcast.net>
3927
3928 * gfortran.dg/int_1.f90: New test.
3929
04c90eea
DP
39302005-02-19 Devang Patel <dpatel@apple.com>
3931
3932 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 3933
332e7efe
SK
39342005-02-19 Steven G. Kargl <kargls@comcast.net>
3935
3936 * gfortran.dg/achar_1.f90: New test.
3937
09312c29
HPN
39382005-02-19 Hans-Peter Nilsson <hp@axis.com>
3939
3940 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
3941
f10a6654
ZD
39422005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
3943 Jakub Jelinek <jakub@redhat.com>
3944
3945 PR tree-optimization/19828
3946 * gcc.dg/tree-ssa/loop-7.c: New test.
3947 * gcc.c-torture/execute/20050218-1.c: New test.
3948
58cb41e6
JJ
39492005-02-19 Jakub Jelinek <jakub@redhat.com>
3950
3951 PR c/20043
3952 * gcc.dg/transparent-union-1.c: New test.
3953 * gcc.dg/transparent-union-2.c: New test.
3954
61b42179
JW
39552005-02-18 James E Wilson <wilson@specifixinc.com>
3956
3957 PR tree-optimization/18977
3958 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
3959
d6083c7d
UW
39602005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
3961
3962 PR target/20054
3963 * gcc.dg/pr20054.c: New test.
3964
aecc0cf0
GB
39652005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3966
c5ff069d
ZW
3967 PR c++/19508
3968 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 3969
77f04481
AP
39702004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3971
3972 PR middle-end/20030
3973 * gfortran.fortran-torture/execute/character_passing.f90: New test.
3974
2aabee29
AO
39752005-02-18 Alexandre Oliva <aoliva@redhat.com>
3976
3977 PR c++/20008
3978 * g++.dg/opt/switch4.C: New.
3979
58203599
JJ
39802005-02-18 Jakub Jelinek <jakub@redhat.com>
3981
0948e392
JJ
3982 PR c++/20023
3983 PR tree-optimization/20009
3984 * gcc.c-torture/compile/20050217-1.c: New test.
3985 * g++.dg/opt/switch3.C: New test.
3986
58203599
JJ
3987 PR tree-optimization/18947
3988 * gcc.c-torture/compile/20050215-1.c: New test.
3989 * gcc.c-torture/compile/20050215-2.c: New test.
3990 * gcc.c-torture/compile/20050215-3.c: New test.
3991
856a4ce6
AO
39922005-02-17 Alexandre Oliva <aoliva@redhat.com>
3993
ae54ec16
AO
3994 PR c++/20028
3995 * g++.dg/template/crash34.C: New.
3996
856a4ce6
AO
3997 PR c++/20022
3998 * g++.dg/other/access3.C: New.
3999
d6a5df6a
IR
40002005-02-17 Ira Rosen <irar@il.ibm.com>
4001
4002 * gcc.dg/vect/vect-98.c: New test.
4003
5fcfe0b2
KH
40042005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4005
4006 PR tree-optimization/19967
4007 * gcc.dg/pr19967.c: New.
4008
8940b3b2
JJ
40092005-02-16 Jakub Jelinek <jakub@redhat.com>
4010
4011 PR middle-end/19857
4012 * gcc.dg/tree-ssa/20050215-1.c: New test.
4013 * gcc.c-torture/execute/20050215-1.c: New test.
4014
6da55c00
EC
40152005-02-15 Eric Christopher <echristo@redhat.com>
4016
4017 * gcc.dg/cpp/20050215-1.c: New file.
4018
40f84775
JM
40192005-02-15 James A. Morrison <phython@gcc.gnu.org>
4020
4021 PR tree-optimization/15785
4022 * gcc.dg/pr15785-1.c: New test.
4023
e5e459bf
AO
40242005-02-15 Alexandre Oliva <aoliva@redhat.com>
4025
4026 PR c++/17788
4027 * g++.dg/init/ctor4.C: New.
4028 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4029
88fb930d
JM
40302005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4031
4032 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4033 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4034
073aa601
AS
40352005-02-15 Andreas Schwab <schwab@suse.de>
4036
4037 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4038 declare malloc.
4039
ab71324a
AK
40402005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4041
4042 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4043
9a06c1cb
DN
40442005-02-14 Diego Novillo <dnovillo@redhat.com>
4045
4046 PR tree-optimization/19853
4047 * gcc.c-torture/compile/pr19853.c: New test.
4048
4230cec2
NS
40492005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4050
f769035f
NS
4051 PR c++/19608
4052 * g++.dg/parse/local-class1.C: New.
4053
4230cec2
NS
4054 PR c++/19895
4055 * g++.dg/parse/ptrmem3.C: New.
4056
4057 PR c++/19884
4058 * g++.old-deja/g++.oliva/template6.C: Add another case.
4059 * g++.dg/template/explicit6.C: New.
4060
d1fc3bbd
AO
40612005-02-14 Alexandre Oliva <aoliva@redhat.com>
4062
4063 PR c++/17816
4064 * g++.dg/other/redecl2.C: New.
4065
12a669d1
NS
40662005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4067
4068 PR c++/19891
4069 * g++.dg/abi/covariant4.C: New.
4070
6f49fdcc
JM
40712005-02-13 James A. Morrison <phython@gcc.gnu.org>
4072
4073 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4074
c202a7f9
DN
40752005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4076
4077 * gcc.dg/vect/vect-96.c: Fix typo.
4078
d3270770
KL
40792005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4080
4081 PR c++/14479
4082 PR c++/19487
4083 * g++.dg/template/enum5.C: New test.
4084
8ad833ac
IR
40852005-02-12 Ira Rosen <irar@il.ibm.com>
4086
4087 * gcc.dg/vect/vect-97.c: New test.
4088
e3a8a4ed
IR
40892005-02-12 Ira Rosen <irar@il.ibm.com>
4090
4091 * gcc.dg/vect/vect-96.c: New test.
4092
c94a75af
UB
40932005-02-12 Uros Bizjak <uros@kss-loka.si>
4094
4095 * gcc.dg/builtins-34.c: Also check ldexp*.
4096
6092c5db
HPN
40972005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4098
4099 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4100
56afd7aa
JJ
41012005-02-11 Janis Johnson <janis187@us.ibm.com>
4102
a29c731d
JJ
4103 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4104 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4105 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4106 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4107 selector_list, selector_expression, dg-process-target): Move to new
4108 file target-supports-dg.exp.
4109 * lib/target-supports-dg.exp: New.
4110
56afd7aa
JJ
4111 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4112 New.
4113
97e9692b
JJ
41142005-02-11 Jakub Jelinek <jakub@redhat.com>
4115
36b23fd7
JJ
4116 PR c++/19666
4117 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4118
97e9692b
JJ
4119 PR middle-end/19858
4120 * gcc.c-torture/compile/20050210-1.c: New test.
4121
712b39c5
MM
41222005-02-11 Mark Mitchell <mark@codesourcery.com>
4123
4124 PR c++/19755
4125 * g++.dg/warn/Wbraces1.C: New test.
4126
ba78d452
RG
41272005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4128
4129 * gcc.dg/builtins-52.c: New testcase.
4130
ccf7f880
JJ
41312005-02-10 Jakub Jelinek <jakub@redhat.com>
4132
4133 PR c/19342
4134 * gcc.c-torture/execute/20050119-1.c: New test.
4135
6e5bdc64
MM
41362005-02-09 Mark Mitchell <mark@codesourcery.com>
4137
4138 PR c++/19811
4139 * g++.dg/init/delete1.C: New test.
4140
5cb0baad
AP
41412005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4142
4143 PR c++/18470
4144 * g++.dg/template/static12.C: New test.
4145
88e95ee3
MM
41462005-02-09 Mark Mitchell <mark@codesourcery.com>
4147
4148 PR c++/19787
4149 * g++.dg/conversion/ambig1.C: New test.
4150
4151 PR c++/19739
4152 * g++.dg/ext/attrib19.C: New test.
4153
4154 PR c++/19732
4155 * g++.dg/parse/dtor5.C: New test.
4156
4157 PR c++/19762
4158 * g++.dg/template/dtor3.C: New test.
4159
4160 PR c++/19826
4161 * g++.dg/template/static11.C: New test.
4162 * g++.dg/template/crash2.C: Remove dg-error marker.
4163
5b00de71
JJ
41642005-02-09 Janis Johnson <janis187@us.ibm.com>
4165
4166 PR C++/18491
4167 * g++.old-deja/g++.mike/p10769a.C: Remove.
4168
e3bb43c0
RS
41692005-02-09 Roger Sayle <roger@eyesopen.com>
4170
4171 * gcc.dg/builtins-48.c: New test case.
4172 * gcc.dg/builtins-49.c: New test case.
4173 * gcc.dg/builtins-50.c: New test case.
4174 * gcc.dg/builtins-51.c: New test case.
4175
08c2481a
ILT
41762005-02-09 Ian Lance Taylor <ian@airs.com>
4177
4178 PR middle-end/19583
4179 * g++.dg/warn/Wreturn-type-3.C: New test.
4180
17684d46
RG
41812005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4182
4183 PR middle-end/19402
4184 * gcc.dg/pr19402-1.c: New testcase.
4185 * gcc.dg/pr19402-2.c: likewise.
4186
0c6c135b
RG
41872005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4188
4189 PR middle-end/19854
4190 * g++.dg/tree-ssa/tmmti.C: New testcase.
4191
3ee79d96
JM
41922005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4193
4194 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4195
9f4faeae
MM
41962005-02-08 Mark Mitchell <mark@codesourcery.com>
4197
4198 PR c++/19733
4199 * g++.dg/parse/crash23.C: New test.
4200 * g++.dg/warn/Weff1.C: New test.
4201
ec2cd8b2
JM
42022005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4203
4204 * gcc.dg/20050209-1.c: New test.
4205
ec3d00a0
JM
42062005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4207
4208 PR target/19799
4209 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4210
ecddfb39
MS
42112005-02-08 Mike Stump <mrs@apple.com>
4212
4213 * g++.dg/pch/import-2.c: New test.
4214 * g++.dg/pch/import-2.hs: New.
4215 * g++.dg/pch/include/import-2a.h: New.
4216 * g++.dg/pch/include/import-2b.h: New.
4217
996f0578
JJ
42182005-02-08 Janis Johnson <janis187@us.ibm.com>
4219
4220 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4221
eac33acc
TS
42222005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4223
4224 * gfortran.dg/substr_1.f90: New test.
4225
6a96f5c1
RG
42262005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4227
4228 PR middle-end/19775
4229 * gcc.dg/torture/builtin-power-1.c: Disable test for
4230 invalid transformation.
4231 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4232 no longer optimize.
4233 * gcc.dg/builtins-47.c: New testcase.
4234
c5ff069d 42352005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 4236 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 4237
c866976a
LB
4238 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4239
2c58f7dd
RS
42402005-02-06 Richard Sandiford <rsandifo@redhat.com>
4241
4242 * gcc.c-torture/compile/20050206-1.c: New test.
4243
9df935d8
AP
42442005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4245
4246 PR tree-opt/19768
4247 * g++.dg/opt/pr19768.C: New test.
4248
50d4a707
AP
42492005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4250
da99298d 4251 PR tree-opt/19736
50d4a707
AP
4252 * gcc.c-torture/compile/pr19736.c: New test.
4253
515e6a84
GB
42542005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4255
4256 PR c++/17401
4257 * g++.dg/parse/error25.C: New test.
4258
aa2d0bc3
AO
42592005-02-03 Alexandre Oliva <aoliva@redhat.com>
4260
4261 * gcc.c-torture/execute/20050203-1.c: New.
4262
f1a3e333
DN
42632005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4264
4265 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4266 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4267 * gcc.dg/vect/vect-87.c: Remove xfail.
4268 * gcc.dg/vect/vect-88.c: Remove xfail.
4269
666158b9
GK
42702005-02-02 Geoffrey Keating <geoffk@apple.com>
4271
4272 * gcc.dg/altivec-19.c: New.
4273
73aea290
JM
42742005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4275
4276 PR c/17807
4277 * gcc.dg/nested-func-3.c: New test.
4278 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4279
1f732f61
JJ
42802005-02-02 Janis Johnson <janis187@us.ibm.com>
4281
4282 * gcc.test-framework/gen_directive_tests: Generate tests for
4283 selector expressions.
4284
100d337a
MA
42852005-02-02 Matt Austern <austern@apple.com>
4286
4287 PR c++/19628
4288 * g++/ext/builtin7.C: New.
4289 * g++/ext/builtin8.C: New.
c5ff069d 4290
740ca4b2
JM
42912005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4292
4293 PR c/18502
4294 * gcc.dg/pr18502-1.c: New test.
4295
6c02751b
VR
42962005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4297
4298 PR c++/17413
4299 * g++.dg/template/local4.C: Tweak.
4300
7ded35b4
RS
43012005-02-02 Richard Sandiford <rsandifo@redhat.com>
4302
4303 PR tree-optimization/19578
4304 * gcc.c-torture/compile/20050202-1.c: New test.
4305
493179da
JM
43062005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4307
4308 PR c/19435
4309 * gcc.dg/c99-init-4.c: New test.
4310
1ccd2fd9
JJ
43112005-02-01 Janis Johnson <janis187@us.ibm.com>
4312
9d020241
JJ
4313 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4314
bf996cfe
JJ
4315 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4316
dc5944f7
JJ
4317 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4318 * g++.dg/eh/check-vect.h: New.
4319
dd1d184d
JJ
4320 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4321 * gcc.dg/vect/vect-78.c: Ditto.
4322 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4323 Remove.
4324
694c84cd
JJ
4325 * g++.dg/conversion/simd1.C: Expect warning.
4326 * g++.dg/ext/attribute-test-1.C: Ditto.
4327 * g++.dg/ext/attribute-test-2.C: Ditto.
4328 * g++.dg/ext/attribute-test-3.C: Ditto.
4329 * g++.dg/ext/attribute-test-4.C: Ditto.
4330
f4a11c60
JJ
4331 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4332 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4333
1ccd2fd9
JJ
4334 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4335
ca58f2bc
RH
43362005-02-01 Richard Henderson <rth@redhat.com>
4337
4338 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4339 long double for ibm double-double format.
4340 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4341
a1d13fa1
DN
43422005-02-01 Diego Novillo <dnovillo@redhat.com>
4343
4344 PR tree-optimization/19633
4345 * testsuite/gcc.dg/pr19633-1.c: New test.
4346 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4347 to NULL or a symbol.
4348
395909dd
JJ
43492005-02-01 Janis Johnson <janis187@us.ibm.com>
4350
8d2d2ec6
JJ
4351 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4352 New procs.
4353 (dg-process-target (local override)): Handle selector expressions.
4354
91442c20
JJ
4355 * gcc.test-framework/README: Describe tests in source directory.
4356 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4357 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4358 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4359 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4360 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4361 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4362 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4363 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4364 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4365 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4366 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4367 * gcc.test-framework/dg-error-exp-P.c: New test.
4368 * gcc.test-framework/dg-error-exp-XP.c: New test.
4369 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4370 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4371 * gcc.test-framework/dg-output-exp-P.c: New test.
4372 * gcc.test-framework/dg-output-exp-XF.c: New test.
4373 * gcc.test-framework/dg-warning-exp-P.c: New test.
4374 * gcc.misc-tests/dg-1.c: Remove.
4375 * gcc.misc-tests/dg-2.c: Remove.
4376 * gcc.misc-tests/dg-3.c: Remove.
4377 * gcc.misc-tests/dg-4.c: Remove.
4378 * gcc.misc-tests/dg-5.c: Remove.
4379 * gcc.misc-tests/dg-6.c: Remove.
4380 * gcc.misc-tests/dg-7.c: Remove.
4381 * gcc.misc-tests/dg-8.c: Remove.
4382 * gcc.misc-tests/dg-9.c: Remove.
4383 * gcc.misc-tests/dg-10.c: Remove.
4384 * gcc.misc-tests/dg-11.c: Remove.
4385 * gcc.misc-tests/dg-12.c: Remove.
4386 * gcc.misc-tests/dg-test.exp: Remove.
4387
0e7eed46
JJ
4388 * gcc.test-framework/test-framework.awk: Change recording and
4389 printing of passes and failures.
4390
395909dd
JJ
4391 * gcc.test-framework: New directory.
4392 * gcc.test-framework/README: New.
4393 * gcc.test-framework/test-framework.exp: New.
4394 * gcc.test-framework/test-framework.awk: New.
4395 * gcc.test-framework/gen_directive_tests: New.
4396
596d4d61
JM
43972005-02-01 James A. Morrison <phython@gcc.gnu.org>
4398
4399 * lib/treelang.exp: Fix comment typos.
4400 (treelang_target_compile): Don't append libs=-ltreelang to options.
4401
c8a7ed43
AO
44022005-02-01 Alexandre Oliva <aoliva@redhat.com>
4403
4404 * g++.dg/parse/typename7.C: Adjust error messages.
4405
dc5d4efb
JL
44062005-01-31 Jeff Law <law@redhat.com>
4407
4408 * gcc.c-torture/execute/20050131-1.c: New test.
4409 * gcc.dg/wcaselabel.c: New test.
4410
93678513
MM
44112005-01-31 Mark Mitchell <mark@codesourcery.com>
4412
4413 * g++.dg/other/warning1.C: Adjust error messags.
4414 * g++.dg/parse/constant5.C: New test.
4415
b4519d39
SB
44162005-01-31 Steven Bosscher <stevenb@suse.de>
4417
4418 PR c/19333
4419 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4420 the test case valid.
4421 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4422 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4423 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4424 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4425 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4426 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4427
3b70b82a
DJ
44282005-01-31 Dale Johannesen <dalej@apple.com>
4429
4430 * g++.dg/opt/pr19650.C: New test.
4431
93b39cbc
RH
44322005-01-31 Richard Henderson <rth@redhat.com>
4433
4434 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4435 long double for intel double extended format.
4436 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4437
6fc98adf
MM
44382005-01-30 Mark Mitchell <mark@codesourcery.com>
4439
2b1e8a76
MM
4440 PR c++/19555
4441 * g++.dg/template/static10.C: New test.
4442
e3016344 4443 PR c++/19395
c5ff069d 4444 * g++.dg/parse/error24.C: New test.
e3016344
MM
4445
4446 PR c++/19367
4447 * g++.dg/lookup/builtin1.C: New test.
4448
6fc98adf
MM
4449 PR c++/19457
4450 * g++.dg/warn/conv3.C: New test.
4451
23e044cc
BD
44522005-01-30 Bud Davis <bdavis@gfortran.org>
4453
4454 PR fortran/19647
4455 * gfortan.dg/inquire_7.f90
4456
020d90ee
RG
44572005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4458
4459 PR tree-optimization/15791
4460 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4461 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4462 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4463 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4464 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4465 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4466 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4467 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4468 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4469 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4470
985aff9c
PB
44712005-01-29 Paul Brook <paul@codesourcery.com>
4472
4473 PR fortran/18565
4474 * check.c (real_or_complex_check): New function.
4475 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4476 * intrinsic.c (add_functions): Use new check functions.
4477 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4478 Add prototypes.
4479
46df2823
JM
44802005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4481
4482 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4483 gcc.dg/lvalue-3.c: New tests.
4484 * gcc.dg/concat.c: Update expected messages.
4485
24a09741
TK
44862005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4487
4488 PR libfortran/19595
4489 * gfortran.dg/eor_1.f90: New test.
4490
f240b896
SK
44912005-01-29 Steven G. Kargl <kargls@comcast.net>
4492
4493 PR fortran/19589
4494 * gfortran.dg/logical_data_1.f90: New test.
4495
ee921ddf
MM
44962005-01-28 Mark Mitchell <mark@codesourcery.com>
4497
6ca2d67f
MM
4498 PR c++/19253
4499 * g++.dg/template/crash33.C: New test.
4500
ee921ddf
MM
4501 PR c++/19667
4502 * g++.dg/template/crash32.C: New test.
4503
6aea8136
ILT
45042005-01-28 Ian Lance Taylor <ian@airs.com>
4505
4506 PR middle-end/16558
4507 * g++.dg/warn/Wreturn-type-2.C: New test.
4508
bd16270b
JL
45092004-06-24 Jeff Law <law@redhat.com>
4510
4511 * gcc.dg/tree-ssa/20050128-1.c: New test.
4512
a738d848
RS
45132005-01-28 Richard Sandiford <rsandifo@redhat.com>
4514
4515 * gcc.target/frv/all-mdpackh-1.c: New test.
4516
f6c2ac32 45172005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4518
4519 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4520
17a7d6d7
RH
45212005-01-27 Richard Henderson <rth@redhat.com>
4522
4523 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4524
6198f99a
RS
45252005-01-27 Richard Sandiford <rsandifo@redhat.com>
4526
4527 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4528
1c71d796
RS
45292005-01-27 Richard Sandiford <rsandifo@redhat.com>
4530
4531 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4532 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4533 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4534 to cope with cases where the multilib options override the dg-options.
4535
d8dd2f3a
JJ
45362005-01-27 Jakub Jelinek <jakub@redhat.com>
4537
4538 PR c/18946
4539 * gcc.dg/noncompile/20050120-1.c: New test.
4540
87637d21
DN
45412005-01-26 Diego Novillo <dnovillo@redhat.com>
4542
4543 PR tree-optimization/19633
4544 * gcc.dg/pr19633.c: New test.
4545 * gcc.dg/tree-ssa/pr19633.c: New test.
4546
9ff93eb0
UW
45472005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4548
4549 * gcc.dg/20041216-1.c: New test.
4550
4bb3aa7e
AM
45512005-01-26 Alexander Malmberg <alexander@malmberg.org>
4552
4553 PR objc/18862
4554 * objc.dg/selector-2.m: New test.
4555
b8e48b98
JJ
45562005-01-26 Jakub Jelinek <jakub@redhat.com>
4557
ef8614d7
JJ
4558 * g++.dg/opt/range-test-2.C: New test.
4559
b8e48b98
JJ
4560 PR rtl-optimization/19579
4561 * gcc.c-torture/execute/20050124-1.c: New test.
4562
00adda9f
SH
45632005-01-26 Greg Parker <gparker@apple.com>
4564 Stuart Hastings <stuart@apple.com>
c5ff069d 4565
00adda9f
SH
4566 * gcc.c-torture/execute/20050125-1.c: New.
4567
ed464869
JH
45682005-01-18 Jan Hubicka <jh@suse.cz>
4569
4570 PR tree-optimize/19337
4571 * gcc.c-torture/compile/20050119-1.c: New test.
4572
92e51459
JW
45732005-01-24 James E Wilson <wilson@specifixinc.com>
4574
4575 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4576 test for successful match.
4577
3a222639
AM
45782005-01-25 Alexander Malmberg <alexander@malmberg.org>
4579
4580 PR objc/18408
4581 * objc.dg/comp-types-7.m: New test.
4582
544ea6b7
JJ
45832005-01-24 Janis Johnson <janis187@us.ibm.com>
4584
635b0f2a
JJ
4585 * lib/target-supports.exp (current_target_name): New.
4586 (check_effective_target_ilp32, check_effective_target_lp64):
4587 Cache the result to use as long as the current target, with
4588 multilib flags, remains the same.
4589
544ea6b7
JJ
4590 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4591 (dg-require-weak, dg-require-visibility, dg-require-alias,
4592 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4593 dg-require-effective-target, dg-skip-if): Remove call to
4594 skip_test_and_clear_xfail.
4595 (dg-test): Clear xfail data.
4596
b77302be
JJ
45972005-01-24 Jakub Jelinek <jakub@redhat.com>
4598
b723e82f
JJ
4599 PR target/17751
4600 * gcc.dg/ppc64-toc.c: New test.
4601
7b922122
JJ
4602 * g++.dg/tree-ssa/empty-1.C: New test.
4603
b77302be
JJ
4604 PR middle-end/19551
4605 * gcc.c-torture/execute/20050121-1.c: New test.
4606 * gcc.dg/20050121-2.c: New test.
4607
69029c61
PB
46082004-01-23 Steven G. Kargl <kargls@comcast.net>
4609 Paul Brook <paul@codesourcery.com>
4610
4611 PR fortran/17941
4612 * gfortran.dg/real_const_1.f: New test.
4613 * gfortran.dg/real_const_2.f90: New test.
4614 * gfortran.dg/complex_int_1.f90: New test.
4615
dae24534
BD
46162005-01-23 Bud Davis <bdavis9659@comcast.net>
4617
4618 PR fortran/19313
4619 * gfortan.dg/inquire_6.f90: New test.
4620
0e69bba9
TK
46212005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4622
4623 PR libfortran/19451
4624 * open_readonly_1.f90: New test.
4625
d02b2c64
TK
46262005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4627
4628 PR libfortran/18982
4629 * gfortran.dg/open_new.f90: New file.
4630
af30f793
PB
46312005-01-22 Paul Brook <paul@codesourcery.com>
4632
4633 * namelist_1.f90: New test.
4634
d7f3fc19
RS
46352005-01-22 Richard Sandiford <rsandifo@redhat.com>
4636
4637 PR tree-optimization/19484
4638 * gcc.c-torture/compile/20050122-[12].c: New tests.
4639
0dd973dd
PB
46402005-01-22 Paul Brook <paul@codesourcery.com>
4641
4642 * gfortran.dg/implicit_2.f90: New test.
4643
b1a80705
BD
46442005-01-22 Bud Davis <bdavis9659@comcast.net>
4645
4646 PR fortran/19314
4647 * gfortran.dg/inquire_5.f90: New test.
4648
20913689
VR
46492005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4650
4651 PR c/18809
4652 * gcc.dg/pr18809-1.c: New test.
4653
15c8b2d4
ILT
46542005-01-21 Ian Lance Taylor <ian@airs.com>
4655
4656 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4657
4658 PR tree-optimization/13000
4659 * gcc.dg/20040206-1.c: Change warning to point where function is
4660 being inlined.
4661
4ef69b83
GB
46622005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4663
4664 PR c++/19208
4665 * g++.dg/template/array11.C: New test.
4666
9d953276
TS
46672005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4668
4669 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4670 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4671 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4672 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4673 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4674 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4675
23ab2e4e
KH
46762005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4677
4678 PR tree-optimization/15349
4679 * gcc.dg/tree-ssa/pr15349.c: New.
4680
35f46d96
SE
46812005-01-20 Steve Ellcey <sje@cup.hp.com>
4682
4683 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4684
cb884961
HPN
46852005-01-19 Hans-Peter Nilsson <hp@axis.com>
4686
ae727129
HPN
4687 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4688 scan-assembler-times directive name.
4689
fed758a4
HPN
4690 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4691 after dg-do.
4692
cb884961
HPN
4693 PR rtl-optimization/19462
4694 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4695
dc60db90
SE
46962005-01-19 Steve Ellcey <sje@cup.hp.com>
4697
4698 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4699 counting function calls on ia64.
4700
e89be13b
JJ
47012005-01-19 Jakub Jelinek <jakub@redhat.com>
4702
49c3b9a8
JJ
4703 PR rtl-optimization/15139
4704 * gcc.dg/20050111-2.c: New test.
4705
e89be13b
JJ
4706 PR c/17297
4707 * gcc.c-torture/compile/20050113-1.c: New testcase.
4708
4709 PR middle-end/19164
4710 * gcc.dg/20050113-1.c: New testcase.
4711
f0b9dcb8
DN
47122005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4713
4714 * gcc.dg/vect/vect-85.c: Add comment.
4715 * gcc.dg/vect/vect-86.c: Add xfail for now.
4716 * gcc.dg/vect/vect-87.c: Add xfail for now.
4717 * gcc.dg/vect/vect-88.c: Add xfail for now.
4718 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4719
674bc5a5
EB
47202005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4721
4722 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4723
500a9f27
EB
47242005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4725
4726 * g++.dg/debug/typedef3.C: New test.
4727
b4c33883
AP
47282005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4729
4730 PR c/19472
4731 * gcc.dg/asm-a.c: New test.
4732
d6e84d0c
KK
47332005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4734
4735 * gcc.dg/sh-relax.c: Add prototype for abort.
4736
f917ae96
EB
47372005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4738
4739 * gcc.dg/short-compare-1.c: New test.
4740 * gcc.dg/short-compare-2.c: Likewise.
4741
f2fd3821
AJ
47422005-01-18 Michael Matz <matz@suse.de>
4743
4744 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4745
e03a46f5
DN
47462005-01-17 Diego Novillo <dnovillo@redhat.com>
4747
4748 PR tree-optimization/19121
4749 * gcc.c-torture/compile/pr19121.c: New test.
4750
696a2ca1
JW
47512005-01-17 James E. Wilson <wilson@specifixinc.com>
4752
4753 PR target/19357
4754 * gcc.c-torture/compile/pr19357.c: New test.
4755
2c4ea36c
ILT
47562005-01-17 Ian Lance Taylor <ian@airs.com>
4757
4758 PR c/5675
4759 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4760 pass--those that refer just to the variable, possibly with a
4761 cast.
4762 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4763
4764 PR middle-end/13127
4765 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4766 longer emitted.
4767
f53d3f93
BD
47682005-01-16 Bud Davis <bdavis9659@comcast.net>
4769
4770 PR fortran/18778
4771 * gfortran.dg/endfile_2.f90: New test.
4772
5352b89f
SK
47732005-01-16 Steven G. Kargl <kargls@comcast.net>
4774
4775 PR 19168
4776 * gfortran.dg/select_5.f90: New test.
4777
36c028f6
PB
47782004-01-16 Paul Brook <paul@codesourcery.com>
4779
4780 * gfortran.dg/common_4.f90: New test.
4781
01c4f82a
HPN
47822005-01-15 Hans-Peter Nilsson <hp@axis.com>
4783
4784 PR rtl-optimization/19462
4785 * gcc.dg/torture/pr19462-1.c: New test.
4786
aecaa19a
ZL
47872005-01-15 Ziemowit Laski <zlaski@apple.com>
4788
4789 PR objc/19321
4790 * objc.dg/func-ptr-2.m: New.
4791 * objc.dg/volatile-1.m: New.
4792
a04b62b2
JDA
47932005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4794
4795 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4796
75b9aa9f
JJ
47972005-01-15 Jakub Jelinek <jakub@redhat.com>
4798
4799 PR tree-optimization/19060
4800 * gcc.c-torture/execute/20050104-1.c: New test.
4801
e1c74af0
BD
48022005-01-15 Bud Davis <bdavis9659@comcast.net>
4803
4804 PR fortran/18983
4805 * gfortran.dg/write_to_null.f90: New test.
4806
0c12d24f 48072005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4808 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4809
4810 PR other/19328
4811 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4812 argument.
4813
74aad7cc
JJ
48142005-01-15 Jakub Jelinek <jakub@redhat.com>
4815
4816 PR c++/19263
4817 * g++.dg/init/vector1.C: New test.
4818
66f9a6de
JW
48192005-01-14 James E. Wilson <wilson@specifixinc.com>
4820
4821 PR target/13158
4822 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4823 PR target/18987
4824 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4825
c224550f
SK
48262005-01-14 Steven G. Kargl <kargls@comcast.net>
4827
4828 * gfortran.dg/select_1.f90: New test.
4829 * gfortran.dg/select_2.f90: New test.
4830 * gfortran.dg/select_3.f90: New test.
4831 * gfortran.dg/select_4.f90: New test.
4832
a0afbdb6
JJ
48332005-01-14 Jakub Jelinek <jakub@redhat.com>
4834
08a0c536
JJ
4835 PR middle-end/19084
4836 PR rtl-optimization/19348
4837 * gcc.dg/20050111-1.c: New test.
4838 * gcc.c-torture/execute/20050111-1.c: New test.
4839
a0afbdb6
JJ
4840 * gcc.dg/i386-asm-4.c: New test.
4841
eebeecac
EB
48422005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4843
4844 * gcc.dg/nested-func-2.c: New test.
4845 * ada/acats/norun.lst: Remove c953002.
4846
12374876
UW
48472005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4848
4849 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4850
6d1089d0
BE
48512005-01-12 Ben Elliston <bje@au.ibm.com>
4852
4853 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4854
7eb3b9ec
AP
48552005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4856
4857 PR target/18761
4858 * g++.dg/abi/align1.C: New test.
4859
a969c1d2
AM
48602005-01-11 Alan Modra <amodra@bigpond.net.au>
4861
4862 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4863 at a time.
4864 * g++.dg/ext/altivec_check.h: Support compiling as C.
4865
18d00205
RS
48662005-01-10 Roger Sayle <roger@eyesopen.com>
4867
4868 PR c++/19355
4869 * g++.dg/expr/pr19355-1.C: New test case.
4870
8ad2a082
LG
48712005-01-10 Laurent GUERBY <laurent@guerby.net>
4872
4873 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4874 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4875 * ada/acats/tests/c3/c92005b.ada: Likewise.
4876 * ada/acats/tests/c3/cxb3012.a: Likewise.
4877 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4878
832ef1ce
PB
48792005-01-09 Paul Brook <paul@codesourcery.com>
4880
4881 * gfortran.dg/common_2.f90: New file.
4882 * gfortran.dg/common_3.f90: New file.
4883
96b5a6c7
ZD
48842005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4885
4886 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
4887
5a3ed97a
DN
48882005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4889
4890 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
4891 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
4892 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
4893 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
4894 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
4895 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
4896 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
4897 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
4898 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
4899 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
4900 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
4901 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
4902 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
4903 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
4904 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
4905 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
4906 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
4907 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
4908 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
4909 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
4910 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
4911 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
4912 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
4913 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
4914 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
4915 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
4916 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
4917 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
4918 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
4919 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
4920 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
4921 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
4922 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
4923 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4924 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4925 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4926 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4927 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4928 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4929 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4930 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4931 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4932 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4933 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
4934 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
4935 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
4936 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
4937 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
4938 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
4939 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
4940 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
4941 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
4942 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
4943 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
4944 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
4945 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
4946 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
4947 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
4948 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
4949 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
4950 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
4951 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
4952 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
4953 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
4954 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
4955 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
4956 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
4957
4958 * gcc.dg/vect/vect-1.c: Fix spelling.
4959 * gcc.dg/vect/vect-10.c: Fix spelling.
4960 * gcc.dg/vect/vect-11.c: Fix spelling.
4961 * gcc.dg/vect/vect-12.c: Fix spelling.
4962 * gcc.dg/vect/vect-14.c: Fix spelling.
4963 * gcc.dg/vect/vect-15.c: Fix spelling.
4964 * gcc.dg/vect/vect-16.c: Fix spelling.
4965 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
4966 * gcc.dg/vect/vect-64.c: Fix comments.
4967 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
4968
49692005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4970 Ira Rosen <irar@il.ibm.com>
4971
4972 * gcc.dg/vect/vect-70.c: New test.
4973 * gcc.dg/vect/vect-71.c: New test.
4974
e1a5510b
MH
49752005-01-09 Manfred Hollstein <mh@suse.com>
4976
4977 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
4978 * gcc.dg/pr18241-2.c: Likewise.
4979 * gcc.dg/pr18241-3.c: Likewise.
4980 * gcc.dg/pr18241-4.c: Likewise.
4981 * gcc.dg/pr18241-5.c: Likewise.
4982
ef719a44
RH
49832005-01-08 Richard Henderson <rth@redhat.com>
4984
4985 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4986 False for x86 and x86-64.
4987
e79b60a7
DN
49882005-01-08 Diego Novillo <dnovillo@redhat.com>
4989
a6331d85 4990 PR tree-optimization/18241
e79b60a7
DN
4991 * gcc.dg/pr18241-1.c: New test.
4992 * gcc.dg/pr18241-2.c: New test.
4993 * gcc.dg/pr18241-3.c: New test.
4994 * gcc.dg/pr18241-4.c: New test.
4995 * gcc.dg/pr18241-5.c: New test.
4996
1dba1182
SK
49972005-01-08 Steven G. Kargl <kargls@comcast.net>
4998
4999 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5000 gfortran.dg/select_4.f90: New.
5001
b827788f
JJ
50022005-01-07 Jakub Jelinek <jakub@redhat.com>
5003
5004 * gcc.c-torture/execute/20050107-1.c: New test.
5005
5aa56f9d
NS
50062005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5007
5008 PR c++/19298
5009 * g++.dg/template/ref2.C: New.
5010
6992cbd1
AP
50112005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5012
5013 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5014 instead of being empty.
5015
c22535f5
TS
50162005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5017
5018 PR fortran/15553
5019 * gfortran.dg/array-1.f90: New test.
5020
8870e212
JJ
50212005-01-07 Jakub Jelinek <jakub@redhat.com>
5022
2a0958c5
JJ
5023 PR tree-optimization/19283
5024 * gcc.c-torture/execute/20050106-1.c: New test.
5025
0210ae14
JJ
5026 PR rtl-optimization/18861
5027 * gcc.dg/20050105-1.c: New test.
5028
8870e212
JJ
5029 PR tree-optimization/18828
5030 * gcc.dg/20050105-2.c: New test.
5031
4f1cfe85
AJ
50322005-01-07 Andreas Jaeger <aj@suse.de>
5033
5034 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5035
a7e8d7db
BD
50362005-01-07 Bud Davis <bdavis9659@comcast.net>
5037
5038 PR fortran/18398
5039 * gfortran.dg/fmt_read.f90: New test.
5040
59d7d767
GK
50412005-01-06 Geoffrey Keating <geoffk@apple.com>
5042
5043 * gcc.dg/rs6000-ldouble-2.c: New.
5044
27d6592c
MM
50452005-01-06 Mark Mitchell <mark@codesourcery.com>
5046
b4519d39 5047 PR c++/19244
27d6592c
MM
5048 * g++.dg/parser/ctor2.C: New test.
5049
023458fa
KL
50502004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5051
5052 PR c++/17154
5053 * g++.dg/template/using9.C: New test.
5054
23ff7e2d
KL
50552005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5056
5057 PR c++/19258
5058 * g++.dg/lookup/friend6.C: New test.
5059
d8987adb
NS
50602005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5061
5062 PR c++/19270
5063 * g++.dg/template/array10.C: New.
5064
2070df3c
KG
50652005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5066
5067 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5068 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5069
7f62ca08
JJ
50702005-01-06 Jakub Jelinek <jakub@redhat.com>
5071
5072 * gcc.c-torture/compile/20050105-1.c: New test.
5073
b95ec5c1
GK
50742005-01-05 Geoffrey Keating <geoffk@apple.com>
5075
5076 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5077
010c4d9c
RS
50782005-01-05 Roger Sayle <roger@eyesopen.com>
5079
5080 PR middle-end/19100
5081 * gcc.dg/conv-3.c: New test case.
5082
9143de5c
JM
50832005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5084
5085 * gcc.dg/asm-wide-1.c: New test.
5086
4514aa8c
NS
50872005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5088
5089 PR c++/19030
5090 * g++.dg/parse/crash22.C: New
5091
242746f1
GK
50922005-01-04 Geoffrey Keating <geoffk@apple.com>
5093
5094 PR 19257
5095 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5096
21e5076a
UB
50972005-01-04 Uros Bizjak <uros@kss-loka.si>
5098
5099 PR middle-end/17767
5100 * gcc.dg/i386-mmx-6.c: New test case.
5101
8ea9d0c7
PB
51022005-01-04 Paolo Bonzini <bonzini@gnu.org>
5103
5104 PR tree-optimization/18308
5105 * gcc.dg/vect/pr18308.c: New testcase.
5106
1aae12a2
AJ
51072005-01-04 Andreas Jaeger <aj@suse.de>
5108
5109 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5110
942926ad
GK
51112005-01-03 Geoffrey Keating <geoffk@apple.com>
5112 Robert Bowdidge <bowdidge@apple.com>
5113
5114 * gcc.dg/cpp/subframework1.c: New.
5115 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5116 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5117 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5118 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5119
d7001ae5
GK
51202005-01-03 Geoffrey Keating <geoffk@apple.com>
5121
5122 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5123 producing warning.
5124 * gcc.dg/darwin-weakimport-2.c: New.
5125
bf7df599
RH
51262005-01-03 Richard Henderson <rth@redhat.com>
5127
5128 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5129
f61134e8
RH
51302005-01-03 Richard Henderson <rth@redhat.com>
5131
5132 * gcc.dg/vect/vect.exp: Enable for ia64.
5133 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5134 (check_effective_target_vect_float): Likewise.
5135 (check_effective_target_vect_no_align): Likewise.
5136 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5137 * gcc.dg/vect/vect-8.c: Likewise.
5138
7db6be6f 51392005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 5140
b256bfa2 5141 PR target/19236
7db6be6f
UB
5142 * gcc.dg/pr19236-1.c: New test case.
5143
1d7bed25
HPN
51442005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5145
5146 PR rtl-optimization/12092
5147 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5148
9b1f5820
AJ
51492005-01-02 Andreas Jaeger <aj@suse.de>
5150
5151 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5152
0ca5fbc0
RS
51532005-01-01 Roger Sayle <roger@eyesopen.com>
5154 Andrew Pinski <pinskia@physics.uc.edu>
5155
5156 PR rtl-optimization/12092
5157 * gcc.dg/pr12092-1.c: New test case.
5158
1465374a
GK
51592005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5160
3ffd0339
GK
5161 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5162 'hidden' and 'default' for better portability.
5163 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5164
1465374a
GK
5165 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5166 6 and 7.
5167 * g++.old-deja/g++.brendan/new3.C: Likewise.
5168
43e05e45
SB
51692005-01-01 Steven Bosscher <stevenb@suse.de>
5170
5171 * gcc.dg/20041231-1.C: New test.
5172 * g++.dg/warn/Wunreachable-code-1.C: New test.
5173
64f33597
DE
51742004-12-30 David Edelsohn <edelsohn@gnu.org>
5175
5176 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5177 file, not /dev/null. Abort on error.
5178
9eb892ec
ZL
51792004-12-30 Alexander Malmberg <alexander@malmberg.org>
5180 Ziemowit Laski <zlaski@apple.com>
5181
b4519d39 5182 PR objc/18971
9eb892ec
ZL
5183 * objc.dg/encode-5.m: New test.
5184
9503e790
RH
51852004-12-29 Richard Henderson <rth@redhat.com>
5186
5187 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5188 * objc.dg/stabs-1.m: Disable for ia64.
5189
d9fa1233
MM
51902004-12-29 Mark Mitchell <mark@codesourcery.com>
5191
5192 PR c++/19190
5193 * g++.dg/warn/Wunused-10.C: New test.
5194
2f9742c3
RH
51952004-12-28 Richard Henderson <rth@redhat.com>
5196
5197 * objc.dg/stabs-1.m: Disable for alpha.
5198
c827f22f
MM
51992004-12-27 Mark Mitchell <mark@codesourcery.com>
5200
5201 PR c++/19149
5202 * g++.dg/parse/error23.C: New test.
5203
56746a07
TS
52042004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5205
5206 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5207
e98a8b5b
TS
5208 PR fortran/19032
5209 * gfortran.dg/intrinsic_modulo_1.f90: New.
5210 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5211 tests with divisor -1.
5212
64092f8b
MM
52132004-12-27 Mark Mitchell <mark@codesourcery.com>
5214
8f8883b1
MM
5215 * g++.dg/opt/temp1.C (memcpy): Return a value.
5216
64092f8b
MM
5217 PR c++/19148
5218 * g++.dg/expr/cond7.C: New test.
5219
27e84b81
PB
52202004-12-27 Paul Brook <paul@codesourcery.com>
5221
5222 * gfortran.dg/g77/select_no_compile.f: Remove.
5223
accde4cf
RH
52242004-12-27 Richard Henderson <rth@redhat.com>
5225
5226 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5227 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5228 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5229
82d3d6c8
RH
52302004-12-26 Richard Henderson <rth@redhat.com>
5231
5232 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5233 by 1i instead of token pasting.
5234
daab9768
JDA
52352004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5236
5237 PR tree-optimization/17578
5238 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5239 to additional_flags.
5240 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5241
798e3fe5
RH
52422004-12-25 Richard Henderson <rth@redhat.com>
5243
5244 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5245 Remove Alpha.
5246
d1ffec35
JDA
52472004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5248
5249 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5250 hppa*-*-hpux*.
5251 * gcc.dg/pr17957.c (dg-options): Likewise.
5252 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5253 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5254 instead of 0 on __hppa__.
5255 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5256 "foo,%r" on hppa*-*-*.
5257
5d3a9816
BD
52582004-12-23 Bud Davis <bdavis9659@comcast.net>
5259
5260 PR fortran/19071
5261 * gfortran.dg/complex_write.f90: New test.
9469f0aa 5262
058e32b3
MM
52632004-12-23 Mark Mitchell <mark@codesourcery.com>
5264
5902897a
MM
5265 PR c++/17595
5266 * g++.dg/parse/pragma2.C: New test.
5267
058e32b3
MM
5268 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5269
da5572ef
AO
52702004-12-23 Alexandre Oliva <aoliva@redhat.com>
5271
5272 * gcc.dg/empty2.c: Add missing dg-warning.
5273
b3d1c238
MM
52742004-12-23 Mark Mitchell <mark@codesourcery.com>
5275
aae4a277
MM
5276 PR c++/17413
5277 * g++.dg/template/local4.C: New test.
5278 * g++.dg/template/crash19.C: Add dg-error marker.
5279
b3d1c238
MM
5280 * g++.dg/template/crash31.C: Correct embedded PR number.
5281
ce21424d
MM
52822004-12-23 Mark Mitchell <mark@codesourcery.com>
5283
5284 PR c++/16405
5285 * g++.dg/opt/temp1.C: Add do-run marker.
5286
08167d1c
AO
52872004-12-23 Alexandre Oliva <aoliva@redhat.com>
5288
5289 * g++.dg/template/spec19.C: New.
5290
faa00334
AO
52912004-12-23 Alexandre Oliva <aoliva@redhat.com>
5292
05f5e885 5293 PR target/16819
faa00334
AO
5294 * gcc.dg/empty2.c: New.
5295
3e8aba34
RH
52962004-12-23 Richard Henderson <rth@redhat.com>
5297
9469f0aa 5298 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5299 Remove i?86 and x86-64.
5300
f98625f6
MM
53012004-12-23 Mark Mitchell <mark@codesourcery.com>
5302
5303 PR c++/16405
5304 * g++.dg/opt/temp1.C: New test.
5305
f65b7de3
GB
53062004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5307
5308 PR c++/18733
5309 * g++.dg/template/friend33.C: New testcase.
5310
dfb5c523
MM
53112004-12-22 Mark Mitchell <mark@codesourcery.com>
5312
5313 PR c++/18464
5314 * g++.dg/template/cond5.C: New test.
5315
5316 PR c++/18492
5317 * g++.dg/inherit/thunk3.C: New test.
5318
5319 PR c++/11224
5320 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5321
606145e4
JJ
53222004-12-22 Janis Johnson <janis187@us.ibm.com>
5323
56a5f30a 5324 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5325
f199d860
JB
53262004-12-22 Jan Beulich <jbeulich@novell.com>
5327
5328 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5329
943e3ede
MM
53302004-12-21 Mark Mitchell <mark@codesourcery.com>
5331
5332 PR c++/18378
5333 * g++.dg/ext/packed8.C: New test.
5334
5335 PR c++/13268
5336 * g++.dg/template/crash31.C: New test.
9469f0aa 5337
943e3ede
MM
5338 PR c++/19034
5339 * g++.dg/template/crash30.C: New test.
5340
af76441f
AP
53412004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5342
5343 PR C++/18984
5344 * g++.dg/eh/ctor3.C: New test.
5345
697290b7
EB
53462004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5347
5348 * objc.dg/stabs-1.m: Allow section name to be quoted and
5349 assembly label to begin with '.LL'.
5350
eeea13c2
JJ
53512004-12-21 Janis Johnson <janis187@us.ibm.com>
5352
1126bfdd
JJ
5353 * gcc.dg/vect/vect.exp
5354 (check_effective_target_lp64_or_vect_no_align): New.
5355 * gcc.dg/vect/vect-77.c: Use it.
5356 * gcc.dg/vect/vect-78.c: Use it.
5357
eeea13c2
JJ
5358 * lib/target-supports.exp
5359 (check_effective_target_vect_no_max,
5360 check_effective_target_vect_no_bitwise,
5361 check_effective_target_vect_no_align): New.
5362 * gcc.dg/vect/vect-13.c: Use them.
5363 * gcc.dg/vect/vect-17.c: Ditto.
5364 * gcc.dg/vect/vect-18.c: Ditto.
5365 * gcc.dg/vect/vect-19.c: Ditto.
5366 * gcc.dg/vect/vect-20.c: Ditto.
5367 * gcc.dg/vect/vect-27.c: Ditto.
5368 * gcc.dg/vect/vect-29.c: Ditto.
5369 * gcc.dg/vect/vect-44.c: Ditto.
5370 * gcc.dg/vect/vect-48.c: Ditto.
5371 * gcc.dg/vect/vect-50.c: Ditto.
5372 * gcc.dg/vect/vect-52.c: Ditto.
5373 * gcc.dg/vect/vect-54.c: Ditto.
5374 * gcc.dg/vect/vect-56.c: Ditto.
5375 * gcc.dg/vect/vect-58.c: Ditto.
5376 * gcc.dg/vect/vect-60.c: Ditto.
5377 * gcc.dg/vect/vect-72.c: Ditto.
5378 * gcc.dg/vect/vect-80.c: Ditto.
5379
fd749a60
NS
53802004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5381
7a8380ae
NS
5382 PR c++/14075
5383 * g++.dg/init/string1.C: New.
5384
fd749a60
NS
5385 PR c++/18975
5386 * g++.dg/other/synth1.C: New.
5387
ebef4d30
JM
53882004-12-21 James A. Morrison <phython@gcc.gnu.org>
5389
5390 PR c/18963
5391 * gcc.dg/pr18963-1.c: New test.
5392
6f17bbcf
JM
53932004-12-21 James A. Morrison <phython@gcc.gnu.org>
5394
5395 PR c/18596
5396 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5397 * gcc.dg/pr18596-1.c: Use dg-error.
5398 (dg-options): Use -fno-unit-at-a-time.
5399 * gcc.dg/pr18596-2.c: New test.
5400 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5401
5fdf61fe
RS
54022004-12-20 Roger Sayle <roger@eyesopen.com>
5403
5404 PR middle-end/18683
5405 * g++.dg/opt/pr18683-1.C: New test case.
5406
6e822bf6
AP
54072004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5408
5409 PR other/19093
5410 * g++.dg/opt/max1.C: Fix for 64bit targets.
5411
b482789c
MA
54122004-12-20 Matt Austern <austern@apple.com>
5413
5414 PR c++/19044
5415 * g++.dg/ext/builtin6.C: New
9469f0aa 5416
90e34bd6
DN
54172004-12-20 Diego Novillo <dnovillo@redhat.com>
5418
5419 PR tree-optimization/19080
5420 * gcc.c-torture/compile/pr19080.c: New test.
5421
6fa91b48
SB
54222004-12-20 Steven Bosscher <stevenb@suse.de>
5423
5424 * gcc.dg/20041219-1.c: New test.
5425
199db659
RS
54262004-12-19 Roger Sayle <roger@eyesopen.com>
5427
5428 PR middle-end/19068
5429 * g++.dg/opt/max1.C: New test case.
5430
64270ab0
EB
54312004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5432
5433 * gcc.dg/fdata-sections-1.c: New test.
5434
dbedefae
RS
54352004-12-18 Roger Sayle <roger@eyesopen.com>
5436
5437 PR middle-end/18548
5438 * gcc.dg/max-1.c: New test case.
5439
9f70d2bc
EB
54402004-12-18 Jakub Jelinek <jakub@redhat.com>
5441
5442 * gcc.c-torture/execute/20041218-1.c: New test.
5443
75983038
DN
54442004-12-17 Diego Novillo <dnovillo@redhat.com>
5445
5446 * gcc.dg/pr18501.c: New test.
5447 * gcc.dg/uninit-5.c: XFAIL.
5448 * gcc.dg/uninit-9.c: XFAIL.
5449
12869142
DJ
54502004-12-17 Dale Johannesen <dalej@apple.com>
5451
5452 * gcc.dg/20041213-1.c: New.
5453
5429f07f
ZL
54542004-12-17 Ziemowit Laski <zlaski@apple.com>
5455
5456 * objc.dg/stabs-1.m: Allow assembly label to begin
5457 with a dot ('.').
5458
b9e1e14b
JJ
54592004-12-17 Jakub Jelinek <jakub@redhat.com>
5460
5461 * gcc.c-torture/execute/20041213-1.c: Move...
5462 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5463
b54a07e8
NS
54642004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5465
10856918 5466 PR c++/18721
b54a07e8
NS
5467 * g++.dg/lookup/conv-5.C: New.
5468
3cc491e8
ZL
54692004-12-16 Ziemowit Laski <zlaski@apple.com>
5470
5471 * objc.dg/stabs-1.m: New test.
5472
93a1c06d
AP
54732004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5474
5475 * gcc.dg/visibility-c.c: Change compile to
5476 assemble for the test.
5477
16515e5c
AP
54782004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5479
5480 PR target/19041
5481 * gcc.dg/visibility-c.c: New test.
5482
f33bcdae
RS
54832004-12-16 Roger Sayle <roger@eyesopen.com>
5484
5485 PR middle-end/18493
5486 * gcc.dg/switch-8.c: New test case.
5487
8a784e4a
NS
54882004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5489
5490 PR c++/18905
5491 * g++.dg/template/init4.C: New.
5492 * g++.dg/opt/static3.C: Enable optimizer.
5493
0c0cce42
WB
54942004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5495
5496 * g++.dg/other/complex1.C: New test.
5497
774a9b00
EB
54982004-12-15 Alan Modra <amodra@bigpond.net.au>
5499
5500 * g++.dg/opt/inline9.C: New test.
5501
172b8799
TS
55022004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5503
5504 PR fortran/18993
5505 * gfotran.dg/nullify_1.f: New test.
5506
dcbca208
RH
55072004-12-15 Richard Henderson <rth@redhat.com>
5508
5509 * gcc.target/i386/i386.exp: New harness.
5510 * gcc.target/i386/vect-args.c: New.
5511
a0f7568c
DE
55122004-12-15 David Edelsohn <edelsohn@gnu.org>
5513
5514 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5515
6e432b31
KL
55162004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5517
5518 PR c++/18825
5519 * g++.dg/template/friend32.C: New test.
5520
1b449375
EB
55212004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5522
5523 * cpp/pragma-once-1.c: New test.
5524 * cpp/pragma-once-1b.h: Likewise.
5525 * cpp/pragma-once-1c.h: Likewise.
5526 * cpp/pragma-once-1d.h: Likewise.
5527 * cpp/inc/pragma-once-1a.h: Likewise.
5528
c8c83c18 55292004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5530 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5531
5532 PR fortran/17597
5533 * gfortran.dg/list_read_3.f90: New test.
5534
0aec6014
EB
55352004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5536
5537 * gcc.dg/ftrapv-2.c: New test.
5538
fe4c6b8f
NS
55392004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5540
8a784e4a 5541 PR c++/18981
fe4c6b8f
NS
5542 * g++.dg/template/typename9.C: New test.
5543
0c88d886
MM
55442004-12-14 Mark Mitchell <mark@codesourcery.com>
5545
5546 PR c++/18738
5547 * g++.dg/template/typename8.C: New test.
5548 * g++.dg/parse/friend2.C: Tweak error message.
5549
c31d5154
JL
55502004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5551
5552 * gcc.c-torture/20041214-1.c: New test.
5553
b01f0d13
AP
55542004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5555
5556 PR c++/18965
5557 * g++.dg/init/array17.C: New test.
5558
acb3f79a
MM
55592004-12-14 Mark Mitchell <mark@codesourcery.com>
5560
5561 PR c++/18793
5562 * g++.dg/init/aggr3.C: New test.
5563
f90ac3f0
UP
55642004-12-14 Janis Johnson <janis187@us.ibm.com
5565
5566 * gcc.dg/altivec-types-1.c: New test.
5567 * gcc.dg/altivec-types-2.c: New test.
5568 * gcc.dg/altivec-types-3.c: New test.
5569 * gcc.dg/altivec-types-4.c: New test.
5570 * g++.dg/ext/altivec-types-1.C: New test.
5571 * g++.dg/ext/altivec-types-2.C: New test.
5572 * g++.dg/ext/altivec-types-3.C: New test.
5573 * g++.dg/ext/altivec-types-4.C: New test.
5574
29bfcb6d
JJ
55752004-12-14 Jakub Jelinek <jakub@redhat.com>
5576
5577 PR middle-end/18951
5578 * gcc.c-torture/execute/20041213-1.c: New test.
5579
e8c66fe0
NS
55802004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5581
5582 PR c++/18949
5583 * g++.dg/template/cast1.C: New.
5584
0c690ca7
KH
55852004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5586
c31d5154 5587 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5588
80314043
RH
55892004-12-13 Richard Henderson <rth@redhat.com>
5590
5591 * gcc.dg/i386-sse-10.c: Fix typo in options.
5592
471a58a9
AP
55932004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5594
5595 PR c++/18968
5596 * g++.dg/opt/pr18968.C: New test.
5597
532b37d9
MM
55982004-12-13 Mark Mitchell <mark@codesourcery.com>
5599
5600 PR c++/18925
5601 * g++.dg/ext/visibility/staticdatamem.C: New test.
5602
fd2ad93d
KC
56032004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5604
5605 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5606
5ac20c1a
RS
56072004-12-13 Roger Sayle <roger@eyesopen.com>
5608
5609 PR rtl-optimization/18928
5610 * gcc.dg/pr18928-1.c: New test case.
5611
04482133
AO
56122004-12-13 Alexandre Oliva <aoliva@redhat.com>
5613
5614 PR tree-opt/16951
5615 * gcc.c-torture/compile/20041211-1.c: New.
5616
b80a3161
JDA
56172004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5618
5619 PR middle-end/17564
5620 * gcc.c-torture/execute/20041212-1.c: New test.
5621
23acf4d4
TS
56222004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5623
5624 PR fortran/18869
5625 * gfortran.dg/common_1.f90: New test.
5626
8d5cfa27
SK
56272004-12-12 Steven G. Kargl <kargls@comcast.net>
5628 Paul Brook <paul@codesourcery.com>
5629
5630 PR fortran/16222
5631 * gfortran.dg/real_do_1.f90: New test.
5632
a5f712ff
AP
56332004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5634
5635 PR tree-opt/18040
5636 * g++.dg/opt/ptrmem6.C: New test.
5637
ec7e2228
RS
56382004-12-11 Roger Sayle <roger@eyesopen.com>
5639
5640 PR middle-end/18921
5641 * gcc.dg/pr18921-1.c: New test case.
5642
49e4d580
TS
56432004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5644
5645 PR fortran/17175
5646 * gfortran.dg/scale_1.f90: New test.
5647
ef0b4f28
AP
56482004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5649
5650 PR middle-end/18903
5651 * gcc.c-torture/compile/pr18903.c: New test.
5652
036ff63f
RS
56532004-12-10 Richard Sandiford <rsandifo@redhat.com>
5654
5655 * gcc.c-torture/execute/20041210-1.c: New test.
5656
9bf0e588
VR
56572004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5658
5659 PR c++/18731
5660 * g++.dg/parser/struct-1.C: New test.
5661 * g++.dg/parser/struct-2.C: New test.
5662 * g++.dg/parser/struct-3.C: New test.
5663
38ef242b
RH
56642004-12-09 Richard Henderson <rth@redhat.com>
5665
af99a0b0
RH
5666 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5667
38ef242b
RH
5668 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5669 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5670
f80f1bab
MA
56712004-12-09 Matt Austern <austern@apple.com>
5672
5673 PR c++/18514
5674 * g++.dg/ext/builtin1.C: New
5675 * g++.dg/ext/builtin2.C: New
5676 * g++.dg/ext/builtin3.C: New
5677 * g++.dg/ext/builtin4.C: New
5678 * g++.dg/ext/builtin5.C: New
5679
25a2fe85
AP
56802004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5681
5682 PR tree-opt/18904
5683 * g++.dg/opt/ptrmem5.C: New test.
5684
354e22e1
AO
56852004-12-09 Alexandre Oliva <aoliva@redhat.com>
5686
5687 * g++.dg/parse/typename5.C: Adjust for new error.
5688 * g++.dg/parse/typename7.C: New.
5689
257d5f32
VR
56902004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5691
5692 PR c++/18073
5693 * g++.dg/other/mmintrin.C: New test.
5694
94763647
NS
56952004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5696
5697 PR c++/16681
5698 * g++.dg/init/array15.C: New.
5699 * g++.dg/init/array16.C: New.
5700
40f2165e
TS
57012004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5702
baa8edda 5703 PR fortran/18826
40f2165e
TS
5704 * gfortran.dg/assign_1.f90: New test.
5705
de40e4dd
NC
57062004-12-08 Nick Clifton <nickc@redhat.com>
5707
5708 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5709 * gcc.target/xstormy16/data_below100: Likewise.
5710 * gcc.target/xstormy16/sfr: Likewise.
5711 * gcc.target/xstormy16/below100.S: New test source file.
5712 * gcc.target/xstormy16/below100.ld: New test linker script.
5713 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5714 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5715 bp instructions.
5716 * gcc.target/xstormy16/bp.c: Likewise.
5717
5718 * gcc.target/xstormy16/bss_below100: New files:
5719 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5720 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5721 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5722 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5723 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5724 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5725 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5726 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5727 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5728 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5729 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5730 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5731 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5732 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5733 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5734 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5735 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5736 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5737 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5738 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5739 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5740 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5741 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5742 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5743 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5744 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5745 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5746
5747 * gcc.target/xstormy16/data_below100: New files:
5748 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5749 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5750 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5751 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5752 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5753 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5754 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5755 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5756 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5757 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5758 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5759 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5760 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5761 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5762 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5763 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5764 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5765 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5766 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5767 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5768 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5769 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5770 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5771 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5772 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5773 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5774 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5775
5776 * gcc.target/xstormy16/sfr: New files:
5777 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5778 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5779 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5780 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5781 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5782 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5783 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5784 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5785 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5786 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5787 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5788 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5789 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5790 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5791 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5792 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5793 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5794 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5795 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5796 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5797 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5798 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5799 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5800 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5801 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5802 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5803 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5804 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5805 27_if0_sfrw_bitfield_f.c
5806
4104f0f4
KL
58072004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5808
5809 PR c++/18100
5810 * g++.dg/lookup/name-clash4.C: New test.
5811
db24eb1f
NS
58122004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5813
0710ccff
NS
5814 PR c++/18672
5815 * g++.dg/opt/array1.C: New.
9469f0aa 5816
db24eb1f
NS
5817 PR c++/18803
5818 * g++.dg/template/operator5.C: New.
5819
371f495a
HPN
58202004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5821
5822 PR c/18867
5823 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5824
02fbae83
SB
58252004-12-07 Steven Bosscher <stevenb@suse.de>
5826
5827 * gcc.dg/noncompile/20041207.c: New test.
5828
5f679db9
VR
58292004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5830
5831 * g++.dg/other/unreachable-1.C: New test.
5832
a52c836b
NC
58332004-12-06 Nick Clifton <nickc@redhat.com>
5834
5835 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5836 <limits.h> because the latter comes from gcc's include/ directory
5837 and not the newlib/libc/include directory.
5838
6ac5aa91
RH
58392004-12-04 Richard Henderson <rth@redhat.com>
5840
5841 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5842
8138dfe4
RH
58432004-12-04 Richard Henderson <rth@redhat.com>
5844
5845 * lib/target-supports.exp (check_gc_sections_available): Disable
5846 for alpha and ia64.
5847
a6ac7f6f
AP
58482004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5849
5850 PR middle-end/17909
5851 * g++.dg/other/vararg-2.C: New test.
5852
bad1f462
KL
58532004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5854
5855 PR c++/17011, c++/17971
5856 * g++.dg/template/error15.C: Adjust expected error.
5857 * g++.dg/template/instantiate3.C: Likewise.
5858
5edea4c6
JJ
58592004-12-03 Janis Johnson <janis187@us.ibm.com>
5860
5861 * gcc.dg/altivec-18.c: Fix for darwin
5862
ad1063d5
NS
58632004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5864
f4ed7d21
NS
5865 PR c++/18782
5866 * g++.dg/parse/ptrmem2.C: New.
5867
ad1063d5
NS
5868 PR c++/18318
5869 * g++.dg/template/new1.C: New.
5870
abd7fea9
TS
58712004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5872
79d60e57 5873 PR fortran/18710
abd7fea9
TS
5874 * gfortran.dg/direct_io_3.f90: New test.
5875
55dcbc12
NS
58762004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5877
5878 PR 18758
5879 * g++.dg/parse/crash21.C: New.
5880
28e42b7e
KL
58812004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5882
5883 PR c++/15664, c++/18276
5884 * g++.dg/template/ttp13.C: New test.
5885 * g++.dg/template/ttp14.C: Likewise.
5886
a5e51518
KL
58872004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5888
5889 PR c++/18123
5890 * g++.dg/parse/enum2.C: New test.
5891 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
5892
1a06672a
NC
58932004-12-02 Nick Clifton <nickc@redhat.com>
5894
5895 * gcc.target/xstormy16: New test directory.
5896 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5897 * gcc.target/xstormy16/bp.c: Check the generation of bp
5898 instructions.
5899 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
5900 bn instructions and the BELOW100 attribute.
5901
5191f2ba
AM
59022004-12-02 Alan Modra <amodra@bigpond.net.au>
5903
5904 PR target/16952
5905 * gcc.dg/ppc-eabi.c: New.
5906
78579b60
BD
59072004-12-02 Bud Davis <bdavis9659@comcast.net>
5908
5909 PR fortran/18284
5910 * gfortran.dg/backspace.f90
5911
8dc4d66a
BD
59122004-12-02 Bud Davis <bdavis9659@comcast.net>
5913
5914 * gfortran.dg/inquire.f90: New test.
5915
810838e7
JJ
59162004-12-01 Janis Johnson <janis187@us.ibm.com>
5917
5918 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
5919 handle effective-target-keyword.
5920 (dg-skip-if): Support effective-target keyword as target list.
5921 (dg-xfail-if): Ditto.
5922 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5923
986583fd
DN
59242004-12-01 Diego Novillo <dnovillo@redhat.com>
5925
5926 PR tree-optimization/18291
5927 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5928
386489e3
NS
59292004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5930
07c65e00
NS
5931 PR C++/18729
5932 * g++.dg/parse/crash20.C: New.
5933
386489e3
NS
5934 PR c++/17431
5935 * g++.dg/overload/arg1.C: New.
5936 * g++.dg/overload/arg2.C: New.
5937 * g++.dg/overload/arg3.C: New.
5938 * g++.dg/overload/arg4.C: New.
5939
683e2617
JM
59402004-12-01 Joseph S. Myers <joseph@codesourcery.com>
5941
5942 * gcc.dg/c99-flex-array-4.c: Remove.
5943
f470b1e5
JJ
59442004-11-30 Janis Johnson <janis187@us.ibm.com>
5945
d7d05b86
JJ
5946 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
5947
68897708
JJ
5948 * lib/target-supports.exp (is-effective-target): Simplify.
5949
f470b1e5
JJ
5950 * lib/target-supports.exp (check_effective_target_vect_long):
5951 Fix for powerpc64-*-*.
5952
1ae5bf02
LR
59532004-11-30 Loren James Rittle <ljrittle@acm.org>
5954
b4519d39 5955 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
5956 to support new requirements on FreeBSD 5.
5957
a50c69c4
DP
59582004-11-30 Devang Patel <dpatel@apple.com>
5959
5960 PR 18702
5961 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 5962
98705d7d
JJ
59632004-11-30 Janis Johnson <janis187@us.ibm.com>
5964
5965 * g++.dg/ext/altivec-13.C: New test.
5966
209e170c
AP
59672004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
5968
5969 PR tree-opt/18298
5970 * gcc.c-torture/execute/p18298.c: New test.
5971
218d1b88
IR
59722004-11-30 Ira Rosen <irar@il.ibm.com>
5973 Dorit Naishlos <dorit@il.ibm.com>
5974
5975 PR tree-opt/18607
5976 * gcc.dg/vect/vect-89.c: New test.
5977
1ac0ac8b
JM
59782004-11-30 James A. Morrison <phython@gcc.gnu.org>
5979
5980 * gcc.dg/pr18596-1.c: New test.
5981
9d6ccbe6
BE
59822004-11-30 Ben Elliston <bje@au.ibm.com>
5983
5984 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
5985
e8233ac2
AP
59862004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5987
5988 PR c/18479
5989 * gcc.dg/pr18479.c: New test.
5990
e59165e6
HPN
59912004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5992
5993 PR target/18490
5994 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
5995 mmix-knuth-mmixware.
5996
5997 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
5998 cris-*-elf* cris-*-aout* mmix-*-*
5999
5e23162d
AP
60002004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6001
6002 PR middle-end/18725
6003 * gcc.dg/pr18725.c: New test.
6004
226e6926
HPN
60052004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6006
3798c21b
HPN
6007 PR target/18488
6008 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6009
226e6926
HPN
6010 PR target/18336
6011 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6012
fc6a28d7
MM
60132004-11-29 Mark Mitchell <mark@codesourcery.com>
6014
13034073 6015 PR c++/18368
fc6a28d7
MM
6016 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6017 * g++.old-deja/g++.law/ctors5.C: Likewise.
6018 * g++.old-deja/g++.other/crash25.C: Likewise.
6019
6020 PR c++/18674
6021 * g++.dg/template/error16.C: New test.
9469f0aa 6022
fc6a28d7
MM
6023 PR c++/18512
6024 * g++.dg/template/crash29.C: New test.
6025
d21d51d0
DN
60262004-11-29 Diego Novillo <dnovillo@redhat.com>
6027
b7034e06 6028 PR tree-optimization/18712
d21d51d0
DN
6029 * gcc.c-torture/compile/pr18712.c: New test.
6030
86f029aa
JM
60312004-11-29 Joseph Myers <joseph@codesourcery.com>
6032
6033 PR c/7544
6034 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6035 tests.
6036
c6f9f83b
KL
60372004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6038
6039 PR c++/18652
6040 * g++.dg/lookup/crash6.C: New test.
6041
22bbc492
HPN
60422004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6043
6044 PR middle-end/18164
6045 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6046
1cb1fa51
JM
60472004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6048
6049 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6050 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6051 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6052
6db081f1
AP
60532004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6054
6055 * gcc.dg/pr18164.c: New test.
6056
a2163d83
MK
60572004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6058
6059 * gcc.dg/funroll-loops-all.c: New.
6060
b20e8229
HPN
60612004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6062
77109b50
HPN
6063 PR target/18489
6064 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6065 delimeter, match space and TAB as well as ":".
6066
a8344e32
HPN
6067 PR target/18484
6068 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6069
20db5bc8
HPN
6070 PR target/18348
6071 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6072
450bc074
HPN
6073 PR target/18345
6074 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6075
b20e8229
HPN
6076 PR target/18337
6077 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6078
905d47a9 60792004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 6080
b4519d39 6081 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 6082
ec017547
HPN
60832004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6084
6085 PR target/18334
6086 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6087
78a27531
RH
60882004-11-28 Richard Henderson <rth@redhat.com>
6089
6090 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6091
c48cb439
JM
60922004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6093
6094 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6095 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6096 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6097 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6098 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6099 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6100 gcc.dg/pointer-arith-8.c: New tests.
6101
203f344c
BD
61022004-11-27 Bud Davis <bdavis9659@comcast.net>
6103
6104 PR fortran/18364
6105 * gfortran.dg/endfile.f90: New test.
6106
0c00d5f3
FH
61072004-11-27 Falk Hueffner <falk@debian.org>
6108
6109 * gcc.dg/loop-6.c: New test.
6110
47d42ce2
JJ
61112004-11-27 Jakub Jelinek <jakub@redhat.com>
6112
6113 * gcc.c-torture/execute/20041126-1.c: New test.
6114
87980da0
RS
61152004-11-27 Richard Sandiford <rsandifo@redhat.com>
6116
6117 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6118 on IRIX.
6119
601a71a7
RS
61202004-11-27 Richard Sandiford <rsandifo@redhat.com>
6121
6122 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6123 functions.
6124
b78b8bd8
JJ
61252004-11-27 Jakub Jelinek <jakub@redhat.com>
6126
6127 PR rtl-optimization/17825
6128 * gcc.c-torture/compile/20041119-1.c: New test.
6129
de2fc4db
JDA
61302004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6131
6132 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6133 Check existence of ld library path variables before unsetting.
6134
3de87817
MM
61352004-11-26 Mark Mitchell <mark@codesourcery.com>
6136
6137 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6138
a0fec000
RS
61392004-11-26 Richard Sandiford <rsandifo@redhat.com>
6140
6141 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6142
2a513780
RS
61432004-11-26 Richard Sandiford <rsandifo@redhat.com>
6144
6145 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6146
2557bee0
BE
61472004-11-26 Ben Elliston <bje@au.ibm.com>
6148
6149 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6150 dg-do directive.
6151
f50a5f61
BE
61522004-11-26 Ben Elliston <bje@au.ibm.com>
6153
6154 * gcc.dg/pr17957.c: Pass --param, not -param.
6155
5f0be3d0
AP
61562004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6157
6158 PR middle-end/17957
6159 * testsuite/gcc.dg/pr17957.c: New test.
6160
5ae9ba3e
MM
61612004-11-25 Mark Mitchell <mark@codesourcery.com>
6162
6163 PR c++/18445
6164 * g++.dg/template/crash28.C: Likewise.
6165
6166 PR c++/18001
6167 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6168 * g++.dg/ext/lvaddr.C: Likewise.
6169 * g++.dg/opt/pr7503-3.C: Likewise.
6170
6171 PR c++/18466
6172 * g++.dg/parse/qualified3.C: New test.
6173 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 6174
5ae9ba3e 6175 PR c++/18545
9469f0aa 6176 * g++.dg/expr/return1.C: New test.
5ae9ba3e 6177
87c465f5
KL
61782004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6179
6180 Friend class name lookup 3/n, PR c++/3332
6181 * g++.dg/lookup/friend3.C: New test.
6182 * g++.dg/lookup/friend4.C: Likewise.
6183 * g++.dg/lookup/friend5.C: Likewise.
6184
29ef83de
KL
61852004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6186
6187 Friend class name lookup 2/n, PR c++/14513, c++/15410
6188 * g++.dg/lookup/friend2.C: New test.
6189 * g++.dg/template/friend31.C: Likewise.
6190
fc6fdbf3
JDA
61912004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6192
6193 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6194
9306cccb
MM
61952004-11-24 Mark Mitchell <mark@codesourcery.com>
6196
6197 PR c++/17473
6198 * g++.dg/tc1/dr56.C: Remove.
6199 * g++.dg/template/typedef1.C: Add dg-error markers.
6200 * g++.old-deja/g++.other/typedef7.C: Likewise.
6201
6202 PR c++/18285
6203 * g++.dg/parse/typedef7.C: New test.
6204
bef5d8b6
RS
62052004-11-24 Richard Sandiford <rsandifo@redhat.com>
6206
6207 * gcc.c-torture/execute/20041124-1.c: New test.
6208
d6eec208
MM
62092004-11-24 Mark Mitchell <mark@codesourcery.com>
6210
9469f0aa 6211 * g++.dg/template/deduce3.C: New test.
6e2993bf 6212
62a4d942 6213 PR c++/18586
9469f0aa 6214 * g++.dg/template/crash27.C: New test.
62a4d942 6215
d6eec208
MM
6216 PR c++/18530
6217 * g++.dg/warn/Wshadow-3.C: New test.
6218
479ec1d1
DP
62192004-11-24 Devang Patel <dpatel@apple.com>
6220
6221 PR/18555
6222 * gcc.dg/cpp/isysroot-1.c: New test.
6223 * gcc.dg/cpp/usr/include/stdio.h: New file.
6224 * gcc.dg/cpp/isysroot-2.c: New test.
6225 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6226 New file.
6227
91146169
GB
62282004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6229
6230 PR c++/8929
6231 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6232
592590f5
EB
62332004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6234
6235 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6236 * gcc.target/sparc/pdist.c: Likewise.
6237
d70b8c3a
PB
62382004-11-24 Paolo Bonzini <bonzini@gnu.org>
6239
6240 PR c++/16882
d70b8c3a
PB
6241 * g++.dg/conversion/simd1.C: New test.
6242
1df8e834
JDA
62432004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6244
6245 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6246 and restore_ld_library_path_env_vars.
6247 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6248 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6249 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6250 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6251
b5b3e36a
DJ
62522004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6253
6254 * gcc.dg/pragma-align-2.c: Test macro expansion.
6255 * gcc.dg/pragma-pack-2.c: New test.
6256
31589ec6
RH
62572004-11-23 Richard Henderson <rth@redhat.com>
6258
6259 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6260 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6261 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6262 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6263 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6264 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6265
6266 * gcc.dg/vect/vect.exp: Add check for alpha.
6267 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6268 (check_effective_target_vect_int): Enable for alpha.
6269 (check_effective_target_vect_long): New.
6270 (is-effective-target): Add it.
6271
27b28c6d
UB
62722004-11-23 Uros Bizjak <uros@kss-loka.si>
6273
6274 * gcc.dg/pr18614-1.c: New test.
6275
a3407e42
EB
62762004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6277
6278 * gcc.dg/setjmp-2.c: New test.
6279
16f59241
JM
62802004-11-22 James A. Morrison <phython@gcc.gnu.org>
6281
6282 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6283 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6284 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6285 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6286 gcc.target/sparc/pdist.c: New tests.
6287
c33a9f06
BW
62882004-11-22 Bob Wilson <bob.wilson@acm.org>
6289
6290 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6291
5628fde1
DJ
62922004-11-22 Dale Johannesen <dalej@apple.com>
6293
6294 * gcc.dg/20041111-1.c: New.
6295
618bb89c
DN
62962004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6297
6298 PR tree-opt/18536
6299 * gcc.dg/vect/pr18536.c: New test.
6300
e99f332f
GB
63012004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6302
6303 PR c++/18354
6304 * g++.dg/template/nontype11.C: New test.
6305
6da285d2
RS
63062004-11-21 Roger Sayle <roger@eyesopen.com>
6307
6308 PR middle-end/18520
6309 * gcc.dg/pr18520-1.c: New test case.
6310
a4ab7973
JM
63112004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6312
6313 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6314 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6315 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6316 expected diagnostics.
6317
7afc9b98
EB
63182004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6319
6320 PR target/18580
6321 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6322 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6323 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6324
21664a3e
EB
63252004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6326
6327 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6328
79c70e5a 63292004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6330 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6331
6332 * lib/target-supports.exp (check_visibility_available): Really
6333 test the compiler.
6334
63dfe6ff
DN
63352004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6336
6337 PR tree-opt/18181
6338 * gcc.dg/vect/vect-85.c: New test.
6339 * gcc.dg/vect/vect-86.c: New test.
6340 * gcc.dg/vect/vect-87.c: New test.
6341 * gcc.dg/vect/vect-88.c: New test.
6342
d9648e1d
BE
63432004-11-19 Ben Elliston <bje@au.ibm.com>
6344
6345 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6346
bb30f5c0
JJ
63472004-11-18 Janis Johnson <janis187@us.ibm.com>
6348
6349 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6350 * gcc.dg/ppc-and-1.c: Ditto.
6351 * gcc.dg/ppc-compare-1.c: Ditto.
6352 * gcc.dg/ppc-mov-1.c: Ditto
6353
a8e68029 63542004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6355 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6356
6357 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6358
07d05ffd 63592004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6360 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6361
6362 * lib/target-supports.exp (check_effective_target_vect_int): New
6363 (check_effective_target_vect_float): New
6364 (check_effective_target_vect_double): New.
6365 (is-effective-target): Support new effective targets keywords.
6366 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6367 default action for dg-do.
6368 * gcc.dg/vect/pr16105.c: Use new support.
6369 * gcc.dg/vect/pr18400.c: Ditto.
6370 * gcc.dg/vect/pr18425.c: Ditto.
6371 * gcc.dg/vect/vect-1.c: Ditto.
6372 * gcc.dg/vect/vect-10.c: Ditto.
6373 * gcc.dg/vect/vect-11.c: Ditto.
6374 * gcc.dg/vect/vect-12.c: Ditto.
6375 * gcc.dg/vect/vect-13.c: Ditto.
6376 * gcc.dg/vect/vect-14.c: Ditto.
6377 * gcc.dg/vect/vect-15.c: Ditto.
6378 * gcc.dg/vect/vect-16.c: Ditto.
6379 * gcc.dg/vect/vect-17.c: Ditto.
6380 * gcc.dg/vect/vect-18.c: Ditto.
6381 * gcc.dg/vect/vect-19.c: Ditto.
6382 * gcc.dg/vect/vect-2.c: Ditto.
6383 * gcc.dg/vect/vect-20.c: Ditto.
6384 * gcc.dg/vect/vect-21.c: Ditto.
6385 * gcc.dg/vect/vect-22.c: Ditto.
6386 * gcc.dg/vect/vect-23.c: Ditto.
6387 * gcc.dg/vect/vect-24.c: Ditto.
6388 * gcc.dg/vect/vect-25.c: Ditto.
6389 * gcc.dg/vect/vect-26.c: Ditto.
6390 * gcc.dg/vect/vect-27.c: Ditto.
6391 * gcc.dg/vect/vect-27a.c: Ditto.
6392 * gcc.dg/vect/vect-28.c: Ditto.
6393 * gcc.dg/vect/vect-29.c: Ditto.
6394 * gcc.dg/vect/vect-29a.c: Ditto.
6395 * gcc.dg/vect/vect-3.c: Ditto.
6396 * gcc.dg/vect/vect-30.c: Ditto.
6397 * gcc.dg/vect/vect-31.c: Ditto.
6398 * gcc.dg/vect/vect-32.c: Ditto.
6399 * gcc.dg/vect/vect-33.c: Ditto.
6400 * gcc.dg/vect/vect-34.c: Ditto.
6401 * gcc.dg/vect/vect-35.c: Ditto.
6402 * gcc.dg/vect/vect-36.c: Ditto.
6403 * gcc.dg/vect/vect-37.c: Ditto.
6404 * gcc.dg/vect/vect-38.c: Ditto.
6405 * gcc.dg/vect/vect-4.c: Ditto.
6406 * gcc.dg/vect/vect-40.c: Ditto.
6407 * gcc.dg/vect/vect-41.c: Ditto.
6408 * gcc.dg/vect/vect-42.c: Ditto.
6409 * gcc.dg/vect/vect-43.c: Ditto.
6410 * gcc.dg/vect/vect-44.c: Ditto.
6411 * gcc.dg/vect/vect-45.c: Ditto.
6412 * gcc.dg/vect/vect-46.c: Ditto.
6413 * gcc.dg/vect/vect-47.c: Ditto.
6414 * gcc.dg/vect/vect-48.c: Ditto.
6415 * gcc.dg/vect/vect-48a.c: Ditto.
6416 * gcc.dg/vect/vect-49.c: Ditto.
6417 * gcc.dg/vect/vect-5.c: Ditto.
6418 * gcc.dg/vect/vect-50.c: Ditto.
6419 * gcc.dg/vect/vect-51.c: Ditto.
6420 * gcc.dg/vect/vect-52.c: Ditto.
6421 * gcc.dg/vect/vect-53.c: Ditto.
6422 * gcc.dg/vect/vect-54.c: Ditto.
6423 * gcc.dg/vect/vect-55.c: Ditto.
6424 * gcc.dg/vect/vect-56.c: Ditto.
6425 * gcc.dg/vect/vect-56a.c: Ditto.
6426 * gcc.dg/vect/vect-57.c: Ditto.
6427 * gcc.dg/vect/vect-58.c: Ditto.
6428 * gcc.dg/vect/vect-59.c: Ditto.
6429 * gcc.dg/vect/vect-6.c: Ditto.
6430 * gcc.dg/vect/vect-60.c: Ditto.
6431 * gcc.dg/vect/vect-61.c: Ditto.
6432 * gcc.dg/vect/vect-62.c: Ditto.
6433 * gcc.dg/vect/vect-63.c: Ditto.
6434 * gcc.dg/vect/vect-64.c: Ditto.
6435 * gcc.dg/vect/vect-65.c: Ditto.
6436 * gcc.dg/vect/vect-66.c: Ditto.
6437 * gcc.dg/vect/vect-67.c: Ditto.
6438 * gcc.dg/vect/vect-68.c: Ditto.
6439 * gcc.dg/vect/vect-69.c: Ditto.
6440 * gcc.dg/vect/vect-7.c: Ditto.
6441 * gcc.dg/vect/vect-72.c: Ditto.
6442 * gcc.dg/vect/vect-72a.c: Ditto.
6443 * gcc.dg/vect/vect-73.c: Ditto.
6444 * gcc.dg/vect/vect-74.c: Ditto.
6445 * gcc.dg/vect/vect-75.c: Ditto.
6446 * gcc.dg/vect/vect-76.c: Ditto.
6447 * gcc.dg/vect/vect-77.c: Ditto.
6448 * gcc.dg/vect/vect-77a.c: Ditto.
6449 * gcc.dg/vect/vect-78.c: Ditto.
6450 * gcc.dg/vect/vect-79.c: Ditto.
6451 * gcc.dg/vect/vect-8.c: Ditto.
6452 * gcc.dg/vect/vect-80.c: Ditto.
6453 * gcc.dg/vect/vect-82.c: Ditto.
6454 * gcc.dg/vect/vect-82_64.c: Ditto.
6455 * gcc.dg/vect/vect-83.c: Ditto.
6456 * gcc.dg/vect/vect-83_64.c: Ditto.
6457 * gcc.dg/vect/vect-9.c: Ditto.
6458 * gcc.dg/vect/vect-all.c: Ditto.
6459 * gcc.dg/vect/vect-none.c: Ditto.
6460
7c278f79
JJ
64612004-11-17 Janis Johnson <janis187@us.ibm.com>
6462
6463 * lib/gcc-dg.exp (dg-skip-if): New function.
6464 (dg-forbid-option): Remove.
6465 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6466 * g++.dg/abi/bitfield8.C: Likewise.
6467 * g++.dg/abi/dtor1.C: Likewise.
6468 * g++.dg/abi/empty10.C: Likewise.
6469 * g++.dg/abi/empty7.C: Likewise.
6470 * g++.dg/abi/empty9.C: Likewise.
6471 * g++.dg/abi/layout3.C: Likewise.
6472 * g++.dg/abi/layout4.C: Likewise.
6473 * g++.dg/abi/thunk1.C: Likewise.
6474 * g++.dg/abi/thunk2.C: Likewise.
6475 * g++.dg/abi/vbase11.C: Likewise.
6476 * g++.dg/abi/vthunk2.C: Likewise.
6477 * g++.dg/abi/vthunk3.C: Likewise.
6478 * g++.dg/ext/attrib8.C: Likewise.
6479 * g++.dg/opt/longbranch2.C: Likewise.
6480 * g++.dg/opt/reg-stack4.C: Likewise.
6481 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6482 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6483 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6484 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6485 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6486 * gcc.dg/20000609-1.c: Likewise.
6487 * gcc.dg/20000720-1.c: Likewise.
6488 * gcc.dg/20011107-1.c: Likewise.
6489 * gcc.dg/20011119-1.c: Likewise.
6490 * gcc.dg/20020108-1.c: Likewise.
6491 * gcc.dg/20020122-2.c: Likewise.
6492 * gcc.dg/20020122-3.c: Likewise.
6493 * gcc.dg/20020201-3.c: Likewise.
6494 * gcc.dg/20020206-1.c: Likewise.
6495 * gcc.dg/20020218-1.c: Likewise.
6496 * gcc.dg/20020310-1.c: Likewise.
6497 * gcc.dg/20020411-1.c: Likewise.
6498 * gcc.dg/20020418-2.c: Likewise.
6499 * gcc.dg/20020426-1.c: Likewise.
6500 * gcc.dg/20020426-2.c: Likewise.
6501 * gcc.dg/20020517-1.c: Likewise.
6502 * gcc.dg/20020523-1.c: Likewise.
6503 * gcc.dg/20020523-2.c: Likewise.
6504 * gcc.dg/20020729-1.c: Likewise.
6505 * gcc.dg/20030204-1.c: Likewise.
6506 * gcc.dg/20030826-2.c: Likewise.
6507 * gcc.dg/20030926-1.c: Likewise.
6508 * gcc.dg/20031202-1.c: Likewise.
6509 * gcc.dg/980312-1.c: Likewise.
6510 * gcc.dg/980313-1.c: Likewise.
6511 * gcc.dg/990117-1.c: Likewise.
6512 * gcc.dg/990424-1.c: Likewise.
6513 * gcc.dg/990524-1.c: Likewise.
6514 * gcc.dg/991230-1.c: Likewise.
6515 * gcc.dg/i386-387-1.c: Likewise.
6516 * gcc.dg/i386-387-2.c: Likewise.
6517 * gcc.dg/i386-387-3.c: Likewise.
6518 * gcc.dg/i386-387-4.c: Likewise.
6519 * gcc.dg/i386-387-5.c: Likewise.
6520 * gcc.dg/i386-387-6.c: Likewise.
6521 * gcc.dg/i386-asm-1.c: Likewise.
6522 * gcc.dg/i386-bitfield1.c: Likewise.
6523 * gcc.dg/i386-bitfield2.c: Likewise.
6524 * gcc.dg/i386-loop-1.c: Likewise.
6525 * gcc.dg/i386-loop-2.c: Likewise.
6526 * gcc.dg/i386-loop-3.c: Likewise.
6527 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6528 * gcc.dg/i386-pic-1.c: Likewise.
6529 * gcc.dg/i386-regparm.c: Likewise.
6530 * gcc.dg/i386-signbit-1.c: Likewise.
6531 * gcc.dg/i386-signbit-2.c: Likewise.
6532 * gcc.dg/i386-signbit-3.c: Likewise.
6533 * gcc.dg/i386-sse-5.c: Likewise.
6534 * gcc.dg/i386-sse-8.c: Likewise.
6535 * gcc.dg/i386-unroll-1.c: Likewise.
6536 * gcc.dg/tls/opt-1.c: Likewise.
6537 * gcc.dg/tls/opt-2.c: Likewise.
6538 * gcc.dg/unroll-1.c: Likewise.
6539 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6540 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6541 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6542 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6543
c9387915
GB
65442004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6545
6546 * g++.dg/template/incomplete1.C: New test.
6547
a1e98266
NC
65482004-11-16 Nick Clifton <nickc@redhat.com>
6549
6550 Revert patches accidentally commited during checkin of fixes for
6551 xstormy16 tests:
6552 gcc.c-torture/execute/simd-4.c: Revert
6553 gcc.dg/20040910-1.c: Revert.
6554
40b026d8
PB
65552004-11-16 Paul Brook <paul@codesourcery.com>
6556
6557 PR fortran/13010
6558 * gfortran.dg/der_pointer_1.f90: New test.
6559
d134f39e
JM
65602004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6561
6562 PR c/18498
6563 * gcc.dg/bitfld-13.c: New test.
6564
8e0933b1
JJ
65652004-11-15 Janis Johnson <janis187@us.ibm.com>
6566
9cbee3fa
JJ
6567 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6568 powerpc*-*-linux*.
6569
2301511d
JJ
6570 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6571 * gcc.dg/ppc64-abi-2.c: Ditto.
6572 * gcc.dg/ppc64-abi-3.c: Ditto.
6573
8e0933b1
JJ
6574 * lib/gcc-dg.exp (dg-target-list): Remove.
6575
4fd7b3cb
SE
65762004-11-15 Steve Ellcey <sje@cup.hp.com>
6577
6578 * gcc.dg/ia64-postinc.c: New test.
6579
11559c75
MM
65802004-11-15 Mark Mitchell <mark@codesourcery.com>
6581
6582 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6583
f15dc49f
NC
65842004-11-15 Nick Clifton <nickc@redhat.com>
6585
6586 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6587 __INT_MAX__ so that the test can be compiled by toolchains
6588 targeted at 16-bit processors.
6589
6590 * gcc.dg/20040625-1.c: Use long constants rather than integers
6591 when performing arithmetic that will overflow 16-bits.
6592
6593 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6594 xstormy16. It does not support 128-bit vector operations.
6595
6596 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6597 with the macro PTR_TYPE. Define this macro to an integer type
6598 suitable for holding a pointer.
6599
6600 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6601 the target is a 16-bit processor.
6602
6603 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6604 16-bit targets where the character constant will be too long.
6605
6606 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6607 where the double will not be directly addressable.
6608
461c6fce
KL
66092004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6610
6611 Friend class name lookup 1/n, PR c++/18471
6612 * g++.dg/template/crash26.C: New test.
6613 * g++.dg/lookup/struct1.C: Adjust expected error.
6614 * g++.dg/parse/elab1.C: Likewise.
6615 * g++.dg/parse/elab2.C: Likewise.
6616 * g++.dg/parse/int-as-enum1.C: Likewise.
6617 * g++.dg/parse/struct-as-enum1.C: Likewise.
6618 * g++.dg/parse/typedef1.C: Likewise.
6619 * g++.dg/parse/typedef3.C: Likewise.
6620 * g++.dg/parse/typedef4.C: Likewise.
6621 * g++.dg/parse/typedef5.C: Likewise.
6622 * g++.dg/template/nontype4.C: Likewise.
6623 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6624 * g++.old-deja/g++.other/elab1.C: Likewise.
6625 * g++.old-deja/g++.other/syntax4.C: Likewise.
6626
23e09df4
EB
66272004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6628
6629 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6630
18522563
ZD
66312004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6632
6633 * gcc.c-torture/execute/20041114-1.c: New test.
6634
efcc66f0
JM
66352004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6636
6637 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6638 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6639 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6640 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6641 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6642 gcc.dg/switch-7.c: New tests.
6643
fceb80bf
DN
66442004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6645
6646 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6647
f7f02125
DN
66482004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6649
6650 PR tree-opt/18400
6651 * gcc.dg/vect/pr18400.c: New test.
6652
66532004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6654 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6655
6656 PR tree-opt/18425
6657 * gcc.dg/vect/pr18425.c: New test.
6658
3021a627
EB
66592004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6660
6661 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6662 Guard with dg-require-alias and dg-require-visibility.
6663
6b870fa9
EB
66642004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6665
6666 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6667
d6b75f70
GB
66682004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6669
6670 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6671
e34b0922
KL
66722004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6673
6674 PR c++/17344
6675 * g++.dg/template/defarg5.C: New test.
6676
fa1dedd8
EB
66772004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6678
6679 * g++.dg/parse/cast1.C: Run only on ILP32.
6680 * g++.old-deja/g++.mike/p784.C: Likewise.
6681
61a5fa29
BS
66822004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6683
6684 * gcc.c-torture/execute/20041113-1.c: New test.
6685
1136d30e
JM
66862004-11-13 James A. Morrison <phython@gcc.gnu.org>
6687
6688 PR target/18230
6689 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6690 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6691 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6692 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6693 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6694 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6695 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6696 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6697 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6698 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6699 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6700 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6701 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6702
893e18a5
JM
67032004-11-13 James A. Morrison <phython@gcc.gnu.org>
6704
6705 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6706 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6707 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6708 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6709 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6710 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6711 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6712 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6713 gcc.target/sparc/combined-1.c: New tests.
6714
2256aa1c
ZL
67152004-11-12 Ziemowit Laski <zlaski@apple.com>
6716
6717 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6718 New tests.
6719
bf0fdfdd
MM
67202004-11-12 Mark Mitchell <mark@codesourcery.com>
6721
6722 * lib/gcc-dg.exp (dg-forbid-option): New function.
6723 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6724 * g++.dg/abi/bitfield8.C: Likewise.
6725 * g++.dg/abi/dtor1.C: Likewise.
6726 * g++.dg/abi/empty10.C: Likewise.
6727 * g++.dg/abi/empty7.C: Likewise.
6728 * g++.dg/abi/empty9.C: Likewise.
6729 * g++.dg/abi/layout3.C: Likewise.
6730 * g++.dg/abi/layout4.C: Likewise.
6731 * g++.dg/abi/thunk1.C: Likewise.
6732 * g++.dg/abi/thunk2.C: Likewise.
6733 * g++.dg/abi/vbase11.C: Likewise.
6734 * g++.dg/abi/vthunk2.C: Likewise.
6735 * g++.dg/abi/vthunk3.C: Likewise.
6736 * g++.dg/ext/attrib8.C: Likewise.
6737 * g++.dg/opt/longbranch2.C: Likewise.
6738 * g++.dg/opt/reg-stack4.C: Likewise.
6739 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6740 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6741 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6742 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6743 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6744 * gcc.dg/20000609-1.c: Likewise.
6745 * gcc.dg/20000720-1.c: Likewise.
6746 * gcc.dg/20011107-1.c: Likewise.
6747 * gcc.dg/20011119-1.c: Likewise.
6748 * gcc.dg/20020108-1.c: Likewise.
6749 * gcc.dg/20020122-2.c: Likewise.
6750 * gcc.dg/20020122-3.c: Likewise.
6751 * gcc.dg/20020201-3.c: Likewise.
6752 * gcc.dg/20020206-1.c: Likewise.
6753 * gcc.dg/20020218-1.c: Likewise.
6754 * gcc.dg/20020310-1.c: Likewise.
6755 * gcc.dg/20020411-1.c: Likewise.
6756 * gcc.dg/20020418-2.c: Likewise.
6757 * gcc.dg/20020426-1.c: Likewise.
6758 * gcc.dg/20020426-2.c: Likewise.
6759 * gcc.dg/20020517-1.c: Likewise.
6760 * gcc.dg/20020523-1.c: Likewise.
6761 * gcc.dg/20020523-2.c: Likewise.
6762 * gcc.dg/20020729-1.c: Likewise.
6763 * gcc.dg/20030204-1.c: Likewise.
6764 * gcc.dg/20030826-2.c: Likewise.
6765 * gcc.dg/20030926-1.c: Likewise.
6766 * gcc.dg/20031202-1.c: Likewise.
6767 * gcc.dg/980312-1.c: Likewise.
6768 * gcc.dg/980313-1.c: Likewise.
6769 * gcc.dg/990117-1.c: Likewise.
6770 * gcc.dg/990424-1.c: Likewise.
6771 * gcc.dg/990524-1.c: Likewise.
6772 * gcc.dg/991230-1.c: Likewise.
6773 * gcc.dg/i386-387-1.c: Likewise.
6774 * gcc.dg/i386-387-2.c: Likewise.
6775 * gcc.dg/i386-387-3.c: Likewise.
6776 * gcc.dg/i386-387-4.c: Likewise.
6777 * gcc.dg/i386-387-5.c: Likewise.
6778 * gcc.dg/i386-387-6.c: Likewise.
6779 * gcc.dg/i386-asm-1.c: Likewise.
6780 * gcc.dg/i386-bitfield1.c: Likewise.
6781 * gcc.dg/i386-bitfield2.c: Likewise.
6782 * gcc.dg/i386-loop-1.c: Likewise.
6783 * gcc.dg/i386-loop-2.c: Likewise.
6784 * gcc.dg/i386-loop-3.c: Likewise.
6785 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6786 * gcc.dg/i386-pic-1.c: Likewise.
6787 * gcc.dg/i386-regparm.c: Likewise.
6788 * gcc.dg/i386-signbit-1.c: Likewise.
6789 * gcc.dg/i386-signbit-2.c: Likewise.
6790 * gcc.dg/i386-signbit-3.c: Likewise.
6791 * gcc.dg/i386-sse-5.c: Likewise.
6792 * gcc.dg/i386-sse-8.c: Likewise.
6793 * gcc.dg/i386-unroll-1.c: Likewise.
6794 * gcc.dg/tls/opt-1.c: Likewise.
6795 * gcc.dg/tls/opt-2.c: Likewise.
6796 * gcc.dg/unroll-1.c: Likewise.
6797 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6798 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6799 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6800 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6801 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6802 -m64 is specified.
6803
44370687
MM
68042004-11-12 Mark Mitchell <mark@codesourcery.com>
6805
6806 PR c++/18389
6807 * g++.dg/parse/cond1.C: New test.
6808
6809 PR c++/18429
6810 * g++.dg/template/array9.C: New test.
6811 * g++.dg/ext/vla1.C: Adjust error messages.
6812 * g++.dg/ext/vlm1.C: Likewise.
6813 * g++.dg/template/crash2.C: Likewise.
6814
6815 PR c++/18436
6816 * g++.dg/template/call3.C: New test.
6817
6818 PR c++/18407
6819 * g++.dg/template/ptrmem11.C: New test.
6820
690e11b8
AP
68212004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6822
6823 PR other/14264
6824 * lib/g++.exp: Set LC_ALL and LANG to C.
6825 * lib/gcc-dg.exp: Likewise.
6826 * lib/gfortran.exp: Likewise.
6827 * lib/objc.exp: Likewise.
6828 * lib/treelang.exp: Likewise.
6829
e260ea9d
AS
68302004-11-12 Andreas Schwab <schwab@suse.de>
6831
6832 * gcc.dg/pr16286.c: Fix last change.
6833
0a2695db
MM
68342004-11-12 Mark Mitchell <mark@codesourcery.com>
6835
6836 PR c++/18416
6837 * g++.dg/init/global1.C: New test.
6838
805221b9
EB
68392004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6840
6841 * gcc.c-torture/execute/20041112-1.c: New test.
6842
c9dd2023
JJ
68432004-11-11 Janis Johnson <janis187@us.ibm.com>
6844
6845 * lib/gcc-dg.exp (dg-target-list): New.
6846
b6dc500c
JJ
68472004-11-11 Janis Johnson <janis187@us.ibm.com>
6848 Richard Sandiford <rsandifo@redhat.com>
6849
6850 * lib/target-supports.exp (get-compiler_messages): New.
6851 (check_named_sections_available): Use it.
6852 (check_effective_target_ilp32): New.
6853 (check_effective_target_lp64): New.
6854 (is-effective-target): New.
6855 * lib/gcc-dg.exp (dg-require-effective-target): New.
6856
fb60d5d7
JM
68572004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6858
6859 * gcc.dg/precedence-1.c: New test.
6860
524136ea
JJ
68612004-11-11 Janis Johnson <janis187@us.ibm.com>
6862
46d1d0da
JJ
6863 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6864
af980752
JJ
6865 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6866 message, delete generated files, use more descriptive name for
6867 executable, and make the test unsupported when it cannot be run.
6868
5278e476
JJ
6869 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6870 (dg-require-weak, dg-require-visibility, dg-require-alias,
6871 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6872 dg-require-iconv, dg-require-named-sections): Use it.
6873
524136ea
JJ
6874 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6875
60934f9c
NS
68762004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6877
e1e2e653
NS
6878 PR target/16457
6879 * gcc.dg/ppc-and-1: New
6880
2f4d9502
NS
6881 PR target/16796
6882 * gcc.dg/ppc-mov-1.c: New.
6883
60934f9c
NS
6884 PR target/16458
6885 * gcc.dg/ppc-compare-1.c: New.
6886
3f8882a2
JM
68872004-11-10 Joseph S. Myers <joseph@codesourcery.com>
6888
6889 * objc.dg/desig-init-2.m: New test.
6890
78e54994
AN
68912004-11-10 Adam Nemet <anemet@lnxw.com>
6892
9469f0aa 6893 PR middle-end/18160
78e54994
AN
6894 * g++.dg/warn/register-var-1.C: New test.
6895 * g++.dg/warn/register-var-2.C: New test.
6896
22d8d627
EB
68972004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6898
6899 * gcc.dg/union-2.c: New test.
6900
d05f9c39
FJ
69012004-11-10 Fariborz Jahanian <fjahanian@apple.com>
6902
b4519d39 6903 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
6904 New test for PR tree-optimization/17892.
6905
d746e87d
MM
69062004-11-09 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR c++/18369
6909 * g++.dg/init/new12.C: New test.
6910
8393a290
JM
69112004-11-10 James A. Morrison <phython@gcc.gnu.org>
6912
6913 * gcc.target/sparc: New directory.
6914 * gcc.target/sparc/sparc.exp: New driver.
6915 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
6916 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
6917 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
6918 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
6919
2cbcdeba
PB
69202004-11-10 Paul Brook <paul@codesourcery.com>
6921
6922 PR fortran/18218
6923 * gfortran.dg/list_read.c: New test.
6924
8b17a9d6
JM
69252004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6926
6927 PR c/18322
6928 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6929 expected diagnostic location.
6930
e221ef54
UW
69312004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6932
6933 * gcc.dg/20041109-1.c: New test.
6934
3172e26c
AP
69352004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6936
6937 PR objc/18406
6938 * objc/compile/pr18406.m: New test.
6939
40b97a2e
JM
69402004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6941
6942 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
6943
9e637a26
JM
69442004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6945
6946 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
6947
66e52c35
SE
69482004-11-08 Steve Ellcey <sje@cup.hp.com>
6949
6950 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
6951
c7fa97d9
SE
69522004-11-08 Steve Ellcey <sje@cup.hp.com>
6953
6954 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 6955 exit.
c7fa97d9 6956
b03c0b93
AP
69572004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
6958
6959 PR tree-opt/18299
6960 * gcc.c-torture/pr18299-1.c: New test.
6961
3c871f3f
AS
69622004-11-06 Andreas Schwab <schwab@suse.de>
6963
6964 * gcc.dg/pr16286.c: Also test for bool and pixel.
6965
fccf8fc6
JM
69662004-11-06 Joseph S. Myers <joseph@codesourcery.com>
6967
6968 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
6969 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
6970 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
6971 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
6972 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
6973 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
6974 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
6975 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
6976 gcc.dg/struct-semi-3.c: New tests.
6977
a8f48325
EB
69782004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6979
6980 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
6981
cd27e3d8
EB
69822004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6983
6984 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
6985 Do not use C99 designators.
6986
e78980b7
EB
69872004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6988
6989 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
6990
432be037
EB
69912004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6992
6993 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 6994 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
6995 * gcc.c-torture/execute/simd-5.x: Remove.
6996
629bf5f9
AP
69972004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
6998
6999 PR rtl-optimization/17933
7000 * gcc.dg/torture/pr17933-1.c: New test.
7001
c37780f5
AL
70022004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7003
7004 PR target/18106
7005 * lib/target-supports.exp (check_weak_available): Support
7006 Windows.
7007
637022d9
DS
70082004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7009
7010 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7011 call to fflush(stdout) before abort.
7012 (my_ffsll): New function.
7013 (generate_fields): Use it.
7014
0a880880
JM
70152004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7016
7017 * gcc.dg/init-undef-1.c: New test.
7018
88876c7c
JM
70192004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7020
7021 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7022 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7023 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7024 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7025 expected messages for new parser.
7026
04fb56d5
MM
70272004-11-04 Mark Mitchell <mark@codesourcery.com>
7028
7029 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 7030
d48b4987
EB
70312004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7032
7033 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7034 on LP64 targets.
7035
68e6421d
JM
70362004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7037
7038 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7039 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7040 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7041 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7042 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7043 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7044 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7045 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7046 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7047 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7048
04466541
JM
70492004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7050
7051 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7052 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7053 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7054 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7055 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7056 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7057 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7058 for new parser.
7059
4e5813dd
RS
70602004-11-04 Richard Sandiford <rsandifo@redhat.com>
7061
7062 PR target/15342
7063 * gcc.dg/20041104-1.c: New test.
7064
b6ab6892
GB
70652004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7066
7067 * g++.dg/template/nontype7.C: New test.
7068 * g++.dg/template/nontype8.C: Likewise.
7069 * g++.dg/template/nontype9.C: Likewise.
7070 * g++.dg/template/nontype10.C: Likewise.
7071 * g++.dg/tc1/dr49.C: Likewise.
7072 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7073 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7074
ffc3e843
BE
70752004-11-04 Ben Elliston <bje@au.ibm.com>
7076
7077 * g++.dg/rtti/tinfo1.C: Remove xfails.
7078
70792004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
7080
7081 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7082 packed attribute to the definition to satisfy the new C++ parser.
7083
4815ff39
EB
70842004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7085
7086 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7087 invocations of va_arg.
7088
71bd7186
MM
70892004-11-02 Mark Mitchell <mark@codesourcery.com>
7090
7091 PR c++/18124
7092 * g++.dg/template/crash25.C: New test.
7093
7094 PR c++/18155
7095 * g++.dg/template/typedef2.C: New test.
7096 * g++.dg/parse/crash13.C: Adjust error markers.
7097
7098 PR c++/18177
7099 * g++.dg/conversion/const3.C: New test.
9469f0aa 7100
36f4d144
TS
71012004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7102
7103 PR fortran/17535
7104 PR fortran/17583
7105 PR fortran/17713
7106 * gfortran.dg/generic_[123].f90: New testcases.
7107
571cfa75
EB
71082004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7109
7110 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7111 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7112
da1f8963
AP
71132004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7114
7115 PR tree-opt/16808
7116 * gcc.c-torture/compile/pr16808.c: New test.
7117
f6219a5e
NS
71182004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7119
7120 PR rtl-optimization/17104
7121 * gcc.dg/ppc-bitfield1.c: New.
7122
f7bf40ee
RS
71232004-11-01 Richard Sandiford <rsandifo@redhat.com>
7124
7125 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7126
7236f3f6
RS
71272004-11-01 Richard Sandiford <rsandifo@redhat.com>
7128
7129 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7130 strings for 32-bit code.
7131
ee060229
JM
71322004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7133
7134 PR c/18239
7135 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7136
ae209f28
NS
71372004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7138
7139 PR c++/18064
7140 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7141
80439563
MM
71422004-10-31 Mark Mitchell <mark@codesourcery.com>
7143
7144 PR c++/15172
7145 * g++.dg/init/aggr2.C: New test.
7146
16b34ad6
ZL
71472004-10-30 Ziemowit Laski <zlaski@apple.com>
7148
7149 * objc.dg/local-decl-1.m: New test.
7150
0a3ee0fd
GDR
71512004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7152
7153 * gcc.dg/20040910-1.c: Adjust regex.
7154
1db4252c
RS
71552004-10-30 Roger Sayle <roger@eyesopen.com>
7156
7157 PR rtl-optimization/18084
7158 * g++.dg/opt/pr18084-1.C: New testcase.
7159
3cabd8f9
MA
71602004-10-30 Matt Austern <austern@apple.com>
7161
7162 PR c++/17542
7163 * g++.dg/ext/attrib18.C: New test.
9469f0aa 7164
61168ff1
RS
71652004-10-30 Roger Sayle <roger@eyesopen.com>
7166
7167 PR middle-end/18096
7168 * gcc.dg/pr18096-1.c: New test case.
7169
0c2166ab
RS
71702004-10-30 Roger Sayle <roger@eyesopen.com>
7171
7172 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7173
46097c76
JM
71742004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7175
7176 PR c/16666
7177 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7178 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7179 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7180 gcc.dg/old-style-prom-3.c: New tests.
7181
514a3b11
DS
71822004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7183
7184 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7185 Remove unnecessary inclusion of stdio.h.
7186
5976e643
RS
71872004-10-29 Roger Sayle <roger@eyesopen.com>
7188
7189 PR rtl-optimization/17581
7190 * gcc.dg/pr17581-1.c: New test case.
7191
ec7e5618
NS
71922004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7193
7194 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7195 being implemented.
7196 * g++.dg/conversion/dr195-1.C: New.
7197 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7198 * g++.old-deja/g++.mike/p10148.C: Likewise.
7199
1dc82a99
MM
72002004-10-29 Mark Mitchell <mark@codesourcery.com>
7201
7202 PR c++/17695
7203 * g++.dg/debug/typedef2.C: New test.
7204
056e1c5e
DB
72052004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7206
7207 PR fortran/13490
7208 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7209 * gfortran.dg/g77/README: Update.
7210
72112004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
7212
7213 PR c++/14124
7214 * g++.dg/ext/packed7.C: New test.
9469f0aa 7215
d533f1cb
AP
72162004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7217
7218 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7219 scan-assembler.
7220 * lib/scanasm.exp (hidden-scan-for): New proc.
7221 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7222 string.
7223 (scan-not-hidden): Likewise.
7224 * lib/target-supports.exp (check_visibility_available): mach-o is
7225 support too.
7226
883a2bff
MM
72272004-10-28 Mark Mitchell <mark@codesourcery.com>
7228
7229 PR c++/17132
7230 * g++.dg/template/memclass3.C: New test.
7231
fcf750ee
AN
72322004-10-28 Adam Nemet <anemet@lnxw.com>
7233
9469f0aa 7234 PR middle-end/18160
fcf750ee
AN
7235 * gcc.dg/register-var-1.c: New test.
7236 * gcc.dg/register-var-2.c: New test.
7237 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7238 error now.
7239
5c588b22
DN
72402004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7241
7242 PR other/18172
9469f0aa 7243 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
7244 unused variables.
7245 * gcc.dg/vect/vect-22.c: Likewise.
7246
83ff1f25
JJ
72472004-10-28 Jakub Jelinek <jakub@redhat.com>
7248
7249 * gcc.dg/i386-rotate-1.c: New test.
7250
391c4bc5
MM
72512004-10-27 Mark Mitchell <mark@codesourcery.com>
7252
2419a74b
MM
7253 * g++.dg/init/ref12.C: Add "run" marker.
7254
391c4bc5
MM
7255 PR c++/17435
7256 * g++.dg/init/ref12.C: New test.
7257
7258 PR c++/18140
7259 * g++.dg/template/shift1.C: New test.
7260 * g++.dg/template/error10.C: Adjust error markers.
7261
8e14584d
AP
72622004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7263
7264 PR tree-opt/17529
7265 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7266
005c1a13
GK
72672004-10-27 Geoffrey Keating <geoffk@apple.com>
7268
98f61f57
GK
7269 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7270 * gcc.dg/weak/weak-3.c: Likewise.
7271 * gcc.dg/weak/weak-5.c: Likewise.
7272 * gcc.dg/weak/weak-9.c: Likewise.
7273 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7274 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7275
005c1a13
GK
7276 * gcc.dg/darwin-weakimport-1.c: New.
7277
61b58001
BE
72782004-10-28 Ben Elliston <bje@au.ibm.com>
7279
7280 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7281
028aa389
NS
72822004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7283
7284 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7285 'syntax' error messages.
7286 * gcc.dg/cpp/direct2s.c: Likewise.
7287
1aeaea8d
GK
72882004-10-26 Geoffrey Keating <geoffk@apple.com>
7289
7290 * gcc.c-torture/compile/20041026-1.c: New.
7291
a5201a91
MM
72922004-10-26 Mark Mitchell <mark@codesourcery.com>
7293
7294 PR c++/18093
7295 * g++.dg/lookup/ns2.C: New test.
7296
7297 PR c++/18020
7298 * g++.dg/template/enum4.C: New test.
7299
7300 PR c++/18161
7301 * g++.dg/template/expr1.C: New test.
7302
a6291e47
BE
73032004-10-26 Ben Elliston <bje@au.ibm.com>
7304
7305 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7306
663174d3
JM
73072004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7308
7309 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7310 gcc.dg/decl-nospec-3.c: New tests.
7311
38285932
ZL
73122004-10-26 Ziemowit Laski <zlaski@apple.com>
7313
7314 * objc.dg/super-class-3.m: New test.
7315
51e63e60
NS
73162004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7317
7318 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7319 resyncing.
7320 * gcc.dg/cpp/direct2s.c: Likewise.
7321
f1a66265
GK
73222004-10-25 Geoffrey Keating <geoffk@apple.com>
7323
7324 * objc.dg/image-info.m: Update for changes to section selection.
7325
3a3589b4
ZL
73262004-10-25 David Ayers <d.ayers@inode.at>
7327 Ziemowit Laski <zlaski@apple.com>
7328
7329 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7330 diagnostics when messaging 'id <Proto>'.
7331 * objc.dg/class-protocol-1.m: New test.
7332 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7333 a non-existent method signature.
7334 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7335 Update diagnostics when messaging with non-existent method signature.
7336 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7337 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7338 invalid receivers are now resolved as if messaging 'id'; remove
7339 extraneous diagnostics.
7340
535dd320
JM
73412004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7342
7343 PR c/16667
7344 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7345 gcc.dg/init-desig-obs-3.c: New tests.
7346
3401a17f
JJ
73472004-10-25 Jakub Jelinek <jakub@redhat.com>
7348
7349 * gcc.dg/debug/20041023-1.c: New test.
7350
4c7c0c70
AP
73512004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7352
7353 PR middle-end/17407
7354 * gcc.c-torture/compile/pr17407.c: New test.
7355
7356 PR c++/18121
7357 * g++.dg/template/array8.C: New test.
7358
1e02510f
EB
73592004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7360
7361 PR other/18138
7362 * lib/g++.exp: Accept more than one multilib libgcc.
7363 * lib/gcc-dg.exp: Likewise.
7364 * lib/objc.exp: Likewise.
7365 * lib/treelang.exp: Likewise.
7366 * lib/gfortran.exp: Likewise.
7367
f3515059
BE
73682004-10-24 Ben Elliston <bje@au.ibm.com>
7369
7370 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7371
c94ac97d 73722004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7373
7374 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7375 * gcc.dg/c99-const-expr-3.c: Likewise.
7376
ee742c05
AP
73772004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7378
7379 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7380
fef62f03
BE
73812004-10-23 Ben Elliston <bje@au.ibm.com>
7382
7383 * gcc.c-torture/execute/loop-2e.x: Remove.
7384
76aebc9f
NS
73852004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7386
7387 PR c++/18095
7388 * g++.dg/parse/crash18.C: New.
7389 * g++.dg/parse/crash19.C: New.
7390
7c06b222
AL
73912004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7392
7393 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7394 * g++.dg/ext/dllimport2.C: Same.
7395 * g++.dg/ext/dllimport8.C: Same.
7396
08e17d9d
MM
73972004-10-21 Mark Mitchell <mark@codesourcery.com>
7398
7399 PR c++/10841
7400 * g++.dg/conversion/cast1.C: New test.
7401 * g++.dg/overload/pmf1.C: Adjust error marker.
7402
943db347
AP
74032004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7404
7405 PR objc/17923
7406 * objc.dg/const-str-7.m: New test.
7407
aaf1c72d
KL
74082004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7409
7410 * g++.dg/template/memfriend11.C: Fix comment typo.
7411 * g++.dg/template/memfriend14.C: Likewise.
7412
0aab7a4b
RH
74132004-10-20 Richard Henderson <rth@redhat.com>
7414
7415 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7416 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7417 -fasynchronous-unwind-tables.
7418
4ba4c213
RH
74192004-10-20 Richard Henderson <rth@redhat.com>
7420
7421 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7422 (main): Return success.
7423 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7424 (main): Return success.
7425
b939a023
KL
74262004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7427
7428 PR c++/13495
7429 * g++.dg/template/memfriend9.C: New test.
7430 * g++.dg/template/memfriend10.C: Likewise.
7431 * g++.dg/template/memfriend11.C: Likewise.
7432 * g++.dg/template/memfriend12.C: Likewise.
7433 * g++.dg/template/memfriend13.C: Likewise.
7434 * g++.dg/template/memfriend14.C: Likewise.
7435 * g++.dg/template/memfriend15.C: Likewise.
7436 * g++.dg/template/memfriend16.C: Likewise.
7437 * g++.dg/template/memfriend17.C: Likewise.
7438 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7439
23517e6b
NS
74402004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7441
7442 * g++.dg/conversion/dr195.C: New.
7443 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7444
c0952176
BE
74452004-10-20 Ben Elliston <bje@au.ibm.com>
7446 Devang Patel <dpatel@apple.com>
7447
7448 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7449 of floating point arithmetic, which could trap.
7450
33c25e5c
MM
74512004-10-19 Mark Mitchell <mark@codesourcery.com>
7452
7453 PR c++/14035
7454 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7455 * g++.dg/conversion/const2.C: New test.
7456 * g++.dg/expr/reinterpret2.C: New test.
7457 * g++.dg/expr/reinterpret3.C: New test.
7458 * g++.dg/expr/cast2.C: New test.
7459 * g++.dg/expr/copy1.C: New test.
7460 * g++.dg/other/conversion1.C: Change error message.
7461 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7462 function pointers to void *.
7463 * g++.old-deja/g++.mike/p10148.C: Likewise.
7464
a5747863
EB
74652004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7466
7467 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7468
69475123
PB
74692004-10-19 Paolo Bonzini <bonzini@gnu.org>
7470
7471 PR c++/18047
7472
7473 * g++.dg/parse/expr3.C: New test.
7474
6e7a355c
EB
74752004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7476
7477 * gcc.dg/smod-1.c: New test.
7478
d4de6966
ZL
74792004-10-18 Ziemowit Laski <zlaski@apple.com>
7480
7481 * objc.dg/method-14.m: New test.
7482
829acd78
AP
74832004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7484
7485 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7486 Also xfail as the patch was reverted.
7487
c2f55a1b
AP
74882004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7489
7490 PR middle-end/16973
7491 * gcc.dg/pr16973.c: New test.
7492
bca9e17b
DN
74932004-10-18 Diego Novillo <dnovillo@redhat.com>
7494
7495 PR tree-optimization/17656
7496 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7497
18e4be85
NS
74982004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7499
7500 * g++.dg/eh/shadow1.C: New.
7501
ba3ed8d8
JJ
75022004-10-18 Jakub Jelinek <jakub@redhat.com>
7503
7504 * gcc.c-torture/compile/20041018-1.c: New test.
7505
0dc48e89
BE
75062004-10-18 Ben Elliston <bje@au.ibm.com>
7507
7508 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7509 compiler referring to register 0 when accessing sdata. The linker
7510 now patches things up.
7511
36e5122e
AP
75122004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7513
7514 PR c/17529
7515 * gcc.c-torture/compile/pr17529.c: New test.
7516
9596e064
GB
75172004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7518
7519 PR c++/17743
7520 * g++.dg/ext/attrib17.C: New test.
7521
051a6002
EB
75222004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7523
7524 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7525
1ed3dfd5
GB
75262004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7527
7528 PR c++/10479
7529 * g++.dg/ext/attrib16.C: New test.
7530
de3fe73c
MM
75312004-10-15 Mark Mitchell <mark@codesourcery.com>
7532
7533 PR c++/17042
7534 * g++.dg/init/dso_handle1.C: New test.
7535
de3fe73c
MM
7536 PR c++/14667
7537 * g++.dg/parse/typedef6.C: New test.
7538
d6b4201f
MM
7539 PR c++/17916
7540 * g++.dg/parse/pragma1.C: New test.
7541
7832e661
AH
75422004-10-15 Aldy Hernandez <aldyh@redhat.com>
7543
7544 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7545
e68a07e8
SE
75462004-10-15 Steve Ellcey <sje@cup.hp.com>
7547
7548 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7549 -fno-common when on HPPA HP-UX platforms.
7550
75512004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7552
7553 PR other/16820
7554 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7555 stdint.h.
7556 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7557 uintptr_t.
7558
db3a9519
AP
75592004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7560
7561 PR c++/16301
7562 * g++.dg/lookup/strong-using-4.C: New test.
7563
f0602b16
AP
75642004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7565
7566 PR middle-end/16567
b4519d39 7567 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7568
31246b8f
DN
75692004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7570
7571 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7572 and mipsisa64*-*-* (until support for misaligned loads is added).
7573 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7574 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7575 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7576 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7577 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7578 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7579
745d26d9
MM
75802004-10-14 Mark Mitchell <mark@codesourcery.com>
7581
7582 PR c++/17976
7583 * g++.dg/init/dtor3.C: New test.
7584
38db57bf
BE
75852004-10-15 Ben Elliston <bje@au.ibm.com>
7586
7587 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7588
c4e18b1c
GK
75892004-10-14 Geoffrey Keating <geoffk@apple.com>
7590
7591 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7592 * gcc.dg/macho-lo-sum.c: Likewise.
7593
b419bac7
JM
75942004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7595
7596 * gcc.dg/ppc-spe64-1.c: New test.
7597
0ecf0d5f
DP
75982004-10-14 Devang Patel <dpatel@apple.com>
7599
7600 PR 17635
7601 * gcc.dg/pr17635.c : New test.
9469f0aa 7602
31246b8f
DN
76032004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7604
7605 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7606 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7607 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7608 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7609 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7610 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7611 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7612 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7613 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7614 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7615 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7616 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7617 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7618 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7619 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7620 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7621 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7622 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7623
f0923257
DN
76242004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7625
9469f0aa
AJ
7626 * gcc.dg/vect/vect-82.c: New testcase.
7627 * gcc.dg/vect/vect-82_64.c: New testcase.
7628 * gcc.dg/vect/vect-83.c: New testcase.
7629 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7630
ac24fc25
JM
76312004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7632
7633 * gcc.dg/cpp/error-1.c: New test.
7634
81da229b
JM
76352004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7636
7637 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7638
5a78838a
HPN
76392004-10-14 Hans-Peter Nilsson <hp@axis.com>
7640
7641 PR target/17984
7642 * gcc.dg/cris-peep2-xsrand2.c: New test.
7643
bcd46a7c
AP
76442004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7645
7646 PR c++/17661
7647 * testsuite/g++.dg/expr/for2.C: New test.
7648
b9bf58e5
EB
76492004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7650
7651 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7652
69d49802
JJ
76532004-10-13 Jakub Jelinek <jakub@redhat.com>
7654
7655 PR tree-optimization/17724
7656 * g++.dg/opt/pr17724-1.C: New test.
7657 * g++.dg/opt/pr17724-2.C: New test.
7658 * g++.dg/opt/pr17724-3.C: New test.
7659 * g++.dg/opt/pr17724-4.C: New test.
7660 * g++.dg/opt/pr17724-5.C: New test.
7661 * g++.dg/opt/pr17724-6.C: New test.
7662
3789b316
JM
76632004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7664
7665 PR c/17301
7666 * gcc.dg/pr17301-2.c: New test.
7667
1ca939e5
MM
76682004-10-11 Mark Mitchell <mark@codesourcery.com>
7669
db86dd14
MM
7670 PR c++/15876
7671 * g++.dg/parse/error22.C: New test.
7672
1ca939e5
MM
7673 PR c++/17936
7674 * g++.dg/template/spec18.C: New test.
7675
f713f229
SE
76762004-10-11 Steve Ellcey <sje@cup.hp.com>
7677
7678 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7679 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7680 memcpy.
f713f229
SE
7681 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7682 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7683
73826a39
AP
76842004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7685
7686 * g++.dg/eh/cleanup5.C: Add dg-options "".
7687
eb172681
RS
76882004-10-11 Roger Sayle <roger@eyesopen.com>
7689
7690 PR middle-end/17657
7691 * gcc.dg/switch-4.c: New test case.
7692
6b34e55e
RS
76932004-10-11 Richard Sandiford <rsandifo@redhat.com>
7694
7695 * gcc.c-torture/execute/20041011-1.c: New test.
7696
0ad28dde
AP
76972004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7698
7699 PR c++/17554
7700 * g++.dg/init/for3.C: New test.
7701
7702 PR c++/17657
7703 * g++.dg/opt/switch2.C: New test.
7704
7705 PR middle-end/17703
7706 * g++.dg/warn/Wreturn-2.C: New test.
7707
b187901e
AP
77082004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7709
7710 PR c++/17907
7711 * g++.dg/eh/cleanup5.C: New test.
7712
22ab714d
MM
77132004-10-10 Mark Mitchell <mark@codesourcery.com>
7714
7715 PR c++/17393
7716 * g++.dg/parse/error21.C: New test.
7717
a82e1a7d
GDR
77182004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7719
7720 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7721 * g++.dg/warn/incomplete1.C: Likewise.
7722 * g++.dg/template/qualttp20.C: Likewise.
7723
bba5733f
JM
77242004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7725
7726 PR c/17881
7727 * parm-incomplete-1.c: New test.
7728
17a27b4f
MM
77292004-10-09 Mark Mitchell <mark@codesourcery.com>
7730
36700ac8 7731 PR c++/17867
17a27b4f
MM
7732 * g++.dg/parse/error19.C: New test.
7733
7734 PR c++/17670
7735 * g++.dg/init/new11.C: New test.
7736
7737 PR c++/17821
7738 * g++.dg/parse/error20.C: New test.
7739
7740 PR c++/17826
7741 * g++.dg/template/crash24.C: New test.
9469f0aa 7742
c69c9b36
JM
77432004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7744
7745 PR c/17301
7746 * gcc.dg/pr17301-1.c: New test.
7747
216a5f1b
JM
77482004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7749
7750 PR c/17189
7751 * gcc.dg/anon-struct-5.c: New test.
7752
fbc0150d
JM
77532004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7754
7755 PR c/17844
7756 * gcc.dg/pr17844-1.c: New test.
7757
3d5c655f
ZD
77582004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7759
7760 PR tree-optimization/17906
7761 * gcc.c-torture/compile/pr17906.c: New.
7762
fc7ca5fd
RS
77632004-10-09 Stuart Hastings <stuart@apple.com>
7764 Roger Sayle <roger@eyesopen.com>
7765
7766 PR rtl-optimization/17853
7767 * gcc.dg/i386-mmx-5.c: New testcase.
7768
673dacbe
AP
77692004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7770
7771 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7772
62e19030
MM
77732004-10-09 Mark Mitchell <mark@codesourcery.com>
7774
7775 PR c++/17524
7776 * g++.dg/template/static9.C: New test.
7777
7778 PR c++/17685
7779 * g++.dg/parse/operator5.C: New test.
7780
d2e74f6f
RS
77812004-10-09 Roger Sayle <roger@eyesopen.com>
7782
7783 PR middle-end/17894
7784 * gcc.c-torture/execute/divcmp-4.c: New test case.
7785
35897831
AP
77862004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7787
7788 PR tree-opt/17902
7789 * g++.dg/opt/pr17902.C: New test.
7790
a1e063e5
JJ
77912004-10-09 Jakub Jelinek <jakub@redhat.com>
7792
7793 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7794
6d84156b
JM
77952004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7796
7797 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7798
6dcc04b0
JM
77992004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7800
7801 * gcc.dg/assign-warn-3.c: New test.
7802
14788775
AP
78032004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7804
7805 PR c/16999
7806 * gcc.dg/cpp/ident-1.c: New test.
7807
a58eeb31
NS
78082004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7809
7810 * gcc.c-torture/compile/acc1.c: New.
7811
ea3c4ca8
AP
78122004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7813
7814 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7815 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7816
39ba2f92
EB
78172004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7818
7819 * gcc.dg/ultrasp11.c: New test.
7820
c054bc3d
MM
78212004-10-08 Michael Matz <matz@suse.de>
7822
7823 * gcc.dg/doloop-2.c: New test.
7824
2ac2f164
JM
78252004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7826
7827 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7828 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7829 objc.dg/method-9.m: Update expected diagnostics.
7830
add2402e
GK
78312004-10-07 Geoffrey Keating <geoffk@apple.com>
7832
7833 * gcc.dg/ppc-fsel-3.c: New file.
7834 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7835
82e79986
PB
78362004-10-07 Paul Brook <paul@codesourcery.com>
7837
7838 * gfortran.dg/intrinsic_verify_1.f90: New test.
7839
d0e75c71
PB
78402004-10-07 Paul Brook <paul@codesourcery.com>
7841
7842 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7843
5d874166
TS
78442004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7845
9469f0aa 7846 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7847 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7848 commit.
5d874166 7849
ca059043
AP
78502004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7851
7852 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7853
09ebcffa
GB
78542004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7855
7856 PR c++/17115
7857 * g++.dg/warn/Winline-4.C: New test.
7858
1313b31f 78592004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7860
7861 * gcc.c-torture/compile/20041007-1.c: New test.
7862
2b58638b
PB
78632004-10-07 Paul Brook <paul@codesourcery.com>
7864
7865 PR fortran/17678
7866 * gfortran.dg/use_allocated_1.f90: New test.
7867
a3ed9870
AP
78682004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7869
7870 PR middle-end/17849
7871 * gfortran.fortran-torture/compile/nested.f90: New test
7872
03dafa61
JM
78732004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7874
7875 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7876
564060c3
AP
78772004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7878
7879 PR c++/17368
7880 * g++.dg/ext/asm6.C: New test.
7881
8813c944
KZ
78822004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7883
564060c3 7884 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7885
7726f633
PB
78862004-10-06 Paul Brook <paul@codesourcery.com>
7887
7888 PR libfortran/17709
7889 * gfortran.dg/empty_format_1.f90: New test.
7890
5d24a977
TS
78912004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7892
7893 PR fortran/17568
7894 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
7895
7896 PR fortran/17283
7897 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
7898 tests.
7899
fbdad37d
PB
79002004-10-06 Paul Brook <paul@codesourcery.com>
7901
7902 * gfortran.dg/do_1.f90: New test.
7903
609ae0e2
KG
79042004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7905
7906 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
7907 optimizing for size.
7908
7fdc3e09
JM
79092004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7910
7911 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
7912
1b36c818
JM
79132004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7914
7915 * gcc.c-torture/compile/20041005-1.c: New test.
7916
89d594a2
NS
79172004-10-05 Nathan Sidwell <nathan@codesourcery.com>
7918
7919 PR c++/17829
7920 * g++.dg/lookup/koenig4.C: New.
7921
2a13a625
GDR
79222004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7923
7924 * g++.dg/other/classkey1.C: Adjust quoting marks.
7925 * g++.dg/parse/error15.C: Likewise.
7926 * g++.dg/template/meminit2.C (int>): Likewise.
7927
58c5b409
TS
79282004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7929
7930 PR fortran/17283
7931 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7932
ee569894
TS
7933 PR fortran/17631
7934 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
7935
73a014b5
TS
7936 PR fortran/17708
7937 * gfortran.dg/pr17708.f90: New test.
9469f0aa 7938
952d9d9f
CF
79392004-10-04 Chao-ying Fu <fu@mips.com>
7940
7941 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
7942 * gcc.dg/vect/vect-4.c: Ditto.
7943 * gcc.dg/vect/vect-5.c: Ditto.
7944 * gcc.dg/vect/vect-6.c: Ditto.
7945 * gcc.dg/vect/vect-8.c: Ditto.
7946 * gcc.dg/vect/vect-16.c: Ditto.
7947 * gcc.dg/vect/vect-30.c: Ditto.
7948 * gcc.dg/vect/vect-40.c: Ditto.
7949 * gcc.dg/vect/vect-41.c: Ditto.
7950 * gcc.dg/vect/vect-42.c: Ditto.
7951 * gcc.dg/vect/vect-43.c: Ditto.
7952 * gcc.dg/vect/vect-44.c: Ditto.
7953 * gcc.dg/vect/vect-45.c: Ditto.
7954 * gcc.dg/vect/vect-46.c: Ditto.
7955 * gcc.dg/vect/vect-47.c: Ditto.
7956 * gcc.dg/vect/vect-48.c: Ditto.
7957 * gcc.dg/vect/vect-49.c: Ditto.
7958 * gcc.dg/vect/vect-50.c: Ditto.
7959 * gcc.dg/vect/vect-51.c: Ditto.
7960 * gcc.dg/vect/vect-52.c: Ditto.
7961 * gcc.dg/vect/vect-53.c: Ditto.
7962 * gcc.dg/vect/vect-54.c: Ditto.
7963 * gcc.dg/vect/vect-55.c: Ditto.
7964 * gcc.dg/vect/vect-56.c: Ditto.
7965 * gcc.dg/vect/vect-57.c: Ditto.
7966 * gcc.dg/vect/vect-58.c: Ditto.
7967 * gcc.dg/vect/vect-59.c: Ditto.
7968 * gcc.dg/vect/vect-60.c: Ditto.
7969 * gcc.dg/vect/vect-74.c: Ditto.
7970 * gcc.dg/vect/vect-79.c: Ditto.
7971 * gcc.dg/vect/vect-80.c: Ditto.
7972
8f920ef7
AP
79732004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7974
7975 * gcc.dg/unused-7.c: Use the correct option.
7976
f3e41701
PB
79772004-10-04 Paul Brook <paul@codesourcery.com>
7978 Bud Davis <bdavis9659@comcast.net>
7979
7980 PR fortran/17706
7981 PR fortran/16434
7982 * gfortran/pr17706.f90: New test.
7983 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
7984
ca2940c3
TS
79852004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7986
7987 * gfortran.dg/pr17612.f90: New test.
7988
2d01edd7
GDR
79892004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
7990
7991 * g++.dg/template/local1.C: Adjust quoting marks in
7992 testing for diagnostics.
7993 * g++.dg/tls/diag-2.C: Likewise.
7994 * g++.dg/other/error8.C: Likewise.
7995
29128154
AP
79962004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7997
7998 PR c/17178
7999 * gcc.dg/unused-4.c: Adjust to be correct.
8000
8001 PR c/17820
8002 * gcc.dg/unused-7.c: New test.
8003
a1b1b3cd
AP
80042004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8005
8006 PR c++/17797
8007 * g++.dg/overload/template2.C: New test.
8008
24109c9f
KH
80092004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8010
807e955b 8011 PR tree-optimization/16632
24109c9f
KH
8012 * gcc.dg/tree-ssa/20041002-1.c: New.
8013
0146748a
PB
80142004-10-03 Paul Brook <paul@codesourcery.com>
8015
8016 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8017 rather than relying on default formatting.
8018
7848dfca
JM
80192004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8020
8021 * gcc.dg/20040920-1.c: Update expected message text.
8022
12d3155f
UW
80232004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8024
8025 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8026
47bcd07d
ZD
80272004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8028
8029 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8030 tree level.
8031
734268f5
AP
80322004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8033
8034 * gcc.dg/tree-ssa/pr17343.c: Remove.
8035
29c4d22b
AP
80362004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8037
8038 PR tree-opt/17343
8039 * gcc.dg/tree-ssa/pr17343.c: New test.
8040
5496b36f
JJ
80412004-10-01 Jakub Jelinek <jakub@redhat.com>
8042
8043 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8044 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8045 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8046 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8047 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8048
9bf24266
JM
80492004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8050
8051 * gcc.dg/lvalue-2.c: New test.
8052
254ac10c
JM
80532004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8054
8055 PR c/17730
8056 * gcc.dg/pr17730-1.c: New test
8057
302a2cc5
JM
80582004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8059
8060 PR c/7425
8061 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8062
58c8adc1
JJ
80632004-09-29 Jakub Jelinek <jakub@redhat.com>
8064
8065 * gcc.c-torture/execute/stdarg-1.c: New test.
8066 * gcc.c-torture/execute/stdarg-2.c: New test.
8067 * gcc.c-torture/execute/stdarg-3.c: New test.
8068 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8069 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8070 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8071 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8072 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8073
a7d6ba24
JJ
80742004-09-29 Jakub Jelinek <jakub@redhat.com>
8075
8076 PR tree-optimization/17697
8077 * g++.dg/opt/pr17697-1.C: New test.
8078 * g++.dg/opt/pr17697-2.C: New test.
8079 * g++.dg/opt/pr17697-3.C: New test.
8080
ef787822
JM
80812004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8082
8083 PR c/16409
8084 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8085 gcc.dg/vla-init-5.c: New tests.
8086
5e9bda65
JM
80872004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8088
8089 PR c/13804
8090 * gcc.dg/pr13804-1.c: New test.
8091
a487f59f
TS
80922004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8093
8094 PR fortran/16938
8095 * gfortran.dg/pr16938.f90: New test.
8096
455f19cb
MM
80972004-09-27 Mark Mitchell <mark@codesourcery.com>
8098
8099 * g++.dg/template/crash23.C: New test.
8100
d19e85e8
MM
81012004-09-27 Mark Mitchell <mark@codesourcery.com>
8102
8103 PR c++/17585
8104 * g++.dg/template/static8.C: New test.
8105
c81f61b2
NS
81062004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8107
8108 PR c++/17681
8109 * g++.dg/other/error9.C: New test.
8110
f4dbad23
UW
81112004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8112
8113 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8114
fafdb00c
TS
81152004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8116
8117 PR fortran/15164
54df0e3e 8118 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 8119
897f610b
RS
81202004-09-26 Roger Sayle <roger@eyesopen.com>
8121
8122 PR middle-end/17112
8123 * gcc.dg/pr17112-1.c: New test case.
8124
34096b92
JM
81252004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8126
8127 PR c/11459
8128 * gcc.dg/pr11459-1.c: New test.
8129
45343b92
UW
81302004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8131
8132 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8133 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8134
2c855398
TS
81352004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8136
8137 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8138
17b2e29d
JH
81392004-09-25 Jan Hubicka <jh@suse.cz>
8140
8141 * compile/30040909-1.c: New test.
8142 * compile/30040907-1.c: New test.
8143
b11a9d5f
RS
81442004-09-25 Richard Sandiford <rsandifo@redhat.com>
8145
8146 * gcc.c-torture/execute/va-arg-26.c: New test.
8147
dd3017e4
ZW
81482004-09-24 Zack Weinberg <zack@codesourcery.com>
8149
8150 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8151 extra diagnostics on targets with 64-bit pointers.
8152 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8153
085e33aa
JM
81542004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8155
8156 PR c/17188
8157 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8158 * gcc.dg/decl-3.c: Adjust expected message.
8159
c0c07d7b
TS
81602004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8161
8162 PR fortran/17615
8163 * gfortran.dg/pr17615.f90: New test.
8164
2c55ffb2
AM
81652004-09-24 Andrew MacLeod <amacleod@redhat.com>
8166
8167 PR tree-optimzation/17517
8168 * g++.dg/tree-ssa/pr17517.C: New Test.
8169
5cf447db
NS
81702004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8171
8172 PR c++/16889
8173 * g++.dg/lookup/ambig3.C: New.
8174
4827be7a
AP
81752004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8176
8177 PR tree-opt/17624
8178 * g++.dg/opt/pr17624.C: New test.
8179
ff80e49f
JM
81802004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8181
8182 PR c/6980
8183 * gcc.dg/Wbad-function-cast-1.c: New test.
8184
2cfe82fe
ZW
81852004-09-23 Zack Weinberg <zack@codesourcery.com>
8186
8187 * g++.dg/ext/complit1.C
8188 * g++.dg/other/error2.C
8189 * g++.dg/other/nontype-1.C
8190 * g++.dg/parse/crash11.C
8191 * g++.dg/parse/crash12.C
8192 * g++.dg/parse/error15.C
8193 * g++.dg/parse/error4.C
8194 * g++.dg/parse/tmpl-outside1.C
8195 * g++.dg/parse/too-many-tmpl-args1.C
8196 * g++.dg/template/dependent-expr3.C
8197 * g++.dg/template/error10.C
8198 * g++.dg/template/instantiate1.C
8199 * g++.dg/template/vtable2.C
8200 * g++.dg/warn/Wshadow-1.C
8201 * g++.dg/warn/weak1.C
8202 * g++.old-deja/g++.brendan/crash16.C
8203 * g++.old-deja/g++.brendan/crash18.C
8204 * g++.old-deja/g++.brendan/crash48.C
8205 * g++.old-deja/g++.brendan/crash49.C
8206 * g++.old-deja/g++.brendan/crash55.C
8207 * g++.old-deja/g++.brendan/crash56.C
8208 * g++.old-deja/g++.brendan/crash8.C
8209 * g++.old-deja/g++.brendan/enum11.C
8210 * g++.old-deja/g++.brendan/enum8.C
8211 * g++.old-deja/g++.brendan/enum9.C
8212 * g++.old-deja/g++.brendan/friend3.C
8213 * g++.old-deja/g++.brendan/misc14.C
8214 * g++.old-deja/g++.bugs/900402_02.C
8215 * g++.old-deja/g++.bugs/900404_03.C
8216 * g++.old-deja/g++.bugs/900404_04.C
8217 * g++.old-deja/g++.bugs/900428_03.C
8218 * g++.old-deja/g++.jason/crash4.C
8219 * g++.old-deja/g++.jason/overload21.C
8220 * g++.old-deja/g++.jason/redecl1.C
8221 * g++.old-deja/g++.jason/report.C
8222 * g++.old-deja/g++.jason/rfg10.C
8223 * g++.old-deja/g++.jason/template30.C
8224 * g++.old-deja/g++.law/arm12.C
8225 * g++.old-deja/g++.law/ctors5.C
8226 * g++.old-deja/g++.law/cvt20.C
8227 * g++.old-deja/g++.law/init10.C
8228 * g++.old-deja/g++.law/init8.C
8229 * g++.old-deja/g++.law/visibility17.C
8230 * g++.old-deja/g++.law/visibility7.C
8231 * g++.old-deja/g++.mike/net8.C
8232 * g++.old-deja/g++.mike/p646.C
8233 * g++.old-deja/g++.mike/p700.C
8234 * g++.old-deja/g++.mike/p701.C
8235 * g++.old-deja/g++.mike/p811.C
8236 * g++.old-deja/g++.ns/template13.C
8237 * g++.old-deja/g++.other/array3.C
8238 * g++.old-deja/g++.other/crash25.C
8239 * g++.old-deja/g++.other/dtor3.C
8240 * g++.old-deja/g++.other/dtor4.C
8241 * g++.old-deja/g++.other/main1.C
8242 * g++.old-deja/g++.other/warn7.C
8243 * g++.old-deja/g++.pt/crash11.C
8244 * g++.old-deja/g++.pt/crash36.C
8245 * g++.old-deja/g++.pt/spec22.C
8246 * g++.old-deja/g++.pt/spec9.C
8247 * g++.old-deja/g++.pt/ttp52.C
8248 * g++.old-deja/g++.robertl/eb103.C
8249 * g++.old-deja/g++.robertl/eb121.C
8250 * g++.old-deja/g++.robertl/eb22.C
8251 * g++.old-deja/g++.robertl/eb8.C:
8252 Update locations and/or regexps of dg-error markers.
8253 Remove markers for some bogus messages that are no longer issued.
8254
b28b1600
JJ
82552004-09-23 Jakub Jelinek <jakub@redhat.com>
8256
8257 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8258 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8259
dc2e6df2
AP
82602004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8261
8262 PR c++/17618
8263 * g++.dg/lookup/crash5.C: New test.
8264
7ccf35ed
DN
82652004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8266
2cfe82fe
ZW
8267 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8268 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8269 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8270 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8271 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8272 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8273
8274 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8275 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8276 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8277 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8278 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8279 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8280
8281 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8282
8283 * gcc.dg/vect/vect-44.c: Check additional cases.
8284 * gcc.dg/vect/vect-48.c: Check additional cases.
8285
8286 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8287 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8288 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8289 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8290 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8291 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8292 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8293 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8294 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8295
8296 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8297 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8298 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8299
92fc4a2f
ZD
83002004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8301
8302 * gcc.dg/tree-ssa/loop-6.c: New test.
8303
98d6e9af
NS
83042004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8305
8306 PR c++/17620
8307 * g++.dg/inherit/base2.C: New.
8308
f8d1c427
EB
83092004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8310
8311 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8312 * gcc.dg/20001012-2.c: Likewise.
8313 * gcc.dg/20001013-1.c: Likewise.
8314 * gcc.dg/20001101-1.c: Likewise.
8315 * gcc.dg/20001102-1.c: Likewise.
8316 * gcc.dg/bf-spl1.c: Likewise.
8317 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8318 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8319
c04f07f4
DN
83202004-09-22 Diego Novillo <dnovillo@redhat.com>
8321
8322 PR tree-optimization/16721
8323 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8324
b1247df7
UW
83252004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8326
8327 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8328 * gcc.dg/20040305-1.c: Likewise.
8329
588d1952
JM
83302004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8331
8332 PR c/16566
8333 * gcc.c-torture/compile/pr16566-1.c,
8334 gcc.c-torture/compile/pr16566-2.c,
8335 gcc.c-torture/compile/pr16566-3.c: New tests.
8336
a338ab5a
KH
83372004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8338
8339 PR tree-optimization/17512
8340 * gcc.c-torture/compile/20040916-1.c.
8341
1ae57298
MM
83422004-09-21 Mark Mitchell <mark@codesourcery.com>
8343
8344 * gcc.dg/pragma-re-3.c: New test.
8345
83462004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8347
8348 PR c++/15049
8349 * g++.dg/other/anon3.C: New.
2cfe82fe 8350
d211a298
RS
83512004-09-21 Roger Sayle <roger@eyesopen.com>
8352
8353 PR c++/7503
8354 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8355 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8356 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8357 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8358 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8359
77747e5f
BD
83602004-09-21 Bud Davis <bdavis9659@comcast.net>
8361
8362 PR fortran/17286
8363 * gfortran.dg/pr17286.f90: New test.
8364
9b60dfd7
MM
83652004-09-20 Mark Mitchell <mark@codesourcery.com>
8366
8367 PR c++/17530
8368 * g++.dg/template/static7.C: New test.
8369
4c9d8750
AP
83702004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8371
2cfe82fe 8372 PR tree-opt/17558
4c9d8750
AP
8373 * gcc.c-torture/compile/pr17558.c: New test.
8374
348f5701
RS
83752004-09-20 Richard Sandiford <rsandifo@redhat.com>
8376
8377 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8378 if SKIP_ATTRIBUTE is defined.
8379
da89fba8
TS
83802004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8381
8382 PR fortran/15957
8383 * gfortran.dg/pr15957.f90: New test.
8384
1cdcb2cf
DN
83852004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8386
8387 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8388 in comparison.
8389 * gcc.dg/vect/vect-79.c: Likewise.
8390 * gcc.dg/vect/vect-80.c: Likewise.
8391
b898b8d9
TS
83922004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8393
8394 PR fortran/15750
2cfe82fe 8395 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8396
479b6652
IR
83972004-09-20 Ira Rosen <irar@il.ibm.com>
8398
8399 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8400 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8401 * gcc.dg/vect/vect-62.c: New testcase.
8402 * gcc.dg/vect/vect-63.c: New testcase.
8403 * gcc.dg/vect/vect-64.c: New testcase.
8404 * gcc.dg/vect/vect-65.c: New testcase.
8405 * gcc.dg/vect/vect-66.c: New testcase.
8406 * gcc.dg/vect/vect-67.c: New testcase.
8407 * gcc.dg/vect/vect-68.c: New testcase.
8408 * gcc.dg/vect/vect-69.c: New testcase.
8409 * gcc.dg/vect/vect-79.c: New testcase.
8410 * gcc.dg/vect/vect-80.c: New testcase.
8411
073cbad3
RS
84122004-09-20 Richard Sandiford <rsandifo@redhat.com>
8413
8414 * gcc.target/mips/asm-1.c: New test.
8415
6775f1f3
IR
84162004-09-19 Ira Rosen <irar@il.ibm.com>
8417
8418 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8419 * gcc.dg/vect/vect-73.c: New testcase.
8420 * gcc.dg/vect/vect-74.c: New testcase.
8421 * gcc.dg/vect/vect-75.c: New testcase.
8422 * gcc.dg/vect/vect-76.c: New testcase.
8423 * gcc.dg/vect/vect-77.c: New testcase.
8424 * gcc.dg/vect/vect-78.c: New testcase
8425
16d1b0bd
PB
84262004-09-18 Paul Brook <paul@codesourcery.com>
8427
8428 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8429
ad97f4be
JM
84302004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8431
8432 PR c/17424
8433 * gcc.dg/pr17424-1.c: New test.
8434
57e28d7d
DN
84352004-09-18 Diego Novillo <dnovillo@redhat.com>
8436
8437 * g++.dg/tree-ssa/pr17153.C: New test.
8438
a396f8ae
GK
84392004-09-16 Geoffrey Keating <geoffk@apple.com>
8440
8441 PR pch/13361
8442 * testsuite/g++.dg/pch/wchar-1.C: New.
8443 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8444
ade22982
KZ
84452004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8446
8447 * gcc.c-torture/execute/20040917-1.c: New test.
8448
823f0809
DN
84492004-09-17 Diego Novillo <dnovillo@redhat.com>
8450
8451 PR tree-optimization/17319
8452 * gcc.dg/pr17319.c: New test.
8453
0456cbf6
DP
84542004-09-17 Devang Patel <dpatel@apple.com>
8455
8456 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8457
7eae8eb2
DN
84582004-09-17 Diego Novillo <dnovillo@redhat.com>
8459
8460 PR tree-optimization/17273
8461 * gcc.c-torture/compile/pr17273.c: New test.
8462
98c3a782
JM
84632004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8464
8465 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8466 Update expected messages.
8467 * gcc.dg/declspec-13.c: New test.
8468
57f0099a
DE
84692004-09-17 David Edelsohn <edelsohn@gnu.org>
8470
8471 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8472
47bb500f
DN
84732004-09-17 Diego Novillo <dnovillo@redhat.com>
8474
8475 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8476 change what 'a' is pointing to.
8477
996c2b52
MM
84782004-09-17 Mark Mitchell <mark@codesourcery.com>
8479
8480 PR c++/16002
8481 * g++.dg/template/error18.C: New test.
2cfe82fe 8482
996c2b52
MM
8483 PR c++/16029
8484 * g++.dg/warn/Wunused-8.C: New test.
8485
275a4187
SB
84862004-09-17 Steven Bosscher <stevenb@suse.de>
8487
8488 PR tree-optimization/17513
8489 * gcc.dg/20040916-1.c: New test.
8490
67bcc252
MM
84912004-09-16 Mark Mitchell <mark@codesourcery.com>
8492
8493 PR c++/17501
8494 * g++.dg/template/typename7.C: New test.
8495
42759f1e
ZD
84962004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8497
8498 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8499
8304ad70
FCE
85002004-09-16 Frank Ch. Eigler <fche@redhat.com>
8501
8502 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8503 with -ftree-based-profiling also.
8504 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8505
d2ccf6aa
VL
85062004-09-16 Victor Leikehman <lei@il.ibm.com>
8507
8508 PR/15364
8509 * gfortran.dg/der_array_io_1.f90: New test.
8510 * gfortran.dg/der_array_io_2.f90: New test.
8511 * gfortran.dg/der_array_io_3.f90: New test.
8512
511bbc8f
MM
85132004-09-15 Mark Mitchell <mark@codesourcery.com>
8514
8515 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8516 EABI.
8517
04a75188
MM
85182004-09-15 Mark Mitchell <mark@codesourcery.com>
8519
8520 * g++.dg/opt/switch1.C: New test.
8521
971801ff
JM
85222004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8523
8524 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8525 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8526 Update expected messages.
8527
4672f86a
TS
85282004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8529
8530 PR fortran/16485
8531 * gfortran.dg/same_name_1.f90: New test.
8532
dad975d2
DN
85332004-09-15 Diego Novillo <dnovillo@redhat.com>
8534
8535 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8536 dereference garbage pointers.
8537
9a520f40
JJ
85382004-09-15 Jakub Jelinek <jakub@redhat.com>
8539
a45f71f5
JJ
8540 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8541 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8542
9a520f40
JJ
8543 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8544 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8545 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8546
bb5ecf29
MM
85472004-09-14 Mark Mitchell <mark@codesourcery.com>
8548
8549 PR c++/17324
8550 * g++.dg/template/mangle1.C: New test.
8551
391f9afb
DN
85522004-09-14 Diego Novillo <dnovillo@redhat.com>
8553
8554 PR tree-optimization/17252
8555 * gcc.c-torture/execute/pr17252.c: New test.
8556
5ffcd779
AP
85572004-09-14 Andrew Pinski <apinski@apple.com>
8558
8559 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8560
f6ae6c51
RS
85612004-09-14 Roger Sayle <roger@eyesopen.com>
8562
8563 PR rtl-optimization/9771
8564 * gcc.dg/pr9771-1.c: New test case.
8565
1810f6ed
DN
85662004-09-14 Diego Novillo <dnovillo@redhat.com>
8567
8568 PR tree-optimization/15262
8569 * gcc.c-torture/execute/pr15262-1.c: New test.
8570 * gcc.c-torture/execute/pr15262-2.c: New test.
8571
3b53cddc
JM
85722004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8573
8574 * gcc.dg/declspec-12.c: New test.
8575
8121b899 85762004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8577
8121b899
BD
8578 * gfortran.dg/pr17090.f90: Add directives to test.
8579
d840495b
ZD
85802004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8581
8582 * gcc.c-torture/compile/20040914-1.c: New test.
8583
a52eb3bc
MM
85842004-09-13 Mark Mitchell <mark@codesourcery.com>
8585
8586 PR c++/16162
8587 * g++.dg/template/decl2.C: New test.
2cfe82fe 8588
c72477d6
BD
85892004-09-13 Bud Davis <bdavis9659@comcast.net>
8590
8591 PR fortran/17090
8592 * gfortran.dg/pr17090.f90: New test.
8593
c1bbfd3c
DJ
85942004-09-13 Dale Johannesen <dalej@apple.com>
8595
8596 * gcc.c-torture/compile/pr17408.c: New test case.
8597
3590f0a6
MM
85982004-09-13 Mark Mitchell <mark@codesourcery.com>
8599
8600 PR c++/16716
8601 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8602
3590f0a6
MM
8603 PR c++/17327
8604 * g++.dg/template/enum3.C: New test.
8605
8800e533
HPN
86062004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8607
8608 * lib/gcc-defs.exp: Load wrapper.exp.
8609 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8610 using local code.
8611 * lib/gcc.exp (gcc_init): Similar.
8612 * lib/gfortran.exp (gfortran_init): Similar.
8613 * lib/objc.exp (objc_init): Similar.
8614 * lib/treelang.exp (treelang_init): Similar.
8615 * lib/wrapper.exp: New file with build_wrapper call machinery in
8616 ${tool}_maybe_build_wrapper.
8617
61f4f1cc
JM
86182004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8619
8620 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8621 "inline".
8622 * gcc.dg/declspec-11.c: Update expected messages.
8623 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8624 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8625 gcc.dg/inline-12.c: New tests.
8626
b4cb0e43
AM
86272004-09-13 Andrew MacLeod <amacleod@redhat.com>
8628
8629 * g++.dg/tree-ssa/pr17400.C: New testcase.
8630
1823bf53
JW
86312004-09-13 James E Wilson <wilson@specifixinc.com>
8632
8633 * gcc.target/mips/sb1-1.c: New testcase.
8634
ddef210a
HPN
86352004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8636
8637 * lib/g77-dg.exp: Remove unused file.
8638 * lib/mike-g77.exp: Ditto.
8639 * lib/g77.exp: Ditto.
8640
40b7c2f8
RH
86412004-09-12 Richard Henderson <rth@redhat.com>
8642
8643 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8644
bda67431
JM
86452004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8646
8647 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8648 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8649 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8650 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8651 Update expected messages.
8652
924479e8
HPN
86532004-09-13 Hans-Peter Nilsson <hp@axis.com>
8654
8655 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8656 declaration/use mismatch for dirp parameter.
8657
a8252506
AP
86582004-09-12 Andrew Pinski <apinski@apple.com>
8659
8660 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8661 -fgnu-runtime is passed.
8662
84d397af
RH
86632004-09-12 Richard Henderson <rth@redhat.com>
8664
8665 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8666 do the uplevel thing and update additional_flags directly.
8667 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8668 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8669 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8670 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8671
ef685027
SB
86722004-09-11 Steven Bosscher <stevenb@suse.de>
8673
8674 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8675
ec76a0e0
RS
86762004-09-11 Roger Sayle <roger@eyesopen.com>
8677
8678 PR middle-end/17411
8679 * g++.dg/opt/pr17411-1.C: New test case.
8680
9a26d6ee
JM
86812004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8682
8683 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8684 gcc.dg/tls/diag-2.c: Update expected messages.
8685 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8686 messages.
8687 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8688 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8689 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8690 gcc.dg/tls/diag-5.c: New tests.
8691
e6858057
ZW
86922004-09-11 Zack Weinberg <zack@codesourcery.com>
8693
8694 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8695
05cf561d
SB
86962004-09-11 Steven Bosscher <stevenb@suse.de>
8697
8698 * g++.dg/parse/break-in-for.C: New test.
8699
a17ea89b
JJ
87002004-09-11 Jakub Jelinek <jakub@redhat.com>
8701
8702 * gcc.dg/tree-ssa/20040911-1.c: New test.
8703
c535fc9f
AJ
87042004-09-11 Andreas Jaeger <aj@suse.de>
8705
8706 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8707 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8708
2495e879
RS
87092004-09-11 Richard Sandiford <rsandifo@redhat.com>
8710
8711 * gcc.target/frv: New directory of FR-V-specific tests.
8712
273d67e7
JW
87132004-09-10 James E Wilson <wilson@specifixinc.com>
8714
8715 * gcc.dg/convert-vec-1.c: New test.
8716
3ae472c2
RS
87172004-09-10 Roger Sayle <roger@eyesopen.com>
8718
8719 PR middle-end/17024
8720 * gcc.dg/pr17024-1.c: New test case.
8721
110fce11
EC
87222004-09-10 Eric Christopher <echristo@redhat.com>
8723
8724 * gcc.dg/20040910-1.c: New test.
8725
616aeba2
JM
87262004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8727
8728 * gcc.dg/bitfld-9.c: New test.
8729
85d62520
RS
87302004-09-10 Richard Sandiford <rsandifo@redhat.com>
8731
8732 * gcc.c-torture/execute/ieee/acc1.c: New test.
8733 * gcc.c-torture/execute/ieee/acc2.c: New test.
8734 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8735
108ebf88
JM
87362004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8737
8738 * gcc.dg/deprecated-2.c: New test.
8739
3274deff
JW
87402004-09-09 James E Wilson <wilson@specifixinc.com>
8741
8742 * gcc.dg/init-vec-1.c: New test.
8743
049e524f
RS
87442004-09-09 Roger Sayle <roger@eyesopen.com>
8745
8746 PR middle-end/17055
8747 * gcc.dg/pr17055-1.c: New test case.
8748
da3107f3
HPN
87492004-09-09 Hans-Peter Nilsson <hp@axis.com>
8750
8751 PR target/17377
8752 * gcc.c-torture/execute/pr17377.c: New test.
8753
deb176fa
JM
87542004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8755
8756 PR c/8420
8757 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8758 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8759 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8760 gcc.dg/long-long-typespec-1.c: New tests.
8761 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8762
bc4b653b
JM
87632004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8764
8765 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8766 gcc.dg/gnu99-static-1.c: New tests.
8767
5826770c
DP
87682004-09-08 Devang Patel <dpatel@apple.com>
8769
8770 * gcc.dg/darwin-ld-20040828-1.c: New test.
8771 * gcc.dg/darwin-ld-20040828-2.c: New test.
8772 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8773
c509784d
ZL
87742004-09-08 Ziemowit Laski <zlaski@apple.com>
8775
8776 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8777 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8778 in error message.
8779 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8780 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8781 in error message.
8782 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8783 types they qualify.
8784 * objc.dg/type-size-2.m: Fix wording in comment.
8785 * objc.dg/va-meth-1.m: New test case.
8786
83f84d6c
L
87872004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8788
8789 PR c/16633:
8790 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8791 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8792
e6ffe126 87932004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8794
e6ffe126
DP
8795 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8796 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8797
ff4eb0b5
ZW
87982004-09-06 Zack Weinberg <zack@codesourcery.com>
8799
8800 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8801 reflect changed line numbering of diagnostics.
8802
2cada022
PB
88032004-09-06 Paul Brook <paul@codesourcery.com>
8804
8805 * gfortran.dg/edit_real_1.f90: Add new test.
8806
8b11a64c
ZD
88072004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8808
8809 * gcc.dg/tree-ssa/loop-2.c: New test.
8810 * gcc.dg/tree-ssa/loop-3.c: New test.
8811 * gcc.dg/tree-ssa/loop-4.c: New test.
8812 * gcc.dg/tree-ssa/loop-5.c: New test.
8813
254986c7
KG
88142004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8815
8816 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8817
3d091dac
KG
88182004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8819
8820 * gcc.dg/format/sentinel-1.c: New test.
8821
edeacc14
UB
88222004-09-04 Uros Bizjak <uros@kss-loka.si>
8823
8824 * testsuite/gcc.dg/builtins-46.c: New.
8825
40923b20 88262004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8827
40923b20
DP
8828 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8829 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8830
61fec9ff
JB
88312004-09-03 Jan Beulich <jbeulich@novell.com>
8832
8833 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8834 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8835 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8836 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8837 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8838 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8839 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8840 the non-portable bzero.
8841 * gcc.dg/20010912-1.c: xfail for NetWare.
8842 * gcc.dg/20020426-2.c: xfail for NetWare.
8843 * gcc.dg/20021014-1.c: xfail for NetWare.
8844 * gcc.dg/20021018-1.c: xfail for NetWare.
8845 * gcc.dg/20030213-1.c: xfail for NetWare.
8846 * gcc.dg/20030225-1.c: xfail for NetWare.
8847 * gcc.dg/20030708-1.c: xfail for NetWare.
8848 * gcc.dg/builtins-config.h: Also exclude NetWare.
8849 * gcc.dg/format/format.h: Define restrict only if not already defined.
8850 * gcc.dg/nest.c: xfail for NetWare.
8851 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8852 * lib/target-supports.exp (check_visibility_available): Exclude
8853 NetWare.
8854
467cecf3
JB
88552004-09-03 Jan Beulich <jbeulich@novell.com>
8856
8857 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8858 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8859 deterministic starting point for the alignment of structure fields.
8860 * gcc.dg/Wpadded.c: Dito.
8861 * g++.dg/abi/vbase10.C: Dito.
8862
90300b8c
DP
88632004-09-03 Devang Patel <dpatel@apple.com>
8864
8865 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8866
15a7f5d8
MM
88672004-09-02 Mark Mitchell <mark@codesourcery.com>
8868
8869 * README.QMTEST: Fix out-of-date link.
8870
6df9867e
DB
88712004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8872
8873 PR fortran/16579
8874 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8875 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8876
40a1c5cb
MM
88772004-09-02 Mark Mitchell <mark@codesourcery.com>
8878
8879 * g++.dg/abi/arm_rtti1.C: New test.
8880
5514620a
GK
88812004-09-02 Geoffrey Keating <geoffk@apple.com>
8882
8883 * gcc.dg/ppc-vector-memcpy.c: New.
8884 * gcc.dg/ppc-vector-memset.c: New.
8885
6cbc6f0d
CF
88862004-09-02 Chao-ying Fu <fu@mips.com>
8887
8888 * gcc.target/mips/mips-3d-1.c: New test.
8889 * gcc.target/mips/mips-3d-2.c: New test.
8890 * gcc.target/mips/mips-3d-3.c: New test.
8891 * gcc.target/mips/mips-3d-4.c: New test.
8892 * gcc.target/mips/mips-3d-5.c: New test.
8893 * gcc.target/mips/mips-3d-6.c: New test.
8894 * gcc.target/mips/mips-3d-7.c: New test.
8895 * gcc.target/mips/mips-3d-8.c: New test.
8896 * gcc.target/mips/mips-3d-9.c: New test.
8897 * gcc.target/mips/mips-ps-1.c: New test.
8898 * gcc.target/mips/mips-ps-2.c: New test.
8899 * gcc.target/mips/mips-ps-3.c: New test.
8900 * gcc.target/mips/mips-ps-4.c: New test.
8901 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 8902
d809264e
PB
89032004-09-02 Paul Brook <paul@codesourcery.com>
8904
8905 * gfortran.dg/edit_real_1.f90: Add new tests.
8906
c3d0559d
TS
89072004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8908
8909 PR fortran/15327
8910 * gfortran.dg/merge_char_1.f90: New test.
8911
0e6928d8
TS
89122004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8913
8914 PR fortran/16404
8915 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
8916
57b38f51
RK
89172004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8918
8919 PR c/1522
8920 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
8921
ffbef024
MM
89222004-09-01 Mark Mitchell <mark@codesourcery.com>
8923
8924 * g++.dg/opt/loop1.C: Do not XFAIL.
8925
266bff3a
JJ
89262004-09-01 Jakub Jelinek <jakub@redhat.com>
8927
8928 * gcc.c-torture/execute/20040831-1.c: New test.
8929
727c2407
DB
89302004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8931
8932 PR fortran/16579
8933 * gfortran.dg/g77/20010610.f: Now passes.
8934 Copy from g77.f-torture/execute. Add dg-run directive.
8935 * gfortran.dg/g77/README: Update
8936
c11ddb68
AP
89372004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8938
8939 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
8940 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
8941 (t1, t2, t3, t4): Add volatile.
8942
505970fc
MM
89432004-08-31 Mark Mitchell <mark@codesourcery.com>
8944
8945 * g++.dg/ext/visibility/arm1.C: New test.
8946
a79d695a
GK
89472004-08-31 Geoffrey Keating <geoffk@apple.com>
8948
8949 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
8950 -pedantic-errors.
8951
244fada7
PB
89522004-09-01 Paul Brook <paul@codesourcery.com>
8953
8954 * gfortran.dg/eof_2.f90: New test.
8955
149a42dd
TS
89562004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8957
8958 PR fortran/16579
8959 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 8960
334ff453
PB
89612004-08-31 Bud Davis <bdavis9659@comcast.net>
8962
8963 PR libfortran/16805
8964 * gfortran.dg/list_read_2.f90: New test.
8965
af287697
MM
89662004-08-31 Mark Mitchell <mark@codesourcery.com>
8967
8968 * g++.dg/abi/key1.C: New test.
8969
1c04c4cc
RH
89702004-08-31 Richard Henderson <rth@redhat.com>
8971
8972 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
8973 form of offsetof.
8974 * g++.dg/other/offsetof5.C: Remove duplicate.
8975
cf73cdac
TS
89762004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8977
8978 PR fortran/17244
8979 * gfortran.dg/func_derived_1.f90: New test.
8980
bd72d66c
PB
89812004-08-31 Paul Brook <paul@codesourcery.com>
8982
8983 * gfortran.dg/eof_1.f90: New test.
8984
c789f36b
PB
89852004-08-31 Paul Brook <paul@codesourcery.com>
8986
8987 * gfortran.dg/list_read_1.f90: New file.
8988
9b76aa3b
MM
89892004-08-30 Mark Mitchell <mark@codesourcery.com>
8990
8991 * g++.dg/opt/loop1.C: XFAIL.
8992
ff164b22
GK
89932004-08-30 Geoffrey Keating <geoffk@apple.com>
8994
8995 * gcc.dg/funcdef-storage-1.c: New.
8996 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
8997 an extern function in local scope.
8998 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
8999 declare an 'auto inline' function in local scope.
9000 * gcc.dg/20011130-1.c: Likewise.
9001 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9002 an 'auto' function in local scope.
9003 * gcc.dg/20021014-1.c: Likewise.
9004 * gcc.dg/20030331-2.c: Likewise.
9005
0de4325e
TS
90062004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9007
9008 * gfortran.dg/blockdata_1.f90: New test.
9009
442c8e31
RH
90102004-08-30 Richard Henderson <rth@redhat.com>
9011
9012 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9013
83010c5a
RH
90142004-08-30 Richard Henderson <rth@redhat.com>
9015
9016 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9017 additional_flags set by alternate driver.
9018 (ieee-options): New procedure.
9019 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9020 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9021 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9022 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9023
f25605ac
RH
90242004-08-30 Richard Henderson <rth@redhat.com>
9025
9026 * lib/f-torture.exp: Remove.
9027
5e9f78cc
MM
90282004-08-29 Mark Mitchell <mark@codesourcery.com>
9029
9030 PR rtl-optimization/16590
9031 * g++.dg/opt/loop1.C: New test.
9032
294fbfc8
TS
90332004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9034
9035 PR fortran/13910
9036 * gfortran.dg/oldstyle_1.f90: New test.
9037
e8525382
SK
90382004-08-29 Steven G. Kargl <kargls@comcast.net>
9039 Paul Brook <paul@codesourcery.com>
9040
9041 * gfortran.dg/g77/README: Update.
9042 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9043 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9044 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9045
7984a2f0
PB
90462004-08-28 Paul Brook <paul@codesourcery.com>
9047
9048 PR libfortran/17195
9049 * gfortran.dg/edit_real_1.f90: New test.
9050
c100eff1
PB
90512004-08-27 Paul Brook <paul@codesourcery.com>
9052
9053 * gfortran.dg/rewind_1.f90: New test.
9054
55948b69
BD
90552004-08-27 Bud Davis <bdavis9659@comcast.net>
9056
9057 PR fortran/16597
9058 * gfortran.dg/pr16597.f90: New test.
9059
0b410f0b
JM
90602004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9061
9062 PR c/13801
9063 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9064 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9065 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9066 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9067 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9068
b72e46f0
NC
90692004-08-26 Nick Clifton <nickc@redhat.com>
9070
9071 * gcc.c-torture/compile/pr17119.c: New test.
9072
17ebe7ec
JM
90732004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9074
9075 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9076
026351f5
RH
90772004-08-25 Richard Henderson <rth@redhat.com>
9078
9079 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9080 the bits that expect kind=8 to be the largest real kind.
9081
4166ef51
ZL
90822004-08-25 Ziemowit Laski <zlaski@apple.com>
9083
9084 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9085
6d1c50cc
TS
90862004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9087
9088 * gfortran.dg/assignment_1.f90: New test.
9089
ef79d4c2
AN
90902004-08-25 Adam Nemet <anemet@lnxw.com>
9091
9092 * g++.dg/template/repo3.C: New test.
9093
d0c5c9b1
RS
90942004-08-25 Roger Sayle <roger@eyesopen.com>
9095
9096 PR middle-end/16693
9097 PR tree-optimization/16372
9098 * g++.dg/opt/pr16372-1.C: New test case.
9099 * g++.dg/opt/pr16693-1.C: New test case.
9100 * g++.dg/opt/pr16693-2.C: New test case.
9101
700686fa
ZL
91022004-08-25 Ziemowit Laski <zlaski@apple.com>
9103
9104 * objc.dg/proto-lossage-4.m: New test.
9105
6dc36fed
MM
91062004-08-25 Mark Mitchell <mark@codesourcery.com>
9107
9108 PR c++/17155
9109 * g++.dg/inherit/local2.C: New test.
9110
40f20186
PB
91112004-08-25 Paul Brook <paul@codesourcery.com>
9112
9113 PR fortran/17144
9114 * gfortran.dg/string_ctor_1.f90: New test.
9115
2649701f
KL
91162004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9117
9118 PR c++/14428
9119 * g++.dg/template/redecl2.C: New test.
9120
5352bda0
BD
91212004-08-24 Bud Davis <bdavis9659@comcast.net>
9122
9123 PR fortran/17143
9124 * gfortran.dg/pr17143.f90: New test.
9125
02d735f6
BD
91262004-08-24 Bud Davis <bdavis9659@comcast.net>
9127
9128 PR fortran/17164
9129 * gfortran.dg/pr17164.f90: New test.
9130
82b85a85
ZD
91312004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9132
9133 * gcc.dg/tree-ssa/loop-1.c: New test.
9134
04550232
RS
91352004-08-24 Richard Sandiford <rsandifo@redhat.com>
9136
9137 * gcc.c-torture/compile/20040824-1.c: New test.
9138
886ce862
RS
91392004-08-24 Richard Sandiford <rsandifo@redhat.com>
9140
9141 * gcc.c-torture/compile/iftrap-3.c: New test.
9142
7746c5c3
PB
91432004-08-24 Paul Brook <paul@codesourcery.com>
9144
9145 * gfortran.dg/entry_2.f90: New test.
9146
f8ad2d21
NS
91472004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9148
9149 PR c++/16889
9150 * g++.dg/lookup/ambig[12].C: New.
9151
e59f7322
KL
91522004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9153
9154 PR c++/16706
9155 * g++.dg/template/crash21.C: New test.
9156 * g++.dg/template/crash22.C: Likewise.
9157
c645999e
NS
91582004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9159
9160 PR c++/17149
9161 * g++.dg/template/access15.C: New.
9162
c2a124b2
MM
91632004-08-23 Mark Mitchell <mark@codesourcery.com>
9164
9165 PR c++/17163
9166 * g++.dg/template/repo2.C: New test.
9167
663790f8
RS
91682004-08-23 Roger Sayle <roger@eyesopen.com>
9169
9170 PR rtl-optimization/17078
9171 * gcc.c-torture/execute/pr17078-1.c: New test case.
9172
c3f216e2
MM
91732004-08-23 Mark Mitchell <mark@codesourcery.com>
9174
9175 PR c/14492
9176 * gcc.dg/debug/crash1.c: New test.
9177
a9b5a054
MM
91782004-08-23 Mark Mitchell <mark@codesourcery.com>
9179
9180 PR c/16180
9181 * gcc.dg/loop-5.c: New test.
9182
017901f4
ZD
91832004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9184
9185 * gcc.c-torture/execute/20040823-1.c: New test.
9186
5811cb27
RS
91872004-08-23 Richard Sandiford <rsandifo@redhat.com>
9188
9189 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9190 to the assembler. Simplify test accordingly.
9191 (asm_abi_flags): Use GNU names.
9192 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9193 to check for ABI flags.
9194
9fc3b39a
AP
91952004-08-22 Andrew Pinski <apinski@apple.com>
9196
9197 * g++.dg/opt/pr14029.C: New test.
9198 * gcc.c-torture/execute/pr15262.c: New test.
9199
c6b77e6f
TS
92002004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9201
9202 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9203
0fa1b65c
BD
92042004-08-21 Bud Davis <bdavis9659@comcast.net>
9205
9206 PR 16908
9207 * gfortran.dg/direct_io.f90: New test.
9208
eba6cfb6
MM
92092004-08-20 Mark Mitchell <mark@codesourcery.com>
9210
9211 PR c++/17121
9212 * g++.dg/inherit/local2.C: New test.
9213
bcf9a914
JM
92142004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9215
9216 PR c++/17120
9217 * g++.dg/warn/Wparentheses-4.C: New test.
9218
0da457fb
MM
92192004-08-20 Mark Mitchell <mark@codesourcery.com>
9220
eba6cfb6
MM
9221 PR c++/17121
9222 * g++.dg/inherit/local2.C: New test.
9223
0da457fb
MM
9224 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9225 * gcc.dg/ppc-ldstruct.c: Likewise.
9226 * gcc.dg/ppc64-abi-2.c: Likewise.
9227
f3b2657c
JJ
92282004-08-20 Jakub Jelinek <jakub@redhat.com>
9229
9230 PR rtl-optimization/17099
9231 * gcc.c-torture/execute/20040820-1.c: New test.
9232
888705fb
DE
92332004-08-20 David Edelsohn <edelsohn@gnu.org>
9234
9235 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9236
841b0c1f
PB
92372004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9238
9239 PR fortran/17077
9240 * gfortran.dg/auto_array_1.f90: New test.
9241
c874ae73
TS
92422004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9243
9244 PR fortran/17074
9245 * gfortran.dg/simpleif_1.f90: New test.
9246
717a7d5d
MM
92472004-08-19 Mark Mitchell <mark@codesourcery.com>
9248
2e32707b
MM
9249 * lib/target-supports.exp (check_profiling_available): Return
9250 false for arm*-*-symbianelf* and arm*-*-eabi*.
9251
717a7d5d
MM
9252 PR c++/15890
9253 * g++.dg/template/delete1.C: New test.
9254
ec53454b
PB
92552004-08-19 Paul Brook <paul@codesourcery.com>
9256
9257 PR fortran/14976
ff4eb0b5 9258 PR fortran/16228
ec53454b
PB
9259 * gfortran.dg/data_char_1.f90: New test.
9260
7551270e
ES
92612004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9262
9263 PR fortran/16946
9264 * gfortran.dg/reduction.f90: New testcase.
9265
e281c0f8
TS
92662004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9267
9268 PR fortran/16520
9269 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9270
e4c2c34b
JM
92712004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9272
9273 PR c++/17041
9274 * g++.dg/Wparentheses-3.C: New test.
9275
7a8554ce
DN
92762004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9277
9278 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9279 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9280 * gcc.dg/vect/vect-2.c: Likewise.
9281 * gcc.dg/vect/vect-3.c: Likewise.
9282 * gcc.dg/vect/vect-4.c: Likewise.
9283 * gcc.dg/vect/vect-5.c: Likewise.
9284 * gcc.dg/vect/vect-6.c: Likewise.
9285 * gcc.dg/vect/vect-7.c: Likewise.
9286 * gcc.dg/vect/vect-25.c: Likewise.
9287 * gcc.dg/vect/vect-31.c: Likewise.
9288 * gcc.dg/vect/vect-32.c: Likewise.
9289 * gcc.dg/vect/vect-34.c: Likewise.
9290 * gcc.dg/vect/vect-36.c: Likewise.
9291 * gcc.dg/vect/vect-all.c: Likewise.
9292
acccf788
MM
92932004-08-18 Mark Mitchell <mark@codesourcery.com>
9294
9295 PR c++/17068
9296 * g++.dg/template/operator4.C: New test.
9297
17ad5b5e
RH
92982004-08-18 Richard Henderson <rth@redhat.com>
9299
9300 * gcc.dg/20040206-1.c: XFAIL.
9301
8baddbf1
MM
93022004-08-17 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/16246
9305 * g++.dg/template/array7.C: New test.
9306
67e90093
JW
93072004-08-17 James E Wilson <wilson@specifixinc.com>
9308
9309 * gcc.dg/mips-movcc-1.c: New test.
9310 * gcc.dg/mips-movcc-2.c: New test.
9311 * gcc.dg/mips-movcc-3.c: New test.
9312
743a0a34
JW
9313 * gcc.dg/mips-nmadd-1.c: New test.
9314 * gcc.dg/mips-nmadd-2.c: New test.
9315
8f78f01f
MM
93162004-08-17 Mark Mitchell <mark@codesourcery.com>
9317
1a10290c
MM
9318 PR c++/15871
9319 * g++.dg/opt/inline8.C: New test.
9320
8f78f01f
MM
9321 PR c++/16965
9322 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9323
79fe1b3b
DN
93242004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9325
9326 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9327 * gcc.dg/vect/tree-vect.h: New file.
9328 * gcc.dg/vect/vect.exp: New file.
9329 * gcc.dg/vect/pr16105.c.c: New test.
9330 * gcc.dg/vect/vect-1.c: New test.
9331 * gcc.dg/vect/vect-2.c: New test.
9332 * gcc.dg/vect/vect-3.c: New test.
9333 * gcc.dg/vect/vect-4.c: New test.
9334 * gcc.dg/vect/vect-5.c: New test.
9335 * gcc.dg/vect/vect-6.c: New test.
9336 * gcc.dg/vect/vect-7.c: New test.
9337 * gcc.dg/vect/vect-8.c: New test.
9338 * gcc.dg/vect/vect-9.c: New test.
9339 * gcc.dg/vect/vect-10.c: New test.
9340 * gcc.dg/vect/vect-11.c: New test.
9341 * gcc.dg/vect/vect-12.c: New test.
9342 * gcc.dg/vect/vect-13.c: New test.
9343 * gcc.dg/vect/vect-14.c: New test.
9344 * gcc.dg/vect/vect-15.c: New test.
9345 * gcc.dg/vect/vect-16.c: New test.
9346 * gcc.dg/vect/vect-17.c: New test.
9347 * gcc.dg/vect/vect-18.c: New test.
9348 * gcc.dg/vect/vect-19.c: New test.
9349 * gcc.dg/vect/vect-20.c: New test.
9350 * gcc.dg/vect/vect-21.c: New test.
9351 * gcc.dg/vect/vect-22.c: New test.
9352 * gcc.dg/vect/vect-23.c: New test.
9353 * gcc.dg/vect/vect-24.c: New test.
9354 * gcc.dg/vect/vect-25.c: New test.
9355 * gcc.dg/vect/vect-26.c: New test.
9356 * gcc.dg/vect/vect-27.c: New test.
9357 * gcc.dg/vect/vect-28.c: New test.
9358 * gcc.dg/vect/vect-29.c: New test.
9359 * gcc.dg/vect/vect-30.c: New test.
9360 * gcc.dg/vect/vect-31.c: New test.
9361 * gcc.dg/vect/vect-32.c: New test.
9362 * gcc.dg/vect/vect-33.c: New test.
9363 * gcc.dg/vect/vect-34.c: New test.
9364 * gcc.dg/vect/vect-35.c: New test.
9365 * gcc.dg/vect/vect-36.c: New test.
9366 * gcc.dg/vect/vect-37.c: New test.
9367 * gcc.dg/vect/vect-38.c: New test.
9368 * gcc.dg/vect/vect-40.c: New test.
9369 * gcc.dg/vect/vect-41.c: New test.
9370 * gcc.dg/vect/vect-42.c: New test.
9371 * gcc.dg/vect/vect-43.c: New test.
9372 * gcc.dg/vect/vect-44.c: New test.
9373 * gcc.dg/vect/vect-45.c: New test.
9374 * gcc.dg/vect/vect-46.c: New test.
9375 * gcc.dg/vect/vect-47.c: New test.
9376 * gcc.dg/vect/vect-48.c: New test.
9377 * gcc.dg/vect/vect-49.c: New test.
9378 * gcc.dg/vect/vect-50.c: New test.
9379 * gcc.dg/vect/vect-51.c: New test.
9380 * gcc.dg/vect/vect-52.c: New test.
9381 * gcc.dg/vect/vect-53.c: New test.
9382 * gcc.dg/vect/vect-54.c: New test.
9383 * gcc.dg/vect/vect-55.c: New test.
9384 * gcc.dg/vect/vect-56.c: New test.
9385 * gcc.dg/vect/vect-57.c: New test.
9386 * gcc.dg/vect/vect-58.c: New test.
9387 * gcc.dg/vect/vect-59.c: New test.
9388 * gcc.dg/vect/vect-60.c: New test.
9389 * gcc.dg/vect/vect-61.c: New test.
9390 * gcc.dg/vect/vect-all.c: New test.
9391 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9392
3d79abbd
PB
93932004-08-17 Paul Brook <paul@codesourcery.com>
9394
9395 PR fortran/13082
9396 * gfortran.dg/entry_1.f90: New test.
9397
cc24a60e
AP
93982004-08-17 Andrew Pinski <apinski@apple.com>
9399
9400 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9401
62fc1d7d
PB
94022004-08-17 Paolo Bonzini <bonzini@gnu.org>
9403
9404 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9405
8e3e233b
DP
94062004-08-16 Devang Patel <dpatel@apple.com>
9407
9408 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9409
580b3958
JM
94102004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9411
9412 * gcc.dg/funcdef-attr-1.c: New test.
9413
dcb9bd6b
JJ
94142004-08-16 Janis Johnson <janis187@us.ibm.com>
9415
9416 * gcc.dg/altivec-17.c: New test.
9417 * gcc.dg/altivec-18.c: New test.
9418
35046a54
KL
94192004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9420
9421 PR c++/6749
9422 * g++.dg/template/vtable2.C: New test.
9423
a70d87d3
RH
94242004-08-14 Richard Henderson <rth@redhat.com>
9425
9426 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9427 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9428 * gcc.dg/setjmp-1.c: Remove XFAIL.
9429 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9430
e99d6fe2
RH
94312004-08-14 Richard Henderson <rth@redhat.com>
9432
9433 * gcc.dg/980217-1.c: Add prototype for printf.
9434
1ef02b9d
BD
94352004-08-13 Bud Davis <bdavis9659@comcast.net>
9436
29409320 9437 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9438
a2ab121e
JJ
94392004-08-13 Janis Johnson <janis187@us.ibm.com>
9440
9441 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9442
aa18c0d3
PB
94432004-08-13 Paul Brook <paul@codesourcery.com>
9444
9445 * gfortran.dg/der_io_1.f90: Remove stray comma.
9446
3fee54be
JJ
94472004-08-12 Janis Johnson <janis187@us.ibm.com>
9448
9449 * gcc.dg/vmx/cw-bug-2.c: Remove.
9450 * gcc.dg/vmx/vprint-1.c: Remove.
9451 * gcc.dg/vmx/vscan-1.c: Remove.
9452
8fa5469d
DP
94532004-08-12 Devang patel <dpatel@apple.com>
9454
9455 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9456
174b1783
JJ
94572004-08-12 Janis Johnson <janis1872us.ibm.com>
9458
950a175b
JJ
9459 * g++.dg/ext/altivec-12.C: New test.
9460
174b1783
JJ
9461 * g++.dg/ext/altivec-11.C: New test.
9462
47bedfb0
PB
94632004-08-12 Paul Brook <paul@codesourcery.com>
9464
9465 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9466
30052385
JJ
94672004-08-12 Janis Johnson <janis187@us.ibm.com>
9468
4951f98d
JJ
9469 * g++.dg/ext/altivec-2.C: Check for hardware support before
9470 executing any VMX instructions.
9471
30052385
JJ
9472 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9473
ab5c8549
JJ
94742004-08-12 Jakub Jelinek <jakub@redhat.com>
9475
9476 PR c++/16276
9477 * g++.old-deja/g++.other/comdat4.C: New test.
9478 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9479
87e184d1
BE
94802004-08-12 Ben Elliston <bje@au.ibm.com>
9481
9482 PR target/16286
9483 * gcc.dg/pr16286.c: New test.
9484
bf5930d4
JB
94852004-08-12 Jan Beulich <jbeulich@novell.com>
9486
9487 * g++.dg/ext/asm5.C: New.
9488
6e40af1a
MM
94892004-08-11 Mark Mitchell <mark@codesourcery.com>
9490
fbac6f3c
MM
9491 PR c++/16698
9492 * g++.dg/eh/crash1.C: New test.
9493
6e40af1a
MM
9494 PR c++/16717
9495 * g++.dg/ext/construct1.C: New test.
9496
539599c1
MM
94972004-08-11 Mark Mitchell <mark@codesourcery.com>
9498
9499 PR c++/16853
9500 * g++.dg/init/ptrmem1.C: New test.
9501
9502 PR c++/16618
9503 * g++.dg/parse/offsetof5.C: New test.
9504
9505 PR c++/16870
9506 * g++.dg/template/overload3.C: New test.
9507
2436b51f
MM
95082004-08-11 Mark Mitchell <mark@codesourcery.com>
9509
9510 PR c++/16964
9511 * g++.dg/parse/error16.C: New test.
9512
9513 PR c++/16904
9514 * g++.dg/template/error14.C: New test.
9515
9516 PR c++/16929
9517 * g++.dg/template/error15.C: New test.
9518
5079843a
DP
95192004-08-11 Devang Patel <dpatel@apple.com>
9520
9521 * gcc.dg/darwin-ld-20040809-1.c: New test.
9522 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9523
3ec0f302
PB
95242004-08-11 Steven G. Kargl <kargls@comcast.net>
9525
9526 PR fortran/16917
9527 * gfortran.dg/dfloat_1.f90: New test.
9528
b3f8d95d
MM
95292004-08-09 Mark Mitchell <mark@codesourcery.com>
9530
9531 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9532 * gcc.dg/dll-2.c: Fix dg-require syntax.
9533 * gcc.misc-tests/arm-isr.c (abort): Declare.
9534 (exit): Likewise.
9535
550205c3
MM
95362004-08-10 Mark Mitchell <mark@codesourcery.com>
9537
9538 PR c++/16971
9539 * g++.dg/parse/crash16.C: New test.
9540
23657388
RS
95412004-08-10 Roger Sayle <roger@eyesopen.com>
9542
9543 * gcc.dg/mips-rsqrt-1.c: New test case.
9544 * gcc.dg/mips-rsqrt-2.c: New test case.
9545 * gcc.dg/mips-rsqrt-3.c: New test case.
9546
2bf26ede
PB
95472004-08-10 Paul Brook <paul@codesourcery.com>
9548
9549 * gfortran.dg/der_io_1.f90: New test.
9550
e9cfef64
PB
95512004-08-10 Paul Brook <paul@codesourcery.com>
9552
9553 PR fortran/16919
9554 * gfortran.dg/der_array_1.f90: New test.
9555
feb21f0d
DE
95562004-08-09 David Edelsohn <edelsohn@gnu.org>
9557
9558 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9559
b3bcf92c
PB
95602004-08-09 Paolo Bonzini <bonzini@gnu.org>
9561
9562 * gcc.dg/wchar_t-2.c: Fix typo.
9563
08a02c9e
FH
95642004-08-09 Falk Hueffner <falk@debian.org>
9565
9566 PR tree-optimization/12517
9567 * gcc.c-torture/compile/pr12517.c: New test.
9568
9569 PR tree-optimization/12578
9570 * gcc.c-torture/compile/pr12578.c: New test.
9571
9572 PR tree-optimization/12899
9573 * gcc.c-torture/compile/pr12899.c: New test.
9574
9575 PR rtl-optimization/14692
9576 * gcc.c-torture/compile/pr14692.c: New test.
9577
9578 PR tree-optimization/16461
9579 * gcc.c-torture/compile/pr16461.c: New test.
9580
aa6fc635
JB
95812004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9582
9583 * gfortran.dg/getenv_1.f90: New test.
9584
2ed9e527
MM
95852004-08-06 Mark Mitchell <mark@codesourcery.com>
9586
9587 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9588 wchar_t.
9589 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9590
fc90a8f2
PB
95912004-08-06 Paul Brook <paul@codesourcery.com>
9592
9593 * gfortran.dg/ret_array_1.f90: New test.
9594 * gfortran.dg/ret_pointer_1.f90: New test.
9595
eaac4679
RS
95962004-08-06 Richard Sandiford <rsandifo@redhat.com>
9597
9598 * gcc.dg/missing-field-init-[12].c: New tests.
9599 * g++.dg/warn/missing-field-init-[12].C: New tests.
9600
866cf037
MM
96012004-08-06 Mark Mitchell <mark@codesourcery.com>
9602
9603 * gcc.dg/enum2.c: New test.
9604 * gcc.dg/symbian3.c: Likewise.
9605 * gcc.dg/symbian4.c: Likewise.
9606 * gcc.dg/wchar_t-2.c: Likewise.
9607
ae232e45
MM
96082004-08-05 Mark Mitchell <mark@codesourcery.com>
9609
9610 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9611 destructor tests.
9612
b2ca3702
MM
96132004-08-05 Mark Mitchell <mark@codesourcery.com>
9614
9615 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9616 dg-require-visiblity.
9617 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9618 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9619 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9620 * g++.dg/ext/visibility/new1.C: Likewise.
9621 * g++.dg/ext/visibility/pragma.C: Likewise.
9622 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9623 * g++.dg/ext/visibility/virtual.C: Likewise.
9624 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9625 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9626 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9627 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9628 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9629 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9630 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9631 * g++/dg/ext/visibility/visibility-8.C: New test.
9632 * gcc.c-torture/compile/dll.x: Remove.
9633 * gcc.dg/dll-2.c: Use dg-require-dll
9634 * gcc.dg/visibility-10.c: New test.
9635 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9636 supporting DLLs.
9637 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9638 (scan_not_hidden): Likewise.
9639
d279700a
DE
96402004-08-05 David Edelsohn <edelsohn@gnu.org>
9641
9642 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9643
ea5f7a19
RS
96442004-08-05 Richard Sandiford <rsandifo@redhat.com>
9645
9646 * gcc.c-torture/execute/20040805-1.c: New test.
9647
fce731b5
AP
96482004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9649
9650 * gcc.dg/20020118-1.c: Declare abort.
9651 * gcc.dg/altivec_check.h: Likewise.
9652 * gcc.dg/iftrap-2.c: Likewise.
9653 * gcc.dg/pragma-darwin.c: Likewise.
9654 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9655
99b1c586
GK
96562004-08-04 Geoffrey Keating <geoffk@apple.com>
9657
9658 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9659
85291069
JM
96602004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9661
9662 * gcc.c-torture/execute/builtins/abs-2.c,
9663 gcc.c-torture/execute/builtins/abs-3.c,
9664 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9665 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9666 intmax_t, uintmax_t and their limits.
9667 * gcc.dg/intmax_t-1.c: New test.
9668
f1ff6bb8
GB
96692004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9670
9671 * g++.dg/tc1/dr147.C: Add reference to PR.
9672
54f2f9a6
RS
96732004-08-03 Richard Sandiford <rsandifo@redhat.com>
9674
9675 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9676 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9677
b0e9ac08
DE
96782004-08-03 David Edelsohn <edelsohn@gnu.org>
9679
9680 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9681
9cbe78fb
JM
96822004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9683
9684 * gcc.dg/redecl-5.c: New test.
9685 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9686 of scanf.
9687
a0fac73d
RS
96882004-08-03 Roger Sayle <roger@eyesopen.com>
9689
9690 PR middle-end/16790
9691 * gcc.c-torture/execute/pr16790-1.c: New test case.
9692
5357b1f9
MM
96932004-08-03 Mark Mitchell <mark@codesourcery.com>
9694
564076f5
MM
9695 * g++.dg/ext/visibility/assign1.C: New test.
9696 * g++.dg/ext/visibility/new1.C: Likewise.
9697
5357b1f9
MM
9698 * gcc.dg/symbian1.c: New test.
9699 * gcc.dg/symbian2.c: Likewise.
9700
f6bc51cb
L
97012004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9702
9703 PR target/16570
9704 * gcc.dg/i386-sse-9.c: New test.
9705
7a1f75f1
JM
97062004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9707
9708 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9709
ee712eab
JM
97102004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9711
9712 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9713 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9714 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9715 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9716 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9717 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9718 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9719 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9720 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9721 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9722 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9723 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9724 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9725 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9726 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9727 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9728 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9729 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9730 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9731 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9732 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9733 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9734 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9735 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9736 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9737 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9738 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9739 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9740 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9741 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9742 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9743 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9744 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9745 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9746 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9747 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9748 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9749 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9750 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9751 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9752 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9753 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9754 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9755 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9756 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9757 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9758 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9759 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9760 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9761 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9762 gcc.misc-tests/i386-pf-3dnow-1.c,
9763 gcc.misc-tests/i386-pf-athlon-1.c,
9764 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9765 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9766 Declare built-in functions used.
9767 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9768
6ed7c4d8
MM
97692004-08-02 Mark Mitchell <mark@codesourcery.com>
9770
7756db03
MM
9771 PR c++/16707
9772 * g++.dg/lookup/using12.C: New test.
9773
6ed7c4d8
MM
9774 * g++.dg/init/null1.C: Fix PR number.
9775 * g++.dg/parse/namespace10.C: Likewise.
9776
b1cc95ce
MM
97772004-08-01 Mark Mitchell <mark@codesourcery.com>
9778
9779 PR c++/16224
9780 * g++.dg/template/spec17.C: New test.
9781 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9782 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9783
db059566
DB
97842004-08-02 David Billinghurst
9785
9786 PR fortran/16292
9787 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9788
1f09d3eb
ZW
97892004-08-01 Zack Weinberg <zack@codesourcery.com>
9790
9791 * gcc.dg/ia64-got-1.c: New test case.
9792
c30b4add
MM
97932004-08-01 Mark Mitchell <mark@codesourcery.com>
9794
72fba2df 9795 PR c++/16489
c30b4add
MM
9796 * g++.dg/init/null1.C: New test.
9797 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9798
72fba2df 9799 PR c++/16529
c30b4add 9800 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9801
c30b4add
MM
9802 PR c++/16810
9803 * g++.dg/inherit/ptrmem2.C: New test.
9804
a4e41fde
BE
98052004-08-02 Ben Elliston <bje@au.ibm.com>
9806
9807 PR target/16155
9808 * gcc.dg/pr16155.c: New test.
9809
558d1f81
JM
98102004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9811
9812 * gcc.dg/redecl-2.c: New test.
9813
c1e55850
GK
98142004-07-30 Geoffrey Keating <geoffk@apple.com>
9815
9816 * gcc.dg/darwin-longdouble.c: New file.
9817
0534fa56
RH
98182004-07-30 Richard Henderson <rth@redhat.com>
9819
9820 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9821 write to constant argument.
9822 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9823
782700d4
RH
98242004-07-30 Richard Henderson <rth@redhat.com>
9825
1f09d3eb
ZW
9826 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9827 tests of nearest around zero.
782700d4 9828
d60bebdd
AP
98292004-07-30 Andrew Pinski <apinski@apple.com>
9830
9831 * gcc.c-torture/compile/20040730-1.c: New test.
9832
9497a3a4
AH
98332004-07-30 Aldy Hernandez <aldyh@redhat.com>
9834
9835 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9836 powerpc-eabispe.
9837
0a925a32
AH
98382004-07-30 Aldy Hernandez <aldyh@redhat.com>
9839
9840 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9841
3a15f566
RS
98422004-07-30 Richard Sandiford <rsandifo@redhat.com>
9843
9844 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9845 contains $ld_library_path.
9846 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9847
b3b7f0c9
RH
98482004-07-29 Richard Henderson <rth@redhat.com>
9849
9850 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9851
4b9a3b37
RH
9852 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9853 (alt2, which): New.
9854 (Check): Accept either alternative.
9855
4684cd27
MM
98562004-07-29 Mark Mitchell <mark@codesourcery.com>
9857
9858 * g++.dg/abi/inline1.C: New test.
9859 * g++.dg/abi/local1-a.cc: Likewise.
9860 * g++.dg/abi/local1.C: Likewise.
9861 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9862 * g++.dg/abi/mangle12.C: Likewise.
9863 * g++.dg/abi/mangle17.C: Likewise.
9864 * g++.dg/abi/mangle20-2.C: Likewise.
9865 * g++.dg/opt/interface1.C: Likewise.
9866 * g++.dg/opt/interface1.h: Likewise.
9867 * g++.dg/opt/interface1-a.cc: New test.
9868 * g++.dg/parse/repo1.C: New test.
9869 * g++.dg/template/repo1.C: Likewise.
9870 * g++.dg/warn/Winline-1.C: Likewise.
9871 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9872
d397dbcd
DN
98732004-07-29 Diego Novillo <dnovillo@redhat.com>
9874
9875 * gcc.dg/tree-ssa/20040729-1.c: New test.
9876
8f4220dc
MA
98772004-07-27 Matt Austern <austern@apple.com>
9878
9879 * gcc.dg/darwin-bool-1.c: New test.
9880 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9881
1fd0ec35
RH
98822004-07-28 Richard Henderson <rth@redhat.com>
9883
9884 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9885 arguments in the correct type. Don't write to constant arguments.
9886
6fea55e9
DN
98872004-07-28 Diego Novillo <dnovillo@redhat.com>
9888
9889 PR tree-optimization/16688
9890 PR tree-optimization/16689
9891 * g++.dg/tree-ssa/pr16688.C: New test.
9892
47a43a10
DN
98932004-07-28 Diego Novillo <dnovillo@redhat.com>
9894
9895 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9896 loads. Not only in the comment, this time.
9897
312209c6
AO
98982004-07-28 Alexandre Oliva <aoliva@redhat.com>
9899
9900 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
9901 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
9902 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
9903 * gcc.dg/sh4a-bitmovua.c: New.
9904 * gcc.dg/sh4a-cos.c: New.
9905 * gcc.dg/sh4a-cosf.c: New.
9906 * gcc.dg/sh4a-fprun.c: New.
9907 * gcc.dg/sh4a-fsrra.c: New.
9908 * gcc.dg/sh4a-memmovua.c: New.
9909 * gcc.dg/sh4a-sin.c: New.
9910 * gcc.dg/sh4a-sincos.c: New.
9911 * gcc.dg/sh4a-sincosf.c: New.
9912 * gcc.dg/sh4a-sinf.c: New.
9913
c1b763fa
DN
99142004-07-28 Diego Novillo <dnovillo@redhat.com>
9915
9916 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
9917 conditionals.
9918 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9919 loads.
9920 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
9921 DOM1.
9922
706aa09b
AP
99232004-07-27 Andrew Pinski <apinski@apple.com>
9924
9925 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9926
62d59189
NY
99272004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9928
9929 * gcc.dg/pragma-isr.c: New test.
9930
00bdb87f
KL
99312004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9932
9933 PR c++/14429
9934 * g++.dg/template/ttp11.C: New test.
9935
9ae2a5d1
DN
99362004-07-27 Diego Novillo <dnovillo@redhat.com>
9937
9938 * gcc.c-torture/compile/20040727-1.c: New test.
9939
ff6a3206
EC
99402004-07-26 Eric Christopher <echristo@redhat.com>
9941
9942 * gcc.c-torture/compile/20040726-2.c: New test.
9943
21db3785
AP
99442004-07-26 Andrew Pinski <apinski@apple.com>
9945
9946 * g++.dg/rtti/tinfo1.C: Xfail.
9947
35b6b437
RS
99482004-07-26 Richard Sandiford <rsandifo@redhat.com>
9949
9950 * gcc.c-torture/compile/20040726-1.c: New test.
9951
70502b2c
GB
99522004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
9953 Brian Ryner <bryner@brianryner.com>
9954
9955 PR c++/9283
9956 PR c++/15000
d7afec4b
ND
9957 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
9958 * g++.dg/ext/visibility/: New directory.
9959 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
9960 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
9961 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
9962 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
9963 * g++.dg/ext/visibility/fvisibility.C,
9964 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
9965 g++.dg/ext/visibility/fvisibility-override1.C
9966 g++.dg/ext/visibility/fvisibility-override2.C
9967 g++.dg/ext/visibility/memfuncts.C
9968 g++.dg/ext/visibility/noPLT.C
9969 g++.dg/ext/visibility/pragma.C
9970 g++.dg/ext/visibility/pragma-override1.C
9971 g++.dg/ext/visibility/pragma-override2.C
9972 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
9973 g++.dg/ext/visibility/virtual.C: New tests.
9974
bbbcb2e1
JM
99752004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9976
9977 PR c/15360
9978 * gcc.dg/pr15360-1.c: New test.
9979
dfe79cab
DJ
99802004-07-25 Daniel Jacobowitz <dan@debian.org>
9981
9982 * gcc.dg/pragma-align-2.c: New test.
9983 * gcc.dg/pragma-init-fini.c: New test.
9984 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
9985 targets.
9986
197463ae
JM
99872004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9988
9989 * gcc.dg/init-string-2.c: New test.
9990
c5e36c09
ZW
99912004-07-24 Zack Weinberg <zack@codesourcery.com>
9992
9993 PR 16684
9994 * gcc.dg/Wredundant-decls-1.c: New test case.
9995
5aa33bdb
JJ
99962004-07-24 Jakub Jelinek <jakub@redhat.com>
9997
9998 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
9999 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10000 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10001 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10002 * gcc.dg/compat/generate-random.c: New file.
10003 * gcc.dg/compat/generate-random.h: Likewise.
10004 * gcc.dg/compat/generate-random_r.c: Likewise.
10005 * gcc.dg/compat/struct-layout-1.h: Likewise.
10006 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10007 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10008 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10009 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10010 * gcc.dg/compat/struct-layout-1_main.c: New test.
10011 * gcc.dg/compat/struct-layout-1_x.c: New file.
10012 * gcc.dg/compat/struct-layout-1_y.c: New file.
10013 * gcc.dg/compat/struct-layout-1_test.h: New file.
10014
7eb01bd8
JM
100152004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10016
10017 * gcc.dg/comp-return-1.c: New test
10018
13f91444
JJ
100192004-07-23 Janis Johnson <janis187@us.ibm.com>
10020
c7bb2a03
JJ
10021 * gcc.dg/vmx/8-02a.c: Fix typo.
10022
b9eef878
JJ
10023 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10024 * gcc.dg/darwin-abi-3.c: New test.
10025
47120c07
JJ
10026 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10027 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10028
13f91444
JJ
10029 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10030 * gcc.dg/vmx/ops-long-1.c: New test.
10031 * gcc.dg/vmx/ops-long-2.c: New test.
10032
8f2a734f
NS
100332004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10034
10035 * g++.dg/lookup/conv-[1234].C: New.
10036
73b71f3e
MM
100372004-07-22 Mark Mitchell <mark@codesourcery.com>
10038
10039 * g++.dg/parse/attr2.C: Simplify.
10040
9e629a80
JM
100412004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10042
10043 PR c/7284
10044 * gcc.c-torture/execute/pr7284-1.c: New test.
10045
173b818d
BB
100462004-07-22 Brian Booth <bbooth@redhat.com>
10047
10048 * gcc.dg/tree-ssa/20040721-1.c: New test.
10049
42611590
NS
100502004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10051
10052 * g++.dg/template/crash20.c: New.
10053
4f5492cd
DB
100542004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10055
c5e36c09 10056 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
10057 Add dg-run directive. Declare variables as required.
10058 * gfortran.dg/g77/README: Update
10059
7413a132
HPN
100602004-07-22 Hans-Peter Nilsson <hp@axis.com>
10061
10062 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10063 gcc.dg/cris-peep2-andu2.c: New tests.
10064
e508a019
JM
100652004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10066
10067 PR c/15052
10068 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10069 on return type.
10070 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10071 messages.
10072 * gcc.dg/qual-return-2.c: Update expected messages.
10073 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10074
3ea8cd06
JM
100752004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10076
10077 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10078 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10079
916c5919
JM
100802004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10081
10082 PR c/11250
10083 * gcc.dg/init-string-1.c: New test.
10084
1ff69cbe
JJ
100852004-07-21 Jakub Jelinek <jakub@redhat.com>
10086
10087 PR middle-end/15345
10088 PR c/16450
10089 * gcc.dg/torture/nested-fn-1.c: New test.
10090
7448a4d2
L
100912004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10092
10093 PR target/16559
10094 * gcc.dg/ia64-fptr-1.c: New file.
10095
f03adc6b
GB
100962004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10097
10098 PR c++/14497
10099 * g++.dg/template/spec16.C: New test.
10100 * g++.old-deja/g++.robertl/eb118.C: Remove.
10101
5fe7b654
GB
101022004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10103
10104 PR c++/509
10105 * g++.dg/template/spec15.C: New test.
10106
d417dba9
DB
101072004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10108
10109 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 10110 directive. Other changes as noted.
d417dba9
DB
10111 * gfortran.dg/g77/13037.f
10112 * gfortran.dg/g77/1832.f
10113 * gfortran.dg/g77/19981119-0.f
10114 * gfortran.dg/g77/19990313-0.f
10115 * gfortran.dg/g77/19990313-1.f
10116 * gfortran.dg/g77/19990313-2.f
10117 * gfortran.dg/g77/19990313-3.f
10118 * gfortran.dg/g77/19990419-1.f
10119 * gfortran.dg/g77/19990826-0.f
10120 * gfortran.dg/g77/19990826-2.f
10121 * gfortran.dg/g77/20000503-1.f
10122 * gfortran.dg/g77/20001111.f
10123 * gfortran.dg/g77/20010116.f
10124 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10125 * gfortran.dg/g77/20010430.f
10126 * gfortran.dg/g77/6177.f
10127 * gfortran.dg/g77/947.f
10128 * gfortran.dg/g77/970816-3.f
10129 * gfortran.dg/g77/971102-1.f
10130 * gfortran.dg/g77/980520-1.f
10131 * gfortran.dg/g77/980628-0.f
10132 * gfortran.dg/g77/980628-1.f
10133 * gfortran.dg/g77/980628-10.f
10134 * gfortran.dg/g77/980628-2.f
10135 * gfortran.dg/g77/980628-3.f
10136 * gfortran.dg/g77/980628-7.f
10137 * gfortran.dg/g77/980628-8.f
10138 * gfortran.dg/g77/980628-9.f
10139 * gfortran.dg/g77/980701-0.f
10140 * gfortran.dg/g77/980701-1.f
10141 * gfortran.dg/g77/cabs.f
10142 * gfortran.dg/g77/claus.f
10143 * gfortran.dg/g77/complex_1.f
10144 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10145 * gfortran.dg/g77/dcomplex.f
10146 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10147 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10148 * gfortran.dg/g77/f90-intrinsic-numeric.f
10149 * gfortran.dg/g77/int8421.f
10150 * gfortran.dg/g77/labug1.f
10151 * gfortran.dg/g77/large_vec.f
10152 * gfortran.dg/g77/le.f
10153 * gfortran.dg/g77/short.f
10154 * gfortran.dg/g77/README: Update
10155
f68e4dc8
MM
101562004-07-20 Mark Mitchell <mark@codesourcery.com>
10157
10158 PR c++/16637
10159 * g++.dg/parse/lookup4.C: New test.
10160
e9f7dd36
KL
101612004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10162
10163 PR c++/16175
10164 * g++.dg/template/ttp10.C: New test.
10165
a182b26d
JM
101662004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10167
10168 * gcc.dg/pr12625-1.c: New test.
10169
a6c0a76c
SB
101702004-07-20 Steven Bosscher <stevenb@suse.de>
10171
10172 * testsuite/gcc.dg/switch-warn-1.c: New test.
10173 * testsuite/gcc.dg/switch-warn-2.c: New test.
10174 * gcc.c-torture/compile/pr14730.c: Update.
10175
e05de6f2
KC
101762004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10177
10178 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10179 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10180 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10181 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 10182
43fa0f09
MM
101832004-07-18 Mark Mitchell <mark@codesourcery.com>
10184
10185 PR c++/16623
10186 * g++.dg/template/assign1.C: New test.
10187
6df91b00
KL
101882004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10189
10190 PR c++/12170
10191 * g++.dg/template/ttp9.C: New test.
10192
a2bec818
DJ
101932004-07-19 Daniel Jacobowitz <dan@debian.org>
10194
10195 * gcc.dg/format/cmn-err-1.c: New test.
10196
487a92fe
JM
101972004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10198
10199 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10200 gcc.dg/Wparentheses-10.c: New tests.
10201 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10202
3d23e018
TS
102032004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10204
10205 PR fortran/16465
10206 * gfortran.dg/g77//ffixed-line-length-0.f,
10207 gfortran.dg/g77/ffixed-line-length-132.f,
10208 gfortran.dg/g77/ffixed-line-length-72.f,
10209 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10210 gfortran.dg/g77/README: Update.
10211
3601f003
KL
102122004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10213
10214 PR c++/13092
10215 * g++.dg/template/non-dependent7.C: New test.
10216 * g++.dg/template/non-dependent8.C: Likewise.
10217 * g++.dg/template/non-dependent9.C: Likewise.
10218 * g++.dg/template/non-dependent10.C: Likewise.
10219
0e242c82
MM
102202004-07-17 Mark Mitchell <mark@codesourcery.com>
10221
10222 PR c++/16337
10223 * g++.dg/parse/attr2.C: New test.
10224
649067c3
TM
102252004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10226
10227 * g77.dg: Removed.
10228 * g77.f-torture: Ditto.
10229
3e3970a2
JM
102302004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10231
10232 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10233 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10234 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10235
d25cee4d
RH
102362004-07-16 Richard Henderson <rth@redhat.com>
10237
10238 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10239
e94f3b4f
TS
102402004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10241
10242 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10243 tests with full list of options.
10244 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10245 of TORTURE_OPTIONS if test contains 'dg-do run'.
10246
b38b6477
TS
10247 PR fortran/16404
10248 * gfortran.dg/do_iterator.f90: New test.
10249
a916927f
VR
102502004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10251
10252 PR rtl-optimization/16536
10253 * gcc.c-torture/execute/restrict-1.c: New test.
10254
610bff84
TS
102552004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10256
10257 PR fortran/15324
10258 * gfortran.dg/pr15324.f90: New test.
10259
d157d978
TS
10260 PR fortran/15129
10261 * gfortran.dg/pr15129.f90: New test.
10262
c5a41953
TS
10263 PR fortran/15140
10264 * gfortran.dg/pr15140.f90: New test.
10265
0c0df4b3
TS
10266 PR fortran/13792
10267 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10268 compile-time simplification.
10269
cd9dd3ee
MS
102702004-07-14 Mike Stump <mrs@apple.com>
10271
10272 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10273
b5411fea
JW
102742004-07-14 James E Wilson <wilson@specifixinc.com>
10275
10276 PR target/16325
10277 * gcc.dg/profile-generate-1.c: New.
10278
b8b139c7
JJ
102792004-07-15 Jakub Jelinek <jakub@redhat.com>
10280
10281 * gcc.c-torture/execute/20040709-1.c: New test.
10282 * gcc.c-torture/execute/20040709-2.c: New test.
10283
ff06b392
MS
102842004-07-14 Mike Stump <mrs@apple.com>
10285
10286 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10287
9daaba62
MS
102882004-07-14 Mike Stump <mrs@apple.com>
10289
10290 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10291
1ff3c076
MM
102922004-07-13 Mark Mitchell <mark@codesourcery.com>
10293
10294 PR c++/16518
10295 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10296
ee536902
DN
102972004-07-13 Diego Novillo <dnovillo@redhat.com>
10298
10299 PR tree-optimization/16443
10300 * gcc.dg/tree-ssa/20040713-1.c: New test.
10301
a65ab524
UW
103022004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10303
10304 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10305 for operator new.
10306
5d16533a 103072004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10308
10309 * gfortran.dg/g77/README: New file
c5e36c09 10310 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10311 g77.f-torture/noncompile. Add "dg-do compile" and
10312 dg-error as required.
10313 * gfortran.dg/g77/19990218-1.f: Likewise
10314 * gfortran.dg/g77/19990905-1.f: Likewise
10315 * gfortran.dg/g77/9263.f: Likewise
10316 * gfortran.dg/g77/980615-0.f: Likewise
10317 * gfortran.dg/g77/980616-0.f: Likewise
10318 * gfortran.dg/g77/check0.f: Likewise
10319 * gfortran.dg/g77/select_no_compile.f: Likewise
10320
5d16533a 103212004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10322
10323 Copy files from g77.f-torture/compile.
10324 Add "{ dg-do compile}". Other changes as noted
10325 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10326 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10327 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10328 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10329 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10330 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10331 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10332 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10333 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10334 * gfortran.dg/g77/xformat.f: Add dg-warning
10335
5d16533a 103362004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10337
eee6792b
DB
10338 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10339 Add {dg-do compile} directive.
10340 * gfortran.dg/g77/cpp2.F: Likewise
10341
81242403
VR
103422004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10343
10344 PR c++/5402
10345 * g++.dg/lookup/name-clash1.C: New test.
10346
10347 PR c++/9777
10348 * g++.dg/lookup/name-clash2.C: New test.
10349
10350 PR c++/12102
10351 * g++.dg/lookup/name-clash3.C: New test.
10352
3143d517
GB
103532004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10354
10355 * g++.dg/lookup/new2.C: New test.
10356 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10357
5d16533a 103582004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10359
eee6792b 10360 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10361 Add {dg-do compile} directive.
10362 * gfortran.dg/g77/13060.f: Likewise
10363 * gfortran.dg/g77/19990218-0.f: Likewise
10364 * gfortran.dg/g77/19990305-0.f: Likewise
10365 * gfortran.dg/g77/19990419-0.f: Likewise
10366 * gfortran.dg/g77/19990502-0.f: Likewise
10367 * gfortran.dg/g77/19990502-1.f: Likewise
10368 * gfortran.dg/g77/19990525-0.f: Likewise
10369 * gfortran.dg/g77/19990826-1.f: Likewise
10370 * gfortran.dg/g77/19990826-3.f: Likewise
10371 * gfortran.dg/g77/19990905-2.f: Likewise
10372 * gfortran.dg/g77/20000412-1.f: Likewise
10373 * gfortran.dg/g77/20000511-1.f: Likewise
10374 * gfortran.dg/g77/20000511-2.f: Likewise
10375 * gfortran.dg/g77/20000518.f: Likewise
10376 * gfortran.dg/g77/20000601-1.f: Likewise
10377 * gfortran.dg/g77/20000601-2.f: Likewise
10378 * gfortran.dg/g77/20000629-1.f: Likewise
10379 * gfortran.dg/g77/20000630-2.f: Likewise
10380 * gfortran.dg/g77/20010115.f: Likewise
10381 * gfortran.dg/g77/20010321-1.f: Likewise
10382 * gfortran.dg/g77/20010426.f: Likewise
10383 * gfortran.dg/g77/20020307-1.f: Likewise
10384 * gfortran.dg/g77/8485.f: Likewise
10385 * gfortran.dg/g77/960317-1.f: Likewise
10386 * gfortran.dg/g77/970915-0.f: Likewise
10387 * gfortran.dg/g77/980310-1.f: Likewise
10388 * gfortran.dg/g77/980310-2.f: Likewise
10389 * gfortran.dg/g77/980310-3.f: Likewise
10390 * gfortran.dg/g77/980310-4.f: Likewise
10391 * gfortran.dg/g77/980310-6.f: Likewise
10392 * gfortran.dg/g77/980310-7.f: Likewise
10393 * gfortran.dg/g77/980310-8.f: Likewise
10394 * gfortran.dg/g77/980419-2.f: Likewise
10395 * gfortran.dg/g77/980424-0.f: Likewise
10396 * gfortran.dg/g77/980427-0.f: Likewise
10397 * gfortran.dg/g77/980729-0.f: Likewise
10398 * gfortran.dg/g77/981117-1.f: Likewise
10399 * gfortran.dg/g77/toon_1.f: Likewise
10400
7fb213d8
GB
104012004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10402
10403 PR c++/2204
10404 * g++.dg/other/abstract2.C: New test.
10405
597073ac
PB
104062004-07-12 Paul Brook <paul@codesourcery.com>
10407
10408 * gfortran.dg/pointer_init_1.f90: New test.
10409
682e69e1
PB
104102004-07-11 Paul Brook <paul@codesourcery.com>
10411
10412 PR fortran/15986
10413 * gfortran.dg/contained_1.f90: New test.
10414
f44b0c8e
MM
104152004-07-11 Mark Mitchell <mark@codesourcery.com>
10416
10417 * g++.dg/parse/defarg8.C: New test.
10418
0bbf5891
TS
104192004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10420
10421 PR fortran/16433
10422 * gfortran.dg/pr16433.f: New test.
10423
a083c04a
TS
10424 PR fortran/17574
10425 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10426
fae1b38d
JM
104272004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10428
10429 PR tree-optimization/16437
10430 * gcc.c-torture/execute/bitfld-4.c: New test.
10431
9cbf8b41 104322004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10433
9cbf8b41
TS
10434 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10435 access to common var from module.
10436
a53334a4
TS
104372004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10438
10439 PR fortran/16336
10440 * gfortran.fortran-torture/execute/common_2.f90: New test.
10441
331c72f3
PB
104422004-07-10 Paul Brook <paul@codesourcery.com>
10443
10444 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10445
50389094
TS
104462004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10447
10448 PR fortran/15969
10449 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10450
5d16533a 104512004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10452
10453 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10454 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10455 * gfortran.dg/g77/ffree-form-1.f: Likewise
10456 * gfortran.dg/g77/ffree-form-2.f: Likewise
10457 * gfortran.dg/g77/ffree-form-3.f: Likewise
10458 * gfortran.dg/g77/fno-underscoring.f: Likewise
10459 * gfortran.dg/g77/funderscoring.f: Likewise
10460 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10461
44bce8bf 104622004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10463
44bce8bf
TS
10464 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10465
ad6e2a18
TS
104662004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10467 Paul Brook <paul@codesourcery.com>
10468
10469 PR fortran/13415
10470 * gfortran.dg/common_pointer_1.f90: New test.
10471
17a916d4
GB
104722004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10473
10474 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10475
5806d4fd
JW
104762004-07-09 James E Wilson <wilson@specifixinc.com>
10477
10478 PR target/16364
10479 * gcc.c-torture/compile/20040709-1.c: New.
10480
5721c2be 104812004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10482
5721c2be
TS
10483 PR fortran/14077
10484 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10485
32e89beb
TS
104862004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10487
10488 PR fortran/13201
10489 * gfortran.dg/shape_1.f90: New test.
10490
9affb2c7
ZW
104912004-07-09 Zack Weinberg <zack@codesourcery.com>
10492 Andrew Pinski <apinski@apple.com>
10493
10494 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10495
a578b091
TS
104962004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10497
10498 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10499 comment.
10500
db482e5c
TS
105012004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10502 Paul Brook <paul@codesourcery.com>
10503
9affb2c7 10504 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10505 '.f95' and '.F95'.
10506
559b79cf
DN
105072004-07-09 Diego Novillo <dnovillo@redhat.com>
10508
10509 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10510
fbc40a17
TS
105112004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10512
10513 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10514 testcases with capital suffix.
10515
d3fcc995
TS
105162004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10517
10518 PR fortran/15481
5d16533a
PB
10519 PR fortran/13372
10520 PR fortran/13575
10521 PR fortran/15978
d3fcc995 10522 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10523
10524 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10525
5d16533a 105262004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10527
10528 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10529 expression to match gfortran warning/error messages
10530 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10531 dg-error text.
10532
5d16533a 105332004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10534
9affb2c7 10535 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10536 search_for_re.
10537
55d816e7
EB
105382004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10539
10540 * gcc.c-torture/execute/simd-5.x: New file.
10541 XFAIL on SPARC 64-bit at -O0.
10542
dd29d26b
GB
105432004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10544
10545 PR c++/8211
10546 PR c++/16165
10547 * g++.dg/warn/effc3.C: New test.
10548
5d16533a 105492004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10550
10551 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10552 change X to 1X in format.
10553 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10554 add data statements to conform to standard.
10555
5d16533a 105562004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10557
9affb2c7 10558 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10559 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10560 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10561
5d16533a 105622004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10563
10564 * gfortran.dg/g77/7388.f: Copy from g77.dg
10565 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10566 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10567 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10568 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10569 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10570 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10571 * gfortran.dg/g77/strlen0.f: Likewise
10572
5d16533a 105732004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10574
9469f0aa
AJ
10575 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10576 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10577
ef22126d
EB
105782004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10579
10580 * gcc.c-torture/execute/920428-2.x: Delete.
10581 * gcc.c-torture/execute/920501-7.x: Likewise.
10582
c618c6ec
JJ
105832004-07-08 Jakub Jelinek <jakub@redhat.com>
10584
10585 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10586 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10587 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10588 prescott and c3-2.
10589 (PREFETCH_3DNOW): Add -march=c3.
10590
6f263171
DN
105912004-07-08 Diego Novillo <dnovillo@redhat.com>
10592
10593 PR c/16437
10594 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10595 * gcc.c-torture/execute/bf64-1.x: Likewise.
10596
1d511ed5
EB
105972004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10598
10599 * gcc.c-torture/compile/20040708-1.c: New test.
10600
47293da3
GB
106012004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10602
10603 PR c++/16169
10604 * g++.dg/warn/effc2.C: New test.
10605
bc15d0ef
JM
106062004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10607
10608 * gcc.c-torture/execute/bitfld-1.x: Remove.
10609 * gcc.c-torture/execute/bitfld-3.c: New test.
10610 * gcc.dg/bitfld-2.c: Remove XFAILs.
10611
7ac224c1
L
106122004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10613
10614 PR c++/16276
10615 * g++.dg/rtti/tinfo1.C: New file.
10616
b49fcebd
EC
106172004-07-07 Eric Christopher <echristo@redhat.com>
10618
10619 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10620
192c02b6
AP
106212004-07-07 Andrew Pinski <apinski@apple.com>
10622
10623 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10624
f4f58d94
MM
106252004-07-07 Mark Mitchell <mark@codesourcery.com>
10626
10627 * g++.dg/init/call1.C: XFAIL.
10628
70128ad9
AO
106292004-07-07 Alexandre Oliva <aoliva@redhat.com>
10630
10631 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10632 except for movstrict*, to movmem* and clrstr* to clrmem*.
10633
48b2e0a7
RS
106342004-07-07 Richard Sandiford <rsandifo@redhat.com>
10635
10636 * gcc.c-torture/execute/20040707-1.c: New test.
10637
60e20b90
RS
106382004-07-06 Richard Sandiford <rsandifo@redhat.com>
10639
10640 * gcc.c-torture/execute/20040706-1.c: New test.
10641
fddabb2c
GB
106422004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10643
10644 PR c++/3671
10645 * g++.dg/template/spec14.C: New test.
10646
7682ef83
JJ
106472004-07-05 Jakub Jelinek <jakub@redhat.com>
10648
10649 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10650 nothing if not yet defined. Use it in b, c and d type definitions.
10651 * gcc.c-torture/execute/20040705-1.c: New test.
10652 * gcc.c-torture/execute/20040705-2.c: New test.
10653
030bbecd
GB
106542004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10655
10656 PR c++/2518
10657 * g++.dg/lookup/new1.C: New test.
10658
7c6536fa
VR
106592004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10660
10661 PR c++/11406
10662 * g++.dg/template/sizeof8.C: New test.
10663
e0ec4c3b
RS
106642004-07-05 Richard Sandiford <rsandifo@redhat.com>
10665
10666 * gcc.c-torture/compile/20040705-1.c: New test.
10667
bf1df0a0
BD
106682004-07-04 Bud Davis <bdavis9659@comcast.net>
10669
10670 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10671
a09d4744
NB
106722004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10673
10674 * gcc.dg/cpp/if-mop.c: Two new testcases.
10675 * gcc.dg/cpp/trad/comment-3.c: New.
10676
1107b970
PB
106772004-07-04 Paul Brook <paul@codesourcery.com>
10678
10679 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10680
106812004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10682
10683 PR c++/3761
10684 * g++.dg/lookup/crash4.C: New test.
ece95d90 10685
50c64317
ZW
106862004-07-02 Zack Weinberg <zack@codesourcery.com>
10687
10688 * gcc.c-torture/execute/builtin-abs-1.c
10689 * gcc.c-torture/execute/builtin-abs-2.c
10690 * gcc.c-torture/execute/builtin-complex-1.c
10691 * gcc.c-torture/execute/builtins/string-1-lib.c
10692 * gcc.c-torture/execute/builtins/string-1.c
10693 * gcc.c-torture/execute/builtins/string-2-lib.c
10694 * gcc.c-torture/execute/builtins/string-2.c
10695 * gcc.c-torture/execute/builtins/string-3-lib.c
10696 * gcc.c-torture/execute/builtins/string-3.c
10697 * gcc.c-torture/execute/builtins/string-4-lib.c
10698 * gcc.c-torture/execute/builtins/string-4.c
10699 * gcc.c-torture/execute/builtins/string-5-lib.c
10700 * gcc.c-torture/execute/builtins/string-5.c
10701 * gcc.c-torture/execute/builtins/string-6-lib.c
10702 * gcc.c-torture/execute/builtins/string-6.c
10703 * gcc.c-torture/execute/builtins/string-7-lib.c
10704 * gcc.c-torture/execute/builtins/string-7.c
10705 * gcc.c-torture/execute/builtins/string-8-lib.c
10706 * gcc.c-torture/execute/builtins/string-8.c
10707 * gcc.c-torture/execute/builtins/string-9-lib.c
10708 * gcc.c-torture/execute/builtins/string-9.c
10709 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10710 * gcc.c-torture/execute/builtins/string-asm-1.c
10711 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10712 * gcc.c-torture/execute/builtins/string-asm-2.c
10713 * gcc.c-torture/execute/stdio-opt-1.c
10714 * gcc.c-torture/execute/stdio-opt-2.c
10715 * gcc.c-torture/execute/stdio-opt-3.c
10716 * gcc.c-torture/execute/string-opt-1.c
10717 * gcc.c-torture/execute/string-opt-10.c
10718 * gcc.c-torture/execute/string-opt-11.c
10719 * gcc.c-torture/execute/string-opt-12.c
10720 * gcc.c-torture/execute/string-opt-13.c
10721 * gcc.c-torture/execute/string-opt-14.c
10722 * gcc.c-torture/execute/string-opt-15.c
10723 * gcc.c-torture/execute/string-opt-16.c
10724 * gcc.c-torture/execute/string-opt-2.c
10725 * gcc.c-torture/execute/string-opt-6.c
10726 * gcc.c-torture/execute/string-opt-7.c
10727 * gcc.c-torture/execute/string-opt-8.c:
10728 Replace with ...
10729
10730 * gcc.c-torture/execute/builtins/abs-2.c
10731 * gcc.c-torture/execute/builtins/abs-3.c
10732 * gcc.c-torture/execute/builtins/complex-1.c
10733 * gcc.c-torture/execute/builtins/fprintf.c
10734 * gcc.c-torture/execute/builtins/fputs.c
10735 * gcc.c-torture/execute/builtins/memcmp.c
10736 * gcc.c-torture/execute/builtins/memmove.c
10737 * gcc.c-torture/execute/builtins/memops-asm.c
10738 * gcc.c-torture/execute/builtins/mempcpy-2.c
10739 * gcc.c-torture/execute/builtins/mempcpy.c
10740 * gcc.c-torture/execute/builtins/memset.c
10741 * gcc.c-torture/execute/builtins/printf.c
10742 * gcc.c-torture/execute/builtins/sprintf.c
10743 * gcc.c-torture/execute/builtins/strcat.c
10744 * gcc.c-torture/execute/builtins/strchr.c
10745 * gcc.c-torture/execute/builtins/strcmp.c
10746 * gcc.c-torture/execute/builtins/strcpy.c
10747 * gcc.c-torture/execute/builtins/strcspn.c
10748 * gcc.c-torture/execute/builtins/strlen-2.c
10749 * gcc.c-torture/execute/builtins/strlen.c
10750 * gcc.c-torture/execute/builtins/strncat.c
10751 * gcc.c-torture/execute/builtins/strncmp-2.c
10752 * gcc.c-torture/execute/builtins/strncmp.c
10753 * gcc.c-torture/execute/builtins/strncpy.c
10754 * gcc.c-torture/execute/builtins/strpbrk.c
10755 * gcc.c-torture/execute/builtins/strpcpy-2.c
10756 * gcc.c-torture/execute/builtins/strpcpy.c
10757 * gcc.c-torture/execute/builtins/strrchr.c
10758 * gcc.c-torture/execute/builtins/strspn.c
10759 * gcc.c-torture/execute/builtins/strstr-asm.c
10760 * gcc.c-torture/execute/builtins/strstr.c:
10761 ... these new files.
10762
10763 * gcc.c-torture/execute/builtins/abs-2-lib.c
10764 * gcc.c-torture/execute/builtins/abs-3-lib.c
10765 * gcc.c-torture/execute/builtins/complex-1-lib.c
10766 * gcc.c-torture/execute/builtins/fprintf-lib.c
10767 * gcc.c-torture/execute/builtins/fputs-lib.c
10768 * gcc.c-torture/execute/builtins/memcmp-lib.c
10769 * gcc.c-torture/execute/builtins/memmove-lib.c
10770 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10771 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10772 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10773 * gcc.c-torture/execute/builtins/memset-lib.c
10774 * gcc.c-torture/execute/builtins/printf-lib.c
10775 * gcc.c-torture/execute/builtins/sprintf-lib.c
10776 * gcc.c-torture/execute/builtins/strcat-lib.c
10777 * gcc.c-torture/execute/builtins/strchr-lib.c
10778 * gcc.c-torture/execute/builtins/strcmp-lib.c
10779 * gcc.c-torture/execute/builtins/strcpy-lib.c
10780 * gcc.c-torture/execute/builtins/strcspn-lib.c
10781 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10782 * gcc.c-torture/execute/builtins/strlen-lib.c
10783 * gcc.c-torture/execute/builtins/strncat-lib.c
10784 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10785 * gcc.c-torture/execute/builtins/strncmp-lib.c
10786 * gcc.c-torture/execute/builtins/strncpy-lib.c
10787 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10788 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10789 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10790 * gcc.c-torture/execute/builtins/strrchr-lib.c
10791 * gcc.c-torture/execute/builtins/strspn-lib.c
10792 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10793 * gcc.c-torture/execute/builtins/strstr-lib.c
10794 * gcc.c-torture/execute/builtins/lib/abs.c
10795 * gcc.c-torture/execute/builtins/lib/fprintf.c
10796 * gcc.c-torture/execute/builtins/lib/memset.c
10797 * gcc.c-torture/execute/builtins/lib/printf.c
10798 * gcc.c-torture/execute/builtins/lib/sprintf.c
10799 * gcc.c-torture/execute/builtins/lib/strcpy.c
10800 * gcc.c-torture/execute/builtins/lib/strcspn.c
10801 * gcc.c-torture/execute/builtins/lib/strncat.c
10802 * gcc.c-torture/execute/builtins/lib/strncmp.c
10803 * gcc.c-torture/execute/builtins/lib/strncpy.c
10804 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10805 * gcc.c-torture/execute/builtins/lib/strspn.c
10806 * gcc.c-torture/execute/builtins/lib/strstr.c:
10807 New files containing support routines.
10808
10809 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10810 declaration.
10811 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10812 when not optimizing.
10813
d9634d53
MM
108142004-07-02 Mark Mitchell <mark@codesourcery.com>
10815
10816 PR c++/16240
10817 * g++.dg/abi/mangle22.C: New test.
10818 * g++.dg/abi/mangle23.C: Likewise.
10819
5d16533a 108202004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10821
10822 PR fortran/16290
10823 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10824 Allow for cases without denormalized floating point numbers.
10825
ede1a387
JM
108262004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10827
10828 PR c/1027
10829 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10830 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10831 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10832 expected warning text.
10833 * gcc.dg/format/diag-2.c: New test.
10834
ed63f99a
EB
108352004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10836
10837 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10838
64a9295a
PB
108392004-07-01 Paolo Bonzini <bonzini@gnu.org>
10840
10841 * gcc.dg/builtins-43.c: New.
10842 * gcc.dg/builtins-44.c: New.
10843 * gcc.dg/builtins-45.c: New.
10844
f8a57be8
GK
108452004-06-26 Geoffrey Keating <geoffk@apple.com>
10846 Andreas Tobler <a.tobler@schweiz.ch>
10847
10848 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10849 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10850 as SIGSEGV.
10851 * gcc.dg/cleanup-11.c: Likewise.
10852 * gcc.dg/cleanup-8.c: Likewise.
10853 * gcc.dg/cleanup-9.c: Likewise.
10854 * gcc.dg/cleanup-5.c: Run on all platforms.
10855
dd66b8e8
JM
108562004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10857
10858 * g++.dg/warn/nonnull1.C: New test.
10859
43e7557b
EB
108602004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10861
10862 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10863 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10864 Special-case the Sun compiler wrt to <complex.h>.
10865
11012cd6
NY
108662004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10867
a9c08588
NY
10868 * gcc.dg/Wunreachable-8.C: New test.
10869
10870 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10871
e5ddaa24
TS
108722004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10873
10874 PR fortran/16161
10875 * gfortran.fortran-torture/compile/implicit.f90: Add test
10876 for implicit character.
10877
5d16533a 108782004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10879
5d16533a
PB
10880 PR fortran/16289
10881 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10882 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10883
df62f18a
JJ
108842004-06-30 Jakub Jelinek <jakub@redhat.com>
10885
0984ba10
JJ
10886 * gcc.dg/compat/struct-by-value-22_main.c: New test.
10887 * gcc.dg/compat/struct-by-value-22_x.c: New.
10888 * gcc.dg/compat/struct-by-value-22_y.c: New.
10889
df62f18a
JJ
10890 * gcc.c-torture/execute/20040629-1.c: New test.
10891
b4db40bf
JJ
108922004-06-29 Jakub Jelinek <jakub@redhat.com>
10893
57512331
JJ
10894 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
10895 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
10896
b4db40bf
JJ
10897 PR target/16195
10898 * gcc.dg/20040625-1.c: New test.
10899
78f2fb08
TS
109002004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10901
10902 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
10903
109042004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
10905
10906 PR fortran/15963
10907 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
10908
97e73bd2
RH
109092004-06-29 Richard Henderson <rth@redhat.com>
10910
10911 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
10912
46e995e0
PB
109132004-06-29 Paul Brook <paul@codesourcery.com>
10914
10915 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
10916 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
10917
fe88415f
NS
109182004-06-29 Nathan Sidwell <nathan@codesourcery.com>
10919
10920 PR c++/16260
10921 * g++.dg/parse/crash15.C: New.
10922
3b50d22e
AP
109232004-06-28 Andrew Pinski <apinski@apple.com>
10924
e440ec57
AP
10925 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10926 by the error already.
10927
3b50d22e
AP
10928 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10929
6cdd2721
DD
109302004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10931
10932 PR target/14041
10933 * gcc.dg/h8300-bss-align-1.c : New.
10934
644d1951
NS
109352004-06-28 Nathan Sidwell <nathan@codesourcery.com>
10936
fe88415f 10937 * PR c++/16174
644d1951
NS
10938 * g++.dg/template/ctor4.C: New.
10939
10317a4f
AP
109402004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10941
10942 PR c++/16205
10943 * g++.dg/warn/Wsequence-point-1.C: New test.
10944
8dcd4256
PB
109452004-06-27 Paul Brook <paul@codesourcery.com>
10946
10947 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
10948
59d4a500
ZW
109492004-06-27 Zack Weinberg <zack@codesourcery.com>
10950
10951 * g++.old-deja/g++.mike/p7325.C: Remove.
10952
81ce39d6
AP
109532004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10954
10955 PR c/14963
10956 * gcc.dg/pr14963.c: New test.
10957
f84b6c96
MM
109582004-06-27 Mark Mitchell <mark@codesourcery.com>
10959
10960 PR c++/16193
10961 * g++.dg/parse/redef1.C: New test.
10962
b6ded5bd
JM
109632004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
10964
10965 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
10966 20021110.c.
10967 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
10968 20021119-1.c.
10969 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
10970 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
10971 5-04.c.
10972 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
10973 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
10974 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
10975 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
10976 g++.brendan/enum14.C.
10977 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
10978 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
10979 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
10980 g++.mike/virt1.C.
10981 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
10982 memtemp24.C.
10983
64b663f8
RS
109842004-06-27 Roger Sayle <roger@eyesopen.com>
10985
10986 * gcc.dg/20040527-1.c: New test case.
10987
3e14aaa2
BD
109882004-06-26 Bud Davis <bdavis9659@comcast.net>
10989
10990 PR gfortran/pr16196
10991 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10992
0fe0c614
RS
109932004-06-25 Roger Sayle <roger@eyesopen.com>
10994
10995 PR middle-end/15825
10996 * gcc.dg/pr15825-1.c: New test case.
10997
f1526aaa
RS
109982004-06-25 Richard Sandiford <rsandifo@redhat.com>
10999
11000 * gcc.c-torture/execute/20040625-1.c: New test.
11001
e2296cc2
TS
110022004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11003
11004 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11005
3af5dcdb
RS
110062004-06-25 Richard Sandiford <rsandifo@redhat.com>
11007
11008 * gcc.dg/torture/mips-div-1.c: New test.
11009
d2d8936f
JL
110102004-06-24 Jeff Law <law@redhat.com>
11011
11012 * gcc.dg/tree-ssa/20040624-1.c: New test.
11013
5a1f3953
RS
110142004-06-24 Richard Sandiford <rsandifo@redhat.com>
11015
11016 * gcc.c-torture/compile/20040624-1.c: New test.
11017
bbb2a345
GB
110182004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11019
11020 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11021 this directory.
11022
de46b2fe
AP
110232004-06-23 Andrew Pinski <apinski@apple.com>
11024
b713a445
AP
11025 PR middle-end/15988
11026 * g++.dg/opt/ptrmem4.C: New test.
11027
de46b2fe
AP
11028 * gcc.dg/c90-array-quals-2.c: New test.
11029
881f20cb
NY
110302006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11031
11032 * gcc.dg/kpice1.c: New test.
11033
fe7080d2
AP
110342006-06-23 Andrew Pinski <apinski@apple.com>
11035
11036 * gcc.dg/c90-array-quals.c: New test.
11037
1cc3d085
RH
110382006-06-22 Richard Henderson <rth@redhat.com>
11039
11040 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11041
2e5a1510
LR
110422004-06-22 Loren James Rittle <ljrittle@acm.org>
11043
11044 * gcc.dg/builtins-config.h: Handle FreeBSD.
11045
0f59171d
RH
110462006-06-22 Richard Henderson <rth@redhat.com>
11047
11048 * g++.dg/opt/devirt1.C: New.
11049
110502004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
11051
11052 * g++.dg/opt/pr15551.C: New testcase.
11053
96a4ec03
L
110542004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11055
11056 PR target/14800
11057 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11058 x86_64-*-linux* when compiling for 32bit.
11059
f6bf7bb6
AP
110602004-06-21 Andrew Pinski <apinski@apple.com>
11061
11062 * gcc.dg/pch/struct-1.c: New.
11063 * gcc.dg/pch/struct-1.hs: New.
11064
c0d578e6
GK
110652004-06-21 Geoffrey Keating <geoffk@apple.com>
11066
11067 * gcc.dg/pch/save-temps-1.c: New file.
11068 * gcc.dg/pch/save-temps-1.hs: New file.
11069
8750f9cd
JB
110702004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11071
11072 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11073 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11074
63110e4e
TS
110752004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11076
11077 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11078 to fix type error.
11079 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11080 Remove trailing spaces.
59d4a500 11081
3a5b9284
RH
110822004-06-21 Richard Henderson <rth@redhat.com>
11083
11084 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11085 merging && to BIT_FIELD_REF.
11086
992d907d
RS
110872004-06-21 Richard Sandiford <rsandifo@redhat.com>
11088
11089 * g++.dg/opt/placeholder1.C: New test.
11090
ce70456b
EB
110912004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11094 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11095 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11096 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11097
84b8b0e0
ZW
110982004-06-20 Zack Weinberg <zack@codesourcery.com>
11099
11100 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11101 extern "C".
11102 * g++.dg/other/pragma-re-1.C: Add comments.
11103
04b0faec 111042004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
11105
11106 PR gfortran/16080
04b0faec
BD
11107 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11108
bb60c95f
AP
111092004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11110
11111 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11112 instead of setting the type of size_t by
11113 hand.
11114
ee8db92b
RS
111152004-06-18 Roger Sayle <roger@eyesopen.com>
11116
11117 * gcc.dg/unordered-2.c: New test case.
11118 * gcc.dg/unordered-3.c: New test case.
11119
5d16533a 111202004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
11121
11122 PR other/16043
11123 * lib/g++.exp (g++_version): Tweak regexp for version
11124 * lib/g77.exp (g77_version): Likewise
11125 * lib/gfortran.exp (gfortran_version): Likewise
11126 * lib/objc.exp (objc_version): Likewise
11127 * lib/treelang.exp (treelang_version): Likewise
11128
1acd15e8
JJ
111292004-06-19 Jakub Jelinek <jakub@redhat.com>
11130
dc04f755
JJ
11131 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11132 Use INT_MAX instead of __INT_MAX__.
11133 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11134
1acd15e8
JJ
11135 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11136 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11137 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11138 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11139 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11140 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11141 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11142 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11143 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11144
e1af8299
JJ
11145 * gcc.dg/range-test-1.c: New test.
11146 * g++.dg/opt/range-test-1.C: New test.
11147
093c7153
RH
111482004-06-17 Richard Henderson <rth@redhat.com>
11149
11150 * objc.dg/sync-1.m: New.
11151 * objc.dg/try-catch-1.m: Don't force next runtime.
11152 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11153 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11154 shadowed catch clause.
11155 * objc.dg/try-catch-5.m: New.
11156
c50a0116
ZW
111572004-06-17 Zack Weinberg <zack@codesourcery.com>
11158
11159 Bug 14610
11160 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11161
16865eaa
RH
111622004-06-15 Richard Henderson <rth@redhat.com>
11163
11164 * gcc.dg/20001116-1.c: Move expected warning line.
11165
bf83cc10
RH
111662004-06-15 Richard Henderson <rth@redhat.com>
11167
11168 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11169 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11170
fd660b1b
JL
111712004-06-15 Jeff Law <law@redhat.com>
11172
11173 * gcc.dg/tree-ssa/20040615-1.c: New test.
11174 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11175 be less sensitive to operand ordering.
11176 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11177
3e97fe67
DS
111782004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11179
11180 * g++.dg/abi/bitfield3.C: Add comment..
11181
325c3691
RH
111822004-06-15 Richard Henderson <rth@redhat.com>
11183
11184 * g++.dg/ext/stmtexpr1.C: XFAIL.
11185 * gcc.dg/20030612-1.c: XFAIL.
11186
6bf3d92c
EC
111872004-06-15 Eric Christopher <echristo@redhat.com>
11188
11189 * g++.dg/charset/asm5.c: New.
11190 * gcc.dg/charset/asm6.c: New.
11191
6ef42154
TS
111922004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11193
11194 PR fortran/15962
11195 * gfortran.fortran-torture/execute/select_1.f90: New test.
11196
844f5ccf
PB
111972004-06-15 Paul Brook <paul@codesourcery.com>
11198
11199 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11200
c566721f
GB
112012004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11202
11203 PR c++/15967
11204 * g++.dg/lookup/crash3.C: New test.
11205
4e0f4df5
GB
112062004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11207
11208 PR c++/15947
11209 * g++.dg/parse/dtor4.C: New test.
11210
daa2b95a
JL
112112004-06-14 Jeff Law <law@redhat.com>
11212
11213 * gcc.c-torture/compile/20040614-1.c: New test.
11214
7031baf4
TS
112152004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11216
11217 PR fortran/15211
11218 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11219 LEN of a character array.
11220
7c82a41e
MM
112212004-06-14 Mark Mitchell <mark@codesourcery.com>
11222
11223 PR c++/15096
11224 * g++.dg/template/ptrmem10.C: New test.
11225
11226 PR c++/14930
11227 * g++.dg/template/friend30.C: New test.
11228
f3207b37
TS
112292004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11230
11231 PR fortran/14928
11232 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 11233
a9e7b9d3
PB
112342004-06-13 Paul Brook <paul@codesourcery.com>
11235
11236 * gfortran.fortran-torture/execute/random_2.f90: New test.
11237
118a3a8b
EC
112382004-06-13 Eric Christopher <echristo@redhat.com>
11239
11240 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11241
b08eae92
PB
112422004-06-12 Paul Brook <paul@codesourcery.com>
11243
11244 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11245
f814193b
TS
112462004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11247
11248 PR fortran/14923
11249 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11250
c52eae8d
TS
112512004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11252
11253 PR fortran/14957
11254 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 11255 syntax errors in end statements of contained subroutines.
118a3a8b 11256
662ef0f5
TS
112572004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11258
11259 PR fortran/12841
11260 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11261
4aef80f8
BD
112622004-06-12 Bud Davis <bdavis9659@comcast.net>
11263
a13c7588 11264 PR fortran/15665
4aef80f8
BD
11265 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11266
8204210b
BD
112672004-06-12 Bud Davis <bdavis9659@comcast.net>
11268
11269 PR gfortran/12839
11270 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11271
ba18e4db
MM
112722004-06-11 Mark Mitchell <mark@codesourcery.com>
11273
11274 PR c++/15862
11275 * g++.dg/parse/enum1.C: New test.
11276
3100d647
JL
112772004-06-10 Jeff Law <law@redhat.com>
11278
11279 * gcc.c-torture/compile/20040610-1.c: New test.
11280
da291c87
GB
112812004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11282
11283 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11284 * g++.old-deja/g++.other/decl3.C: Likewise.
11285
a32b97a2
BB
112862004-06-10 Brian Booth <bbooth@redhat.com>
11287
11288 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11289 V_MAY_DEF instead of VDEF.
11290 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11291
ab71fa3f
MM
112922004-06-10 Mark Mitchell <mark@codesourcery.com>
11293
11294 PR c++/14211
11295 * g++.dg/conversion/const1.C: New test.
11296
11297 PR c++/15076
11298 * g++.dg/conversion/reinterpret1.C: New test.
11299
11300 PR c++/15877
11301 * g++.dg/template/enum2.C: New test.
11302
11303 PR c++/15227
11304 * g++.dg/template/error13.C: New test.
11305
a7b155a6
TS
113062004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11307
11308 PR fortran/14957
11309 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11310 arguments to test_* REAL and of the right size.
11311
ba20a3eb
JJ
113122004-06-10 Jakub Jelinek <jakub@redhat.com>
11313
11314 PR target/15569
11315 PR rtl-optimization/15681
11316 * gcc.dg/20040609-1.c: New test.
11317
498c0f27
JJ
113182004-06-10 Jakub Jelinek <jakub@redhat.com>
11319
11320 PR c++/14791
11321 * g++.dg/opt/builtins1.C: New test.
11322
b152aee5
DS
113232004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11324
11325 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11326 that use default windows32 struct layout.
11327 * gcc.dg/i386-bitfield2.c: Likewise.
11328
80d23e49
DS
113292004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11330
11331 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11332 for mingw32 and cygwin targets.
11333
d8044160
GK
113342004-06-09 Geoffrey Keating <geoffk@apple.com>
11335
11336 * gcc.dg/pch/macro-4.c: New.
11337 * gcc.dg/pch/macro-4.hs: New.
11338
655948a3
TS
113392004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11340
11341 PR fortran/13249
11342 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11343
62f1d470
TS
113442004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11345
11346 PR fortran/13372
11347 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11348
898c05b8
BD
113492004-06-09 Bud Davis <bdavis9659@comcast.net>
11350
11351 PR gfortran/14897
62f1d470 11352 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11353
31b6f11a 113542004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11355
c50a0116 11356 PR gfortran/15755
31b6f11a
BD
11357 * gfortran.fortran-torture/execute/backspace.c : New test.
11358
0760c380
PB
113592004-06-09 Paul Brook <paul@codesourcery.com>
11360
11361 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11362 (pointer_to_section): Rewrite to use smaller array.
11363
320c0659
DE
113642004-06-08 David Edelsohn <edelsohn@gnu.org>
11365
0760c380
PB
11366 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11367 * gcc.dg/ext/altivec-10.c: Same.
11368 * gcc.dg/ext/altivec-11.c: Same.
11369 * gcc.dg/ext/altivec-12.c: Same.
11370 * gcc.dg/ext/altivec-13.c: Same.
11371 * gcc.dg/ext/altivec-14.c: Same.
11372 * gcc.dg/ext/altivec-15.c: Same.
11373 * gcc.dg/ext/altivec-16.c: Same.
11374 * gcc.dg/ext/altivec-3.c: Same.
11375 * gcc.dg/ext/altivec-4.c: Same.
11376 * gcc.dg/ext/altivec-6.c: Same.
11377 * gcc.dg/ext/altivec-7.c: Same.
11378 * gcc.dg/ext/altivec-8.c: Same.
11379 * gcc.dg/ext/altivec-varargs-1.c: Same.
11380
11381 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11382 * g++.dg/ext/altivec-10.C: Same.
11383 * g++.dg/ext/altivec-2.C: Same.
11384 * g++.dg/ext/altivec-3.C: Same.
11385 * g++.dg/ext/altivec-4.C: Same.
11386 * g++.dg/ext/altivec-5.C: Same.
11387 * g++.dg/ext/altivec-6.C: Same.
11388 * g++.dg/ext/altivec-7.C: Same.
11389 * g++.dg/ext/altivec-8.C: Same.
11390 * g++.dg/ext/altivec-9.C: Same.
320c0659 11391
9221325f
GB
113922004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11393
11394 PR c++/7841
11395 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11396
85bbb21f
EB
113972004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11398
11399 * gcc.dg/union-1.c: New test.
11400
67057c53
RS
114012004-06-07 Roger Sayle <roger@eyesopen.com>
11402
11403 * gcc.dg/builtins-41.c: New test case.
11404 * gcc.dg/builtins-42.c: New test case.
11405
2435e036
DE
114062004-06-07 David Edelsohn <edelsohn@gnu.org>
11407
11408 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11409 * g++.dg/ext/altivec-10.C: Same.
11410 * g++.dg/ext/altivec-2.C: Same.
11411 * g++.dg/ext/altivec-3.C: Same.
11412 * g++.dg/ext/altivec-4.C: Same.
11413 * g++.dg/ext/altivec-5.C: Same.
11414 * g++.dg/ext/altivec-6.C: Same.
11415 * g++.dg/ext/altivec-7.C: Same.
11416 * g++.dg/ext/altivec-8.C: Same.
11417 * g++.dg/ext/altivec-9.C: Same.
11418 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11419 * g++.old-deja/g++.brendan/new3.C: Same.
11420 * gcc.c-torture/execute/eeprof-1.x: Same.
11421
45b0c94c
JM
114222004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11423
11424 PR c/14765
11425 * gcc.dg/pr14765-1.c: New test.
11426
bf730f15
RS
114272004-06-07 Roger Sayle <roger@eyesopen.com>
11428
11429 PR c/14649
11430 * gcc.dg/pr14649-1.c: New test case.
11431
f5a76aea
RH
114322004-06-07 Richard Henderson <rth@redhat.com>
11433
11434 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11435 if temporaries.
11436
8cd0b81e
DE
114372004-06-07 David Edelsohn <edelsohn@gnu.org>
11438
11439 * g++.dg/eh/elide1.C: Remove XFAIL.
11440
d5a10cf0
MM
114412004-06-07 Mark Mitchell <mark@codesourcery.com>
11442
11443 PR c++/15337
11444 * g++.dg/expr/sizeof3.C: New test.
11445
11446 PR c++/14777
11447 * g++.dg/template/access14.C: New test.
11448
11449 PR c++/15554
11450 * g++.dg/template/enum1.C: New test.
11451
11452 PR c++/15057
11453 * g++.dg/eh/throw1.C: New test.
11454
e9c5d1c0
DA
114552004-06-07 David Ayers <d.ayers@inode.at>
11456 Ziemowit Laski <zlaski@apple.com>
11457
11458 * lib/objc.exp (objc_target_compile): Revert the '-framework
11459 Foundation' flag fix, since bare Darwin does not ship
11460 with the Foundation framework.
11461 * objc/execute/next_mapping.h: Provide a local NSConstantString
11462 @interface and @implementation.
15d0650c
ZL
11463 (objc_constant_string_init): A constructor function, used to
11464 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11465 * objc/execute/string1.m: Include "next_mapping.h" instead of
11466 <Foundation/NSString.h>.
11467 * objc/execute/string2.m: Likewise.
11468 * objc/execute/string3.m: Likewise.
11469 * objc/execute/string4.m: Likewise.
11470
aab087b8
L
114712004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11472
11473 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11474 to double. Replace double with FLOAT.
11475 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11476
11477 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11478 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11479 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11480 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11481 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11482 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11483 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11484 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11485
10bc1b1b
JM
114862004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11487
11488 PR c/13519
11489 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11490
8a83a693
GB
114912004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11492
11493 PR c++/15503
11494 * g++.dg/template/meminit2.C: New test.
11495
28af2467
PB
114962004-06-04 Paolo Bonzini <bonzini@gnu.org>
11497
11498 PR target/15822
11499 * gcc.c-torture/execute/compare-fp-1.c,
11500 gcc.c-torture/execute/compare-fp-2.c,
11501 gcc.c-torture/execute/compare-fp-3.c,
11502 gcc.c-torture/execute/compare-fp-4.c,
11503 gcc.c-torture/execute/compare-fp-3.x,
11504 gcc.c-torture/execute/compare-fp-4.x: Moved...
11505 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11506 gcc.c-torture/execute/ieee/compare-fp-2.c,
11507 gcc.c-torture/execute/ieee/compare-fp-3.c,
11508 gcc.c-torture/execute/ieee/compare-fp-4.c,
11509 gcc.c-torture/execute/ieee/compare-fp-3.x,
11510 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11511
72fab006
NP
115122004-06-04 David Ayers <d.ayers@inode.at>
11513
11514 * objc/execute/protocol-isEqual-4.m: New testcase.
11515
115162004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11517
11518 * objc/execute/protocol-isEqual-1.m: New testcase.
11519 * objc/execute/protocol-isEqual-2.m: New testcase.
11520 * objc/execute/protocol-isEqual-3.m: New testcase.
11521
1600fe22
TS
115222004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11523
11524 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11525
12ba3f8f
ZL
115262004-06-02 Ziemowit Laski <zlaski@apple.com>
11527
11528 * lib/objc.exp (objc_target_compile): When running tests on
11529 Darwin (Mac OS X), inform the linker about '-framework
11530 'Foundation'.
11531
3aeb3655
EC
115322004-06-02 Eric Christopher <echristo@redhat.com>
11533
11534 * gcc.c-torture/compile/20040602-1.c: New.
11535
3facc4b6
AP
115362004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11537
89422e47
AP
11538 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11539 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11540
3facc4b6
AP
11541 PR tree-optimization/14736
11542 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11543
3facc4b6
AP
11544 PR tree-optimization/14042
11545 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11546
11547 PR tree-optimization/14729
11548 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11549
2fa54841
TS
115502004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11551
11552 PR fortran/15557
11553 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11554
7a3ea201
RH
115552004-06-01 Richard Hederson <rth@redhat.com>
11556
11557 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11558
07166901
GB
115592004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11560
11561 PR c++/14932
11562 * g++.dg/parse/offsetof4.C: New test.
11563
61c627ed
NP
115642004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11565
9469f0aa 11566 PR objc/7993
61c627ed
NP
11567 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11568
e17b3578
MM
115692004-05-31 Mark Mitchell <mark@codesourcery.com>
11570
11571 PR c++/15701
11572 * g++.dg/template/friend29.C: New test.
11573
ec3e6835
JM
115742004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11575
11576 PR c/15749
11577 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11578
a4a90b84
EB
115792004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11580
11581 * gcc.dg/sparc-trap-1.c: New test.
11582
1f7a8dcc
RS
115832004-05-31 Roger Sayle <roger@eyesopen.com>
11584
11585 PR middle-end/15069
11586 * g++.dg/opt/fold3.C: New test case.
11587
0fb4f4b8
GS
115882004-05-30 Graham Stott <graham.stott@btinternet.com>
11589
11590 * lib/target-supports.exp (check_iconv_available): Fix fallout
11591 from 2004-05-28 patch.
11592
7b5b57b7
PB
115932004-05-30 Paul Brook <paul@codesourcery.com>
11594
11595 PR fortran/15620
11596 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11597 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11598
5f251c26
SK
115992004-05-30 Steven G. Kargl <kargls@comcast.net>
11600
11601 * gfortran.fortran-torture/execute/random_1.f90: New test.
11602
b63e5497
ZL
116032004-05-28 Ziemowit Laski <zlaski@apple.com>
11604
11605 * g++.dg/ext/altivec-10.C: New test.
11606
353c3b7e
PB
116072004-05-29 Paul Brook <paul@codesourcery.com>
11608
11609 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11610
690c364e
ZL
116112004-05-28 Ziemowit Laski <zlaski@apple.com>
11612
11613 * gcc.dg/altivec-16.c: New test.
11614
763ee179
JJ
116152004-05-28 Janis Johnson <janis187@us.ibm.com>
11616
11617 * lib/target-supports.exp (check_vmx_hw_available): New.
11618 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11619
11620 * lib/target-supports.exp (check_alias_available,
11621 check_iconv_available, check_named_sections_available): Use
11622 unique names for temporary files.
11623
6b1db06f
ZL
116242004-05-28 Ziemowit Laski <zlaski@apple.com>
11625
11626 * gcc.dg/altivec-15.c: New test.
11627
c1cca8d4
MM
116282004-05-28 Mark Mitchell <mark@codesourcery.com>
11629
11630 PR c++/15083
11631 * g++.dg/warn/noeffect6.C: New test.
11632
11633 PR c++/15471
11634 * g++.dg/expr/ptrmem4.C: New test.
11635
11636 PR c++/15640
11637 * g++.dg/template/operator3.C: New test.
11638
0c1a1ecd
MM
116392004-05-28 Mark Mitchell <mark@codesourcery.com>
11640
11641 PR c++/14668
11642 * g++.dg/lookup/redecl1.C: New test.
11643 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11644
d1a7edaf
PB
116452004-05-28 Paolo Bonzini <bonzini@gnu.org>
11646
28af2467
PB
11647 * gcc.c-torture/execute/compare-fp-1.c,
11648 gcc.c-torture/execute/compare-fp-2.c,
11649 gcc.c-torture/execute/compare-fp-3.c,
11650 gcc.c-torture/execute/compare-fp-4.c,
11651 gcc.c-torture/execute/compare-fp-3.x,
11652 gcc.c-torture/execute/compare-fp-4.x,
11653 gcc.dg/pr15649-1.c: New.
d1a7edaf 11654
18db8f19
AN
116552004-05-27 Adam Nemet <anemet@lnxw.com>
11656
11657 PR c++/12883
11658 * g++.dg/init/array14.C: New test.
11659
74f48aee
JJ
116602004-05-25 Janis Johnson <janis187@us.ibm.com>
11661
5ab8e5cc
JJ
11662 * lib/compat.exp (compat-get-options-main): New.
11663 (compat-get-options): Remove unneeded code, warn for ignored
11664 command.
11665 (compat-execute): Check flag set by dg-require-* commands.
11666
74f48aee
JJ
11667 * lib/compat.exp (compat-execute): Break up long lines.
11668
386f1015
JJ
116692004-05-24 Janis Johnson <janis187@us.ibm.com>
11670
1bfc8f67
JJ
11671 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11672 * gcc.dg/altivec-14.c: New test.
11673 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11674
6eade693
JJ
11675 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11676 * gcc.dg/altivec-12.c: Ditto.
11677
386f1015
JJ
11678 * gcc.dg/altivec-3.c: Move call to altivec_check.
11679
15077df5
MM
116802004-05-23 Mark Mitchell <mark@codesourcery.com>
11681
11682 PR c++/15044
11683 * g++.dg/template/error12.C: New test.
11684
11685 PR c++/15317
11686 * g++.dg/ext/attrib15.C: New test.
11687
11688 PR c++/15329
11689 * g++.dg/template/ptrmem9.C: New test.
11690
45aae8f2
PB
116912004-05-25 Paul Brook <paul@codesourcery.com>
11692
11693 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11694
a30f62e0
MM
116952004-05-23 Mark Mitchell <mark@codesourcery.com>
11696
11697 PR c++/15165
11698 * g++.dg/template/crash19.C: New test.
11699
9ce1594a
MM
117002004-05-23 Mark Mitchell <mark@codesourcery.com>
11701
11702 PR c++/15025
11703 * g++.dg/template/redecl1.C: New test.
11704
f746161e
MM
117052004-05-23 Mark Mitchell <mark@codesourcery.com>
11706
11707 PR c++/14821
11708 * g++.dg/other/ns1.C: New test.
11709
11710 PR c++/14883
11711 * g++.dg/template/invalid1.C: New test.
11712
5291e69a
PB
117132004-05-23 Paul Brook <paul@codesourcery.com>
11714 Victor Leikehman <lei@haifasphere.co.il>
11715
11716 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11717 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11718
0deb916c
MM
117192004-05-22 Mark Mitchell <mark@codesourcery.com>
11720
11721 PR c++/15285
11722 PR c++/15299
11723 * g++.dg/template/non-dependent5.C: New test.
11724 * g++.dg/template/non-dependent6.C: New test.
11725
1e2e9f54
MM
117262004-05-22 Mark Mitchell <mark@codesourcery.com>
11727
11728 PR c++/15507
11729 * g++.dg/inherit/union1.C: New test.
11730
11731 PR c++/15542
11732 * g++.dg/template/addr1.C: New test.
11733
11734 PR c++/15427
11735 * g++.dg/template/array5.C: New test.
11736
11737 PR c++/15287
11738 * g++.dg/template/array6.C: New test.
11739
ae5cbc33
RS
117402004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11741 Roger Sayle <roger@eyesopen.com>
11742
11743 * g++.dg/lookup/forscope2.C: New test case.
11744
b02398bd
BE
117452004-05-22 Ben Elliston <bje@au.ibm.com>
11746
11747 * gcc.dg/cpp/Wmissingdirs.c: New.
11748
d05aa0af
L
117492004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11750
11751 PR target/15301
11752 * gcc.dg/compat/union-m128-1.h: New file.
11753 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11754 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11755 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11756
f69a1120
L
117572004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11758
11759 PR target/15302
11760 * gcc.dg/compat/struct-complex-1.h: New file.
11761 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11762 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11763 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11764
f4085d4c
RS
117652004-05-20 Roger Sayle <roger@eyesopen.com>
11766
11767 PR middle-end/3074
11768 * gcc.dg/pr3074-1.c: New test case.
11769 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11770
d3a7ef9a
FH
117712004-05-20 Falk Hueffner <falk@debian.org>
11772
11773 PR other/15526
11774 * gcc.dg/ftrapv-1.c: New test case.
11775
59fa6e39 117762004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11777
11778 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11779
3a3f4da9 117802004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11781 Jeff Law <law@redhat.com>
cc52902d 11782
59fa6e39
FW
11783 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11784 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11785
11786 * gcc.dg/tree-ssa/20040518-1.c: New test.
11787
7d72d96e
ZW
117882004-05-18 Zack Weinberg <zack@codesourcery.com>
11789
11790 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11791
54b4ba60
PB
117922004-05-18 Paul Brook <paul@codesourcery.com>
11793
11794 PR fortran/13930
11795 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11796
24f8f5ec
TS
117972004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11798
11799 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11800 constant folding.
11801
6944d9dd
SB
118022004-05-17 Steven Bosscher <stevenb@suse.de>
11803
11804 * gcc.dg/tree-ssa/20040517-1.c: New test.
11805
5763419e
VR
118062004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11807
11808 * gcc.dg/loop-4.c: New test.
11809
7cd9b028
AP
118102004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11811
11812 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11813
94161cec
BD
118142004-05-15 Bud Davis <bdavis9659@comcast.net>
11815
11816 PR fortran/15311
11817 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11818
d663434b
TS
118192004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11820
11821 PR fortran/13826
feb357a3 11822 PR fortran/13940
d663434b
TS
11823 * gfortran.fortran-torture/compile/data_1.f90: New test.
11824
9322b95b
UW
118252004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11826
11827 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11828 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11829
aaa67502
JM
118302004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11831
11832 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11833
e9a75776
JM
118342004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11835
11836 PR c/15444
11837 * gcc.dg/format/xopen-1.c: Adjust expected message.
11838 * gcc.dg/format/xopen-3.c: New test.
11839
cb44ab82
VL
118402004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11841
11842 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11843
14bc8dc2
JL
118442004-05-14 Jeff Law <law@redhat.com>
11845
11846 * gcc.dg/tree-ssa/20040514-2.c: New test.
11847
7b08cf92
TS
118482004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11849
11850 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11851 this ...
7d72d96e 11852 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11853 this.
11854
571325db
AP
118552004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11856
11857 * gcc.dg/tree-ssa/20040514-1.c: New test.
11858
5b5afddf
TS
118592004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11860
7d72d96e 11861 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11862 test.
11863
9b089e05
TS
118642004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11865
11866 PR fortran/14066
11867 * gfortran.fortran-torture/compile/do_1.f90: New test.
11868
ee17cbda
TS
118692004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11870
11871 PR fortran/15051
11872 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11873 test.
11874
abdef811
BD
118752004-05-14 Bud Davis <bdavis9659@comcast.net>
11876
11877 PR fortran/15149
11878 * gfortran.fortran-torture/execute/random_init.f90: New test.
11879
c39373da
PB
118802004-05-13 Paul Brook <paul@codesourcery.com>
11881
11882 PR fortran/15314
11883 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11884
eb3a47ba
AP
118852004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
11886
11887 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
11888 for the powerpc case.
11889
91581bcc
JL
118902004-05-13 Jeff Law <law@redhat.com>
11891
11892 * gcc.dg/tree-ssa/20040513-1.c: New test.
11893 * gcc.dg/tree-ssa/20040513-2.c: New test.
11894
09532ff5
PB
118952004-05-13 Paul Brook <paul@codesourcery.com>
11896
11897 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
11898 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
11899 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
11900
c15190ec
AS
119012004-05-13 Andreas Schwab <schwab@suse.de>
11902
11903 PR other/10819
11904 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
11905 characters.
11906
92fbb759
BD
119072004-05-13 Bud Davis <bdavis9659@comcast.net>
11908
11909 PR fortran/15294
11910 * gfortran.fortran-torture/execute/adjustr.f90: New file.
11911
6de9cd9a
DN
119122004-05-13 Diego Novillo <dnovillo@redhat.com>
11913
11914 Merge from tree-ssa-20020619-branch. See
11915 ChangeLog.tree-ssa for details.
11916
daca85ca
ZL
119172004-05-11 Ziemowit Laski <zlaski@apple.com>
11918
11919 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
11920 include <altivec.h> explicitly.
11921 * gcc.dg/altivec-13.c: Likewise.
11922
52569640
PB
119232004-05-11 Paul Brook <paul@codesourcery.com>
11924
11925 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11926
3df844b1
EC
119272004-05-10 Eric Christopher <echristo@redhat.com>
11928
946f318a 11929 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
11930 * gcc.dg/sibcall-4.c: Ditto.
11931
16cfa3dc
ZL
119322004-05-10 Ziemowit Laski <zlaski@apple.com>
11933
11934 * g++.dg/ext/altivec-8.C: New test case.
11935 * gcc.dg/altivec-13.c: New test case.
11936
8dc2384c
RS
119372004-05-08 Roger Sayle <roger@eyesopen.com>
11938
11939 * gcc.c-torture/execute/divcmp-1.c: New test case.
11940 * gcc.c-torture/execute/divcmp-2.c: New test case.
11941 * gcc.c-torture/execute/divcmp-3.c: New test case.
11942
92ff0c41
EB
119432004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11944
11945 * g++.dg/other/pragma-re-2.C: New test.
11946
c3fced6c
UB
119472004-05-07 Uros Bizjak <uros@kss-loka.si>
11948
11949 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
11950 * gcc.dg/i386-387-2.c: Likewise.
11951
11952 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
11953 __builtin_drem.
11954 * gcc.dg/i386-387-6.c: Likewise.
11955
c2fcfa4f
UB
119562004-05-07 Uros Bizjak <uros@kss-loka.si>
11957
11958 * gcc.dg/builtins-33.c: Also check log1p*.
11959
57408b45
HPN
119602004-05-07 Hans-Peter Nilsson <hp@axis.com>
11961
e94166da 11962 PR optimization/15296
57408b45
HPN
11963 * gcc.c-torture/execute/pr15296.c: New test.
11964
5ae27cfa
UB
119652004-05-05 Uros Bizjak <uros@kss-loka.si>
11966
11967 * gcc.dg/builtins-40.c: New test.
3df844b1 11968
ce7f07bd
RS
119692004-05-05 Richard Sandiford <rsandifo@redhat.com>
11970
11971 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
11972
cc27e657
PB
119732004-05-04 Paolo Bonzini <bonzini@gnu.org>
11974
11975 * g++.dg/ext/spe1.C: New testcase.
11976
fae4c98f
ZL
119772004-05-04 Ziemowit Laski <zlaski@apple.com>
11978
11979 * objc.dg/image-info.m: Allow additional attributes
11980 for __image_info section.
11981
b5ba341f
RS
119822004-05-04 Richard Sandiford <rsandifo@redhat.com>
11983
11984 * gcc.dg/torture/mips-hilo-2.c: New test.
11985
44021471
GB
119862004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11987
11988 PR c++/14389
11989 * g++.dg/template/member5.C: New test.
11990
7a8e07c7
UB
119912004-05-03 Uros Bizjak <uros@kss-loka.si>
11992
44021471 11993 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 11994
ca3df643
KG
119952004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11996
11997 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
11998 * gcc.dg/torture/builtin-convert-3.c: New test.
11999
e2655d15
UW
120002004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12001
12002 PR middle-end/15054
12003 * g++.dg/opt/pr15054.C: New test.
12004
3bf05748
KG
120052004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12006
12007 * gcc.dg/torture/builtin-rounding-1.c: New test.
12008 * gcc.dg/builtins-25.c: Delete.
12009 * gcc.dg/builtins-29.c: Delete.
12010
ed9676cf
AK
120112004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12012
12013 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12014 * gcc.dg/sibcall-4.c: Likewise.
12015 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12016
2fe8b9c8
KH
120172004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12018
12019 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12020 bit-field on 16-bit targets.
12021
99c4eea1
KH
120222004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12023
12024 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12025 16-bit targets.
12026
3fbf917d
AP
120272004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12028
99c4eea1
KH
12029 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12030 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 12031
ec52e7d5
AP
120322004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12033
12034 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12035 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12036 Change the asm registers to be in form of frN instead of fN.
12037
332d782c
KG
120382004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12039
12040 * gcc.dg/torture/builtin-convert-2.c: New test.
12041
90f81f99
AP
120422004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12043
12044 * gcc.dg/rs6000-power2-1.c: New test.
12045 * gcc.dg/rs6000-power2-2.c: New test.
12046
902edd36
JH
120472004-04-28 Jan Hubicka <jh@suse.cz>
12048
12049 * gcc.dg/unused-6.c: New test.
12050
0c04dd0d 120512004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 12052 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
12053
12054 * ada/acats/run_all.sh: Define $target variable.
12055
72fcb5d1
AP
120562004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12057
12058 PR c++/15119
12059 * g++.dg/other/vararg-1.C: New test.
3df844b1 12060
72fcb5d1
AP
12061 PR c++/4794
12062 * g++.dg/eh/cleanup3.C: New test.
12063
acde5ecb
LG
120642004-04-24 Laurent GUERBY <laurent@guerby.net>
12065
12066 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12067 and ad8011a (target_insn).
12068 * ada/acats/support/macro.dfs: Likewise.
12069 * ada/acats/support/impbit.adb: New file.
3df844b1 12070
a3ef788f
UW
120712004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12072
12073 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12074
1548580c
EB
120752004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12076
12077 * gcc.dg/loop-3.c: New test.
12078
01d4c813
DJ
120792004-04-23 Daniel Jacobowitz <drow@mvista.com>
12080
12081 * gcc.c-torture/execute/simd-5.c: New test.
12082
4424e0da
GB
120832004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12084
12085 PR c++/15064
12086 * g++.dg/template/crash18.C: New test.
12087
92a62aad
MM
120882004-04-22 Mark Mitchell <mark@codesourcery.com>
12089
12090 * g++.dg/ext/complit3.C: New test.
12091
f33e359d
AH
120922004-04-21 Aldy Hernandez <aldyh@redhat.com>
12093
12094 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12095 * gcc.dg/altivec-3.c: Same.
12096 * gcc.dg/altivec-varargs-1.c: Same.
12097
9aba2a72
AH
120982004-04-21 Aldy Hernandez <aldyh@redhat.com>
12099
12100 * lib/target-supports.exp (check_profiling_available): Assume
12101 profiling is not available on powerpc-eabi targets.
12102
a0b96bb7
JJ
121032004-04-21 Janis Johnson <janis187@us.ibm.com>
12104
12105 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12106 * gcc.dg/vmx/bug-1.c: Ditto.
12107
77a705e4
EC
121082004-04-20 Eric Christopher <echristo@redhat.com>
12109
12110 * gcc.dg/charset/extern.c: New test.
12111 * g++.dg/charset/extern3.cc: Ditto.
12112
c56122d8
UB
121132004-04-20 Uros Bizjak <uros@kss-loka.si>
12114
12115 * gcc.dg/builtins-39.c: New test.
12116
7b1521e0
AH
121172004-04-20 Aldy Hernandez <aldyh@redhat.com>
12118
12119 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12120
169304de
RS
121212004-04-20 Richard Sandiford <rsandifo@redhat.com>
12122
12123 * gcc.dg/torture/mips-hilo-1.c: New test.
12124
10b5935e
AP
121252004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12126
12127 * gcc.c-torture/compile/20040419-1.c: New test.
12128
06647e79
AH
121292004-04-18 Aldy Hernandez <aldyh@redhat.com>
12130
12131 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12132
4615cd51
ZW
121332004-04-18 Zack Weinberg <zack@codesourcery.com>
12134 Aldy Hernandez <aldyh@redhat.com>
12135
12136 * gcc.c-torture/execute/va-arg-24.c: New.
12137
c5735c26
ZW
121382004-04-17 Zack Weinberg <zack@codesourcery.com>
12139 Aldy Hernandez <aldyh@redhat.com>
12140
12141 * gcc.dg/vmx/1b-01.c: New.
12142 * gcc.dg/vmx/1b-02.c: New.
12143 * gcc.dg/vmx/1b-03.c: New.
12144 * gcc.dg/vmx/1b-04.c: New.
12145 * gcc.dg/vmx/1b-05.c: New.
12146 * gcc.dg/vmx/1b-06.c: New.
12147 * gcc.dg/vmx/1b-07.c: New.
12148 * gcc.dg/vmx/1c-01.c: New.
12149 * gcc.dg/vmx/1c-02.c: New.
12150 * gcc.dg/vmx/3a-01a.c: New.
12151 * gcc.dg/vmx/3a-01.c: New.
12152 * gcc.dg/vmx/3a-01m.c: New.
12153 * gcc.dg/vmx/3a-03.c: New.
12154 * gcc.dg/vmx/3a-03m.c: New.
12155 * gcc.dg/vmx/3a-04.c: New.
12156 * gcc.dg/vmx/3a-04m.c: New.
12157 * gcc.dg/vmx/3a-05.c: New.
12158 * gcc.dg/vmx/3a-06.c: New.
12159 * gcc.dg/vmx/3a-06m.c: New.
12160 * gcc.dg/vmx/3a-07.c: New.
12161 * gcc.dg/vmx/3b-01.c: New.
12162 * gcc.dg/vmx/3b-02.c: New.
12163 * gcc.dg/vmx/3b-10.c: New.
12164 * gcc.dg/vmx/3b-13.c: New.
12165 * gcc.dg/vmx/3b-14.c: New.
12166 * gcc.dg/vmx/3b-15.c: New.
12167 * gcc.dg/vmx/3c-01a.c: New.
12168 * gcc.dg/vmx/3c-01.c: New.
12169 * gcc.dg/vmx/3c-02.c: New.
12170 * gcc.dg/vmx/3c-03.c: New.
12171 * gcc.dg/vmx/3d-01.c: New.
12172 * gcc.dg/vmx/4-01.c: New.
12173 * gcc.dg/vmx/4-03.c: New.
12174 * gcc.dg/vmx/5-01.c: New.
12175 * gcc.dg/vmx/5-02.c: New.
12176 * gcc.dg/vmx/5-03.c: New.
12177 * gcc.dg/vmx/5-04.c: New.
12178 * gcc.dg/vmx/5-05.c: New.
12179 * gcc.dg/vmx/5-06.c: New.
12180 * gcc.dg/vmx/5-07.c: New.
12181 * gcc.dg/vmx/5-07t.c: New.
12182 * gcc.dg/vmx/5-08.c: New.
12183 * gcc.dg/vmx/5-10.c: New.
12184 * gcc.dg/vmx/5-11.c: New.
12185 * gcc.dg/vmx/7-01a.c: New.
12186 * gcc.dg/vmx/7-01.c: New.
12187 * gcc.dg/vmx/7c-01.c: New.
12188 * gcc.dg/vmx/7d-01.c: New.
12189 * gcc.dg/vmx/7d-02.c: New.
12190 * gcc.dg/vmx/8-01.c: New.
12191 * gcc.dg/vmx/8-02a.c: New.
12192 * gcc.dg/vmx/8-02.c: New.
12193 * gcc.dg/vmx/brode-1.c: New.
12194 * gcc.dg/vmx/bug-1.c: New.
12195 * gcc.dg/vmx/bug-2.c: New.
12196 * gcc.dg/vmx/bug-3.c: New.
12197 * gcc.dg/vmx/cw-bug-1.c: New.
12198 * gcc.dg/vmx/cw-bug-2.c: New.
12199 * gcc.dg/vmx/cw-bug-3.c: New.
12200 * gcc.dg/vmx/dct.c: New.
12201 * gcc.dg/vmx/debug-1.c: New.
12202 * gcc.dg/vmx/debug-2.c: New.
12203 * gcc.dg/vmx/debug-3.c: New.
12204 * gcc.dg/vmx/debug-4.c: New.
12205 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12206 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12207 * gcc.dg/vmx/eg-5.c: New.
12208 * gcc.dg/vmx/fft.c: New.
12209 * gcc.dg/vmx/gcc-bug-1.c: New.
12210 * gcc.dg/vmx/gcc-bug-2.c: New.
12211 * gcc.dg/vmx/gcc-bug-3.c: New.
12212 * gcc.dg/vmx/gcc-bug-4.c: New.
12213 * gcc.dg/vmx/gcc-bug-5.c: New.
12214 * gcc.dg/vmx/gcc-bug-6.c: New.
12215 * gcc.dg/vmx/gcc-bug-7.c: New.
12216 * gcc.dg/vmx/gcc-bug-8.c: New.
12217 * gcc.dg/vmx/gcc-bug-9.c: New.
12218 * gcc.dg/vmx/gcc-bug-b.c: New.
12219 * gcc.dg/vmx/gcc-bug-c.c: New.
12220 * gcc.dg/vmx/gcc-bug-d.c: New.
12221 * gcc.dg/vmx/gcc-bug-e.c: New.
12222 * gcc.dg/vmx/gcc-bug-f.c: New.
12223 * gcc.dg/vmx/gcc-bug-g.c: New.
12224 * gcc.dg/vmx/gcc-bug-i.c: New.
12225 * gcc.dg/vmx/harness.h: New.
12226 * gcc.dg/vmx/ira1.c: New.
12227 * gcc.dg/vmx/ira2a.c: New.
12228 * gcc.dg/vmx/ira2b.c: New.
12229 * gcc.dg/vmx/ira2.c: New.
12230 * gcc.dg/vmx/ira2c.c: New.
12231 * gcc.dg/vmx/mem.c: New.
12232 * gcc.dg/vmx/newton-1.c: New.
12233 * gcc.dg/vmx/ops.c: New.
12234 * gcc.dg/vmx/sn7153.c: New.
12235 * gcc.dg/vmx/spill2.c: New.
12236 * gcc.dg/vmx/spill3.c: New.
12237 * gcc.dg/vmx/spill.c: New.
12238 * gcc.dg/vmx/t.c: New.
12239 * gcc.dg/vmx/varargs-1.c: New.
12240 * gcc.dg/vmx/varargs-2.c: New.
12241 * gcc.dg/vmx/varargs-3.c: New.
12242 * gcc.dg/vmx/varargs-4.c: New.
12243 * gcc.dg/vmx/varargs-5.c: New.
12244 * gcc.dg/vmx/varargs-6.c: New.
12245 * gcc.dg/vmx/varargs-7.c: New.
12246 * gcc.dg/vmx/vmx.exp: New.
12247 * gcc.dg/vmx/vprint-1.c: New.
12248 * gcc.dg/vmx/vscan-1.c: New.
12249 * gcc.dg/vmx/x-01.c: New.
12250 * gcc.dg/vmx/x-02.c: New.
12251 * gcc.dg/vmx/x-03.c: New.
12252 * gcc.dg/vmx/x-04.c: New.
12253 * gcc.dg/vmx/x-05.c: New.
12254 * gcc.dg/vmx/yousufi-1.c: New.
12255 * gcc.dg/vmx/zero-1.c: New.
12256 * gcc.dg/vmx/zero.c: New.
12257
0ff3e805
AP
122582004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12259
12260 * g++.dg/lookup/java1.C: Update for chage of
12261 _Jv_AllocObject.
12262 * g++.dg/lookup/java2.C: Likewise.
12263
c556d3af
LG
122642004-04-17 Laurent GUERBY <laurent@guerby.net>
12265
12266 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12267
3bd06df7
RS
122682004-04-17 Richard Sandiford <rsandifo@redhat.com>
12269
12270 * gcc.dg/vr-mult-[12].c: New tests.
12271
6e97f1f9
JDA
122722004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12273
171ed7b1 12274 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12275
171ed7b1 12276 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12277
a49877d8
RS
122782004-04-15 Richard Sandiford <rsandifo@redhat.com>
12279
12280 * lib/target-supports.exp (check_profiling_available): Assume profiling
12281 isn't available for mips*-*-elf targets.
12282
88b28a31
UB
122832004-04-14 Uros Bizjak <uros@kss-loka.si>
12284
12285 * gcc.dg/builtins-38.c: New test.
12286
2aa01719
EC
122872004-04-14 Eric Christopher <echristo@redhat.com>
12288
12289 * g++.dg/charset/charset.exp: Run .cc extension tests.
12290
bb2d0eec
ZW
122912004-04-14 Zack Weinberg <zack@codesourcery.com>
12292
12293 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12294
61218d19
KG
122952004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12296
12297 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12298
a072d43b
UB
122992004-04-13 Uros Bizjak <uros@kss-loka.si>:
12300
12301 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12302 * gcc.dg/i386-387-2.c: Likewise.
12303
12304 * gcc.dg/i386-387-7.c: New test.
12305 * gcc.dg/i386-387-8.c: New test.
12306
12307 * gcc.dg/builtins-37.c: New test.
12308
d5a46acb
GK
123092004-04-13 Geoffrey Keating <geoffk@apple.com>
12310
12311 * g++.dg/pch/externc-1.C: Add missing semicolon.
12312
935a6e46
AH
123132004-04-13 Aldy Hernandez <aldyh@redhat.com>
12314
bb2d0eec 12315 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12316
1c9766da
RK
123172004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12318
12319 * gcc.c-torture/execute/20040411-1.c: New test.
12320
c7e1876b
JM
123212004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12322
12323 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12324
df1a3b73
CD
123252004-04-09 Chris Demetriou <cgd@broadcom.com>
12326
12327 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12328
ab37d57e
ZW
123292004-04-09 Zack Weinberg <zack@codesourcery.com>
12330
12331 * lib/target-supports.exp (check_named_sections_available): New.
12332 * lib/gcc-dg.exp (dg-require-named-sections): New.
12333 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12334 old-deja.exp. Also prune error-count message from HP linker.
12335 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12336
12337 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12338 * g++.old-deja/g++.pt/static3.C: Likewise.
12339 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12340
0b24db88
RS
123412004-04-09 Roger Sayle <roger@eyesopen.com>
12342
12343 * gcc.c-torture/execute/20040409-1.c: New test case.
12344 * gcc.c-torture/execute/20040409-2.c: New test case.
12345 * gcc.c-torture/execute/20040409-3.c: New test case.
12346
c29726e2
AP
123472004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12348
12349 * gcc.dg/20040409-1.c: New test.
12350
82a6a758
RS
123512004-04-08 Roger Sayle <roger@eyesopen.com>
12352
12353 PR target/14888
12354 * g++.dg/opt/pr14888.C: New test case.
12355
54e109ed
GK
123562004-04-08 Geoffrey Keating <geoffk@apple.com>
12357
12358 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12359 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12360 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12361 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12362 New tests.
12363
cc81dde8
PB
123642004-04-08 Paul Brook <paul@codesourcery.com>
12365
12366 * gcc.dg/spill-1.c: New test.
12367
df0785d6
KG
123682004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12369
12370 * gcc.dg/torture/builtin-ctype-2.c: New test.
12371
42b343d6
ILT
123722004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12373
12374 * gcc.dg/pch/pch.exp: Add largefile test.
12375
7876228d
GK
123762004-04-06 Geoffrey Keating <geoffk@apple.com>
12377
12378 * g++.dg/pch/externc-1.Hs: New.
12379 * g++.dg/pch/externc-1.C: New.
12380
13672640
KG
123812004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12382
12383 * gcc.dg/compat/struct-by-value-5a_main.c,
12384 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12385 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12386 * gcc.dg/compat/struct-by-value-5a_x.c,
12387 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12388 gcc.dg/compat/struct-by-value-5_x.c.
12389 * gcc.dg/compat/struct-by-value-5a_y.c,
12390 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12391 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12392
13672640
KG
12393 * gcc.dg/compat/struct-by-value-6a_main.c,
12394 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12395 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12396 * gcc.dg/compat/struct-by-value-6a_x.c,
12397 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12398 gcc.dg/compat/struct-by-value-6_x.c.
12399 * gcc.dg/compat/struct-by-value-6a_y.c,
12400 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12401 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12402
13672640
KG
12403 * gcc.dg/compat/struct-by-value-7a_main.c,
12404 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12405 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12406 * gcc.dg/compat/struct-by-value-7a_x.c,
12407 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12408 gcc.dg/compat/struct-by-value-7_x.c.
12409 * gcc.dg/compat/struct-by-value-7a_y.c,
12410 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12411 gcc.dg/compat/struct-by-value-7_y.c.
12412
e2af3381
JJ
124132004-04-06 Jakub Jelinek <jakub@redhat.com>
12414
12415 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12416 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12417 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12418 options.
12419
6c7cf1f0
UB
124202004-04-06 Uros Bizjak <uros@kss-loka.si>
12421
12422 * gcc.dg/builtins-36.c: New test.
12423
5f3b79c5
PB
124242004-04-06 Paul Brook <paul@codesourcery.com>
12425
12426 * README.gcc: Remove obsolete contraint on testcases.
12427
67c55b22
PB
124282004-04-05 Paul Brook <paul@codesourcery.com>
12429
12430 PR2123
5a059974 12431 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12432 failure and exit(0) on success.
5a059974
PB
12433 * g++.dg/expr/anew2.C: Ditto.
12434 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12435 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12436
355f774d
NS
124372004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12438
12439 PR c++/3518
12440 * g++.dg/template/unify7.C: New.
12441
2c0a14b2
NN
124422004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12443
12444 * g++.dg/README: Bring up to date with new subdirectories; remove
12445 duplicate subdirectory lines.
12446
2e9ceb77
NS
124472004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12448
12449 PR c++/14007
12450 * g++.dg/template/unify5.C: New.
12451 * g++.dg/template/unify6.C: New.
12452 * g++.dg/template/qualttp20.C: Adjust.
12453 * g++.old-deja/g++.jason/report.C: Adjust.
12454 * g++.old-deja/g++.other/qual1.C: Adjust.
12455
e8632777
MM
124562004-04-01 Mark Mitchell <mark@codesourcery.com>
12457
12458 PR c++/14803
12459 * g++.dg/inherit/ptrmem1.C: New test.
12460
0b612185
JJ
124612004-04-01 Jakub Jelinek <jakub@redhat.com>
12462
12463 PR c++/14755
12464 * gcc.c-torture/execute/20040331-1.c: New test.
12465 * gcc.dg/20040331-1.c: New test.
12466
2cbf9f60
PB
124672004-04-01 Paul Brook <paul@codesourcery.com>
12468
12469 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12470
c6671cbb
MM
124712004-03-30 Mark Mitchell <mark@codesourcery.com>
12472
12473 PR c++/14724
12474 * g++.dg/init/goto1.C: New test.
12475
12476 PR c++/14763
12477 * g++.dg/template/defarg4.C: New test.
12478
f8bef7c3
HP
124792004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12480
12481 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12482
d8cf9daf
DE
124832004-03-28 David Edelsohn <edelsohn@gnu.org>
12484
12485 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12486
18d5f982
ZW
124872004-03-28 Zack Weinberg <zack@codesourcery.com>
12488
12489 * gcc.dg/noncompile/undeclared-2.c: New test.
12490
5baeaac0
JM
124912004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12492
12493 * gcc.dg/940409-1.c: Remove XFAIL.
12494 * gcc.dg/reg-vol-struct-1.c: New test.
12495
ca4944e1
KG
124962004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12497
12498 * gcc.dg/torture/builtin-wctype-1.c: New test.
12499
f84d6264
JM
125002004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12501
12502 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12503 * gcc.dg/20001101-1.c: Likewise.
12504 * gcc.dg/20001102-1.c: Likewise.
12505
22e63bd3
RS
125062004-03-25 Roger Sayle <roger@eyesopen.com>
12507
12508 * gcc.dg/compare8.c: Add an additional test for XOR.
12509
740e5b6f
KG
125102004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12511
12512 * gcc.dg/torture/builtin-ctype-1.c: New test.
12513
e19f6bde
KG
125142004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12515
12516 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12517 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12518 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12519
d62c1a1f
AS
125202004-03-24 Andreas Schwab <schwab@suse.de>
12521
12522 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12523 IA64 assembler.
12524
5a93e8de
JM
125252004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12526 Roger Sayle <roger@eyesopen.com>
12527
12528 * gcc.dg/compare8.c: New test case.
12529
f18eca82
ZL
125302004-03-23 Ziemowit Laski <zlaski@apple.com>
12531
12532 * g++.dg/ext/altivec-7.C: New test.
12533
f75fbaf7
ZW
125342004-03-23 Zack Weinberg <zack@codesourcery.com>
12535
1b1d85bd 12536 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12537 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12538 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12539 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12540 Adjust error regexps.
12541 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12542 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12543 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12544 * gcc.dg/local1.c: Add explanatory comment.
12545
bb3a37ac
RS
125462004-03-23 Roger Sayle <roger@eyesopen.com>
12547
12548 PR optimization/14669
12549 * g++.dg/opt/fold2.C: New test case.
12550
d915eec0
JJ
125512004-03-22 Jakub Jelinek <jakub@redhat.com>
12552
12553 PR c/14069
12554 * gcc.dg/20040322-1.c: New test.
12555
6d0b2979
EB
125562004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12557
a836124a 12558 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12559 * gcc.dg/ultrasp4.c: Likewise.
12560 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12561
07ef6961
UW
125622004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12563
12564 * gcc.dg/i386-sse-8.c: Reset default options.
12565
4a396f6e
UW
125662004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12567
12568 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12569 in the error message text.
12570
b9b44fb9
GDR
125712004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12572
12573 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12574
fc5fccde
MM
125752004-03-21 Mark Mitchell <mark@codesourcery.com>
12576
12577 PR c++/14616
12578 * g++.dg/init/array13.C: New test.
12579
8cce3d04
RS
125802004-03-20 Roger Sayle <roger@eyesopen.com>
12581
12582 PR target/13889
12583 * gcc.c-torture/compile/pr13889.c: New test case.
12584
b1c2d04a
JM
125852004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12586
12587 PR c/14635
12588 * builtins-1.c (nan, nans): Don't test.
12589 * builtins-30.c: Don't use nan, nanf, nanl.
12590 * builtins-35.c: New test.
12591
86e7df90
ZL
125922004-03-19 Ziemowit Laski <zlaski@apple.com>
12593
12594 * g++.dg/ext/altivec-6.C: New test.
12595
4546865e
MM
125962004-03-19 Mark Mitchell <mark@codesourcery.com>
12597
12598 * g++.dg/init/placement3.C: New test.
12599
12600 * g++.dg/template/spec13.C: New test.
12601
12602 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12603
4546865e
MM
12604 * g++.dg/lookup/koenig3.C: New test.
12605
12606 * g++.dg/template/operator2.C: New test.
f75fbaf7 12607
4546865e
MM
12608 * g++.dg/expr/dtor3.C: New test.
12609 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12610 marker.
12611 * g++.old-deja/g++.law/visibility28.C: Likewise.
12612
0c619666
PB
126132004-03-19 Paolo Bonzini <bonzini@gnu.org>
12614
12615 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12616 * gcc.dg/ppc64-abi-3.c: Likewise.
12617
d36d5600
GB
126182004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12619
12620 PR c++/14545
12621 * g++.dg/parse/template15.C: New test.
12622
26bcf8fc
MM
126232004-03-18 Mark Mitchell <mark@codesourcery.com>
12624
12625 * g++.dg/expr/dtor2.C: New test.
12626
12627 * g++.dg/lookup/anon4.C: New test.
12628
12629 * g++.dg/overload/using1.C: New test.
12630
12631 * g++.dg/template/lookup7.C: New test.
12632
12633 * g++.dg/template/typename6.C: New test.
12634
12635 * g++.dg/expr/cond6.C: New test.
12636
1fb7e3af
KG
126372004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12638
12639 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12640
9d363a56
MM
126412004-03-18 Mark Mitchell <mark@codesourcery.com>
12642
12643 * g++.dg/expr/cond5.C: New test.
12644 * g++.dg/expr/constcast1.C: Likewise.
12645 * g++.dg/expr/ptrmem2.C: Likewise.
12646 * g++.dg/expr/ptrmem3.C: Likewise.
12647 * g++.dg/lookup/main1.C: Likewise.
12648 * g++.dg/template/lookup6.C: Likewise.
12649
4ada538b
MM
126502004-03-18 Mark Mitchell <mark@codesourcery.com>
12651
12652 * gcc.dg/local1.c: New test.
12653
12654 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12655
08ec56cb
KG
126562004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12657
12658 * gcc.dg/torture/builtin-convert-1.c: New test.
12659
d093738d
KG
126602004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12661
12662 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12663
88020bd8
MM
126642004-03-16 Mark Mitchell <mark@codesourcery.com>
12665
12666 PR c++/14481
12667 * g++.dg/warn/Wunused-7.C: New test.
12668
e9682728
KG
126692004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12670
12671 * gcc.dg/torture/builtin-integral-1.c: New test.
12672
ec835fb2
MM
126732004-03-16 Mark Mitchell <mark@codesourcery.com>
12674
12675 PR c++/14586
12676 * g++.dg/parse/non-dependent3.C: New test.
12677
4a5eab38
PB
126782004-03-16 Paolo Bonzini <bonzini@gnu.org>
12679
12680 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12681 * g++.dg/eh/simd-2.C: Likewise.
12682 * g++.dg/init/array10.C: Likewise.
12683 * gcc.c-torture/compile/simd-1.c: Likewise.
12684 * gcc.c-torture/compile/simd-2.c: Likewise.
12685 * gcc.c-torture/compile/simd-3.c: Likewise.
12686 * gcc.c-torture/compile/simd-4.c: Likewise.
12687 * gcc.c-torture/compile/simd-6.c: Likewise.
12688 * gcc.c-torture/execute/simd-1.c: Likewise.
12689 * gcc.c-torture/execute/simd-2.c: Likewise.
12690 * gcc.dg/compat/vector-defs.h: Likewise.
12691 * gcc.dg/20020531-1.c: Likewise.
12692 * gcc.dg/altivec-3.c: Likewise.
12693 * gcc.dg/altivec-4.c: Likewise.
12694 * gcc.dg/altivec-varargs-1.c: Likewise.
12695 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12696 * gcc.dg/i386-mmx-3.c: Likewise.
12697 * gcc.dg/i386-sse-4.c: Likewise.
12698 * gcc.dg/i386-sse-5.c: Likewise.
12699 * gcc.dg/i386-sse-8.c: Likewise.
12700 * gcc.dg/simd-1.c: Likewise.
12701 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12702 __ev64_opaque__ since the machine description provides it.
12703
cd9b7651
EB
127042004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12705
12706 * lib/compat.exp (skip_list): New global variable.
12707 Use it to hold the user defined COMPAT_SKIPS list if any.
12708 (compat-obj): Add the members of skip_list to optall.
12709
65e8d2e0
EB
127102004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12711
12712 * gcc.dg/compat/union-by-value-1_main.c,
12713 union-by-value-1_x.c, union-by-value-1_y.c,
12714 union-check.h, union-defs.h,
12715 union-init.h, union-return-1_main.c,
12716 union-return-1_x.c, union-return-1_y.c: New files.
12717
6f7adc0c
EB
127182004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12719
12720 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12721 mixed-struct-init.h: Add 4 mixed structure types.
12722 struct-by-value-21_main.c, struct-by-value-21_x.c,
12723 struct-by-value-21_y.c, struct-return-21_main.c,
12724 struct-return-21_x.c, struct-return-21_y.c: New files.
12725
625cbf93
MM
127262004-03-13 Mark Mitchell <mark@codesourcery.com>
12727
12728 PR c++/14550
12729 * g++.dg/parse/template14.C: New test.
12730
e6d55fd7
EB
127312004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12732
12733 * gcc.c-torture/execute/20040313-1.c: New test.
12734
cfbab41c
JJ
127352004-03-13 Jakub Jelinek <jakub@redhat.com>
12736
12737 PR target/14533
12738 * gcc.dg/20040311-2.c: New test.
12739
58354fa8
KH
127402004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12741
12742 PR other/14544
12743 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12744 bit-field.
12745
cd33cf6e
UW
127462004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12747
12748 * gcc.dg/20040305-2.c: Add missing return statement.
12749
fd0c8c8d
KG
127502004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12751
12752 * gcc.dg/builtins-34.c: Also check pow10*.
12753
03ca1672
UW
127542004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12755
12756 PR target/14262
12757 * gcc.dg/20040305-2.c: New test.
12758
bbe708a3
UW
127592004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12760
12761 * gcc.dg/20040310-1.c: New test.
12762
239a625e
RS
127632004-03-11 Roger Sayle <roger@eyesopen.com>
12764
12765 * gcc.c-torture/execute/20040311-1.c: New test case.
12766
30fc3df7
MM
127672004-03-11 Mark Mitchell <mark@codesourcery.com>
12768
12769 PR c++/14476
12770 * g++.dg/lookup/enum1.C: New test.
12771
e46e9f82
MM
127722004-03-10 Mark Mitchell <mark@codesourcery.com>
12773
12774 PR c++/14510
12775 * g++.dg/lookup/struct2.C: New test.
12776
a251102e
UB
127772004-03-10 Uros Bizjak <uros@kss-loka.si>
12778
12779 * gcc.dg/builtins-34.c: New test.
12780
b45d3a36
KG
127812004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12782
12783 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12784
8a308d45
JW
127852004-03-09 James E Wilson <wilson@specifixinc.com>
12786
12787 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12788 * gcc.dg/alias-2.c: New testcase.
12789
77dbdb57
ZW
127902004-03-09 Zack Weinberg <zack@codesourcery.com>
12791
12792 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12793
305eeaeb
RS
127942004-03-09 Roger Sayle <roger@eyesopen.com>
12795
12796 * gcc.c-torture/execute/20040309-1.c: New test case.
12797
c497b976
NS
127982004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12799
12800 PR c++/14397
12801 * g++.dg/overload/ref1.C: New.
12802
0da99d4e
GB
128032004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12804
12805 PR c++/14409
12806 * g++.dg/template/spec12.C: New test.
12807
12808 PR c++/14448
12809 * g++.dg/parse/crash14.C: New test.
12810
65196e37
MM
128112004-03-09 Mark Mitchell <mark@codesourcery.com>
12812
12813 PR c++/14230
12814 * g++.dg/init/ref11.C: New test.
12815
62d99768
MM
128162004-03-09 Mark Mitchell <mark@codesourcery.com>
12817
12818 PR c++/14432
12819 * g++.dg/parse/builtin2.C: New test.
12820
58ec3cc5
MM
128212004-03-08 Mark Mitchell <mark@codesourcery.com>
12822
12823 PR c++/14401
12824 * g++.dg/init/ctor3.C: New test.
12825 * g++.dg/init/union1.C: New test.
12826 * g++.dg/ext/anon-struct4.C: New test.
12827
128282004-03-08 Mark Mitchell <mark@codesourcery.com>
12829
12830 * g++.dg/lookup/koenig1.C: Tweak error messages.
12831 * g++.dg/lookup/used-before-declaration.C: Likewise.
12832 * g++.dg/other/do1.C: Likewise.
12833 * g++.dg/overload/koenig1.C: Likewise.
12834 * g++.dg/parse/crash13.C: Likewise.
12835 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12836
5340bbea
EC
128372004-03-08 Eric Christopher <echristo@redhat.com>
12838
12839 * * lib/target-supports.exp: Enable libiconv in test
12840 compilation. Fix up error checking.
12841
e697b20f
RS
128422004-03-08 Roger Sayle <roger@eyesopen.com>
12843
12844 PR middle-end/14289
12845 * gcc.dg/pr14289-1.c: New test case.
12846 * gcc.dg/pr14289-2.c: Likewise.
12847 * gcc.dg/pr14289-3.c: Likewise.
12848
d50a16c4
EB
128492004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12850
12851 * gcc.c-torture/execute/20040308-1.c: New test.
12852
350f4ea8
RS
128532004-03-07 Roger Sayle <roger@eyesopen.com>
12854
12855 * gcc.c-torture/execute/20040307-1.c: New test case.
12856
91455597
RS
128572004-03-07 Richard Sandiford <rsandifo@redhat.com>
12858
12859 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12860
22ea6b4f
UW
128612004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12862
12863 * gcc.dg/20040306-1.c: New test.
12864
018e1b3b
KH
128652004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12866
12867 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12868 them static.
12869 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12870
75a65ed9
EB
128712004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12872
12873 PR c/14465
12874 * gcc.dg/decl-6.c: New test.
12875
e7cbef19
KG
128762004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12877
12878 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12879 Rename LOGPOW -> LOG_POW.
12880 (SQRT_EXP, POW_EXP): New.
12881
84289c76
EB
128822004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12883
12884 * gcc.dg/i386-sse-8.c: New test.
12885
64a3ee6b
EB
128862004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12887
12888 PR c/14114
12889 * gcc.dg/decl-5.c: New test.
12890
2b3493c8
AK
128912004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
12892
12893 * gcc.dg/20040305-1.c: New test.
12894
88cefc80
HPN
128952004-03-05 Hans-Peter Nilsson <hp@axis.com>
12896
01387913 12897 PR other/14354
88cefc80
HPN
12898 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
12899
b9e4e5d1
ZL
129002004-03-04 Ziemowit Laski <zlaski@apple.com>
12901
12902 PR c++/14425, c++/14426
12903 * g++.dg/ext/altivec-4.C: New test.
12904 * g++.dg/ext/altivec-5.C: New test.
12905
9fc444cc
GK
129062004-03-04 Geoffrey Keating <geoffk@apple.com>
12907
12908 * g++.old-deja/g++.other/linkage1.C: Expect errors about
12909 global variables of a type with no linkage.
12910 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
12911 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
12912 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
12913 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
12914 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
12915 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
12916 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
12917 * g++.dg/warn/deprecated.C: Name enum Color.
12918 * g++.dg/overload/VLA.C: Name structure for 'b'.
12919 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
12920
6a2d136b
EB
129212004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12922
12923 * gcc.c-torture/compile/20040304-1.c: New test.
12924
3205a71e
ZW
129252004-03-03 Zack Weinberg <zack@codesourcery.com>
12926
12927 PR 13728
12928 * gcc.dg/decl-4.c: New testcase.
12929
3ae3b78c
KH
129302004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12931
12932 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12933 as PRECF if sizeof (float) > sizeof (double).
12934 (PRECL): Make it the same as PRECF if
12935 sizeof (float) > sizeof (long double).
12936
f20855d7
KG
129372004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12938
12939 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
12940 system type. Add check for irix6 which doesn't have c99 runtime.
12941
c4909065
BW
129422004-03-03 Bob Wilson <bob.wilson@acm.org>
12943
12944 * gcc.dg/const-elim-1.c: xfail for xtensa.
12945
9b7be7b5
MM
129462004-03-01 Mark Mitchell <mark@codesourcery.com>
12947
12948 PR c++/14369
12949 * g++.dg/template/cond4.C: New test.
12950
676e33ca
MM
129512004-03-01 Mark Mitchell <mark@codesourcery.com>
12952
12953 PR c++/14360
12954 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 12955
676e33ca
MM
12956 PR c++/14361
12957 * g++.dg/parse/defarg7.C: New test.
12958
12959 PR c++/14359
12960 * g++.dg/template/friend26.C: New test.
12961
ab73670a
MM
129622004-03-01 Mark Mitchell <mark@codesourcery.com>
12963
12964 PR c++/14324
12965 * g++.dg/abi/mangle21.C: New test.
12966
12967 PR c++/14260
12968 * g++.dg/parse/constructor2.C: New test.
12969
12970 PR c++/14337
12971 * g++.dg/template/sfinae1.C: New test.
12972
c5b6f18e
MM
129732004-02-29 Mark Mitchell <mark@codesourcery.com>
12974
719f407a
MM
12975 PR c++/14267
12976 * g++.dg/expr/crash2.C: New test.
12977
c5b6f18e
MM
12978 PR middle-end/13448
12979 * gcc.dg/inline-5.c: New test.
12980 * gcc.dg/always-inline.c: Split out tests into ...
12981 * gcc.dg/always-inline2.c: ... this and ...
12982 * gcc.dg/always-inline3.c: ... this.
12983
39876352
MM
129842004-02-29 Mark Mitchell <mark@codesourcery.com>
12985
12986 PR debug/12103
12987 * g++.dg/debug/crash1.C: New test.
12988
2750f3f2 129892004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
12990
12991 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
12992 function with __attribute__((noinline)).
12993 (recurser_void2): Likewise.
12994 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
12995 (recurser_void2): Likewise.
12996
bc41842b
RS
129972004-02-29 Roger Sayle <roger@eyesopen.com>
12998
12999 PR middle-end/14203
13000 * g++.dg/warn/Wunused-6.C: New test case.
13001
b922546d
RE
130022004-02-28 Richard Earnshaw <rearnsha@arm.com>
13003
13004 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13005 not defined.
13006
0717c5b0
EC
130072004-02-27 Eric Christopher <echristo@redhat.com>
13008
13009 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13010 * g++.dg/charset/asm2.c: Run only x86.
13011 * gcc.dg/charset/asm3.c: Ditto.
13012
dab8eb57
AH
130132004-02-27 Aldy Hernandez <aldyh@redhat.com>
13014
13015 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13016 ld_library_path.
13017
b1009a5d
ZL
130182004-02-27 Ziemowit Laski <zlaski@apple.com>
13019
13020 * g++.dg/ext/altivec-3.C: New.
13021
d0d48b17
RH
130222004-02-26 Richard Henderson <rth@redhat.com>
13023
3205a71e
ZW
13024 * g++.dg/ext/attrib10.C: Mark for warning.
13025 * gcc.dg/attr-alias-1.c: New.
d0d48b17 13026
7a0a47c7
RH
130272004-02-26 Richard Henderson <rth@redhat.com>
13028
13029 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13030 * gcc.c-torture/execute/20040208-2.c: ... it back.
13031
21526606
EC
130322004-02-26 Eric Christopher <echristo@redhat.com>
13033
13034 * lib/target-supports.exp (check-iconv-available): New function.
13035 * lib/gcc-dg.exp (dg-require-iconv): New function.
13036 Use above.
3205a71e
ZW
13037 * gcc.dg/charset: New directory.
13038 * gcc.dg/charset/charset.exp: New file.
13039 * gcc.dg/charset/asm1.c: Ditto.
13040 * gcc.dg/charset/asm2.c: Ditto.
13041 * gcc.dg/charset/asm3.c: Ditto.
13042 * gcc.dg/charset/asm4.c: Ditto.
13043 * gcc.dg/charset/asm5.c: Ditto.
13044 * gcc.dg/charset/attribute1.c: Ditto.
13045 * gcc.dg/charset/attribute2.c: Ditto.
13046 * gcc.dg/charset/string1.c: Ditto.
13047 * g++.dg/charset: New directory.
13048 * g++.dg/dg.exp: Add here. Special options.
13049 * g++.dg/charset/charset.exp: New file.
13050 * g++.dg/charset/asm1.c: Ditto.
13051 * g++.dg/charset/asm2.c: Ditto.
13052 * g++.dg/charset/asm3.c: Ditto.
13053 * g++.dg/charset/asm4.c: Ditto.
13054 * g++.dg/charset/attribute1.c: Ditto.
13055 * g++.dg/charset/attribute2.c: Ditto.
13056 * g++.dg/charset/extern1.cc: Ditto.
13057 * g++.dg/charset/extern2.cc: Ditto.
13058 * g++.dg/charset/string1.c: Ditto.
21526606 13059
4d5fe289
MM
130602004-02-26 Mark Mitchell <mark@codesourcery.com>
13061
13062 PR c++/14278
13063 * g++.dg/parse/comma1.C: New test.
13064
6bf92cb6
GB
130652004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13066
13067 PR c++/14284
13068 * g++.dg/template/ttp8.C: New test.
13069
b178305d
EB
130702004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13071
13072 * gcc.dg/fixuns-trunc-1.c: New test.
13073
2d5cc608
JDA
130742004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13075
13076 * gcc.dg/builtins-config.h: Use #elif.
13077
d0c8fd2a
MM
130782004-02-26 Michael Matz <matz@suse.de>
13079
13080 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13081 * gcc.dg/991214-1.c: Likewise.
13082 * gcc.dg/i386-asm-1.c: Likewise.
13083
90f6987a
RH
130842004-02-25 Richard Henderson <rth@redhat.com>
13085
13086 * gcc.c-torture/execute/20040208-2.c: Move ...
13087 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13088
861a2c39
GB
130892004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13090
13091 PR c++/14246
13092 * g++.dg/other/crash-3.C: New test.
13093
0193f437
JDA
130942004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13095
1b2667c4
JDA
13096 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13097 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13098
0193f437
JDA
13099 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13100 HP-UX.
13101
c30316fb
MM
131022004-02-24 Michael Matz <matz@suse.de>
13103
13104 * gcc.dg/i386-regparm.c: New.
13105
69e9762e
JW
131062004-02-23 James E Wilson <wilson@specifixinc.com>
13107
13108 * gcc.c-torture/execute/20040223-1.c: New.
13109
3521b33c
ZW
131102004-02-23 Zack Weinberg <zack@codesourcery.com>
13111 Kazu Hirata <kazu@cs.umass.edu>
13112
13113 * gcc.dg/fwritable-strings-1.c: Remove.
13114
2b0c1c56
AP
131152004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13116
13117 PR c/14156
13118 * gcc.dg/20040223-1.c: New test.
13119
887d68d9
KL
131202004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13121
13122 PR c++/14106
13123 * g++.dg/ext/typeof9.C: New test.
13124
9bdfe704
GB
131252004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13126
13127 PR c++/14250
13128 * g++.dg/other/switch1.C: New test.
13129
bba745c1
EB
131302004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13131
13132 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13133 * gcc.dg/va-arg-1.c: Likewise.
13134
615a5ba6
GB
131352004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13136
13137 PR c++/14143
13138 * g++.dg/template/koenig5.C: New test.
13139
8bb418a3
ZL
131402004-02-21 Ziemowit Laski <zlaski@apple.com>
13141
13142 * g++.dg/ext/altivec-1.C: Generalize target triple.
13143 * g++.dg/ext/altivec-2.C: New test case.
13144 * g++.dg/ext/altivec_check.h: New file.
13145 * gcc.dg/altivec-1.c: Generalize target triple;
13146 include altivec_check.h and call altivec_check().
13147 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13148 * gcc.dg/altivec-6.c: New test case.
13149 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13150 type casts as needed.
21526606 13151 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
13152 altivec_check().
13153 * gcc.dg/altivec-12.c: New test case.
13154 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13155 include altivec_check.h and call altivec_check().
13156 * gcc.dg/altivec_check.h: New file.
13157
54a47870
KG
131582004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13159
13160 * lib/target-supports.exp (check_alias_available): Don't mangle
13161 function `g' in test program.
13162
0d856ba2
KG
131632004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13164
13165 * lib/target-supports.exp (check_profiling_available): Check
13166 argument to determine whether we support a profiling type.
13167 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13168 check_profiling_available.
13169 * g++.dg/bprob/bprob.exp: Likewise
13170 * g77.dg/bprob/bprob.exp: Likewise.
13171 * gcc.misc-tests/bprob.exp: Likewise.
13172 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13173 dg-require-profiling and delete expected error handling.
13174 * gcc.dg/20021014-1.c: Likewise.
13175 * gcc.dg/nest.c: Likewise.
13176
ecd11694
JDA
131772004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13178
13179 PR c++/12007
13180 * g++.dg/other/vthunk1.C: New test.
13181
f4d9988b
FH
131822004-02-20 Falk Hueffner <falk@debian.org>
13183
13184 PR target/14201
13185 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13186
c0694c4b
MM
131872004-02-20 Mark Mitchell <mark@codesourcery.com>
13188
13189 PR c++/13927
13190 * g++.dg/other/error8.C: Remove XFAIL markers.
13191
13192 PR c++/14173
13193 * g++.dg/ext/packed5.C: New test.
13194
13195 PR c++/14199
13196 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
13197
13198 PR c++/14186
13199 * g++.dg/lookup/member1.C: New test.
13200
f819a6a5
KH
132012004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13202
13203 * gcc.c-torture/compile/20040130-1.c: Enable only when
13204 __INT_MAX__ >= 2147483647L.
13205 * gcc.c-torture/compile/961203-1.c: Likewise.
13206
78cb77c1
NS
132072004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13208
13209 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13210 * g++.dg/opt/template1.C: Robustify assembler regexp
13211
ca6b7cec
EB
132122004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13213
13214 * gcc.c-torture/execute/simd-4.x: Remove.
13215 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13216 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13217 Guard with #ifndef SKIP_ATTRIBUTE.
13218 * gcc.dg/compat/vector-1_y.c: Likewise.
13219 * gcc.dg/compat/vector-2_x.c: Likewise.
13220 * gcc.dg/compat/vector-2_y.c: Likewise.
13221 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13222 * g++.dg/eh/simd-2.C: Likewise.
13223
19037b5c
AM
132242004-02-19 Alan Modra <amodra@bigpond.net.au>
13225
13226 * gcc.c-torture/compile/complex-1.c: New.
13227
9188db2d
HPN
132282004-02-19 Hans-Peter Nilsson <hp@axis.com>
13229
13230 PR target/14209
13231 * gcc.c-torture/execute/20040218-1.c: New test.
13232
23aa7aba
GB
132332004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13234
13235 PR c++/14181
13236 * g++.dg/parse/new2.C: New test.
13237
e978d62e
PB
132382004-02-18 Paul Brook <paul@codesourcery.com>
13239
13240 * gcc.c-torture/compile/libcall-1.c: New test.
13241
cdbafce1
PB
132422004-02-18 Paul Brook <paul@codesourcery.com>
13243
c5fe5036 13244 PR debug/12934
cdbafce1
PB
13245 * gcc.dg/debug/debug-7.c: New test.
13246
db33236e
UW
132472004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13248
13249 * gcc.dg/20040217-1.c: New test.
13250
e4c6167f
ZW
132512004-02-17 Zack Weinberg <zack@codesourcery.com>
13252
13253 * gcc.c-torture/execute/990208-1.x: Delete.
13254
e70e9b0f
RS
132552004-02-17 Richard Sandiford <rsandifo@redhat.com>
13256
13257 * gcc.c-torture/execute/20040208-2.x: New file.
13258
57782ad8
MM
132592004-02-17 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/11326
13262 * g++.dg/abi/structret1.C: New test.
13263
3977a4a1
JJ
132642004-02-17 Jakub Jelinek <jakub@redhat.com>
13265
13266 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13267 (i386_cpuid): No need to test if cpuid is available on AMD64.
13268 Fix assembly, so that it works onboth i386 and AMD64.
13269 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13270 (vecInLong): Fix s[] member type to unsigned int.
13271 (vecInWord): Remove type.
13272 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13273 (a64, b64, c64, d64, e64): Remove.
13274 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13275 Remove unused variable. Remove initialization of removed variables.
13276 Don't call mmx_tests nor sse_tests.
13277 (reference_mmx, reference_sse): Remove.
13278 (check): Add return stmt.
13279 * gcc.dg/i386-sse-7.c: New test.
13280 * gcc.dg/i386-mmx-4.c: New test.
13281
cc7ce44e
GB
132822004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13283
13284 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13285 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13286 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13287 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13288 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13289 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13290 g++.dg/tc1/dr94.C: Fix line terminator.
13291
e3d6e740
GK
132922004-02-16 Geoffrey Keating <geoffk@apple.com>
13293
13294 * gcc.c-torture/compile/20040216-1.c: New.
13295
a27b6b1a
GB
132962004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13297
e3d6e740
GK
13298 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13299 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13300 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13301 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13302 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13303 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13304
684c69a3
EB
133052004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13306
13307 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13308
d2f2c87b
MM
133092004-02-15 Mark Mitchell <mark@codesourcery.com>
13310
13311 PR c++/13971
13312 * g++.dg/expr/cond4.C: New test.
13313
13314 PR c++/14086
13315 * g++.dg/lookup/crash2.C: New test.
13316
33421d69
JZ
133172004-02-14 Josef Zlomek <zlomekj@suse.cz>
13318
13319 * gcc.c-torture/compile/20040214-2.c: New test.
13320
d9e94da3
AP
133212004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13322
2cf20d32 13323 PR c++/14116
d9e94da3
AP
13324 * g++.dg/ext/typeof8.C: New test.
13325
45f9877a
EB
133262004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13327
13328 * gcc.c-torture/compile/20040214-1.c: New test.
13329
28ba38e3
KL
133302004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13331
13332 PR c++/13635
13333 * g++.dg/template/spec11.C: New test.
13334
32bb574b
GB
133352004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13336
13337 PR c++/13927
13338 * g++.dg/other/error8.C: New test.
13339
41dffe62
MM
133402004-02-13 Mark Mitchell <mark@codesourcery.com>
13341
0e8c9b28
MM
13342 PR c++/14122
13343 * g++.dg/template/array4.C: New test.
e4c6167f 13344
0e8c9b28
MM
13345 PR c++/14108
13346 * g++.dg/inherit/thunk2.C: New test.
13347
41dffe62
MM
13348 PR c++/14083
13349 * g++.dg/eh/cond2.C: New test.
13350
f7dc0dc5
AM
133512004-02-12 Alan Modra <amodra@bigpond.net.au>
13352
13353 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13354
9dfc74a3
NS
133552004-02-12 Nathaniel Smith <njs@codesourcery.com>
13356
13357 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13358
a980dd9b
HP
133592004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13360
e4c6167f 13361 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13362
32e8aa9a
JM
133632004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13364
13365 PR c/456
13366 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13367 tests.
13368
3b8e0c91
UB
133692004-02-11 Uros Bizjak <uros@kss-loka.si>
13370
13371 * gcc.dg/builtins-33.c: New test.
13372
ed045bef
PB
133732004-02-11 Paolo Bonzini <bonzini@gnu.org>
13374
13375 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13376
5f013ee9
HP
133772004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13378
e4c6167f 13379 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13380
6d0ef01e
HP
133812004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13382
e4c6167f 13383 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13384
31cc6081
PB
133852004-02-10 Paolo Bonzini <bonzini@gnu.org>
13386
13387 PR c/14092
13388
13389 * gcc.dg/pr14092-1.c: New testcase.
13390
080eeb56
AM
133912004-02-10 Alan Modra <amodra@bigpond.net.au>
13392
cf5c0cea
AM
13393 * gcc.dg/cpp/assert4.c: Fix typo last change.
13394
99bee03a
AM
13395 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13396 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13397
080eeb56
AM
13398 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13399
b83c4036
RS
134002004-02-09 Roger Sayle <roger@eyesopen.com>
13401
13402 * gcc.c-torture/compile/20040209-1.c: New test case.
13403
b46b8fb4
JM
134042004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13405
13406 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13407
7c476bde
RS
134082004-02-08 Richard Sandiford <rsandifo@redhat.com>
13409
13410 * gcc.c-torture/execute/20040208-[12].c: New tests.
13411
517b3f9f
EB
134122004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13413
13414 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13415
c79751b9
EB
134162004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13417
13418 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13419
a6f78652
ZW
134202004-02-07 Zack Weinberg <zack@codesourcery.com>
13421
13422 Bug 13856
13423 * gcc.dg/visibility-8.c: New testcase.
13424
134252004-02-07 Zack Weinberg <zack@codesourcery.com>
13426
13427 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13428 arguments.
13429 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13430
088414c1
RS
134312004-02-07 Roger Sayle <roger@eyesopen.com>
13432
13433 PR middle-end/13696
13434 * g++.dg/opt/fold1.C: New test case.
13435
f970e7c9
GB
134362003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13437
13438 PR c++/14033
13439 * g++.dg/other/crash-2.C: New test.
13440
37bd808d
GB
134412003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13442
13443 PR c++/14028
13444 * g++.dg/parse/angle-bracket2.C: New test.
13445
839ee4bc
RO
134462004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13447
13448 PR middle-end/13750
13449 Revert:
13450 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13451 PR pch/13361
13452 * testsuite/g++.dg/pch/wchar-1.C: New.
13453 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13454
134552004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13456
13457 PR c++/14008
13458 * g++.dg/parse/error15.C: New test.
13459 * g++.dg/parse/crash11.C: Update dg-error mark.
13460
f583e452
MM
134612004-02-04 Mark Mitchell <mark@codesourcery.com>
13462
13463 PR c++/13932
13464 * g++.dg/warn/conv2.C: New test.
13465
7778d52d
GB
134662004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13467
13468 PR c++/13086
13469 * g++.dg/warn/incomplete1.C: Remove xfail.
13470
bfa21a28
MM
134712004-02-04 Mark Mitchell <mark@codesourcery.com>
13472
13473 * lib/file-format.exp (gcc_target_object_format): Use
13474 ${tool}_target_compile, not gcc_target_compile.
13475 * lib/target-supports.exp (check_alias_available): Likewise.
13476 (check_gc_sections_available): Likewise.
13477 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13478 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13479 dg-require-alias.
13480
9baa27a9
MM
134812004-02-04 Mark Mitchell <mark@codesourcery.com>
13482
13483 PR c++/13969
13484 * g++.dg/template/static6.C: New test.
13485
5ec473b9
ILT
134862004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13487
13488 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13489
c85a3379
KG
134902004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13491
13492 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13493 tests for systems where `char' is unsigned by default.
13494
090c5291
GB
134952003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13496
2ff9cd1a 13497 PR c++/13997
090c5291
GB
13498 * g++.dg/template/partial3.C: New test.
13499
a4a4b1d3
KH
135002004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13501
13502 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13503 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13504 Remove mentions of obsolete ports.
13505
e262dfbc
PB
135062004-02-04 Paolo Bonzini <bonzini@gnu.org>
13507
13508 * gcc.dg/noncompile/20001228-1.c: Fix for new
13509 error message.
13510
888d65b5
RS
135112004-02-03 Roger Sayle <roger@eyesopen.com>
13512
13513 PR target/9348
13514 * gcc.c-torture/execute/multdi-1.c: New test case.
13515
18f5be99
MM
135162004-02-03 Mark Mitchell <mark@codesourcery.com>
13517
13518 PR c++/13925
13519 * g++.dg/template/lookup5.C: New test.
13520
3c398f34
MM
135212004-02-03 Mark Mitchell <mark@codesourcery.com>
13522
4bfb8bba
MM
13523 PR c++/13950
13524 * g++.dg/template/lookup4.C: New test.
13525
13526 PR c++/13970
13527 * g++.dg/parse/error14.C: New test.
13528
3c398f34
MM
13529 PR c++/14002
13530 * g++.dg/parse/template13.C: New test.
13531
5a98fa7b
MM
135322004-02-03 Mark Mitchell <mark@codesourcery.com>
13533
13534 PR c++/13978
13535 * g++.dg/template/koenig4.C: New test.
13536
13537 PR c++/13968
13538 * g++.dg/template/crash17.C: New test.
13539
13540 PR c++/13975
13541 * g++.dg/parse/error13.C: New test.
13542 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13543
60b85c4c
EB
135442004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13545
13546 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13547
0251aa45
PB
135482004-02-03 Paolo Bonzini <bonzini@gnu.org>
13549
13550 PR c/11658
13551 PR c/13994
13552 * gcc.dg/noncompile/20040203-1.c: New test.
13553 * gcc.dg/noncompile/20040203-2.c: Likewise.
13554 * gcc.dg/noncompile/20040203-3.c: Likewise.
13555 * gcc.dg/20040203-1.c: Likewise.
13556
9d977b5b
AP
135572004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13558
13559 PR c++/10858
13560 * g++.dg/template/sizeof7.C: New test.
13561
135622004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13563 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13564
13565 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13566
6699d593
ZW
135672004-02-02 Zack Weinberg <zack@codesourcery.com>
13568
13569 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13570 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13571 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13572 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13573
e9525111
MM
135742004-02-02 Mark Mitchell <mark@codesourcery.com>
13575
13576 PR c++/13113
13577 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13578
13579 PR c++/13854
13580 * g++.dg/ext/attrib13.C: New test.
13581
13582 PR c++/13907
13583 * g++.dg/conversion/op2.C: New test.
13584
0771e863
EB
135852004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13586
13587 * gcc.dg/titype-1.c: Fix pasto.
13588
d560b0aa
EB
135892004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13590
13591 * gcc.dg/titype-1.c: New test.
13592
9febc4e8
GB
135932004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13594
13595 PR c++/13957
6699d593 13596 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13597 g++.dg/template/qualified-id1.C: Update dg-error marks.
13598 * g++.dg/template/nontype6.C: New test.
13599
ef79730c
RS
136002004-02-01 Roger Sayle <roger@eyesopen.com>
13601
13602 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13603 * gcc.dg/builtins-31.c: New testcase.
13604 * gcc.dg/builtins-32.c: New testcase.
13605
4500e76d
AP
136062004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13607
13608 * objc.dg/call-super-2.m: Update line numbers
13609 for the including of stddef.h.
13610
48ef529f
MM
136112004-01-30 Michael Matz <matz@suse.de>
13612
13613 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13614 g++.dg/ext/case-range3.C: New tests.
13615
d0acf599
GB
136162004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13617
13618 DR206
13619 PR c++/13813
13620 * g++.dg/template/member4.C: New test.
13621
63823931
GB
136222004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13623
13624 PR c++/13683
13625 * g++.dg/template/sizeof6.C: New test.
13626
5e9295fa
EB
136272004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13628
13629 * gcc.dg/fwritable-strings-1.c: New test.
13630
5fddd9fe
EB
136312004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13632
13633 * gcc.c-torture/compile/20040130-1.c: New test.
13634
20f5dc60
GK
136352004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13636
13637 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13638
4a5e0ed9
MM
136392004-01-29 Mark Mitchell <mark@codesourcery.com>
13640
13641 PR c++/13883
13642 * g++.dg/template/ctor3.C: New test.
13643
8cfb1942
GB
136442004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13645
13646 * g++.dg/tc1: New directory.
13647 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13648 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13649 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13650 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13651 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13652
b1521c3a
GB
136532004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13654
13655 * g++.dg/parse/error11.C: New test.
13656 * g++.dg/parse/error12.C: Likewise.
13657
55cbf824
ZL
136582004-01-28 Ziemowit Laski <zlaski@apple.com>
13659
13660 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13661 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13662
a7324e75
MM
136632004-01-28 Mark Mitchell <mark@codesourcery.com>
13664
b1a95e0b
MM
13665 PR c++/13791
13666 * g++.dg/ext/attrib12.C: New test.
13667
a7324e75 13668 PR c++/13736
ba4aecd9 13669 * g++.dg/parse/cast2.C: New test.
a7324e75 13670
220a38ab
JW
136712004-01-27 James E Wilson <wilson@specifixinc.com>
13672
13673 * objc.dg/encode-2.m (main): New local string. Set depending on
13674 sizeof long. Use in sscanf call.
13675 * objc.dg/encode-3.m (main): New local string. Set depending on
13676 sizeof long. Use in scan_initial call.
13677
9a1564bb
KG
136782004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13679
13680 * objc.dg/call-super-2.m: Make LP64-safe.
13681 * objc.dg/desig-init-1.m: Likewise.
13682
6097b0c3
DP
136832004-01-27 Devang Patel <dpatel@apple.com>
13684
13685 * g++.dg/debug/namespace1.C: New test.
6699d593 13686
b034930f
ILT
136872004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13688
f08df7c6
ILT
13689 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13690 xscale-*-*.
13691
b034930f
ILT
13692 * gcc.dg/arm-mmx-1.c: New test.
13693
1b4bda70
EB
136942004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13695
13696 * gcc.dg/20040127-1.c: New test.
13697 * gcc.dg/20040127-2.c: New test.
13698
32e7d1e9
RO
136992004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13700
13701 * objc.dg/stret-1.m (glob): Renamed to globa.
13702
6f69173e
MM
137032004-01-26 Mark Mitchell <mark@codesourcery.com>
13704
04b1f9b8 13705 PR c++/13663
6f69173e
MM
13706 * g++.dg/expr/for1.C: New test.
13707
044feeeb
AP
137082004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13709
13710 PR middle-end/13779
13711 * gcc.dg/darwin-longlong.c: New test.
13712
044701ce
ILT
137132004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13714
13715 * gcc.dg/20040124-1.c: Moved test from here...
13716 * gcc.c-torture/compile/20040124-1.c: ...to here.
13717
f210a007
EB
137182004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13719
13720 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13721 the assembly output if -m64 is passed.
13722
b7c707d1
MM
137232004-01-25 Mark Mitchell <mark@codesourcery.com>
13724
13725 PR c++/13833
13726 * g++.dg/template/cond3.C: New test.
13727
bbcd2439
GB
137282004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13729
13730 PR c++/13810
13731 * g++.dg/template/ttp7.C: New test.
13732
ad2768d0 137332004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13734
13735 PR c++/13797
13736 * g++.dg/template/nontype4.C: New test.
13737 * g++.dg/template/nontype5.C: Likewise.
13738
bcbc6b7f
RS
137392004-01-25 Richard Sandiford <rsandifo@redhat.com>
13740
13741 * gcc.dg/torture/mips-clobber-at.c: New test.
13742
1f44254c
ILT
137432004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13744
13745 * gcc.dg/20040124-1.c: New test.
13746
5473cfa7
JJ
137472004-01-24 Jakub Jelinek <jakub@redhat.com>
13748
13749 * gcc.dg/20040123-1.c: New test.
13750
cc79e34f
ZW
137512004-01-23 Zack Weinberg <zack@codesourcery.com>
13752
13753 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13754
b1adf557
JM
137552004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13756
13757 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13758
4a374c35
AP
137592004-01-23 Andrew Pinski <apinski@apple.com>
13760
13761 * gcc.dg/20030121-1.c: Move to ..
13762 * gcc.dg/20040121-1.c: here.
13763
92c7bc2a
RS
137642004-01-23 Roger Sayle <roger@eyesopen.com>
13765
13766 * gcc.dg/builtins-29.c: New test case.
13767
04b8f97f
ZW
137682004-01-23 Zack Weinberg <zack@codesourcery.com>
13769
13770 PR 18314
13771 * gcc.dg/builtins-30.c: New testcase.
13772
3a1cac0f
AT
137732004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13774
13775 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13776 * lib/g77.exp: Likewise.
13777 * lib/objc.exp: Likewise.
13778 * lib/g++.exp: Likewise.
13779
b2f24c85
EB
137802004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13781
13782 * gcc.dg/struct-by-value-2.c: New test.
13783
5cc5eddc
AP
137842004-01-21 Andrew Pinski <apinski@apple.com>
13785
13786 PR target/13785
13787 * gcc.dg/20030121-1.c: New test.
13788
f59dcd4b
UW
137892004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13790
13791 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13792 clobber frame pointer register in asm statement.
13793
c3cda381
FH
137942004-01-21 Falk Hueffner <falk@debian.org>
13795
13796 * gcc.c-torture/compile/20040121-1.c: New test.
13797
1ef82ef2
ZW
137982004-01-21 Zack Weinberg <zack@codesourcery.com>
13799
13800 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13801
04bf686d
HP
138022004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13803
13804 * gcc.dg/ppc64-abi-2.c: New test.
13805
9dfcd609
JM
138062004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13807
1ef82ef2
ZW
13808 * lib/treelang.exp: Fill out this file.
13809 * lib/treelang-dg.exp: New File.
9dfcd609 13810
53cd18ec
JM
138112004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13812
13813 * gcc.c-torture/compile/981022-1.c: Remove.
13814 * gcc.dg/array-5.c: Remove XFAIL.
13815 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13816 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13817 gcc.dg/cond-lvalue-1.c: Update.
13818 * gcc.dg/cast-lvalue-2.c: New test.
13819
9f880ef9
MM
138202004-01-19 Mark Mitchell <mark@codesourcery.com>
13821
0916f873
MM
13822 PR c++/13592
13823 * g++.dg/other/error1.C (class foo): Tweak error message.
13824
9f880ef9
MM
13825 PR c++/13592
13826 * g++.dg/template/call2.C: New test.
13827
c9a5b624
EB
138282004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13829
13830 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13831 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13832 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13833 scalar-return-1_x.c, scalar-return-2_y.c,
13834 scalar-return-3_x.c, scalar-return-3_y.c,
13835 scalar-return-4_x.c, scalar-return-4_y.c,
13836 struct-align-1.h, struct-align-1_x.c,
13837 struct-align-1_y.c, struct-align-2.h,
13838 struct-align-2_x.c, struct-align-2_y.c,
13839 struct-by-value-10_y.c, struct-by-value-11_x.c,
13840 struct-by-value-11_y.c, struct-by-value-12_x.c,
13841 struct-by-value-12_y.c, struct-by-value-13_x.c,
13842 struct-by-value-13_y.c, struct-by-value-14_x.c,
13843 struct-by-value-14_y.c, struct-by-value-15_x.c,
13844 struct-by-value-15_y.c, struct-by-value-16_y.c,
13845 struct-by-value-17_y.c, struct-by-value-18_y.c,
13846 struct-by-value-19_y.c, struct-by-value-1_x.c,
13847 struct-by-value-1_y.c, struct-by-value-20_y.c,
13848 struct-by-value-2_x.c, struct-by-value-2_y.c,
13849 struct-by-value-3_y.c, struct-by-value-4_x.c,
13850 struct-by-value-4_y.c, struct-by-value-5_y.c,
13851 struct-by-value-6_y.c, struct-by-value-7_y.c
13852 struct-by-value-8_x.c, struct-by-value-8_y.c
13853 struct-by-value-9_x.c, struct-by-value-9_y.c
13854 struct-return-10_x.c, struct-return-10_y.c,
13855 struct-return-19_x.c, struct-return-20_x.c
13856 struct-return-2_x.c, struct-return-2_y.c
13857 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13858 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13859
2194d821
EB
138602004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13861
13862 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13863 attribute on sparc*-sun-solaris2.*.
13864
b830b74c
MM
138652004-01-18 Mark Mitchell <mark@codesourcery.com>
13866
0f18efe3 13867 PR c++/13710
b830b74c
MM
13868 * g++.dg/ext/typeof7.C: New test.
13869
a3d8a647
DE
138702004-01-18 David Edelsohn <edelsohn@gnu.org>
13871
13872 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13873 * gcc.dg/const-elim-1.c: Same.
13874
cfbed37c
ZL
138752004-01-17 Ziemowit Laski <zlaski@apple.com>
13876
13877 * objc.dg/stret-1.m: New.
13878 * objc.dg/stret-2.m: New.
13879
4bfaff4d 138802004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13881
13882 PR c++/11895
13883 * g++.dg/ext/vector1.C: New test.
13884
73e61092
GK
138852004-01-16 Geoffrey Keating <geoffk@apple.com>
13886
13887 * gcc.dg/pch/import-1.c: New.
13888 * gcc.dg/pch/import-1.hs: New.
13889 * gcc.dg/pch/import-1a.h: New.
13890 * gcc.dg/pch/import-1b.h: New.
13891 * gcc.dg/pch/import-1c.h: New.
13892
144e414d
MM
138932004-01-16 Mark Mitchell <mark@codesourcery.com>
13894
a8e6c82a
MM
13895 PR c++/13574
13896 * g++.dg/ext/array1.C: New test.
13897
144e414d
MM
13898 PR c++/13178
13899 * g++.dg/conversion/op1.C: New test.
13900
9e0baa60
R
139012004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
13902
71bbcf4d
R
13903 PR 11864
13904 From Kazumoto Kojima / Dan Kegel:
13905 * gcc.dg/pr11864-1.c: New test.
13906
9e0baa60
R
13907 PR 10392
13908 From Marcus Comstedt / Dan Kegel:
13909 * gcc.dg/pr10392-1.c: New test.
13910
ab8ffc79
MM
139112004-01-16 Mark Mitchell <mark@codesourcery.com>
13912
13913 PR c++/13478
13914 * g++.dg/init/ref10.C: New test.
13915
1303d034
GB
139162004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13917
13918 PR c++/13407
13919 * g++.dg/parse/typename6.C: New test.
13920
a6dd4094
GK
139212004-01-15 Geoffrey Keating <geoffk@apple.com>
13922
13923 PR pch/13361
13924 * testsuite/g++.dg/pch/wchar-1.C: New.
13925 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13926
18eba557
GB
139272004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13928
13929 PR c++/9259
13930 * g++.dg/expr/sizeof2.C: New test.
13931
ecc74832
KH
139322004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13933
13934 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
13935
d905ed80
AO
139362004-01-15 Alexandre Oliva <aoliva@redhat.com>
13937
13938 PR c++/13659
13939 * g++.dg/lookup/strong-using-3.C: New.
13940 * g++.dg/lookup/using-10.C: New.
13941
693ec7e1
AO
139422004-01-15 Alexandre Oliva <aoliva@redhat.com>
13943
13944 PR c++/13594
13945 * g++.dg/lookup/strong-using-2.C: New.
13946
2ae8ea28
MC
139472004-01-15 Marcus Comstedt <marcus@mc.pp.se>
13948 Dan Kegel <dank@kegel.com>
13949 J"orn Rennecke <joern.rennecke@superh.com>
13950
13951 PR target/9365
13952 * gcc.dg/pr9365-1.c: New test.
13953
cc8c7495
GB
139542004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13955
13956 PR c++/8856
13957 * g++.dg/parse/casting-operator2.C: New test.
13958 * g++.old-deja/g++.pt/explicit83.C: Remove.
13959
f560bf91
JM
139602004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
13961
13962 * gcc.dg/label-compound-stmt-1.c: New test.
13963 * gcc.c-torture/compile/950922-1.c,
13964 gcc.c-torture/compile/20000211-3.c,
13965 gcc.c-torture/compile/20000518-1.c,
13966 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
13967 compound statements.
13968
27768ae6
HP
139692004-01-14 Hartmut Penner <hpenner@de.ibm.com>
13970
13971 * gcc.dg/ppc64-abi-1.c: New test.
13972
d22c4179
DS
139732004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
13974
13975 * g++.dg/ext/attrib9.C: Add dg-warnings.
13976
90c2bc78
GB
139772004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13978
13979 PR c++/12335
13980 * g++.dg/parse/dtor3.C: New test.
13981
bfaba7a9
AP
139822004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13983
13984 PR c++/12709
13985 * g++.dg/parse/try-catch-1.C: New test.
13986
5989ebe9
AC
139872004-01-13 Arnaud Charlet <charlet@act-europe.fr>
13988
13989 * ada/acats/run_all.sh: Add more verbose output in acats.log
13990 when compiling tests.
13991
bc298aa7
ZW
139922004-01-12 Zack Weinberg <zack@codesourcery.com>
13993
13994 PR 13656
13995 * gcc.dg/typedef-redecl.c: New test case.
13996 * gcc.dg/typedef-redecl.h: New support file.
13997
2d327012
JH
139982004-01-13 Jan Hubicka <jh@suse.cz>
13999
14000 * gcc.dg/always_inline.c: New test.
14001 * gcc.dg/debug/20031231-1.c: Fix.
14002
451aeff7
GB
140032004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14004
14005 PR c++/13474
14006 * g++.dg/template/array3.C: New test.
14007
4139f34d
ZW
140082004-01-12 Zack Weinberg <zack@codesourcery.com>
14009
14010 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14011 * g++.dg/warn/Wunused-2.C: Likewise.
14012
66e0c440
KL
140132004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14014
14015 PR c++/13289
14016 * g++.dg/template/instantiate6.C: New test.
14017
06e4eab5
RS
140182004-01-12 Roger Sayle <roger@eyesopen.com>
14019
14020 PR middle-end/11397
14021 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14022
9a249c79
JH
140232004-01-12 Jan Hubicka <jh@suse.cz>
14024
14025 PR opt/12826
14026 * gcc.dg/20040112-1.c: New.
14027
14028 * gcc.dg/dwarf-die[1-7].c: Move to...
14029 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14030 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14031
59147a62
ILT
140322004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14033
14034 PR c++/4100
14035 * g++.dg/parse/friend4.C: New test.
14036
140372004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14038
14039 PR c++/4100
14040 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14041 definition is called a friend.
14042
70adfc36
ZW
140432004-01-11 Zack Weinberg <zack@codesourcery.com>
14044
14045 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14046
9b913b03
ILT
140472004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14048
14049 PR c++/3478
14050 * g++.dg/parse/error10.C: New test.
14051 * g++.dg/template/arg2.C: Accept "invalid type" error.
14052
1759c760
JJ
140532004-01-11 Jakub Jelinek <jakub@redhat.com>
14054
14055 PR middle-end/13392
14056 * g++.dg/opt/expect2.C: New test.
14057
3c6e6fbf
ZW
140582004-01-10 Zack Weinberg <zack@codesourcery.com>
14059
14060 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14061 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14062 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14063 Update dg-error regexps.
14064
9c10179d
ZW
140652004-01-10 Zack Weinberg <zack@codesourcery.com>
14066
14067 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14068 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14069
7f03f9a3
EB
140702004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14071
14072 * gcc.dg/pragma-re-1.c: Use right pointer type.
14073
21e430b8
EB
140742004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14075
14076 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14077
1a7a2c0f
GK
140782004-01-09 Geoffrey Keating <geoffk@apple.com>
14079
14080 * gcc.dg/rs6000-ldouble-1.c: New.
14081
731bd3ae
GB
140822004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14083
14084 DR 337
14085 PR c++/9256
14086 * g++.dg/other/abstract1.C: New test.
14087
bafb62a2
AO
140882004-01-09 Alexandre Oliva <aoliva@redhat.com>
14089
14090 * g++.dg/lookup/strong-using-1.C: New.
14091
3897f229
JM
140922004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14093
14094 PR c/11234
14095 * gcc.dg/func-ptr-conv-1.c: New test.
14096 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14097
a9f99e78
KH
140982004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14099
14100 PR target/13380.
14101 * gcc.c-torture/compile/20040109-1.c: New.
14102
588f75d0
SH
141032004-01-08 Stuart Hastings <stuart@apple.com>
14104
14105 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14106 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14107 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14108
3b458e6f
AM
141092004-01-09 Alan Modra <amodra@bigpond.net.au>
14110
14111 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14112
53b8fe3e
EB
141132004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14114
14115 * ada/acats/run_acats: Treat 'gnatchop' the same way
14116 as 'gnatmake'. Export GCC_DRIVER.
14117 * ada/acats/run_all.sh: Add target_gnatchop. Use
14118 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14119
663cea5d
GB
141202004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14121
14122 PR c++/12573
14123 * g++.dg/template/dependent-expr4.C: New test.
14124
417b11de
HP
141252004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14126
14127 * gcc.dg/altivec-11.c: New test.
14128
72827ed7
MM
141292004-01-07 Mark Mitchell <mark@codesourcery.com>
14130
14131 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14132
bca63328
JM
141332004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14134
14135 PR c/6024
14136 * gcc.dg/enum-compat-1.c: New test.
14137 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14138
85b58ca5
JM
141392004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14140
14141 PR c/12165
14142 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14143 gcc.dg/c99-idem-qual-3.c: New tests.
14144
b48a0c18
AM
141452004-01-07 Alan Modra <amodra@bigpond.net.au>
14146
14147 * gcc.dg/winline-7.c: Don't cast void * to int.
14148
bcf17554
JH
141492004-01-06 Jan Hubicka <jh@suse.cz>
14150
14151 * gcc.dg/i386-sse-5.c: New test
14152 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14153
962c0823
MM
141542004-01-05 Mark Mitchell <mark@codesourcery.com>
14155
14156 PR c++/12815
14157 * g++.dg/rtti/typeid4.C: New test.
14158
4b6eeb9a
EB
141592004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14160
14161 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14162
88081599
MM
141632004-01-05 Mark Mitchell <mark@codesourcery.com>
14164
216bb6e1
MM
14165 PR c++/12132
14166 * g++.dg/template/error11.C: New test.
14167
88081599
MM
14168 PR c++/13451
14169 * g++.dg/template/class2.C: New test.
14170
fa170482
NS
141712004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14172 Richard Sandiford <rsandifo@redhat.com>
14173
14174 PR c++/13387
14175 * g++.dg/opt/alias3.C: New test.
14176
4f8163b1
MM
141772004-01-04 Mark Mitchell <mark@codesourcery.com>
14178
543ebd4a
MM
14179 PR c++/13157
14180 * g++.dg/template/koenig3.C: New test.
14181
955d0234
MM
14182 PR c++/13529
14183 * g++.dg/parse/offsetof3.C: New test.
14184
ae0eb5f1
MM
14185 * g++.dg/init/copy7.C: Add missing dg-error markers.
14186
4f8163b1
MM
14187 PR c++/12226
14188 * g++.dg/init/copy7.c: New test.
14189
14190 PR c++/13536
14191 * g++.dg/parse/cast1.C: New test.
14192
dc0bfe6a
JH
141932004-01-04 Jan Hubicka <jh@suse.cz>
14194
14195 * gcc.dg/winline[1-7].c: New tests.
14196
b0bc6e8e
KL
141972004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14198
14199 PR c++/13520
14200 * g++.dg/template/qualttp22.C: New test.
14201
b684a3df
JH
142022004-01-01 Jan Hubicka <jh@suse.cz>
14203
14204 * gcc.dg/debug/20031231-1.c: New.
14205 * gcc.c-torture/compile/20040101-1.c: New.
14206 * gcc.dg/dwarf-die-[1-7].c: New.
14207
74aa338a
JJ
142082004-01-01 Jakub Jelinek <jakub@redhat.com>
14209
14210 PR optimization/13521
14211 * gcc.c-torture/compile/20031231-1.c: New test.
14212
d485b7f9
KH
142132003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14214
14215 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14216
e5e95ba0
VR
142172003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14218
14219 PR c++/10079
14220 * g++.dg/template/crash16.C: New test.
14221
b6d90461
MM
142222003-12-30 Mark Mitchell <mark@codesourcery.com>
14223
14224 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14225
22dc9b06
KH
142262003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14227
14228 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14229 ports.
14230 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14231 * g++.old-deja/g++.law/profile1.C: Likewise.
14232 * gcc.c-torture/compile/981006-1.c: Likewise.
14233 * gcc.c-torture/execute/loop-2e.x: Likewise.
14234 * gcc.c-torture/execute/loop-2f.x: Remove.
14235 * gcc.c-torture/execute/loop-2g.x: Likewise.
14236 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14237 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14238
58496de1
NS
142392003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14240
74869a85
NS
14241 PR c++/13507
14242 * g++.dg/ext/attrib11.C: New test.
14243
58496de1
NS
14244 PR c++/13494
14245 * g++.dg/template/array2-1.C: New test.
14246 * g++.dg/template/array2-2.C: New test.
14247
21b75a73
MM
142482003-12-29 Mark Mitchell <mark@codesourcery.com>
14249
14250 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14251
30a03508
NS
142522003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14253
14254 PR c++/12774
14255 * g++.dg/template/array1-1.C: New test.
14256 * g++.dg/template/array1-2.C: New test.
14257
b66906a8
RS
142582003-12-29 Roger Sayle <roger@eyesopen.com>
14259
14260 PR fortran/12632
14261 * g77.dg/12632.f: New test case.
14262
68deab91
KL
142632003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14264
14265 PR c++/13289
14266 * g++.dg/parse/nontype1.C: New test.
14267
2f9afd51
KL
142682003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14269
14270 PR c++/12403
14271 * g++.dg/parse/explicit1.C: New test.
14272 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14273
1896d29d
MM
142742003-12-28 Mark Mitchell <mark@codesourcery.com>
14275
c11889ce
MM
14276 PR c++/13081
14277 * g++.dg/opt/inline6.C: New test.
14278
14279 PR c++/12613
14280 * g++.dg/parse/error9.C: New test.
14281
1896d29d
MM
14282 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14283
4c2a4b90
MM
142842003-12-28 Mark Mitchell <mark@codesourcery.com>
14285
14286 PR c++/13009
14287 * g++.dg/init/assign1.C: New test.
14288
7072018e
RS
142892003-12-28 Roger Sayle <roger@eyesopen.com>
14290
14291 PR c++/13070
14292 * g++.dg/warn/format3.C: New test case.
14293
bf86d71e
ZD
142942003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14295
14296 * gcc.c-torture/compile/20031227-1.c: New test.
14297
8f23fc81
MM
142982003-12-23 Mark Mitchell <mark@codesourcery.com>
14299
14300 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14301 * g77.dg/bprob/bprob.exp: Likewise.
14302 * gcc.misc-tests/bprob.exp: Likewise.
14303 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14304 variants on systems where the library does not provide that
14305 functionality.
14306 * gcc.dg/builtins-20.c: Use builtins-config.h.
14307 * gcc.dg/builtins-config.h: New file.
14308
b8ee7f02
MM
143092003-12-23 Mark Mitchell <mark@codesourcery.com>
14310
14311 * lib/gcc-dg.exp (dg-require-profiling): New function.
14312 * lib/target-supports.exp (check_profiling_available): Likewise.
14313 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14314 * g77.dg/bprob/bprob.exp: Likewise.
14315 * gcc.misc-tests/bprob.exp: Likewise.
14316 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14317 * gcc.dg/20021014-1.c: Likewise.
14318 * gcc.dg/nest.c: Likewise.
14319
7bd35dac
MM
143202003-12-23 Mark Mitchell <mark@codesourcery.com>
14321
14322 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14323 compiling.
14324 * g++.dg/lookup/java2.C: Likewise.
14325 * gcc.dg/cpp/lexident.c: Likewise.
14326
f2073745
KH
143272003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14328
14329 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14330 given.
14331 * gcc.c-torture/compile/961203-1.c: Likewise.
14332 * gcc.c-torture/compile/980506-1.c: Likewise.
14333
4c494a15
ZW
143342003-12-23 Zack Weinberg <zack@codesourcery.com>
14335
14336 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14337 (additional_prunes): New global.
14338 (gcc-dg-prune): Handle additional per-test pruning.
14339 (dg-test): Clear additional_prunes between tests.
14340
14341 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14342 dg-prune-output to avoid spurious failures from assembler
14343 complaining about nonexistent WAW violations.
14344 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14345 Use dg-prune-output to avoid spurious failures from assembler
14346 warning about Itanium B-step errata.
14347
57702a80
MM
143482003-12-23 Mark Mitchell <mark@codesourcery.com>
14349
14350 * g++.dg/abi/macro0.C: New test.
14351 * g++.dg/abi/macro1.C: Likewise.
14352 * g++.dg/abi/macro2.C: Likewise.
14353
14354 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14355 * g++.dg/abi/bitfield7.C: Likewise.
14356 * g++.dg/abi/dtor2.C: Likewise.
14357 * g++.dg/abi/mangle11.C: Likewise.
14358 * g++.dg/abi/mangle12.C: Likewise.
14359 * g++.dg/abi/mangle14.C: Likewise.
14360 * g++.dg/abi/mangle17.C: Likewise.
14361 * g++.dg/abi/vbase10.C: Likewise.
14362 * g++.dg/abi/vbase14.C: Likewise.
14363 * g++.dg/template/qualttp17.C: Likewise.
14364
4ea49dd0
AP
143652003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14366
14367 PR c/11995
14368 * gcc.dg/20031223-1.c: New test.
14369
cbf6e52a
EB
143702003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14371
14372 * gcc.dg/noreturn-7.c: New test.
14373
b3006337
EB
143742003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14375
14376 * gcc.dg/null-pointer-1.c: New test.
14377
1ffe6573
MM
143782003-12-22 Mark Mitchell <mark@codesourcery.com>
14379
7813d14c
MM
14380 * g++.old-deja/g++.jason/template18.C: Remove.
14381 * g++.old-deja/g++.jason/template37.C: Likewise.
14382
14383 PR c++/12862
14384 * g++.dg/lookup/ns1.C: New test.
14385
1ffe6573
MM
14386 PR c++/12397
14387 * g++.dg/template/lookup3.C: New test.
14388
92a12fbc
AP
143892003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14390
14391 * g++.dg/template/recurse1.C: New test
14392
499b568f
MM
143932003-12-22 Mark Mitchell <mark@codesourcery.com>
14394
14395 PR c++/12479
14396 * g++.dg/parse/semicolon1.C: New test.
14397 * g++.dg/parse/semicolon1.h: Likewise.
14398
3b3ed128
FJ
143992003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14400
14401 * gcc.dg/darwin-misaligned.c: New test.
14402
af3fbed1
AP
144032003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14404
14405 PR c/9163
14406 * gcc.dg/20031222-1.c: New test.
14407
d9dd2c4e
MM
144082003-12-21 Mark Mitchell <mark@codesourcery.com>
14409
9e62871e
MM
14410 PR c++/13438
14411 * g++.dg/parse/error8.C: New test.
14412
d9dd2c4e
MM
14413 PR c++/11554
14414 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14415
b665cdce
KH
144162003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14417
14418 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14419 too small.
14420 * gcc.c-torture/compile/930217-1.c: Likewise.
14421 * gcc.c-torture/compile/930513-1.c: Likewise.
14422 * gcc.c-torture/execute/920908-2.c: Likewise.
14423 * gcc.c-torture/execute/921204-1.c: Likewise.
14424 * gcc.c-torture/execute/930621-1.c: Likewise.
14425 * gcc.c-torture/execute/930630-1.c: Likewise.
14426 * gcc.c-torture/execute/931031-1.c: Likewise.
14427 * gcc.c-torture/execute/980602-2.c: Likewise.
14428 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14429 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14430 * gcc.c-torture/execute/extzvsi.c: Likewise.
14431 * gcc.c-torture/unsorted/ext.c: Likewise.
14432
781f4ec1
AP
144332003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14434
14435 PR target/12749
14436 * gcc.c-torture/compile/20031220-2.c: New test case.
14437
3b24df36
RS
144382003-12-20 Roger Sayle <roger@eyesopen.com>
14439
14440 PR optimization/13031
14441 * gcc.c-torture/compile/20031220-1.c: New test case.
14442
c96f4f73
EB
144432003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14444
14445 * gcc.dg/cast-function-1.c: New test.
14446
be7ac471
JM
144472003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14448
14449 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14450 formats.
14451
4656bc85
MM
144522003-12-19 Mark Mitchell <mark@codesourcery.com>
14453
14454 PR c++/12795
14455 * g++.dg/ext/attrib10.C: New test.
14456
e8c89d29
JJ
144572003-12-19 Jakub Jelinek <jakub@redhat.com>
14458
14459 * gcc.dg/cleanup-10.c: New test.
14460 * gcc.dg/cleanup-11.c: New test.
14461
effed655
JJ
144622003-12-19 Jakub Jelinek <jakub@redhat.com>
14463
14464 PR c++/13239
14465 * g++.dg/opt/expect1.C: New test.
14466
ed8d8803
HP
144672003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14468
14469 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14470
0b667ed8
AP
144712003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14472
01d0a156
AP
14473 PR debug/12923
14474 * gcc.dg/20031218-1.c: New test.
14475
14476 PR debug/12389
14477 * gcc.dg/20031218-2.c: New test.
14478 * gcc.dg/20031218-3.c: New test.
14479
0b667ed8
AP
14480 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14481 of label name and allow for USER_LABEL_PREFIX == "_" names.
14482 * g++.dg/abi/mangle18-2.C: Likewise.
14483 * g++.dg/abi/mangle19-1.C: Likewise.
14484 * g++.dg/abi/mangle19-2.C: Likewise.
14485 * g++.dg/abi/mangle20-1.C: Likewise.
14486 * g++.dg/abi/mangle20-2.C: Likewise.
14487
a3bf324c
RH
144882003-12-18 Richard Henderson <rth@redhat.com>
14489
14490 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14491
d11994a8
SB
144922003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14493 Dan Kegel <dank@kegel.com>
14494
14495 PR other/12009
14496 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14497 testing a cross compiler, it causes spurious compile failures.
14498 * lib/g++.exp: Likewise.
14499
bc5ada84
KL
145002003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14501
14502 PR c++/13262
14503 * g++.dg/template/access13.C: New test.
14504
cebf212f
UW
145052003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14506
14507 * gcc.dg/20031216-1.c: New test.
14508
51287c14
GB
145092003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14510
14511 PR c++/9154
14512 * g++.dg/template/error10.C: New test.
14513
a21f130e
EB
145142003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14515
14516 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14517 * g++.dg/eh/simd-2.C: Likewise.
14518
b0656d8b
JW
145192003-12-17 James E Wilson <wilson@specifixinc.com>
14520 Roger Sayle <roger@eyesopen.com>
14521
14522 * gcc.c-torture/execute/ieee/mzero5.c: New.
14523
5c832178
MM
145242003-12-17 Mark Mitchell <mark@codesourcery.com>
14525
14526 PR c++/10603
14527 * g++.dg/parse/error6.C: New test.
14528
14529 PR c++/12827
14530 * g++.dg/parse/error7.C: New test.
14531
a7833d6a
EB
145322003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14533
14534 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14535 at -O with stabs debugging formats.
14536 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14537 * gcc.dg/debug/debug-2.c: Likewise.
14538
0dff37fb
MM
145392003-12-16 Mark Mitchell <mark@codesourcery.com>
14540
14541 PR c++/12696
14542 * g++.dg/init/error1.C: New test.
14543
14544 PR c++/12218
14545 * g++.dg/init/pm3.C: New test.
14546
2ff7cce4
JM
145472003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14548
14549 PR c/3347
14550 * gcc.dg/bitfld-8.c: New test.
14551
6d43c524
JL
145522003-12-16 James Lemke <jim@wasabisystems.com>
14553
14554 * gcc.dg/arm-scd42-[123].c: New tests.
14555
d63b5e9f
NS
145562003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14557
14558 PR c++/9043
14559 * g++.dg/abi/mangle20-1.C: New test.
14560 * g++.dg/abi/mangle20-2.C: New test.
14561
263ee052
MM
145622003-12-16 Mark Mitchell <mark@codesourcery.com>
14563
14564 PR c++/13275
14565 * g++.dg/other/offsetof2.C: Remove XFAIL.
14566 * g++.dg/parse/offsetof1.C: New test.
14567 * g++.gd/parse/offsetof2.C: Likewise.
14568
ff5034c5
GB
145692003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14570
14571 * g++.dg/template/nontype3.C: New test.
14572 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14573
cd852e4d
KL
145742003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14575
14576 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14577
0f30f285
NS
145782003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14579
a0c68737
NS
14580 PR c++/13387
14581 * g++.dg/expr/assign1.C: New test.
14582
0f30f285
NS
14583 PR c++/13242
14584 * g++.dg/abi/mangle19-1.C: New test.
14585 * g++.dg/abi/mangle19-2.C: New test.
14586
d2411ba2
HP
145872003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14588
14589 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14590
91f8389c
EB
145912003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14592
14593 * gcc.c-torture/execute/20031216-1.c: New test.
14594
75e0d03a
GB
145952003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14596
14597 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14598 an ICE regression.
14599
89f1a6ec
MM
146002003-12-15 Mark Mitchell <mark@codesourcery.com>
14601
14602 PR c++/10926
14603 * g++.dg/template/error9.C: New test.
14604
14605 PR c++/11116
14606 * g++.dg/template/error8.C: New test.
14607
040fc928
RS
146082003-12-15 Roger Sayle <roger@eyesopen.com>
14609
14610 PR middle-end/13400
14611 * gcc.c-torture/execute/20031215-1.c: New test case.
14612
b95cc51a
MM
146132003-12-15 Mark Mitchell <mark@codesourcery.com>
14614
21eb631b
MM
14615 PR c++/13269
14616 * g++.dg/parse/error5.C: New test.
14617
ea0e2a51
MM
14618 PR c++/12989
14619 * g++.dg/expr/sizeof1.C: New test.
14620
b95cc51a
MM
14621 PR c++/13310
14622 * g++.dg/template/crash15.C: New test.
14623
86d75cdd
GK
146242003-12-15 Geoffrey Keating <geoffk@apple.com>
14625
14626 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14627 a non-POD type as the last named parameter of a varargs function.
14628
a5ac3982
MM
146292003-12-15 Mark Mitchell <mark@codesourcery.com>
14630
14631 PR c++/13243
14632 PR c++/12573
14633 * g++.dg/template/crash14.C: New test.
14634 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14635
5fd80fbc
NS
146362003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14637
f5c28a15
NS
14638 * g++.dg/other/java1.C: New test.
14639
5fd80fbc
NS
14640 PR c++/13241
14641 * g++.dg/abi/mangle18-1.C: New test.
14642 * g++.dg/abi/mangle18-2.C: New test.
14643
298a037c
ZD
146442003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14645
14646 PR optimization/10312
14647 * gcc.c-torture/execute/20031214-1.c: New.
14648
4bb8ca28
MM
146492003-12-14 Mark Mitchell <mark@codesourcery.com>
14650
14651 PR c++/10779
14652 PR c++/12160
14653 * g++.dg/parse/error3.C: New test.
14654 * g++.dg/parse/error4.C: Likewise.
14655 * g++.dg/abi/mangle4.C: Tweak error messages.
14656 * g++.dg/lookup/using5.C: Likewise.
14657 * g++.dg/other/error2.C: Likewise.
14658 * g++.dg/parse/typename5.C: Likewise.
14659 * g++.dg/parse/undefined1.C: Likewise.
14660 * g++.dg/template/arg2.C: Likewise.
14661 * g++.dg/template/ttp3.C: Likewise.
14662 * g++.dg/template/type1.C: Likewise.
14663 * g++.old-deja/g++.other/crash32.C: Likewise.
14664 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14665
c1b83cc9
KL
146662003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14667
14668 PR c++/13106
14669 * g++.dg/warn/noreturn-3.C: New test.
14670
e00853fd
NS
146712003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14672
14673 PR c++/13118
14674 * g++.dg/abi/covariant3.C: New.
14675
3950dcdf
JJ
146762003-12-12 Jakub Jelinek <jakub@redhat.com>
14677
14678 * g++.dg/eh/ia64-1.C: New test.
14679
77fec971
RS
146802003-12-12 Roger Sayle <roger@eyesopen.com>
14681
14682 PR optimization/13037
14683 * g77.f-torture/execute/13037.f: New test case.
14684
90d46c28
NS
146852003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14686
14687 PR c++/12881
14688 * g++.dg/abi/covariant2.C: New.
14689
45f2492c
NB
146902003-12-12 Neil Booth <neil@daikokuya.co.uk>
14691
14692 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14693
15975b43
ZW
146942003-12-11 Zack Weinberg <zack@codesourcery.com>
14695
14696 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14697
a586ce78
AP
146982003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14699
14700 PR other/10819
14701 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14702 to fix Bug 10819.
14703 * lib/g++.exp (g++_version): Likewise.
14704 * lib/g77.exp (g77_version): Likewise.
14705 * lib/objc.exp (default_objc_version): Likewise.
14706
e55a6cce 147072003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14708
553355fe
RH
14709 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14710
5ca18844
RH
14711 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14712
facef326
MA
147132003-12-08 Matt Austern <austern@apple.com>
14714
14715 PR c/13134
14716 * lib/gcc-dg.exp (dg-require-visibility): Define.
14717 * lib/target-supports (check_visibility_available): Define.
14718 * gcc.dg/visibility-1.c: New test.
14719 * gcc.dg/visibility-2.c: Likewise.
14720 * gcc.dg/visibility-3.c: Likewise.
14721 * gcc.dg/visibility-4.c: Likewise.
14722 * gcc.dg/visibility-5.c: Likewise.
14723 * gcc.dg/visibility-6.c: Likewise.
14724 * g++.dg/ext/visibility-1.C: Likewise.
14725 * g++.dg/ext/visibility-2.C: Likewise.
14726 * g++.dg/ext/visibility-3.C: Likewise.
14727 * g++.dg/ext/visibility-4.C: Likewise.
14728 * g++.dg/ext/visibility-5.C: Likewise.
14729 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14730
91f8389c
EB
147312003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14732
14733 * g++.dg/lookup/java1.C: New test.
14734 * g++.dg/lookup/java2.C: New test.
b8ec6586 14735
df5e8205
EB
147362003-12-07 Falk Hueffner <falk@debian.org>
14737
14738 * g++.dg/opt/noreturn-1.C: New test.
14739
fd25e957
EB
147402003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14741
14742 * gcc.dg/overflow-1.c: New test.
14743
5c6ef9be
EB
147442003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14745
14746 * g77.f-torture/compile/13060.f: New test.
14747
a6c0d772
MM
147482003-12-06 Mark Mitchell <mark@codesourcery.com>
14749
14750 PR c++/13323
14751 * g++.dg/inherit/operator2.C: New test.
14752
360d1b99
MM
147532003-12-05 Mark Mitchell <mark@codesourcery.com>
14754
14755 PR c++/13305
14756 * g++.dg/ext/attrib9.C: New test.
14757
eeb23c11
MM
147582003-12-05 Mark Mitchell <mark@codesourcery.com>
14759
14760 PR c++/13314
14761 * g++.dg/template/error7.C: New test.
14762
5d27ef94 147632003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14764 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14765
14766 PR target/13302
14767 * g++.dg/other/struct-va_list.C: New test.
14768
f128e1f3
KL
147692003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14770
14771 PR c++/13166
14772 * g++.dg/parse/defarg6.C: New test.
14773
64ed86c7
HPN
147742003-12-05 Hans-Peter Nilsson <hp@axis.com>
14775
14776 PR target/13256
14777 * gcc.c-torture/execute/20031201-1.c: New test.
14778
b98d4eb5
AC
147792003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14780
14781 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14782
6e3077c6
EB
147832003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14784
14785 * gcc.dg/builtin-return-1.c: New test.
14786
fc64a247
SM
147872003-12-04 Stuart Menefy <stuart.menefy@st.com>
14788 J"orn Rennecke <joern.rennecke@superh.com>
14789
14790 PR optimization/13260
14791 * gcc.c-torture/execute/20031204-1.c: New test.
14792
afb0918a
MM
147932003-12-03 Mark Mitchell <mark@codesourcery.com>
14794
14795 PR c++/9127
14796 * g++.dg/template/error6.C: New test.
14797
8ecc63eb
JJ
147982003-12-03 Jakub Jelinek <jakub@redhat.com>
14799
14800 * gcc.dg/20031202-1.c: New test.
14801
ee43dab5
MM
148022003-12-03 Mark Mitchell <mark@codesourcery.com>
14803
b80cfdcd
MM
14804 PR c++/13179
14805 * g++.dg/template/eh1.C: New test.
14806
ee43dab5
MM
14807 PR c++/10771
14808 * g++.dg/template/error5.C: New test.
14809
e7f2e92f
DU
148102003-12-02 David Ung <davidu@mips.com>
14811
15975b43 14812 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14813 g_##TMODE
14814
1c59130c
GB
148152003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14816
8ecc63eb 14817 PR c++/10126
1c59130c
GB
14818 * g++.dg/template/ptrmem8.C: New test.
14819
e77de295
GB
148202003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14821
8ecc63eb 14822 PR c++/12573
e77de295
GB
14823 * g++.dg/template/dependent-expr3.C: New test.
14824
e3b66120
JL
148252003-12-01 James Lemke <jim@wasabisystems.com>
14826
14827 * gcc.dg/arm-g2.c: New test.
14828
d9e7c8e3
RS
148292003-12-01 Roger Sayle <roger@eyesopen.com>
14830
14831 PR optimization/11634
14832 * gcc.dg/20031201-2.c: New test case.
14833
75d3baee
ZW
148342003-12-01 Zack Weinberg <zack@codesourcery.com>
14835
14836 PR 11433
14837 * objc.dg/proto-lossage-3.m: New test.
14838
28cb2b14
RS
148392003-12-01 Roger Sayle <roger@eyesopen.com>
14840
14841 PR optimization/12628
14842 * gcc.dg/20031201-1.c: New test case.
14843
e82407b5
EB
148442003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14845
14846 * gcc.dg/unaligned-1.c: New test.
14847
a668c6ad
MM
148482003-11-30 Mark Mitchell <mark@codesourcery.com>
14849
14850 PR c++/9849
14851 * g++.dg/template/error4.C: New test.
14852 * g++.dg/template/nested3.C: Adjust error markers.
14853
0e73769e
KG
148542003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14855
14856 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14857
65f0edec
JM
148582003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14859
14860 PR c/10333
14861 * gcc.dg/bitfld-7.c: New test.
14862
9c858681
RS
148632003-11-29 Richard Sandiford <rsandifo@redhat.com>
14864
14865 * gcc.dg/tls/asm-1.C: New test.
14866
26b0ad13
KG
148672003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14868
0e73769e 14869 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14870
48ee6fa0
EB
148712003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14872
14873 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14874 * gcc.dg/builtin-apply3.c: New test.
14875
4caddf0b
EB
148762003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14877
14878 * lib/compat.exp (compat-obj): New xfaildata parameter.
14879 Use it to set compiler_conditional_xfail_data before compiling.
14880 (compat-get-options): Handle dg-xfail-if.
14881 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14882 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14883 * gcc.dg/compat/vector-1_y.c: Likewise.
14884 * gcc.dg/compat/vector-2_x.c: Likewise.
14885 * gcc.dg/compat/vector-2_y.c: Likewise.
14886
ecb63641
EB
148872003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14888
14889 * g++.dg/opt/reg-stack4.C: New test.
14890
316d0b19
EB
148912003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14892
14893 * gcc.dg/builtin-apply2.c: New test.
14894
bb13f2ff
EB
148952003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14896
14897 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
14898
4864cc4a
KL
148992003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14900
14901 PR c++/12924
14902 * g++.dg/template/template-id-2.C: New test.
14903
d43f603d
KL
149042003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14905
14906 PR c++/5369
14907 * g++.dg/template/memfriend1.C: New test.
14908 * g++.dg/template/memfriend2.C: Likewise.
14909 * g++.dg/template/memfriend3.C: Likewise.
14910 * g++.dg/template/memfriend4.C: Likewise.
14911 * g++.dg/template/memfriend5.C: Likewise.
14912 * g++.dg/template/memfriend6.C: Likewise.
14913 * g++.dg/template/memfriend7.C: Likewise.
14914 * g++.dg/template/memfriend8.C: Likewise.
14915 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
14916
40bec508
MM
149172003-11-21 Mark Mitchell <mark@codesourcery.com>
14918
14919 PR c++/12515
14920 * g++.dg/ext/cond1.C: New test.
14921
c132886e
RH
149222003-11-20 Richard Henderson <rth@redhat.com>
14923
14924 * gcc.dg/20020201-2.c: Remove.
14925 * gcc.dg/20020201-4.c: Remove.
14926 * gcc.dg/20020304-1.c: Remove.
14927
dd2cc6dc
NN
149282003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14929
14930 * gcc.dg/cpp/trad/xwin1.c: New test case.
14931
5153e857
AT
149322003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14933
14934 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
14935 * lib/g77.exp: Likewise.
14936 * lib/objc.exp: Likewise.
14937 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
14938 for darwin.
14939
c44e68a5
KL
149402003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14941
14942 PR c++/12932
14943 * g++.dg/template/static5.C: New test.
14944
fc6d6d62
JM
149452003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
14946
14947 * gcc.dg/nested-func-1.c: New test.
14948
178b9a09
KG
149492003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14950
14951 * gcc.dg/cpp/assert4.c: New test.
14952
8ffc2e37
GB
149532003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14954
75d3baee
ZW
14955 PR c++/2294
14956 * g++.dg/lookup/using9.c: New test.
8ffc2e37 14957
ec75414f
MM
149582003-11-14 Mark Mitchell <mark@codesourcery.com>
14959
14960 PR c++/12762
14961 * g++.dg/template/error3.C: New test.
14962
7fb768e5
AC
149632003-11-14 Arnaud Charlet <charlet@act-europe.fr>
14964
14965 PR ada/13035
14966 * ada/acats/run_acats, run_all.sh: Fix syntax error.
14967 No longer use a wrapper for gcc, since this does not work under
14968 Windows.
14969
aede75ed
GB
149702003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14971
75d3baee
ZW
14972 PR c++/2094
14973 * g++.dg/template/ptrmem7.C: New test.
aede75ed 14974
a25d596a
AP
149752003-11-13 Andrew Pinski <apinski@apple.com>
14976
14977 * gcc.c-torture/compile/20031113-1.c: New test.
14978
49012f5c 149792003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 14980 Kean Johnston <jkj@sco.com>
49012f5c
MM
14981
14982 PR c/13029
14983 * gcc.dg/unused-4.c: Update.
14984
d76bc29c
EB
149852003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14986
14987 * g++.dg/opt/const3.C: New test.
14988
fccc4eb2
JH
149892003-11-13 Jan Hubicka <jh@suse.cz>
14990
14991 * gcc.c-torture/compile/20031112-1.c: New test.
14992
8f120836
MM
149932003-11-12 Mark Mitchell <mark@codesourcery.com>
14994
14995 * g++.dg/parse/crash10.C: Remove bogus error marker.
14996
405f36dd
RO
149972003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14998
14999 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15000 (host_gcc): Likewise.
15001 (ROOT): Honor $PWDCMD.
15002 (BASE): Likewise.
15003 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15004
7e28e1a3
CM
150052003-11-12 Catherine Moore <clm@redhat.com>
15006
15007 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15008
0cf356df
AJ
150092003-11-12 Andreas Jaeger <aj@suse.de>
15010 Jakub Jelinek <jakub@redhat.com>
15011 Andrew Pinski <pinskia@physics.uc.edu>
15012 Richard Henderson <rth@redhat.com>
15013
15014 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15015 systems.
7671789c 15016 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15017
15018 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15019 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15020
3e65fcc0
AJ
150212003-11-11 Andreas Jaeger <aj@suse.de>
15022
15023 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15024
292d9f2b
AJ
15025 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15026
e6178121
AC
150272003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15028
15029 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15030 Clean ups.
15031
1ec0c607
WH
150322003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15033
15034 * gcc.dg/trampoline-1.c: New test.
15035
a5fdcda8
AP
150362003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15037
15038 * gcc.c-torture/compile/200031109-1.c: New test.
15039
c76f4e8e
JM
150402003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15041
15042 PR c/3190
15043 PR c/8714
15044 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15045 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15046 gcc.dg/format/no-y2k-1.c: Update.
15047
587a9854
RS
150482003-11-08 Roger Sayle <roger@eyesopen.com>
15049
15050 PR optimization/10467
15051 * gcc.dg/20031108-1.c: New test case.
15052
3d67ba1e
GK
150532003-11-07 Geoffrey Keating <geoffk@apple.com>
15054
15055 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15056
30321c39
JM
150572003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15058
15059 * gcc.dg/compound-lvalue-1.c: New test.
15060 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15061 some XFAILs.
15062
2858f73a
GK
150632003-11-06 Geoffrey Keating <geoffk@apple.com>
15064
15065 * gcc.dg/altivec-varargs-1.c: New test.
15066
51672143
EB
150672003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15068
15069 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15070 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15071 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15072 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15073 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15074
0a49d02c
JM
150752003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15076
15077 * gcc.dg/cond-lvalue-1.c: New test.
15078
db9fd03e 150792003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
15080
15081 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15082
aad626f7
KL
150832003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15084
15085 PR c++/11616
15086 * g++.dg/template/instantiate5.C: New test.
15087
0c5a0451
VR
150882003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15089
15090 PR c++/12726
15091 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15092 * ChangeLog: Add missing first entry for above test.
15093
3dfa3500
KL
150942003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15095
15096 PR c++/9810
15097 * g++.dg/template/using8.C: New test.
15098 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15099
31f0f571
RS
151002003-11-02 Roger Sayle <roger@eyesopen.com>
15101
15102 PR optimization/10817
15103 * gcc.c-torture/compile/20031102-1.c: New test case.
15104
2077750a
KH
151052003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15106
15107 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15108 2147483647.
15109
e69cdc12
EB
151102003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15111
15112 * gcc.dg/20031102-1.c: New test.
15113
0a9e65f9
EB
151142003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15115
15116 * gcc.dg/complex-1.c: New test.
15117
f218d820
KL
151182003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15119
15120 PR c++/12796
15121 * g++.dg/template/crash13.C: Adjust expected error location.
15122 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15123
f3dd79b9
RE
151242003-10-31 Richard Earnshaw <rearnsha@arm.com>
15125
15126 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15127
4cabf776
JZ
151282003-10-31 Josef Zlomek <zlomekj@suse.cz>
15129
15130 PR/10239
15131 * gcc.c-torture/compile/20031031-2.c: New test.
15132
739e6d58
JZ
151332003-10-31 Josef Zlomek <zlomekj@suse.cz>
15134
15135 PR/11640
15136 * gcc.c-torture/compile/20031031-1.c: New test.
15137
28765aad
RE
151382003-10-31 Richard Earnshaw <rearnsha@arm.com>
15139
15140 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15141 * gcc.misc-tests/bprob.exp: Likewise.
15142 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15143 the execution test on arm-elf configs.
c6c01481 15144 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
15145 configs that don't support scratch files.
15146 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15147
1d915eda
AC
151482003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15149
15150 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15151 done by dejagnu.
15152
24c98fae
AC
151532003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15154
15155 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
15156 Avoid non pure sh syntax. Add more logging.
15157
15158 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15159 fail.
24c98fae 15160
0fda236e
FS
151612003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15162
15163 PR libgcj/10610
15164 * gcc.dg/ppc-stackalign-1.c: New test.
15165
1066ea4d
AC
151662003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15167
15168 * ada/acats/run_all.sh: Change output to be more compliant with
15169 dejagnu framework.
15170 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
15171 Only run [a-z]* directories, to filter out e.g. CVS.
15172 Redirect build output to log file.
1066ea4d 15173
934ef487
AC
151742003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15175
15176 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15177
c011a52f
AC
151782003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15179
15180 PR ada/5909:
15181 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15182
b19ee4bd
JJ
151832003-10-27 Jakub Jelinek <jakub@redhat.com>
15184
15185 * gcc.c-torture/compile/20031023-1.c: New test.
15186 * gcc.c-torture/compile/20031023-2.c: New test.
15187 * gcc.c-torture/compile/20031023-3.c: New test.
15188 * gcc.c-torture/compile/20031023-4.c: New test.
15189
58e1d54c
KL
151902003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15191
15192 PR c++/10371
15193 * g++.dg/lookup/scoped8.C: New test.
15194
b3cd99cd
EB
151952003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15196
15197 * g++.dg/opt/reg-stack3.C: New test.
15198
88682ff6
JM
151992003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15200
15201 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15202
d9a50301
KL
152032003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15204
15205 PR c++/11076
15206 * g++.dg/template/crash13.C: New test.
15207
349dfad9
JM
152082003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15209
15210 * gcc.dg/c99-restrict-2.c: New test.
15211
bb885938
NS
152122003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15213
15214 PR c++/12698, c++/12699, c++/12700, c++/12566
15215 * g++.dg/inherit/covariant9.C: New test.
15216 * g++.dg/inherit/covariant10.C: New test.
15217 * g++.dg/inherit/covariant11.C: New test.
15218
0c5a0451
VR
152192003-10-23 Jason Merrill <jason@redhat.com>
15220
15221 PR c++/12726
15222 * g++.dg/ext/complit2.C: New test.
15223
ed1ca05a
FH
152242003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15225
15226 PR target/12654
15227 * gcc.c-torture/execute/20031020-1.c: New test.
15228
1b251a0c
ZD
152292003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15230
15231 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15232 following the jump_insn.
15233
dc70e81d
JM
152342003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15235
15236 * gcc.dg/cast-lvalue-1.c: New test.
15237
18fd68a8
MM
152382003-10-21 Mark Mitchell <mark@codesourcery.com>
15239
15240 PR c++/11962
15241 * g++.dg/template/cond2.C: New test.
15242
ac054e28
JM
152432003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15244
15245 * gcc.dg/builtins-28.c: New test.
15246
d4d1ebc1
JH
152472003-10-20 Jan Hubicka <jh@suse.cz>
15248
15249 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15250 parameter.
15251 * testsuite/gcc.dg/inline-2.c: Likewise.
15252
d15f01e3
PE
152532003-10-20 Phil Edwards <phil@codesourcery.com>
15254
15255 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15256 * gcc.dg/nest.c: Likewise.
15257
11325dcd
KL
152582003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15259
15260 PR c++/9781, c++/10583, c++/11862
15261 * g++.dg/parse/crash13.C: New test.
15262
adccacc4
ZD
152632003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15264
15265 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15266
5a13d728
EB
152672003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15268
15269 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15270 Define HAVE_C99_RUNTIME except on Solaris.
15271 * gcc.dg/builtins-20.c: Likewise.
15272
29ee7b16
ZD
152732003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15274
15275 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15276
5f04800c
KL
152772003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15278
15279 PR c++/12495
15280 * g++.dg/template/crash21.C: New test.
15281
9579624e
KL
152822003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15283
15284 PR c++/2513
15285 * g++.dg/template/typename5.C: New test.
15286
e77b95a2
KL
152872003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15288
15289 PR c++/12369
15290 * g++.dg/template/friend25.C: New test.
15291
7a0cb59c
ZL
152922003-10-16 Ziemowit Laski <zlaski@apple.com>
15293
15294 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15295 versions.
15296
82917bf9
KH
152972003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15298
15299 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15300 == 2147483647.
15301
8725a9b4
KH
153022003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15303
15304 * gcc.c-torture/execute/960416-1.x: Remove.
15305 * gcc.c-torture/execute/divconst-3.x: Likewise.
15306
c546e185
HPN
153072003-10-15 Hans-Peter Nilsson <hp@axis.com>
15308
15309 PR target/12598
15310 * gcc.dg/torture/cris-volatile-1.c: New test.
15311
e157d777
RS
153122003-10-14 Roger Sayle <roger@eyesopen.com>
15313
15314 PR optimization/9325
15315 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15316 for overflowing floating point to integer conversion during RTL
15317 simplification.
15318
c92c2a28
ZL
153192003-10-13 Ziemowit Laski <zlaski@apple.com>
15320
15321 * objc/execute/_cmd.m: Fix typo.
15322 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15323 Relax 'scan-assembler' regexp.
15324 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15325 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15326 * objc.dg/zero-link-2.m: Remove blank line.
15327 * objc.dg/zero-link-3.m: New test case.
c6c01481 15328
71d46c6f
GK
153292003-10-13 Geoffrey Keating <geoffk@apple.com>
15330
3eba62b4
GK
15331 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15332
71d46c6f
GK
15333 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15334 than linker trickery.
15335
88e451e1
VR
153362003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15337
15338 PR c++/12370
15339 * g++.dg/other/friend2.C: New test.
15340
e3c8de6a
SB
153412003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15342
15343 * gcc.dg/20031012-1.c: New test.
15344
1998463c
SB
153452003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15346
15347 * gcc.dg/weak/weak-3.c: Fix for new warning.
15348
cc956bfd
KC
153492003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15350
15351 PR optimization/8750
15352 * gcc.c-torture/execute/20031012-1.c: New test case.
15353
c43fa1f5
RS
153542003-10-11 Roger Sayle <roger@eyesopen.com>
15355
15356 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15357 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15358
c877353c
RS
153592003-10-11 Roger Sayle <roger@eyesopen.com>
15360
15361 PR optimization/12260
15362 * gcc.c-torture/compile/20031011-2.c: New test case.
15363
e3be1116
RS
153642003-10-11 Roger Sayle <roger@eyesopen.com>
15365
15366 * gcc.c-torture/execute/20031011-1.c: New testcase.
15367
69efc31d
EB
153682003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15369
15370 * gcc.c-torture/compile/20031011-1.c: New test.
15371
cc956bfd 153722003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15373
15374 * g++.dg/other/first-global.C: New test.
15375
ea82015c
RS
153762003-10-11 Roger Sayle <roger@eyesopen.com>
15377
15378 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15379
51e73d57
ILT
153802003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15381
15382 * gcc.c-torture/compile/20031010-1.c: New test.
15383
d0fd1347
GK
153842003-10-10 Geoffrey Keating <geoffk@apple.com>
15385
15386 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15387 * gcc.c-torture/execute/va-arg-25.c: ... here.
15388
b18ff0cd
MM
153892003-10-09 Mark Mitchell <mark@codesourcery.com>
15390
15391 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15392
1703590e
RS
153932003-10-08 Richard Sandiford <rsandifo@redhat.com>
15394
f119ba23 15395 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15396
3d56512d
GB
153972003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15398
15399 * g++.dg/parse/error2.C: New test.
15400
7a925598
GB
154012003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15402
15403 PR c++/11097
15404 * g++.dg/other/error5.C: Modify the error message.
15405 * g++.dg/lookup/using8.C: New test.
15406
a594a19c
GK
154072003-10-07 Geoffrey Keating <geoffk@apple.com>
15408
15409 * gcc.dg/darwin-abi-2.c: New file.
15410 * gcc.c-torture/execute/va-arg-24.c: New file.
15411
90af8042
BW
154122003-10-06 Bob Wilson <bob.wilson@acm.org>
15413
15414 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15415 indentation.
15416
d04a575f
MM
154172003-10-06 Mark Mitchell <mark@codesourcery.com>
15418
15419 PR c++/10147
15420 * g++.dg/other/error4.C: Update error messages.
15421 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15422
d04a575f
MM
15423 PR c++/12337
15424 * g++.dg/init/new9.C: New test.
c6c01481 15425
d04a575f
MM
15426 PR c++/12334, c++/12236, c++/8656
15427 * g++.dg/ext/attrib8.C: New test.
15428
8a7a6f4d
DP
154292003-10-06 Devang Patel <dpatel@apple.com>
15430
15431 * gcc.dg/debug/dwarf2-3.h: New test.
15432 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15433
9ebfd78b
EB
154342003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15435
15436 * g++.dg/opt/cfg2.C: New test.
15437
8c03ca00
EB
154382003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15439
15440 * g++.dg/opt/float1.C: New test.
15441
b494fd98
EB
154422003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15443
15444 * gcc.dg/c90-array-lval-6.c: New test.
15445 * gcc.dg/c99-array-lval-6.c: New test.
15446
81ff723b
AM
154472003-10-03 Alexander Malmberg <alexander@malmberg.org>
15448 Ziemowit Laski <zlaski@apple.com>
15449
15450 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15451 'Derived', so that it is never considered a class method; add
15452 new warning for '+port' method ambiguity.
15453 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15454 <objc/objc-api.h> (needed on Mac OS X).
15455 * objc.dg/method-13.m: New test.
15456
875eda9c
RS
154572003-10-03 Roger Sayle <roger@eyesopen.com>
15458
15459 PR optimization/9325, PR java/6391
15460 * gcc.c-torture/execute/20031003-1.c: New test case.
15461
c8a65a25
MM
154622003-10-02 Mark Mitchell <mark@codesourcery.com>
15463
5114f0ed
MM
15464 PR optimization/12180
15465 * gcc.dg/20031002-1.c: New test.
15466
c8a65a25
MM
15467 PR c++/12486
15468 * g++.dg/inherit/error1.C: New test.
15469
910a2080
CD
154702003-10-02 Chris Demetriou <cgd@broadcom.com>
15471
15472 * lib/f-torture.exp (search_for): Rename to...
15473 (search_for_re): This. Also, clean up comments and the
15474 "regexp" invocation.
15475
2a3bf9aa
JZ
154762003-10-02 Josef Zlomek <zlomekj@suse.cz>
15477
15478 * gcc.c-torture/compile/20031002-1.c: New test.
15479
7485f79f
JJ
154802003-10-02 Jakub Jelinek <jakub@redhat.com>
15481
15482 * g++.dg/opt/cond1.C: New test.
15483
2409cb37
KC
154842003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15485
15486 * gcc.dg/Wold-style-definition-2.c: New testcase.
15487 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15488
1ffcc352
RH
154892003-09-29 Richard Henderson <rth@redhat.com>
15490
75d3baee 15491 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15492
ea0738f2
EB
154932003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15494
15495 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15496
753aaa17
KL
154972003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15498
15499 * g++.dg/template/friend19.C: Fix typo.
15500 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15501
d34053ed
RS
155022003-09-28 Richard Sandiford <rsandifo@redhat.com>
15503
15504 * gcc.c-torture/execute/20030928-1.c: New test.
15505 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15506
e8226879
EB
155072003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15508
15509 * g++.dg/opt/unroll1.C: New test.
15510
073089a7
RS
155112003-09-26 Roger Sayle <roger@eyesopen.com>
15512
15513 PR optimization/11741
15514 * gcc.dg/20030926-1.c: New test case.
15515
37d407a1
KL
155162003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15517
15518 PR c++/5655
15519 * g++.dg/parse/access7.C: New test.
15520 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15521
264fa2db
ZL
155222003-09-24 Ziemowit Laski <zlaski@apple.com>
15523
15524 MERGE OF objc-improvements-branch into MAINLINE:
15525 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15526 if libobjc has not been built.
15527 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15528 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15529 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15530 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15531 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15532 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15533 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15534 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15535 objc.dg/special/unclaimed-category-1.h,
15536 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15537 well as GNU runtime.
264fa2db 15538 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15539 * execute/cascading-1.m, execute/function-message-1.m,
15540 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15541 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15542 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15543 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15544 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15545 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15546 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15547 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15548 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15549 * objc.dg/bitfield-2.m: Run only on Darwin.
15550 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15551 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15552 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15553 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15554
d395df26
AO
155552003-09-24 Alexandre Oliva <aoliva@redhat.com>
15556
15557 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15558
fff2cb99
GK
155592003-09-23 Geoffrey Keating <geoffk@apple.com>
15560
15561 * gcc.dg/darwin-abi-1.c: New file.
15562
af0f185b
AP
155632003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15564
15565 PR target/12281
15566 * gcc.c-torture/compile/20030921-1.c: New test.
15567
de582cfb
EB
155682003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15569
15570 * g++.dg/opt/reg-stack2.C: New test.
15571
5cfc5356
EB
155722003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15573
15574 * g++.dg/eh/delayslot1.C: New test.
15575
ddd2d57e
RH
155762003-09-20 Richard Henderson <rth@redhat.com>
15577
15578 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15579
ccea753c
RS
155802003-09-20 Roger Sayle <roger@eyesopen.com>
15581
15582 * gcc.c-torture/execute/20030920-1.c: New test case.
15583
2c49cd9e
KL
155842003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15585
15586 * g++.dg/rtti/typeid3.C: Correct expected error message.
15587
4047b164
KL
155882003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15589
15590 PR c++/157
15591 * g++.dg/parse/crash12.C: New test.
15592
99d53bba
JJ
155932003-09-19 Janis Johnson <janis187@us.ibm.com>
15594
15595 * gcc.dg/compat/mixed-struct-check.h: New.
15596 * gcc.dg/compat/mixed-struct-defs.h: New.
15597 * gcc.dg/compat/mixed-struct-init.h: New.
15598 * gcc.dg/compat/struct-by-value-19_main.c: New.
15599 * gcc.dg/compat/struct-by-value-19_x.c: New.
15600 * gcc.dg/compat/struct-by-value-19_y.c: New.
15601 * gcc.dg/compat/struct-by-value-20_main.c: New.
15602 * gcc.dg/compat/struct-by-value-20_x.c: New.
15603 * gcc.dg/compat/struct-by-value-20_y.c: New.
15604 * gcc.dg/compat/struct-return-19_main.c: New.
15605 * gcc.dg/compat/struct-return-19_x.c: New.
15606 * gcc.dg/compat/struct-return-19_y.c: New.
15607 * gcc.dg/compat/struct-return-20_main.c: New.
15608 * gcc.dg/compat/struct-return-20_x.c: New.
15609 * gcc.dg/compat/struct-return-20_y.c: New.
15610
ed71e586
AP
156112003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15612 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15613 so that it will not complain on LP64 targets.
15614
68c78847
KL
156152003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15616
15617 PR c++/495
15618 * g++.dg/template/friend24.C: New test.
15619
3501ba24
NS
156202003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15621
68442fac 15622 PR c++/12332
3501ba24
NS
15623 * g++.dg/template/memtmpl2.C: New test.
15624
5ae6cd0d
MM
156252003-09-18 Mark Mitchell <mark@codesourcery.com>
15626
15627 PR target/11184
15628 * gcc.dg/builtin-apply1.c: New test.
15629
85b22f78
NS
156302003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15631
15632 PR c++/9848
15633 * g++.dg/warn/Wunused-4.C: New test.
15634
ef08de80
VR
156352003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15636
15637 PR c++/12316
15638 * g++.dg/other/gc2.C: New test.
15639
84583208
MM
156402003-09-17 Mark Mitchell <mark@codesourcery.com>
15641
15dd86be
MM
15642 PR c++/11991
15643 * g++.dg/rtti/typeid3.C: New test.
15644
84583208
MM
15645 PR c++/12266
15646 * g++.dg/overload/template1.C: New test.
15647
0b75beaa
EB
156482003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15649
15650 * g++.dg/opt/cfg3.C: New test.
15651
ae8803a8
KL
156522003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15653
15654 PR c++/7939
15655 * g++.dg/template/crash11.C: New test.
15656
72954a4f
JM
156572003-09-16 Jason Merrill <jason@redhat.com>
15658 Jakub Jelinek <jakub@redhat.com>
15659
15660 * gcc.dg/attr-warn-unused-result.c: New test.
15661
3afd2e20
NS
156622003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15663
15664 PR c++/12184
15665 * g++.dg/expr/call2.C: New test.
15666
c034f121
AJ
156672003-09-15 Andreas Jaeger <aj@suse.de>
15668
15669 * gcc.dg/Wold-style-definition-1.c: New test.
15670
29edb15c
MM
156712003-09-14 Mark Mitchell <mark@codesourcery.com>
15672
a7e8c268
MM
15673 PR c++/3907
15674 * g++.dg/parse/template12.C: New test.
15675
29edb15c
MM
15676 * g++.dg/abi/bitfield11.C: New test.
15677 * g++.dg/abi/bitfield12.C: Likewise.
15678
aab68b4a
AO
156792003-09-14 Alexandre Oliva <aoliva@redhat.com>
15680
15681 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15682 non-expansion of functional macro name without arguments at EOL.
15683 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15684
975f3818
RS
156852003-09-14 Richard Sandiford <rsandifo@redhat.com>
15686
15687 * gcc.c-torture/execute/20030914-[12].c: New tests.
15688
92af500d
NS
156892003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15690
15691 PR c++/11788
15692 * g++.dg/overload/addr1.C: New test.
15693
93dc9a32
ILT
156942003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15695
15696 * gcc.dg/20030909-1.c: New test.
15697
1c8b4e29
EB
156982003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15699
15700 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15701
157022003-09-09 Devang Patel <dpatel@apple.com>
15703
15704 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15705
f7657db9
KG
157062003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15707
15708 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15709
9649812a
MM
157102003-09-08 Mark Mitchell <mark@codesourcery.com>
15711
15712 * gcc.dg/ia64-types1.c: New test.
15713 * gcc.dg/ia64-types2.c: Likewise.
15714
df049e59
KG
157152003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15716
11bf0eb0
KG
15717 * gcc.dg/builtins-1.c: Add more _Complex tests.
15718 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15719
df049e59
KG
15720 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15721 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15722
f23fb7f5
MM
157232003-09-08 Mark Mitchell <mark@codesourcery.com>
15724
fa531100
MM
15725 PR c++/11786
15726 * g++.dg/lookup/koenig2.C: New test.
15727
f23fb7f5
MM
15728 PR c++/5296
15729 * g++.dg/rtti/typeid2.C: New test.
15730
7f14bbe6
JJ
157312003-09-08 Jakub Jelinek <jakub@redhat.com>
15732
15733 * gcc.c-torture/compile/20030904-1.c: New test.
15734
7b65ed54
EB
157352003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15736
15737 * g++.dg/opt/longbranch2.C: New test.
15738
6a4f08f3
AP
157392003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15740
15741 * g++.dg/template/crash10.C: Only compile it.
15742
dc4cb34e
AP
157432003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15744
15745 PR middle-end/11665
15746 * gcc.c-torture/compile/20030907-1.c: New test.
15747 * g++.dg/init/array11.C: New test.
15748
cf9ad9a7
MM
157492003-09-07 Mark Mitchell <mark@codesourcery.com>
15750
15751 PR c++/11852
15752 * g++.dg/init/struct1.C: New test.
15753
6ef0aa7b
MM
157542003-09-07 Mark Mitchell <mark@codesourcery.com>
15755
15756 PR c++/12181
15757 * g++.dg/expr/comma1.C: New test.
15758
385bce06
MM
157592003-09-06 Mark Mitchell <mark@codesourcery.com>
15760
ae53e5bc 15761 PR c++/11867
385bce06
MM
15762 * g++.dg/expr/static_cast5.C: New test.
15763
687f4bc1
AP
157642003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15765
15766 PR c++/11507
15767 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15768
687f4bc1
AP
15769 PR c++/9574
15770 * g++.dg/other/static1.C: New test.
15771
15772 PR c++/11490
15773 * g++.dg/warn/template-1.C: New test.
15774
15775 PR c++/11432
15776 * g++.dg/template/crash10.C: New test.
c6c01481 15777
687f4bc1
AP
15778 PR c++/2478
15779 * g++.dg/overload/VLA.C: New test.
c6c01481 15780
687f4bc1
AP
15781 PR c++/10804
15782 * g++.dg/template/call1.C: New test.
15783
1f845b30
NS
157842003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15785
15786 PR c++/11794
15787 * g++.dg/parse/using3.C: New test.
15788
34ff2673
RS
157892003-09-06 Roger Sayle <roger@eyesopen.com>
15790
15791 PR c++/11409
15792 * g++.dg/overload/builtin3.C: New test case.
15793
03845b47
SB
157942003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15795
15796 PR c/9862
15797 * gcc.dg/20030906-1.c: New test.
15798 * gcc.dg/20030906-2.c: Likewise.
15799
b92bc2a0
NS
158002003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15801
15802 PR c++/12167
15803 * g++.dg/parse/defarg5.C: New test.
15804
15805 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15806
ceeae2d1
MM
158072003-09-05 Mark Mitchell <mark@codesourcery.com>
15808
15809 PR c++/12163
15810 * g++.dg/expr/static_cast4.C: New test.
15811
15812 PR c++/12146
15813 * g++.dg/template/crash9.C: New test.
15814
3f8dc57b
AP
158152003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15816
c6c01481 15817 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15818 in __FUNCTION__.
15819 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15820
8e1daa34
NS
158212003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15822
12483c9f
NS
15823 PR c++/11922
15824 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15825
8e1daa34
NS
15826 PR c++/12037
15827 * g++.dg/warn/noeffect4.C: New test.
15828
47ab33b2
MA
158292003-09-04 Matt Austern <austern@apple.com>
15830
15831 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15832 * g++.dg/ext/fnname2.C: Likewise.
15833 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15834
d18a8251
MM
158352003-09-04 Mark Mitchell <mark@codesourcery.com>
15836
15837 * g++.dg/expr/lval1.C: New test.
15838 * g++.dg/ext/lvcast.C: Remove.
15839
bcfb8075
RS
158402003-09-03 Roger Sayle <roger@eyesopen.com>
15841
15842 PR optimization/11700.
15843 * gcc.c-torture/compile/20030903-1.c: New test case.
15844
43fe31f6
MM
158452003-09-03 Mark Mitchell <mark@codesourcery.com>
15846
15847 PR c++/12053
15848 * g++.dg/abi/layout4.C: New test.
15849
1918facf
SB
158502003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15851
15852 PR c++/11553
15853 * g++.dg/parse/friend3.C: New test.
c6c01481 15854
6d80c4b9
MM
158552003-09-02 Mark Mitchell <mark@codesourcery.com>
15856
3281be05
MM
15857 PR c++/11847
15858 * g++.dg/template/class1.C: New test.
15859
6d80c4b9
MM
15860 PR c++/11808
15861 * g++.dg/expr/call1.C: New test.
15862
7e99327d
MM
158632003-09-01 Mark Mitchell <mark@codesourcery.com>
15864
15865 PR c++/12114
15866 * g++.dg/init/ref9.C: New test.
15867
15868 PR c++/11972
15869 * g++.dg/template/nested4.C: New test.
15870
20d65560
MM
158712003-08-29 Mark Mitchell <mark@codesourcery.com>
15872
7433e6d4
MM
15873 PR c++/12093
15874 * g++.dg/template/non-dependent4.C: New test.
15875
20d65560
MM
15876 PR c++/11928
15877 * g++.dg/inherit/conv1.C: New test.
15878
fc2b8477
MM
158792003-08-29 Mark Mitchell <mark@codesourcery.com>
15880
15881 PR c++/6196
15882 * g++.dg/ext/label1.C: New test.
15883 * g++.dg/ext/label2.C: Likewise.
15884
a1652802
MM
158852003-08-28 Mark Mitchell <mark@codesourcery.com>
15886
15887 * g++.dg/expr/cond3.C: New test.
15888
a2a919aa
KG
158892003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15890
15891 * gcc.dg/builtins-1.c: Add new builtin cases.
15892
488f17e1
KG
158932003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15894
15895 * gcc.dg/builtins-1.c: Add new cases.
15896 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15897
158982003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15899
15900 * gcc.dg/builtins-1.c: Add more math builtin tests.
15901 * gcc.dg/torture/builtin-attr-1.c: New test.
15902
22bd385b
MM
159032003-08-28 Mark Mitchell <mark@codesourcery.com>
15904
15905 PR optimization/5079
15906 * g++.dg/opt/static3.C: New test.
15907
3d7ca167
ZD
159082003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15909
15910 * gcc.misc-tests/gcov-10b.c: New test.
15911
031b59ce
MM
159122003-08-27 Mark Mitchell <mark@codesourcery.com>
15913
15914 * g++.dg/opt/ptrmem3.C: New test.
15915
15916 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
15917
b7bc76e3
JJ
159182003-08-27 Jakub Jelinek <jakub@redhat.com>
15919
15920 * gcc.dg/20030826-2.c: New test.
15921
00229de4
RS
159222003-08-26 Roger Sayle <roger@eyesopen.com>
15923
15924 PR middle-end/12002
15925 * g77.f-torture/compile/12002.f: New test case.
15926
e3232933
RS
159272003-08-26 Roger Sayle <roger@eyesopen.com>
15928
15929 * gcc.dg/20030826-1.c: New test case.
15930
a103ca2c
MK
159312003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15932
15933 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
15934
20b50672
NS
159352003-08-26 Nathan Sidwell <nathan@codesourcery.com>
15936
6d9a0a36
NS
15937 PR c++/11871
15938 * c++.dg/lookup/crash1.C: New test.
15939
20b50672
NS
15940 * c++.dg/warn/noeffect3.C: New test.
15941
0961802f
JJ
159422003-08-25 Janis Johnson <janis187@us.ibm.com>
15943
15944 * gcc.dg/compat/vector-1_x.c: Compile with -w.
15945 * gcc.dg/compat/vector-1_y.c: Ditto.
15946 * gcc.dg/compat/vector-2_x.c: Ditto.
15947 * gcc.dg/compat/vector-2_y.c: Ditto.
15948
b01e3e38
UW
159492003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
15950
15951 * gcc.dg/20030702-1.c: New test.
15952
43dc123f
MM
159532003-08-25 Mark Mitchell <mark@codesourcery.com>
15954
15955 PR c++/8795
15956 * g++.dg/ext/altivec-1.C: New test.
15957
a30b6839
RH
159582003-08-24 Richard Henderson <rth@redhat.com>
15959
15960 * g++.dg/eh/simd-2.C: Add -w for x86.
15961
61c234ce
JJ
159622003-08-23 Jakub Jelinek <jakub@redhat.com>
15963
15964 * gcc.dg/20030815-1.c: New test.
15965
a653d067
KL
159662003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15967
15968 PR c++/3765
15969 * g++.dg/parse/access6.C: New test.
15970
19db77ce
KL
159712003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15972
15973 PR c++/641, c++/11876
15974 * g++.dg/template/friend22.C: New test.
15975 * g++.dg/template/friend23.C: Likewise.
15976
35f73a73
MM
159772003-08-22 Mark Mitchell <mark@codesourcery.com>
15978
15979 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
15980 identically.
15981
6560773a
MM
159822003-08-22 Mark Mitchell <mark@codesourcery.com>
15983
15984 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
15985
a30f2d65
MM
159862003-08-22 Mark Mitchell <mark@codesourcery.com>
15987
15988 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
15989
7741796c
MM
159902003-08-22 Mark Mitchell <mark@codesourcery.com>
15991
15992 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
15993
376de225
MM
159942003-08-22 Mark Mitchell <mark@codesourcery.com>
15995
15996 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
15997
f3c2dfc6
MM
159982003-08-21 Mark Mitchell <mark@codesourcery.com>
15999
16000 PR c++/11919
16001 * g++.dg/overload/prom1.C: New test.
16002
16003 PR c++/11551
16004 * g++.dg/parse/dtor2.C: New test.
16005
16006 PR c++/10762
16007 * g++.dg/parse/using2.C: New test.
16008
43c446b8
KH
160092003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16010
16011 PR target/11805
16012 * gcc.c-torture/compile/20030821-1.c: New.
16013
35c18a20
MM
160142003-08-20 Mark Mitchell <mark@codesourcery.com>
16015
16016 PR c++/11834
16017 * g++.dg/template/deduce2.C: New test.
16018
c4c83fff
JZ
160192003-08-21 Josef Zlomek <zlomekj@suse.cz>
16020
16021 * gcc.c-torture/execute/20030821-1.c: New test.
16022
2cf099a5
RS
160232003-08-20 Roger Sayle <roger@eyesopen.com>
16024
16025 PR middle-end/11984
16026 * gcc.dg/20030820-1.c: New test case.
16027
47d4c811
NS
160282003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16029
16030 PR c++/11945
16031 * g++.dg/warn/noeffect2.C: New test.
16032
4b0d3cbe
MM
160332003-08-19 Mark Mitchell <mark@codesourcery.com>
16034
16035 PR c++/10926
16036 * g++.dg/template/dtor2.C: New test.
16037
16038 PR c++/11684
16039 * g++.dg/template/operator1.C: New test.
16040 * g++.dg/parse/operator4.C: New test.
16041
16042 PR c++/11946.C
16043 * g++.dg/expr/enum1.C: New test.
16044 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16045
16046 PR c++/11036.C
16047 * g++.dg/parse/elab2.C: New test.
16048 * g++.dg/parse/typedef4.C: Change error message.
16049 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16050 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16051 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16052
ccc01444
GK
160532003-08-19 Geoffrey Keating <geoffk@apple.com>
16054
16055 * gcc.dg/pch/warn-1.c: New.
16056 * gcc.dg/pch/warn-1.hs: New.
16057
16058 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16059 not-tested file.
16060
c0d4955f
AP
160612003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16062
16063 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16064
4fad7068
AP
160652003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16066
16067 * gcc.dg/uninit-D.c: New Test.
16068 * gcc.dg/uninit-E.c: New Test.
16069 * gcc.dg/uninit-F.c: New Test.
16070 * gcc.dg/uninit-G.c: New Test.
16071
7f5d157f
MR
160722003-08-19 Michael Ritzert <ritzert@t-online.de>
16073
16074 * g++.dg/README: Describe the pch directory.
16075
b54f5338
KL
160762003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16077
16078 PR c++/11174
16079 * g++.dg/parse/access4.C: New test.
16080 * g++.dg/parse/access5.C: Likewise.
16081 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16082
622adc7e
MK
160832003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16084
16085 * gcc.dg/noncompile/20030818-1.c: New.
16086
a2507277
NS
160872003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16088
47d4c811
NS
16089 PR c++/11957
16090 * g++.dg/warn/noeffect1.C: New test.
16091
a2507277
NS
16092 * g++.dg/template/scope2.C: New test.
16093 * g++.dg/template/error2.C: Correct dg-error
16094
8edf7a6d
RS
160952003-08-18 Richard Sandiford <rsandifo@redhat.com>
16096
16097 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16098
e895113a
NS
160992003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16100
16101 PR C++/11512
16102 * g++.dg/template/warn1.C: New.
16103
68ea098a
NS
161042003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16105
16106 * g++.dg/template/error2.C: New test.
16107 * g++.dg/lookup/using7.C: Adjust errors
16108 * g++.old-deja/g++.pt/crash36.C: Likewise.
16109 * g++.old-deja/g++.pt/derived3.C: Likewise.
16110
d256ac69
KG
161112003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16112
16113 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16114 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16115 * gcc.c-torture/execute/builtins/string-9.c: New, from
16116 string-opt-9.c. Adjust for execute/builtins framework.
16117 * gcc.c-torture/execute/string-opt-9.c: Delete.
16118
560ad596
MM
161192003-08-12 Mark Mitchell <mark@codesourcery.com>
16120
4717fcc7
MM
16121 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16122
560ad596
MM
16123 * g++.dg/parse/ret-type2.C: New test.
16124
16125 PR c++/11703
16126 * g++.dg/init/new8.C: New test.
16127
16128 PR c++/10923
16129 * g++.dg/parse/typedef5.C: New test.
16130
16131 PR c++/9512
16132 * g++.dg/parse/qualified2.C: New test.
16133 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16134 invalid code.
16135
fe0378ed
MM
161362003-08-11 Mark Mitchell <mark@codesourcery.com>
16137
16138 * g++.dg/conversion/ptrmem1.C: New test.
16139
5f5e441a
JJ
161402003-08-11 Jakub Jelinek <jakub@redhat.com>
16141
16142 PR target/11693
16143 * gcc.dg/20030811-1.c: New test.
16144
16145 PR target/11535
16146 * gcc.c-torture/execute/20030811-1.c: New test.
16147
0235f855
KG
161482003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16149
16150 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16151
d9148cf4
MM
161522003-08-10 Mark Mitchell <mark@codesourcery.com>
16153
16154 PR c++/11789.C
16155 * g++.dg/inherit/multiple1.C: New test.
16156
86306a6b
NS
161572003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16158
bae39a73
NS
16159 * gcc.dg/spe1.c: New test.
16160
ffc76561
NS
16161 PR c++/11670
16162 * g++.dg/expr/cast2.C: New test.
c6c01481 16163
86306a6b
NS
16164 PR c++/10530
16165 * g++.dg/template/dependent-name2.C: New test.
16166
bb6e4168
AP
161672003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16168
16169 * g++.dg/parse/crash11.C: Put the dg options in comments.
16170
df38ffef
NB
161712003-08-08 Neil Booth <neil@daikokuya.co.uk>
16172
16173 * lib/gcc-dg.exp: Update for diagnostic change.
16174
3adee96c
KL
161752003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16176
16177 PR c++/5767
16178 * g++.dg/parse/crash11.C: New test.
16179
372431b6
AO
161802003-08-06 Alexandre Oliva <aoliva@redhat.com>
16181
16182 * gcc.dg/cpp/spacing1.c: Update.
16183
17f6297d
JJ
161842003-08-04 Janis Johnson <janis187@us.ibm.com>
16185
16186 PR target/11739
16187 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16188 a value for -mtune.
16189
02a1994c
RS
161902003-08-04 Roger Sayle <roger@eyesopen.com>
16191
16192 PR middle-end/11771
16193 * gcc.c-torture/compile/20030804-1.c: New test case.
16194
f2593a66
RS
161952003-08-04 Roger Sayle <roger@eyesopen.com>
16196
16197 * gcc.dg/20030804-1.c: New test case.
16198
b5d72eda
AO
161992003-08-04 Alexandre Oliva <aoliva@redhat.com>
16200
16201 * gcc.dg/cpp/separate-1.c: New test.
16202
ae0b7dfc
NS
162032003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16204
6cb89308
NS
16205 PR c++/11704
16206 * g++.dg/template/dependent-expr2.C: New test.
16207
ae0b7dfc
NS
16208 PR c++/11766
16209 * g++.dg/expr/ptrmem1.C: New test.
16210
79572cb1
KL
162112003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16212
16213 PR c++/9453
16214 * g++.dg/template/friend15.C: New test.
16215
76bf2c97
NB
162162003-08-03 Neil Booth <neil@daikokuya.co.uk>
16217
16218 * lib/dg-pch.exp: Work round PCH bug.
16219
8e9dd1eb
KG
162202003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16221
16222 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16223 builtins. Move cases from builtins-4.c here.
16224
16225 * gcc.dg/torture/builtin-math-1.c: New test taken from
16226 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16227 additional cases.
c6c01481 16228
8e9dd1eb
KG
16229 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16230 Delete.
16231
fd9aef9d
NS
162322003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16233
16234 PR c++/9447
16235 * g++.dg/template/using7.C: New test.
16236
49634b3a
NB
162372003-08-02 Neil Booth <neil@daikokuya.co.uk>
16238
16239 * import1.c, import2.c: New tests.
16240
5f77fbd4
JJ
162412003-08-01 Jakub Jelinek <jakub@redhat.com>
16242
16243 * g++.dg/eh/crossjump1.C: New test.
16244
ee935db4
MM
162452003-08-01 Mark Mitchell <mark@codesourcery.com>
16246
16247 PR c++/11697
16248 * g++.dg/template/using6.C: New test.
16249
16250 PR c++/11744
16251 * g++.dg/template/koenig2.C: New test.
16252
d6f7c704
KL
162532003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16254
16255 PR c++/7983
16256 * g++.dg/parse/typedef4.C: New test.
16257
cbd63935
KL
162582003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16259
16260 PR c++/8442, c++/8806
16261 * g++.dg/template/elab1.C: New test.
16262 * g++.dg/template/type2.C: Likewise.
16263 * g++.dg/template/ttp3.C: Adjust expected error message.
16264 * g++.old-deja/g++.law/visibility13.C: Likewise.
16265 * g++.old-deja/g++.niklas/t135.C: Likewise.
16266 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16267 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16268 template argument.
16269 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16270
522da2bf
NS
162712003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16272
a5bcc582
NS
16273 PR c++/11295
16274 * g++.dg/ext/stmtexpr1.C: New test.
16275
d340e53f
NS
16276 * g++.dg/opt/tmp1.C: New test.
16277
f21e6028
NS
16278 PR c++/11525
16279 * g++.dg/parse/constant4.C: New test.
16280
522da2bf
NS
16281 PR c++/9447
16282 * g++.dg/template/using5.C: New test.
16283
2598550f
RS
162842003-07-31 Roger Sayle <roger@eyesopen.com>
16285
16286 * gcc.dg/builtins-27.c: New test case.
16287
a132b6a8
JJ
162882003-07-31 Jakub Jelinek <jakub@redhat.com>
16289
16290 * gcc.dg/tls/opt-7.c: New test.
16291
5011c2ca 162922003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16293
5011c2ca
AP
16294 * g++.old-deja/g++.other/crash18.C: Remove.
16295
fb5ce3c9
NS
162962003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16297
ffd49b19
NS
16298 * g++.dg/template/explicit3.C: New.
16299 * g++.dg/template/explicit4.C: New.
16300 * g++.dg/template/explicit5.C: New.
16301
fb5ce3c9
NS
16302 PR c++/11347
16303 * g++.dg/template/memtmpl1.C: New.
16304
675eab74
AP
163052003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16306
16307 PR target/11565
16308 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16309 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16310
602a82f3 163112003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16312
16313 * vtgc1.c: Kill.
16314
55d54003
ZW
163152003-07-29 Zack Weinberg <zack@codesourcery.com>
16316
16317 * gcc.dg/struct-in-proto-1.c: New test.
16318
8f9b4009
NB
163192003-07-29 Neil Booth <neil@daikokuya.co.uk>
16320
16321 * gcc.dg/cpp/include2.c: Only expect one message.
16322
399dedb9
NS
163232003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16324
16325 PR c++/9447
16326 * g++.dg/template/using1.C: New test.
16327 * g++.dg/template/using2.C: New test.
16328 * g++.dg/template/using3.C: New test.
16329 * g++.dg/template/using4.C: New test.
16330
f67f7737
AO
163312003-07-29 Alexandre Oliva <aoliva@redhat.com>
16332
16333 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16334 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16335
415d4636
MM
163362003-07-28 Jan Hubicka <jh@suse.cz>
16337
16338 PR c++/11530
16339 * g++.dg/opt/call1.C: New test.
16340
7b6d72fc
MM
163412003-07-28 Alexandre Oliva <aoliva@redhat.com>
16342
16343 PR c++/11667
16344 * g++.dg/init/enum2.C: New test.
16345 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16346
b7365957
HPN
163472003-07-28 <hp@bitrange.com>
16348
16349 * gcc.dg/Wdeclaration-after-statement-1.c,
16350 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16351
5dfa45d0
JJ
163522003-07-28 Jakub Jelinek <jakub@redhat.com>
16353
16354 * gcc.c-torture/compile/20030725-1.c: New test.
16355
66584e64
AH
163562003-07-28 Aldy Hernandez <aldyh@redhat.com>
16357
16358 * gcc.dg/20030505.c: Only run for SPE.
16359 Remove definition of opaque type.
16360
b7a78333
MM
163612003-07-27 Mark Mitchell <mark@codesourcery.com>
16362
16363 * g++.dg/template/ptrmem6.C: New test.
16364
18f3e349
GK
163652003-07-26 Geoffrey Keating <geoffk@apple.com>
16366
16367 * gcc.c-torture/compile/zero-strct-2.c: New test.
16368
863d3dfb
GK
163692003-07-25 Geoffrey Keating <geoffk@apple.com>
16370
16371 * gcc.dg/intermod-1.c: New test.
16372
a91db711
NS
163732003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16374
22038b2c
NS
16375 PR c++/11617
16376 * g++.dg/template/lookup2.C: New test.
16377 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16378 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16379
16380 PR c++/11596
a91db711
NS
16381 * g++.dg/template/defarg3.C: New test.
16382
16383 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16384
22ed7e5f
MM
163852003-07-24 Mark Mitchell <mark@codesourcery.com>
16386
16387 * g++.dg/inherit/access5.C: New test.
16388
f60a10e7
KL
163892003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16390
16391 PR c++/11513
16392 * g++.dg/template/crash8.C: New test.
16393
8f5b6d29
SB
163942003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16395
16396 PR c/10602
16397 * gcc.dg/noncompile/incomplete-2.c: New test.
16398
11b8e71c
MM
163992003-07-23 Mark Mitchell <mark@codesourcery.com>
16400
bd16cb25
MM
16401 PR c++/11645
16402 * g++.dg/inherit/access4.C: New test.
16403
6cf4d1bc
MM
16404 PR c++/11517
16405 * g++.dg/expr/cond2.C: New test.
55d54003 16406
11b8e71c
MM
16407 PR optimization/10679
16408 * g++.dg/opt/inline4.C: New test.
16409
eb5abb39
NS
164102003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16411
16412 * g++.dg/parse/crash10: New test.
16413
817aed6f
NS
164142003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16415
16416 * g++.dg/ext/flexary1.C: New test.
55d54003 16417
bef89e9e
KL
164182003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16419
16420 PR c++/10793
16421 * g++.dg/template/crash9.C: New test.
16422
4bd56354
VR
164232003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16424
16425 PR c++/3004
16426 * g++.dg/parse/typedef3.C: New test.
16427
16428 PR c++/7906
16429 * g++.dg/parse/operator2.C: New test.
16430
16431 PR c++/8895
16432 * g++.dg/parse/def-tmpl-arg1.C: New test.
16433
16434 PR c++/9282
16435 * g++.dg/parse/funptr1.C: New test.
16436
16437 PR c++/9452
16438 * g++.dg/parse/ambig3.C: New test.
16439
16440 PR c++/9454
16441 * g++.dg/parse/operator3.C: New test.
16442
16443 PR c++/9486
16444 * g++.dg/parse/template10.C: New test.
16445
16446 PR c++/9488
16447 * g++.dg/parse/template11.C: New test.
16448
16449 PR c++/10150
16450 * g++.dg/parse/invalid-op1.C: New test.
16451
16452 PR c++/10247
16453 * g++.dg/parse/condexpr1.C: New test.
16454
c6e4cc53
NS
164552003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16456
e0d1297c
NS
16457 * g++.dg/ext/packed3.C: New test.
16458 * g++.dg/ext/packed4.C: New test.
16459
c6e4cc53
NS
16460 * gcc.dg/pack-test-3.c: New test.
16461
dd039fc9
JJ
164622003-07-21 Janis Johnson <janis187@us.ibm.com>
16463
16464 * lib/compat.exp: Handle dg-options per source file.
16465 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16466 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16467 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16468 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16469 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16470 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16471 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16472 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16473 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16474 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16475 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16476 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16477 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16478 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16479
124b0e05
AP
164802003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16481
16482 PR c/10320
16483 * gcc.c-torture/execute/20030718-1.c: New test.
16484
bbda30a4
EB
164852003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16486
55d54003 16487 PR optimization/11536
bbda30a4
EB
16488 * gcc.dg/20030721-1.c: New test.
16489
e9f9c81f
MM
164902003-07-19 Mark Mitchell <mark@codesourcery.com>
16491
16492 PR c++/11546
16493 * g++.dg/template/lookup1.C: New test.
16494
14e33ee8
ZW
164952003-07-19 Zack Weinberg <zack@codesourcery.com>
16496
16497 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16498 diagnostics of ill-formed constructs involving labels.
16499 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16500 the new 'previously defined here' message.
16501
a3f10e50
NS
165022003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16503
16504 * g++.dg/parse/non-dependent2.C: New test.
16505
1fd0cd42
AP
165062003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16507
14e33ee8 16508 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16509 weak symbols.
16510
16f6812f
JJ
165112003-07-17 Jakub Jelinek <jakub@redhat.com>
16512
16513 PR target/11087
16514 * gcc.c-torture/execute/20030717-1.c: New test.
16515
f129791c
EB
165162003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16517
16518 * g++.dg/opt/cfg1.C: New test.
16519
2b187c63
MM
165202003-07-17 Mark Mitchell <mark@codesourcery.com>
16521
16522 PR optimization/11557
16523 * gcc.dg/20030717-1.c: New test.
16524
bf88d870
AP
165252003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16526
16527 PR c++/10476
16528 * g++.dg/expr/crash-1.C: New test.
16529
16530 PR c++/11027
16531 * g++.dg/template/init3.C: New test.
16532
16533 PR c++/8222
16534 * g++.dg/template/non-dependent1.C: New test.
16535
16536 PR c++/11070
16537 * g++.dg/template/non-dependent2.C: New test.
16538
16539 PR c++/11071
16540 * g++.dg/template/non-dependent3.C: New test.
16541
16542 PR c++/9907
16543 * g++.dg/template/sizeof5.C: New test.
16544
26e0dcb3
GK
165452003-07-17 Geoffrey Keating <geoffk@apple.com>
16546
16547 PR 11498
16548 * gcc.c-torture/compile/mangle-1.c: New file.
16549
41c5ee06
KL
165502003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16551
16552 PR c++/7809
94b32725 16553 * g++.dg/parse/access3.C: New test.
41c5ee06 16554
2a39bedb 165552003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16556
16557 PR c++/11384
16558 * g++.dg/init/init-ref4.C: New test.
16559
39703eb9
MM
165602003-07-16 Mark Mitchell <mark@codesourcery.com>
16561
16562 PR c++/11547
16563 * g++.dg/parse/constant3.C: New test.
16564 * g++.dg/parse/crash7.C: Likewise.
16565
48addf69
AP
165662003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16567
16568 PR target/11008
16569 * gcc.dg/i386-pentium4-not-mull.c: New.
16570
1e0343dd
R
165712003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16572
16573 * gcc.dg/asm-names.c (ymain): Make it weak.
16574
866eb556
KL
165752003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16576
16577 PR c++/5421
16578 * g++.dg/template/friend21.C: New test.
16579
fc4767bb
JJ
165802003-07-16 Jakub Jelinek <jakub@redhat.com>
16581
16582 * gcc.dg/cleanup-8.c: New test.
16583 * gcc.dg/cleanup-9.c: New test.
16584
32f2f2cb
DS
165852003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16586
16587 * g++.dg/ext/dll-MI1.h: New file.
16588 * g++.dg/ext/dllexport-MI1.C: New file.
16589 * g++.dg/ext/dllimport-MI1.C: New file.
16590
bc8229a0
JJ
165912003-07-15 Jakub Jelinek <jakub@redhat.com>
16592
16593 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16594 it does not have cmpstrsi patterns (just cmpmemsi).
16595
b0afa2fc
MM
165962003-07-15 Mark Mitchell <mark@codesourcery.com>
16597
16598 PR debug/11473
16599 * g++.dg/debug/debug8.C: New test.
16600
caec1dc0
KL
166012003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16602
16603 PR c++/10108
16604 * g++.dg/template/crash7.C: New test.
16605
aadf50ed
KH
166062003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16607
16608 PR target/10795
16609 * gcc.c-torture/compile/20030708-1.c: New.
16610
5a257872
EB
166112003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16612
16613 * gcc.c-torture/execute/20030715-1.c: New test.
16614
89a68bb9
GK
166152003-07-14 Geoffrey Keating <geoffk@apple.com>
16616
16617 * gcc.dg/pch/inline-3.c: New file.
16618 * gcc.dg/pch/inline-3.hs: New file.
16619 * gcc.dg/pch/inline-4.c: New file.
16620 * gcc.dg/pch/inline-4.hs: New file.
16621
5e08432e
MM
166222003-07-14 Mark Mitchell <mark@codesourcery.com>
16623
8d83f792
MM
16624 PR c++/11509
16625 * g++.dg/template/crash6.C: New test.
16626
748d4c7e
MM
16627 PR c++/7053
16628 * g++.dg/template/friend20.C: New test.
16629
5e08432e
MM
16630 PR c++/7019
16631 * g++.dg/template/overload2.C: New test.
16632
1b78cca9
FS
166332003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16634
16635 PR optimization/11440
16636 * gcc.c-torture/execute/20030714-1.c: New test.
16637
55ece1b3
KL
166382003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16639
16640 PR c++/11154
16641 * g++.dg/template/partial2.C: New test.
16642
b3445994
MM
166432003-07-13 Mark Mitchell <mark@codesourcery.com>
16644
a3d87771
MM
16645 PR c++/11503
16646 * g++.dg/template/anon1.C: New test.
16647
b3445994
MM
16648 PR c++/11493
16649 PR c++/11495
16650 * g++.dg/parse/template9.C: Likewise.
16651 * g++.dg/template/crash4.C: New test.
16652 * g++.dg/template/koenig1.C: Likewise.
16653 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16654 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16655 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16656 functions.
16657 * g++.old-deja/g++.jason/template36.C: Likewise.
16658 * g++.old-deja/g++.mike/p1989.C: Likewise.
16659 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16660 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16661 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16662 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16663 compiling.
16664 * g++.old-deja/g++.pt/union2.C: Use this->.
16665
358b8f01
JJ
166662003-07-11 Jakub Jelinek <jakub@redhat.com>
16667
16668 * gcc.dg/20030711-1.c: New test.
16669
7efa3e22
NS
166702003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16671
16672 PR c++/11050
16673 * g++.dg/parse/args1.C: New test.
16674 * g++.pt/defarg8.C: Change expected errors.
16675
7d48af30
MM
166762003-07-11 Mark Mitchell <mark@codesourcery.com>
16677
87ca53f6
MM
16678 PR c++/8164
16679 * g++.dg/template/nontype2.C: New test.
16680
a6b602ca
MM
16681 PR c++/10558
16682 * g++.dg/parse/template8.C: New test.
16683
6eeba0cc
MM
16684 PR c++/8327
16685 * g++.dg/template/scope1.C: New test.
16686
7d48af30
MM
16687 * g++.dg/warn/Wsign-compare-1.C: New test.
16688
1dc9efda
KH
166892003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16690
16691 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16692
4a386498
MM
166932003-07-10 Mark Mitchell <mark@codesourcery.com>
16694
584672ee
MM
16695 PR c++/9411
16696 * g++.dg/template/explicit2.C: New test.
16697
4a386498
MM
16698 PR c++/10032
16699 * g++.dg/warn/pedantic1.C: New test.
16700
7c728fc6
NS
167012003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 PR c++ 9483
16704 * g++.dg/other/field1.C: New test.
16705
11791dbc
KH
167062003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16707
16708 PR c/11449
16709 * gcc.c-torture/compile/20030707-1.c: New.
16710
0c3b76ea
KL
167112003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16712
16713 PR c++/10849
16714 * g++.dg/template/access12.C: New test.
16715
bda8c1ca
NS
167162003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16717
16718 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16719 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16720 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16721 * gcc.misc-tests/gcov.exp: Update
16722 * g++.dg/gcov/gcov.exp: Update
16723 * lib/gcov.exp: Update.
16724
d17811fd
MM
167252003-07-08 Mark Mitchell <mark@codesourcery.com>
16726
16727 * g++.dg/abi/mangle17.C: Make sure template expressions are
16728 dependent.
16729 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16730 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16731 * g++.dg/opt/stack1.C: Remove erroneous code.
16732 * g++.dg/parse/template7.C: New test.
16733 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16734 * g++.old-deja/g++.pt/crash4.C: Likewise.
16735
76739f29
JDA
167362003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16737
16738 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16739 with zero or one occurence of `$' after the initial `L'.
16740
55c9de2d
KH
167412003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16742
16743 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16744
8af61113
RS
167452003-07-08 Roger Sayle <roger@eyesopen.com>
16746
16747 PR c/11370
16748 * gcc.dg/Wunreachable-6.c: New testcase.
16749 * gcc.dg/Wunreachable-7.c: New testcase.
16750
7e6dc358
JJ
167512003-07-08 Jakub Jelinek <jakub@redhat.com>
16752
16753 PR c/11420
16754 * gcc.dg/20030708-1.c: New test.
16755
b8898790
RS
167562003-07-08 Richard Sandiford <rsandifo@redhat.com>
16757
16758 * gcc.dg/compat/sdata-section.h: New file.
16759 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16760 * gcc.dg/torture/mips-sdata-1.c: New test.
16761
c4d0910c
KL
167622003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16763
16764 PR c++/11030
16765 * g++.dg/template/friend19.C: New test.
16766
8df63efa
JJ
167672003-07-08 Jakub Jelinek <jakub@redhat.com>
16768
16769 * g++.dg/opt/strength-reduce.C: New test.
16770
afeeac3f
RS
167712003-07-07 Roger Sayle <roger@eyesopen.com>
16772
16773 PR target/10979
16774 * gcc.dg/20030707-1.c: New testcase.
16775
2c430630
RS
167762003-07-07 Roger Sayle <roger@eyesopen.com>
16777
16778 PR optimization/11059
16779 * g++.dg/opt/emptyunion.C: New testcase.
16780
82d610ec 167812003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16782 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16783
16784 * g++.dg/opt/stack1.C: New test.
16785
0a72704b
MM
167862003-07-05 Mark Mitchell <mark@codesourcery.com>
16787
16788 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16789 run test.
14e33ee8 16790
0a72704b
MM
16791 PR c++/11431
16792 * g++.dg/expr/static_cast3.C: New test.
16793
e6cc3a24
ZW
167942003-07-04 Zack Weinberg <zack@codesourcery.com>
16795
16796 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16797 everywhere.
16798 * gcc.dg/concat.c: Concatenation of string constants with
16799 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16800 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16801 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16802 necessary to avoid multi-character character constant warning.
16803 * gcc.dg/cpp/escape.c: Likewise.
16804 * gcc.dg/cpp/ucs.c: Likewise.
16805 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16806 Fix a typo.
16807
9037065f
KH
168082003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16809
682def26 16810 PR c/11428
9037065f
KH
16811 * gcc.c-torture/compile/20030704-1.c: New.
16812
ae81000a
KH
168132003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16814
16815 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16816
1cf0dce8
DS
168172003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16818
16819 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16820 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16821 tests for warnings.
32f2f2cb
DS
16822 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16823 * g++.dg/ext/dllimport3.C: Likewise.
16824 * g++.dg/ext/dllimport4.C: New file.
16825 * g++.dg/ext/dllimport5.C: New file.
16826 * g++.dg/ext/dllimport6.C: New file.
16827 * g++.dg/ext/dllimport7.C: New file.
16828 * g++.dg/ext/dllimport8.C: New file.
16829 * g++.dg/ext/dllimport9.C: New file.
16830 * g++.dg/ext/dllimport10.C: New file.
16831 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16832
d6b4ea85
MM
168332003-07-03 Mark Mitchell <mark@codesourcery.com>
16834
16835 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16836 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16837
0a9530a9
RS
168382003-07-03 Roger Sayle <roger@eyesopen.com>
16839
16840 * gcc.dg/builtins-25.c: New testcase.
16841 * gcc.dg/builtins-26.c: New testcase.
16842
9b269fc7
JJ
168432003-07-03 Janis Johnson <janis187@us.ibm.com>
16844
7516d736
JJ
16845 * gcc.dg/compat/vector-defs.h: New file.
16846 * gcc.dg/compat/vector-setup.h: New file.
16847 * gcc.dg/compat/vector-check.h: New file.
16848 * gcc.dg/compat/vector-1_main.c: New file.
16849 * gcc.dg/compat/vector-1_x.c: New file.
16850 * gcc.dg/compat/vector-1_y.c: New file.
16851 * gcc.dg/compat/vector-2_main.c: New file.
16852 * gcc.dg/compat/vector-2_x.c: New file.
16853 * gcc.dg/compat/vector-2_y.c: New file.
16854
0964c98c
JJ
16855 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16856 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16857 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16858 * gcc.dg/compat/struct-align-1.h: New file.
16859 * gcc.dg/compat/struct-align-1_main.c: New file.
16860 * gcc.dg/compat/struct-align-1_x.c: New file.
16861 * gcc.dg/compat/struct-align-1_y.c: New file.
16862 * gcc.dg/compat/struct-align-2.h: New file.
16863 * gcc.dg/compat/struct-align-2_main.c: New file.
16864 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16865 * gcc.dg/compat/struct-align-2_y.c: New file.
16866
16867 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16868 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16869 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16870 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16871 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16872 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16873 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16874 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16875 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16876 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16877 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16878 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16879 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16880 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16881 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16882 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16883 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16884 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16885 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16886 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16887 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16888 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16889 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16890 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16891 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16892 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16893 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16894 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16895 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16896
168972003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16898
16899 * gcc.dg/i386-call-1.c: New test.
16900
169012003-07-03 Nathan Sidwell <nathan@codesourcery.com>
16902
16903 PR c++/9162
16904 * g++.dg/parse/defarg4.C: New.
16905
169062003-07-03 Roger Sayle <roger@eyesopen.com>
16907
16908 PR target/10700
16909 * gcc.c-torture/compile/20030703-1.c: New test case.
16910
169112003-07-03 Mark Mitchell <mark@codesourcery.com>
16912
16913 * g++.dg/template/local3.C: Remove extra semicolon.
16914
169152003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16916
16917 * gcc.dg/i386-volatile-1.c: New test.
16918
169192003-07-02 Nathan Sidwell <nathan@codesourcery.com>
16920
16921 PR c++/11072
16922 * g++.dg/other/offsetof2.C: XFAIL.
16923 * g++.dg/other/offsetof5.C: New.
16924
16925 PR c++/10219
16926 * g++.dg/template/error1.C: New.
16927
16928 PR c++/9779
16929 * g++.dg/template/dependent-expr1.C: New.
16930
169312003-07-01 Mark Mitchell <mark@codesourcery.com>
16932
16933 PR c++/6949
16934 * g++.dg/template/local3.C: New test.
16935
16936 PR c++/11149
16937 * g++.dg/lookup/scoped6.C: New test.
16938
169392003-07-01 Giovanni Bajo <giovannibajo@libero.it>
16940
16941 PR c++/8046
16942 * g++.dg/other/error7.C: New test.
16943
169442003-07-01 Kazu Hirata <kazu@cs.umass.edu>
16945
16946 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
16947 * g++.old-deja/g++.abi/vtable3.h: Likewise.
16948 * g++.old-deja/g++.law/code-gen5.C: Likewise.
16949 * g++.old-deja/g++.other/union2.C: Likewise.
16950 * gcc.dg/c90-const-expr-2.c: Likewise.
16951 * gcc.dg/c90-const-expr-3.c: Likewise.
16952 * gcc.dg/c99-const-expr-2.c: Likewise.
16953 * gcc.dg/c99-const-expr-3.c: Likewise.
16954 * gcc.dg/concat.c: Likewise.
16955
169562003-07-01 Mark Mitchell <mark@codesourcery.com>
16957
16958 PR c++/9559
16959 * g++.dg/init/static1.C: New test.
16960
169612003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16962
16963 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
16964 * g++.old-deja/g++.other/access2.C: Likewise.
16965 * g++.old-deja/g++.other/decl2.C: Likewise.
16966 * gcc.c-torture/execute/20020615-1.c: Likewise.
16967
169682003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16969
16970 PR c++/4933
16971 * g++.dg/template/sizeof4.C: New test.
16972
169732003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16974
16975 * g++.dg/other/error6.C: New test.
16976
169772003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16978
16979 PR c++/10750
16980 * g++.dg/parse/constant2.C: New test.
16981
169822003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16983
16984 PR c++/11106
16985 * g++.dg/other/error5.C: New test.
16986
169872003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16988
16989 * gcc.dg/format/gcc_diag-1.c: New test.
16990
169912003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
16992
16993 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
16994
169952003-06-28 Nathan Sidwell <nathan@codesourcery.com>
16996
16997 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
16998 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
16999 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17000
170012003-06-28 Jakub Jelinek <jakub@redhat.com>
17002
17003 * gcc.c-torture/execute/builtins/string-8.c: New test.
17004 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17005 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17006 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17007
170082003-06-27 Mark Mitchell <mark@codesourcery.com>
17009
17010 PR c++/10468
17011 * g++.dg/ext/typeof6.C: New test.
17012
170132003-06-27 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/10796
17016 * g++.dg/init/enum1.C: New test.
17017
170182003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17019
17020 * gcc.dg/20030627-1.c: New test.
17021
170222003-06-26 Mark Mitchell <mark@codesourcery.com>
17023
17024 PR c++/11332
17025 * g++.dg/expr/static_cast2.C: New test.
17026
170272003-06-26 Roger Sayle <roger@eyesopen.com>
17028 Jakub Jelinek <jakub@redhat.com>
17029
17030 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17031 sprintf(dst,"%s",src) optimization.
17032 * gcc.c-torture/execute/20030626-1.c: New test case.
17033 * gcc.c-torture/execute/20030626-2.c: New test case.
17034
170352003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17036
17037 * gcc.c-torture/execute/multi-ix.c: New test.
17038
17039 * gcc.c-torture/execute/simd-4.c (main):
17040 Added missing semicolon at end of union.
17041
170422003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17043
17044 PR c++/8266
17045 * g++.dg/template/explicit-instantiation3.C: New test.
17046
170472003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17048
17049 * gcc.dg/20030626-1.c: Use signed char.
17050
170512003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17052
17053 * gcc.dg/20030626-1.c: New test.
17054
170552003-06-26 Neil Booth <neil@daikokuya.co.uk>
17056
17057 * const-str-2.m: Update.
17058
170592003-06-25 Mark Mitchell <mark@codesourcery.com>
17060
17061 PR c++/10990
17062 * g++.dg/rtti/dyncast1.C: New test.
17063 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17064 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17065 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17066
17067 PR c++/10931
17068 * g++.dg/expr/static_cast1.C: New test.
17069
170702003-06-25 Josef Zlomek <zlomekj@suse.cz>
17071
17072 * gcc.dg/20030625-1.c: New test.
17073
170742003-06-24 Roger Sayle <roger@eyesopen.com>
17075
17076 * gcc.c-torture/compile/20030624-1.c: New test case.
17077
170782003-06-24 Jakub Jelinek <jakub@redhat.com>
17079
17080 * gcc.c-torture/execute/string-opt-17.c: New test.
17081
170822003-06-24 Mark Mitchell <mark@codesourcery.com>
17083
17084 PR c++/5754
17085 * g++.dg/parse/crash6.C: New test.
17086
170872003-06-23 Roger Sayle <roger@eyesopen.com>
17088
17089 * gcc.dg/builtins-24.c: New test case.
17090
170912003-06-23 Jakub Jelinek <jakub@redhat.com>
17092
17093 * g++.dg/opt/operator1.C: New test.
17094
170952003-06-22 Roger Sayle <roger@eyesopen.com>
17096
17097 * gcc.c-torture/execute/string-opt-16.c: New test case.
17098
170992003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17100
17101 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17102 * g++.old-deja/g++.other/conv7.C: Likewise
17103 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17104 * g++.old-deja/g++.other/overload14.C: Likewise.
17105
171062003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17107
17108 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17109 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17110
171112003-06-20 Mark Mitchell <mark@codesourcery.com>
17112
17113 PR c++/10888
17114 * g++.dg/warn/Winline-3.C: New test.
17115
171162003-06-20 Mark Mitchell <mark@codesourcery.com>
17117
17118 * lib/target-supports.exp (check_alias_available): Make the test
17119 program acceptable to the Solaris assembler.
17120
17121 PR c++/10749
17122 * g++.dg/template/memclass2.C: New test.
17123
171242003-06-20 Mark Mitchell <mark@codesourcery.com>
17125 Eric Botcazou <ebotcazou@libertysurf.fr>
17126
17127 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17128 data for non-matching targets.
17129 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17130
171312003-06-20 Mark Mitchell <mark@codesourcery.com>
17132
17133 PR c++/10845
17134 * g++.dg/template/member3.C: New test.
17135
171362003-06-19 Mark Mitchell <mark@codesourcery.com>
17137
17138 PR c++/10939
17139 * g++.dg/template/func1.C: New test.
17140
17141 PR c++/9649
17142 * g++.dg/template/static4.C: New test.
17143 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17144
17145 PR c++/11041
17146 * g++.dg/init/ref7.C: New test.
17147
171482003-06-19 Matt Austern <austern@apple.com>
17149
17150 PR c++/11228
17151 * g++.dg/anew1.C: New test.
17152 * g++.dg/anew2.C: New test.
17153 * g++.dg/anew3.C: New test.
17154 * g++.dg/anew4.C: New test.
17155
171562003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17157
17158 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17159
171602003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17161
17162 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17163 endian-dependent.
17164
171652003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17166
17167 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17168 Remove cruft.
17169
171702003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17171
17172 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17173 * gcc.c-torture/compile/961203-1.c: Likewise.
17174 * gcc.c-torture/compile/980506-1.c: Likewise.
17175
171762003-06-17 Mark Mitchell <mark@codesourcery.com>
17177
17178 PR c++/10712
17179 * g++.dg/lookup/using7.C: New test.
17180
171812003-06-17 Mark Mitchell <mark@codesourcery.com>
17182
17183 PR c++/11105
17184 * g++.dg/abi/conv1.C: Remove it.
17185 * g++.dg/template/conv7.C: New test.
17186 * g++.dg/template/conv8.C: Likewise.
17187 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17188 conversion operator.
17189
171902003-06-17 Janis Johnson <janis187@us.ibm.com>
17191
17192 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17193 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17194 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17195 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17196 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17197 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17198 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17199 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17200 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17201 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17202 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17203 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17204 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17205 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17206 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17207 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17208 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17209 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17210 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17211 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17212 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17213 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17214 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17215 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17216 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17217 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17218 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17219 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17220 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17221
172222003-06-16 Mark Mitchell <mark@codesourcery.com>
17223
17224 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17225 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17226 indications.
17227
172282003-06-16 Roger Sayle <roger@eyesopen.com>
17229
17230 * gcc.dg/i386-387-5.c: New test case.
17231 * gcc.dg/i386-387-6.c: New test case.
17232 * gcc.dg/builtins-23.c: New test case.
17233
172342003-06-15 Roger Sayle <roger@eyesopen.com>
17235
17236 * gcc.dg/builtins-22.c: New test case.
17237 * gcc.dg/i386-387-1.c: Update to test exp.
17238 * gcc.dg/i386-387-2.c: Likewise.
17239
172402003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17241
17242 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17243
172442003-06-12 Mark Mitchell <mark@codesourcery.com>
17245
17246 * lib/gcc-dg.exp (dg-require-dll): New function.
17247 (dg-xfail-if): Likewise.
17248 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17249 driver.
17250
17251 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17252 * gcc.c-torture/compile/20001205-1.c: Likewise.
17253 * gcc.c-torture/compile/20001226-1.c: Likewise.
17254 * gcc.c-torture/compile/20010518-2.c: Likewise.
17255 * gcc.c-torture/compile/20020312-1.c: Likewise.
17256 * gcc.c-torture/compile/20020604-1.c: Likewise.
17257 * gcc.c-torture/compile/920501-12.c: Likewise.
17258 * gcc.c-torture/compile/920501-4.c: Likewise.
17259 * gcc.c-torture/compile/920520-1.c: Likewise.
17260 * gcc.c-torture/compile/920521-1.c: Likewise.
17261 * gcc.c-torture/compile/920625-1.c: Likewise.
17262 * gcc.c-torture/compile/961203-1.c: Likewise.
17263 * gcc.c-torture/compile/980506-1.c: Likewise.
17264 * gcc.c-torture/compile/981006-1.c: Likewise.
17265 * gcc.c-torture/compile/981022-1.c: Likewise.
17266 * gcc.c-torture/compile/981223-1.c: Likewise.
17267 * gcc.c-torture/compile/990617-1.c: Likewise.
17268 * gcc.c-torture/compile/dll.c: Likewise.
17269 * gcc.c-torture/compile/labels-3.c: Likewise.
17270 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17271 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17272 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17273 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17274 * gcc.c-torture/compile/simd-5.c: Likewise.
17275 * gcc.c-torture/compile/20000804-1.x: Remove.
17276 * gcc.c-torture/compile/20001205-1.x: Likewise.
17277 * gcc.c-torture/compile/20001226-1.x: Likewise.
17278 * gcc.c-torture/compile/20010518-2.x: Likewise.
17279 * gcc.c-torture/compile/20020312-1.x: Likewise.
17280 * gcc.c-torture/compile/20020604-1.x: Likewise.
17281 * gcc.c-torture/compile/920501-12.x: Likewise.
17282 * gcc.c-torture/compile/920501-4.x: Likewise.
17283 * gcc.c-torture/compile/920520-1.x: Likewise.
17284 * gcc.c-torture/compile/920521-1.x: Likewise.
17285 * gcc.c-torture/compile/920625-1.x: Likewise.
17286 * gcc.c-torture/compile/961203-1.x: Likewise.
17287 * gcc.c-torture/compile/980506-1.x: Likewise.
17288 * gcc.c-torture/compile/981006-1.x: Likewise.
17289 * gcc.c-torture/compile/981022-1.x: Likewise.
17290 * gcc.c-torture/compile/981223-1.x: Likewise.
17291 * gcc.c-torture/compile/990617-1.x: Likewise.
17292 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17293 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17294 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17295 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17296 * gcc.c-torture/compile/simd-5.x: Likewise.
17297
17298 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17299
173002003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17301
17302 * gcc.c-torture/execute/20030611-1.c: New test.
17303
173042003-06-12 Roger Sayle <roger@eyesopen.com>
17305
17306 PR middle-end/168
17307 * gcc.dg/20030612-1.c: New test case.
17308
173092003-06-12 Mark Mitchell <mark@codesourcery.com>
17310
17311 PR c++/10635
17312 * g++.dg/expr/cast1.C: New test.
17313
173142003-06-12 Roger Sayle <roger@eyesopen.com>
17315
17316 * gcc.dg/builtins-21.c: New test case.
17317
173182003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17319
17320 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17321 options instead of at the end.
17322 * lib/objc.exp (objc_target_compile): Likewise.
17323
173242003-06-11 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/10432
17327 * g++.dg/parse/error1.C: New test.
17328
173292003-06-11 Janis Johnson <janis187@us.ibm.com>
17330
17331 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17332 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17333 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17334 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17335 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17336 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17337 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17338 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17339 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17340 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17341 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17342 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17343 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17344 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17345 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17346 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17347 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17348 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17349 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17350 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17351 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17352 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17353 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17354 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17355
17356 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17357 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17358 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17359 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17360 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17361 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17362 * gcc.dg/compat/scalar-return-3_main.c: New file.
17363 * gcc.dg/compat/scalar-return-3_x.c: New file.
17364 * gcc.dg/compat/scalar-return-3_y.c: New file.
17365 * gcc.dg/compat/scalar-return-4_main.c: New file.
17366 * gcc.dg/compat/scalar-return-4_x.c: New file.
17367 * gcc.dg/compat/scalar-return-4_y.c: New file.
17368
173692003-06-10 Janis Johnson <janis187@us.ibm.com>
17370
17371 * gcc.dg/compat/fp2-struct-check.h: New file.
17372 * gcc.dg/compat/fp2-struct-defs.h: New file.
17373 * gcc.dg/compat/fp2-struct-init.h: New file.
17374 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17375 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17376 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17377 * gcc.dg/compat/struct-return-10_main.c: New file.
17378 * gcc.dg/compat/struct-return-10_x.c: New file.
17379 * gcc.dg/compat/struct-return-10_y.c: New file.
17380
17381 * gcc.dg/compat/compat-common.h: New file.
17382 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17383 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17384 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17385 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17386 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17387 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17388 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17389 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17390 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17391 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17392 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17393 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17394 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17395 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17396 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17397 * gcc.dg/compat/small-struct-check.h: Ditto.
17398 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17399 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17400 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17401 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17402 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17403 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17404 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17405 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17406 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17407 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17408 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17409 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17410 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17411 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17412 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17413 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17414 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17415 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17416 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17417 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17418 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17419 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17420 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17421 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17422 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17423 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17424 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17425 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17426 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17427 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17428
174292003-06-10 Geoffrey Keating <geoffk@apple.com>
17430
17431 * g++.dg/pch/static-1.C: New file.
17432 * g++.dg/pch/static-1.Hs: New file.
17433
174342003-06-10 Richard Henderson <rth@redhat.com>
17435
17436 * gcc.dg/asm-7.c: Adjust expected warning text.
17437
174382003-06-10 Roger Sayle <roger@eyesopen.com>
17439
17440 * gcc.dg/builtins-20.c: New test case.
17441
174422003-06-10 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/11131
17445 * g++.dg/opt/template1.C: New test.
17446
174472003-06-09 Mark Mitchell <mark@codesourcery.com>
17448
17449 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17450 additional_sources.
17451
174522003-05-21 David Taylor <dtaylor@emc.com>
17453
17454 * gcc.dg/Wpadded.c: New file.
17455
174562003-06-09 Mark Mitchell <mark@codesourcery.com>
17457
17458 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17459 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17460 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17461 dg-require-weak.
17462
174632003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17464
17465 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17466
174672003-06-09 Mark Mitchell <mark@codesourcery.com>
17468
17469 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17470 (dg-require-alias): Likewise.
17471 (dg-require-gc-sections): Likewise.
17472 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17473
174742003-06-08 Richard Henderson <rth@redhat.com>
17475
17476 * gcc.dg/20011029-2.c: Fix the array reference.
17477 * gcc.dg/asm-7.c: New.
17478
174792003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17480
17481 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17482
174832003-06-08 Mark Mitchell <mark@codesourcery.com>
17484
17485 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17486 (dg-require-gc-sections): Likewise.
17487
174882003-06-08 Jan Hubicka <jh@suse.cz>
17489
17490 * i386-cmov1.c: Fix regular expression.
17491 * i386-cvt-1.c: Likewise.
17492 * i386-local.c: Likewise.
17493 * i386-local2.c: Likewise.
17494 * i386-mul.c: Likewise.
17495 * i386-ssetype-1.c: Likewise.
17496 * i386-ssetype-3.c: Likewise.
17497 * i386-ssetype-5.c: Likewise.
17498
174992003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17500
17501 PR c++/11039
17502 * g++.dg/warn/implicit-typename2.C: New test.
17503 * g++.dg/warn/implicit-typename3.C: New test.
17504
175052003-06-07 Richard Henderson <rth@redhat.com>
17506
17507 * g++.dg/other/offsetof3.C: Use size_t.
17508 * g++.dg/other/offsetof4.C: Likewise.
17509
175102003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17511
17512 * lib/copy-file.exp: New. Implement gcc_copy_files.
17513
17514 * lib/dg-pch.exp: Load copy-file.exp
17515 (dg-pch): Use gcc_copy_files instead of "file copy".
17516
175172003-06-06 Mark Mitchell <mark@codesourcery.com>
17518
17519 * gcc.dg/weak/weak.exp: Simplify.
17520 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17521 * gcc.dg/weak/weak-1.c: Likewise.
17522 * gcc.dg/weak/weak-2.c: Likewise.
17523 * gcc.dg/weak/weak-3.c: Likewise.
17524 * gcc.dg/weak/weak-4.c: Likewise.
17525 * gcc.dg/weak/weak-5.c: Likewise.
17526 * gcc.dg/weak/weak-6.c: Likewise.
17527 * gcc.dg/weak/weak-7.c: Likewise.
17528 * gcc.dg/weak/weak-8.c: Likewise.
17529 * gcc.dg/weak/weak-9.c: Likewise.
17530
175312003-06-06 Richard Earnshaw <rearnsha@arm.com>
17532
17533 gcc.c-torture/execute/20030606-1.c: New.
17534
175352003-06-06 Roger Sayle <roger@eyesopen.com>
17536
17537 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17538 * gcc.dg/builtins-19.c: Likewise.
17539
175402003-06-06 Roger Sayle <roger@eyesopen.com>
17541
17542 * gcc.dg/builtins-2.c: Add some more tests.
17543 * gcc.dg/builtins-18.c: New test case.
17544 * gcc.dg/builtins-19.c: New test case.
17545
175462003-06-06 Roger Sayle <roger@eyesopen.com>
17547 Jim Wilson <wilson@tuliptree.org>
17548
17549 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17550
175512003-06-06 Jakub Jelinek <jakub@redhat.com>
17552
17553 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17554 mempcpy/stpcpy calls not to be optimized into something else.
17555 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17556 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17557 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17558
175592003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17560
17561 * gcc.dg/format/asm_fprintf-1.c: New test.
17562
175632003-06-05 Mark Mitchell <mark@codesourcery.com>
17564
17565 * lib/gcc-defs.exp (additional_sources): New variable.
17566 (dg-additional-sources): New function.
17567 (additional_files): New variable.
17568 (dg-additional-files): New function.
17569 (dg-additional-files-options): Likewise.
17570 * lib/gcc-dg.exp (dg-require-weak): New function.
17571 (dg-require-alias): Likewise.
17572 (dg-require-gc-sections): Likewise.
17573 * lib/target-supports.exp (check_alias_available): Remove testfile
17574 parameter.
17575 (check_gc_sections_available): New function.
17576 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17577 (dg-gpp-additional-files): Likewise.
17578 * lib/g++.exp (additional_sources): Remove.
17579 (additional_files): Likewise.
17580 (g++_target_compile): Use dg-additional-files-options.
17581
17582 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17583 Tcl logic.
17584 * gcc.dg/special/ecos.exp: Remove.
17585 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17586 * gcc.dg/special/alias-1.c: Likewise.
17587 * gcc.dg/special/alias-2.c: Likewise.
17588 * gcc.dg/special/gcsec-1.c: Likewise.
17589 * gcc.dg/special/weak-1.c: Likewise.
17590 * gcc.dg/special/weak-2.c: Likewise.
17591 * gcc.dg/special/wkali-1.c: Likewise.
17592 * gcc.dg/special/wkali-2.c: Likewise.
17593
17594 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17595 dg-gpp-additional-*.
17596 * g++.dg/special/conpr-3.C: Likewise.
17597 * g++.dg/special/conpr-4.C: Likewise.
17598 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17599 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17600 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17601 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17602 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17603 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17604 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17605 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17606 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17607 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17608 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17609 * g++.old-deja/g++.other/comdat1.C: Likewise.
17610 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17611 * g++.old-deja/g++.other/comdat3.C: Likewise.
17612 * g++.old-deja/g++.other/ctor1.C: Likewise.
17613 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17614
7d445f15
RH
176152003-06-05 Richard Henderson <rth@redhat.com>
17616
17617 * gcc.dg/debug/20030605-1.c: New.
17618
d7068b3d
MM
176192003-06-04 Mark Mitchell <mark@codesourcery.com>
17620
17621 * README.QMTEST: Update.
17622
0bfa5f65
RH
176232003-06-04 Richard Henderson <rth@redhat.com>
17624
e6cc3a24
ZW
17625 * gcc.dg/cleanup-1.c: New.
17626 * gcc.dg/cleanup-2.c: New.
17627 * gcc.dg/cleanup-3.c: New.
17628 * gcc.dg/cleanup-4.c: New.
17629 * gcc.dg/cleanup-5.c: New.
17630 * gcc.dg/cleanup-6.c: New.
17631 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17632
ac871ee1
MM
176332003-06-04 Mark Mitchell <mark@codesourcery.com>
17634
13e0ae41
MM
17635 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17636
ac871ee1
MM
17637 * lib/dg-pch.exp: New file.
17638 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17639 * gcc.dg/pch/pch.exp: Likewise.
17640
385a9348
RS
176412003-06-04 Roger Sayle <roger@eyesopen.com>
17642
17643 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17644 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17645 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17646 * gcc.dg/builtins-17.c: New test case.
17647 * gcc.dg/i386-387-4.c: New test case.
17648 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17649
01d3224a
EB
176502003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17651
17652 * gcc.dg/ultrasp9.c: New test.
17653
ef0139b1
EB
176542003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17655
17656 * gcc.c-torture/compile/20030604-1.c: New test.
17657 * gcc.dg/sparc-constant-1.c: New test.
17658
61274a14
GN
176592003-06-03 Glen Nakamura <glen@imodulo.com>
17660
c6c01481 17661 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17662
23656642
JR
176632003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17664
aa6b9f6d
R
17665 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17666
23656642
JR
17667 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17668 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17669
284ca13e
AH
176702003-06-03 Aldy Hernandez <aldyh@redhat.com>
17671
e6cc3a24 17672 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17673
6c07f448
KL
176742003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17675
17676 PR c++/10940
17677 * g++.dg/template/spec10.C: New test.
17678
075ec276
RS
176792003-06-03 Roger Sayle <roger@eyesopen.com>
17680
17681 * gcc.dg/builtins-16.c: New test case.
17682
8fd3cf4e
JJ
176832003-06-03 Jakub Jelinek <jakub@redhat.com>
17684
17685 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17686 mempcpy test with post-increments.
17687 * gcc.c-torture/execute/string-opt-3.c: New test.
17688 * gcc.dg/string-opt-1.c: New test.
17689
5d16533a 176902003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17691
17692 PR fortran/10965
17693 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17694
2a9e3b72
MM
176952003-06-02 Mark Mitchell <mark@codesourcery.com>
17696
5a9f05f2
MM
17697 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17698 (scan-assembler): ... here. Use dg-scan.
17699 (scan-assembler-not): Likewise.
17700 (scan-file): New function.
17701 (scan-file-not): Likewise.
17702 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17703 * gcc.dg/cpp/_Pragma4.c: Likewise.
17704 * gcc.dg/cpp/_Pragma5.c: Likewise.
17705 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17706 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17707 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17708 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17709 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17710 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17711 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17712 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17713 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17714 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17715 * gcc.dg/cpp/cxxcom1.c: Likewise.
17716 * gcc.dg/cpp/line1.c: Likewise.
17717 * gcc.dg/cpp/maccom1.c: Likewise.
17718 * gcc.dg/cpp/maccom2.c: Likewise.
17719 * gcc.dg/cpp/maccom3.c: Likewise.
17720 * gcc.dg/cpp/maccom4.c: Likewise.
17721 * gcc.dg/cpp/maccom5.c: Likewise.
17722 * gcc.dg/cpp/maccom6.c: Likewise.
17723 * gcc.dg/cpp/multiline.c: Likewise.
17724 * gcc.dg/cpp/spacing1.c: Likewise.
17725 * gcc.dg/cpp/spacing2.c: Likewise.
17726 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17727 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17728 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17729 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17730 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17731 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17732 * gcc.dg/cpp/cxxcom2.c: Likewise.
17733 * gcc.dg/cpp/cxxcom2.h: New file.
17734
2a9e3b72
MM
17735 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17736 * g++.dg/cpp/truefalse.C: Here.
17737 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17738
a7f36da3 177392003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17740
a7f36da3
DD
17741 * gcc.dg/cpp/redef3.c: New file.
17742
a3033f34
EB
177432003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17744
17745 * gcc.dg/i386-loop-3.c: New test.
17746
5f90145a
TM
177472003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17748
17749 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17750
4fa26a60
RS
177512003-05-31 Roger Sayle <roger@eyesopen.com>
17752
17753 * gcc.dg/fwrapv-1.c: New test case.
17754 * gcc.dg/fwrapv-2.c: New test case.
17755
76d3baad
KL
177562003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17757
17758 PR c++/10956
17759 * g++.dg/template/spec9.C: New test.
17760
0b82d59c
RS
177612003-05-29 Roger Sayle <roger@eyesopen.com>
17762
17763 * gcc.dg/duff-4.c: New test case.
17764
5d16533a 177652003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17766
17767 PR fortran/10843
17768 * g77.dg/ffixed-form-1.f: New test
17769 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17770 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17771 * g77.dg/ffree-form-3.f: New test
17772
634a5694
AT
177732003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17774
17775 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17776 * gcc.dg/wint_t-1.c: Likewise.
17777
b7fc8b57
KL
177782003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17779
17780 * g++.dg/template/access11.C: New test.
17781
ef8855d7
KL
177822003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17783
17784 PR c++/10849
17785 * g++.dg/template/access10.C: New test.
17786
fcb6fa85 177872003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17788 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17789
17790 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17791
76ab57af
AT
177922003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17793
e6cc3a24
ZW
17794 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17795 suppress for powerpc-*-darwin*.
76ab57af
AT
17796 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17797
3dba25eb
AT
177982003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17799
17800 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17801 suppress option for powerpc-*-darwin*.
e6cc3a24 17802
29f523be
RS
178032003-05-23 Roger Sayle <roger@eyesopen.com>
17804
17805 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17806 * gcc.dg/builtins-4.c: Add test for fmod.
17807
43b26a01
KL
178082003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17809
17810 PR c++/10682
17811 * g++.dg/template/instantiate4.C: New test.
17812
18c2511c
RS
178132003-05-22 Roger Sayle <roger@eyesopen.com>
17814
17815 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17816
9008d5b4
JJ
178172003-05-21 Janis Johnson <janis187@us.ibm.com>
17818
17819 * gcc.dg/compat/scalar-return-1_main.c: New file.
17820 * gcc.dg/compat/scalar-return-1_x.c: New file.
17821 * gcc.dg/compat/scalar-return-1_y.c: New file.
17822 * gcc.dg/compat/scalar-return-2_main.c: New file.
17823 * gcc.dg/compat/scalar-return-2_x.c: New file.
17824 * gcc.dg/compat/scalar-return-2_y.c: New file.
17825 * gcc.dg/compat/struct-return-3_main.c: New file.
17826 * gcc.dg/compat/struct-return-3_y.c: New file.
17827 * gcc.dg/compat/struct-return-3_x.c: New file.
17828 * gcc.dg/compat/struct-return-2_main.c: New file.
17829 * gcc.dg/compat/struct-return-2_x.c: New file.
17830 * gcc.dg/compat/struct-return-2_y.c: New file.
17831
f48758e4
JDA
178322003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17833
17834 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17835 for hppa*-hp-hpux*.
17836 * gcc.dg/20021014-1.c (dg-options): Likewise.
17837 * gcc.dg/nest.c (dg-options): Likewise.
17838
16e31964
DS
178392003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17840
17841 PR c++/9738
17842 * g++.dg/ext/dllimport2.C: New file.
17843 * g++.dg/ext/dllimport3.C: New file.
17844
f737a52d
JJ
178452003-05-20 Janis Johnson <janis187@us.ibm.com>
17846
17847 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17848 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17849 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17850 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17851 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17852 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17853 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17854 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17855 * gcc.dg/compat/small-struct-defs.h: New file.
17856 * gcc.dg/compat/small-struct-init.h: New file.
17857 * gcc.dg/compat/small-struct-check.h: New file.
17858 * gcc.dg/compat/fp-struct-defs.h: New file.
17859 * gcc.dg/compat/fp-struct-check.h: New file.
17860 * gcc.dg/compat/fp-struct-init.h: New file.
17861 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17862 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17863
b041fbe6
JJ
178642003-05-19 Jakub Jelinek <jakub@redhat.com>
17865
17866 * gcc.dg/20030225-2.c: New test.
17867
731ae8dd
RS
178682003-05-18 Roger Sayle <roger@eyesopen.com>
17869 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17870
17871 * gcc.c-torture/compile/20030518-1.c: New test case.
17872
563025ca
MM
178732003-05-18 Mark Mitchell <mark@codesourcery.com>
17874
17875 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17876 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17877 gcc-dg-debug-runtest.
17878 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17879 gcc-dg-debug-runtest.
17880
5c9acdf7
KL
178812003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17882
17883 PR c++/9022
17884 * g++.dg/lookup/using6.C: New test.
17885
25903d03
KL
178862003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17887
17888 * g++.dg/parse/access2.C: New test.
17889
7cbba309
MM
178902003-05-17 Mark Mitchell <mark@codesourcery.com>
17891
17892 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
17893 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
17894 * gcc.dg/debug/debug.exp: Likewise.
17895
b1822ccc
NB
178962003-05-17 Neil Booth <neil@daikokuya.co.uk>
17897
17898 * gcc.dg/dollar.c: New test.
17899
72701eab
JJ
179002003-05-16 Janis Johnson <janis187@us.ibm.com>
17901
17902 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
17903 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
17904 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
17905 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
17906 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
17907 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
17908 * gcc.dg/compat/struct-by-value-6_main.c: New file.
17909 * gcc.dg/compat/struct-by-value-6_x.c: New file.
17910 * gcc.dg/compat/struct-by-value-6_y.c: New file.
17911 * gcc.dg/compat/struct-by-value-7_main.c: New file.
17912 * gcc.dg/compat/struct-by-value-7_x.c: New file.
17913 * gcc.dg/compat/struct-by-value-7_y.c: New file.
17914 * gcc.dg/compat/struct-by-value-8_main.c: New file.
17915 * gcc.dg/compat/struct-by-value-8_x.c: New file.
17916 * gcc.dg/compat/struct-by-value-8_y.c: New file.
17917 * gcc.dg/compat/struct-by-value-9_main.c: New file.
17918 * gcc.dg/compat/struct-by-value-9_x.c: New file.
17919 * gcc.dg/compat/struct-by-value-9_y.c: New file.
17920
0baa1702
MM
179212003-05-16 Mark Mitchell <mark@codesourcery.com>
17922
17923 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17924 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17925 support for "repo" mode.
17926 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17927 * lib/g77-dg.exp: Likewise.
17928 * lib/obj-dg.exp: Likewise.
e6cc3a24 17929
dcac003d
JJ
179302003-05-16 Jakub Jelinek <jakub@redhat.com>
17931
17932 Merge from gcc-3_2-rhl8-branch:
17933 2003-04-23 Jakub Jelinek <jakub@redhat.com>
17934
17935 * gcc.dg/tls/opt-6.c: New test.
17936
17937 2003-04-05 Jakub Jelinek <jakub@redhat.com>
17938
17939 * gcc.dg/20030405-1.c: New test.
17940
17941 2003-03-09 Jakub Jelinek <jakub@redhat.com>
17942
17943 * gcc.dg/20030309-1.c: New test.
17944
17945 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17946
17947 * gcc.c-torture/execute/20030307-1.c: New test.
17948
17949 2003-02-20 Randolph Chung <tausq@debian.org>
17950
17951 * gcc.c-torture/compile/20030220-1.c: New test.
17952
17953 2003-02-18 Jakub Jelinek <jakub@redhat.com>
17954
17955 * gcc.dg/20030217-1.c: New test.
17956
17957 2003-01-29 Jakub Jelinek <jakub@redhat.com>
17958
17959 * gcc.c-torture/compile/20020129-1.c: New test.
17960
17961 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17962
17963 * gcc.dg/unroll-1.c: New test.
17964
17965 2002-11-16 Jan Hubicka <jh@suse.cz>
17966
17967 * gcc.c-torture/execute/20020920-1.c: New test.
17968
17969 2002-10-08 Jakub Jelinek <jakub@redhat.com>
17970
17971 PR target/7434
17972 * gcc.c-torture/compile/20021008-1.c: New test.
17973
17974 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
17975
17976 PR target/7559
17977 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
17978
17979 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17980
17981 * gcc.c-torture/compile/20020807-1.c: New test.
17982
17983 2002-07-30 Jakub Jelinek <jakub@redhat.com>
17984
17985 * gcc.dg/tls/opt-1.c: New test.
17986
17987 2002-07-29 Jakub Jelinek <jakub@redhat.com>
17988
17989 * gcc.dg/20020729-1.c: New test.
17990
17991 2002-07-20 Jakub Jelinek <jakub@redhat.com>
17992
17993 * g++.dg/opt/life1.C: New test.
17994
17995 2002-05-20 Jakub Jelinek <jakub@redhat.com>
17996
17997 * gcc.dg/20020525-1.c: New test.
17998
17999 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18000
18001 PR c++/6794
18002 * g++.dg/ext/pretty1.C: New test.
18003 * g++.dg/ext/pretty2.C: New test.
18004
dffbbe80
MM
180052003-05-15 Mark Mitchell <mark@codesourcery.com>
18006
18007 PR c++/8385
18008 * g++.dg/ext/typeof5.C: New test.
18009
ae4f397b
R
180102003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18011
18012 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18013 __USER_LABEL_PREFIX__ into account.
18014 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18015
e43736ad
RS
180162003-05-14 Roger Sayle <roger@eyesopen.com>
18017
18018 * gcc.dg/builtins-15.c: New test case.
18019
3a0d67cf
ZW
180202003-05-13 Zack Weinberg <zack@codesourcery.com>
18021
18022 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18023
75c834f8
MM
180242003-05-12 Mark Mitchell <mark@codesourcery.com>
18025
18026 * lib/g++.exp: Tweak handling of additional source files.
18027 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18028 * g++.dg/special/conpr-2a.C: Rename to ...
18029 * g++.dg/special/conpr-2a.cc: ... this.
18030 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18031 * g++.dg/special/conpr-3a.C: Rename to ...
18032 * g++.dg/special/conpr-3a.cc: This.
18033 * g++.dg/special/conpr-3b.C: Rename to ...
18034 * g++.dg/special/conpr-3b.cc: This.
18035 * g++.dg/special/conpr-4.C: New test.
18036 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18037
8c0a5264
DE
180382003-05-12 David Edelsohn <edelsohn@gnu.org>
18039
18040 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18041
8015bbee
KL
180422003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18043
18044 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18045 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18046 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18047 * g++.old-deja/g++.other/warn3.C: Likewise.
18048
358997e2
RS
180492003-05-11 Roger Sayle <roger@eyesopen.com>
18050
18051 * gcc.dg/i386-387-1.c: Update to also test log.
18052 * gcc.dg/i386-387-2.c: Likewise.
18053
98c644d6
TM
180542003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18055
18056 * g77.f-torture/execute/int8421.f: New test.
18057
9f01ded6
KL
180582003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18059
18060 PR c++/10230, c++/10481
18061 * g++.dg/lookup/scoped5.C: New test.
18062
fcea7401
KL
180632003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18064
18065 PR c++/10552
18066 * g++.dg/template/ttp6.C: New test.
18067
e1112e60
RS
180682003-05-11 Richard Sandiford <rsandifo@redhat.com>
18069
18070 * gcc.c-torture/execute/builtins: New directory.
18071 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18072 gcc.c-torture/execute/builtins.
18073 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18074 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18075 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18076 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18077
78757caa
KL
180782003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18079
18080 PR c++/9252
18081 * g++.dg/template/access8.C: New test.
18082 * g++.dg/template/access9.C: New test.
18083
8d241e0b
KL
180842003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18085
18086 PR c++/9554
18087 * g++.dg/parse/access1.C: New test.
18088
eddfe825
DD
180892003-05-09 DJ Delorie <dj@redhat.com>
18090
18091 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18092 long, and not an int.
18093
88e98cfe
KL
180942003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18095
18096 PR c++/10555, c++/10576
18097 * g++.dg/template/memclass1.C: New test.
18098
001db0e0
DD
180992003-05-08 DJ Delorie <dj@redhat.com>
18100
18101 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18102 targets.
18103 * gcc.c-torture/execute/20021024-1.x: Likewise.
18104 * gcc.c-torture/execute/shiftdi.x: Likewise.
18105 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18106 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18107 * gcc.dg/20021018-1.c: Likewise.
18108
7dc61d6c
KG
181092003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18110
8ce9f2ec
KG
18111 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18112
7dc61d6c
KG
18113 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18114 (bcopy): Call memmove.
18115
53415fa1
RS
181162003-05-08 Roger Sayle <roger@eyesopen.com>
18117
18118 * g77.f-torture/compile/8485.f: New test case.
18119
a944ceb9
RH
181202003-05-07 Richard Henderson <rth@redhat.com>
18121
e6cc3a24
ZW
18122 PR c++/10570
18123 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18124 Verify exception_cleanup not called for rethrows.
18125 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18126 when exiting catch block without rethrowing.
18127 * g++.dg/eh/forced3.C: New.
18128 * g++.dg/eh/forced4.C: New.
a944ceb9 18129
a1c6e6c5
AH
181302003-05-07 Aldy Hernandez <aldyh@redhat.com>
18131
0dfcf38e 18132 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 18133
dea2913c
DD
181342003-05-06 DJ Delorie <dj@redhat.com>
18135
18136 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18137 * gcc.dg/nest.c: Likewise.
18138
e82a312b
RS
181392003-05-05 Roger Sayle <roger@eyesopen.com>
18140
18141 * gcc.dg/builtins-14.c: New test case.
18142
6ccfe27c
JJ
181432003-05-05 Janis Johnson <janis187@us.ibm.com>
18144
18145 * lib/compat.exp (compat-execute): New argument.
18146 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18147 * gcc.dg/compat: New test directory.
18148 * gcc.dg/compat/compat.exp: New expect script.
18149 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18150 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18151 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18152 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18153 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18154 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18155
e8115463
JJ
18156 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18157 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18158 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18159 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18160 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18161 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18162 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18163 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18164 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18165 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18166 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18167 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18168 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18169 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18170 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18171
10b6a274
ZW
181722003-05-05 Zack Weinberg <zack@codesourcery.com>
18173
18174 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18175
e3e9f108
JJ
181762003-05-05 Jakub Jelinek <jakub@redhat.com>
18177
18178 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18179
36b29d7d
GK
181802003-05-05 Geoffrey Keating <geoffk@apple.com>
18181
bc9ec0e0
GK
18182 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18183 * gcc.dg/ppc-fsel-2.c: New test.
18184
36b29d7d
GK
18185 * gcc.dg/unused-5.c: New test.
18186
16692dd5
KL
181872003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18188
18189 PR c++/10496
18190 * g++.dg/warn/pmf1.C: New test.
18191
4b41d9eb
KL
181922003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18193
18194 PR c++/4494
18195 * g++.dg/warn/main.C: New test.
18196
00362064
KG
181972003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18198
18199 * gcc.dg/nonnull-3.c: New test.
18200
1fecc266
NB
182012003-05-04 Neil Booth <neil@daikokuya.co.uk>
18202
18203 * gcc.dg/cpp/Wtrigraphs.c: Update.
18204 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18205
b39358e1
GK
182062003-05-03 Geoffrey Keating <geoffk@apple.com>
18207
18208 * gcc.dg/ppc-fsel-1.c: New test.
18209
87f85ea0
ZW
182102003-05-03 Zack Weinberg <zack@codesourcery.com>
18211
18212 PR c/10604
18213 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18214
c4e2d744
KH
182152003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18216
18217 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18218
5dc5d13c
KL
182192003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18220
18221 PR c++/9364, c++/10553, c++/10586
18222 * g++.dg/parse/typename4.C: New test.
18223 * g++.dg/parse/typename5.C: Likewise.
18224
4dc27b4b
RS
182252003-05-03 Richard Sandiford <rsandifo@redhat.com>
18226
18227 * gcc.c-torture/compile/20030503-1.c: New test.
18228
f2ba7ecb
KL
182292003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18230
18231 * g++.dg/lookup/using5.C: Fix testcase error.
18232
7c1fdbe4
CD
182332003-05-01 Chris Demetriou <cgd@broadcom.com>
18234
18235 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18236 since MEABI is no longer supported. Remove all vestiges
18237 of MEABI from the test.
18238
d0af00af
KL
182392003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18240
18241 PR c++/10554
18242 * g++.dg/lookup/using5.C: New test.
18243
d12a7283
KL
182442003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18245
18246 PR c++/8772
18247 * g++.dg/template/ttp5.C: New test.
18248
6481daa9
MM
182492003-04-30 Mark Mitchell <mark@codesourcery.com>
18250
18251 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18252 (dg-gpp-additional-sources): New function.
18253 (dg-gpp-additional-files): Likewise.
18254 * lib/g++.exp (additional_sources): New variable.
18255 (additional_files): Likewise.
18256 (g++_target_compile): Deal with them.
18257 * lib/old-dejagnu.exp: Remove.
18258 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18259 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 18260
d7ed5e55
KL
182612003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18262
18263 PR c++/9432, c++/9528
18264 * g++.dg/lookup/using4.C: New test.
18265
b3d627e2
GK
182662003-04-29 Geoffrey Keating <geoffk@apple.com>
18267
a6fdc086
GK
18268 * gcc.dg/noreturn-5.c: New file.
18269 * gcc.dg/noreturn-6.c: New file.
18270
b3d627e2
GK
18271 * gcc.c-torture/compile/inline-1.c: New file.
18272
1f6f0cb6
MM
182732003-04-29 Mark Mitchell <mark@codesourcery.com>
18274
18275 PR c++/10551
18276 * g++.dg/template/explicit1.C: New test.
18277
60cde936
MM
182782003-04-29 Mark Mitchell <mark@codesourcery.com>
18279
555456b1
MM
18280 PR c++/10549
18281 * g++.dg/other/bitfield1.C: New test.
18282
60cde936
MM
18283 PR c++/10527
18284 * g++.dg/init/new7.C: New test.
18285
0dbc5cd3
MM
182862003-04-29 Mark Mitchell <mark@codesourcery.com>
18287
75135253 18288 * g++.dg/ext/desig1.C: New test.
60cde936 18289 * g++.dg/ext/init1.C: Update.
75135253 18290
0dbc5cd3
MM
18291 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18292
a833faa5
MM
182932003-04-28 Mark Mitchell <mark@codesourcery.com>
18294
18295 PR c++/10180
18296 * g++.dg/warn/Winline-1.C: New test.
18297
e31603c4
JJ
182982003-04-28 Jakub Jelinek <jakub@redhat.com>
18299
18300 * gcc.c-torture/execute/string-opt-19.c: New test.
18301
9661b15f
JJ
18302 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18303 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18304
772f8889
MM
183052003-04-27 Mark Mitchell <mark@codesourcery.com>
18306
18307 PR c++/10506
18308 * g++.dg/init/new6.C: New test.
18309
18310 PR c++/10503
18311 * g++.dg/init/ref6.C: New test.
18312
b29188f3
DE
183132003-04-26 David Edelsohn <edelsohn@gnu.org>
18314
18315 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18316
5cc2f4f3
KG
183172003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18318
18319 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18320 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18321
ea56c40c
MM
183222003-04-25 Mark Mitchell <mark@codesourcery.com>
18323
18324 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18325 initialized static data members.
18326
d3a0b002
L
183272003-04-25 H.J. Lu <hjl@gnu.org>
18328
18329 * gcc.dg/ia64-sync-4.c: New test.
18330
ad4a34f0
KG
183312003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18332
18333 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18334 date.
18335
f8986275
NS
183362003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18337
18338 PR c++/10337
18339 * g++.dg/warn/conv1.C: New test.
18340 * g++.old-deja/g++.other/conv7.C: Adjust.
18341 * g++.old-deja/g++.other/overload14.C: Adjust.
18342
374ca7f7
MM
183432003-04-23 Mark Mitchell <mark@codesourcery.com>
18344
18345 PR c++/10471
18346 * g++.dg/template/defarg2.C: New test.
18347
6338b358
NB
183482003-04-23 Neil Booth <neil@daikokuya.co.uk>
18349
18350 * gcc.dg/cpp/include2.c: Update.
18351 * gcc.dg/cpp/multiline-2.c: New.
18352 * gcc.dg/cpp/multiline.c: Update.
18353 * gcc.dg/cpp/strify2.c: Update.
18354 * gcc.dg/cpp/trad/literals-2.c: Update.
18355
3f429151
JDA
183562003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18357
18358 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18359
10aef094
MM
183602003-04-23 Mark Mitchell <mark@codesourcery.com>
18361
18362 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18363
4223f82f
MM
183642003-04-23 Mark Mitchell <mark@codesourcery.com>
18365
18366 PR c++/10451
18367 * g++.dg/parse/crash4.C: New test.
87f85ea0 18368
4223f82f
MM
18369 PR c++/9847
18370 * g++.dg/parse/crash5.C: New test.
18371
befcd99b
MM
183722003-04-22 Mark Mitchell <mark@codesourcery.com>
18373
ae2196c2
MM
18374 PR c++/10446
18375 * g++.dg/parse/crash3.C: New test.
18376
befcd99b
MM
18377 PR c++/10428
18378 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18379
183802003-04-22 Devang Patel <dpatel@apple.com>
18381
18382 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18383
256c249c
AT
183842003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18385
18386 * g++.dg/other/packed1.C: Fix dg options.
18387
ad27e65a
NS
183882003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18389
18390 * g++.dg/other/offsetof2.C: New test.
18391
b2dd096b
MM
183922003-04-21 Mark Mitchell <mark@codesourcery.com>
18393
18394 * g++.dg/template/recurse.C: Adjust location of error messages.
18395
8de9bb0e
NS
183962003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18397
18398 PR c++/9881
18399 * g++.dg/init/addr-const1.C: New test.
18400 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18401
184022003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18403
18404 PR c++/10405
18405 * g++.dg/lookup/struct-hack1.C: New test.
18406
1613e52b
NB
184072003-04-20 Neil Booth <neil@daikokuya.co.uk>
18408
18409 * ucs.c: Update diagnostic messages.
18410
4e1f0f8e
NB
184112003-04-19 Neil Booth <neil@daikokuya.co.uk>
18412
18413 * gcc.dg/cpp/truefalse.cpp: New test.
18414 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18415 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18416
26aea073
NB
184172003-04-19 Neil Booth <neil@daikokuya.co.uk>
18418
18419 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18420 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18421
6a29edea
EB
184222003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18423
18424 * gcc.c-torture/compile/20030418-1.c: New test.
18425
46b2356d
JJ
184262003-04-17 Janis Johnson <janis187@us.ibm.com>
18427
18428 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18429
09d2f85f
KL
184302003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18431
18432 PR c++/10347
18433 g++.dg/template/dependent-name1.C: New test.
18434
8633f25c
R
184352003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18436
18437 * gcc.dg/warn-1.c (tourist_guide): New array,
18438 contains a pointer to bar.
18439
96c6931d
RS
184402003-04-16 Roger Sayle <roger@eyesopen.com>
18441
18442 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18443 * gcc.c-torture/execute/medce-1.c: New test case.
18444 * gcc.c-torture/execute/medce-2.c: New test case.
18445
5eb10628
MM
184462003-04-15 Mark Mitchell <mark@codesourcery.com>
18447
dc5dfa9c
MM
18448 * lib/prune.exp: Ignore more messages.
18449
5eb10628
MM
18450 PR c++/10381
18451 * g++.dg/parse/lookup3.C: New test.
18452
d2b54839
R
184532003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18454
18455 * gcc.c-torture/compile/20030415-1.c : New test.
18456
f4e92987
MM
184572003-04-14 Mark Mitchell <mark@codesourcery.com>
18458
18459 * gcc.c-torture/execute/scope-2.c: Move to ...
18460 * gcc.dg/noncompile/scope.c: .... here.
18461
15d4fd98
RS
184622003-04-14 Roger Sayle <roger@eyesopen.com>
18463
18464 * gcc.dg/20030414-2.c: New test case.
18465
26224a84
HPN
184662003-04-14 Hans-Peter Nilsson <hp@axis.com>
18467
18468 PR target/10377
18469 * gcc.dg/20030414-1.c: New test.
18470
1331d16f
RS
184712003-04-13 Roger Sayle <roger@eyesopen.com>
18472
18473 * gcc.dg/builtins-12.c: New test case.
18474 * gcc.dg/builtins-13.c: New test case.
18475
9cb65f92
KG
184762003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18477
18478 * gcc.c-torture/execute/string-opt-18.c: New test.
18479
f4f4610e
MM
184802003-04-13 Mark Mitchell <mark@codesourcery.com>
18481
18482 PR c++/10300
18483 * g++.dg/init/new5.C: New test.
18484
355b81d5
MM
184852003-04-12 Mark Mitchell <mark@codesourcery.com>
18486
18487 PR c++/7910
18488 * g++.dg/ext/dllimport1.C: New test.
18489
48ed72a3
EB
184902003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18491
18492 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18493
62520b20
BD
184942003-04-11 Bud Davis <bdavis9659@comcast.net>
18495
18496 PR Fortran/9263
18497 * g77.f-torture/noncompile/9263.f: New test
18498 PR Fortran/1832
18499 * g77.f-torture/execute/1832.f: New test
18500
0b87e18e
DC
185012003-04-11 David Chad <davidc@freebsd.org>
18502 Loren J. Rittle <ljrittle@acm.org>
18503
18504 libobjc/8562
18505 * objc.dg/headers.m: New test.
18506
339a28b9
ZW
185072003-04-10 Zack Weinberg <zack@codesourcery.com>
18508
18509 * gcc.c-torture/execute/builtin-noret-2.c: New.
18510 * gcc.c-torture/execute/builtin-noret-2.x: New.
18511 XFAIL builtin-noret-2.c at -O1 and above.
18512 * gcc.dg/redecl.c: New.
18513 * gcc.dg/Wshadow-1.c: Update error regexps.
18514
1e099144
MM
185152003-04-10 Mark Mitchell <mark@codesourcery.com>
18516
18517 * g++.dg/abi/bitfield10.C: New test.
18518
d02a6808
MS
185192003-04-09 Mike Stump <mrs@apple.com>
18520
88fbc3ca 18521 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18522 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18523
5fce2c65
RS
185242003-04-08 Roger Sayle <roger@eyesopen.com>
18525
18526 * gcc.dg/builtins-11.c: New test case.
18527
531878a6
RS
185282003-04-08 Roger Sayle <roger@eyesopen.com>
18529
18530 * gcc.dg/builtins-9.c: New test case.
18531 * gcc.dg/builtins-10.c: New test case.
18532
d5019ba3
R
185332003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18534
18535 * gcc.dg/noncompile/init-4.c.c: New test.
18536
10b7602f
NS
185372003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18538
18539 * gcc.misc-test/gcov-9.c: New test.
18540 * gcc.misc-test/gcov-10.c: New test
18541 * gcc.misc-test/gcov-11.c: New test.
18542
b8460b29
ZW
185432003-04-05 Zack Weinberg <zack@codesourcery.com>
18544
18545 PR optimization/10024
18546 * gcc.c-torture/compile/20030405-1.c: New test.
18547
33b49800
GK
185482003-04-04 Geoffrey Keating <geoffk@apple.com>
18549
18550 * gcc.dg/pch/static-3.c: New.
18551 * gcc.dg/pch/static-3.hs: New.
18552 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18553
0a49eb31
RH
185542003-04-04 Richard Henderson <rth@redhat.com>
18555
18556 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18557 * g++.dg/eh/forced2.C: Likewise.
18558
bc349178
MS
185592003-04-03 Mike Stump <mrs@apple.com>
18560
bc349178 18561 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18562 target arg.
bc349178
MS
18563 (scan-assembler-times, scan-assembler-not): Likewise.
18564 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18565
773eae39
EB
185662003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18567
18568 * gcc.dg/sparc-loop-1.c: New test.
18569
0de298af
GK
185702003-04-02 Geoffrey Keating <geoffk@apple.com>
18571
18572 PR other/9274
18573 * g++.dg/pch/system-2.C: New.
18574 * g++.dg/pch/system-2.Hs: New.
18575
0f91f094
AH
185762003-04-02 Aldy Hernandez <aldyh@redhat.com>
18577
b8460b29 18578 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18579
b8460b29 18580 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18581
e129b3f9
RS
185822003-04-01 Roger Sayle <roger@eyesopen.com>
18583
18584 * gcc.c-torture/execute/20030401-1.c: New test case.
18585
70ab763c
ZL
185862003-04-01 Ziemowit Laski <zlaski@apple.com>
18587
18588 * objc.dg/defs.m: New.
18589
705412b0
AH
185902003-04-01 Aldy Hernandez <aldyh@redhat.com>
18591
b8460b29
ZW
18592 * g++.dg/eh/simd-1.C: New.
18593 * g++.dg/eh/simd-2.C: New.
705412b0 18594
d744e06e
AH
185952003-03-01 Aldy Hernandez <aldyh@redhat.com>
18596
b8460b29 18597 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18598
46e33d43
MM
185992003-03-31 Mark Mitchell <mark@codesourcery.com>
18600
18601 PR c/9936
18602 * gcc.dg/20030331-2.c: New test.
18603
6b665219
MM
186042003-03-31 Mark Mitchell <mark@codesourcery.com>
18605
18606 PR c++/10278
18607 * g++.dg/parse/crash2.C: New test.
18608
44f19ccb
RS
186092003-03-31 Richard Sandiford <rsandifo@redhat.com>
18610
18611 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18612 * gcc.c-torture/execute/20030331-1.c: ...here.
18613
e66833ac
RS
186142003-03-31 Richard Sandiford <rsandifo@redhat.com>
18615
18616 * gcc.c-torture/execute/20030331-1.c: New test.
18617
27283c73
NS
186182003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18619
18620 * lib/gcov.exp: Adjust call return testing strings.
18621 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18622
03f2ea93
RS
186232003-03-31 Roger Sayle <roger@eyesopen.com>
18624
18625 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18626 * gcc.dg/builtins-7.c: New test case.
18627 * gcc.dg/builtins-8.c: New test case.
18628
98d3d336
RS
186292003-03-31 Richard Sandiford <rsandifo@redhat.com>
18630
18631 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18632
c717c5af
MM
186332003-03-30 Mark Mitchell <mark@codesourcery.com>
18634
18635 PR c++/7647
18636 * g++.dg/lookup-class-member-2.C: New test.
18637
9b703090
GN
186382003-03-30 Glen Nakamura <glen@imodulo.com>
18639
b8460b29 18640 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18641
84dfe365
RS
186422003-03-28 Roger Sayle <roger@eyesopen.com>
18643
18644 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18645
400fbc08
MM
186462003-03-28 Mark Mitchell <mark@codesourcery.com>
18647
18648 * g++.dg/init/attrib1.C: New test.
18649
0c85dbfd
EB
186502003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18651
18652 * gcc.dg/ultrasp8.c: New test.
18653
f7670e7b
EB
186542003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18655
18656 * gcc.dg/ultrasp7.c: New test.
18657
433cd9c9
NS
186582003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18659
18660 PR c++/10047
18661 * g++.dg/template/inline1.C: New test.
18662
1ce324c3
EB
186632003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18664
18665 * gcc.dg/sparc-dwarf2.c: New test.
18666
9ddae796
RS
186672003-03-27 Roger Sayle <roger@eyesopen.com>
18668
18669 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18670 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18671
7ffe3584
MM
186722003-03-27 Mark Mitchell <mark@codesourcery.com>
18673
18674 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18675 than reading .x files.
18676 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18677 * g77.dg/gcov/gcov-1.f: Likewise.
18678 * gcc.misc-tests/gcov-4b.c: Likewise.
18679 * gcc.misc-tests/gcov-5b.c: Likewise.
18680 * gcc.misc-tests/gcov-6.c: Likewise.
18681 * gcc.misc-tests/gcov-7.c: Likewise.
18682 * gcc.misc-tests/gcov-8.c: Likewise.
18683 * g++.dg/gcov/gcov-1.x: Remove.
18684 * g77.dg/gcov/gcov-1.x: Likewise.
18685 * gcc.misc-tests/gcov-4b.x: Likewise.
18686 * gcc.misc-tests/gcov-5b.x: Likewise.
18687 * gcc.misc-tests/gcov-6.x: Likewise.
18688 * gcc.misc-tests/gcov-7.x: Likewise.
18689 * gcc.misc-tests/gcov-8.x: Likewise.
18690
c7d325c8
GN
186912003-03-27 Glen Nakamura <glen@imodulo.com>
18692
18693 PR opt/10087
18694 * gcc.dg/20030324-1.c: New test.
18695
649fc72d
NS
186962003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18697
544aef8c
NS
18698 PR c++/10224
18699 * g++.dg/template/arg3.C: New test.
18700
649fc72d
NS
18701 PR c++/10158
18702 * g++.dg/template/friend18.C: New test.
18703
a24278e2
RS
187042003-03-26 Roger Sayle <roger@eyesopen.com>
18705
18706 * g77.f-torture/compile/20030326-1.f: New test case.
18707
db8627a1
JJ
187082003-03-26 Janis Johnson <janis187@us.ibm.com>
18709
18710 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18711
18712 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18713
be565ad7
JJ
187142003-03-26 Jakub Jelinek <jakub@redhat.com>
18715
18716 * gcc.dg/ia64-sync-3.c: New test.
18717
f729e559
AM
187182003-03-26 Alan Modra <amodra@bigpond.net.au>
18719
18720 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18721
27e484bc
EB
187222003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18723
18724 * gcc.dg/ultrasp6.c: New test.
18725
d2fc7725
EB
187262003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18727
18728 * gcc.dg/i386-signbit-1.c: New test.
18729 * gcc.dg/i386-signbit-2.c: New test.
18730 * gcc.dg/i386-signbit-3.c: New test.
18731
9904e232
EB
187322003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18733
18734 * gcc.dg/ultrasp5.c: Fix options.
18735
9fdbe7df
EB
187362003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18737
18738 * gcc.dg/ultrasp5.c: Fix comment.
18739
c12741e9
TM
187402003-03-24 Bud Davis <bdavis9659@comcast.net>
18741
18742 PR fortran/10197
18743 * g77.f-torture/execute/10197.f: New test.
18744
2ef6c975
NS
187452003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18746
1c82cc90
NS
18747 PR c++/9898, c++/383
18748 * g++.dg/template/conv6.C: New test.
b8460b29 18749
a5fcc895
NS
18750 PR c++/10119
18751 * g++.dg/template/ptrmem5.C: New test.
18752
2ef6c975
NS
18753 PR c++/10026
18754 * g++.dg/lookup/koenig1.C: New test.
18755
18756 PR C++/10199
18757 * g++.dg/lookup/template2.C: New test.
18758
1134f4ac
JJ
187592003-03-24 Jakub Jelinek <jakub@redhat.com>
18760
18761 * g++.dg/opt/rtti1.C: New test.
18762
02484af9
EB
187632003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18764
18765 * gcc.dg/ultrasp5.c: New test.
18766
fa9b4904
AB
187672003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18768
b099daeb 18769 PR middle-end/9967
fa9b4904
AB
18770 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18771 builtin fputs.
18772
068d2c9d
MM
187732003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18774
18775 PR c/8224
18776 * gcc.dg/20030323-1.c: New test.
18777
766dec0e
RS
187782003-03-23 Roger Sayle <roger@eyesopen.com>
18779
18780 * gcc.c-torture/compile/20030323-1.c: New test case.
18781
97c6f7ad
UW
187822003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18783
18784 * gcc.dg/20030321-1.c: New test.
18785
b8c25665
ZW
187862003-03-22 Zack Weinberg <zack@codesourcery.com>
18787
18788 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18789
3e4a3562
NS
187902003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18791
18792 PR c++/9978, c++/9708
18793 * g++.dg/ext/vlm1.C: Adjust expected error.
18794 * g++.dg/ext/vla2.C: New test.
18795 * g++.dg/template/arg1.C: New test.
18796 * g++.dg/template/arg2.C: New test.
18797
6dd0f30b
BD
187982003-03-22 Bud Davis <bdavis9659@comcast.net>
18799
18800 * g77.f-torture/execute/select.f: New test.
18801 * g77.f-torture/noncompile/select_no_compile.f: New test.
18802
f3146d75
NS
188032003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18804
18805 PR c++/9898
18806 * g++.dg/other/error4.C: New test.
18807
963142fc
MM
188082003-03-20 Mark Mitchell <mark@codesourcery.com>
18809
18810 * g++.dg/template/friend17.C: New test.
18811
f8c8d811
AM
188122003-03-21 Alan Modra <amodra@bigpond.net.au>
18813
18814 * gcc.c-torture/compile/20030320-1.c: New.
18815
c876997f
RS
188162003-03-20 Roger Sayle <roger@eyesopen.com>
18817
18818 * gcc.dg/builtins-6.c: New test case.
18819
42151102
AM
188202003-03-19 Alan Modra <amodra@bigpond.net.au>
18821
18822 PR target/10073
18823 * gcc.c-torture/compile/20030319-1.c: New.
18824
b8c25665 188252003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18826
18827 * gcc.dg/i386-cvt-1.c: New test.
18828
0fef2ffc
ZW
188292003-03-17 Zack Weinberg <zack@codesourcery.com>
18830
b8c25665
ZW
18831 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18832 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18833
ec20aa6c
MM
188342003-03-17 Mark Mitchell <mark@codesourcery.com>
18835
18836 PR c++/9639
b8c25665 18837 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18838
bafb714b
MM
188392003-03-16 Mark Mitchell <mark@codesourcery.com>
18840
18841 PR c++/8805
18842 * g++.dg/eh/cleanup1.C: New test.
18843
0a71919d
FH
188442003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18845
18846 * gcc.c-torture/execute/20030316-1.c: New test case.
18847
1f5a253a
NS
188482003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18849
18850 PR c++/9629
18851 * g++.dg/init/ctor2.C: New test.
18852
de6a669b
RS
188532003-03-15 Roger Sayle <roger@eyesopen.com>
18854
18855 * g77.f-torture/compile/xformat.f: New test case.
18856
24b26d8d
JDA
188572003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18858
18859 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18860 * g++.old-deja/g++.mike/eh50.C: Likewise.
18861
6e049fcd
KL
188622003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18863
18864 PR c++/6440
18865 * g++.dg/template/spec7.C: New test.
18866 * g++.dg/template/spec8.C: Likewise.
18867
f43f4314
JJ
188682003-03-14 Jakub Jelinek <jakub@redhat.com>
18869
18870 * gcc.c-torture/execute/20030313-1.c: New test.
18871
4526753f
RH
188722003-03-14 Richard Henderson <rth@redhat.com>
18873
18874 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18875
f650843f
EB
188762003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18877
18878 * gcc.c-torture/compile/20030314-1.c: New test.
18879
67e4f078
DS
188802003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18881
b8c25665 18882 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18883 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18884 thumb target,
67e4f078
DS
18885 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
18886 to accept newer _imp__ prefix and additional
18887 newline in .drectve section.
18888 * gcc.dg/dll-4.c: Likewise.
18889 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
18890 switch.
18891
26f86471
MM
188922003-03-13 Mark Mitchell <mark@codesourcery.com>
18893
45707d31
MM
18894 * g++.dg/parse/namespace9.C: New test.
18895
26f86471
MM
18896 * g++.dg/init/ref5.C: New test.
18897 * g++.dg/parse/ptrmem1.C: Likewise.
18898
aeb11ee5
JDA
188992003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18900
18901 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
18902 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
18903 regular expression.
18904 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
18905 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
18906
09ebf088
DJ
189072003-03-12 Daniel Jacobowitz <drow@mvista.com>
18908
18909 * gcc.c-torture/execute/20030224-2.c: New test.
18910
8a7d6cb3
EB
189112003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18912
18913 * gcc.dg/decl-3.c: New test.
18914
db1077d3
EB
189152003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18916
18917 * gcc.dg/i386-loop-2.c: New test.
18918
0c33daff
MM
189192003-03-11 Mark Mitchell <mark@codesourcery.com>
18920
e1145e7f 18921 PR c++/9474
2601a4ee
MM
18922 * g++.dg/parse/namespace8.C: New test.
18923
0c33daff
MM
18924 PR c++/9924
18925 * g++.dg/overload/builtin2.C: New test.
18926
54098126
SB
189272003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18928
18929 * gcc.dg/return-type-3.c: New test.
18930
bff6a7c2
V
189312003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18932
18933 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
18934 profiling options are not supported.
18935
125e6594
MM
189362003-03-10 Mark Mitchell <mark@codesourcery.com>
18937
18938 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
18939 * g++.old-deja/g++.warn/impint2.C: Likewise.
18940
87d7d780
DP
189412003-03-10 Devang Patel <dpatel@apple.com>
18942
18943 * g++.dg/cpp/c++_cmd_1.C: New test.
18944 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 18945
ebb780f2
SB
189462003-03-10 Segher Boessenkool <segher@koffie.nl>
18947
b8c25665 18948 * gcc.dg/altivec-9.c: New file.
ebb780f2 18949
88a7a0c9
FS
189502003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18951
18952 * gcc.dg/ppc-sdata-1.c: New test.
18953 * gcc.dg/ppc-sdata-2.c: New test.
18954
f6d19bfe
MM
189552003-03-09 Mark Mitchell <mark@codesourcery.com>
18956
1d719415
MM
18957 PR c++/9373
18958 * g++.dg/opt/ptrmem2.C: New test.
18959
f6d19bfe
MM
18960 PR c++/8534
18961 * g++.dg/opt/ptrmem1.C: New test.
18962
9edf6a4c
EB
189632003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18964
18965 * gcc.dg/i386-loop-1.c: New test.
18966
ca9e1382
KL
189672003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18968
18969 PR c++/9970
18970 * g++.dg/lookup/friend1.C: New test.
18971
0e136342
MM
189722003-03-08 Mark Mitchell <mark@codesourcery.com>
18973
18974 PR c++/9823
18975 * g++.dg/parser/constructor1.C: New test.
18976
af812813
HPN
189772003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
18978
17b7f45e
HPN
18979 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
18980
af812813
HPN
18981 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
18982
39a91264
NB
189832003-03-08 Neil Booth <neil@daikokuya.co.uk>
18984
18985 * gcc.dg/cpp/Wunused.c: Update test.
18986
b8c25665 189872003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
18988
18989 * gcc.dg/inline-3.c: New test.
18990
089d6ea7
MM
189912003-03-08 Mark Mitchell <mark@codesourcery.com>
18992
18993 PR c++/9809
18994 * g++.dg/parse/builtin1.C: New test.
18995
18996 PR c++/9982
18997 * g++.dg/abi/cookie1.C: New test.
18998 * g++.dg/abi/cookie2.C: Likewise.
18999
19000 PR c++/9524
612dc718 19001 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19002
19003 PR c++/9912
19004 * g++.dg/parse/class1.C: New test.
19005 * g++.dg/parse/namespace7.C: Likewise.
19006 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19007
aa6e8ed3
MM
190082003-03-07 Mark Mitchell <mark@codesourcery.com>
19009
19010 * g++.dg/init/ref4.C: New test.
19011
b8c25665 190122003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19013
19014 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19015 * gcc.dg/inline-3.c: New test.
dfa7f440 19016
3d1df1fa
MM
190172003-03-06 Mark Mitchell <mark@codesourcery.com>
19018
3d938426
MM
19019 * g++.dg/init/ref3.C: New test.
19020
5e256996
MM
19021 PR c++/9965
19022 * g++.dg/init/ref2.C: New test.
b8c25665 19023
07681121
MM
19024 PR c++/9400
19025 * g++.dg/warn/Wshadow-2.C: New test.
19026
3d1df1fa
MM
19027 PR c++/9791
19028 * g++.dg/warn/Woverloaded-1.C: New test.
19029
b8c25665 190302003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
19031
19032 * gcc.dg/i386-local2.c: New.
20856045 19033 * gcc.dg/i386-local.c: Fix typo.
b255a036 19034
1c442892
MM
190352003-03-05 Mark Mitchell <mark@codesourcery.com>
19036
19037 * g++.dg/abi/layout3.C: New test.
19038
be2fa211
EB
190392003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19040
19041 * gcc.c-torture/compile/20030305-1.c
19042
b8c25665 190432003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
19044
19045 * gcc.dg/i386-local.c: New.
19046
b8c25665 190472003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
19048
19049 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19050
2ad1815d
EB
190512003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19052
19053 * gcc.dg/switch-2.c: New test.
19054 * gcc.dg/switch-3.c: New test.
19055 * gcc.dg/Wswitch.c: Adjust line numbers.
19056 * gcc.dg/Wswitch-default.c: Likewise.
19057 * gcc.dg/Wswitch-enum.c: Likewise.
19058
01952d37
AO
190592003-03-04 Alexandre Oliva <aoliva@redhat.com>
19060
19061 * gcc.c-torture/execute/20030222-1.c: New test.
19062
767440a2
JW
190632003-03-03 James E Wilson <wilson@tuliptree.org>
19064
19065 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19066
7993382e
MM
190672003-03-03 Mark Mitchell <mark@codesourcery.com>
19068
19069 PR c++/9878
19070 * g++.dg/init/ref1.C: New test.
19071
b8c25665 190722003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
19073
19074 * gcc.dg/sh-relax.c: New SH-only test.
19075
b22b239e
GK
190762003-03-03 Geoffrey Keating <geoffk@apple.com>
19077
19078 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19079 comment explaining purpose of testcase.
19080
3595b91f
SC
190812003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19082
19083 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19084 for HC11/HC12 (asm needs two int registers).
19085 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19086 HC11/HC12 because the test uses an asm which needs two 32-bit
19087 registers.
19088
1494f93a
SC
190892003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19090
19091 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19092 for HC11/HC12 (array is too large otherwise).
19093 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19094 * gcc.c-torture/compile/20010518-2.x: Likewise.
19095 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19096 HC11/HC12 (array is too large).
19097
facf86ac
GK
190982003-03-01 Geoffrey Keating <geoffk@apple.com>
19099
19100 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19101 * lib/g++-dg.exp (g++-dg-test): Likewise.
19102
08291658
RS
191032003-03-01 Roger Sayle <roger@eyesopen.com>
19104
19105 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19106 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19107
74dd1333
KL
191082003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19109
19110 * g++.dg/warn/implicit-typename1.C: Remove warning.
19111
3f53c0dc
RH
191122003-02-28 Richard Henderson <rth@redhat.com>
19113
19114 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19115 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19116
d8fad4ea
GK
191172003-02-28 Geoffrey Keating <geoffk@apple.com>
19118
19119 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19120 * g++.dg/pch/pch.exp: Likewise.
19121
1cb8292f
MM
191222003-02-28 Mark Mitchell <mark@codesourcery.com>
19123
19124 PR c++/9879
19125 * testsuite/g++.dg/init/new4.C: New test.
19126
f3c7ed6b
RE
191272003-02-28 Richard Earnshaw <rearnsha@arm.com>
19128
19129 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19130
13082c80
AO
191312003-02-28 Alexandre Oliva <aoliva@redhat.com>
19132
e459243b
AO
19133 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19134 unsigned long.
19135
13082c80
AO
19136 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19137 wider than float.
19138
b17d5d7c
ZD
191392003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19140
19141 * lib/scanasm.exp: Add support for counting numbers of
19142 occurences.
19143 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19144 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19145
c0b1cc97
MM
191462003-02-25 Mark Mitchell <mark@codesourcery.com>
19147
cec24319
MM
19148 PR c++/9683
19149 * g++.dg/template/static3.C: New test.
19150
c0b1cc97
MM
19151 PR c++/9829
19152 * g++.dg/parse/namespace6.C: New test.
b8c25665 19153
3eaa6044
FS
191542003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19155
19156 PR target/9732
19157 * gcc.dg/20030225-1.c: New test.
19158
353b4fc0
MM
191592003-02-24 Mark Mitchell <mark@codesourcery.com>
19160
d12ad970
MM
19161 * README: Remove out-of-date information.
19162
353b4fc0
MM
19163 PR c++/9836
19164 * g++.dg/template/spec6.C: New test.
19165
201b9f2a
JL
191662003-02-24 Jeff Law <law@redhat.com>
19167
19168 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19169
f8dc212b
RO
191702003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19171
19172 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19173 * gcc.dg/pragma-ep-1.c: Likewise.
19174
9e236a9d
KL
191752003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19176
19177 PR c++/9602
19178 * g++.dg/template/friend16.C: New test.
19179
ca099ac8
MM
191802003-02-23 Mark Mitchell <mark@codesourcery.com>
19181
19182 PR c++/5333
19183 * g++.dg/parse/fused-params1.C: Adjust error messages.
19184 * g++.dg/template/nested3.C: New test.
b8c25665 19185
f641e05b
AM
191862003-02-24 Alan Modra <amodra@bigpond.net.au>
19187
19188 * g++.dg/abi/param1.C: New test.
19189
53be1a8d
KL
191902003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19191
19192 PR c++/7982
19193 * g++.dg/warn/implicit-typename1.C: New test.
19194
9d913bbf
KC
191952003-02-22 Kelley Cook <kelleycook@comcast.net>
19196
b8c25665
ZW
19197 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19198 with "mtune".
19199 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19200 * gcc.c-torture/execute/20010129-1.x: Likewise.
19201 * gcc.dg/20011107-1.c: Likewise.
19202 * gcc.dg/20020108-1.c: Likewise.
19203 * gcc.dg/20020122-3.c: Likewise.
19204 * gcc.dg/20020206-1.c: Likewise.
19205 * gcc.dg/20020310-1.c: Likewise.
19206 * gcc.dg/20020426-2.c: Likewise.
19207 * gcc.dg/20020517-1.c: Likewise.
19208 * gcc.dg/991230-1.c: Likewise.
19209 * gcc.dg/i386-unroll-1.c: Likewise.
19210 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19211
192122003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
19213
19214 * gcc.dg/i386-mul.c: New test.
19215
c0a47a61
RS
192162003-02-21 Roger Sayle <roger@eyesopen.com>
19217
19218 * gcc.dg/builtins-5.c: New test case.
19219
182c2078
HPN
192202003-02-22 Hans-Peter Nilsson <hp@axis.com>
19221
19222 * gcc.dg/asmreg-1.c: New test.
19223
2fff6d71
MM
192242003-02-21 Mark Mitchell <mark@codesourcery.com>
19225
19226 PR c++/9749
19227 * g++.dg/parse/varmod1.C: New test.
19228
19df1edf
MM
192292003-02-21 Mark Mitchell <mark@codesourcery.com>
19230
19231 PR c++/9727
19232 * g++.dg/template/op1.C: New test.
19233
5dc3a78c
MM
192342003-02-21 Mark Mitchell <mark@codesourcery.com>
19235
19236 PR c++/8906
19237 * g++.dg/template/nested2.C: New test.
19238
692bb58a
MM
192392003-02-21 Mark Mitchell <mark@codesourcery.com>
19240
19241 PR c++/8724
19242 * g++.dg/expr/dtor1.C: New test.
19243
a8d0ddaf
ZW
192442003-02-21 Zack Weinberg <zack@codesourcery.com>
19245
19246 * gcc.dg/cpp/include3.c: New test.
19247 * gcc.dg/cpp/inc/foo.h: New file.
19248
9e7d0b92
GN
192492003-02-21 Glen Nakamura <glen@imodulo.com>
19250
19251 * gcc.c-torture/execute/20030221-1.c: New test.
19252
63a3cd3e
MM
192532003-02-20 Mark Mitchell <mark@codesourcery.com>
19254
19255 PR c++/9729
19256 * g++.dg/abi/conv1.C: New test.
19257
b8c25665 192582003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
19259
19260 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19261
4ea0d487
DJ
192622003-02-19 Daniel Jacobowitz <drow@mvista.com>
19263
19264 * gcc.c-torture/compile/20030219-1.c: New test.
19265
b8c25665 192662003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19267
19268 * gcc.dg/funcorder.c: New test.
19269
ff6e1a2f
KH
192702003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19271
19272 * gcc.c-torture/execute/20030218-1.c: New.
19273
67aa8289
AH
192742003-02-18 Aldy Hernandez <aldyh@redhat.com>
19275
a8d0ddaf 19276 * gcc.dg/20030218-1.c: New.
67aa8289 19277
d7ddbe24
RH
192782003-02-18 Richard Henderson <rth@redhat.com>
19279
19280 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19281 * gcc.dg/attr-used-2.c: New.
19282
6b99d1c0
MM
192832003-02-18 Mark Mitchell <mark@codesourcery.com>
19284
19285 PR c++/9704
19286 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19287
59d22bc5
GK
192882003-02-18 Geoffrey Keating <geoffk@apple.com>
19289
19290 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19291 * g++.dg/pch/pch.exp: Likewise.
19292
bc102c4b
KH
192932003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19294
19295 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19296 STACK_SIZE is not defined.
19297
db77ef4c
KL
192982003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19299
19300 PR c++/9457
19301 * g++.dg/template/init1.C: New test.
19302
b8c25665 193032003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19304
19305 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19306 (foo): Add few extra tests
19307 * gcc.dg/c99-const-expr-3.c: Likewise.
19308 * gcc.c-torture/execute/20030216-1.c: New.
19309
0df4ae96
KL
193102003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19311
19312 PR c++/9459
19313 * g++.dg/ext/typeof4.C: New test.
19314
881b2a96
RS
193152003-02-15 Roger Sayle <roger@eyesopen.com>
19316
19317 * gcc.dg/i386-387-3.c: New test case.
19318
6e8647d5
JZ
193192003-02-14 Josef Zlomek <zlomekj@suse.cz>
19320
19321 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19322 cris-*-elf* cris-*-aout* and mmix-*-*.
19323
42f86c48
JZ
193242003-02-13 Josef Zlomek <zlomekj@suse.cz>
19325
19326 * gcc.dg/20030213-1.c: New test.
19327
1fb54135
RS
193282003-02-12 Roger Sayle <roger@eyesopen.com>
19329
19330 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19331 * gcc.dg/i386-387-2.c: Likewise.
19332
c6e2a538
AH
193332003-02-12 Aldy Hernandez <aldyh@redhat.com>
19334
a8d0ddaf
ZW
19335 * gcc.dg/ppc-spe.c: Fix formatting.
19336 Enable tests that were previously unsupported by gas.
19337 Delete tests for instructions that no longer exist.
19338 Switch arguments on evsubifw builtin.
c6e2a538 19339
5c4d5a15
KH
193402003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19341
19342 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19343 STACK_SIZE is too small.
19344
ecf92f82 193452003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19346 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19347
19348 * gcc.dg/decl-2.c: New test.
19349
b8c25665 193502003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19351
19352 * gcc.dg/i386-fpcvt-1.c: New test.
19353
2382b79f
RS
193542002-02-09 Richard Sandiford <rsandifo@redhat.com>
19355
19356 * gcc.c-torture/execute/20030209-1.c: New test.
19357
5d4b76c0
KH
193582003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19359
19360 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19361 int-wide bitops, use the constants of the same width.
19362 Likewise, if long long is 32-bit wide, test bitops using
19363 32-bit constants.
19364
8f37dd98
LR
193652003-02-07 Loren James Rittle <ljrittle@acm.org>
19366
19367 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19368
46847aa6
RS
193692003-02-07 Roger Sayle <roger@eyesopen.com>
19370
19371 * testsuite/gcc.dg/builtins-4.c: New test case.
19372
f39a753b
KG
193732003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19374
19375 * gcc.dg/20020430-1.c: Fix dg command typos.
19376 * gcc.dg/20020503-1.c: Likewise.
19377
256803d9
VR
193782003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19379
19380 PR c++/8785
19381 * g++.dg/parse/fused-params1.C: New test.
19382
19383 PR c++/8857
19384 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19385
19386 PR c++/8921
19387 * g++.dg/parse/non-dependent1.C: New test.
19388
19389 PR c++/8928
19390 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19391
19392 PR c++/9228
19393 * g++.dg/parse/undefined7.C: New test.
19394 * g++.dg/parse/non-templ1.C: New test.
19395
19396 PR c++/9229
19397 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19398
5fbf0217
EB
193992003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19400
19401 * gcc.c-torture/compile/20030206-1.c: New test.
19402
dbdd3489
RS
194032003-02-05 Roger Sayle <roger@eyesopen.com>
19404
19405 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19406 "pow" to "foo" to avoid potential confusion with a math built-in.
19407
48d1ce96
KG
194082003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19409
19410 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19411 conditions for SPARC targets.
19412
4f6ae35d
JJ
194132003-02-05 Jakub Jelinek <jakub@redhat.com>
19414
19415 * gcc.dg/20030204-1.c: New test.
19416
2de2cd78
VR
194172003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19418
19419 PR c++/38
19420 * g++.dg/parse/array-size1.C: New test.
19421
19422 PR c++/5657
19423 * g++.dg/parse/undefined3.C: New test.
19424
19425 PR c++/5665
19426 * g++.dg/parse/undefined4.C: New test.
19427
19428 PR c++/5975
19429 * g++.dg/parse/undefined5.C: New test.
19430
19431 PR c++/7259
19432 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19433
19434 PR c++/8578
19435 * g++.dg/parse/casting-operator1.C: New test.
19436
19437 PR c++/8596
19438 * g++.dg/parse/undefined6.C: New test.
19439
19440 PR c++/8736
19441 * g++.dg/parse/missing-template1.C: New test.
19442
b8c25665 194432003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19444
19445 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19446 * gcc.dg/i386-cmov?.c: Likewise.
19447 * gcc.dg/i386-fpcvt-?.c: Likewise.
19448 * gcc.dg/i386-ssefp-1.c: Likewise.
19449 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19450 conventions.
afffc4e2 19451
b80f8ef3
MM
194522003-02-03 Mark Mitchell <mark@codesourcery.com>
19453
19454 PR c++/7129
19455 * testsuite/g++.dg/ext/max.C: New test.
19456
b8c25665 194572003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19458
19459 * gcc.c-torture/execute/20030203-1.c: New test.
19460
ca777b88
RE
194612003-02-03 Richard Earnshaw <rearnsha@arm.com>
19462
19463 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19464 'natural-endian'.
19465
271bd540
RS
194662003-02-01 Richard Sandiford <rsandifo@redhat.com>
19467
19468 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19469 * g++.dg/init/new2.C: Likewise.
19470 * g++.dg/other/new1.C: Likewise.
19471
5175d1b8
LR
194722003-01-31 Loren J. Rittle <ljrittle@acm.org>
19473
19474 * gcc.dg/struct-ret-libc.c: New test.
19475
2f278625
UW
194762003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19477
19478 * gcc.dg/20030129-1.c: New test.
19479
db0f613d
KL
194802003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19481
19482 PR c++/8849
19483 * g++.dg/template/ptrmem4.C: New test.
19484
14d22dd6
MM
194852003-01-29 Mark Mitchell <mark@codesourcery.com>
19486
19487 * g++.dg/parser/constant1.C: New test.
19488
710b73e6
KL
194892003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19490
19491 PR c++/8591
19492 * g++.dg/parse/friend2.C: New test.
19493
9ae58faf
NS
194942003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19495
19496 PR c++/9437
19497 * g++.dg/template/unify4.C: New test.
19498
6d09ef27
RS
194992003-01-28 Richard Sandiford <rsandifo@redhat.com>
19500
19501 * gcc.c-torture/execute/20030128-1.c: New test.
19502
4334c467
JO
195032003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19504
19505 * g++.dg/lookup/nested1.C: Test moved from ...
19506 * g++.old-deja/g++.other/lookup24.C: ... here.
19507
b8c25665 195082003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19509
19510 * gcc.dg/i386-cmov5.c: New test.
19511
bffcd064
V
195122003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19513
a8d0ddaf
ZW
19514 * gcc.c-torture/execute/20010925-1.c: Changed the
19515 memcpy declaration.
bffcd064 19516
f2ce60b8
NS
195172003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19518
19519 PR c++/3902
19520 * g++.dg/parse/template5.C: New test.
19521
f42aadd8
TM
195222003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19523
19524 PR fortran/9258
19525 * g77.dg/pr9258: New test.
19526
5db544e1
GP
195272003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19528
19529 * README: Move relevant parts from README.g++.
19530
19531 * README.g++: Remove this file.
19532
483a5709
NS
195332003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19534
19535 * g++.dg/abi/dcast1.C: New test.
19536
4ff71d24
KG
195372003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19538
19539 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19540
623baee2
JO
195412003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19542
19543 PR c++/47
19544 * g++.old-deja/g++.other/lookup24.C: New test.
19545
2956f353
KG
195462003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19547
19548 PR middle-end/7227
19549 * gcc.dg/uninit-C.c: New test.
19550
a2ddc397
NS
195512003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19552
19553 * g++.dg/abi/covariant1.C: New test.
19554
acf9fa5f
UW
195552003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19556
19557 * gcc.dg/20030123-1.c: New test.
19558
b8c25665 195592003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19560
19561 PR opt/8492
19562 * gcc.c-torture/compile/20030125-1.c
19563
bbaab916
NS
195642003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19565
19566 PR c++/9403
19567 * g++.dg/parse/template3.C: New test.
19568 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19569
bbaab916
NS
19570 PR c++/795
19571 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19572
bbaab916
NS
19573 PR c++/9415
19574 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19575
bbaab916
NS
19576 PR c++/8545
19577 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19578
19579 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19580
9bb231fd
RS
195812003-01-25 Roger Sayle <roger@eyesopen.com>
19582
19583 * gcc.c-torture/execute/switch-1.c: New test case.
19584
b8c25665 195852003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19586
19587 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19588
32d9a5bd
PC
195892003-01-25 Paolo Carlini <pcarlini@unitus.it>
19590
19591 Tweaks for Bison-1.875. From the NEWS file:
19592 "- `parse error' -> `syntax error'
19593 Bison now uniformly uses the term `syntax error'"
19594 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19595 * gcc.dg/cpp/digraph2.c: Likewise.
19596 * gcc.dg/cpp/direct2.c: Likewise.
19597 * gcc.dg/cpp/paste4.c: Likewise.
19598 * gcc.dg/c90-restrict-1.c: Likewise.
19599 * gcc.dg/c99-func-2.c: Likewise.
19600 * gcc.dg/noncompile/920721-2.c: Likewise.
19601 * gcc.dg/noncompile/930622-2.c: Likewise.
19602 * gcc.dg/noncompile/940112-1.c: Likewise.
19603 * gcc.dg/noncompile/950921-1.c: Likewise.
19604 * gcc.dg/noncompile/951123-1.c: Likewise.
19605 * gcc.dg/noncompile/971104-1.c: Likewise.
19606 * gcc.dg/noncompile/990416-1.c: Likewise.
19607
f5128e88
PC
196082003-01-24 Paolo Carlini <pcarlini@unitus.it>
19609
19610 * g++.dg/parse/undefined1.C: Add error message.
19611
65a5559b
MM
196122003-01-22 Mark Mitchell <mark@codesourcery.com>
19613
c006d942
MM
19614 PR c++/9354
19615 * g++.dg/parse/new1.C: New test.
19616
19617 PR c++/9216
19618 * g++.dg/parse/template2.C: New test.
19619
19620 PR c++/9354
19621 * g++.dg/parse/typedef2.C: New test.
19622
65a5559b
MM
19623 PR c++/9328
19624 * g++.dg/ext/typeof3.C: New test.
19625
68aab9ee
VR
196262003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19627
19628 PR c++/2738
19629 * g++.dg/parse/ret-type1.C: New test.
19630
19631 PR c++/3792
19632 * g++.dg/parse/tmpl-outside1.C: New test.
19633
19634 PR c++/4207
19635 * g++.dg/parse/int-as-enum1.C: New test.
19636
19637 PR c++/4903
19638 * g++.dg/parse/no-typename1.C: New test.
19639
19640 PR c++/5533
19641 * g++.dg/parse/no-value1.C: New test.
19642
19643 PR c++/5921
19644 * g++.dg/parse/wrong-inline1.C: New test.
19645
19646 PR c++/6402
19647 * g++.dg/parse/ref1.C: New test.
19648
19649 PR c++/6992
19650 * g++.dg/parse/attr-ctor1.C: New test.
19651
19652 PR c++/7229
19653 * g++.dg/parse/namespace5.C: New test.
19654
19655 PR c++/7917
19656 * g++.dg/parse/func-def1.C: New test.
19657
19658 PR c++/8143
19659 * g++.dg/parse/undefined1.C: New test.
19660
19661 PR c++/5723, PR c++/8522
19662 * g++.dg/parse/specialization1.C: New test.
19663
19664 PR c++/163, PR c++/8595
19665 * g++.dg/parse/struct-as-enum1.C: New test.
19666
19667 PR c++/9173
19668 * g++.dg/parse/undefined2.C: New test.
19669
1fb3244a
MM
196702003-01-22 Mark Mitchell <mark@codesourcery.com>
19671
e0860732
MM
19672 PR c++/9298
19673 * g++.dg/parse/template1.C: New test.
19674
4eb6d609
MM
19675 PR c++/9384
19676 * g++.dg/parse/using1.C: New test.
19677
1fb3244a
MM
19678 PR c++/9285
19679 PR c++/9294
19680 * g++.dg/parse/expr2.C: New test.
19681
19682 PR c++/9388
19683 * g++.dg/parse/lookup2.C: Likewise.
19684
b8c25665 196852003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19686
19687 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19688 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19689 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19690 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19691
e3289412
NC
196922003-01-20 Nick Clifton <nickc@redhat.com>
19693
19694 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19695 problem with ARM sibcall code generation.
19696
d99c740f
KH
196972003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19698
19699 * gcc.c-torture/execute/20030120-1.c: New.
19700
a99820e6
PC
197012003-01-19 Paolo Carlini <pcarlini@unitus.it>
19702
19703 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19704
5dae1114
MM
197052003-01-17 Mark Mitchell <mark@codesourcery.com>
19706
19707 PR c++/9272
19708 * g++.dg/parse/ctor1.C: New test.
19709
19710 PR c++/9294:
19711 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19712
5dae1114
MM
19713 * g++.dg/parse/typename3.C: New test.
19714
c292e375
RH
197152003-01-16 Richard Henderson <rth@redhat.com>
19716
19717 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19718
aab37812
RH
197192003-01-16 Richard Henderson <rth@redhat.com>
19720
19721 * g++.dg/pch/pch.exp: Copy test header to the working directory
19722 before using it either for precompilation or direct use.
19723 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19724 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19725
50c620d6
RH
197262003-01-16 Richard Henderson <rth@redhat.com>
19727
19728 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19729 before using it either for precompilation or direct use.
19730 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19731 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19732
8fbc5ae7
MM
197332003-01-16 Mark Mitchell <mark@codesourcery.com>
19734
19735 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19736 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19737 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19738 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19739 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19740 typename warning into error.
19741 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19742 error messages.
19743 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19744 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19745 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19746 messages.
19747 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19748 make declaration visible in template.
19749 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19750 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19751 messages.
19752 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19753 message.
19754 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19755 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19756 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19757 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19758 typename warning with error message.
19759 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19760 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19761 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19762
712becab
NS
197632003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19764
19765 * g++.dg/parse/ambig2.C: New test.
19766
1ceb0dc7
RH
197672003-01-15 Richard Henderson <rth@redhat.com>
19768
19769 * g++.dg/tls/init-2.C: Update error message string.
19770
3dd5fc58
KG
197712003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19772
19773 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19774
b0562482
SC
197752003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19776
19777 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19778 all for HC11/HC12.
19779 * gcc.c-torture/compile/20001205-1.x: Likewise.
19780 * gcc.c-torture/compile/20001226-1.x: Likewise.
19781 * gcc.c-torture/compile/920520-1.x: Likewise.
19782 * gcc.c-torture/compile/961203-1.x: Likewise.
19783 * gcc.c-torture/compile/20020604-1.x: Likewise.
19784
b8c25665 197852003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19786
19787 * gcc.c-torture/compile/20030115-1.c: New test.
19788
19789 * gcc.dg/i386-fpcvt-1.c: New test.
19790 * gcc.dg/i386-fpcvt-2.c: New test.
19791
a7189b49
JO
197922003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19793
19794 Further conform g++'s __vmi_class_type_info to the C++ ABI
19795 specification.
19796 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19797 the specification.
19798
b8c25665 197992003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19800
19801 * gcc.dg/i386-fpcvt-1.c: New test.
19802 * gcc.dg/i386-fpcvt-2.c: New test.
19803
ab5496c4
EB
198042003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19805
19806 * gcc.dg/i386-mmx-3.c: New test.
19807
e8f2b18d
MM
198082003-01-12 Mark Mitchell <mark@codesourcery.com>
19809
19810 PR c++/9264
19811 * g++.dg/parse/octal1.C: New file.
19812
19813 PR c++/9172
19814 * g++.dg/parse/typename1.C: New file.
19815
67a7278d
DS
198162003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19817
19818 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19819 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19820 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19821
2050a1bb
MM
198222003-01-10 Mark Mitchell <mark@codesourcery.com>
19823
99152b95 19824 PR c++/9099
a6f6052a
MM
19825 * g++.dg/parse/dtor1.C: New file.
19826
2050a1bb
MM
19827 PR c++/9128
19828 * g++.dg/rtti/typeid1.C: New file.
19829
19830 PR c++/9153
19831 * g++.dg/parse/lookup1.C: New file.
19832
19833 PR c++/9171
19834 * g++.dg/templ/spec5.C: New file.
ab5496c4 19835
7558f66e
JZ
198362003-01-10 Josef Zlomek <zlomekj@suse.cz>
19837
19838 * gcc.c-torture/compile/20030110-1.c: New test.
19839
17211ab5
GK
198402003-01-09 Geoffrey Keating <geoffk@apple.com>
19841
19842 Merge from pch-branch:
19843
19844 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19845
19846 * gcc.dg/pch/cpp-1.h: New.
19847 * gcc.dg/pch/cpp-1.c: New.
19848 * gcc.dg/pch/cpp-2.h: New.
19849 * gcc.dg/pch/cpp-2.c: New.
19850
19851 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19852
19853 * gcc.dg/pch/except-1.h: New.
19854 * gcc.dg/pch/except-1.c: New.
19855
19856 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19857
19858 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19859 running test.
19860 * gcc.dg/pch: Include *.hp not *.h.
19861 * gcc.dg/pch/system-1.h: New.
19862 * gcc.dg/pch/system-1.c: New.
19863
19864 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19865
19866 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19867 rather than trying to build and run a program using PCH.
19868 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19869
17211ab5
GK
19870 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19871
19872 * gcc.dg/pch/macro-3.c: New.
19873 * gcc.dg/pch/macro-3.h: New.
19874
19875 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19876
19877 * gcc.dg/pch/common-1.c: New.
19878 * gcc.dg/pch/common-1.h: New.
19879 * gcc.dg/pch/decl-1.c: New.
19880 * gcc.dg/pch/decl-1.h: New.
19881 * gcc.dg/pch/decl-2.c: New.
19882 * gcc.dg/pch/decl-2.h: New.
19883 * gcc.dg/pch/decl-3.c: New.
19884 * gcc.dg/pch/decl-3.h: New.
19885 * gcc.dg/pch/decl-4.c: New.
19886 * gcc.dg/pch/decl-4.h: New.
19887 * gcc.dg/pch/decl-5.c: New.
19888 * gcc.dg/pch/decl-5.h: New.
19889 * gcc.dg/pch/global-1.c: New.
19890 * gcc.dg/pch/global-1.h: New.
19891 * gcc.dg/pch/inline-1.c: New.
19892 * gcc.dg/pch/inline-1.h: New.
19893 * gcc.dg/pch/inline-2.c: New.
19894 * gcc.dg/pch/inline-2.h: New.
19895 * gcc.dg/pch/static-1.c: New.
19896 * gcc.dg/pch/static-1.h: New.
19897 * gcc.dg/pch/static-2.c: New.
19898 * gcc.dg/pch/static-2.h: New.
19899
19900 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
19901
19902 * g++.dg/pch/pch.exp: Better handle failing testcases.
19903 * gcc.dg/pch/pch.exp: Likewise.
19904 * gcc.dg/pch/macro-1.c: New.
19905 * gcc.dg/pch/macro-1.h: New.
19906 * gcc.dg/pch/macro-2.c: New.
19907 * gcc.dg/pch/macro-2.h: New.
19908
19909 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
19910
19911 * g++.dg/dg.exp: Treat files in pch/ specially.
19912 * g++.dg/pch/pch.exp: New file.
19913 * g++.dg/pch/empty.H: New file.
19914 * g++.dg/pch/empty.C: New file.
19915 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
19916 "precompile".
19917
19918 * gcc.dg/pch/pch.exp: New file.
19919 * gcc.dg/pch/empty.h: New file.
19920 * gcc.dg/pch/empty.c: New file.
19921 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19922 "precompile".
19923
0f399e5f
KL
199242003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19925
19926 * g++.dg/template/friend14.C: New test.
19927
4c46ea23
EB
199282003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19929
8cb1a818 19930 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 19931
98c29f71
RS
199322003-01-09 Richard Sandiford <rsandifo@redhat.com>
19933
19934 * gcc.c-torture/compile/20030109-1.c: New test.
19935
bbb818c6
EB
199362003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19937
19938 * gcc.c-torture/execute/20030109-1.c: New test.
19939
cdc497dd
LH
199402003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
19941
19942 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
19943 * g++.old-deja/g++.mike/dyncast2.C: Likewise
19944 * g++.old-deja/g++.mike/dyncast3.C: Likewise
19945 * g++.old-deja/g++.mike/eh2.C: Likewise
19946 * g++.old-deja/g++.mike/eh3.C: Likewise
19947 * g++.old-deja/g++.mike/eh5.C: Likewise
19948 * g++.old-deja/g++.mike/eh6.C: Likewise
19949 * g++.old-deja/g++.mike/eh7.C: Likewise
19950 * g++.old-deja/g++.mike/eh8.C: Likewise
19951 * g++.old-deja/g++.mike/eh9.C: Likewise
19952 * g++.old-deja/g++.mike/eh10.C: Likewise
19953 * g++.old-deja/g++.mike/eh12.C: Likewise
19954 * g++.old-deja/g++.mike/eh13.C: Likewise
19955 * g++.old-deja/g++.mike/eh14.C: Likewise
19956 * g++.old-deja/g++.mike/eh16.C: Likewise
19957 * g++.old-deja/g++.mike/eh17.C: Likewise
19958 * g++.old-deja/g++.mike/eh18.C: Likewise
19959 * g++.old-deja/g++.mike/eh21.C: Likewise
19960 * g++.old-deja/g++.mike/eh23.C: Likewise
19961 * g++.old-deja/g++.mike/eh24.C: Likewise
19962 * g++.old-deja/g++.mike/eh25.C: Likewise
19963 * g++.old-deja/g++.mike/eh26.C: Likewise
19964 * g++.old-deja/g++.mike/eh27.C: Likewise
19965 * g++.old-deja/g++.mike/eh28.C: Likewise
19966 * g++.old-deja/g++.mike/eh29.C: Likewise
19967 * g++.old-deja/g++.mike/eh31.C: Likewise
19968 * g++.old-deja/g++.mike/eh33.C: Likewise
19969 * g++.old-deja/g++.mike/eh34.C: Likewise
19970 * g++.old-deja/g++.mike/eh35.C: Likewise
19971 * g++.old-deja/g++.mike/eh36.C: Likewise
19972 * g++.old-deja/g++.mike/eh37.C: Likewise
19973 * g++.old-deja/g++.mike/eh38.C: Likewise
19974 * g++.old-deja/g++.mike/eh39.C: Likewise
19975 * g++.old-deja/g++.mike/eh40.C: Likewise
19976 * g++.old-deja/g++.mike/eh41.C: Likewise
19977 * g++.old-deja/g++.mike/eh42.C: Likewise
19978 * g++.old-deja/g++.mike/eh44.C: Likewise
19979 * g++.old-deja/g++.mike/eh46.C: Likewise
19980 * g++.old-deja/g++.mike/eh47.C: Likewise
19981 * g++.old-deja/g++.mike/eh48.C: Likewise
19982 * g++.old-deja/g++.mike/eh49.C: Likewise
19983 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
19984 * g++.old-deja/g++.mike/eh51.C: Likewise
19985 * g++.old-deja/g++.mike/eh53.C: Likewise
19986 * g++.old-deja/g++.mike/eh55.C: Likewise
19987 * g++.old-deja/g++.mike/p7912.C: Likewise
19988 * g++.old-deja/g++.mike/p9706.C: Likewise
19989 * g++.old-deja/g++.mike/p10416.C: Likewise
19990 * g++.old-deja/g++.mike/p11667.C: Likewise
19991 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
19992 Remove redundant reference to Iris.
19993 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
19994 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 19995
ed8e443a 199962003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 19997
ed8e443a 19998 * g++.dg/ext/asm4.C: New test.
8caf4c38 19999
ed8e443a 200002003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20001
ed8e443a
JM
20002 PR c++/9030
20003 * g++.dg/template/friend12.C: New test.
20004 * g++.dg/template/friend13.C: Likewise.
20005 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20006
ed8e443a 200072003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20008
ed8e443a
JM
20009 * gcc.dg/i386-cadd.c: New test.
20010 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20011
ed8e443a 200122003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20013
ed8e443a
JM
20014 PR c++/9165
20015 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20016
ed8e443a 20017 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20018
ed8e443a
JM
20019 PR c++/9189
20020 * g++.dg/parse/defarg3.C: New test.
8218bd34 20021
ed8e443a 200222003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20023
ed8e443a
JM
20024 * g++.dg/parse/ambig1.C: New test.
20025 * g++.dg/parse/defarg2.C: New test.
62b8a44e 20026
ed8e443a 200272003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 20028
ed8e443a
JM
20029 * g++.dg/template/defarg-1.C: New test.
20030 * g++.dg/template/local2.C: Likewise.
ec194454 20031
ed8e443a 200322003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 20033
ed8e443a 20034 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 20035
ed8e443a 200362003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 20037
ed8e443a
JM
20038 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20039 * g++.dg/parse/namespace4.C: Likewise.
d5945212 20040
ed8e443a 200412003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 20042
ed8e443a 20043 * g++.dg/template/ntp2.C: New test.
31758337 20044
ed8e443a 200452003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 20046
ed8e443a 20047 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 20048
ed8e443a 20049 * g++.dg/parse/namespace4.C: New test.
96dafad6 20050
ed8e443a 20051 * g++.dg/template/nested1.C: New test.
a25a292f 20052
ed8e443a 20053 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 20054
ed8e443a 200552003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 20056
ed8e443a 20057 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 20058
ed8e443a 200592003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 20060
ed8e443a
JM
20061 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20062 * g++.old-deja/g++.jason/access8.C: Likewise.
20063 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 20064
ed8e443a 200652003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 20066
ed8e443a 20067 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 20068
ed8e443a 200692003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 20070
ed8e443a
JM
20071 PR c++/2843
20072 * g++.dg/ext/attrib7.C: New test.
4971227d 20073
ed8e443a 200742003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 20075
ed8e443a 20076 * g++.dg/parse/parse6.C: New test.
f349fb24 20077
ed8e443a 200782003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 20079
ed8e443a 20080 * gcc.dg/h8300-stack-1.c: New.
cb203576 20081
ed8e443a 200822003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 20083
ed8e443a 20084 g++.dg/lookup/exception1.C: New test.
faa75e89 20085
ed8e443a 20086 g++.dg/lookup/template1.C: New test.
3d83e33e 20087
ed8e443a 20088 g++.dg/parse/namespace2.C: New test.
a5b9863a 20089
ed8e443a 20090 g++.dg/parse/parens2.C: New test.
75c2b973 20091
ed8e443a 200922003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 20093
ed8e443a
JM
20094 * g++.dg/parse/parse5.C: New test.
20095 * g++.dg/lookup/scoped4.C: New test.
20096
200972003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20098
20099 * g++.dg/parse/parens1.C: New test.
20100
20101 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20102 angle-bracket1.C.
20103 * g++.dg/parse/parens2.C: New test.
20104
20105 * g++.dg/lookup/scope-operator1.C: New test.
20106
20107 * g++.dg/parse/operator1.C: New test.
20108
201092003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20110
20111 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20112 * g++.old-deja/g++.other/access6.C: Likewise.
20113 * g++.old-deja/g++.other/decl1.C: Likewise.
20114 * g++.old-deja/g++.pt/typename12.C: Likewise.
20115
201162002-12-31 Mark Mitchell <mark@codesourcery.com>
20117
20118 * g++.dg/parse/namespace1.C: New test.
20119
201202003-01-01 Neil Booth <neil@daikokuya.co.uk>
20121
20122 * g++.dg/parse/parse4.C: New test.
20123
201242003-01-01 Neil Booth <neil@daikokuya.co.uk>
20125
20126 * g++.dg/parse/parse3.C: New test.
20127
201282003-01-01 Neil Booth <neil@daikokuya.co.uk>
20129
20130 * g++.dg/parse/parse2.C: New test.
20131
201322003-01-01 Neil Booth <neil@daikokuya.co.uk>
20133
20134 * g++.dg/template/friend11.C: New test.
20135
201362003-01-01 Neil Booth <neil@daikokuya.co.uk>
20137
20138 * g++.dg/parse/parse1.C: New test.
20139
201402002-12-31 Janis Johnson <janis187@us.ibm.com>
20141
20142 * lib/profopt.exp: Change the name of a global variable to avoid
20143 possible clashes with other test suites.
20144
201452002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20146
20147 * g++.dg/inherit/covariant8.C: New test.
20148
201492002-12-31 Mark Mitchell <mark@codesourcery.com>
20150
20151 * g++.dg/init/array9.C: New test.
20152
20153 PR c++/9112
20154 * g++.dg/parse/expr1.C: New test.
20155
201562002-12-30 Daniel Jacobowitz <drow@mvista.com>
20157
20158 * gcc.c-torture/compile/20021230-1.c: New test.
20159
201602002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20161
20162 * g++.dg/inherit/covariant5.C: New test.
20163 * g++.dg/inherit/covariant6.C: New test.
20164 * g++.dg/inherit/covariant7.C: New test.
20165
201662002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20167
20168 PR c++/2739
20169 * g++.dg/other/access2.C: New test.
20170
201712002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20172
20173 * g++.dg/other/anon-struct.C: No longer fails
20174 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20175 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20176 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20177
201782002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20179
20180 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20181
201822002-12-27 Mark Mitchell <mark@codesourcery.com>
20183
20184 * g++.dg/eh/spec4.C: Remove stray semicolon.
20185 * g++.dg/expr/pmf-1.C: Change error message.
20186 * g++.dg/ext/asm1.C: Remove stray semicolon.
20187 * g++.dg/ext/typename1.C: Add missing typenames.
20188 * g++.dg/inherit/template-as-base.C: Change error message.
20189 * g++.dg/lookup/scoped1.C: Likewise.
20190 * g++.dg/lookup/scoped2.C: Likewise.
20191 * g++.dg/lookup/using2.C: Likewise.
20192 * g++.dg/other/component1.C: Remove stray semicolon.
20193 * g++.dg/other/do1.C: Change error message.
20194 * g++.dg/other/error2.C: Likewise.
20195 * g++.dg/other/init1.C: Likewise.
20196 * g++.dg/other/packed1.C: Remove stray semicolon.
20197 * g++.dg/other/ptrmem2.C: Change error message.
20198 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20199 marker.
20200 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20201 * g++.dg/template/access3.C: Add typename keyword.
20202 * g++.dg/template/access5.C: Remove stray semicolon.
20203 * g++.dg/template/access6.C: Likewise.
20204 * g++.dg/template/complit1.C: Likewise.
20205 * g++.dg/template/crash1.C: Change error message.
20206 * g++.dg/template/inherit2.C: Remove stray semicolon.
20207 * g++.dg/template/instantiate2.C: Likewise.
20208 * g++.dg/template/instantiate3.C: Change error message.
20209 * g++.dg/template/qual1.C: Remove stray semicolon.
20210 * g++.dg/template/qualttp18.C: Change error message.
20211 * g++.dg/template/ref1.C: Remove stray semicolon.
20212 * g++.dg/template/sizeof1.C (A::value): Declare it.
20213 * g++.dg/template/spec4.C: Change error message.
20214 * g++.dg/template/static1.C: Likewise.
20215 * g++.dg/template/type1.C: Likewise.
20216 * g++.dg/template/typename3.C: Likewise.
20217 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20218 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20219 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20220 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20221 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20222 named return value extension.
20223 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20224 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20225 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20226 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20227 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20228 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20229 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20230 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20231 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20232 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20233 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20234 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20235 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20236 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20237 syntax.
20238 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20239 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20240 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20241 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20242 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20243 * g++.old-deja/g++.brendan/template11.C: Likewise.
20244 * g++.old-deja/g++.brendan/template26.C: Likewise.
20245 * g++.old-deja/g++.brendan/template27.C: Use explicit
20246 specialization syntax.
20247 * g++.old-deja/g++.brendan/template30.C: Likewise.
20248 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20249 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20250 non-dependent names.
20251 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20252 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20253 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20254 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20255 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20256 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20257 named return value extension.
20258 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20259 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20260 * g++.old-deja/g++.ext/return1.C: Likewise.
20261 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20262 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20263 * g++.old-deja/g++.jason/access8.C: Likewise.
20264 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20265 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20266 pseudo-destructor names.
20267 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20268 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20269 pseudo-destructor names.
20270 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20271 * g++.old-deja/g++.jason/overload19.C: Likewise.
20272 * g++.old-deja/g++.jason/overload32.C: Likewise.
20273 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20274 stray semicolons.
20275 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20276 * g++.old-deja/g++.jason/return.C: Likewise.
20277 * g++.old-deja/g++.jason/return2.C: Likewise.
20278 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20279 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20280 syntax.
20281 * g++.old-deja/g++.jason/template10.C: Account for use of
20282 non-dependent names.
20283 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20284 syntax.
20285 * g++.old-deja/g++.jason/template37.C: Likewise.
20286 * g++.old-deja/g++.law/access4.C: Change error messages.
20287 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20288 pseudo-destructor names.
20289 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20290 * g++.old-deja/g++.law/ctors9.C: Likewise.
20291 * g++.old-deja/g++.law/cvt22.C: Likewise.
20292 * g++.old-deja/g++.law/dtors5.C: Likewise.
20293 * g++.old-deja/g++.law/global-init1.C: Likewise.
20294 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20295 * g++.old-deja/g++.law/operators28.C: Likewise.
20296 * g++.old-deja/g++.law/visibility28.C: Likewise.
20297 * g++.old-deja/g++.martin/eval1.C: Likewise.
20298 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20299 name.
20300 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20301 * g++.old-deja/g++.mike/net34.C: Likewise.
20302 * g++.old-deja/g++.mike/net36.C: Likewise.
20303 * g++.old-deja/g++.mike/ns2.C: Likewise.
20304 * g++.old-deja/g++.mike/p12306.C: Likewise.
20305 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20306 value extension.
20307 * g++.old-deja/g++.mike/p700.C: Likewise.
20308 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20309 * g++.old-deja/g++.mike/p710.C: Likewise.
20310 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20311 value extension.
20312 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20313 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20314 * g++.old-deja/g++.ns/crash2.C: Likewise.
20315 * g++.old-deja/g++.ns/crash3.C: Likewise.
20316 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20317 * g++.old-deja/g++.ns/ns17.C: Likewise.
20318 * g++.old-deja/g++.ns/template16.C: Likewise.
20319 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20320 keyword.
20321 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20322 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20323 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20324 named return value extension.
20325 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20326 * g++.old-deja/g++.other/access4.C: Issue additional error
20327 messages.
20328 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20329 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20330 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20331 * g++.old-deja/g++.other/crash25.C: Change error message.
20332 * g++.old-deja/g++.other/crash4.C: Change error message.
20333 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20334 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20335 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20336 checks.
20337 * g++.old-deja/g++.other/defarg8.C: Likewise.
20338 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20339 * g++.old-deja/g++.other/dtor10.C: Likewise.
20340 * g++.old-deja/g++.other/incomplete.C: Likewise.
20341 * g++.old-deja/g++.other/linkage7.C: Likewise.
20342 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20343 lookup algorithm.
20344 * g++.old-deja/g++.other/mangle2.C: Likewise.
20345 * g++.old-deja/g++.other/refinit2.C: Likewise.
20346 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20347 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20348 * g++.old-deja/g++.pt/crash28.C: Likewise.
20349 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20350 syntax.
20351 * g++.old-deja/g++.pt/crash32.C: Change error message.
20352 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20353 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20354 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20355 error message position.
20356 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20357 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20358 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20359 syntax.
20360 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20361 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20362 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20363 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20364 keyword.
20365 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20366 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20367 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20368 keyword.
20369 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20370 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20371 syntax.
20372 * g++.old-deja/g++.pt/friend28.C: Account for use of
20373 non-dependent names.
20374 * g++.old-deja/g++.pt/friend29.C: Likewise.
20375 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20376 rules.
20377 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20378 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20379 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20380 lookup rules.
20381 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20382 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20383 keyword.
20384 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20385 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20386 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20387 keyword.
20388 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20389 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20390 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20391 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20392 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20393 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20394 keyword.
20395 * g++.old-deja/g++.pt/spec10.C: Likewise.
20396 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20397 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20398 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20399 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20400 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20401 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20402 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20403 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20404 * g++.old-deja/g++.pt/typename15.C: Likewise.
20405 * g++.old-deja/g++.pt/typename22.C: Likewise.
20406 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20407 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20408 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20409 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20410 syntax.
20411 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20412 return value extension.
20413 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20414 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20415 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20416 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20417
204182002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20419
20420 * g++.dg/warn/inline1.C: New test.
20421 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20422 * g++.old-deja/g++.jason/synth10.C: Likewise.
20423 * g++.old-deja/g++.mike/net31.C: Likewise.
20424 * g++.old-deja/g++.mike/p8786.C: Likewise.
20425
20426 * g++.dg/template/friend10.C: New test.
20427 * g++.dg/template/conv5.C: New test.
20428
204292002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20430
20431 * g++.dg/lookup/scoped3.C: New test.
20432
20433 * g++.dg/lookup/decl1.C: New test.
20434 * g++.dg/lookup/decl2.C: New test.
20435
204362002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20437
20438 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20439 gcc.c-torture/compile/20021015-1.c,
20440 gcc.c-torture/compile/20021015-2.c,
20441 gcc.c-torture/compile/20021123-1.c,
20442 gcc.c-torture/compile/20021123-2.c,
20443 gcc.c-torture/compile/20021123-3.c,
20444 gcc.c-torture/compile/20021123-4.c,
20445 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20446 only to 3.1 or 3.2 branch.
20447
204482002-12-23 Mark Mitchell <mark@codesourcery.com>
20449
20450 * gcc.dg/i386-bitfield3.c: New test.
20451
20452 * gcc.dg/i386-bitfield2.c: New test.
20453
204542002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20455
20456 * g++.dg/parse/conv_op1.C: New test.
20457
204582002-12-21 Josef Zlomek <zlomekj@suse.cz>
20459
20460 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20461 approved.
20462
204632002-12-20 Josef Zlomek <zlomekj@suse.cz>
20464
20465 * gcc.c-torture/compile/20021220-1.c: New test.
20466
204672002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20468
20469 * gcc.dg/i386-fastcall-1.c: New.
20470
204712002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20472
20473 * gcc.c-torture/execute/20021219-1.c: New test.
20474
204752002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20476
20477 * gcc.dg/i386-pic-1.c: New test.
20478
204792002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20480
20481 PR c++/8099
20482 * g++.dg/template/friend9.C: New test.
20483
204842002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20485
20486 PR c++/3663
20487 * g++.dg/template/access7.C: New test.
20488
204892002-12-18 Nick Clifton <nickc@redhat.com>
20490
20491 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20492 the libstdc++-v3 directory has been found.
20493
204942002-12-12 Devang Patel <dpatel@apple.com>
20495 * gcc.dg/darwin-ld-1.c: New test.
20496 * gcc.dg/darwin-ld-2.c: New test.
20497 * gcc.dg/darwin-ld-3.c: New test.
20498 * gcc.dg/darwin-ld-4.c: New test.
20499 * gcc.dg/darwin-ld-5.c: New test.
20500
205012002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20502
20503 * gcc.c-torture/compile/20021212-1.c: New test.
20504
205052002-12-11 Neil Booth <neil@daikokuya.co.uk>
20506
20507 * gcc.dg/fshort-wchar: New test.
20508
205092002-12-10 Mark Mitchell <mark@codesourcery.com>
20510
20511 PR c++/8372
20512 * g++.dg/template/dtor1.C: New test.
20513
20514 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20515 markers.
20516
205172002-12-10 Jakub Jelinek <jakub@redhat.com>
20518
20519 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20520
205212002-12-09 Mark Mitchell <mark@codesourcery.com>
20522
20523 * g++.dg/template/static1.C: New test.
20524 * g++.dg/template/static2.C: New test.
20525 * g++.old-deja/g++.ext/memconst.C: New test.
20526
205272002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20528
20529 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20530 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20531 * g++.dg/special/initp1.C: Likewise.
20532
205332002-12-06 Jakub Jelinek <jakub@redhat.com>
20534
20535 * gcc.c-torture/execute/20021204-1.c: New test.
20536
205372002-12-04 Geoffrey Keating <geoffk@apple.com>
20538
20539 * gcc.dg/ppc-fmadd-1.c: New file.
20540 * gcc.dg/ppc-fmadd-2.c: New file.
20541 * gcc.dg/ppc-fmadd-3.c: New file.
20542
205432002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20544
20545 * gcc.c-torture/compile/20021204-1.c: New test.
20546
205472002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20548
20549 * g++.dg/inherit/covariant2.C: New test.
20550 * g++.dg/inherit/covariant3.C: New test.
20551 * g++.dg/inherit/covariant4.C: New test.
20552 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20553 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20554
205552002-12-03 Mark Mitchell <mark@codesourcery.com>
20556
20557 PR c++/8688
20558 * g++.dg/init/brace3.C: New test.
20559
205602002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20561
20562 * gcc.dg/20020210-1.c: Fix a comment typo.
20563
205642002-12-02 Mark Mitchell <mark@codesourcery.com>
20565
20566 PR c++/8720
20567 * g++.dg/parse/defarg1.C: New test.
20568
20569 PR c++/8615
20570 * g++.dg/template/char1.C: New test.
20571
20572 * g++.dg/template/varmod1.C: Fix typo.
20573
205742002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20575
20576 DR 180
20577 * g++.old-deja/g++.pt/crash32.C: Expect error.
20578
205792002-12-01 Mark Mitchell <mark@codesourcery.com>
20580
20581 PR c++/5919
20582 * g++.dg/template/varmod1.C: New test.
20583
20584 PR c++/8727
20585 * g++.dg/inherit/typeinfo1.C: New test.
20586
20587 PR c++/8663
20588 * g++.dg/inherit/typedef1.C: New test.
20589
205902002-11-30 Mark Mitchell <mark@codesourcery.com>
20591
20592 PR c++/8332
20593 PR c++/8493
20594 * g++.dg/template/strlen1.C: New test.
20595
20596 PR c++/8227
20597 * g++.dg/template/ctor2.C: New test.
20598
20599 PR c++/8214
20600 * g++.dg/init/string1.C: New test.
20601
20602 PR c++/8511
20603 * g++.dg/template/friend8.C: New test.
20604
206052002-11-29 Joe Buck <jbuck@synopsys.com>
20606
20607 * g++.dg/lookup/anon2.C: New test.
20608
206092002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20610
20611 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20612 h8300 port.
20613
206142002-11-27 Richard Sandiford <rsandifo@redhat.com>
20615
20616 * gcc.dg/bitfld-6.c: New test.
20617
206182002-11-27 Jan Hubicka <jh@suse.cz>
20619
20620 * gcc.c-torture/execute/20021127.[cx]: New test.
20621
206222002-11-26 Jan Hubicka <jh@suse.cz>
20623
20624 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20625 quality.
20626
206272002-11-26 Geoffrey Keating <geoffk@apple.com>
20628
20629 * g++.dg/init/brace2.C: New test.
20630 * g++.old-deja/g++.mike/p9129.C: Correct.
20631
206322002-11-26 Mark Mitchell <mark@codesourcery.com>
20633
20634 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20635
206362002-11-25 Andreas Bauer <baueran@in.tum.de>
20637
20638 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20639
206402002-11-25 Mark Mitchell <mark@codesourcery.com>
20641
20642 * testsuite/g++.dg/abi/empty11.C: New test.
20643 * testsuite/g++.dg/rtti/cv1.C: New test.
20644
206452002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20646
20647 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20648
206492002-11-24 Mark Mitchell <mark@codesourcery.com>
20650
20651 * g++.dg/abi/empty10.C: New test.
20652
206532002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20654
20655 * gcc.c-torture/compile/20021124-1.c: New test.
20656
206572002-11-22 Mark Mitchell <mark@codesourcery.com>
20658
20659 * g++.dg/abi/rtti2.C: New test.
20660
206612002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20662
20663 * gcc.dg/i386-unroll-1.c: New test.
20664
206652002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20666
20667 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20668 * gcc.c-torture/compile/20021120-2.c: New test.
20669
5354730b
RS
206702002-11-20 Richard Sandiford <rsandifo@redhat.com>
20671
20672 * gcc.dg/bitfld-5.c: New test.
20673
5720520f
RS
206742002-11-20 Richard Sandiford <rsandifo@redhat.com>
20675
20676 * gcc.c-torture/execute/20021120-3.c: New test.
20677
4392ebd3
RS
206782002-11-20 Richard Sandiford <rsandifo@redhat.com>
20679
20680 * gcc.c-torture/execute/20021120-2.c: New test.
20681
3748bd9e
RS
206822002-11-20 Richard Sandiford <rsandifo@redhat.com>
20683
20684 * gcc.c-torture/execute/20021120-1.c: New test.
20685
bc02f8d3
JJ
206862002-11-20 Jakub Jelinek <jakub@redhat.com>
20687
20688 * gcc.c-torture/execute/20021118-3.c: New test.
20689
d61fd3f1 206902002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20691
20692 * gcc.c-torture/compile/20021119-1.c: New test.
20693
3b312ef4
JT
206942002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20695
20696 * gcc.dg/duff-1.c: New test.
20697 * gcc.dg/duff-2.c: New test.
20698 * gcc.dg/duff-3.c: New test.
20699
8128cccf
NB
207002002-11-18 Neil Booth <neil@daikokuya.co.uk>
20701
20702 * gcc.dg/cpp/_Pragma5.c: New test.
20703
3503150c
RS
207042002-11-18 Richard Sandiford <rsandifo@redhat.com>
20705
20706 * gcc.c-torture/execute/20021118-2.c: New test.
20707
180bde4f
RS
207082002-11-18 Richard Sandiford <rsandifo@redhat.com>
20709
20710 * gcc.c-torture/execute/20021118-1.c: New test.
20711
aaefd216
JJ
207122002-11-16 Jakub Jelinek <jakub@redhat.com>
20713
20714 * gcc.dg/20021116-1.c: New test.
20715
95675950
MM
207162002-11-14 Mark Mitchell <mark@codesourcery.com>
20717
20718 * g++.dg/abi/vcall1.C: New test.
20719
7eca317a
JJ
207202002-11-14 Jakub Jelinek <jakub@redhat.com>
20721
20722 * gcc.dg/20021029-1.c: New test.
20723 * gcc.dg/20021029-2.c: New test.
20724
1fccfa1e
JDA
207252002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20726
20727 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20728
110c25ef
EB
207292002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20730
20731 PR c/8439
20732 * gcc.dg/20021110.c: Move to ...
20733 * gcc.c-torture/compile/20021110.c: .... here.
20734
303b90b0
FS
207352002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20736
20737 PR c/8467
20738 * gcc.c-torture/execute/20021111-1.c
20739
45ed7228
EB
207402002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20741
20742 PR c/8439
110c25ef 20743 * gcc.dg/20021110.c: New test.
4977bab6 20744
06315871
MM
207452002-11-10 Mark Mitchell <mark@codesourcery.com>
20746
20747 * g++.dg/abi/vthunk3.C: Run only on x86.
20748
04e6db94
JM
207492002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20750
20751 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20752
323941f6
HPN
207532002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20754
20755 * lib/compat.exp (compat-execute): Fix logic error in last
20756 change.
20757
8c47cfd8
NB
207582002-11-09 Neil Booth <neil@daikokuya.co.uk>
20759
20760 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20761
5c74d5b0
KL
207622002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20763
20764 PR c++/8389
20765 * g++.dg/template/access6.C: New test.
20766
b8c25665 207672002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20768
20769 * gcc.dg/i386-ssefp-1.c: New test.
20770 * gcc.dg/i386-ssefp-1.c: New test.
20771
b8c25665 207722002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20773
20774 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20775
4f2c9d7e
MM
207762002-11-07 Mark Mitchell <mark@codesourcery.com>
20777
e6a66567
MM
20778 * g++.dg/abi/vthunk3.C: New test.
20779
4f2c9d7e
MM
20780 PR c++/8338
20781 * g++.dg/template/crash2.C: New test.
20782
f72ab53b
MM
207832002-11-07 Mark Mitchell <mark@codesourcery.com>
20784
20785 * testsuite/g++.dg/abi/dtor1.C: New test.
20786 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20787
3cfe49da
GK
207882002-11-05 Geoffrey Keating <geoffk@apple.com>
20789
20790 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20791 Darwin.
20792
9e96797f
AN
207932002-11-04 Adam Nemet <anemet@lnxw.com>
20794
20795 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20796 -mthumb. Only xfail with -O0.
20797
548502d3
MM
207982002-11-03 Mark Mitchell <mark@codesourcery.com>
20799
20800 * g++.dg/abi/thunk1.C: New test.
20801 * g++.dg/abi/thunk2.C: Likewise.
20802 * g++.dg/abi/vtt1.C: Likewise.
20803
8cd4a359
DN
208042002-11-02 Diego Novillo <dnovillo@redhat.com>
20805
20806 PR optimization/8423
20807 * gcc.c-torture/execute/builtin-constant.c: New test.
20808
04d57dd5
ZW
208092002-11-01 Zack Weinberg <zack@codesourcery.com>
20810
20811 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20812 Add some more cases.
20813
bec80a45
MM
208142002-11-01 Mark Mitchell <mark@codesourcery.com>
20815
20816 PR c++/8391
20817 * g++.dg/opt/local1.C: New test.
20818
8c081e84
MM
208192002-10-30 Mark Mitchell <mark@codesourcery.com>
20820
20821 PR c++/8160
20822 * g++.dg/template/complit1.C: New test.
20823
20824 PR c++/8149
20825 * g++.dg/template/typename4.C: Likewise.
20826
7088fca9
KL
208272002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20828
20829 Core issue 287, PR c++/7639
20830 * g++.dg/template/instantiate1.C: Adjust error location.
20831 * g++.dg/template/instantiate3.C: New test.
20832 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20833 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20834 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20835
f6a9714b
HPN
208362002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20837
20838 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20839
59db5f7b
MM
208402002-10-29 Mark Mitchell <mark@codesourcery.com>
20841
20842 PR c++/8287
20843 * g++.dg/init/dtor2.C: New test.
20844
a80c67ca
KG
208452002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20846
20847 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20848 * gcc.dg/nest.c: Bypass errors on irix6.
20849
96a888d6
HPN
208502002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20851
20852 * gcc.dg/nest.c: Expect error for mmix-*-*.
20853 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20854
1f032a99
HPN
208552002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20856
600522f8
HPN
20857 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20858 markers.
20859
35fcca95 20860 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20861
f0dd122b
MS
208622002-10-25 Mike Stump <mrs@apple.com>
20863
20864 * gcc.dg/warn-1.c: New test.
20865
f65e1183
ZW
208662002-10-25 Zack Weinberg <zack@codesourcery.com>
20867
20868 * g++.dg/template/typename3.C: New test.
20869
bb5e8a7f
MM
208702002-10-25 Mark Mitchell <mark@codesourcery.com>
20871
e93ee644
MM
20872 * g++.dg/lookup/ptrmem1.C: New test.
20873
bb5e8a7f
MM
20874 * g++.dg/abi/vthunk2.C: New test.
20875
f3763a44
ZW
208762002-10-25 Zack Weinberg <zack@codesourcery.com>
20877
20878 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20879
ba9a991f
MM
208802002-10-24 Mark Mitchell <mark@codesourcery.com>
20881
20882 * g++.dg/abi/empty9.C: New test.
20883
5f13cfc6
RH
208842002-10-24 Richard Henderson <rth@redhat.com>
20885
20886 * g++.dg/inherit/thunk1.C: Enable for ia64.
20887
6b607ffd
MM
208882002-10-23 Mark Mitchell <mark@codesourcery.com>
20889
20890 PR c++/8067
20891 * g++.dg/lookup/pretty1.C: New test.
20892
8bfb45f8
JJ
208932002-10-23 Jakub Jelinek <jakub@redhat.com>
20894
20895 * gcc.dg/20021023-1.c: New test.
20896
e6f052b7
MM
208972002-10-23 Mark Mitchell <mark@codesourcery.com>
20898
20899 PR c++/7679
20900 * g++.dg/parse/inline1.C: New test.
f65e1183 20901
e2358068
RH
209022002-10-23 Richard Henderson <rth@redhat.com>
20903
619703c6
RH
20904 * g++.dg/inherit/thunk1.C: Enable for x86_64.
20905
e2358068
RH
20906 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
20907
ad4f9910
MM
209082002-10-22 Mark Mitchell <mark@codesourcery.com>
20909
20910 PR c++/6579
20911 * g++.dg/parse/stmtexpr3.C: New test.
20912
8fe734a3
NS
209132002-10-22 Nathan Sidwell <nathan@codesourcery.com>
20914
20915 * g++.dg/expr/cond1.C: New test.
20916
4977bab6
ZW
209172002-10-21 Zack Weinberg <zack@codesourcery.com>
20918
20919 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
20920
7ba539c6
MM
209212002-10-21 Mark Mitchell <mark@codesourcery.com>
20922
20923 * g++.dg/abi/vbase13.C: New test.
20924 * g++.dg/abi/vbase14.C: Likewise.
20925
75d38379
JJ
209262002-10-21 Jakub Jelinek <jakub@redhat.com>
20927
20928 * gcc.dg/tls/pic-1.c: New test.
20929 * gcc.dg/tls/nonpic-1.c: New test.
20930 * gcc.dg/20021018-1.c: New test.
20931
aaee784a
UW
209322002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20933
20934 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
20935 Remove only files with the same base name as the test case.
20936 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
20937 (profopt-execute): Likewise. Also, remove old profiling
20938 and performance data files before running the tests.
20939
20940 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
20941 * g++.dg/bprob/bprob.exp: Likewise.
20942 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
20943 to allow more general test case names.
20944
20945 * g++.dg/bprob/bprob-1.C: Rename to ...
20946 * g++.dg/bprob/g++-bprob-1.C: ... this.
20947
20948 * g77.dg/bprob/bprob-1.f: Rename to ...
20949 * g77.dg/bprob/g77-bprob-1.f: ... this.
20950
22bd2554
ZW
209512002-10-21 Zack Weinberg <zack@codesourcery.com>
20952
20953 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
20954 bison 1.50 or later.
20955
434fb8b7
JJ
209562002-10-21 Janis Johnson <janis187@us.ibm.com>
20957
20958 * g++.dg/README: Describe more test directories.
20959
42328048
MM
209602002-10-21 Mark Mitchell <mark@codesourcery.com>
20961
c6c01481 20962 * g++.dg/init/array6.C: Add additional tests.
42328048 20963
ecef5e87
UW
209642002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20965
20966 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
20967 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
20968
0ac1a3d3
KH
209692002-10-21 Kazu Hirata <kazu@cs.umass.edu>
20970
20971 * gcc.c-torture/compile/20020604-1.x: New.
20972 * gcc.c-torture/compile/simd-5.x: Likewise.
20973 * gcc.c-torture/execute/920710-1.x: Likewise.
20974 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
20975
97cc1f5e
MM
209762002-10-21 Mark Mitchell <mark@codesourcery.com>
20977
20978 * g++.dg/inherit/override1.C: Add dg-options clause.
20979
ab3146fd
ZD
209802002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20981
20982 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
20983 _mm_slli_si128.
20984
0d8b229b
AS
209852002-10-19 Andreas Schwab <schwab@suse.de>
20986
20987 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20988 directory component.
20989
9368208b
MM
209902002-10-18 Mark Mitchell <mark@codesourcery.com>
20991
80bbd03d
MM
20992 * g++.dg/inherit/thunk1.C: New test.
20993
9368208b
MM
20994 * g++.dg/inherit/override1.C: New test.
20995
20996 * g++.dg/abi/mangle11.C: New test.
20997 * g++.dg/abi/mangle14.C: New test.
20998 * g++.dg/abi/mangle17.C: New test.
20999
8a188e24
NS
210002002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21001
21002 * g++.dg/overload/member2.C: New test.
21003
768bf0ab
JJ
210042002-10-17 Janis Johnson <janis187@us.ibm.com>
21005
21006 * g++.dg/README: Describe new compat directory.
21007 * g++.dg/dg.exp: Skip tests in compat directory.
21008 * README.compat: New file.
21009 * lib/compat.exp: New expect script.
21010 * g++.dg/compat: New test directory.
21011 * g++.dg/compat/compat.exp: New expect script.
21012 * g++.dg/compat/abi: New test directory.
21013 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21014 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21015 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21016 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21017 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21018 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21019 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21020 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21021 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21022 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21023 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21024 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21025 * g++.dg/compat/break: New test directory.
21026 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21027 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21028 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21029 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21030 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21031 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21032 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21033 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21034 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21035 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21036 g++.dg/compat/break/README: New files.
21037 * g++.dg/compat/eh: New test directory.
21038 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21039 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21040 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21041 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21042 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21043 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21044 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21045 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21046 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21047 g++.dg/compat/eh/filter2_y.C,
21048 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21049 g++.dg/compat/eh/new1_y.C,
21050 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21051 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21052 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21053 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21054 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21055 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21056 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21057 g++.dg/compat/eh/unexpected1_y.C: New files.
21058 * g++.dg/compat/init: New test directory.
21059 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21060 g++.dg/compat/init/array5_y.C,
21061 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21062 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21063 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21064 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21065 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21066 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21067 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21068 g++.dg/compat/init/init-ref2_y.C: New files.
21069
982216be
MM
210702002-10-17 Mark Mitchell <mark@codesourcery.com>
21071
21072 PR c++/7584
21073 * g++.dg/inherit/using3.C: New test.
21074
b8c25665 210752002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
21076
21077 * gcc.dg/20021017-2.c: New test.
21078
b216f69b
MM
210792002-10-17 Mark Mitchell <mark@codesourcery.com>
21080
2d05cd96 21081 * g++.dg/abi/mangle16.C: Adjust.
d768a589 21082
b216f69b
MM
21083 * g++.dg/init/array8.C: New test.
21084
6e53546d
RS
210852002-10-17 Richard Sandiford <rsandifo@redhat.com>
21086
21087 * gcc.dg/special/mips-abi.exp: New test.
21088 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21089
2303a079
MM
210902002-10-16 Mark Mitchell <mark@codesourcery.com>
21091
d3133e68
MM
21092 * g++.dg/abi/mangle16.C: New test.
21093 * g++.dg/abi/mangle17.C: Likewise.
21094
2303a079
MM
21095 PR c++/7478
21096 * g++.dg/template/ref1.C: New test.
21097
e055ba36
KG
210982002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21099
21100 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21101
6e2ac1ae
UW
211022002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21103
21104 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21105
451c0899
MM
211062002-10-16 Mark Mitchell <mark@codesourcery.com>
21107
21108 PR c++/7524
21109 * g++.dg/init/array7.C: New test.
21110
3fa3c4bd
MM
211112002-10-15 Mark Mitchell <mark@codesourcery.com>
21112
21113 * g++.dg/init/array6.C: New test.
22bd2554 21114
3fa3c4bd
MM
21115 * g++.dg/abi/mangle13.C: Likewise.
21116 * g++.dg/abi/mangle14.C: Likewise.
21117 * g++.dg/abi/mangle15.C: Likewise.
21118
58731fd1
MM
211192002-10-14 Mark Mitchell <mark@codesourcery.com>
21120
21121 * g++.dg/abi/empty8.C: New test.
22bd2554 21122
6742d92b
NS
211232002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21124
21125 * g++.dg/init/ctor1.C: New test.
21126
23a64177
UW
211272002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21128
21129 * gcc.c-torture/execute/20021015-1.c: New test.
21130
b8c25665 211312002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
21132
21133 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21134
b8c25665 211352002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
21136
21137 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21138
741fa37f
RH
211392002-10-14 Richard Henderson <rth@redhat.com>
21140
21141 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21142
a3b88570
MM
211432002-10-14 Mark Mitchell <mark@codesourcery.com>
21144
21145 PR optimization/6631
21146 * g++.dg/opt/const2.C: New test.
21147
77631fa7
MM
211482002-10-14 Mark Mitchell <mark@codesourcery.com>
21149
21150 PR c++/7176
21151 * g++.dg/parse/friend1.C: New test.
21152 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21153
0d1c5774
JJ
211542002-10-14 Jakub Jelinek <jakub@redhat.com>
21155
21156 * gcc.dg/20021014-1.c: New test.
21157
8e3df2de
MM
211582002-10-11 Mark Mitchell <mark@codesourcery.com>
21159
dac45b5c
MM
21160 PR c++/5661
21161 * g++.dg/ext/vlm1.C: New test.
21162 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 21163
8e3df2de
MM
21164 * g++.dg/init/array1.C: Remove invalid braces.
21165 * g++.dg/init/brace1.C: New test.
21166 * g++.dg/init/copy2.C: Likewise.
21167 * g++.dg/init/copy3.C: Likewise.
21168 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21169 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21170 braces.
22bd2554 21171
98ddd678
NB
211722002-10-11 Neil Booth <neil@daikokuya.co.uk>
21173
21174 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21175
b8c25665 211762002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
21177
21178 * gcc.c-torture/compile/simd-5.c: New test.
21179
4977bab6
ZW
211802002-10-10 Roger Sayle <roger@eyesopen.com>
21181
21182 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21183
61fdde38
JW
211842002-10-10 Jim Wilson <wilson@redhat.com>
21185
21186 * gcc.c-torture/execute/20021010-1.c: New test.
21187
95f79357
ZW
211882002-10-09 Zack Weinberg <zack@codesourcery.com>
21189
85cd7be8 21190 PR c/7353
95f79357
ZW
21191 * g++.dg/ext/typedef-init.C: New test.
21192 * gcc.dg/typedef-init.c: New test.
21193
5cc67323
NB
211942002-10-09 Neil Booth <neil@daikokuya.co.uk>
21195
21196 * gcc.dg/cpp/paste13.c: New test.
21197
131d2c16
KG
211982002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21199
21200 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21201 remaining platforms, XFAIL during compile, not execute. Don't
21202 XFAIL at -O0.
21203
bf52f899
NS
212042002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21205
21206 * gcc.dg/alias-1.c: Tweak expected warning.
21207
a85cd145
V
212082002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21209
21210 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21211
f75369c8
AJ
212122002-10-06 Andreas Jaeger <aj@suse.de>
21213
8d725537
AJ
21214 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21215 * gcc.dg/cpp/c++98.C: Likewise.
21216
21217 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21218 * g++.dg/cpp/c++98.C: Likewise.
21219
21220 * g++.dg/README (Subdirectories): Mention cpp directory.
21221
f75369c8
AJ
21222 PR target/7559
21223 * gcc.dg/20021006-1.c: New test.
21224
eb55ce4b
KL
212252002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21226
21227 PR c++/7804
21228 * g++.dg/other/warning1.C: New test.
21229
f91f86e7
RS
212302002-10-04 Roger Sayle <roger@eyesopen.com>
21231
21232 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21233 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21234 and sparc-*-* with -m64 as expected failures. See PR 8087.
21235
bd9bb3d2
MM
212362002-10-03 Mark Mitchell <mark@codesourcery.com>
21237
21238 PR c++/7931
21239 * g++.dg/template/ptrmem3.C: New test.
f75369c8 21240
bd9bb3d2
MM
21241 PR c++/7754
21242 * g++.dg/template/union1.C: New test.
21243
6397d80b
MM
212442002-10-03 Mark Mitchell <mark@codesourcery.com>
21245
21246 PR c++/8006
21247 * g++.dg/abi/mangle9.C: New test.
21248 * g++.dg/abi/mangle10.C: New test.
21249 * g++.dg/abi/mangle11.C: New test.
21250 * g++.dg/abi/mangle12.C: New test.
21251
2282d28d
MM
212522002-10-02 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/7188.
21255 * g++.dg/template/meminit1.C: New test.
21256 * g++.dg/warn/Wreorder-1.C: Likewise.
21257 * g++.old-deja/g++.mike/warn3.C: Tweak.
21258 * lib/prune.exp: Ingore "in copy constructor".
21259
e5ec43ac
AJ
212602002-10-02 Andreas Jaeger <aj@suse.de>
21261
21262 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21263 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21264 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21265 on x86-64.
21266
a1d1a0f9
MM
212672002-10-01 Mark Mitchell <mark@codesourcery.com>
21268
21269 * gcc.dg/empty1.C: Fix typo.
21270
73a73768
NS
212712002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21272
21273 * gcc.dg/alias-1.c: New test.
21274
871e97f7
MM
212752002-10-01 Mark Mitchell <mark@codesourcery.com>
21276
0645ba8f
MM
21277 * gcc.dg/empty1.C: New test.
21278
871e97f7
MM
21279 * g++.dg/tls/init-2.C: Tweak error messages.
21280
8ab907e8
RS
212812002-10-01 Richard Sandiford <rsandifo@redhat.com>
21282
21283 * gcc.c-torture/compile/20020923-1.c: New test.
21284
e3e3815b
JT
212852002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21286
21287 * gcc.c-torture/execute/ffs-1.c: New test.
21288 * gcc.c-torture/execute/ffs-2.c: Ditto.
21289
5a9a1961
NS
212902002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21291
21292 * g++.dg/overload/member1.C: New test.
21293
ed8e443a 212942002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21295
ed8e443a
JM
21296 * g++.dg/abi/empty7.C: New test.
21297 * g++.dg/init/pm2.C: Likewise.
f75369c8 21298
ed8e443a 212992002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21300
ed8e443a 21301 * g++.dg/rtti/crash1.C: New test.
03357c23 21302
ed8e443a 213032002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21304
ed8e443a
JM
21305 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21306 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21307
ed8e443a 213082002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21309
ed8e443a
JM
21310 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21311 powerpc and MMIX targets.
1c402174 21312
ed8e443a 213132002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21314
ed8e443a 21315 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21316
ed8e443a 213172002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21318
ed8e443a 21319 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21320
ed8e443a 213212002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21322
ed8e443a 21323 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21324
ed8e443a 213252002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21326
ed8e443a 21327 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21328
ed8e443a 213292002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21330
ed8e443a 21331 * README.QMTEST: Fix typo.
d57f8a71 21332
ed8e443a 213332002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21334
ed8e443a 21335 * gcc.dg/20020926-1.c: New test.
b784617e 21336
ed8e443a 213372002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21338
ed8e443a
JM
21339 PR target/7842
21340 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21341
ed8e443a 213422002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21343
ed8e443a
JM
21344 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21345 unique to the tool.
21346 * lib/g77.exp (g77_init): Likewise.
21347 * lib/g++.exp (g++_init): Likewise.
21348 * lib/objc.exp (objc_init): Likewise.
1c88948f 21349
ed8e443a 213502002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21351
ed8e443a
JM
21352 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21353 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21354 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21355
ed8e443a 213562002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21357
ed8e443a
JM
21358 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21359 too-small long double.
6190e147 21360
ed8e443a 213612002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21362
ed8e443a 21363 * gcc.dg/20020919-1.c: New test.
c354bbcc 21364
ed8e443a 213652002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21366
ed8e443a
JM
21367 * g++.dg/abi/bitfield6.C: New test.
21368 * g++.dg/abi/bitfield7.C: New test.
21369 * g++.dg/abi/bitfield8.C: New test.
21370 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21371
ed8e443a 213722002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21373
ed8e443a
JM
21374 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21375 hppa*-*-hpux*. Update test comment.
490ed846 21376
ed8e443a 213772002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21378
ed8e443a 21379 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21380
ed8e443a 213812002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21382
ed8e443a 21383 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21384
ed8e443a 213852002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21386
ed8e443a 21387 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21388
ed8e443a 213892002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21390
ed8e443a
JM
21391 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21392 systems.
1ce505c4 21393
ed8e443a 213942002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21395
ed8e443a
JM
21396 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21397
21398 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21399 Adjust for c++filt moved to binutils. Remove spurious duplicate
21400 setting of cxxfilt.
21401
214022002-09-19 Geoffrey Keating <geoffk@apple.com>
21403
21404 * gcc.dg/20020312-2.c: Update for darwin.
21405
214062002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21407
21408 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21409
214102002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21411
21412 * objc.dg/comp-types-1.m: New test.
21413 * objc.dg/comp-types-2.m: New test.
21414 * objc.dg/comp-types-3.m: New test.
21415 * objc.dg/comp-types-4.m: New test.
21416 * objc.dg/comp-types-5.m: New test.
21417 * objc.dg/comp-types-6.m: New test.
21418
214192002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21420
21421 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21422
214232002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21424
21425 * g++.dg/other/do1.C: New test.
21426
21427 * g++.dg/template/subst1.C: New test.
21428
214292002-09-16 Steve Ellcey <sje@cup.hp.com>
21430
21431 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21432
214332002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21434
21435 * g++.dg/template/qualttp20.C: Adjust expected errors.
21436 * g++.old-deja/g++.jason/report.C: Likewise.
21437 * g++.old-deja/g++.other/qual1.C: Likewise.
21438
21439 * g++.dg/lookup/scoped2.C: New test.
21440
21441 * g++.dg/ext/asm3.C: New test.
21442
214432002-09-16 Richard Earnshaw <rearnsha@arm.com>
21444
21445 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21446
214472002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21448
21449 * ChangeLog: follow spelling conventions.
21450 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21451 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21452 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21453 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21454 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21455 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21456 * g++.old-deja/g++.law/global-init1.C: Likewise.
21457 * g++.old-deja/g++.other/delete4.C: Likewise.
21458 * g++.old-deja/g++.other/inline21.C: Likewise.
21459 * g++.old-deja/g++.other/singleton.C: Likewise.
21460 * g77.dg/strlen0.f: Likewise.
21461 * g77.f-torture/compile/20010519-1.f: Likewise.
21462 * g77.f-torture/compile/980310-4.f: Likewise.
21463 * gcc.c-torture/compile/20000605-1.c: Likewise.
21464 * gcc.c-torture/execute/20020225-1.c: Likewise.
21465 * gcc.dg/c90-hexfloat-2.c: Likewise.
21466 * gcc.dg/c99-bool-1.c: Likewise.
21467 * gcc.dg/c99-hexfloat-2.c: Likewise.
21468 * gcc.dg/dll-2.c: Likewise.
21469 * gcc.dg/wtr-union-init-1.c: Likewise.
21470 * gcc.dg/wtr-union-init-2.c: Likewise.
21471 * gcc.dg/wtr-union-init-3.c: Likewise.
21472 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21473 * gcc.dg/cpp/defined.c: Likewise.
21474 * gcc.dg/cpp/macsyntx.c: Likewise.
21475 * gcc.dg/cpp/paste2.c: Likewise.
21476 * gcc.dg/cpp/trad/defined.c: Likewise.
21477 * gcc.dg/format/c90-printf-1.c: Likewise.
21478 * gcc.dg/format/c90-scanf-1.c: Likewise.
21479 * gcc.dg/format/c99-printf-1.c: Likewise.
21480 * gcc.dg/format/c99-scanf-1.c: Likewise.
21481 * gcc.misc-tests/gcov-8.c: Likewise.
21482 * lib/profopt.exp: Likewise.
21483
214842002-09-15 Krister Walfridsson <cato@df.lth.se>
21485
21486 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21487
214882002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21489
21490 * g++.dg/inherit/using2.C: New test.
21491
214922002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21493
21494 * ChangeLog: Follow spelling conventions.
21495 * g++.dg/template/friend4.C: Likewise.
21496 * g++.old-deja/g++.pt/crash67.C: Likewise.
21497 * gcc.c-torture/execute/20000801-4.c: Likewise.
21498 * gcc.dg/c90-digraph-1.c: Likewise.
21499 * gcc.dg/c94-digraph-1.c: Likewise.
21500 * gcc.dg/c99-digraph-1.c: Likewise.
21501 * gcc.dg/cpp/line5.c: Likewise.
21502 * gcc.dg/cpp/multiline.c: Likewise.
21503 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21504 * gcc.dg/format/attr-3.c: Likewise.
21505 * gcc.dg/format/c90-scanf-3.c: Likewise.
21506 * gcc.dg/format/ext-4.c: Likewise.
21507
215082002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21509
21510 * g++.dg/template/pretty1.C: New test.
21511
215122002-09-14 Alan Modra <amodra@bigpond.net.au>
21513
21514 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21515
215162002-09-13 Matt Austern <austern@apple.com>
21517
21518 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21519 passing a cast expression to a function by const reference.
21520
215212002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21522
21523 * g++.dg/template/deduce1.C: New test.
21524
215252002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21526
21527 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21528 32-bit int.
21529
215302002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21531
21532 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21533 usage.
21534
215352002-09-10 Richard Earnshaw <rearnsha@arm.com>
21536
21537 * gcc.c-torture/compile/20020910-1.c: New test.
21538
215392002-09-10 Frank Ch. Eigler <fche@redhat.com>
21540
21541 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21542
215432002-09-10 Andreas Jaeger <aj@suse.de>
21544
21545 * gcc.dg/20020312-2.c: Adjust for x86-64.
21546
215472002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21548
21549 * g77.dg/7388.f: New test case for PR 7388.
21550
215512002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21552
21553 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21554
215552002-09-05 Ziemowit Laski <zlaski@apple.com>
21556
21557 * objc.dg/proto-lossage-1.m: New test.
21558
215592002-09-06 Neil Booth <neil@daikokuya.co.uk>
21560
21561 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21562
215632002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21564
21565 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21566 expected to pass.
21567
215682002-09-06 Stan Shebs <shebs@apple.com>
21569 David Edelsohn <edelsohn@gnu.org>
21570
21571 * gcc.dg/weak: New directory.
21572 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21573 target-specific xfail bits.
21574 * gcc.dg/typeof-2.c: Move to new directory.
21575 * gcc.dg/weak.exp: New expect script.
21576
215772002-09-06 Alan Modra <amodra@bigpond.net.au>
21578
21579 * gcc.c-torture/execute/extzvsi.c: New test.
21580
215812002-09-05 Stan Shebs <shebs@apple.com>
21582
21583 * gcc.dg/weak-1.c: xfail on Darwin.
21584 * gcc.dg/weak-2.c: Ditto.
21585 * gcc.dg/weak-3.c: Ditto.
21586 * gcc.dg/weak-4.c: Ditto.
21587 * gcc.dg/weak-5.c: Ditto.
21588 * gcc.dg/weak-6.c: Ditto.
21589 * gcc.dg/weak-7.c: Ditto.
21590 * gcc.dg/weak-8.c: Ditto.
21591 * gcc.dg/weak-9.c: Ditto.
21592
215932002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21594
21595 * gcc.c-torture/execute/loop-14.c: New test.
21596
215972002-09-04 Jakub Jelinek <jakub@redhat.com>
21598
21599 * g++.dg/other/cxa-atexit1.C: New test.
21600
21601 * gcc.dg/typeof-2.c: New test.
21602
216032002-09-03 Roger Sayle <roger@eyesopen.com>
21604
21605 * gcc.dg/builtins-2.c: New testcase.
21606 * gcc.dg/builtins-3.c: New testcase.
21607
216082002-09-03 Neil Booth <neil@daikokuya.co.uk>
21609
21610 * gcc.dg/cpp/_Pragma4.c: New test.
21611
216122002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21613
21614 * objc/execute/nil_method-1.m: New testcase.
21615
216162002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21617
21618 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21619 [Object class], not [Object initialize].
21620
216212002-08-31 Roger Sayle <roger@eyesopen.com>
21622 Hans-Peter Nilsson <hp@bitrange.com>
21623
21624 * gcc.c-torture/execute/20020720-1.x: Skip test on
21625 mmix-knuth-mmixware. Correct comment.
21626
216272002-08-27 Mark Mitchell <mark@codesourcery.com>
21628
21629 * testsuite/g++.dg/abi/bitfield5.C: New test.
21630 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21631
216322002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21633
21634 * objc.dg/undeclared-selector.m: New test.
21635
216362002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.dg/other/offsetof1.C: Avoid cast warning.
21639
216402002-08-26 Ziemowit Laski <zlaski@apple.com>
21641
21642 * objc.dg/super-class-2.m: New test.
21643
216442002-08-24 Matt Austern <austern@apple.com>
21645
21646 * g++.dg/ext/lvaddr.C: New test.
21647 * g++.dg/ext/lvcast.C: New test.
21648
216492002-08-22 Mark Mitchell <mark@codesourcery.com>
21650
21651 * testsuite/g++.dg/inherit/cond1.C: New test.
21652
216532002-08-22 Geoffrey Keating <geoffk@redhat.com>
21654
21655 * gcc.dg/noncompile/incomplete-1.c: New test.
21656
216572002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21658
21659 * gcc.dg/typespec-1.c: New test.
21660
216612002-08-20 Devang Patel <dpatel@apple.com>
21662 * objc.dg/proto-hier-2.m: New test.
21663
216642002-08-19 Ziemowit Laski <zlaski@apple.com>
21665
21666 * objc.dg/bitfield-1.m: New test.
21667 * objc.dg/bitfield-2.m: New test.
21668
216692002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21670
21671 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21672 gcc.dg/c99-flex-array-4.c: New tests.
21673
216742002-08-16 Stan Shebs <shebs@apple.com>
21675
21676 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21677
216782002-08-15 Jakub Jelinek <jakub@redhat.com>
21679
21680 * gcc.dg/typeof-1.c: New test.
21681 * g++.dg/ext/typeof2.C: New test.
21682
216832002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21684
21685 * g++.dg/other/offsetof1.C: New test.
21686
216872002-08-14 Richard Henderson <rth@redhat.com>
21688
21689 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21690
216912002-08-14 Neil Booth <neil@daikokuya.co.uk>
21692
21693 * gcc.dg/cpp/_Pragma3.c: New test.
21694
216952002-08-13 Mark Mitchell <mark@codesourcery.com>
21696
21697 * g++.dg/template/inherit3: New test.
21698
216992002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21700
21701 * gcc.dg/bitfld-4.c: Add blank options.
21702
217032002-08-09 Mark Mitchell <mark@codesourcery.com>
21704
21705 * g++.dg/template/crash1.C: New test.
21706
217072002-08-08 Jakub Jelinek <jakub@redhat.com>
21708
21709 * gcc.dg/tls/opt-2.c: New test.
21710
217112002-08-08 Devang Patel <dpatel@apple.com>
21712
21713 * objc.dg/selector-1.m : New test
21714
217152002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21716
21717 * g++.dg/abi/bitfield4.C: New test.
21718 * gcc.dg/bitfld-4.c: New test.
21719
217202002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21721
21722 * g++.dg/other/packed1.C: New test.
21723
217242002-08-07 Mark Mitchell <mark@codesourcery.com>
21725
21726 * g++.dg/abi/offsetof.C: Tweak error messages.
21727 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21728
217292002-08-08 Jakub Jelinek <jakub@redhat.com>
21730
21731 * gcc.dg/bitfld-3.c: New test.
21732
217332002-08-07 Jakub Jelinek <jakub@redhat.com>
21734 Richard Henderson <rth@redhat.com>
21735
21736 * gcc.dg/i386-bitfield1.c: New test.
21737 * g++.dg/abi/bitfield3.C: Update.
21738
217392002-08-07 Neil Booth <neil@daikokuya.co.uk>
21740
21741 * objc.dg/const-str-2.m: Update.
21742 * gcc.dg/cpp/c++98.c: Change to C extension.
21743 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21744 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21745
217462002-08-06 Aldy Hernandez <aldyh@redhat.com>
21747
21748 * testsuite/gcc.dg/tls/diag-3.c: New.
21749
217502002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21751
21752 * g++.dg/README (Subdirectories): Document new subdir expr.
21753 * g++.dg/expr/pmf-1.C: New test.
21754
217552002-08-06 Neil Booth <neil@daikokuya.co.uk>
21756
21757 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21758
217592002-08-06 Jakub Jelinek <jakub@redhat.com>
21760
21761 * g++.dg/abi/bitfield3.C: New test.
21762
217632002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 * lib/gcov.exp: Tweak expected line formats.
21766 * gcc.misc-tests/gcov8.c: New test.
21767 * gcc.misc-tests/gcov8.x: New flags.
21768
217692002-08-05 Jakub Jelinek <jakub@redhat.com>
21770
21771 * consistency.vlad/layout/endian.c: Include string.h.
21772
21773 * gcc.c-torture/execute/20020805-1.c: New test.
21774
217752002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21776
21777 * g++.dg/other/conversion1.C: New test.
21778
217792002-08-03 Roger Sayle <roger@eyesopen.com>
21780
21781 * gcc.dg/builtins-1.c: New testcase.
21782
217832002-08-02 Mark Mitchell <mark@codesourcery.com>
21784
21785 * g++.dg/inherit/access3.C: New test.
21786
217872002-08-01 Jakub Jelinek <jakub@redhat.com>
21788
21789 * gcc.dg/ia64-visibility-2.c: New test.
21790
217912002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21792
21793 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21794 __qualifier_flags to __flags.
21795
217962002-07-31 Mark Mitchell <mark@codesourcery.com>
21797
21798 * g++.dg/inherit/operator1.C: New test.
21799 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21800 * g++.dg/other/error1.C: Change expected error message.
21801 * g++.dg/template/conv4.C: Likewise.
21802
218032002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21804
21805 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21806 for documented behavior.
21807
218082002-07-25 Roger Sayle <roger@eyesopen.com>
21809
21810 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21811 several targets known to fail.
21812
218132002-07-25 Richard Sandiford <rsandifo@redhat.com>
21814
21815 * gcc.dg/mips-args-[123].c: New tests.
21816
218172002-07-24 Aldy Hernandez <aldyh@redhat.com>
21818
21819 * gcc.dg/ppc-spe.c: New.
21820
218212002-07-24 Geoffrey Keating <geoffk@redhat.com>
21822
21823 * g++.dg/other/ptrmem4.C: New testcase.
21824
218252002-07-24 Richard Henderson <rth@redhat.com>
21826
21827 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21828
218292002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21830
21831 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21832
218332002-07-24 Roger Sayle <roger@eyesopen.com>
21834
21835 * gcc.c-torture/execute/memset-3.c: New testcase.
21836
218372002-07-24 Neil Booth <neil@daikokuya.co.uk>
21838
21839 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21840 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21841
13fd931e
KG
218422002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21843
21844 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21845 Delete.
21846
b8c25665 218472002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21848
21849 * gcc.c-torture/compile/simd-4.c: New test.
21850
0e902d98
KL
218512002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21852
21853 PR c++/7347, c++/7348
21854 * g++.dg/template/access4.C: New test.
21855 * g++.dg/template/access5.C: New test.
21856 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21857 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21858 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21859 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21860
cf3c4f56
JJ
218612002-07-22 Jakub Jelinek <jakub@redhat.com>
21862
21863 * gcc.dg/gnu89-init-2.c: New test.
21864
56508306
GDR
218652002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21866
21867 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21868
0da65b89
RS
218692002-07-20 Roger Sayle <roger@eyesopen.com>
21870
21871 * gcc.c-torture/execute/20020720-1.c: New testcase.
21872
68e65275
NB
218732002-07-20 Neil Booth <neil@daikokuya.co.uk>
21874
21875 * gcc.dg/cpp/Wsignprom.c: New tests.
21876
a0c58ea9
AM
218772002-07-20 Alan Modra <amodra@bigpond.net.au>
21878
21879 * gcc.c-torture/execute/loop-13.c: New test.
21880
75aef48a
NB
218812002-07-19 Neil Booth <neil@daikokuya.co.uk>
21882
21883 * gcc.dg/cpp/expr.c: New tests.
21884
803b90d3 218852002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
21886
21887 * g++.dg/opt/pr6713.C: Add template instantiation.
21888
85272855
AM
218892002-07-18 Alan Modra <amodra@bigpond.net.au>
21890
437deefa
DE
21891 * gcc.dg/nest.c: New test.
21892
218932002-07-17 Richard Henderson <rth@redhat.com>
21894
21895 * g++.dg/opt/pr6713.C: New test.
85272855 21896
90888283
EB
218972002-07-17 Eric Botcazou <ebotcazou@multimania.com>
21898
21899 * gcc.c-torture/execute/loop-2e.x: Let the testcase
21900 XFAIL for all x86 processors.
21901
ce0ead25
ID
219022002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
21903
21904 * gcc.c-torture/execute/20010122-1.x: Do not test with
21905 -fomit-frame-pointer.
21906
d955f6ea
KL
219072002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21908
21909 * g++.dg/template/instantiate2.C: New test.
21910 * g++.dg/template/spec4.C: New test.
21911
ba59df78
KL
219122002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21913
21914 * g++.dg/template/access2.C: New test.
21915 * g++.dg/template/access3.C: New test.
21916
6c535c69
ZW
219172002-07-15 Zack Weinberg <zack@codesourcery.com>
21918
21919 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
21920 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
21921 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
21922 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
21923 Convert to use <stdarg.h>.
21924 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21925 Delete.
21926 * gcc.dg/va-arg-2.c: New.
21927 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21928
794a292d
JJ
219292002-07-15 Jakub Jelinek <jakub@redhat.com>
21930
21931 * gcc.c-torture/compile/20020710-1.c: New test.
21932
b8c25665 219332002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 21934 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
21935
21936 gcc.c-torture/compile/simd-2.c: New testcase.
21937 gcc.c-torture/compile/simd-3.c: Likewise.
21938
f0ab6bf2
MM
219392002-07-11 Mark Mitchell <mark@codesourcery.com>
21940
21941 PR c++/7224
21942 * g++.dg/overload/error1.C: New test.
6c535c69 21943
789b7de5
RO
219442002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21945
21946 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
21947 configuration and IRIX 6 O32 ABI.
21948
e65a2d65
RS
219492002-07-11 Roger Sayle <roger@eyesopen.com>
21950
21951 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
21952
c5358a5d
RS
219532002-07-10 Roger Sayle <roger@eyesopen.com>
21954
21955 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
21956
6d844e9d
JL
219572002-07-10 Jeffrey A Law <law@redhat.com>
21958
6c535c69 21959 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 21960
6c535c69 21961 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 21962
2fefbb5d
AH
219632002-07-09 Aldy Hernandez <aldyh@redhat.com>
21964
6c535c69 21965 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 21966
4d5be58b
DN
219672002-07-09 Diego Novillo <dnovillo@redhat.com>
21968
21969 * gcc.c-torture/compile/20020709-1.c: New test.
21970
78abea27
RS
219712002-07-07 Roger Sayle <roger@eyesopen.com>
21972
21973 * g++.dg/template/qualttp21.C: New test case.
21974
e66c8649
AO
219752002-07-06 Alexandre Oliva <aoliva@redhat.com>
21976
21977 * gcc.c-torture/compile/20020706-1.c: New test.
21978 * gcc.c-torture/compile/20020706-2.c: New test.
21979
78abea27
RS
219802002-07-06 Brian R. Gaeke <brg@dgate.ORG>
21981 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
21982
21983 * g++.dg/warn/incomplete1.C: New test.
21984
8537dbae
KG
219852002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21986
21987 PR c++/7099
6c535c69 21988 * g++.dg/warn/noreturn1.C: New test.
8537dbae 21989
9833f679
MM
219902002-07-03 Mark Mitchell <mark@codesourcery.com>
21991
21992 PR c++/6706
21993 * g++.dg/debug/debug6.C: New test.
21994 * g++.dg/debug/debug7.C: New test.
21995
b8c25665 219962002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
21997
21998 * gcc.c-torture/compile/simd-3.c: New test.
21999
a6a5beb1
CD
220002002-07-03 Chris Demetriou <cgd@broadcom.com>
22001
22002 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22003 * gcc.dg/20020620-1.c: Likewise.
22004
b2153b98
KL
220052002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22006
22007 PR c++/6944
22008 * g++.dg/init/array4.C: New test.
22009 * g++.dg/init/array5.C: New test.
22010
b8c25665 220112002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22012
22013 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22014 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22015
622d3731
KG
220162002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22017
22018 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22019 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22020 * gcc.dg/wtr-conversion-1.c: Likewise.
22021 * gcc.dg/wtr-escape-1.c: Likewise.
22022 * gcc.dg/wtr-int-type-1.c: Likewise.
22023 * gcc.dg/wtr-label-1.c: Likewise.
22024 * gcc.dg/wtr-static-1.c: Likewise.
22025 * gcc.dg/wtr-strcat-1.c: Likewise.
22026 * gcc.dg/wtr-suffix-1.c: Likewise.
22027 * gcc.dg/wtr-switch-1.c: Likewise.
22028 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22029 * gcc.dg/wtr-union-init-1.c: Likewise.
22030 * gcc.dg/wtr-union-init-2.c: Likewise.
22031 * gcc.dg/wtr-union-init-3.c: Likewise.
22032
22033 * gcc.dg/wtr-func-def-1.c: New test.
22034
c40da518 220352002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 22036
c40da518
DP
22037 * objc.dg/param-1.m: New test.
22038
0879540b
NB
220392002-07-03 Neil Booth <neil@daikokuya.co.uk>
22040
22041 * gcc.dg/cpp/trad/directive.c: Add test.
22042 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 22043 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 22044
ed8e443a 220452002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 22046
ed8e443a 22047 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 22048
ed8e443a 220492002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 22050
ed8e443a 22051 * objc.dg/desig-init-1.m: New test.
c1c5187c 22052
ed8e443a 220532002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 22054
ed8e443a
JM
22055 PR c++/6716
22056 * g++.dg/template/instantiate1.C: New test.
17f29637 22057
ed8e443a 220582002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 22059
ed8e443a
JM
22060 PR c++/7112
22061 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 22062
ed8e443a 220632002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 22064
ed8e443a
JM
22065 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22066 gcc.dg/cpp/trad/include.c: New tests.
7098b619 22067
ed8e443a 220682002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 22069
ed8e443a
JM
22070 PR target/7177
22071 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 22072
ed8e443a 220732002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 22074
ed8e443a
JM
22075 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22076 header here...
22077 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22078 (objc-torture-execute): or here.
bbeb33f2 22079
ed8e443a 220802002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 22081
ed8e443a 22082 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 22083
ed8e443a 220842002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 22085
ed8e443a 22086 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 22087
ed8e443a 220882002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 22089
ed8e443a 22090 * objc.dg/fsyntax-only.m: New test.
118f8dc1 22091
ed8e443a 220922002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 22093
ed8e443a
JM
22094 PR c++/6695
22095 * g++.dg/template/friend7.C: New file.
5ce49b4b 22096
ed8e443a 220972002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 22098
ed8e443a
JM
22099 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22100 return type.
759236dd 22101
ed8e443a 221022002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 22103
ed8e443a
JM
22104 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22105 avoid division by zero.
86422829 22106
ed8e443a 221072002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 22108
ed8e443a 22109 * gcc.dg/Wunknownprag.c: New tests.
06470238 22110
ed8e443a 221112002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 22112
ed8e443a 22113 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 22114
ed8e443a 221152002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 22116
ed8e443a
JM
22117 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22118 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22119 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22120 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22121 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22122 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22123 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22124 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22125 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22126 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22127 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22128 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22129 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22130 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22131 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22132 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22133 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 22134
ed8e443a 221352002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 22136
ed8e443a
JM
22137 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22138 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22139 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22140 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22141 New tests.
22142 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 22143
ed8e443a 221442002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 22145
ed8e443a 22146 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 22147
ed8e443a 221482002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 22149
ed8e443a
JM
22150 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22151 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22152 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22153 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 22154
ed8e443a 221552002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 22156
ed8e443a
JM
22157 * gcc.dg/cpp/trad: New directory with traditional tests copied
22158 from parent directory.
22159 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22160 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22161 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22162 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22163 Move to trad/ and rename.
22164 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22165 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22166 gcc.dg/cpp/trad/redef2.c: New tests.
22167 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 22168
ed8e443a 221692002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 22170
ed8e443a
JM
22171 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22172 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22173 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22174 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22175 Remove.
017acb41 22176
ed8e443a 221772002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 22178
ed8e443a 22179 * gcc.dg/20020620-1.c: New test.
9164f47a 22180
ed8e443a 221812002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 22182
ed8e443a 22183 * g++.dg/template/ttp4.C: New test.
342cea95 22184
ed8e443a 221852002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 22186
ed8e443a 22187 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 22188
ed8e443a 221892002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 22190
ed8e443a
JM
22191 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22192 Don't use attribute `noinline'.
90227c69 22193
ed8e443a 221942002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 22195
ed8e443a 22196 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 22197
ed8e443a 221982002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 22199
ed8e443a 22200 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 22201
ed8e443a 22202 * gcc.dg/simd-1.c: New.
820d4b1b 22203
ed8e443a 222042002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 22205
ed8e443a 22206 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 22207
ed8e443a 222082002-06-16 Richard Henderson <rth@redhat.com>
750491fc 22209
ed8e443a
JM
22210 * g++.dg/ext/anon-struct1.C: New.
22211 * g++.dg/ext/anon-struct2.C: New.
22212 * g++.dg/ext/anon-struct3.C: New.
22213 * gcc.dg/anon-struct-1.c: New.
22214 * gcc.dg/anon-struct-2.c: New.
22215 * gcc.dg/anon-struct-3.c: New.
22216 * gcc.dg/20011008-1.c: Adjust warning text.
22217 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 22218
ed8e443a 222192002-06-16 Richard Henderson <rth@redhat.com>
0931db71 22220
ed8e443a 22221 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 22222
ed8e443a 222232002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 22224
ed8e443a 22225 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 22226
ed8e443a 222272002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 22228
ed8e443a
JM
22229 * gcc.c-tortuture/execute/compare-1.c: New test case.
22230 * gcc.c-tortuture/execute/compare-2.c: New test case.
22231 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 22232
ed8e443a 222332002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 22234
ed8e443a
JM
22235 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22236 ia64 ilp32.
a6f5e048 22237
ed8e443a 222382002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 22239
ed8e443a 22240 * g++.dg/template/typename2.C: Update error message.
d65cb654 22241
ed8e443a 222422002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 22243
ed8e443a 22244 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 22245
ed8e443a 222462002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 22247
ed8e443a
JM
22248 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22249 list of targets to skip.
9da754bd 22250
ed8e443a 222512002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 22252
ed8e443a
JM
22253 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22254 targets if not optimizing.
56a28102 22255
ed8e443a 222562002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 22257
ed8e443a 22258 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 22259
ed8e443a 22260 * g++.dg/opt/vt1.C: New test.
5d056e9b 22261
ed8e443a 22262 * gcc.dg/20020531-1.c: New test.
156755ac 22263
ed8e443a 22264 * gcc.dg/20020530-1.c: New test.
50f30e6b 22265
ed8e443a 22266 * gcc.dg/20020527-1.c: New test.
85d49058 22267
ed8e443a 22268 * g++.dg/opt/cse1.C: New test.
7b668f9e 22269
ed8e443a 222702002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22271
ed8e443a 22272 * gcc.dg/20020607-2.c: New test case.
437f1df1 22273
ed8e443a 222742002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22275
ed8e443a 22276 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22277
ed8e443a 222782002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22279
ed8e443a
JM
22280 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22281 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22282 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22283
ed8e443a 222842002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22285
ed8e443a 22286 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22287
ed8e443a 222882002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22289
ed8e443a
JM
22290 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22291 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22292
ed8e443a 222932002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22294
ed8e443a
JM
22295 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22296 test functions static.
ab780373 22297
ed8e443a 222982002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22299
ed8e443a
JM
22300 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22301 now.
e33a8855 22302
ed8e443a 223032002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22304
ed8e443a
JM
22305 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22306 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22307 Update for mofified diagnostics.
22308 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22309
ed8e443a 223102002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22311
ed8e443a 22312 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22313
ed8e443a 223142002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22315
ed8e443a 22316 * gcc.dg/fnegate-1.c: New test case.
378393da 22317
ed8e443a 223182002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22319
ed8e443a 22320 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22321
ed8e443a 223222002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22323
ed8e443a
JM
22324 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22325 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22326 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22327
ed8e443a 223282002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22329
ed8e443a 22330 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22331
ed8e443a 223322002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22333
ed8e443a 22334 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22335
ed8e443a 223362002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22337
ed8e443a 22338 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22339
ed8e443a 223402002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22341
ed8e443a 22342 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22343
ed8e443a 223442002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22345
ed8e443a
JM
22346 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22347 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22348
ed8e443a 223492002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22350
ed8e443a 22351 * g++.dg/opt/cse2.C: New test.
9059e33c 22352
ed8e443a 223532002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22354
ed8e443a
JM
22355 * gcc.dg/cpp/arith-1.c: New semantic tests.
22356 * gcc.dg/cpp/if-1.c: Update.
91318908 22357
ed8e443a 223582002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22359
ed8e443a 22360 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22361
ed8e443a 223622002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22363
ed8e443a 22364 * gcc.dg/verbose-asm.c: New test.
90442291 22365
ed8e443a 223662002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22367
ed8e443a 22368 * gcc.dg/cpp/paste12.c: New test.
3620711b 22369
ed8e443a 223702002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22371
ed8e443a 22372 * g++.dg/parse/named_ops.C: New test.
17645b15 22373
ed8e443a 223742002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22375
ed8e443a 22376 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22377
ed8e443a 223782002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22379
ed8e443a
JM
22380 * gcc.dg/weak-2.c: Allow optional leading underscore
22381 in scan-assembler symbol name.
22382 * gcc.dg/weak-3.c: Likewise.
22383 * gcc.dg/weak-4.c: Likewise.
22384 * gcc.dg/weak-5.c: Likewise.
e275a535 22385
ed8e443a 223862002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22387
ed8e443a 22388 * gcc.dg/20020523-1.c: New test.
66b408f2 22389
ed8e443a 223902002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22391
ed8e443a
JM
22392 * objc.dg/const-str-2.m: Update now that we stop after
22393 a command line error.
e67a7860 22394
ed8e443a 223952002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22396
ed8e443a 22397 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22398
ed8e443a 223992002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22400
ed8e443a
JM
22401 * g++.dg/dg.exp: Prune the tls subdirectory.
22402 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22403 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22404 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22405
ed8e443a 224062002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22407
ed8e443a 22408 * gcc.dg/20020517-1.c: New test.
2dd36f90 22409
ed8e443a 224102002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22411
ed8e443a
JM
22412 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22413 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22414
ed8e443a 224152002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22416
ed8e443a 22417 * g++.dg/other/copy2.C: New test.
32d3f634 22418
ed8e443a 224192002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22420
ed8e443a
JM
22421 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22422 (MAX_COPY): Bump up to 10 times sizeof (long long).
22423 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22424
ed8e443a
JM
22425 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22426 sizeof (long long).
02116b3d 22427
ed8e443a 22428 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22429
ed8e443a 224302002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22431
ed8e443a 22432 * g++.dg/ext/oper1.C: New test.
b3f47c78 22433
ed8e443a
JM
224342002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
224352002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22436
ed8e443a 22437 * README.QMTEST: New file.
f362c762 22438
ed8e443a 22439 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22440
ed8e443a 224412002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22442
ed8e443a
JM
22443 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22444 now.
22445 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22446
ed8e443a 224472002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22448
ed8e443a
JM
22449 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22450 support weak symbols.
22451 * gcc.dg/weak-4.c: Likewise
22452 * gcc.dg/weak-6.c: Likewise
210142e0 22453
ed8e443a 224542002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22455
ed8e443a
JM
22456 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22457 cygwin, coff and h8300-*-hms targets
22458 * gcc.dg/weak-5.c: Likewise
22459 * gcc.dg/weak-7.c: Likewise
088b3db0 22460
ed8e443a 224612002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22462
ed8e443a
JM
22463 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22464 (scan-assembler-not, scan-assembler-dem): Likewise.
22465 (scan-assembler-dem-not): Likewise.
f4b251a6 22466
ed8e443a 224672002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22468
ed8e443a 22469 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22470
ed8e443a 224712002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22472
ed8e443a
JM
22473 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22474 (vfoo1f): Warning here.
22475 (vfoo1l): Don't redefine the alias.
14285ace 22476
ed8e443a 224772002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22478
ed8e443a 22479 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22480
ed8e443a 224812002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22482
ed8e443a
JM
22483 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22484 types.
e2f75147 22485
ed8e443a 224862002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22487
ed8e443a 22488 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22489
ed8e443a 224902002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22491
ed8e443a 22492 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22493
ed8e443a 224942002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22495
ed8e443a
JM
22496 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22497 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22498 * lib/g++.exp (g++_link_flags): Likewise.
22499 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22500
ed8e443a 225012002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22502
ed8e443a
JM
22503 * gcc.dg/cpp/poison.c: Update.
22504 * gcc.dg/cpp/20000625-2.c: Remove.
22505 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22506
ed8e443a 225072002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22508
ed8e443a
JM
22509 * gcc.c-torture/execute/20020508-1.c: New test.
22510 * gcc.c-torture/execute/20020508-2.c: New test.
22511 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22512
ed8e443a 225132002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22514
ed8e443a 22515 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22516
ed8e443a 225172002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22518
ed8e443a
JM
22519 PR c/6569
22520 * gcc.dg/weak-3.c: Update location of warning messages.
22521 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22522
ed8e443a 225232002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22524
ed8e443a 22525 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22526
ed8e443a 225272002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22528
ed8e443a 22529 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22530
ed8e443a 225312002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22532
ed8e443a 22533 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22534
ed8e443a 225352002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22536
ed8e443a 22537 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22538
ed8e443a 225392002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22540
ed8e443a 22541 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22542
ed8e443a 225432002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22544
ed8e443a
JM
22545 * treelang: Added directory for new sample language treelang. Also
22546 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22547
ed8e443a 225482002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22549
ed8e443a
JM
22550 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22551 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22552 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22553 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22554 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22555 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22556 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22557
ed8e443a 225582002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22559
ed8e443a 22560 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22561
ed8e443a 225622002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22563
ed8e443a 22564 * gcc.dg/20020503-1.c: New test.
5121c03e 22565
ed8e443a 225662002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22567
ed8e443a 22568 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22569
ed8e443a 225702002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22571
ed8e443a 22572 * g++.dg/init/dtor1.C: New test.
0d6d6892 22573
ed8e443a 225742002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22575
ed8e443a 22576 * gcc.dg/altivec-8.c: New.
9b7bc465 22577
ed8e443a 225782002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22579
ed8e443a 22580 * gcc.dg/altivec-7.c: New.
3a73bffb 22581
ed8e443a 225822002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22583
ed8e443a 22584 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22585
ed8e443a 225862002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22587
ed8e443a
JM
22588 PR c++/6486
22589 * g++.dg/template/friend6.C: New test.
33dd07ee 22590
ed8e443a
JM
22591 PR c++/6492
22592 * g++.dg/init/copy1.C: New test.
4bd7c270 22593
ed8e443a 225942002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22595
ed8e443a 22596 * g++.dg/warn/effc1.C: New test.
60284a59 22597
ed8e443a 225982002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22599
ed8e443a 22600 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22601
ed8e443a 226022002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22603
ed8e443a 22604 * gcc.dg/20020426-2.c: New test.
87ed109f 22605
ed8e443a 226062002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22607
ed8e443a
JM
22608 * gcc.dg/cpp/if-mop.c: Update.
22609 * gcc.dg/cpp/if-mpar.c: Add test.
22610 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22611
ed8e443a 226122002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22613
ed8e443a
JM
22614 PR c/6343
22615 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22616
ed8e443a 226172002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22618
ed8e443a 22619 * gcc.dg/enum1.c: New test.
7d793e9b 22620
ed8e443a 226212002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22622
ed8e443a
JM
22623 PR c++/6497
22624 * g++.dg/inherit/access2.C: New test.
7d793e9b 22625
ed8e443a 226262002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22627
ed8e443a
JM
22628 PR bootstrap/6445
22629 * gcc.dg/20020426-1.c: New test.
48ba9538 22630
ed8e443a 226312002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22632
ed8e443a 22633 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22634
ed8e443a 226352002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22636
ed8e443a 22637 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22638
ed8e443a 226392002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22640
ed8e443a 22641 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22642
ed8e443a 226432002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22644
ed8e443a
JM
22645 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22646 targets.
a62d375f 22647
ed8e443a 226482002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22649
ed8e443a 22650 * g++.dg/abi/mange7.C: New test.
a62d375f 22651
ed8e443a
JM
22652 PR c++/6438.
22653 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22654
ed8e443a 226552002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22656
ed8e443a 22657 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22658
ed8e443a 226592002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22660
ed8e443a
JM
22661 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22662 compiler output on mips*-*-irix*.
29cece2e 22663
ed8e443a 226642002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22665
ed8e443a 22666 * g++.dg/parse/attr1.C: New test.
1a887f86 22667
ed8e443a 226682002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22669
ed8e443a
JM
22670 * gcc.c-torture/execute/string-opt-17.c: New test case.
22671 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22672
ed8e443a 226732002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22674
ed8e443a
JM
22675 PR c++/6256:
22676 * g++.dg/template/friend5.C: New test.
77adef84 22677
ed8e443a
JM
22678 PR c++/6331:
22679 * g++.dg/template/qual1.C: Likewise.
74b273d6 22680
ed8e443a 226812002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22682
ed8e443a
JM
22683 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22684 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22685
ed8e443a 226862002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22687
ed8e443a
JM
22688 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22689 cris-*-elf* and mmix-*-*.
22690 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22691 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22692 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22693 Ditto.
22694 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22695 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22696
ed8e443a 226972002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22698
ed8e443a
JM
22699 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22700 Clarify comment.
9ac3b1be 22701
ed8e443a 227022002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22703
ed8e443a 22704 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22705
ed8e443a 227062002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22707
ed8e443a 22708 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22709
ed8e443a 227102002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22711
ed8e443a 22712 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22713
ed8e443a 227142002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22715
ed8e443a
JM
22716 * PR6367
22717 * g77.f-torture/execute/6367.f: New test.
22718 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22719
ed8e443a 227202002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22721
ed8e443a
JM
22722 * PR6352
22723 * g++.dg/opt/inline2.C: New test.
0cd3301b 22724
ed8e443a 227252002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22726
ed8e443a
JM
22727 * gcc.dg/20000906-1.c: Enable for all targets.
22728 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22729
ed8e443a 227302002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22731
ed8e443a
JM
22732 * gcc.dg/20020418-1.c: New test.
22733 * gcc.dg/20020418-2.c: New test.
96b453dc 22734
ed8e443a 227352002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22736
ed8e443a
JM
22737 * gcc.c-torture/compile/iftrap-1.c: New.
22738 * gcc.dg/iftrap-1.c: Adjust for ia64.
22739 * gcc.dg/iftrap-2.c: New.
a3acf46d 22740
ed8e443a 227412002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22742
ed8e443a 22743 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22744
ed8e443a 227452002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22746
ed8e443a 22747 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22748
ed8e443a 227492002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22750
ed8e443a 22751 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22752
ed8e443a 227532002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22754
ed8e443a 22755 * gcc.dg/20020416-1.c: New test.
32121b96 22756
ed8e443a 22757 * g++.dg/opt/inline1.C: New test.
98ef3137 22758
ed8e443a 227592002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22760
ed8e443a 22761 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22762
ed8e443a 22763 * gcc.dg/20020415-1.c: New test.
07cdae91 22764
ed8e443a 227652002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22766
ed8e443a 22767 * testsuite/lib/chill.exp: Remove.
0f490a2b 22768
ed8e443a 227692002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22770
ed8e443a 22771 * g++.dg/other/big-struct.C: New test.
4b27e132 22772
ed8e443a 227732002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22774
ed8e443a
JM
22775 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22776 of scratch file.
cf56e373 22777
ed8e443a 227782002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22779
ed8e443a
JM
22780 PR c/6277
22781 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22782 in scan-assembler function name
1aa65134 22783
ed8e443a 227842002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22785
ed8e443a
JM
22786 * g77.f-torture/execute/980628-4.x,
22787 g77.f-torture/execute/980628-5.x,
22788 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22789 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22790 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22791 i[34567]86-*-*.
791b23fe 22792
ed8e443a 227932002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22794
ed8e443a 22795 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22796
ed8e443a 227972002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22798
ed8e443a
JM
22799 * gcc.dg/asm-6.c,
22800 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22801
ed8e443a 228022002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22803
ed8e443a
JM
22804 PR c++ 5373.
22805 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22806
ed8e443a
JM
22807 PR c++/5189.
22808 * g++.dg/template/copy1.C: New test.
21b14752 22809
ed8e443a 228102002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22811
ed8e443a 22812 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22813
ed8e443a 228142002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22815
ed8e443a
JM
22816 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22817 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22818
ed8e443a 228192002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22820
ed8e443a
JM
22821 * g++.dg/ext/attrib5.C,
22822 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22823
ed8e443a 228242002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22825
ed8e443a 22826 * gcc.dg/20020411-1.c: New test.
010f87c4 22827
ed8e443a 22828 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22829
ed8e443a 228302002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22831
ed8e443a 22832 * g77.f-torture/execute/6177.f: New test.
dab550cb 22833
ed8e443a 228342002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22835
ed8e443a
JM
22836 PR middle-end/6247
22837 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22838
ed8e443a 22839 * g++.dg/opt/const1.C: New test.
1a887f86 22840
ed8e443a 228412002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22842
ed8e443a 22843 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22844
ed8e443a 228452002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22846
ed8e443a
JM
22847 PR c++/5507
22848 * g++.dg/template/typename2.C: New test.
aec3e189 22849
ed8e443a 228502002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22851
ed8e443a 22852 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22853
ed8e443a 228542002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22855
ed8e443a
JM
22856 * g77.f-torture/execute/980628-4.x,
22857 g77.f-torture/execute/980628-5.x,
22858 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22859 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22860 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22861
ed8e443a 228622002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22863
ed8e443a
JM
22864 PR optimization/6086
22865 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22866
ed8e443a 228672002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22868
ed8e443a
JM
22869 PR c++/5571
22870 * g++.dg/opt/static2.C: New test.
b1896e61 22871
ed8e443a 228722002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22873
ed8e443a
JM
22874 PR c/5120
22875 * gcc.dg/20020406-1.c: New test.
3ca5f444 22876
ed8e443a 228772002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22878
ed8e443a 22879 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22880
ed8e443a 228812002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22882
ed8e443a
JM
22883 PR c/6123
22884 * gcc.dg/20020312-2.c: Do not declare global register variable
22885 if __PIC__ or __pic__ is defined.
31956228 22886
ed8e443a 228872002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 22888
ed8e443a
JM
22889 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
22890 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 22891
ed8e443a 228922002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 22893
ed8e443a
JM
22894 * gcc.misc-tests/linkage.exp: Update last change to handle
22895 sparc*-, not just sparc-.
9d7013b8 22896
ed8e443a 228972002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 22898
ed8e443a 22899 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 22900
ed8e443a 229012002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 22902
ed8e443a 22903 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 22904
ed8e443a 229052002-04-02 David S. Miller <davem@redhat.com>
2e839a04 22906
ed8e443a 22907 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 22908
ed8e443a 229092002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 22910
ed8e443a
JM
22911 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
22912 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 22913
ed8e443a
JM
22914 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
22915 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
22916 g77.f-torture/execute/20001201.x,
22917 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 22918
ed8e443a
JM
22919 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
22920 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 22921
ed8e443a 229222002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 22923
ed8e443a 22924 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 22925
ed8e443a 229262002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 22927
ed8e443a 22928 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 22929
ed8e443a 22930 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 22931
ed8e443a 229322002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 22933
ed8e443a 22934 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 22935
ed8e443a 229362002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 22937
ed8e443a
JM
22938 * g++.dg/inherit/template-as-base.C: Expect error.
22939 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 22940
ed8e443a 229412002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 22942
ed8e443a
JM
22943 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
22944 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 22945
ed8e443a
JM
22946 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
22947 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
22948 -da test.
41ba8a20 22949
ed8e443a 229502002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 22951
ed8e443a
JM
22952 * gcc.dg/special/alias-2.c: New.
22953 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 22954
ed8e443a 229552002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 22956
ed8e443a 22957 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 22958
ed8e443a 229592002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 22960
ed8e443a 22961 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 22962
ed8e443a 229632002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 22964
ed8e443a
JM
22965 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
22966 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
22967 ordering tests.
22968 * g++.dg/bprob/bprob-1.C: New test.
22969 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
22970 * g++.dg/gcov/gcov-1.C: New test.
22971 * g++.dg/gcov/gcov-1.x: New file.
22972 * g++.dg/gcov/gcov-2.C: New test.
22973 * g++.dg/gcov/gcov-3.C: New test.
22974 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 22975
ed8e443a 229762002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 22977
ed8e443a
JM
22978 * g++.old-deja/g++.other/builtins5.C: New test.
22979 * g++.old-deja/g++.other/builtins6.C: New test.
22980 * g++.old-deja/g++.other/builtins7.C: New test.
22981 * g++.old-deja/g++.other/builtins8.C: New test.
22982 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 22983
ed8e443a 229842002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 22985
ed8e443a 22986 * g++.dg/opt/static1.C: New test.
f17f9332 22987
ed8e443a 22988 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 22989
ed8e443a 229902002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 22991
ed8e443a 22992 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 22993
ed8e443a 22994 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 22995
ed8e443a 229962002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 22997
ed8e443a 22998 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 22999
ed8e443a 230002002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23001
ed8e443a
JM
23002 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23003 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23004 move from g++.old-deja/g++.ext/.
cd4e8331 23005
ed8e443a 230062002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23007
ed8e443a 23008 * g++.dg/init/new2.C: New test.
6a3177b9 23009
ed8e443a 230102002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23011
ed8e443a 23012 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23013
ed8e443a
JM
23014 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23015 on sparc.
6d4c57a0 23016
ed8e443a
JM
23017 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23018 sparcv9 systems.
23019 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23020
ed8e443a 230212002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23022
ed8e443a
JM
23023 * gcc.dg/cpp/endif-pedantic1.c,
23024 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23025
ed8e443a 230262002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 23027
ed8e443a 23028 * g++.dg/init/new1.C: New test.
173028e5 23029
ed8e443a 230302002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 23031
ed8e443a 23032 * g++.dg/abi/vbase9.C: New test.
43f2b308 23033
ed8e443a 230342002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 23035
ed8e443a 23036 * gcc.dg/arm-asm.c: New test.
bbffa101 23037
ed8e443a 230382002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 23039
ed8e443a
JM
23040 * gcc.dg/Wswitch-enum.c: New test.
23041 Fix PR c/5044.
15e5ad76 23042
ed8e443a 230432002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 23044
ed8e443a
JM
23045 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23046 structure.
813b848c 23047
ed8e443a 230482002-03-25 Richard Henderson <rth@redhat.com>
813b848c 23049
ed8e443a
JM
23050 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23051 sparcv9 systems.
ea475b23 23052
ed8e443a
JM
23053 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23054 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 23055
ed8e443a 230562002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 23057
ed8e443a 23058 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 23059
ed8e443a 230602002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 23061
ed8e443a
JM
23062 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23063 targets using generic thunk support.
479e51f6 23064
ed8e443a 230652002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 23066
ed8e443a 23067 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 23068
ed8e443a 23069 * g++.dg/opt/conj2.C: New test.
47e87a93 23070
ed8e443a 230712002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 23072
ed8e443a 23073 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 23074
ed8e443a 230752002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 23076
ed8e443a
JM
23077 * g77.dg/f77-edit-apostrophe-out.f: New test
23078 * g77.dg/f77-edit-h-out.f: New test
23079 * g77.dg/f77-edit-t-in.f: New test
23080 * g77.dg/f77-edit-t-out.f: New test
23081 * g77.dg/f77-edit-x-out.f: New test
23082 * g77.dg/f77-edit-slash-out.f: New test
23083 * g77.dg/f77-edit-colon-out.f: New test
23084 * g77.dg/f77-edit-s-out.f: New test
12c3717e 23085
ed8e443a 230862002-03-24 Richard Henderson <rth@redhat.com>
d6961341 23087
ed8e443a 23088 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 23089
ed8e443a 230902002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 23091
ed8e443a
JM
23092 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23093 that do not support weak symbols
e756a7da 23094
ed8e443a 230952002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 23096
ed8e443a
JM
23097 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23098 * lib/g77.exp: Likewise
23099 * lib/objc.exp: Likewise
5365c83f 23100
ed8e443a 231012002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 23102
ed8e443a 23103 * gcc.dg/Wswitch-default.c: New test.
acb044ee 23104
ed8e443a 231052002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 23106
ed8e443a 23107 * g++.dg/other/enum1.C: New test.
661fff62 23108
ed8e443a 231092002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 23110
ed8e443a 23111 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 23112
ed8e443a 231132002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 23114
ed8e443a 23115 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 23116
ed8e443a 231172002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 23118
ed8e443a
JM
23119 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23120 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 23121
ed8e443a 231222002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 23123
ed8e443a 23124 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 23125
ed8e443a 231262002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 23127
ed8e443a 23128 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 23129
ed8e443a 231302002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 23131
ed8e443a 23132 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 23133
ed8e443a 231342002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 23135
ed8e443a 23136 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 23137
ed8e443a 23138 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 23139
ed8e443a 231402002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 23141
ed8e443a
JM
23142 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23143 (A, E): Handle this.
f735a153 23144
ed8e443a 231452002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 23146
ed8e443a
JM
23147 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23148 ignoring -fpic.
23149 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23150 through prune_gcc_output.
1813dafd 23151
ed8e443a 231522002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 23153
ed8e443a 23154 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 23155
ed8e443a 231562002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 23157
ed8e443a 23158 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 23159
ed8e443a 23160 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 23161
ed8e443a 23162 * gcc.dg/20020319-1.c: New test.
ff8908ff 23163
ed8e443a 231642002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 23165
ed8e443a 23166 * g++.dg/opt/conj1.C: New test.
5dd236e2 23167
ed8e443a 231682002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 23169
ed8e443a
JM
23170 * g++.dg/template/qualttp20.C: Revert previous change.
23171 * g++.dg/template/qualttp3.C: Likewise.
23172 * g++.dg/template/qualttp4.C: Likewise
23173 * g++.dg/template/qualttp5.C: Likewise
23174 * g++.dg/template/qualttp6.C: Likewise
23175 * g++.dg/template/qualttp7.C: Likewise
23176 * g++.dg/template/qualttp8.C: Likewise
23177 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 23178
ed8e443a 231792002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 23180
ed8e443a 23181 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 23182
ed8e443a 231832002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 23184
ed8e443a
JM
23185 * g++.dg/template/conv1.C: New test.
23186 * g++.dg/template/conv2.C: New test.
23187 * g++.dg/template/conv3.C: New test.
23188 * g++.dg/template/conv4.C: New test.
a42519be 23189
ed8e443a 231902002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 23191
ed8e443a
JM
23192 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23193 * g++.dg/template/qualttp3.C: Likewise.
23194 * g++.dg/template/qualttp4.C: Likewise
23195 * g++.dg/template/qualttp5.C: Likewise
23196 * g++.dg/template/qualttp6.C: Likewise
23197 * g++.dg/template/qualttp7.C: Likewise
23198 * g++.dg/template/qualttp8.C: Likewise
23199 * g++.dg/template/recurse.C: Likewise.
32135a8c 23200
ed8e443a 232012002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 23202
ed8e443a 23203 * g++.dg/opt/dtor1.C: New test.
a541f1aa 23204
ed8e443a 232052002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 23206
ed8e443a 23207 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 23208
ed8e443a 232092002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 23210
ed8e443a 23211 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 23212
ed8e443a 232132002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 23214
ed8e443a
JM
23215 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23216 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23217 cris-*-aout* mmix-*-*.
23218 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23219 cris-*-aout* mmix-*-*.
23220 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23221 cris-*-elf* cris-*-aout* and mmix-*-*.
23222 * gcc.dg/20001009-1.c: Ditto.
23223 * gcc.dg/20010912-1.c: Ditto.
23224 * gcc.dg/20020122-4.c: Ditto.
23225 * gcc.dg/inline-2.c: Ditto.
440d0518 23226
ed8e443a 232272002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 23228
ed8e443a 23229 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 23230
ed8e443a 232312002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 23232
ed8e443a 23233 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 23234
ed8e443a 232352002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 23236
ed8e443a 23237 * g++.dg/warn/Wunused-1.C: New test.
df867456 23238
ed8e443a 232392002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 23240
ed8e443a 23241 * g++.dg/abi/mangle6.C: New test.
62ae2529 23242
ed8e443a 232432002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 23244
ed8e443a 23245 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 23246
ed8e443a 23247 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 23248
ed8e443a 232492002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 23250
ed8e443a 23251 * g++.dg/other/access1.C: New test.
55a21c32 23252
ed8e443a 232532002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 23254
ed8e443a 23255 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 23256
ed8e443a 232572002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 23258
ed8e443a 23259 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 23260
ed8e443a 232612002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 23262
ed8e443a 23263 * gcc.dg/20020312-1.c: New test case.
999cc24c 23264
ed8e443a 232652002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23266
ed8e443a 23267 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23268
ed8e443a 232692002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23270
ed8e443a
JM
23271 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23272 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23273
ed8e443a 232742002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23275
ed8e443a
JM
23276 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23277 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23278
ed8e443a 232792002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23280
ed8e443a 23281 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23282
ed8e443a 232832002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23284
ed8e443a 23285 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23286
ed8e443a 232872002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23288
ed8e443a
JM
23289 PR optimization/5844
23290 * gcc.dg/20020310-1.c: New test.
93fe8e92 23291
ed8e443a 232922002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23293
ed8e443a
JM
23294 * gcc.c-torture/execute/memcpy-2.c: New test.
23295 * gcc.c-torture/execute/memset-1.c: New test.
23296 * gcc.c-torture/execute/strlen-1.c: New test.
23297 * gcc.c-torture/execute/strcmp-1.c: New test.
23298 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23299
ed8e443a 233002002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23301
ed8e443a 23302 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23303
ed8e443a 233042002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23305
ed8e443a 23306 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23307
ed8e443a 233082002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23309
ed8e443a 23310 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23311
ed8e443a 233122002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23313
ed8e443a 23314 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23315
ed8e443a 233162002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23317
ed8e443a 23318 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23319
ed8e443a 233202002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23321
ed8e443a 23322 * gcc.dg/unordered-1.c: New test.
a298d936 23323
ed8e443a 233242002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23325
ed8e443a 23326 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23327
ed8e443a 233282002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23329
ed8e443a 23330 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23331
ed8e443a 23332 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23333
ed8e443a 233342002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23335
ed8e443a
JM
23336 * gcc.c-torture/compile/20020304-1.c: New test case
23337 (from PR c/5830).
cc36a670 23338
ed8e443a 233392002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23340
ed8e443a 23341 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23342
ed8e443a 233432002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23344
ed8e443a 23345 * g++.dg/other/classkey1.C: New test.
16d3e075 23346
ed8e443a 233472002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23348
ed8e443a
JM
23349 * gcc.c-torture/compile/981223-1.x: New.
23350 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23351
ed8e443a 233522002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23353
ed8e443a 23354 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23355
ed8e443a 233562002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23357
ed8e443a 23358 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23359
ed8e443a 233602002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23361
ed8e443a
JM
23362 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23363 here" ERROR lines.
23364 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23365 * g++.old-deja.g++.other/defarg1.C: Likewise.
23366 * g++.old-deja/g++.pt/calls2.C: Likewise.
23367 * g++.old-deja/g++.pt/crash20.C: Likewise.
23368 * g++.old-deja/g++.pt/crash30.C: Likewise.
23369 * g++.old-deja/g++.pt/crash36.C: Likewise.
23370 * g++.old-deja/g++.pt/crash6.C: Likewise.
23371 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23372 * g++.old-deja/g++.pt/derived3.C: Likewise.
23373 * g++.old-deja/g++.pt/error1.C: Likewise.
23374 * g++.old-deja/g++.pt/friend21.C: Likewise.
23375 * g++.old-deja/g++.pt/friend23.C: Likewise.
23376 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23377 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23378
ed8e443a 233792002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23380
ed8e443a 23381 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23382
ed8e443a 233832002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23384
ed8e443a
JM
23385 * gcc.c-torture/execute/920730-1t.c,
23386 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23387 Delete test cases, only relevant to -traditional.
47bd70b5 23388
ed8e443a 233892002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23390
ed8e443a
JM
23391 * gcc.dg/cpp/undef1.c: Remove.
23392 * gcc.dg/cpp/directiv.c: Update.
23393 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23394
ed8e443a 233952002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23396
ed8e443a 23397 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23398
ed8e443a 233992002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23400
ed8e443a 23401 * g++.dg/debug/debug4.C: New test.
232b8f52 23402
ed8e443a 23403 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23404
ed8e443a 234052002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23406
ed8e443a 23407 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23408
ed8e443a 234092002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23410
ed8e443a
JM
23411 * gcc.c-torture/execute/960416-1.x: New.
23412 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23413
ed8e443a 234142002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23415
ed8e443a 23416 * gcc.dg/20020224-1.c: New test.
3256b817 23417
ed8e443a 234182002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23419
ed8e443a 23420 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23421
ed8e443a 234222002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23423
ed8e443a 23424 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23425
ed8e443a 234262002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23427
ed8e443a 23428 * gcc.dg/20020222-1.c: New test.
7133e992 23429
ed8e443a 234302002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23431
ed8e443a 23432 * g++.dg/opt/anonunion1.C: New test.
7133e992 23433
ed8e443a 234342002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23435
ed8e443a
JM
23436 * g++.dg/template/qualttp19.C: New test.
23437 * g++.dg/template/qualttp20.C: New test.
23438 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23439 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23440
ed8e443a 234412002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23442
ed8e443a 23443 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23444
ed8e443a 234452002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23446
ed8e443a 23447 * gcc.dg/20020220-1.c: New test.
4636c87e 23448
ed8e443a 23449 * gcc.dg/20020220-2.c: New test.
00fae85d 23450
ed8e443a 23451 * g++.dg/opt/mmx1.C: New test.
7552da58 23452
ed8e443a 234532002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23454
ed8e443a 23455 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23456
ed8e443a 234572002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23458
ed8e443a 23459 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23460
ed8e443a 23461 * gcc.dg/20020219-1.c: New test.
7f311f63 23462
ed8e443a 23463 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23464
ed8e443a 23465 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23466
ed8e443a 23467 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23468
ed8e443a 234692002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23470
ed8e443a 23471 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23472
ed8e443a 234732002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23474
ed8e443a 23475 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23476
ed8e443a 234772002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23478
ed8e443a
JM
23479 * g++.dg/abi/bitfield1.C: New test.
23480 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23481
ed8e443a 234822002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23483
ed8e443a 23484 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23485
ed8e443a 234862002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23487
ed8e443a 23488 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23489
ed8e443a 234902002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23491
ed8e443a
JM
23492 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23493 * g++.dg/debug/debug.exp: New.
23494 * g++.dg/debug/trivial.C: New.
23495 * g++.dg/debug/debug1.C: Moved...
23496 * g++.dg/other/debug1.C: ...from here.
23497 * g++.dg/debug/debug2.C: Moved...
23498 * g++.dg/other/debug2.C: ...from here.
23499 * g++.dg/debug/debug3.C: Moved...
23500 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23501
ed8e443a 23502 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23503
ed8e443a 235042002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23505
ed8e443a 23506 * g++.dg/other/debug3.C: New test.
e6834654 23507
ed8e443a 23508 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23509
ed8e443a 235102002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23511
ed8e443a 23512 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23513
ed8e443a 235142002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23515
ed8e443a 23516 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23517
ed8e443a 235182002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23519
ed8e443a 23520 * gcc.dg/altivec-3.c: New.
036d01d0 23521
ed8e443a 235222002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23523
ed8e443a
JM
23524 * gcc.dg/Wunreachable-1.c: New test.
23525 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23526
ed8e443a 235272002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23528
ed8e443a 23529 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23530
ed8e443a 235312002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23532
ed8e443a 23533 * gcc.dg/decl-1.c: New test.
3611ccb4 23534
ed8e443a 235352002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23536
ed8e443a 23537 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23538
ed8e443a 235392002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23540
ed8e443a
JM
23541 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23542 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23543
ed8e443a 235442002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23545
ed8e443a 23546 * gcc.dg/20020210-1.c: New.
1cf537c5 23547
ed8e443a 235482002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23549
ed8e443a
JM
23550 * g77.f-torture/execute/947.f: New regression test
23551 for PR fortran/947.
9dd7fc76 23552
ed8e443a 235532002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23554
ed8e443a
JM
23555 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23556 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23557
ed8e443a 235582002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23559
ed8e443a 23560 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23561
ed8e443a 235622002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23563
ed8e443a
JM
23564 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23565 expression statements work instead.
23566 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23567
ed8e443a 235682002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23569
ed8e443a 23570 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23571
ed8e443a 235722002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23573
ed8e443a
JM
23574 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23575 message from g77
23576 * lib/g77-dg.exp: Trim g77 error messages so that they are
23577 recognized by dg.exp.
3f9796f9 23578
ed8e443a 235792002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23580
ed8e443a
JM
23581 PR fortran/5473
23582 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23583
ed8e443a 235842002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23585
ed8e443a
JM
23586 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23587 to be sufficiently aligned for integers.
edd1967d 23588
ed8e443a 235892002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23590
ed8e443a 23591 * g++.dg/template/friend4.C: New test.
e1e52c7e 23592
ed8e443a 235932002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23594
ed8e443a
JM
23595 PR fortran/5743
23596 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23597 unsupported cases.
5364626a 23598
ed8e443a 235992002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23600
ed8e443a
JM
23601 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23602 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23603 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23604 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23605
ed8e443a 236062002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23607
ed8e443a 23608 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23609
ed8e443a 236102002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23611
ed8e443a 23612 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23613
ed8e443a 236142002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23615
ed8e443a 23616 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23617
ed8e443a 23618 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23619
ed8e443a
JM
23620 PR optimization/5429:
23621 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23622
ed8e443a 236232002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23624
ed8e443a
JM
23625 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23626 as certain file formats cannot support particularly large
23627 alignments.
fa852403 23628
ed8e443a
JM
23629 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23630 and do not expect to be able to link the executable.
fa852403 23631
ed8e443a
JM
23632 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23633 fail because the COFF format does not support the weak attribute.
f7948d51 23634
ed8e443a 236352002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23636
ed8e443a 23637 * g77.dg/pr5473.f: New test
ffe80457 23638
ed8e443a 236392002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23640
ed8e443a
JM
23641 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23642 Fix testcase accordingly.
013c7e95 23643
ed8e443a 236442002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23645
ed8e443a
JM
23646 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23647 (buf): Change to be an array of pointers, not ints.
e7daa976 23648
ed8e443a 236492002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23650
ed8e443a
JM
23651 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23652 before all tests. Move warning one line above to match where it
23653 C frontend emits.
23654 * gcc.dg/Wswitch-2.c: New test.
23655 * g++.dg/warn/Wswitch-1.C: New test.
23656 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23657
ed8e443a 236582002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23659
ed8e443a 23660 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23661
ed8e443a 236622002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23663
ed8e443a 23664 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23665
ed8e443a 236662002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23667
ed8e443a 23668 * gcc.dg/20020201-4.c: New test.
ea142788 23669
ed8e443a 236702002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23671
ed8e443a
JM
23672 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23673 target_info attribute != 0, in addition to the empty string.
23674 (gcc_target_compile): Likewise.
dfd48d76 23675
ed8e443a 236762002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23677
ed8e443a
JM
23678 * gcc.dg/Wswitch.c: New test.
23679 PR gcc/4475. PR gcc/3780.
d3c52658 23680
ed8e443a 236812002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23682
ed8e443a
JM
23683 * g77.f-torture/execute/5122.f: New test for regressions
23684 against PR fortran/5122.
91f5782d 23685
ed8e443a 236862002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23687
ed8e443a
JM
23688 * g77.f-torture/compile/pr3743.f: Delete
23689 * g77.dg/pr3743-1.f: New test.
23690 * g77.dg/pr3743-2.f: New test.
23691 * g77.dg/pr3743-3.f: New test.
23692 * g77.dg/pr3743-4.f: New test.
81622d29 23693
ed8e443a 236942002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23695
ed8e443a 23696 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23697
ed8e443a 236982002-02-02 Richard Henderson <rth@redhat.com>
87859851 23699
ed8e443a
JM
23700 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23701 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23702
ed8e443a 237032002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23704
ed8e443a 23705 * gcc.dg/20020201-2.c: New test.
02f06b3c 23706
ed8e443a 23707 * gcc.dg/20020201-3.c: New test.
02f06b3c 23708
ed8e443a 23709 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23710
ed8e443a 237112002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23712
ed8e443a
JM
23713 * gcc.dg/bitfld-1.c: Update.
23714 * gcc.dg/bitfld-2.c: Update.
23715 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23716
ed8e443a 237172002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23718
ed8e443a 23719 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23720
ed8e443a 237212002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23722
ed8e443a
JM
23723 PR target/5469
23724 * gcc.dg/20020201-1.c: New test.
b8b98c66 23725
ed8e443a 237262002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23727
ed8e443a
JM
23728 PR fortran/3743
23729 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23730 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23731
ed8e443a 237322002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23733
ed8e443a 23734 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23735
ed8e443a 237362002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23737
ed8e443a 23738 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23739
ed8e443a 237402002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23741
ed8e443a 23742 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23743
ed8e443a 237442002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23745
ed8e443a
JM
23746 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23747 to long long.
23748 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23749
ed8e443a 237502002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23751
ed8e443a 23752 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23753
ed8e443a 237542002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23755
ed8e443a
JM
23756 * gcc.c-torture/compile/20000224-1.c: Update.
23757 * gcc.c-torture/execute/bitfld-1.c: New tests.
23758 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23759 * gcc.dg/uninit-A.c: Update.
6b016bf4 23760
ed8e443a 237612002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23762
ed8e443a 23763 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23764
ed8e443a 237652002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23766
ed8e443a
JM
23767 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23768 argument to __builtin_prefetch to be const ptr.
d5714a5d 23769
ed8e443a 237702002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23771
ed8e443a 23772 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23773
ed8e443a 237742002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23775
ed8e443a 23776 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23777
ed8e443a 237782002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23779
ed8e443a
JM
23780 * g77.dg/f77-edit-i-in.f: New test
23781 * g77.dg/f77-edit-i-out.f: New test
a8435716 23782
ed8e443a 237832002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23784
ed8e443a
JM
23785 * gcc.dg/debug/debug.exp: New file.
23786 * gcc.dg/debug/trivial.c: New file.
23787 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23788 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23789 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23790 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23791 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23792 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23793 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23794 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23795 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23796 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23797 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23798 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23799 * gcc.dg/20000503-1.c: Removed.
23800 * gcc.dg/20010207-1.c: Removed.
23801 * gcc.dg/20011223-1.c: Removed.
23802 * gcc.dg/20020104-2.c: Removed.
23803 * gcc.dg/debug-1.c: Removed.
23804 * gcc.dg/debug-2.c: Removed.
23805 * gcc.dg/debug-3.c: Removed.
23806 * gcc.dg/debug-4.c: Removed.
23807 * gcc.dg/debug-5.c: Removed.
23808 * gcc.dg/debug-6.c: Removed.
23809 * gcc.dg/dwarf2-1.c: Removed.
23810 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23811
ed8e443a 238122002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23813
ed8e443a
JM
23814 * g++.old-deja/g++.other/eh5.C: New test.
23815 * g++.old-deja/g++.other/sibcall2.C: New test.
23816 * g++.old-deja/g++.other/array9.C: New test.
23817 * g++.old-deja/g++.other/typename2.C: New test.
23818 * g++.old-deja/g++.other/crash60.C: New test.
23819 * g++.old-deja/g++.other/conv9.C: New test.
23820 * g++.old-deja/g++.other/mangle10.C: New test.
23821 * g++.old-deja/g++.other/unchanging1.C: New test.
23822 * g++.old-deja/g++.other/exprstmt1.C: New test.
23823 * g++.old-deja/g++.other/inline23.C: New test.
23824 * g++.old-deja/g++.eh/ia64-1.C: New test.
23825 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23826 * g++.old-deja/g++.other/reload1.C: New test.
23827 * g++.old-deja/g++.other/static20.C: New test.
23828 * g++.old-deja/g++.other/local-alloc1.C: New test.
23829 * g++.old-deja/g++.other/conv8.C: New test.
23830 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23831 * g++.old-deja/g++.other/storeexpr1.C: New test.
23832 * g++.old-deja/g++.other/storeexpr2.C: New test.
23833 * g++.dg/eh/template2.C: New test.
23834 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23835
ed8e443a 238362002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23837
ed8e443a
JM
23838 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23839 Remove first, non-varying, argument.
a99e47a5 23840
ed8e443a 238412002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23842
ed8e443a 23843 * gcc.dg/inline-2.c: New.
1e7e480e 23844
ed8e443a
JM
23845 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23846 Add optional target arg. Check number of arguments.
23847 (scan-assembler-not, scan-assembler-dem): Likewise.
23848 (scan-assembler-dem-not): Likewise.
1e7e480e 23849
ed8e443a 238502002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23851
ed8e443a
JM
23852 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23853 line 12.
23854 * g++.old-deja/g++.brendan/parse3.C,
23855 g++.old-deja/g++.other/crash26.C,
23856 g++.old-deja/g++.other/crash28.C,
23857 g++.old-deja/g++.other/crash29.C,
23858 g++.old-deja/g++.other/crash30.C,
23859 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23860
ed8e443a 238612002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23862
ed8e443a 23863 * gcc.dg/20020115-1.c: New.
3196dfde 23864
ed8e443a 238652002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23866
ed8e443a 23867 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23868
ed8e443a 238692002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23870
ed8e443a 23871 * gcc.dg/20020122-3.c: New.
75dbec30 23872
ed8e443a 238732002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23874
ed8e443a 23875 * g++.dg/other/gc1.C: New test.
32abfc26 23876
ed8e443a 238772002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23878
ed8e443a 23879 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23880
ed8e443a 238812002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23882
ed8e443a 23883 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23884
ed8e443a 238852002-01-22 Richard Henderson <rth@redhat.com>
0333394e 23886
ed8e443a 23887 * gcc.dg/20020122-4.c: New.
0333394e 23888
ed8e443a 238892002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 23890
ed8e443a
JM
23891 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
23892 link output.
23893 * gcc.dg/special/ecos.exp: Likewise.
23894 * lib/g++-dg.exp: Likewise.
23895 * lib/g77-dg.exp: Likewise.
23896 * lib/gcc-dg.exp : Likewise.
23897 * lib/mike-g++.exp: Likewise.
23898 * lib/mike-g77.exp: Likewise.
23899 * lib/mike-gcc.exp: Likewise.
23900 * lib/objc-dg.exp: Likewise.
e23baf78 23901
ed8e443a 239022002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 23903
ed8e443a
JM
23904 PR target/5379
23905 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 23906
ed8e443a 239072002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 23908
ed8e443a 23909 * gcc.dg/20020122-1.c: New test.
3807621a 23910
ed8e443a 239112001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 23912
ed8e443a 23913 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 23914
ed8e443a 239152002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 23916
ed8e443a 23917 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 23918
ed8e443a 239192002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 23920
ed8e443a 23921 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 23922
ed8e443a 239232002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 23924
ed8e443a
JM
23925 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23926 ld_library_path.
6040e200 23927
ed8e443a 239282002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 23929
ed8e443a 23930 * gcc.dg/20020218-1.c: New test.
d0e82870 23931
ed8e443a 239322002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 23933
ed8e443a
JM
23934 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
23935 messages
23936 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
23937 "At global scope" warning
23938 * g++.dg/ext/align1.C: Change cygwin test for alignment
23939 from db-bogus to dg-warning
b8c1a6b8 23940
ed8e443a 239412002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 23942
ed8e443a 23943 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 23944
ed8e443a 239452002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 23946
ed8e443a 23947 * g++.dg/template/access1.C: New test.
7ec9c85a 23948
ed8e443a 239492002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 23950
ed8e443a 23951 * gcc.dg/20020118-1.c: New.
441f5264 23952
ed8e443a 239532002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 23954
ed8e443a 23955 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 23956
ed8e443a 239572001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 23958
ed8e443a
JM
23959 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
23960 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
23961 alignment warnings.
8559c8c0 23962
ed8e443a 239632001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 23964
ed8e443a
JM
23965 * gcc.misc-tests/i386-prefetch.exp: Save and restore
23966 torture_with_loops and torture_without_loops
9060718c 23967
ed8e443a 239682002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 23969
ed8e443a 23970 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 23971
ed8e443a 239722002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 23973
ed8e443a 23974 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 23975
ed8e443a 23976 * gcc.dg/ultrasp4.c: New test.
f15054ea 23977
ed8e443a 23978 * gcc.dg/20020116-1.c: New test.
f15054ea 23979
ed8e443a 239802002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 23981
ed8e443a
JM
23982 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
23983 by EABI.
bccd793e 23984
ed8e443a 239852002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 23986
ed8e443a
JM
23987 * gcc.misc-tests/i386-prefetch.exp: New.
23988 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
23989 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
23990 * gcc.misc-tests/i386-pf-none-1.c: New test.
23991 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 23992
ed8e443a 239932002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 23994
ed8e443a 23995 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 23996
ed8e443a 239972002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 23998
ed8e443a
JM
23999 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24000 * gcc.dg/i386-mmx-2.c: Likewise.
24001 * gcc.dg/i386-sse-1.c: Likewise.
24002 * gcc.dg/i386-sse-2.c: Likewise.
24003 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24004
ed8e443a 240052001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24006
ed8e443a
JM
24007 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24008 Uncomment additional cases that now pass.
8d15f472 24009
ed8e443a 240102002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24011
ed8e443a
JM
24012 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24013 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24014
ed8e443a 240152002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24016
ed8e443a 24017 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24018
ed8e443a 240192002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24020
ed8e443a
JM
24021 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24022 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24023
ed8e443a 240242002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24025
ed8e443a 24026 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 24027
ed8e443a 240282002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 24029
ed8e443a
JM
24030 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24031 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 24032
ed8e443a 240332002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 24034
ed8e443a
JM
24035 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24036 type in which to perform the operation for each size.
c9f115ad 24037
ed8e443a 240382002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 24039
ed8e443a 24040 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 24041
ed8e443a 240422002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 24043
ed8e443a 24044 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 24045
ed8e443a 240462002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 24047
ed8e443a
JM
24048 * gcc.c-torture/compile/20010226-1.c: New test.
24049 * gcc.c-torture/compile/20010227-1.c: New test.
24050 * gcc.c-torture/compile/20010426-1.c: New test.
24051 * gcc.c-torture/compile/20010510-1.c: New test.
24052 * gcc.c-torture/compile/20010605-3.c: New test.
24053 * gcc.c-torture/compile/20010824-1.c: New test.
24054 * gcc.c-torture/execute/20010409-1.c: New test.
24055 * gcc.dg/noncompile/20000901-1.c: New test.
24056 * gcc.dg/20001023-1.c: New test.
24057 * gcc.dg/20001101-1.c: New test.
24058 * gcc.dg/20001102-1.c: New test.
24059 * gcc.dg/20010207-1.c: New test.
24060 * gcc.dg/20010405-1.c: New test.
24061 * gcc.dg/20010822-1.c: New test.
24062 * gcc.dg/20011107-1.c: New test.
2e951384 24063
ed8e443a 240642002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 24065
ed8e443a 24066 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 24067
ed8e443a
JM
24068 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24069 execution failure on PA targets.
a858ca75 24070
ed8e443a 240712002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 24072
ed8e443a 24073 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 24074
ed8e443a 240752002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 24076
ed8e443a 24077 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 24078
ed8e443a 240792002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 24080
ed8e443a 24081 * gcc.dg/20020108-1.c: New test.
3693730e 24082
ed8e443a 240832002-01-08 H.J. Lu <hjl@gnu.org>
28434337 24084
ed8e443a
JM
24085 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24086 for header files.
b0832fe1 24087
ed8e443a 240882002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 24089
ed8e443a
JM
24090 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24091 consistency.
336b7dca 24092
611bcfc0 240932002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 24094
ed8e443a 24095 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 24096
ed8e443a 240972002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 24098
ed8e443a 24099 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 24100
ed8e443a 241012002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 24102
ed8e443a
JM
24103 PR c/5279
24104 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 24105
ed8e443a 241062002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 24107
ed8e443a 24108 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 24109
ed8e443a 241102002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 24111
ed8e443a
JM
24112 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24113 extra triple that slipped in.
24114 * g++.old-deja/g++.abi/align.C: Likewise.
24115 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 24116
ed8e443a 241172002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 24118
ed8e443a
JM
24119 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24120 * g++.old-deja/g++.abi/align.C: Likewise.
24121 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 24122
ed8e443a
JM
24123 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24124 on FreeBSD/i386.
24125 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24126 FreeBSD.
40e593d7 24127
ed8e443a 241282002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 24129
ed8e443a 24130 * gcc.dg/20020104-1.c: New test.
46c895ac 24131
ed8e443a 24132 * gcc.dg/20020104-2.c: New test.
833aa4c4 24133
ed8e443a 241342002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 24135
ed8e443a 24136 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 24137
ed8e443a 241382002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 24139
ed8e443a 24140 * gcc.dg/20020103-1.c: New.
4542128e 24141
ed8e443a 241422002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 24143
ed8e443a 24144 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 24145
ed8e443a 241462002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 24147
ed8e443a 24148 * g++.dg/other/debug2.C: New test.
477558bf 24149
ed8e443a 24150 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 24151
ed8e443a 241522002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 24153
ed8e443a 24154 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 24155
ed8e443a 241562002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 24157
ed8e443a 24158 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 24159
ed8e443a 24160 * g++.dg/warn/oldcast1.C: New test.
c49b2550 24161
ed8e443a
JM
24162 * g++.dg/template/ptrmem1.C: New test.
24163 * g++.dg/template/ptrmem2.C: New test.
c49b2550 24164
ed8e443a 24165 * g++.dg/template/ntp.C: New test.
d73b1f07 24166
ed8e443a 24167 * g++.dg/other/component1.C: New test.
d73b1f07 24168
ed8e443a 24169 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 24170
ed8e443a
JM
24171 * g++.dg/template/friend2.C: New test.
24172 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 24173
ed8e443a 241742002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 24175
ed8e443a
JM
24176 * g++.dg/other/ptrmem1.C: New test.
24177 * g++.dg/other/ptrmem2.C: New test.
54561457 24178
ed8e443a 241792002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 24180
ed8e443a 24181 * g++.dg/template/ctor1.C: New test.
c8af9937 24182
ed8e443a 241832002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 24184
ed8e443a 24185 * g++.dg/template/friend2.C: New test.
f3368a90 24186
ed8e443a 241872002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 24188
ed8e443a 24189 * gcc.dg/mmix-1.c: New test.
03c9c274 24190
ed8e443a 241912001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 24192
ed8e443a 24193 * gcc.dg/asm-5.c: New.
7f3ad6b6 24194
ed8e443a 241952001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 24196
ed8e443a
JM
24197 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24198 in namespace __gnu_cxx
47ffd48a 24199
ed8e443a 242002001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 24201
ed8e443a 24202 * gcc.dg/debug-6.c: New.
ad47f1e5 24203
ed8e443a 242042001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 24205
ed8e443a 24206 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 24207
ed8e443a 242082001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 24209
ed8e443a
JM
24210 * gcc.dg/debug-3.c: New test.
24211 * gcc.dg/debug-4.c: New test.
24212 * gcc.dg/debug-5.c: New test.
df8992f8 24213
ed8e443a 242142001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 24215
ed8e443a 24216 * g++.dg/eh/loop1.C: New.
7d8e8369 24217
ed8e443a 242182001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 24219
ed8e443a 24220 * g++.dg/template/crash1.C: New test.
a56ca899 24221
ed8e443a 242222001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 24223
ed8e443a 24224 * g++.dg/other/const1.C: New test.
b79d5213 24225
ed8e443a 242262001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 24227
ed8e443a 24228 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 24229
ed8e443a 242302001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 24231
ed8e443a
JM
24232 * lib/objc-torture.exp: Resync with c-torture.exp.
24233 * lib/objc.exp: Load standard libraries.
8aad1777 24234
ed8e443a 242352001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 24236
ed8e443a
JM
24237 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24238 additional tests.
6eb53511 24239
ed8e443a 242402001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 24241
ed8e443a 24242 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 24243
ed8e443a 242442001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 24245
ed8e443a 24246 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 24247
ed8e443a 242482001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 24249
ed8e443a
JM
24250 * g++.dg/eh/ctor1.C: New test.
24251 * g++.dg/other/error2.C: New test.
87b7873d 24252
ed8e443a 242532001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 24254
ed8e443a 24255 * g++.dg/other/init2.C: New test.
ff7230ac 24256
ed8e443a 242572001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 24258
ed8e443a
JM
24259 * gcc.dg/20011223-1.c: New.
24260 * gcc.dg/inline-1.c: New.
b4c984fb 24261
ed8e443a 242622001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24263
ed8e443a 24264 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24265
ed8e443a 242662001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24267
ed8e443a 24268 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24269
ed8e443a 242702001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24271
ed8e443a 24272 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24273
ed8e443a 242742001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24275
ed8e443a
JM
24276 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24277 re-enables the warning.
30fa7e33 24278
ed8e443a 242792001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24280
ed8e443a 24281 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24282
ed8e443a 242832001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24284
ed8e443a 24285 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24286
ed8e443a 242872001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24288
ed8e443a
JM
24289 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24290 arm-isr.c test.
24291 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24292 epilogue generation for ARM ISR routines.
18c8746d 24293
ed8e443a 242942001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24295
ed8e443a
JM
24296 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24297 * gcc.dg/format/c90-printf-3.c: Likewise.
24298 * gcc.dg/format/c99-printf-3.c: Likewise.
24299 * gcc.dg/format/ext-1.c: Likewise.
24300 * gcc.dg/format/ext-6.c: Likewise.
24301 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24302
ed8e443a 243032001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24304
ed8e443a
JM
24305 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24306 (arena): Use it.
24307 (malloc): Correct allocation logic. Abort if we fill up the
24308 arena before initialization complete.
24309 (realloc): Correct allocation logic.
8d37a5c0 24310
ed8e443a 243112001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24312
ed8e443a 24313 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24314
ed8e443a 24315 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24316
ed8e443a 243172001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24318
ed8e443a
JM
24319 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24320 target does not support weak symbols.
c178fe89 24321
ed8e443a 243222001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24323
ed8e443a 24324 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24325
ed8e443a 243262001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24327
ed8e443a 24328 * g++.dg/other/error1.C: New test.
72dd53af 24329
ed8e443a 243302001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24331
ed8e443a 24332 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24333
ed8e443a 243342001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24335
ed8e443a
JM
24336 * objc.dg/special/: New directory.
24337 * objc.dg/special/special.exp: New file.
24338 * objc.dg/special/unclaimed-category-1.h: New file.
24339 * objc.dg/special/unclaimed-category-1a.m: New file.
24340 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24341
ed8e443a 243422001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24343
ed8e443a 24344 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24345
ed8e443a 243462001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24347
ed8e443a 24348 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24349
ed8e443a 243502001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24351
ed8e443a 24352 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24353
ed8e443a 243542001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24355
ed8e443a 24356 * gcc.dg/altivec-4.c: New.
4c594031 24357
ed8e443a 243582001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24359
ed8e443a 24360 * gcc.dg/20011113-1.c: New test.
19cfdd34 24361
ed8e443a 243622001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24363
ed8e443a
JM
24364 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24365 std::__malloc_alloc_template<0> and
24366 std::__default_alloc_template<false, 0>.
9aaceb4b 24367
ed8e443a 243682001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24369
ed8e443a
JM
24370 * objc/execute/bf-21.m: New test.
24371 * objc/execute/enumeration-1.m: New test.
24372 * objc/execute/enumeration-2.m: New test.
271e6f02 24373
ed8e443a 243742001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24375
ed8e443a 24376 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24377
ed8e443a 243782001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24379
ed8e443a
JM
24380 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24381 * g++.old-deja/g++.jason/2371.C: Likewise.
24382 * g++.old-deja/g++.jason/template33.C: Likewise.
24383 * g++.old-deja/g++.jason/template34.C: Likewise.
24384 * g++.old-deja/g++.jason/template36.C: Likewise.
24385 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24386 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24387 * g++.old-deja/g++.other/typename1.C: Likewise.
24388 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24389 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24390 * g++.old-deja/g++.pt/typename11.C: Likewise.
24391 * g++.old-deja/g++.pt/typename14.C: Likewise.
24392 * g++.old-deja/g++.pt/typename16.C: Likewise.
24393 * g++.old-deja/g++.pt/typename3.C: Likewise.
24394 * g++.old-deja/g++.pt/typename4.C: Likewise.
24395 * g++.old-deja/g++.pt/typename5.C: Likewise.
24396 * g++.old-deja/g++.pt/typename7.C: Likewise.
24397 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24398
ed8e443a 243992001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24400
ed8e443a
JM
24401 * g++.dg/other/linkage1.C: New test.
24402 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24403 specifiers.
e9d7407e 24404
ed8e443a 244052001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24406
ed8e443a 24407 * gcc.dg/concat.c: New test.
ecd70094 24408
ed8e443a 244092001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24410
ed8e443a
JM
24411 * objc/compile: New test directory.
24412 * objc/compile/compile.exp: New expect script.
24413 * objc/compile/20011211-1.m: New compile test.
f393dd70 24414
ed8e443a 244152001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24416
ed8e443a
JM
24417 * lib/prune.exp (prune_gcc_output): Also handle "In member
24418 function". So many permutations...
a2b1e914 24419
ed8e443a 244202001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24421
ed8e443a 24422 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24423
ed8e443a 244242001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24425
ed8e443a 24426 * g++.dg/other/copy1.C: New test.
26f943fd 24427
ed8e443a 244282001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24429
ed8e443a 24430 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24431
ed8e443a 24432 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24433
ed8e443a 244342001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24435
ed8e443a 24436 * gcc.dg/altivec-2.c: New.
db3acfa5 24437
ed8e443a 244382001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24439
ed8e443a 24440 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24441
ed8e443a 244422001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24443
ed8e443a
JM
24444 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24445 ultrasparc.
108b7d3d 24446
ed8e443a 244472001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24448
ed8e443a 24449 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24450
ed8e443a 244512001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24452
ed8e443a
JM
24453 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24454 variable argument list.
63658a9a 24455
ed8e443a 244562001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24457
ed8e443a
JM
24458 * gcc.c-torture/execute/memcheck: Delete entire directory.
24459 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24460 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24461
ed8e443a 244622001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24463
ed8e443a 24464 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24465
ed8e443a 244662001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24467
ed8e443a 24468 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24469
ed8e443a 24470 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24471
ed8e443a 24472 * g++.dg/other/anon-union.C: New test.
1f978f5f 24473
ed8e443a 24474 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24475
ed8e443a 244762001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24477
ed8e443a
JM
24478 * gcc.c-torture/execute/20000722-1.x,
24479 gcc.c-torture/execute/20010123-1.x: Remove.
24480 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24481 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24482 gcc.dg/c99-complit-2.c: New tests.
816a3974 24483
ed8e443a 244842001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24485
ed8e443a 24486 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24487
ed8e443a 244882001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24489
ed8e443a 24490 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24491
ed8e443a 24492 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24493
ed8e443a 244942001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24495
ed8e443a
JM
24496 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24497 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24498 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24499 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24500 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24501 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24502
ed8e443a 245032001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24504
ed8e443a 24505 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24506
ed8e443a 245072001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24508
ed8e443a
JM
24509 * g++.dg/other/scope1.C: New test.
24510 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24511
ed8e443a 245122001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24513
ed8e443a 24514 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24515
ed8e443a 245162001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24517
ed8e443a 24518 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24519
ed8e443a 245202001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24521
ed8e443a
JM
24522 * objc.dg/alias.m: Update.
24523 * objc.dg/class-1.m: Update.
24524 * objc.dg/const-str-1.m: Update.
24525 * objc.dg/fwd-proto-1.m: Update.
24526 * objc.dg/id-1.m: Update.
24527 * objc.dg/super-class-1.m: Update.
577a67b0 24528
ed8e443a 245292001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24530
ed8e443a
JM
24531 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24532 constructs.
83dea45d 24533
ed8e443a 245342001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24535
ed8e443a 24536 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24537
ed8e443a 245382001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24539
ed8e443a 24540 * gcc.dg/20011127-1.c: New test.
ca349304 24541
ed8e443a 245422001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24543
ed8e443a
JM
24544 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24545 from Austin Group draft 7.
24546 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24547 scanf format arguments.
24548 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24549
ed8e443a 245502001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24551
ed8e443a 24552 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24553
ed8e443a 245542001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24555
ed8e443a 24556 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24557
ed8e443a 245582001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24559
ed8e443a 24560 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24561
ed8e443a 245622001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24563
ed8e443a 24564 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24565
ed8e443a 245662001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24567
ed8e443a
JM
24568 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24569 to the host if it is remote. Let tests specify extra headers
24570 they use.
24571 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24572 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24573 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24574 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24575 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24576 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24577 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24578 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24579 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24580 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24581
ed8e443a 245822001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24583
ed8e443a
JM
24584 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24585 for little endian ARMs.
7d14c755 24586
ed8e443a 245872001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24588
ed8e443a
JM
24589 * gcc.c-torture/compile/20011119-1.c: New test.
24590 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24591
ed8e443a 245922001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24593
ed8e443a 24594 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24595
ed8e443a 245962001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24597
ed8e443a 24598 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24599
ed8e443a 246002001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24601
ed8e443a 24602 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24603
ed8e443a 246042001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24605
ed8e443a 24606 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24607
ed8e443a
JM
24608 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24609 across all the headers.
24610 * gcc.dg/format/format.exp: For testing on a remote host,
24611 copy format.h.
6345b681 24612
ed8e443a
JM
24613 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24614 * gcc.c-torture/execute/930406-1.c: Likewise.
24615 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24616
ed8e443a 246172001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24618
ed8e443a 24619 * gcc.dg/altivec-1.c: New.
373bd0fa 24620
ed8e443a 246212001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24622
ed8e443a 24623 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24624
ed8e443a 246252001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24626
ed8e443a
JM
24627 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24628 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24629 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24630
ed8e443a 246312001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24632
ed8e443a 24633 * gcc.dg/no-builtin-1.c: New test.
630036c6 24634
ed8e443a 246352001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24636
ed8e443a 24637 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24638
ed8e443a 246392001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24640
ed8e443a
JM
24641 * gcc.c-torture/compile/20011114-2.c: New test.
24642 * gcc.c-torture/compile/20011114-3.c: New test.
24643 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24644
ed8e443a 246452001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24646
ed8e443a 24647 * g++.dg/other/init1.C: New test.
a3d87e92 24648
ed8e443a 246492001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24650
ed8e443a
JM
24651 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24652 message.
c6243b4c 24653
ed8e443a 24654 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24655
ed8e443a
JM
24656 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24657 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24658 like the (before this change) version of 20010327-1.c.
8ac9ea61 24659
ed8e443a 246602001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24661
ed8e443a 24662 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24663
ed8e443a 246642001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24665
ed8e443a 24666 * g++.dg/init/array2.C: New test.
63d75005 24667
ed8e443a 246682001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24669
ed8e443a 24670 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24671
ed8e443a 246722001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24673
ed8e443a
JM
24674 * g++.dg/other/forscope1.C: New test.
24675 * g++.dg/ext/forscope1.C: New test.
24676 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24677
ed8e443a 246782001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24679
ed8e443a 24680 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24681
ed8e443a 246822001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24683
ed8e443a 24684 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24685
ed8e443a 24686 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24687
ed8e443a 246882001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24689
ed8e443a 24690 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24691
ed8e443a 246922001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24693
ed8e443a
JM
24694 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24695 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24696 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24697 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24698 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24699 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24700 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24701
ed8e443a 247022001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24703
ed8e443a
JM
24704 * g++.dg/warn/Wshadow-1.C: New tests.
24705 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24706
ed8e443a 247072001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24708
ed8e443a
JM
24709 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24710 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24711 XFAILs. Adjust expected error texts.
24712 * gcc.c-torture/compile/20011106-1.c,
24713 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24714 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24715 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24716 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24717
ed8e443a 247182001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24719
ed8e443a 24720 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24721
ed8e443a 247222001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24723
ed8e443a 24724 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24725
ed8e443a 247262001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24727
ed8e443a
JM
24728 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24729 same size, so no warning should be produced on stormy16.
91dc81f9 24730
ed8e443a
JM
24731 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24732 due to oversized array.
24733 * g++.old-deja/g++.mike/ns15.C: Likewise.
24734 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24735
ed8e443a 247362001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24737
ed8e443a 24738 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24739
ed8e443a 247402001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24741
ed8e443a 24742 * g++.dg/other/debug1.C: New test.
48d4b9f0 24743
ed8e443a 247442001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24745
ed8e443a
JM
24746 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24747 of unsigned long.
c8202d4c 24748
ed8e443a 247492001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24750
ed8e443a 24751 * gcc.dg/20011029-2.c: New test.
bf911a9a 24752
ed8e443a 24753 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24754
ed8e443a 247552001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24756
ed8e443a
JM
24757 * objc/execute/class_self-1.m: New test.
24758 * objc/execute/class_self-2.m: New test.
756b2d5e 24759
ed8e443a 247602001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24761
ed8e443a
JM
24762 * gcc.misc-tests/msgs.exp: Delete.
24763 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24764 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24765 error set to match recent changes.
2d1245b8 24766
ed8e443a 247672001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24768
ed8e443a 24769 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24770
ed8e443a 247712001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24772
ed8e443a 24773 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24774
ed8e443a 247752001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24776
ed8e443a 24777 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24778
ed8e443a 247792001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24780
ed8e443a 24781 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24782
ed8e443a 24783 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24784
ed8e443a 247852001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24786
ed8e443a 24787 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24788
ed8e443a 247892001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24790
ed8e443a
JM
24791 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24792 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24793
ed8e443a 247942001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24795
ed8e443a 24796 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24797
ed8e443a 247982001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24799
ed8e443a 24800 * g++.dg/template/unify2.C: New test.
1dde5a4e 24801
ed8e443a 248022001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24803
ed8e443a 24804 * g++.dg/other/exception-specification.C: New test
d6da836d 24805
ed8e443a 248062001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24807
ed8e443a
JM
24808 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24809 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24810
ed8e443a 248112001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24812
ed8e443a 24813 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24814
ed8e443a 248152001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24816
ed8e443a
JM
24817 PR g++/4476
24818 * g++.dg/other/friend1.C: New test.
d9c28ce3 24819
ed8e443a 248202001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24821
ed8e443a 24822 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24823
ed8e443a 248242001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24825
ed8e443a 24826 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24827
ed8e443a 248282001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24829
ed8e443a
JM
24830 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24831 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24832 g77.f-torture/execute/execute.exp,
24833 g77.f-torture/noncompile/noncompile.exp,
24834 gcc.c-torture/compile/compile.exp,
24835 gcc.c-torture/execute/execute.exp,
24836 gcc.c-torture/execute/ieee/ieee.exp,
24837 gcc.c-torture/execute/memcheck/memcheck.exp,
24838 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24839 objc/execute/execute.exp: Update FSF address.
6431177a 24840
ed8e443a 248412001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24842
ed8e443a
JM
24843 * gcc.dg/cpp/cmdlne-C.c: Update.
24844 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24845
ed8e443a 248462001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24847
ed8e443a 24848 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24849
ed8e443a 248502001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24851
ed8e443a
JM
24852 * gcc.dg/20011008-1.c: New.
24853 * gcc.dg/20011008-2.c: New.
ab17715d 24854
ed8e443a 248552001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24856
ed8e443a 24857 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24858
ed8e443a 248592001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24860
ed8e443a
JM
24861 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24862 spelling errors of "separate" as "seperate".
bed2ebd0 24863
ed8e443a 248642001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24865
ed8e443a
JM
24866 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24867 enough to avoid inlining.
b56cfd51 24868
ed8e443a 248692001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24870
ed8e443a 24871 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24872
ed8e443a 248732001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24874
ed8e443a 24875 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24876
ed8e443a 248772001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24878
ed8e443a
JM
24879 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24880 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24881 gcc.dg/format/multattr-3.c: New tests.
24882 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24883 tests for format attributes on function pointers being rejected.
dea2f2db 24884
ed8e443a 248852001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 24886
ed8e443a 24887 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 24888
ed8e443a 248892001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 24890
ed8e443a 24891 * g++.dg/warn/format1.C: New test.
ab6e6969 24892
ed8e443a 248932001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 24894
ed8e443a 24895 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 24896
ed8e443a 248972001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 24898
ed8e443a 24899 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 24900
ed8e443a 249012001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 24902
ed8e443a 24903 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 24904
ed8e443a 249052001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 24906
ed8e443a
JM
24907 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
24908 long-standing bug on i686, apparently.
24909 * gcc.c-torture/execute/loop-2c.x: New file.
24910 * gcc.c-torture/execute/loop-2d.x: New file.
24911 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 24912
ed8e443a 249132001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 24914
ed8e443a 24915 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 24916
ed8e443a 249172001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 24918
ed8e443a
JM
24919 * gcc.dg/cpp/macro10.c: New test.
24920 * gcc.dg/cpp/strify3.c: New test.
24921 * gcc.dg/cpp/spacing1.c: Add tests.
24922 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
24923 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 24924
ed8e443a 249252001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 24926
ed8e443a 24927 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 24928
ed8e443a 249292001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 24930
ed8e443a 24931 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 24932
ed8e443a 249332001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 24934
ed8e443a 24935 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 24936
ed8e443a 249372001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 24938
ed8e443a 24939 * g77.dg/strlen0.f: New test.
1f8d138f 24940
ed8e443a 249412001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 24942
ed8e443a
JM
24943 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
24944 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 24945
ed8e443a 249462001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 24947
ed8e443a
JM
24948 Table-driven attributes.
24949 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 24950
ed8e443a 249512001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 24952
ed8e443a
JM
24953 * gcc.dg/20000926-1.c: Update expected warning messages.
24954 * gcc.dg/array-2.c: Likewise, and test for warnings too.
24955 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
24956 array.
cd1f97c6 24957
ed8e443a 249582001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 24959
ed8e443a 24960 * g++.dg/eh/registers1.C: New test case.
1d30139d 24961
ed8e443a 249622001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 24963
ed8e443a 24964 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 24965
ed8e443a 249662001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 24967
ed8e443a 24968 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 24969
ed8e443a 249702001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 24971
ed8e443a 24972 * gcc.dg/cpp/macro9.c: New test.
a3070574 24973
ed8e443a 249742001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 24975
ed8e443a
JM
24976 * gcc.c-torture/execute/980223.c: Change type of addr from long
24977 to char *.
39e78d8b 24978
ed8e443a 249792001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 24980
ed8e443a 24981 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 24982
ed8e443a 249832001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 24984
ed8e443a
JM
24985 * g77.dg/bprob: New directory.
24986 * g77.dg/bprob/bprob.exp: New file.
24987 * g77.dg/bprob/bprob-1.f: New test.
24988 * g77.dg/gcov: New directory.
24989 * g77.dg/gcov/gcov.exp: New file.
24990 * g77.dg/gcov/gcov-1.f: New test.
24991 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 24992
ed8e443a 249932001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 24994
ed8e443a
JM
24995 * gcc.dg/cpp/directiv.c: Update.
24996 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 24997
ed8e443a 249982001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 24999
ed8e443a 25000 * gcc.dg/20010912-1.c: New test.
89503616 25001
ed8e443a 250022001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25003
ed8e443a
JM
25004 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25005 language-independent file in lib.
25006 * lib/gcov.exp: New file.
7566ca49 25007
ed8e443a 250082001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25009
ed8e443a 25010 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25011
ed8e443a 250122001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25013
ed8e443a
JM
25014 * lib/profopt.exp: New, to support profile-directed optimizations.
25015 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25016 * gcc.misc-tests/bprob-1.c: New test.
25017 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25018
ed8e443a 250192001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25020
ed8e443a
JM
25021 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25022 XFAIL and which kinds of gcov output to verify.
25023 * gcc.misc-tests/gcov-4b.x: New file.
25024 * gcc.misc-tests/gcov-5b.x: New file.
25025 * gcc.misc-tests/gcov-6.x: New file.
25026 * gcc.misc-tests/gcov-7.c: New test.
25027 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 25028
ed8e443a 250292001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 25030
ed8e443a
JM
25031 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25032 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 25033
ed8e443a 250342001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 25035
ed8e443a
JM
25036 PR c++/3986
25037 * g++.dg/abi/vbase1.C: New test.
90d925d3 25038
ed8e443a 250392001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 25040
ed8e443a 25041 * objc.dg/method-2.m: New.
033c017c 25042
ed8e443a 250432001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 25044
ed8e443a
JM
25045 PR c++/4203
25046 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25047 * g++.dg/init/empty1.C: New test.
ada11335 25048
ed8e443a 250492001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 25050
ed8e443a 25051 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 25052
ed8e443a 250532001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 25054
ed8e443a
JM
25055 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25056 for m68k.
c0e4f189 25057
ed8e443a 250582001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 25059
ed8e443a 25060 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 25061
ed8e443a 25062 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 25063
ed8e443a 25064 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 25065
ed8e443a 250662001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 25067
ed8e443a
JM
25068 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25069 for 16-bit 'unsigned int'.
915a17f6 25070
ed8e443a 250712001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 25072
ed8e443a 25073 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 25074
ed8e443a 250752001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 25076
ed8e443a
JM
25077 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25078 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 25079
ed8e443a 250802001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 25081
ed8e443a 25082 * gcc.dg/asm-names.c (ymain): New.
c3849183 25083
ed8e443a 250842001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 25085
ed8e443a
JM
25086 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25087 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25088 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 25089
ed8e443a 250902001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 25091
ed8e443a 25092 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 25093
ed8e443a 250942001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 25095
ed8e443a
JM
25096 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25097 and "In instantiation".
0830ae44 25098
ed8e443a 250992001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 25100
ed8e443a 25101 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 25102
ed8e443a 251032001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 25104
ed8e443a
JM
25105 * gcc.misc-tests/gcov.exp: Add support for branch information.
25106 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25107 * gcc.misc-tests/gcov-4.c: New test.
25108 * gcc.misc-tests/gcov-4b.c: New test.
25109 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 25110
ed8e443a 251112001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 25112
ed8e443a
JM
25113 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25114 expected to fail.
6604e6f3 25115
ed8e443a 251162001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 25117
ed8e443a 25118 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 25119
ed8e443a 251202001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 25121
ed8e443a 25122 * g++.dg/eh/template1.C: New test.
13104975 25123
ed8e443a 251242001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 25125
ed8e443a
JM
25126 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25127 Fix thinko.
25128 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25129 for xfail.
949f197f 25130
ed8e443a 251312001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 25132
ed8e443a
JM
25133 * lib/g77-dg.exp: Use prune.exp for common procedures
25134 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25135 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 25136
ed8e443a 251372001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 25138
ed8e443a 25139 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 25140
ed8e443a 251412001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 25142
ed8e443a 25143 * g++.dg/template/unify1.C: New test.
1dbb6023 25144
ed8e443a 251452001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 25146
ed8e443a 25147 * g++.dg/abi/empty4.C: New test.
41ae4ee6 25148
ed8e443a 251492001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 25150
ed8e443a
JM
25151 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25152 solaris2.*
25153 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 25154
ed8e443a 251552001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 25156
ed8e443a 25157 * g++.dg/other/using-declaration.C: New test.
3fecf49c 25158
ed8e443a 251592001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 25160
ed8e443a 25161 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 25162
ed8e443a 251632001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 25164
ed8e443a
JM
25165 * gcc.dg/cpp/19951025-1.c: Revert.
25166 * gcc.dg/cpp/directiv.c: We no longer process directives that
25167 interrupt macro arguments.
20dde49d 25168
ed8e443a 251692001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 25170
ed8e443a 25171 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 25172
ed8e443a 251732001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 25174
ed8e443a 25175 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 25176
ed8e443a 251772001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 25178
ed8e443a 25179 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 25180
ed8e443a 251812001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 25182
ed8e443a
JM
25183 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25184 should be x.
d60d223b 25185
ed8e443a 251862001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 25187
ed8e443a
JM
25188 Kill -fhonor-std.
25189 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25190 * g++.old-deja/g++.other/std1.C: Likewise.
25191 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 25192
ed8e443a 251932001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 25194
ed8e443a
JM
25195 * lib/g77.exp: Load gcc-defs.exp for common procedures
25196 (g77_pass, g77_fail, g77_finish, g77_exit,
25197 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 25198
ed8e443a 251992001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 25200
ed8e443a
JM
25201 * g77.dg/fbackslash.f
25202 * g77.dg/fcase-preserve.f
25203 * g77.dg/ff90-1.f
25204 * g77.dg/ffixed-line-length-0.f
25205 * g77.dg/ffixed-line-length-132.f
25206 * g77.dg/ffixed-line-length-7.f
25207 * g77.dg/ffixed-line-length-72.f
25208 * g77.dg/ffixed-line-length-none.f
25209 * g77.dg/ffree-form-1.f
25210 * g77.dg/fno-backslash.f
25211 * g77.dg/fno-f90-1.f
25212 * g77.dg/fno-fixed-form-1.f
25213 * g77.dg/fno-onetrip.f
25214 * g77.dg/fno-typeless-boz.f
25215 * g77.dg/fno-underscoring.f
25216 * g77.dg/fno-vxt-1.f
25217 * g77.dg/fonetrip.f
25218 * g77.dg/ftypeless-boz.f
25219 * g77.dg/fugly-assumed.f
25220 * g77.dg/funderscoring.f
25221 * g77.dg/fvxt-1.f
db3ef87b 25222
ed8e443a 252232001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 25224
ed8e443a
JM
25225 * objc.dg/fwd-proto-1.m: New.
25226 * objc.dg/local-decl-1.m: New.
25227 * objc.dg/naming-1.m: New.
25228 * objc.dg/naming-2.m: New.
25229 * objc.dg/proto-hier-1.m: New.
312b7c9d 25230
ed8e443a 252312001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 25232
ed8e443a
JM
25233 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25234 largest-type elements to a struct makes its size grow.
648c2206 25235
ed8e443a 252362001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 25237
ed8e443a 25238 * g++.dg/abi/vthunk1.C: New test.
969fd501 25239
ed8e443a 252402001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 25241
ed8e443a 25242 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 25243
ed8e443a 252442001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 25245
ed8e443a 25246 * gcc.dg/cpp/macro8.c: New test.
50011802 25247
ed8e443a 252482001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 25249
ed8e443a 25250 * g++.dg/abi/vbase8-21.C: New test.
40260429 25251
ed8e443a 252522001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 25253
ed8e443a 25254 * g++.dg/abi/vbase8-10.C: New test.
ab085207 25255
ed8e443a 252562001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 25257
ed8e443a
JM
25258 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25259 ${tool}_set_ld_library_path.
25260 Changed caller.
25261 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25262 g++.exp.
90b1ca2f 25263
ed8e443a 252642001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25265
ed8e443a
JM
25266 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25267 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25268 gcc_exit, gcc_check_unsupported_p):
25269 Moved to gcc-deps.exp
25270 * gcc-deps.exp: New file.
41971242 25271
ed8e443a 252722001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25273
ed8e443a 25274 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25275
ed8e443a 252762001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25277
ed8e443a 25278 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25279
ed8e443a 252802001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25281
ed8e443a 25282 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25283
ed8e443a 252842001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25285
ed8e443a 25286 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25287
ed8e443a 252882001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25289
ed8e443a
JM
25290 * gcc.dg/cpp/extratokens.c: Fix.
25291 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25292
ed8e443a 252932001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25294
ed8e443a
JM
25295 * gcc.c-torture/execute/20010724-1.c: New file.
25296 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25297
ed8e443a 252982001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25299
ed8e443a 25300 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25301
ed8e443a 253022001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25303
ed8e443a 25304 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25305
ed8e443a 253062001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25307
ed8e443a 25308 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25309
ed8e443a 253102001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25311
ed8e443a
JM
25312 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25313 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25314 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25315 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25316
ed8e443a
JM
25317 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25318 bug report" message.
f7bebb56 25319
ed8e443a
JM
25320 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25321 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25322
ed8e443a 253232001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25324
ed8e443a
JM
25325 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25326 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25327 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25328 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25329
ed8e443a 253302001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25331
ed8e443a 25332 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25333
ed8e443a 253342001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25335
ed8e443a 25336 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25337
ed8e443a 253382001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25339
ed8e443a
JM
25340 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25341 i[34567]86-*-*.
25342 Delete handling of ieee_multilib_flags.
25343 Pass -mieee for alpha*-*-* and sh-*-*.
25344 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25345
ed8e443a 253462001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25347
ed8e443a
JM
25348 Remove old-abi tests.
25349 * g++.old-deja/g++.mike/p11116.C: Remove.
25350 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25351
ed8e443a 253522001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25353
ed8e443a 25354 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25355
ed8e443a 253562001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25357
ed8e443a 25358 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25359
ed8e443a 253602001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25361
ed8e443a
JM
25362 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25363 g++.old-deja/g++.pt/static6.C: Likewise.
25364 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25365 supports weak symbols.
999c0669 25366
ed8e443a 253672001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25368
ed8e443a
JM
25369 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25370 supported again.
2ea80cfd 25371
ed8e443a 253722001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25373
ed8e443a 25374 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25375
ed8e443a 253762001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25377
ed8e443a 25378 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25379
ed8e443a 253802001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25381
ed8e443a
JM
25382 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25383 tests.
4a1b6176 25384
ed8e443a 253852001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25386
ed8e443a 25387 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25388
ed8e443a 253892001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25390
ed8e443a
JM
25391 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25392 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25393
ed8e443a 253942001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25395
ed8e443a
JM
25396 * objc/execute/object_is_class.m: New test.
25397 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25398
ed8e443a 253992001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25400
ed8e443a
JM
25401 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25402 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25403
ed8e443a 254042001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25405
ed8e443a
JM
25406 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25407 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25408
ed8e443a 254092001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25410
ed8e443a 25411 * gcc.dg/iftrap-1.c: New.
0168a849 25412
ed8e443a 254132001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25414
ed8e443a 25415 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25416
ed8e443a 254172001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25418
ed8e443a 25419 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25420
ed8e443a 254212001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25422
ed8e443a
JM
25423 * gcc.c-torture/compile/20010711-1.c,
25424 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25425
ed8e443a 254262001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25427
ed8e443a 25428 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25429
ed8e443a 254302001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25431
ed8e443a 25432 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25433
ed8e443a 254342001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25435
ed8e443a
JM
25436 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25437 (g++-dg-prune): Call prune_gcc_output.
25438 * prune.exp: New file for prune_gcc_output.
25439 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25440
ed8e443a 254412001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25442
ed8e443a
JM
25443 * gcc.c-torture/compile/20010701-1.c,
25444 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25445
ed8e443a 254462001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25447
ed8e443a 25448 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25449
ed8e443a 254502000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25451
ed8e443a 25452 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25453
ed8e443a 254542001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25455
ed8e443a 25456 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25457
ed8e443a 254582001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25459
ed8e443a
JM
25460 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25461 Solaris 2.[678] system.
b05d8201 25462
ed8e443a 254632001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25464
ed8e443a 25465 * gcc.dg/20010622-1.c: New test.
55f61a56 25466
ed8e443a 254672001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25468
ed8e443a
JM
25469 * objc.dg: New directory.
25470 * objc.dg/dg.exp: New file.
25471 * objc.dg/alias.m: New.
25472 * objc.dg/class-1.m: New.
25473 * objc.dg/class-2.m: New.
25474 * objc.dg/const-str-1.m: New.
25475 * objc.dg/const-str-2.m: New.
25476 * objc.dg/id-1.m: New.
25477 * objc.dg/method-1.m: New.
25478 * objc.dg/super-class-1.m: New.
25479 * lib/objc-dg.exp: New file.
07732516 25480
ed8e443a 254812001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25482
ed8e443a
JM
25483 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25484 of label name.
d4a6cf38 25485
ed8e443a 254862001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25487
ed8e443a 25488 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25489
ed8e443a 254902001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25491
ed8e443a
JM
25492 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25493 variable.
f18b70f5 25494
ed8e443a 254952001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25496
ed8e443a 25497 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25498
ed8e443a 254992001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25500
ed8e443a
JM
25501 * g++.old-deja/g++.abi/vbase5.C: New test.
25502 * g++.old-deja/g++.abi/vbase6.C: New test.
25503 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25504
ed8e443a 255052001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25506
ed8e443a 25507 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25508
ed8e443a 255092001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25510
ed8e443a 25511 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25512
ed8e443a 255132001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25514
ed8e443a
JM
25515 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25516 support %f for HC11/HC12 targets.
25517 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25518 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25519 on HC11/HC12 targets.
25520 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25521
ed8e443a 255222001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25523
ed8e443a
JM
25524 * gcc.dg/wchar_t-1.c: New file.
25525 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25526
ed8e443a 255272001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25528
ed8e443a 25529 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25530
ed8e443a 255312001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25532
ed8e443a 25533 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25534
ed8e443a 255352001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25536
ed8e443a 25537 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25538
ed8e443a 255392001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25540
ed8e443a 25541 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25542
ed8e443a 255432001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25544
ed8e443a
JM
25545 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25546 representation on MN10300 and ARM/Thumb.
bea09693 25547
ed8e443a 255482001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25549
ed8e443a 25550 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25551
ed8e443a 255522001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25553
ed8e443a
JM
25554 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25555 names.
3d3daefd 25556
ed8e443a 255572001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25558
ed8e443a
JM
25559 * gcc.c-torture/execute/ashrdi-1.c: New.
25560 * gcc.c-torture/execute/ashldi-1.c: New.
25561 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25562
ed8e443a 255632001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25564
ed8e443a
JM
25565 * objc/execute/load-3.m: Added. Check sending +load to categories,
25566 in addition to classes.
6bdfaf09 25567
ed8e443a 255682001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25569
ed8e443a
JM
25570 * objc/execute/load-2.m: New test. From Nicola Pero
25571 <n.pero@mi.flashnet.it>.
87327987 25572
ed8e443a 255732001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25574
ed8e443a 25575 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25576
ed8e443a 255772001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25578
ed8e443a
JM
25579 * g++.old-deja/g++.abi/vbase2.C: New test.
25580 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25581
ed8e443a 255822001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25583
ed8e443a 25584 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25585
ed8e443a 255862001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25587
ed8e443a 25588 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25589
ed8e443a 255902001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25591
ed8e443a 25592 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25593
ed8e443a 255942001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25595
ed8e443a 25596 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25597
ed8e443a 255982001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25599
ed8e443a 25600 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25601
ed8e443a 256022001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25603
ed8e443a 25604 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25605
ed8e443a 256062001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25607
ed8e443a
JM
25608 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25609 (g++_link_flags): Likewise.
25610 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25611
ed8e443a 256122001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25613
ed8e443a
JM
25614 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25615 Ensure logfile entry matches exec command line.
f8710242 25616
ed8e443a 256172001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25618
ed8e443a
JM
25619 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25620 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25621
ed8e443a 256222001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25623
ed8e443a
JM
25624 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25625 compiler for irix6.2
1ec07597 25626
ed8e443a 256272001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25628
ed8e443a 25629 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25630
ed8e443a 256312001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25632
ed8e443a
JM
25633 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25634 assemble.
4694cec2 25635
ed8e443a 256362001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25637
ed8e443a 25638 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25639
ed8e443a 256402001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25641
ed8e443a
JM
25642 * gcc.c-torture/compile/20010518-2.c: New file.
25643 * gcc.c-torture/execute/20010518-1.c: New file.
25644 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25645
ed8e443a 256462001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25647
ed8e443a 25648 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25649
ed8e443a 256502001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25651
ed8e443a
JM
25652 G++ no longer defines builtins that do not begin with __builtin.
25653 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25654 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25655 * g++.old-deja/g++.law/builtin1.C: Likewise.
25656 * g++.old-deja/g++.law/cvt2.C: Likewise.
25657 * g++.old-deja/g++.mike/net5.C: Likewise.
25658 * g++.old-deja/g++.other/builtins1.C: Likewise.
25659 * g++.old-deja/g++.other/builtins2.C: Likewise.
25660 * g++.old-deja/g++.other/builtins3.C: Likewise.
25661 * g++.old-deja/g++.other/builtins4.C: Likewise.
25662 * g++.old-deja/g++.other/inline8.C: Likewise.
25663 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25664
ed8e443a 256652001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25666
ed8e443a
JM
25667 * g++.old-deja/g++.pt/using1.C: Adjust.
25668 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25669
ed8e443a 256702001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25671
ed8e443a
JM
25672 * gcc.dg/cpp/charconst.c: New tests.
25673 * gcc.dg/cpp/escape.c: New tests.
25674 * gcc.dg/cpp/escape-1.c: New tests.
25675 * gcc.dg/cpp/escape-2.c: New tests.
25676 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25677
ed8e443a 256782001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25679
ed8e443a
JM
25680 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25681 native compiler for irix6.5.
97d24516 25682
ed8e443a 25683Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25684
ed8e443a
JM
25685 * lib/g++.exp (g++_include_flags): Use args to compute
25686 get_multilibs.
25687 (g++_link_flags): Likewise.
25688 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25689
ed8e443a 256902001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25691
ed8e443a 25692 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25693
ed8e443a 256942001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25695
ed8e443a
JM
25696 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25697 this file.
20415bba 25698
ed8e443a 256992001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25700
ed8e443a
JM
25701 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25702 STACK_SIZE;
25703 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25704 to STACK_SIZE; Use it to define size of add_histo array.
25705 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25706 to STACK_SIZE.
25707 (f): Use GITT_SIZE to define size of gitt local table.
25708 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25709 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25710
ed8e443a 257112001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25712
ed8e443a
JM
25713 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25714 on 68HC11/HC12 due to the asm instruction.
25715 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25716 * gcc.c-torture/compile/920520-1.x: Likewise.
25717 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25718 on 68HC11/HC12 because the function is larger than 64K.
25719 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25720 on 68HC11/HC12 because the structure is too large.
5a111a5b 25721
ed8e443a 257222001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25723
ed8e443a 25724 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25725
ed8e443a 257262001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25727
ed8e443a
JM
25728 * g++.old-deja/g++.warn/compare1.C: New test.
25729 * gcc.dg/compare4.c: New test.
cc469ee9 25730
ed8e443a 257312001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25732
ed8e443a 25733 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25734
ed8e443a 257352001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25736
ed8e443a 25737 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25738
ed8e443a 257392001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25740
ed8e443a 25741 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25742
ed8e443a 257432001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25744
ed8e443a 25745 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25746
ed8e443a 257472001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25748
ed8e443a
JM
25749 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25750 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25751
ed8e443a 257522001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25753
ed8e443a 25754 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25755
ed8e443a 257562001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25757
ed8e443a 25758 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25759
ed8e443a 257602001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25761
ed8e443a 25762 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25763
ed8e443a 257642001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25765
ed8e443a 25766 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25767
ed8e443a 257682001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25769
ed8e443a 25770 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25771
ed8e443a 257722001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25773
ed8e443a 25774 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25775
ed8e443a 257762001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25777
ed8e443a
JM
25778 * g++.dg/friend-warn.C: New test. Do not warn about friend
25779 declaration being redundant.
1a560c3a 25780
ed8e443a 257812001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25782
ed8e443a 25783 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25784
ed8e443a 257852001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25786
ed8e443a 25787 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25788
ed8e443a 257892001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25790
ed8e443a 25791 * lib/g++.exp: Use testsuite_flags.
de26cf80 25792
ed8e443a 257932001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25794
ed8e443a 25795 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25796
ed8e443a 257972001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25798
ed8e443a 25799 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25800
ed8e443a 258012001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25802
ed8e443a 25803 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25804
ed8e443a 258052001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25806
ed8e443a 25807 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25808
ed8e443a 258092001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25810
ed8e443a
JM
25811 * gcc.dg/cpp/direct2.c: New test.
25812 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25813
ed8e443a 25814 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25815
ed8e443a 258162001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25817
ed8e443a
JM
25818 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25819 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25820
ed8e443a 258212001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25822
ed8e443a
JM
25823 * gcc.dg/cpp/syshdr.h: New file.
25824 * gcc.dg/cpp/sysmac1.c: Update.
25825 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25826
ed8e443a 258272001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25828
ed8e443a 25829 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25830
ed8e443a 258312001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25832
ed8e443a
JM
25833 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25834 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25835
ed8e443a 258362001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25837
ed8e443a 25838 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25839
ed8e443a 258402001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25841
ed8e443a
JM
25842 * lib/g++.exp (g++_include_flags): Don't use any special flags
25843 if TESTING_IN_BUILD_TREE is not defined.
25844 (g++_init): Use a plain 'c++' as the compiler if
25845 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25846
ed8e443a 258472001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25848
ed8e443a
JM
25849 * g++.old-deja/g++.eh/catch13.C: New test.
25850 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25851
ed8e443a 258522001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25853
ed8e443a 25854 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25855
ed8e443a 258562001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25857
ed8e443a
JM
25858 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25859 <stdlib.h>, not <malloc.h>.
3da5d5c8 25860
ed8e443a 258612001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25862
ed8e443a 25863 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25864
ed8e443a 258652001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25866
ed8e443a 25867 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25868
ed8e443a 258692001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25870
ed8e443a 25871 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25872
ed8e443a 258732001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25874
ed8e443a 25875 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25876
ed8e443a 258772001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25878
ed8e443a 25879 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25880
ed8e443a 258812001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25882
ed8e443a 25883 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25884
ed8e443a 258852001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 25886
ed8e443a 25887 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 25888
ed8e443a 258892001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 25890
ed8e443a 25891 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 25892
ed8e443a 258932001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 25894
ed8e443a 25895 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 25896
ed8e443a 258972001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 25898
ed8e443a
JM
25899 * g77.f-torture/compile/20010426.f: New test.
25900 * g77.f-torture/execute/20010426.f: New test.
15784bba 25901
ed8e443a 259022001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 25903
ed8e443a
JM
25904 * g77.f-torture/compile/20000629-1.x: Remove - error
25905 has been fixed.
c3cd9c8b 25906
ed8e443a 259072001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 25908
ed8e443a
JM
25909 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
25910 Tweak slightly to work with g++.dg framework.
25911 * g++.dg/special/ecos.exp: Run initp1.C test.
25912 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 25913
ed8e443a
JM
25914 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
25915 its linker doesn't give line numbers either.
25916 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 25917
ed8e443a 259182001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 25919
ed8e443a 25920 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 25921
ed8e443a 259222001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 25923
ed8e443a 25924 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 25925
ed8e443a 259262001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 25927
ed8e443a 25928 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 25929
ed8e443a 259302001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 25931
ed8e443a 25932 * gcc.dg/format/plus-1.c: New test.
43e72072 25933
ed8e443a 259342001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 25935
ed8e443a 25936 * gcc.dg/20010423-1.c: New test.
5c8378a7 25937
ed8e443a 259382001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 25939
ed8e443a 25940 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 25941
ed8e443a 259422001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 25943
ed8e443a 25944 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 25945
ed8e443a 259462001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 25947
ed8e443a 25948 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 25949
ed8e443a 259502001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 25951
ed8e443a
JM
25952 * gcc.dg/c99-func-2.c: Remove xfail.
25953 * gcc.dg/c99-func-3.c: Remove xfail.
25954 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 25955
ed8e443a 259562001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 25957
ed8e443a 25958 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 25959
ed8e443a 259602001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 25961
ed8e443a 25962 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 25963
ed8e443a 259642001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 25965
ed8e443a 25966 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 25967
ed8e443a 259682001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 25969
ed8e443a
JM
25970 * g++.old-deja/g++.abi/empty2.C: New test.
25971 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 25972
ed8e443a 259732001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 25974
ed8e443a
JM
25975 * g++.old-deja/g++.other/comdat2.C: New test.
25976 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 25977
ed8e443a 259782001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 25979
ed8e443a 25980 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 25981
ed8e443a 259822001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 25983
ed8e443a 25984 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 25985
ed8e443a 259862001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 25987
ed8e443a 25988 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 25989
ed8e443a
JM
259902001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
25991 Mark Mitchell <mark@codesourcery.com>
608d74c4 25992
ed8e443a
JM
25993 * lib/old-dejagnu.exp: Don't delete output of executable.
25994 Add .exe suffix to executables.
b0835578 25995
ed8e443a 259962001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 25997
ed8e443a 25998 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 25999
ed8e443a 260002001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26001
ed8e443a 26002 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26003
ed8e443a 260042001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26005
ed8e443a
JM
26006 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26007 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26008
ed8e443a 260092001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26010
ed8e443a 26011 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26012
ed8e443a 260132001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26014
ed8e443a 26015 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26016
ed8e443a 260172001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26018
ed8e443a 26019 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26020
611bcfc0 260212001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26022
ed8e443a 26023 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26024
611bcfc0 260252001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 26026
ed8e443a 26027 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 26028
ed8e443a 260292001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 26030
ed8e443a 26031 * g++.old-deja/g++.other/array5.C: New.
145c1def 26032
ed8e443a 260332001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 26034
ed8e443a 26035 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 26036
ed8e443a 260372001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 26038
ed8e443a
JM
26039 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26040 headers and constructs.
26041 * g++.old-deja/g++.robertl/eb79.C: Same.
26042 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26043 * g++.old-deja/g++.robertl/eb73.C: Same.
26044 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26045 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26046 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26047 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26048 * g++.old-deja/g++.robertl/eb44.C: Same.
26049 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26050 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26051 * g++.old-deja/g++.robertl/eb39.C: Same.
26052 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26053 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26054 * g++.old-deja/g++.robertl/eb30.C: Same.
26055 * g++.old-deja/g++.robertl/eb3.C: Same.
26056 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26057 * g++.old-deja/g++.robertl/eb21.C: Same.
26058 * g++.old-deja/g++.robertl/eb15.C: Same.
26059 * g++.old-deja/g++.robertl/eb118.C: Same.
26060 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26061 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26062 * g++.old-deja/g++.robertl/eb109.C: Same.
26063 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26064 * g++.old-deja/g++.mike/rtti1.C: Same.
26065 * g++.old-deja/g++.mike/p658.C: Same.
26066 * g++.old-deja/g++.mike/net46.C: Same.
26067 * g++.old-deja/g++.mike/net34.C: Same.
26068 * g++.old-deja/g++.mike/memoize1.C: Same.
26069 * g++.old-deja/g++.mike/eh2.C: Same.
26070 * g++.old-deja/g++.law/weak.C: Same.
26071 * g++.old-deja/g++.law/visibility7.C: Same.
26072 * g++.old-deja/g++.law/visibility25.C: Same.
26073 * g++.old-deja/g++.law/visibility22.C: Same.
26074 * g++.old-deja/g++.law/visibility2.C: Same.
26075 * g++.old-deja/g++.law/visibility17.C: Same.
26076 * g++.old-deja/g++.law/visibility13.C: Same.
26077 * g++.old-deja/g++.law/visibility10.C: Same.
26078 * g++.old-deja/g++.law/visibility1.C: Same.
26079 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26080 * g++.old-deja/g++.law/vbase1.C: Same.
26081 * g++.old-deja/g++.law/operators32.C: Same.
26082 * g++.old-deja/g++.law/nest3.C: Same.
26083 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26084 * g++.old-deja/g++.law/except5.C (main): Same.
26085 * g++.old-deja/g++.law/cvt7.C (run): Same.
26086 * g++.old-deja/g++.law/cvt2.C: Same.
26087 * g++.old-deja/g++.law/cvt16.C: Same.
26088 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26089 * g++.old-deja/g++.law/ctors17.C (main): Same.
26090 * g++.old-deja/g++.law/ctors13.C: Same.
26091 * g++.old-deja/g++.law/ctors12.C (main): Same.
26092 * g++.old-deja/g++.law/ctors10.C: Same.
26093 * g++.old-deja/g++.law/code-gen5.C: Same.
26094 * g++.old-deja/g++.law/bad-error7.C: Same.
26095 * g++.old-deja/g++.law/arm9.C: Same.
26096 * g++.old-deja/g++.law/arm12.C: Same.
26097 * g++.old-deja/g++.law/arg8.C: Same.
26098 * g++.old-deja/g++.law/arg1.C: Same.
26099 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26100 * g++.old-deja/g++.jason/template31.C: Same.
26101 * g++.old-deja/g++.jason/template24.C (main): Same.
26102 * g++.old-deja/g++.jason/2371.C: Same.
26103 * g++.old-deja/g++.eh/new2.C: Same.
26104 * g++.old-deja/g++.eh/new1.C: Same.
26105 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26106 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26107 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26108 * g++.old-deja/g++.brendan/crash62.C: Same.
26109 * g++.old-deja/g++.brendan/crash52.C: Same.
26110 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26111 * g++.old-deja/g++.brendan/crash38.C: Same.
26112 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26113 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 26114
ed8e443a 261152001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 26116
ed8e443a
JM
26117 * gcc.c-torture/execute/20001203-2.c (memset):
26118 Count argument is of type __SIZE_TYPE__.
788bf0e3 26119
ed8e443a 261202001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 26121
ed8e443a 26122 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 26123
ed8e443a 261242001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 26125
ed8e443a 26126 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 26127
ed8e443a 261282001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 26129
ed8e443a
JM
26130 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26131 peculiarities of the SH.
26132 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 26133
ed8e443a 261342001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 26135
ed8e443a
JM
26136 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26137 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26138 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 26139
ed8e443a 261402001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 26141
ed8e443a 26142 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 26143
ed8e443a 261442001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 26145
ed8e443a 26146 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 26147
ed8e443a 261482001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 26149
ed8e443a 26150 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 26151
ed8e443a 261522001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 26153
ed8e443a 26154 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 26155
ed8e443a 261562001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 26157
ed8e443a 26158 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 26159
ed8e443a 261602001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 26161
ed8e443a 26162 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 26163
ed8e443a 261642001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 26165
ed8e443a
JM
26166 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26167 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 26168
ed8e443a 261692001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 26170
ed8e443a 26171 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 26172
ed8e443a 261732001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 26174
ed8e443a
JM
26175 * g++.old-deja/g++.other/friend12.C: New test.
26176 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26177 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 26178
ed8e443a 261792001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 26180
ed8e443a 26181 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 26182
ed8e443a 261832001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 26184
ed8e443a 26185 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 26186
ed8e443a 261872001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 26188
ed8e443a 26189 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 26190
ed8e443a 261912001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 26192
ed8e443a 26193 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 26194
ed8e443a 261952001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 26196
ed8e443a 26197 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 26198
ed8e443a 261992001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 26200
ed8e443a
JM
26201 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26202 tests on AIX.
6d139650 26203
ed8e443a 262042001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 26205
ed8e443a 26206 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 26207
ed8e443a 262082001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 26209
ed8e443a 26210 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 26211
ed8e443a 262122001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 26213
ed8e443a 26214 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 26215
ed8e443a 262162001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 26217
ed8e443a 26218 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 26219
ed8e443a
JM
262202001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26221
26222 * objc/execute/va_method.m: Added.
26223 * objc/execute/IMP.m: Added.
26224 * objc/execute/_cmd.m: Added.
26225 * objc/execute/accessing_ivars.m: Added.
26226 * objc/execute/class-1.m: Added.
26227 * objc/execute/class-10.m: Added.
26228 * objc/execute/class-11.m: Added.
26229 * objc/execute/class-12.m: Added.
26230 * objc/execute/class-13.m: Added.
26231 * objc/execute/class-14.m: Added.
26232 * objc/execute/class-2.m: Added.
26233 * objc/execute/class-3.m: Added.
26234 * objc/execute/class-4.m: Added.
26235 * objc/execute/class-5.m: Added.
26236 * objc/execute/class-6.m: Added.
26237 * objc/execute/class-7.m: Added.
26238 * objc/execute/class-8.m: Added.
26239 * objc/execute/class-9.m: Added.
26240 * objc/execute/class-tests-1.h
26241 * objc/execute/class-tests-2.h
26242 * objc/execute/compatibility_alias.m: Added.
26243 * objc/execute/encode-1.m: Added.
26244 * objc/execute/formal_protocol-1.m: Added.
26245 * objc/execute/formal_protocol-2.m: Added.
26246 * objc/execute/formal_protocol-3.m: Added.
26247 * objc/execute/formal_protocol-4.m: Added.
26248 * objc/execute/formal_protocol-5.m: Added.
26249 * objc/execute/formal_protocol-6.m: Added.
26250 * objc/execute/formal_protocol-7.m: Added.
26251 * objc/execute/informal_protocol.m: Added.
26252 * objc/execute/initialize.m: Added.
26253 * objc/execute/load.m: Added.
26254 * objc/execute/many_args_method.m: Added.
26255 * objc/execute/nested-3.m: Added.
26256 * objc/execute/no_clash.m: Added.
26257 * objc/execute/private.m: Added.
26258 * objc/execute/redefining_self.m: Added.
26259 * objc/execute/root_methods.m: Added.
26260 * objc/execute/selector-1.m: Added.
26261 * objc/execute/static-1.m: Added.
26262 * objc/execute/static-2.m: Added.
26263 * objc/execute/va_method.m: Added.
26264
262652001-03-10 Richard Henderson <rth@redhat.com>
26266
26267 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26268
262692001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26270
26271 * g++.old-deja/g++.other/crash31.C: XFAIL.
26272 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26273 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26274 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26275 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26276 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26277
262782001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26279
26280 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26281
262822001-03-06 Zack Weinberg <zackw@stanford.edu>
26283
26284 * gcc.dg/20000724-1.c: Don't use multiline strings.
26285
262862001-03-06 Zack Weinberg <zackw@stanford.edu>
26287
26288 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26289 result of -cString against what we expect it to be; don't just
26290 print it out for no one to read.
26291
26292 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26293 Based on testcases provided by Nicola Pero.
26294
262952001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26296
26297 * gcc.dg/cpp/macro7.c: New test.
26298
262992001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26300
26301 * gcc.dg/cpp/multiline.c: Update.
26302
263032001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26304
26305 * g++.old-deja/g++.other/enum3.C: New test.
26306
263072001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26308
26309 * g++.old-deja/g++.other/pod1.C: New test.
26310
263112001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26312
26313 * g++.old-deja/g++.ext/overload1.C: New test.
26314
263152001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26316
26317 * g++.old-deja/g++.pt/using1.C: New test.
26318
263192001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26320
26321 * g++.old-deja/g++.other/using9.C: New test.
26322
263232001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26324
26325 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26326
26327 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26328
263292001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26330
26331 * g++.old-deja/g++.ext/realpt1.C: Remove.
26332
263332001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26334
26335 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26336
263372001-02-26 Will Cohen <wcohen@redhat.com>
26338
26339 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26340
263412001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26342
26343 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26344 templatized constructors.
26345
263462001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26347
26348 * gcc.c-torture/execute/20010224-1.c: New test.
26349
263502001-02-23 Jakub Jelinek <jakub@redhat.com>
26351
26352 * gcc.c-torture/execute/20010222-1.c: New test.
26353
263542001-02-22 Jakub Jelinek <jakub@redhat.com>
26355
26356 * g++.old-deja/g++.other/inline20.C: New test.
26357
263582001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26359
26360 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26361
263622001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26363
26364 * g++.old-deja/g++.other/lookup22.C: New test.
26365
263662001-02-19 Zack Weinberg <zackw@stanford.edu>
26367
26368 * g77.dg: New directory.
26369 * g77.dg/20010216-1.f: New test case.
26370 * g77.dg/dg.exp: New driver.
26371 * lib/g77-dg.exp: New driver library.
26372
263732001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26374
26375 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26376
263772001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26378
26379 * g++.old-deja/g++.other/decl9.C: New test.
26380
263812001-02-16 Jakub Jelinek <jakub@redhat.com>
26382
26383 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26384 not need <string> and also tests the initialization at runtime.
26385
263862001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26387
26388 * gcc.c-torture/execute/longlong.c: New test.
26389
263902001-02-14 J"orn Rennecke <amylaar@redhat.com>
26391
26392 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26393
263942001-02-14 J"orn Rennecke <amylaar@redhat.com>
26395
26396 * gcc.c-torture/execute/920302-1.c (execute):
26397 Change argument type to short.
26398
263992001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26400
26401 * g++.old-deja/g++.pt/deduct6.C: New test.
26402
264032001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26404
26405 * g++.old-deja/g++.pt/deduct5.C: New test.
26406
264072001-02-14 Jakub Jelinek <jakub@redhat.com>
26408
26409 * gcc.c-torture/execute/20010209-1.c: New test.
26410
264112001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26412
26413 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26414
264152001-02-12 Geoffrey Keating <geoffk@redhat.com>
26416
26417 * g++.dg/vtgc1.C: Update for new ABI.
26418
26419 * consistency.vlad: New directory, 1665 files.
26420
264212001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26422
26423 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26424 return type.
26425 * gcc.dg/cpp/digraphs.c: Declare puts.
26426
264272001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26428
26429 * g++.old-deja/g++.other/warn5.C: New test.
26430
264312001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26432
26433 * g++.old-deja/g++.pt/spec40.C: New test.
26434
264352001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26436
26437 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26438 case.
26439 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26440
264412001-02-12 Jakub Jelinek <jakub@redhat.com>
26442
26443 * gcc.c-torture/compile/20010209-1.c: New test.
26444
264452001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26446
26447 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26448 excess errors message but not if it crashes.
26449 * g++.old-deja/g++.other/crash27.C: Likewise.
26450 * g++.old-deja/g++.other/crash28.C: Likewise.
26451 * g++.old-deja/g++.other/crash30.C: Likewise.
26452 * g++.old-deja/g++.other/crash32.C: Likewise.
26453 * g++.old-deja/g++.other/crash35.C: Likewise.
26454 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26455
264562001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26457
26458 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26459 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26460 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26461 g77.f-torture/execute/execute.exp,
26462 g77.f-torture/noncompile/noncompile.exp,
26463 gcc.c-torture/execute/execute.exp,
26464 gcc.c-torture/execute/memcheck/memcheck.exp,
26465 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26466 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26467 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26468 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26469 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26470 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26471 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26472 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26473 Remove bug reporting instructions with ancient email addresses.
26474
264752001-02-07 Jakub Jelinek <jakub@redhat.com>
26476
26477 * gcc.dg/20010202-1.c: New test.
26478 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26479
264802001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26481
26482 * g++.dg/stdbool-if.C: New test.
26483
264842001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26485
26486 * objc/execute/fdecl.m: Added main().
26487
264882001-02-07 Jakub Jelinek <jakub@redhat.com>
26489
26490 * gcc.c-torture/execute/20010206-1.c: New test.
26491
264922001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26493
26494 * gcc.dg/cpp/avoidpaste1.c: Update.
26495
264962001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26497
26498 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26499 Pero <nicola@brainstorm.co.uk>.
26500 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26501
265022001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26503
26504 * g++.old-deja/g++.pt/spec39.C: New test.
26505
265062001-02-05 Jakub Jelinek <jakub@redhat.com>
26507
26508 * gcc.c-torture/compile/20010202-1.c: New test.
26509
265102001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26511
26512 * g++.old-deja/g++.abi/primary2.C: New test.
26513 * g++.old-deja/g++.abi/primary3.C: New test.
26514 * g++.old-deja/g++.abi/primary4.C: New test.
26515 * g++.old-deja/g++.abi/primary5.C: New test.
26516 * g++.old-deja/g++.abi/vtable3.h: New test.
26517 * g++.old-deja/g++.abi/vtable3a.C: New test.
26518 * g++.old-deja/g++.abi/vtable3b.C: New test.
26519 * g++.old-deja/g++.abi/vtable3c.C: New test.
26520 * g++.old-deja/g++.abi/vtable3d.C: New test.
26521 * g++.old-deja/g++.abi/vtable3e.C: New test.
26522 * g++.old-deja/g++.abi/vtable3f.C: New test.
26523 * g++.old-deja/g++.abi/vtable3g.C: New test.
26524 * g++.old-deja/g++.abi/vtable3h.C: New test.
26525 * g++.old-deja/g++.abi/vtable3i.C: New test.
26526 * g++.old-deja/g++.abi/vtable3j.C: New test.
26527 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26528
265292001-02-03 Jakub Jelinek <jakub@redhat.com>
26530
26531 * g++.old-deja/g++.other/anon6.C: New test.
26532 * g++.old-deja/g++.other/anon7.C: New test.
26533
265342001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26535
26536 * gcc.dg/cpp/avoidpaste2.c: New tests.
26537
265382001-01-31 Jakub Jelinek <jakub@redhat.com>
26539
26540 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26541
265422001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26543
26544 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26545 DECIMAL_DIG cases for Irix."
26546
265472001-01-31 J"orn Rennecke <amylaar@redhat.com>
26548
26549 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26550
265512001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26552
26553 * gcc.dg/c99-tag-1.c: New test.
26554
265552001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26556
26557 * gcc.dg/cpp/tr-warn1.c: Add tests.
26558
265592001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26560
26561 * gcc.dg/cpp/avoidpaste1.c: Update.
26562 * gcc.dg/cpp/paste4.c: Update.
26563
265642001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26565
26566 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26567 cases for Irix.
26568
265692001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26570
26571 * g++.old-deja/g++.other/inline19.C: New test.
26572
265732001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26574
26575 * gcc.dg/Wlarger-than.c: New test.
26576
265772001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26578
26579 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26580
265812001-01-29 Jakub Jelinek <jakub@redhat.com>
26582
26583 * gcc.c-torture/execute/20010129-1.c: New test.
26584 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26585
265862001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26587
26588 * gcc.dg/cpp/avoidpaste1.c: Test case.
26589
265902001-01-28 Jakub Jelinek <jakub@redhat.com>
26591
26592 * g++.old-deja/g++.other/inline18.C: New test.
26593
265942001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26595
26596 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26597 and __builtin_putchar.
26598
265992001-01-27 Jakub Jelinek <jakub@redhat.com>
26600
26601 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26602 tests.
26603
266042001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26605
26606 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26607 floating point number rounding mode to round to the nearest
26608 representable mode.
26609
266102001-01-25 Jakub Jelinek <jakub@redhat.com>
26611
26612 * g++.old-deja/g++.other/mangle2.C: New test.
26613
266142001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26615
26616 * gcc.c-torture/compile/20010124-1.c: New test.
26617
266182001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26619
26620 * g++.old-deja/g++.pt/spec38.C: New test.
26621
266222001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26623
26624 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26625 "Build don't run".
26626
266272001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26628
26629 * gcc.c-torture/execute/20010123-1.c: New test.
26630
266312001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26632
26633 * g++.old-deja/g++.pt/spec37.C: New test.
26634
266352001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26636
26637 * g++.old-deja/g++.pt/overload14.C: New test.
26638
266392001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26640
26641 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26642 __builtin_return_address.
26643
266442001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26645
26646 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26647 * g++.old-deja/g++.pt/spec35.C: New test.
26648 * g++.old-deja/g++.pt/spec36.C: New test.
26649
266502001-01-20 Jakub Jelinek <jakub@redhat.com>
26651
26652 * gcc.c-torture/compile/20010118-1.c: New test.
26653
266542001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26655
26656 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26657
266582001-01-19 Jakub Jelinek <jakub@redhat.com>
26659
26660 * gcc.c-torture/execute/20010119-1.c: New test.
26661
266622001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26663
26664 * g++.old-deja/g++.other/vbase5.C: New test.
26665
266662001-01-19 Jakub Jelinek <jakub@redhat.com>
26667
26668 * gcc.c-torture/execute/20010118-1.c: New test.
26669
266702001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26671
26672 * g++.old-deja/g++.pt/deduct3.C: New test.
26673
266742001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26675
26676 * g++.old-deja/g++.pt/spec34.C: New test.
26677
266782001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26679
26680 * g77.f-torture/compile/20000601-2.f: New test.
26681
266822001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26683
26684 * g++.old-deja/g++.other/init17.C: New test.
26685
266862001-01-18 Alexandre Oliva <aoliva@redhat.com>
26687
26688 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26689
266902001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26691
26692 * g++.old-deja/g++.pt/unify8.C: New test.
26693
266942001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26695
26696 * g++.old-deja/g++.abi/vbase1.C: New test.
26697
266982001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26699
26700 * g++.old-deja/g++.pt/crash65.C: New test.
26701
267022001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26703
26704 * gcc.dg/cpp/assembl2.S: New test case.
26705
267062001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26707
26708 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26709 are supported.
26710
267112001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26712
26713 * g++.old-deja/g++.other/builtins1.C: New test.
26714 * g++.old-deja/g++.other/builtins2.C: Likewise.
26715 * g++.old-deja/g++.other/builtins3.C: Likewise.
26716 * g++.old-deja/g++.other/builtins4.C: Likewise.
26717
267182001-01-17 Jakub Jelinek <jakub@redhat.com>
26719
26720 * gcc.c-torture/compile/20010117-1.c: New test.
26721 * gcc.c-torture/compile/20010117-2.c: New test.
26722
267232001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26724
26725 * g77.f-torture/execute/20010116.[fx]: New test,
26726 XFAIL on i?86-*-*.
26727 * g77.f-torture/compile/20010115.f: Indicate it's
26728 a test for PR fortran/1636.
26729
267302001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26731
26732 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26733
267342001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26735
26736 * g77.f-torture/compile/20010115.f: New test.
26737
267382001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26739
26740 * g++.old-deja/g++.pt/nontype5.C: New test.
26741
267422001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26743
26744 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26745 have an equivalent working one below it.
26746
267472001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26748
26749 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26750 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26751
267522001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26753
26754 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26755 message containing "init_priority".
26756 (conpr-2.C): Likewise.
26757 (conpr-3.C): Likewise.
26758 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26759
267602001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26761
26762 * gcc.c-torture/execute/20010114-2.c: New test.
26763
267642001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26765
26766 * gcc.c-torture/compile/20010114-1.c: New test.
26767 * gcc.c-torture/compile/20010114-1.x: Xfail.
26768 * gcc.c-torture/compile/20010114-2.c: New test.
26769 * gcc.c-torture/execute/20010114-1.c: New test.
26770 * gcc.dg/trunc-1.c: New test.
26771 * gcc.dg/uninit-B.c: New test.
26772
267732001-01-13 Nick Clifton <nickc@redhat.com>
26774
26775 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26776 target.
26777
267782001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26779
26780 * gcc.c-torture/compile/20010113-1.c: New test.
26781
267822001-01-13 Jakub Jelinek <jakub@redhat.com>
26783
26784 * gcc.c-torture/compile/20001212-1.c: New test.
26785
267862001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26787
26788 * gcc.dg/cpp/widestr1.c: Update.
26789 * gcc.dg/cpp/prag-imp.c: Remove.
26790
267912001-01-12 Jakub Jelinek <jakub@redhat.com>
26792
26793 * gcc.c-torture/execute/20000801-3.x: Remove.
26794 * gcc.dg/c90-init-1.c: New test.
26795 * gcc.dg/c99-init-1.c: New test.
26796 * gcc.dg/c99-init-2.c: New test.
26797 * gcc.dg/gnu99-init-1.c: New test.
26798
267992001-01-12 Richard Earnshaw <rearnsha@arm.com>
26800
26801 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26802 testing that no relevant ones were found.
26803
268042001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26805
26806 * g++.old-deja/g++.pt/cast2.C: New test.
26807
268082001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26809
26810 * g++.old-deja/g++.pt/friend47.C: New test.
26811
268122001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26813
26814 * g++.old-deja/g++.pt/instantiate13.C: New test.
26815
268162001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26817
26818 * g++.old-deja/g++.other/defarg7.C: New test.
26819 * g++.old-deja/g++.other/defarg8.C: New test.
26820
268212001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26822
26823 * g++.old-deja/g++.pt/crash64.C: New test.
26824
268252001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26826
26827 * g++.old-deja/g++.pt/crash63.C: New test.
26828
268292001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26830
26831 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26832
268332001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26834
26835 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26836
268372001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26838
26839 * g++.old-deja/g++.pt/error3.C: New test.
26840
268412001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26842
26843 * g++.old-deja/g++.other/crash39.C: New test.
26844
268452001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26846
26847 * g++.old-deja/g++.other/vbase4.C: New test.
26848
268492001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26850
26851 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26852 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26853 * gcc.dg/special/special.exp: New test driver which will check
26854 for alias support for the above test.
26855
268562001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26857
26858 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26859 problems on small machines.
26860 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26861 parameterize.
26862
268632001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26864
26865 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26866 mips.
26867 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26868
268692001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26870
26871 * g++.old_deja/g++.pt/using8.C: New test.
26872
268732001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26874
26875 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26876
268772000-01-08 Loren J. Rittle <ljrittle@acm.org>
26878
26879 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26880 where a failure is expected.
26881 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26882
268832001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26884
26885 * g++.old_deja/g++.pt/instantiate12.C: New test.
26886
268872001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26888
26889 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
26890 start of structs.
26891 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
26892 * g++.old-deja/g++.brendan/crash17.C: Likewise.
26893 * g++.old-deja/g++.brendan/crash29.C: Likewise.
26894 * g++.old-deja/g++.brendan/crash48.C: Likewise.
26895 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26896 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
26897 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26898 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
26899 * g++.old-deja/g++.eh/spec6.C: Likewise.
26900 * g++.old-deja/g++.jason/crash3.C: Likewise.
26901 * g++.old-deja/g++.law/ctors11.C: Likewise.
26902 * g++.old-deja/g++.law/ctors17.C: Likewise.
26903 * g++.old-deja/g++.law/ctors5.C: Likewise.
26904 * g++.old-deja/g++.law/ctors9.C: Likewise.
26905 * g++.old-deja/g++.mike/ambig1.C: Likewise.
26906 * g++.old-deja/g++.mike/net22.C: Likewise.
26907 * g++.old-deja/g++.mike/p3538a.C: Likewise.
26908 * g++.old-deja/g++.mike/p3538b.C: Likewise.
26909 * g++.old-deja/g++.mike/virt3.C: Likewise.
26910 * g++.old-deja/g++.niklas/t128.C: Likewise.
26911 * g++.old-deja/g++.other/anon4.C: Likewise.
26912 * g++.old-deja/g++.other/using1.C: Likewise.
26913 * g++.old-deja/g++.other/warn3.C: Likewise.
26914 * g++.old-deja/g++.pt/t37.C: Likewise.
26915 * g++.old-deja/g++.robertl/eb69.C: Likewise.
26916 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26917
269182001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26919
26920 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
26921
269222001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26923
26924 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26925
269262001-01-07 Jakub Jelinek <jakub@redhat.com>
26927
26928 * gcc.c-torture/compile/20010107-1.c: New test.
26929
269302001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26931
26932 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26933
269342001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26935
26936 * gcc.dg/format/format.h: New file.
26937 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
26938 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
26939 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
26940 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
26941 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
26942 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26943 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
26944 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
26945 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
26946 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
26947 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
26948 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
26949 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
26950 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
26951 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
26952 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
26953 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
26954 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
26955 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
26956 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
26957 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
26958 instead of declaring standard types, macros and functions in each
26959 test.
26960
269612001-01-06 Alexandre Oliva <aoliva@redhat.com>
26962
26963 * gcc.c-torture/execute/20010106-1.c: New test.
26964
269652001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
26966
26967 * gcc.dg/format/format.exp: New file.
26968 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
26969 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
26970 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
26971 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
26972 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
26973 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
26974 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
26975 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
26976 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
26977 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
26978 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
26979 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
26980 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
26981 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
26982 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
26983 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
26984 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
26985 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
26986 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
26987 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
26988 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
26989 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
26990 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
26991 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
26992 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
26993 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
26994 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
26995 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
26996 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
26997 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
26998 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
26999 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27000 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27001 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27002 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27003 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27004 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27005 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27006 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27007 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27008 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27009 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27010
270112001-01-05 Alexandre Oliva <aoliva@redhat.com>
27012
27013 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27014 account.
27015
270162001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27017
27018 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27019
270202001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27021
27022 * g++.old-deja/g++.pt/crash62.C: New test.
27023
270242001-01-04 Richard Henderson <rth@redhat.com>
27025
27026 * gcc.dg/20000926-1.c: Update expected warnings.
27027 * gcc.dg/array-2.c: Likewise.
27028 * gcc.dg/array-4.c: Also validate flexible array members.
27029 * gcc.dg/c99-flex-array-1.c: New.
27030
270312001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27032
27033 * gcc.c-torture/compile/20001222-1.x: Remove.
27034
270352001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27036
27037 * gcc.c-torture/execute/built-in-setjmp.c: New.
27038
270392001-01-03 Richard Henderson <rth@redhat.com>
27040
27041 * gcc.dg/940510-1.c: Update expected error wording.
27042 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27043
270442001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27045
27046 * lib/target-supports.exp (check_alias_available): Modified to
27047 indicate aliases not supported if only weak aliases are supported.
27048
270492001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27050
27051 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27052 Turn on cmpstrsi checks for __pj__ and __i370__.
27053
270542001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27055
27056 * g++.old-deja/g++.other/virtual11.C: New test.
27057
270582001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27059
27060 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27061
270622001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27063
27064 * gcc.c-torture/compile/20010102-1.c: New test.
27065
270662001-01-02 Andreas Jaeger <aj@suse.de>
27067
27068 * gcc.dg/noreturn-3.c: New test.
27069
27070 * gcc.dg/noreturn-4.c: New test.
27071
270722001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27073
27074 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27075 __builtin_fputc and __builtin_fwrite.
27076
270772000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27078
27079 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27080 signed char, not default char.
27081
270822000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27083
27084 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27085
270862000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27087
27088 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27089
270902000-12-29 Richard Henderson <rth@redhat.com>
27091
27092 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27093 (__cyg_profile_func_exit): Define.
27094
270952000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27096
27097 * g++.dg/vtgc1.C: New test.
27098
270992000-12-28 Geoffrey Keating <geoffk@redhat.com>
27100
27101 * gcc.dg/noncompile/20001228-1.c: New test.
27102
27103 * gcc.dg/20001228-1.c: New test.
27104
27105 * gcc.c-torture/execute/20001228-1.c: New test.
27106
271072000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27108
27109 * gcc.dg/format-strfmon-1.c: New test.
27110
271112000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27112
27113 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27114 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27115 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27116 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27117 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27118 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27119 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27120 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27121 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27122 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27123 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27124 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27125 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27126
27127 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27128 * gcc.c-torture/execute/string-opt-4.c: Test index.
27129
271302000-12-26 Geoffrey Keating <geoffk@redhat.com>
27131
27132 * gcc.c-torture/compile/20001226-1.c: New test.
27133
271342000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27135
27136 * gcc.c-torture/compile/20001222-1.c: New test.
27137 * gcc.c-torture/compile/20001222-1.x: Xfail.
27138
271392000-12-22 Alexandre Oliva <aoliva@redhat.com>
27140
27141 * gcc.c-torture/execute/comp-goto-2.c: New test.
27142
271432000-12-21 J"orn Rennecke <amylaar@redhat.com>
27144
27145 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27146 Use long types if __INT_MAX__ is 32767.
27147 (main): Use cast to (sint32 *) when poking 88 into a_page.
27148
27149 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27150
271512000-12-21 Bernd Schmidt <bernds@redhat.com>
27152
27153 * gcc.c-torture/compile/20001221-1.c: New test.
27154 * gcc.c-torture/execute/20001221-1.c: New test.
27155
271562000-12-20 Richard Henderson <rth@redhat.com>
27157
27158 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27159 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27160
271612000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27162
27163 * gcc.dg/compare3.c: New test.
27164
271652000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27166
27167 * gcc.dg/format-warnll-1.c: New test.
27168
271692000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27170
27171 * gcc.dg/cpp/cmdlne-P.c: New test.
27172
271732000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27174
27175 * gcc.c-torture/execute/builtin-abs-1.c,
27176 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27177
271782000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27179
27180 * gcc.dg/cpp/multiline.c: New test.
27181
271822000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27183
27184 * g++.old-deja/g++.other/syshdr1.C: Update.
27185 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27186
271872000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27188
27189 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27190
271912000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27192
27193 * g++.old-deja/g++.pt/ttp65.C: New test.
27194
271952000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27196
27197 * g++.old-deja/g++.pt/ttp64.C: New test.
27198
271992000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27200
27201 * g++.old-deja/g++.pt/spec33.C: New test.
27202
272032000-12-14 Catherine Moore <clm@redhat.com>
27204
27205 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27206 * gcc.c-torture/execute/920612-2.c: Likewise.
27207 * gcc.c-torture/execute/920428-2.c: Likewise.
27208 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27209 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27210
272112000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27212
27213 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27214 * gcc.dg/pack-test-2.c: Likewise.
27215
272162000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27217
27218 Tests by Zack Weinberg <zackw@stanford.edu>.
27219
27220 * gcc.dg/cpp/defined.c: Update.
27221 * gcc.dg/cpp/defined_trad.c: New tests.
27222
272232000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27224
27225 * gcc.dg/cpp/trad-direct.c: Update.
27226
272272000-12-11 Neil Booth <neilb@earthling.net>
27228
27229 * gcc.dg/cpp/defined_trad.c
27230
272312000-12-11 Neil Booth <neilb@earthling.net>
27232
27233 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27234
272352000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27236
27237 * gcc.dg/format-miss-2.c: New test.
27238
272392000-12-09 Neil Booth <neilb@earthling.net>
27240
27241 * gcc.dg/cpp/lineflags.c: New tests.
27242 * gcc.dg/cpp/poison.c: Update.
27243 * gcc.dg/cpp/redef2.c: Update.
27244 * gcc.dg/cpp/skipping.c: New test.
27245
272462000-12-07 Geoffrey Keating <geoffk@redhat.com>
27247
27248 * g++.old-deja/g++.other/eh3.C: New testcase.
27249
272502000-12-07 Neil Booth <neilb@earthling.net>
27251
27252 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27253 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27254 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27255 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27256 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27257 Update.
27258
272592000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27260
27261 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27262 __SIZE_TYPE__ instead of int for type of integers cast to
27263 pointers.
27264
272652000-12-07 Jakub Jelinek <jakub@redhat.com>
27266
27267 * g++.old-deja/g++.other/cleanup4.C: New test.
27268
272692000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27270
27271 * format-sec-1.c: New test.
27272
272732000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27274
27275 * gcc.dg/format-nonlit-3.c: New test.
27276
272772000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27278
27279 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27280 through a null pointer.
27281
272822000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27283
27284 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27285 * g++.old-deja/g++.pt/partial4.C: New test.
27286
272872000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27288
27289 * gcc.c-torture/execute/ieee/hugeval.x: New.
27290
272912000-12-06 Neil Booth <neilb@earthling.net>
27292
27293 * gcc.dg/cpp/backslash2.c: New tests.
27294
272952000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27296
27297 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27298 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27299
273002000-12-05 Geoffrey Keating <geoffk@redhat.com>
27301
27302 * gcc.c-torture/execute/20001203-2.c: New testcase.
27303
273042000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27305
27306 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27307 * g++.old-deja/g++.other/virtual10.C: New test.
27308
273092000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27310
27311 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27312
273132000-12-05 Richard Henderson <rth@redhat.com>
27314
27315 * gcc.c-torture/compile/20001205-1.c: New.
27316
273172000-12-04 Neil Booth <neilb@earthling.net>
27318
27319 * g++.old-deja/g++.other/virtual9.C: New test.
27320 * g++.old-deja/g++.pt/crash61.C: New test.
27321 * gcc.c-torture/execute/loop-9.c: New test.
27322
273232000-12-04 Neil Booth <neilb@earthling.net>
27324
27325 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27326 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27327 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27328 * gcc.dg/cpp/extratokens.c: ...here.
27329
273302000-12-04 Neil Booth <neilb@earthling.net>
27331
27332 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27333 New tests.
27334
273352000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27336
27337 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27338 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27339
273402000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27341
27342 * gcc.c-torture/execute/20001203-1.c: New test.
27343
273442000-12-03 Neil Booth <neilb@earthling.net>
27345
27346 * gcc.dg/cpp/macro6.c: New test cases.
27347
273482000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27349
27350 * gcc.c-torture/execute/string-opt-9.c: New test.
27351 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27352 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27353 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27354
27355 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27356 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27357
273582000-12-02 Geoffrey Keating <geoffk@redhat.com>
27359
27360 * gcc.dg/cpp/if-6.c: New testcase.
27361
27362 * gcc.dg/20001201-1.c: New testcase.
27363
273642000-12-02 Neil Booth <neilb@earthling.net>
27365
27366 * g++.old-deja/g++.other/externC4.C,
27367 g++.old-deja/g++.other/friend10.C: New tests.
27368
273692000-12-02 Neil Booth <neilb@earthling.net>
27370
27371 * g++.old-deja/g++.other/instan2.C
27372 * g++.old-deja/g++.other/instan3.C: New test.
27373
273742000-12-02 Neil Booth <neilb@earthling.net>
27375
27376 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27377 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27378 gnuc99.c,gnuc99-pedantic.c: New tests.
27379
273802000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27381
27382 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27383 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27384
273852000-12-01 Neil Booth <neilb@earthling.net>
27386
27387 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27388 * gcc.dg/cpp/poison.c: Update.
27389 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27390
273912000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27392
27393 * g77.f-torture/execute/20001201.f: New test.
27394
273952000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27396
27397 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27398
273992000-12-01 Jakub Jelinek <jakub@redhat.com>
27400
27401 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27402
274032000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27404
27405 * g++.old-deja/g++.other/cast6.C: New test.
27406
274072000-11-30 Geoffrey Keating <geoffk@redhat.com>
27408
27409 * gcc.c-torture/execute/20001130-2.c: New testcase.
27410
274112000-11-30 Richard Henderson <rth@redhat.com>
27412
27413 * gcc.c-torture/execute/20001130-1.c: New test.
27414
274152000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27416
27417 * g++.old-deja/g++.other/op3.C: New test.
27418
274192000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27420
27421 * g++.old-deja/g++.other/op2.C: New test.
27422
274232000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27424
27425 * g++.old-deja/g++.other/crash38.C: New test.
27426
274272000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27428
27429 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27430
274312000-11-29 Jakub Jelinek <jakub@redhat.com>
27432
27433 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27434 tests.
27435 * gcc.c-torture/execute/string-opt-6.c: New test.
27436
27437 * gcc.dg/20001117-1.c: Add main.
27438
274392000-11-28 Geoffrey Keating <geoffk@redhat.com>
27440
27441 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27442 Move from here ...
27443 * gcc.dg/940510-1.c: ... to here.
27444
27445 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27446 zero-size arrays in toplevel structures.
27447
274482000-11-28 Jakub Jelinek <jakub@redhat.com>
27449
27450 * gcc.c-torture/execute/loop-8.c: New test.
27451
274522000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27453
27454 * g++.old-deja/g++.other/base1.C: New test.
27455
274562000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27457
27458 * g++.old-deja/g++.other/parse2.C: New test.
27459
274602000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27461
27462 * g++.old-deja/g++.pt/incomplete1.C: New test.
27463
274642000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27465
27466 * g++.old-deja/g++.other/friend9.C: New test.
27467
274682000-11-28 Jakub Jelinek <jakub@redhat.com>
27469
27470 * gcc.dg/20001127-1.c: New test.
27471
274722000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27473
27474 * g++.old-deja/g++.pt/friend46.C: New test.
27475
274762000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27477
27478 * g++.old-deja/g++.other/ptrmem8.C: New test.
27479
274802000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27481
27482 * gcc.c-torture/execute/string-opt-7.c: New test.
27483 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27484
274852000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27486
27487 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27488 instead of 'mkcheck 2'.
27489
274902000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27491
27492 * gcc.c-torture/execute/memcheck/driver.c,
27493 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27494 C9X references to refer to C99.
27495
274962000-11-25 Jakub Jelinek <jakub@redhat.com>
27497
27498 * gcc.dg/ultrasp3.c: New test.
27499
275002000-11-25 Neil Booth <neilb@earthling.net>
27501
27502 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27503
275042000-11-25 Alexandre Oliva <aoliva@redhat.com>
27505
27506 * gcc.c-torture/compile/20001123-2.c: New.
27507
275082000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27509
27510 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27511
275122000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27513
27514 * gcc.dg/sequence-point-1.c: Add some new tests.
27515 * gcc.c-torture/execute/20001124-1.c: New test.
27516
275172000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27518
27519 * g++.old-deja/g++.other/vaarg4.C: New test.
27520 * gcc.c-torture/compile/20001123-1.c: New test.
27521
275222000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27523
27524 * g++.other/crash24.C: Adjust and remove XFAIL.
27525 * g++.other/crash37.C: New test.
27526
275272000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27528
27529 * g++.old-deja/g++.pt/instantiate9.C: New test.
27530
275312000-11-22 Mark Mitchell <mark@codesourcery.com>
27532
27533 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27534 new ABI, too.
27535
27536 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27537 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27538
275392000-11-22 Neil Booth <neilb@earthling.net>
27540
27541 * gcc.dg/cpp/Wtrigraphs.c: New test.
27542
275432000-11-22 Loren J. Rittle <ljrittle@acm.org>
27544
27545 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27546
275472000-11-22 Jakub Jelinek <jakub@redhat.com>
27548
27549 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27550
275512000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27552
27553 * lib/gcc-dg.exp: load_lib scanasm.exp.
27554 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27555 * lib/g++-dg.exp: load_lib scanasm.exp.
27556 * lib/scanasm.exp: New.
27557 (scan-assembler, scan-assembler-not): Add optional arguments to
27558 test name, or if not present, the pattern name.
27559 (scan-assembler-dem, scan-assembler-dem-not): New.
27560
27561 * g++.dg/dg.exp: New.
27562
275632000-11-21 Neil Booth <neilb@earthling.net>
27564
27565 * gcc.dg/cpp/integrated1.c: Remove.
27566
275672000-11-21 Jakub Jelinek <jakub@redhat.com>
27568
27569 * gcc.c-torture/execute/20001121-1.c: New test.
27570
275712000-11-21 Richard Henderson <rth@redhat.com>
27572
27573 * gcc.c-torture/compile/20001121-1.c: New test.
27574
275752000-11-20 Neil Booth <neilb@earthling.net>
27576
27577 * gcc.dg/cpp/integrated1.c: New test.
27578
275792000-11-21 Jakub Jelinek <jakub@redhat.com>
27580
27581 * g++.old-deja/g++.other/inline17.C: New test.
27582
275832000-11-20 Donald Lindsay <dlindsay@redhat.com>
27584
27585 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27586 local variable to be zero: I made the variable global. Now
27587 uses abort() and exit() instead of relying on main's return value.
27588
275892000-11-20 Neil Booth <neilb@earthling.net>
27590
27591 * gcc.dg/cpp/paste2.c: Update test.
27592 * objc/execute/paste.m: New test.
27593
275942000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27595
27596 * gcc.dg/c99-condexpr-1.c: New test.
27597
275982000-11-20 Neil Booth <neilb@earthling.net>
27599
27600 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27601
276022000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27603
27604 * g++.old-deja/g++.pt/export1.C: New test.
27605
276062000-11-20 Jakub Jelinek <jakub@redhat.com>
27607
27608 * gcc.dg/20001117-1.c: New test.
27609
276102000-11-18 Richard Henderson <rth@redhat.com>
27611
27612 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27613
276142000-11-18 Richard Henderson <rth@redhat.com>
27615
27616 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27617 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27618 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27619
276202000-11-18 Richard Henderson <rth@redhat.com>
27621
27622 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27623 (main): New. Exit cleanly.
27624
276252000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27626
27627 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27628 gcc.dg/c99-fordecl-2.c: New tests.
27629
276302000-11-18 Richard Henderson <rth@redhat.com>
27631
27632 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27633 * gcc.c-torture/execute/zerolen-2.c: New.
27634
276352000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27636
27637 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27638 memory.
27639
276402000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27641
27642 * g++.old-deja/g++.pt/instantiate8.C: New test.
27643
276442000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27645
27646 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27647 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27648
276492000-11-16 Nick Clifton <nickc@redhat.com>
27650
27651 * gcc.c-torture/execute/nestfunc-2.c: New test.
27652 * gcc.c-torture/execute/nestfunc-3.c: New test.
27653
276542000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27655
27656 * gcc.c-torture/compile/20001116-1.c: New test.
27657
276582000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27659
27660 * gcc.c-torture/execute/20001115-1.c: New test.
27661
276622000-11-15 Mark Mitchell <mark@codesourcery.com>
27663
27664 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27665 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27666 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27667 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27668
276692000-11-15 Neil Booth <neilb@earthling.net>
27670
27671 gcc.dg/cpp/_Pragma1.c: Update.
27672 gcc.dg/cpp/_Pragma2.c: New test.
27673
276742000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27675
27676 * g++.old-deja/g++.other/anon5.C: New test.
27677
276782000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27679
27680 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27681 tests.
27682
276832000-11-14 Jakub Jelinek <jakub@redhat.com>
27684
27685 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27686 output.
27687
276882000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27689
27690 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27691 labels at end of compound statements.
27692
276932000-11-13 Jakub Jelinek <jakub@redhat.com>
27694
27695 * gcc.c-torture/execute/loop-7.c: New test.
27696
276972000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27698
27699 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27700
277012000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27702
27703 * gcc.dg/c99-bool-1.c: New test.
27704
277052000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27706
27707 * gcc.dg/c99-scope-1.c: Remove xfail.
27708 * gcc.dg/c99-scope-2.c: New test.
27709
277102000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27711
27712 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27713 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27714
277152000-11-11 Mark Mitchell <mark@codesourcery.com>
27716
27717 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27718 error messages.
27719
27720 * g++.mike/p700.C: Don't typedef wchar_t.
27721 * g++.mike/p784.C: Likewise.
27722 * g++.mike/eb101.C: Don't use __wchar_t.
27723
277242000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27725
27726 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27727 from DO loop.
27728
277292000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27730
27731 * gcc.c-torture/execute/20001111-1.c: New test.
27732
277332000-11-10 Nick Clifton <nickc@redhat.com>
27734
27735 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27736 long multuiple and accumulate.
27737
277382000-11-09 Richard Henderson <rth@redhat.com>
27739
27740 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27741 via size_t instead of int.
27742
27743 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27744 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27745 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27746 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27747
277482000-11-09 Geoffrey Keating <geoffk@redhat.com>
27749
27750 * gcc.c-torture/compile/20001109-1.c: New test.
27751 * gcc.c-torture/compile/20001109-2.c: New test.
27752
277532000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27754
27755 * g++.old-deja/g++.pt/operator1.C: New test.
27756 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27757
277582000-11-09 Jakub Jelinek <jakub@redhat.com>
27759
27760 * gcc.dg/20001108-1.c: New test.
27761
277622000-11-09 Jakub Jelinek <jakub@redhat.com>
27763
27764 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27765 with both arguments constant strings.
27766 * gcc.c-torture/execute/string-opt-3.c: New test.
27767 * gcc.c-torture/execute/string-opt-4.c: New test.
27768 * gcc.c-torture/execute/string-opt-5.c: New test.
27769
277702000-11-08 Nick Clifton <nickc@redhat.com>
27771
27772 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27773 mulsidi3adddi patterns.
27774
277752000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27776
27777 * g++.old-deja/g++.other/crash36.C: New test.
27778
277792000-11-08 Jakub Jelinek <jakub@redhat.com>
27780
27781 * g++.old-deja/g++.other/init16.C: New test.
27782
277832000-11-06 Loren J. Rittle <ljrittle@acm.org>
27784
27785 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27786
277872000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27788
27789 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27790 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27791 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27792
277932000-11-07 DJ Delorie <dj@redhat.com>
27794
27795 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27796
277972000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27798
27799 * gcc.c-torture/execute/string-opt-1.c: New test.
27800
278012000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27802
27803 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27804 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27805 parameters in registers, and there is no way for a varargs
27806 function to know in which order the integer and floating-point
27807 parameters should be interleaved when they are placed on the
27808 stack.
27809 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27810 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27811
278122000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27813
27814 * gcc.c-torture/execute/string-opt-2.c: New test.
27815
278162000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27817
27818 * g++.old-deja/g++.pt/crash60.C: New test.
27819
278202000-11-06 Jakub Jelinek <jakub@redhat.com>
27821
27822 * g++.old-deja/g++.other/crash24.C: New test.
27823 * g++.old-deja/g++.other/crash25.C: New test.
27824 * g++.old-deja/g++.other/crash26.C: New test.
27825 * g++.old-deja/g++.other/crash27.C: New test.
27826 * g++.old-deja/g++.other/crash28.C: New test.
27827 * g++.old-deja/g++.other/crash29.C: New test.
27828 * g++.old-deja/g++.other/crash30.C: New test.
27829 * g++.old-deja/g++.other/crash31.C: New test.
27830 * g++.old-deja/g++.other/crash32.C: New test.
27831 * g++.old-deja/g++.other/crash33.C: New test.
27832 * g++.old-deja/g++.other/crash34.C: New test.
27833 * g++.old-deja/g++.other/crash35.C: New test.
27834
278352000-11-06 Jakub Jelinek <jakub@redhat.com>
27836
27837 * gcc.c-torture/execute/20001031-1.c: New test.
27838
278392000-11-04 Mark Mitchell <mark@codesourcery.com>
27840
27841 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27842 namespace.
27843
27844 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27845 standards-conformant.
27846
27847 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27848
27849 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27850 * g++.old-deja/g++.mike/p755a.C: Likewise.
27851 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27852 library makes no calls to `operator new' during initialization.
27853
278542000-11-04 Neil Booth <neilb@earthling.net>
27855
27856 * gcc.dg/cpp/include2.c: New tests.
27857
278582000-11-03 Mark P Mitchell <mark@codesourcery.com>
27859
27860 * lib/g++.exp (g++_set_ld_library_path): New function.
27861 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27862
278632000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27864
27865 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27866 warnings.
27867
278682000-11-01 Richard Henderson <rth@redhat.com>
27869
27870 * g++.old-deja/g++.ext/namedret1.C: New.
27871 * g++.old-deja/g++.ext/namedret2.C: New.
27872 * g++.old-deja/g++.ext/namedret3.C: New.
27873
278742000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27875
27876 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27877 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27878
278792000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27880
27881 * gcc.c-torture/execute/va-arg-21.c: New test.
27882
278832000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27884
27885 * gcc.dg/c99-complex-2.c: New test.
27886
278872000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27888
27889 * gcc.c-torture/execute/stdio-opt-1.c: New test.
27890
278912000-10-31 Jakub Jelinek <jakub@redhat.com>
27892
27893 * g++.old-deja/g++.other/inline16.C: New test.
27894
278952000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
27896
27897 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
27898 __PRETTY_FUNCTION__
27899
279002000-10-29 Neil Booth <neilb@earthling.net>
27901
27902 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
27903 New tests.
27904 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
27905 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
27906 optimisation.
27907
279082000-10-29 Neil Booth <neilb@earthling.net>
27909
27910 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
27911 * mi1.c, mi1c.h: Add null directives to multiple-include test.
27912 * mi5.c: Test multiple includes work with -C.
27913 * trigraphs.c: Test ^= version.
27914
279152000-10-28 Neil Booth <neilb@earthling.net>
27916
27917 New tests and test updates for new macro expander.
27918
27919 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
27920 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
27921 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
27922 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
27923 new diagnostic messages.
27924
27925 * gcc.dg/cpp/macro3.c: New tests.
27926
279272000-10-27 Mark Mitchell <mark@codesourcery.com>
27928
27929 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27930 on the same line.
27931
279322000-10-27 Jakub Jelinek <jakub@redhat.com>
27933
27934 * g++.old-deja/g++.other/eh2.C: New test.
27935
279362000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
27937
27938 * gcc.c-torture/execute/20001027-1.c: New test.
27939
279402000-10-26 Richard Henderson <rth@redhat.com>
27941
27942 * gcc.c-torture/execute/20001026-1.c: New.
27943
279442000-10-26 Mark Mitchell <mark@codesourcery.com>
27945
27946 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
27947 * g++.old-deja/g++.law/builtin1.C: Likewise.
27948 * g++.old-deja/g++.law/ctors10.C: Likewise.
27949 * g++.old-deja/g++.law/virtual3.C: Likewise.
27950 * g++.old-deja/g++.mike/p658.C: Likewise.
27951 * g++.old-deja/g++.other/sibcall1.C: Likewise.
27952 * g++.old-deja/g++.other/vaarg2.C: Likewise.
27953 * g++.old-deja/g++.robertl/eb124.C: Likewise.
27954 * g++.old-deja/g++.robertl/eb44.C: Likewise.
27955 * g++.old-deja/g++.robertl/eb77.C: Likewise.
27956
279572000-10-26 Nathan Sidwell <nathan@codesourcery.com>
27958
27959 * gcc.c-torture/compile/20001024-1.c: New test.
27960
279612000-10-25 Mark Mitchell <mark@codesourcery.com>
27962
27963 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
27964 to tell us whether or not we are using V3.
27965
279662000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
27967
27968 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
27969 operands.
27970
279712000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
27972
27973 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
27974
279752000-10-25 Jakub Jelinek <jakub@redhat.com>
27976
27977 * gcc.c-torture/execute/20001024-1.c: New test.
27978
279792000-10-24 Jakub Jelinek <jakub@redhat.com>
27980
27981 * g++.old-deja/g++.other/sibcall1.C: New test.
27982
279832000-10-20 Jakub Jelinek <jakub@redhat.com>
27984
27985 * gcc.dg/noncompile/init-3.c: New test.
27986
279872000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
27988
27989 * gcc.dg/format-array-1.c: New test.
27990
279912000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27992
27993 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
27994 writing through null pointers; remove comment about testing
27995 unterminated strings.
27996
279972000-10-17 Matthew Hiller <hiller@redhat.com>
27998
27999 * gcc.c-torture/execute/20001017-2.c: New test.
28000
280012000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28002
28003 * gcc.c-torture/compile/20001018-1.c: New test.
28004 * gcc.c-torture/compile/20001018-1.x: Xfail.
28005
280062000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28007
28008 * gcc.c-torture/execute/20001017-1.c: New test.
28009
280102000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28011
28012 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28013 for multiple use of arguments with scanf formats; add tests for
28014 multiple use of arguments.
28015
280162000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28017
28018 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28019
280202000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28021
28022 * gcc.dg/format-miss-1.c: New test.
28023
280242000-10-16 Jakub Jelinek <jakub@redhat.com>
28025
28026 * gcc.c-torture/execute/20001013-1.c: New test.
28027
280282000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28029
28030 * gcc.dg/format-branch-1.c: New test.
28031
280322000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28033
28034 * README, lib/file-format.exp: Remove EGCS references.
28035
280362000-10-16 Jakub Jelinek <jakub@redhat.com>
28037
28038 * gcc.dg/20001013-1.c: New test.
28039
280402000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28041
28042 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28043 for intmax_t in the compiler using __typeof__ and the type rules
28044 for conditional expressions.
28045
280462000-10-13 Jakub Jelinek <jakub@redhat.com>
28047
28048 * gcc.dg/20001012-1.c: New test.
28049 * gcc.dg/20001012-2.c: New test.
28050
280512000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28052
28053 * gcc.dg/format-attr-1.c: New test.
28054
280552000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28056
28057 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28058 __LONG_LONG_MAX__ instead of LLONG_MAX.
28059
280602000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28061
28062 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28063 scanf flags.
28064 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28065 flags.
28066
280672000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28068
28069 * gcc.dg/sequence-pt-1.c: New test.
28070
280712000-10-11 Geoff Keating <geoffk@cygnus.com>
28072
28073 * gcc.c-torture/execute/20001011-1.c: New testcase.
28074 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28075
280762000-10-10 Jakub Jelinek <jakub@redhat.com>
28077
28078 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28079 does not error on it.
28080
280812000-10-10 Jakub Jelinek <jakub@redhat.com>
28082
28083 * gcc.dg/20001009-1.c: New test.
28084
28085Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28086
28087 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28088 * gcc.c-torture/execute/20001009-2.c: ... to here.
28089
280902000-10-09 Geoff Keating <geoffk@cygnus.com>
28091
28092 * gcc.c-torture/compile/20001009-1.c: New testcase.
28093 * gcc.c-torture/execute/20001009-1.c: New testcase.
28094 Testcases provided by Jan Hubicka <jh@suse.cz>.
28095
280962000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28097
28098 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28099 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28100 uintmax_t using <limits.h> to emulate the compiler's internal
28101 logic. No longer XFAIL %j tests.
28102
281032000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28104
28105 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28106 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28107 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28108 regexps and details of expected handling of some bad formats.
28109 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28110 suppression.
28111
281122000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28113
28114 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28115 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28116 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28117 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28118 in list archives.
28119
281202000-10-06 Richard Henderson <rth@cygnus.com>
28121
28122 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28123 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28124 * g++.old-deja/g++.jason/report.C: Likewise.
28125 * g++.old-deja/g++.law/friend5.C: Likewise.
28126 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28127 of the expected warnings.
28128
281292000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28130
28131 * g++.old-deja/g++.pt/enum14.C: New test.
28132
281332000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28134
28135 * g++.old-deja/g++.pt/crash59.C: New test.
28136
281372000-10-04 Will Cohen <wcohen@redhat.com>
28138
28139 * gcc.dg/20000926-1.c: New test.
28140
281412000-10-03 Geoff Keating <geoffk@cygnus.com>
28142
28143 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28144 function name for current C++ compiler.
28145 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28146
281472000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28148
28149 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28150 __PRETTY_FUNCTION__.
28151 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28152
281532000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28154
28155 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28156
281572000-09-26 Jakub Jelinek <jakub@redhat.com>
28158
28159 * gcc.c-torture/compile/20000923-1.c: New test.
28160
281612000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28162
28163 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28164 * g++.old-deja/g++.pt/ttp62.C: Same.
28165 * g++.old-deja/g++.other/inline14.C: Same.
28166
281672000-09-24 Richard Henderson <rth@cygnus.com>
28168
28169 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28170
281712000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28172
28173 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28174
281752000-09-22 Geoff Keating <geoffk@cygnus.com>
28176
28177 * gcc.c-torture/compile/20000922-1.c: New file.
28178
281792000-09-21 Nick Clifton <nickc@redhat.com>
28180
28181 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28182 a signed long modulo operation.
28183 (mod6): New function - perform an unsigned long modulo operation.
28184 (main): Add tests for modulos of very large numbers by very small
28185 dividends.
28186
281872000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28188
28189 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28190
281912000-09-19 Richard Henderson <rth@cygnus.com>
28192
28193 * gcc.dg/compare2.c (case 10): XFAIL.
28194
281952000-09-18 Richard Henderson <rth@cygnus.com>
28196
28197 * gcc.c-torture/execute/20000906-1.c: Move ...
28198 * gcc.dg/20000906-1.c: ... here. Only run on targets
28199 that support __builtin_trap.
28200
28201Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28202
28203 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28204
282052000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28206
28207 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28208 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28209 more $ format tests.
28210
282112000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28212
28213 * gcc.dg/format-errmk-1.c: New test.
28214
282152000-09-17 Greg McGary <greg@mcgary.org>
28216
28217 * gcc.c-torture/execute/20000917-1.x: Remove.
28218
282192000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28220
28221 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28222
282232000-09-17 Greg McGary <greg@mcgary.org>
28224
28225 * gcc.c-torture/execute/20000917-1.c: New test.
28226 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28227
282282000-09-16 Neil Booth <NeilB@earthling.net>
28229
28230 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28231 in nested macro bug.
28232
282332000-09-15 Neil Booth <NeilB@earthling.net>
28234
28235 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28236
282372000-09-14 Jeffrey A Law (law@cygnus.com)
28238
28239 * gcc.c-torture/execute/20000914-1.c: New test.
28240
282412000-09-12 Alexandre Oliva <aoliva@redhat.com>
28242
28243 * g++.other/inline13.C: New test.
28244
282452000-09-12 Andreas Jaeger <aj@suse.de>
28246
28247 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28248 constant by Ulrich Drepper <drepper@redhat.com>.
28249
282502000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28251
28252 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28253
282542000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28255
28256 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28257
282582000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28259
28260 * gcc.dg/cpp/backslash.c: New test.
28261
282622000-09-11 Alexandre Oliva <aoliva@redhat.com>
28263
28264 * gcc.c-torture/execute/20000910-1.c: New test.
28265 * gcc.c-torture/execute/20000910-2.c: Likewise.
28266
282672000-09-11 Robert Lipe <robertl@sco.com>
28268
28269 * gcc.dg/pragma-align.c: New test.
28270
282712000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28272
28273 * g++.old-deja/g++.pt/explicit82.C: New test.
28274 * g++.old-deja/g++.pt/explicit83.C: New test.
28275
282762000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28277
28278 * gcc.dg/asm-names.c: New test.
28279
282802000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28281
28282 * gcc.dg/cpp/tr-warn6.c: New test
28283
282842000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28285
28286 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28287 be accepted.
28288
282892000-09-07 Catherine Moore <clm@redhat.com>
28290
28291 * gcc.c-torture/execute/unroll-1.c: New test.
28292
282932000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28294
28295 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28296 ERROR markers.
28297 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28298 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28299 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28300 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28301 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28302 Preprocess only.
28303 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28304 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28305
283062000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28307
28308 * g++.old-deja/g++.pt/deduct2.C: New test.
28309
283102000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28311
28312 * g++.old-deja/g++.pt/parms2.C: New test.
28313
283142000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28315
28316 * g++.old-deja/g++.pt/crash58.C: New test.
28317
283182000-09-06 Greg McGary <greg@mcgary.org>
28319
28320 * gcc.c-torture/execute/20000906-1.c: New test.
28321 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28322
283232000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28324
28325 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28326
283272000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28328
28329 * g++.old-deja/g++.pt/crash57.C: New test.
28330
283312000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28332
28333 * g++.old-deja/g++.pt/crash56.C: New test.
28334
283352000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28336
28337 * g++.old-deja/g++.pt/koenig1.C: New test.
28338
283392000-09-04 Jakub Jelinek <jakub@redhat.com>
28340
28341 * gcc.dg/20000904-1.c: New test.
28342
283432000-09-04 Jakub Jelinek <jakub@redhat.com>
28344
28345 * gcc.dg/cpp/paste8.c: New test.
28346
283472000-09-01 Alexandre Oliva <aoliva@redhat.com>
28348
28349 * gcc.c-torture/compile/20000827-1.c: New test.
28350
283512000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28352
28353 * gcc.dg/format-diag-1.c: New test.
28354
283552000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28356
28357 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28358 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28359 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28360 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28361 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28362
283632000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28364
28365 * g++.old-deja/g++.other/nested4.C: New test.
28366
283672000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28368
28369 * g++.old-deja/g++.ns/scoped1.C: New test.
28370
283712000-08-30 Alexandre Oliva <aoliva@redhat.com>
28372
28373 * lib/g++.exp: Support testing already-installed GCC.
28374
283752000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28376
28377 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28378
283792000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28380
28381 * gcc.dg/return-type-2.c: New test.
28382
283832000-08-27 Geoff Keating <geoffk@cygnus.com>
28384
28385 * gcc.c-torture/compile/20000825-1.c: New test.
28386
283872000-08-26 Alexandre Oliva <aoliva@redhat.com>
28388
28389 * gcc.dg/dwarf2-2.c: New test.
28390
283912000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28392
28393 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28394 dg-warning regexps.
28395
283962000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28397
28398 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28399 gcc.dg/format-ext-5.c: New tests.
28400
284012000-08-25 Jakub Jelinek <jakub@redhat.com>
28402
28403 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28404
284052000-08-24 Mark Mitchell <mark@codesourcery.com>
28406
28407 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28408
284092000-08-24 Richard Henderson <rth@cygnus.com>
28410
28411 * gcc.dg/ia64-sync-1.c: New test.
28412 * gcc.dg/ia64-sync-2.c: New test.
28413 * gcc.dg/ia64-asm-1.c: New test.
28414
284152000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28416
28417 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28418 * gcc.dg/format-ext-2.c: New test.
28419
284202000-08-23 Jason Merrill <jason@redhat.com>
28421
28422 * lib/old-dejagnu.exp: Also ignore "In member function" and
28423 "At global scope".
28424
284252000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28426
28427 * gcc.dg/noncompile/label-lineno-1.c: New test.
28428
284292000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28430
28431 * gcc.dg/c99-array-nonobj-1.c: New test.
28432
284332000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28434
28435 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28436 tests.
28437 * gcc.dg/format-ext-1.c: New test.
28438
284392000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28440
28441 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28442 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28443 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28444 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28445 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28446
284472000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28448
28449 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28450 gcc.dg/c99-strftime-2.c: New tests.
28451
284522000-08-22 Richard Henderson <rth@cygnus.com>
28453
28454 * gcc.c-torture/execute/20000822-1.c: New test.
28455
284562000-08-21 Jakub Jelinek <jakub@redhat.com>
28457
28458 * gcc.c-torture/execute/20000819-1.x: Remove.
28459
284602000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28461
28462 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28463 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28464 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28465 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28466 gcc.dg/format-xopen-1.c: New tests.
28467
284682000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28469
28470 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28471
284722000-08-21 Jakub Jelinek <jakub@redhat.com>
28473
28474 * g++.old-deja/g++.other/loop2.C: New test.
28475
28476 * gcc.c-torture/compile/20000606-1.c: New test.
28477 * gcc.c-torture/compile/20000728-1.c: New test.
28478 * gcc.c-torture/execute/20000801-1.c: New test.
28479 * gcc.c-torture/execute/20000801-2.c: New test.
28480 * gcc.c-torture/execute/20000819-1.c: New test.
28481 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28482 * gcc.dg/20000629-1.c: New test.
28483 * gcc.dg/20000724-1.c: New test.
28484 * gcc.dg/20000807-1.c: New test.
28485
284862000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28487
28488 * gcc.dg/cpp/pragma-1.c: New test.
28489 * gcc.dg/cpp/pragma-2.c: New test.
28490
284912000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28492
28493 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28494 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28495
284962000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28497
28498 * gcc.c-torture/compile/20000818-1.c: New test.
28499
285002000-08-18 Manfred Hollstein <manfredh@redhat.com>
28501
28502 * gcc.c-torture/execute/20000818-1.c: New test.
28503
285042000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28505
28506 * gcc.dg/format-va-1.c: New test.
28507
285082000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28509
28510 * g++.old-deja/g++.other/typedef8.C: New test.
28511
285122000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28513
28514 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28515 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28516 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28517 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28518 * g++.old-deja/g++.other/ptrmem7.C: New test.
28519 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28520
285212000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28522
28523 * g++.old-deja/g++.pt/typename27.C: New test.
28524
285252000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28526
28527 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28528 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28529 * g++.old-deja/g++.pt/friend45.C: New test.
28530 * g++.old-deja/g++.other/friend8.C: New test.
28531
285322000-08-15 Richard Henderson <rth@cygnus.com>
28533
28534 * gcc.c-torture/execute/20000815-1.c: New test.
28535
285362000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28537
28538 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28539 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28540 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28541
285422000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28543
28544 * g++.old-deja/g++.other/refinit2.C: New test.
28545
285462000-08-13 Geoff Keating <geoffk@cygnus.com>
28547
28548 * lib/c-torture.exp (c-torture): Make
28549 compiler_conditional_xfail_data global.
28550 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28551 compiler_conditional_xfail_data machinery.
28552 (f-torture-execute): Likewise.
28553 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28554 and only when unrolling loops.
28555
28556 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28557
285582000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28559
28560 * g++.old-deja/g++.pt/explicit81.C: New test.
28561
285622000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28563
28564 * g++.old-deja/g++.pt/typename26.C: New test.
28565
285662000-08-10 Geoff Keating <geoffk@cygnus.com>
28567
28568 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28569 warning.
28570
285712000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28572
28573 * g++.old-deja/g++.other/array3.C: New test.
28574
285752000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28576
28577 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28578 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28579 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28580 New tests.
28581
285822000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28583
28584 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28585 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28586
285872000-08-09 Alexandre Oliva <aoliva@redhat.com>
28588
28589 * gcc.c-torture/execute/20000808-1.c: New test.
28590
285912000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28592
28593 * gcc.dg/c90-const-expr-1.c: New test.
28594
285952000-08-08 Richard Henderson <rth@cygnus.com>
28596
28597 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28598
285992000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28600
28601 * gcc.dg/noncompile/const-ll-1.c: New test.
28602
286032000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28604
28605 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28606
286072000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28608
28609 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28610 that running programs linked against the shared version of libobjc
28611 run correctly.
28612
286132000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28614
28615 * gcc.dg/c99-printf-1.c: New test.
28616
286172000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28618
28619 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28620
286212000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28622
28623 * gcc.c-torture/execute/20000731-1.x: Delete.
28624
286252000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28626
28627 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28628 and torture_without_loops as is done by c-torture.exp.
28629 (search_for): Copy from c-torture.exp.
28630 (gcc-dg-runtest): New function, drives a directory of tests
28631 iterating over the TORTURE_OPTIONS.
28632 (scan-assembler, scan-assembler-not): Move here from
28633 individual directory drivers.
28634
28635 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28636 defined by lib/gcc-dg.exp.
28637 * gcc.dg/cpp/cpp.exp: Likewise.
28638 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28639 gcc-dg-runtest, so we cycle over optimization options.
28640
28641 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28642 * gcc.dg/compare2.c: No longer expected to fail.
28643
286442000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28645
28646 * gcc.c-torture/execute/20000804-1.c: New test.
28647
286482000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28649
28650 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28651
286522000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28653
28654 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28655
286562000-08-03 Jeffrey A Law (law@cygnus.com)
28657
28658 * gcc.c-torture/compile/20000803-1.c: New test.
28659
286602000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28661
28662 * gcc.c-torture/execute/20000801-3.c,
28663 gcc.c-torture/execute/20000801-4.c: New tests.
28664 * gcc.c-torture/execute/20000801-3.x,
28665 gcc.c-torture/execute/20000801-4.x: Xfail.
28666
286672000-08-02 Geoff Keating <geoffk@cygnus.com>
28668
28669 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28670 libobjc/.libs to allow for libtool.
28671
286722000-08-02 Jakub Jelinek <jakub@redhat.com>
28673
28674 * gcc.c-torture/compile/20000802-1.c: New test.
28675
286762000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28677
28678 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28679
286802000-07-31 Jeffrey A Law (law@cygnus.com)
28681
28682 * gcc-c-torture/execute/20000731-2.c: New test.
28683
28684 * gcc.c-torture/execute/20000731-1.c: New test.
28685 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28686
286872000-07-31 Jakub Jelinek <jakub@redhat.com>
28688
28689 * testsuite/gcc.dg/cpp/paste7.c: New test.
28690 * gcc.dg/cpp/20000725-1.c: New test.
28691
286922000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28693
28694 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28695 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28696 declaration warning for __builtin_dwarf_reg_size.
28697
28698 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28699
287002000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28701
28702 * gcc.dg/noncompile/voidparam-1.c: New test.
28703
287042000-07-30 Richard Henderson <rth@cygnus.com>
28705
28706 * gcc.dg/c90-digraph-1.c: Don't xfail.
28707 * gcc.dg/compare2.c (case 10): Xfail.
28708 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28709
287102000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28711
28712 * gcc.dg/c99-main-1.c: New test.
28713
287142000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28715
28716 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28717
287182000-07-26 Hans-Peter Nilsson <hp@axis.com>
28719
28720 * gcc.c-tortuer/execute/20000726-1.c: New test.
28721
287222000-07-26 Alexandre Oliva <aoliva@redhat.com>
28723
28724 * gcc.c-torture/execute/enum-2.c: New test.
28725
287262000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28727
28728 * gcc.dg/cpp/tr-warn3.c: New test.
28729
287302000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28731
28732 * g++.old-deja/g++.ext/implicit1.C: Remove.
28733 * g++.old-deja/g++.jason/c2.C: Remove
28734 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28735 * g++.old-deja/g++.pt/crash16.C: Likewise.
28736 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28737
287382000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28739
28740 * g++.old-deja/g++.other/for2.C: New test.
28741
287422000-07-25 Jakub Jelinek <jakub@redhat.com>
28743
28744 * gcc.dg/20000720-1.c: New test.
28745
287462000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28747
28748 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28749
287502000-07-24 Geoff Keating <geoffk@cygnus.com>
28751
28752 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28753 * gcc.c-torture/execute/20000722-1.c: New.
28754 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28755
287562000-07-24 Jakub Jelinek <jakub@redhat.com>
28757
28758 * gcc.dg/cpp/20000720-1.S: New test.
28759
287602000-07-21 Michael Meissner <meissner@redhat.com>
28761
28762 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28763
287642000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28765
28766 * g++.old-deja/g++.brendan/crash16.C,
28767 g++.old-deja/g++.brendan/parse3.C,
28768 g++.old-deja/g++.brendan/redecl1.C,
28769 g++.old-deja/g++.ns/template13.C,
28770 g++.old-deja/g++.other/decl4.C,
28771 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28772
287732000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28774
28775 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28776 and "Internal error".
28777
28778 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28779 regexps.
28780 * gcc.dg/cpp/paste6.c: New test.
28781
287822000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28783
28784 * gcc.dg/cpp/tr-direct.c: New test.
28785
28786 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28787 gcc.dg/cpp/undef1.c: Tweak error regexps.
28788
287892000-07-18 Eric Christopher <echristo@redhat.com>
28790
28791 * gcc.c-torture/compile/20000718-1.c: New test.
28792
287932000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28794
28795 * cpplex.c (_cpp_push_token): If the token being pushed back
28796 is the previous token in this context, just subtract one from
28797 context->posn.
28798 * cppmacro.c (save_expansion): Clear aux field when storing a
28799 placemarker.
28800
288012000-07-18 Alexandre Oliva <aoliva@redhat.com>
28802
28803 * gcc.dg/noncompile/redecl-1.c: New test.
28804
288052000-07-18 Jakub Jelinek <jakub@redhat.com>
28806
28807 * gcc.c-torture/execute/20000717-5.c: New test.
28808 * gcc.c-torture/execute/20000717-1.x: Removed.
28809
288102000-07-17 Richard Henderson <rth@cygnus.com>
28811
28812 * gcc.c-torture/execute/20000717-4.c: New test.
28813
288142000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28815
28816 * gcc.dg/cpp/syshdr.c: New test.
28817 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28818
288192000-07-17 Neil Booth <neilb@earthling.net>
28820
28821 * gcc.dg/cpp/cmdlne-dM.c: New test.
28822 * gcc.dg/cpp/cmdlne-dD.c: New test.
28823
288242000-07-17 Jeffrey A Law (law@cygnus.com)
28825
28826 * gcc.c-torture/execute/20000717-3.c: New test.
28827
28828 * gcc.c-torture/compile/20000717-1.c: New test.
28829
288302000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28831
28832 * gcc.c-torture/execute/20000717-2.c: New test.
28833
288342000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28835
28836 * gcc.dg/formatz-1.c: New test.
28837
28838 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28839 * gcc.dg/c99-digraph-1.c: New tests.
28840
28841 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28842 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28843
28844 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28845 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28846 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28847 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28848 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28849 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28850 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28851
288522000-07-17 Greg McGary <greg@mcgary.org>
28853
28854 * gcc.c-torture/execute/20000717-1.c: New test.
28855 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28856
288572000-07-15 Jakub Jelinek <jakub@redhat.com>
28858
28859 * gcc.c-torture/execute/20000715-2.c: New test.
28860 * gcc.dg/20000715-1.c: New test.
28861
288622000-07-15 Michael Meissner <meissner@redhat.com>
28863
28864 * gcc.c-torture/execute/20000715-1.c: New test.
28865
288662000-07-13 Jakub Jelinek <jakub@redhat.com>
28867
28868 * gcc.c-torture/execute/20000707-1.c: New test.
28869
288702000-07-13 Neil Booth <NeilB@earthling.net>
28871
28872 * testsuite/gcc.dg/cpp/digraph1.c,
28873 testsuite/gcc.dg/cpp/digraph2.c,
28874 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28875
288762000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28877
28878 * g77.f-torture/compile/20000630-2.f: New test.
28879 * g77.f-torture/compile/20000630-2.x
28880
288812000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28882
28883 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28884
288852000-07-11 Neil Booth <NeilB@earthling.net>
28886
28887 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
28888
288892000-07-11 Neil Booth <NeilB@earthling.net>
28890
28891 * gcc.dg/cpp/cmdlne-C.c: New.
28892
288932000-07-09 Neil Booth <NeilB@earthling.net>
28894
28895 * gcc.dg/cpp/directiv.c: New tests.
28896 * gcc.dg/cpp/undef1.c: Update.
28897
288982000-07-08 Angela Marie Thomas <angela@cygnus.com>
28899
28900 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
28901
289022000-07-09 Neil Booth <NeilB@earthling.net>
28903
28904 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
28905
289062000-07-07 Zack Weinberg <zack@wolery.cumb.org>
28907
28908 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
28909 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
28910
289112000-07-08 Neil Booth <NeilB@earthling.net>
28912
28913 * gcc.dg/cpp/macsyntx.c: New tests.
28914
289152000-07-07 Jakub Jelinek <jakub@redhat.com>
28916
28917 * gcc.dg/20000707-1.c: New test.
28918
289192000-07-07 Jakub Jelinek <jakub@redhat.com>
28920
28921 * gcc.c-torture/execute/20000706-1.c: New test.
28922 * gcc.c-torture/execute/20000706-2.c: New test.
28923 * gcc.c-torture/execute/20000706-3.c: New test.
28924 * gcc.c-torture/execute/20000706-4.c: New test.
28925 * gcc.c-torture/execute/20000706-5.c: New test.
28926
289272000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28928
28929 * g++.old-deja/g++.pt/instantiate7.C: New test.
28930
289312000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28932
28933 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
28934 * g++.old-deja/g++.mike/thunk3.C: Likewise.
28935 * g++.old-deja/g++.other/rtti3.C: Likewise.
28936 * g++.old-deja/g++.other/rttid3.C: Likewise.
28937
289382000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
28939
28940 * g77.f-torture/compile/20000630-1.x: Fix typo
28941
289422000-07-05 Zack Weinberg <zack@wolery.cumb.org>
28943
28944 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
28945 assembly output.
28946
289472000-07-04 Zack Weinberg <zack@wolery.cumb.org>
28948
28949 * gcc.dg/cpp/ident.c: New test.
28950
289512000-07-05 Neil Booth <NeilB@earthling.net>
28952
28953 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
28954 gcc.dg/cpp/lexstrng.c: New tests.
28955
289562000-07-04 Neil Booth <NeilB@earthling.net>
28957
28958 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
28959 * gcc.dg/cpp/strify2.c: Same.
28960
289612000-07-03 Zack Weinberg <zack@wolery.cumb.org>
28962
28963 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
28964 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
28965 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
28966 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
28967
28968 * testsuite/gcc.dg/cpp/macro1.c,
28969 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
28970 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
28971 testsuite/gcc.dg/cpp/strify1.c,
28972 testsuite/gcc.dg/cpp/strify2.c: New tests.
28973
289742000-07-03 Jakub Jelinek <jakub@redhat.com>
28975
28976 * gcc.c-torture/execute/20000703-1.c: New test.
28977
289782000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28979
28980 * g++.old-deja/g++.pt (lookup10.C): New test.
28981
289822000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28983
28984 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 28985
662ef0f5 289862000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 28987
ed8e443a
JM
28988 * gcc.c-torture/compile/20000701-1.c: New test.
28989
289902000-06-30 Nick Clifton <nickc@cygnus.com>
28991
28992 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
28993 to test case.
28994
289952000-06-30 Catherine Moore <clm@cygnus.com>
28996
28997 * gcc.c-torture/execute/align-1.c: New test.
28998
289992000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29000
29001 * g++.old-deja/g++.pt/expr8.C: New test.
29002 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29003
290042000-06-29 Nick Clifton <nickc@cygnus.com>
29005
29006 * gcc.c-torture/compile/20000629-1.c: New test.
29007
290082000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29009
29010
29011 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29012 gcc.dg/noncompile directory, depending on whether they're
29013 preprocessor tests or not. Annotate all the tests for the dg
29014 framework.
29015
29016 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29017 * gcc.dg/noncompile/noncompile.exp: New.
29018
29019 * Moved files:
29020 Old name New name
29021 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29022 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29023 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29024 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29025 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29026 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29027 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29028 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29029 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29030 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29031 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29032 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29033 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29034 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29035 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29036 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29037 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29038 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29039 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29040 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29041 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29042 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29043 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29044 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29045
29046 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29047 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29048 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29049 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29050 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29051 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29052
290532000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29054
29055 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29056 declare one variable. On the fourth, error.
29057 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29058 declared by 20000628-1a.h.
29059
290602000-06-29 Richard Henderson <rth@redhat.com>
29061
29062 * gcc.c-torture/execute/930529-1.x: New file.
29063 * gcc.dg/920413-1.c: Adjust expected warning text.
29064 * gcc.dg/980217-1.c: Declare abort.
29065 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29066
290672000-06-29 Jeffrey A Law (law@cygnus.com)
29068
29069 * g77.f-torture/compile/20000629-1.f: New test.
29070 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29071
290722000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29073
29074 Rearrange lots of files, removing entirely the
29075 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29076 directories.
29077
29078 * Deleted files:
29079 gcc.c-torture/code_quality/code_quality.exp
29080 gcc.c-torture/special/special.exp
29081 gcc.failure/failure.exp
29082 gcc.failure/940409-1.x
29083 gcc.c-torture/compile/961203-1.x
29084
29085 * New files:
29086 gcc.misc-tests/linkage.exp
29087 gcc.c-torture/execute/920730-1t.c
29088 gcc.c-torture/execute/920730-1t.x
29089 gcc.c-torture/compile/920520-1.x
29090 gcc.c-torture/compile/920521-1.x
29091 gcc.c-torture/compile/981006-1.x
29092 gcc.c-torture/execute/eeprof-1.x
29093
29094 * Moved files (possibly with modifications to fit a new harness):
29095 Old name New name
29096 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29097 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29098 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29099 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29100 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29101 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29102 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29103 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29104 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29105 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29106 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29107 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29108 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29109 gcc.failure/940409-1.c gcc.dg/940409-1.c
29110
291112000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29112
29113 * c-torture/compile/961203-1.x: Delete.
29114
29115 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29116 not exit. Include stdio.h.
29117 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29118 * gcc.misc-tests/dg-12.c: Likewise.
29119 * gcc.misc-tests/dg-5.c: Likewise.
29120 * gcc.misc-tests/dg-6.c: Likewise.
29121 * gcc.misc-tests/dg-7.c: Prototype abort.
29122 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29123 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29124 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29125 not exit.
29126 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29127 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29128
291292000-06-28 Jakub Jelinek <jakub@redhat.com>
29130
29131 * gcc.dg/cpp/20000628-1.c: New test.
29132 * gcc.dg/cpp/20000628-1.h: New header for above test.
29133 * gcc.dg/cpp/20000628-1a.h: Likewise.
29134
291352000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29136
29137 * gcc.dg/cpp: New directory.
29138 * gcc.dg/cpp/cpp.exp: New driver.
29139 * gcc.dg/cpp/20000627-1.c: New test.
29140 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29141 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29142 and rewrite as a compilation test.
29143
29144 * gcc.dg: Move many files into the cpp subdirectory, possibly
29145 renaming or editing them as well.
29146 Old name New name
29147 990119-1.c cpp/19990119-1.c
29148 990228-1.c cpp/19990228-1.c
29149 990407-1.c cpp/19990407-1.c
29150 990409-1.c cpp/19990409-1.c
29151 990413-1.c cpp/19990413-1.c
29152 990703-1.c cpp/19990703-1.c
29153 20000127-1.c cpp/20000127-1.c
29154 20000129-1.c cpp/20000129-1.c
29155 20000207-1.c cpp/20000207-1.c
29156 20000207-2.c cpp/20000207-2.c
29157 20000209-1.c cpp/20000209-1.c
29158 20000209-2.c cpp/20000209-2.c
29159 20000301-1.c cpp/20000301-1.c
29160 20000419-1.c cpp/20000419-1.c
29161 20000510-1.S cpp/20000510-1.S
29162 20000519-1.c cpp/20000519-1.c
29163 20000529-1.c cpp/20000529-1.c
29164 20000625-1.c cpp/20000625-1.c
29165 20000625-2.c cpp/20000625-2.c
29166 cpp-as1.c cpp/assert1.c
29167 cpp-as2.c cpp/assert2.c
29168 cxx-comments-1.c cpp/cxxcom1.c
29169 cxx-comments-2.c cpp/cxxcom2.c
29170 endif-label.c cpp/endif.c
29171 cpp-hash1.c cpp/hash1.c
29172 cpp-hash2.c cpp/hash2.c
29173 cpp-if1.c cpp/if-1.c
29174 cpp-if2.c cpp/if-2.c
29175 cpp-if3.c cpp/if-3.c
29176 cpp-if4.c cpp/if-4.c
29177 cpp-if5.c cpp/if-5.c
29178 cpp-cond.c cpp/if-cexp.c
29179 cpp-missingop.c cpp/if-mop.c
29180 cpp-missingparen.c cpp/if-mpar.c
29181 cpp-opprec.c cpp/if-oppr.c
29182 cpp-ifparen.c cpp/if-paren.c
29183 cpp-shortcircuit.c cpp/if-sc.c
29184 cpp-shift.c cpp/if-shift.c
29185 cpp-unary.c cpp/if-unary.c
29186 cpp-li1.c cpp/line1.c
29187 cpp-li2.c cpp/line2.c
29188 lineno.c cpp/line3.c
29189 lineno-2.c cpp/line4.c
29190 cpp-mi.c cpp/mi1.c
29191 cpp-mic.h cpp/mi1c.h
29192 cpp-micc.h cpp/mi1cc.h
29193 cpp-mind.h cpp/mi1nd.h
29194 cpp-mindp.h cpp/mi1ndp.h
29195 cpp-mix.h cpp/mi1x.h
29196 cpp-mi2.c cpp/mi2.c
29197 cpp-mi2a.h cpp/mi2a.h
29198 cpp-mi2b.h cpp/mi2b.h
29199 cpp-mi2c.h cpp/mi2c.h
29200 cpp-mi3.c cpp/mi3.c
29201 cpp-mi3.def cpp/mi3.def
29202 poison-1.c cpp/poison.c
29203 pr-impl.c cpp/prag-imp.c
29204 cpp-redef-2.c cpp/redef1.c
29205 cpp-redef.c cpp/redef2.c
29206 strpaste.c cpp/strp1.c
29207 strpaste-2.c cpp/strp2.c
29208 cpp-tradpaste.c cpp/tr-paste.c
29209 cpp-tradstringify.c cpp/tr-str.c
29210 cpp-tradwarn1.c cpp/tr-warn1.c
29211 cpp-tradwarn2.c cpp/tr-warn2.c
29212 trigraphs.c cpp/trigraphs.c
29213 cpp-unc1.c cpp/unc1.c
29214 cpp-unc2.c cpp/unc2.c
29215 cpp-unc3.c cpp/unc3.c
29216 cpp-unc.c cpp/unc4.c
29217 undef.c cpp/undef1.c
29218 undef-2.c cpp/undef2.c
29219 cpp-wi1.c cpp/widestr1.c
29220
292212000-06-27 Mark Mitchell <mark@codesourcery.com>
29222
29223 * lib/g++.exp (g++_include_flags): Tweak.
29224
292252000-06-27 H.J. Lu <hjl@gnu.org>
29226 Loren J. Rittle <ljrittle@acm.org>
29227
29228 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29229 version with one that knows about the new gcc tree structure.
29230 (g++_link_flags): Same.
29231
292322000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29233
29234 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29235 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29236 case we are cross-compiling.
29237
29238 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29239 g++.old-deja/g++.niklas/Makefile.in,
29240 g++.old-deja/g++.niklas/configure.in,
29241 g++.old-deja/g++.other/Makefile.in,
29242 g++.old-deja/g++.other/configure.in,
29243 gcc.c-torture/code_quality/Makefile.in,
29244 gcc.c-torture/code_quality/configure.in,
29245 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29246 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29247 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29248 gcc.c-torture/execute/ieee/Makefile.in,
29249 gcc.c-torture/execute/ieee/configure.in,
29250 gcc.c-torture/noncompile/Makefile.in,
29251 gcc.c-torture/noncompile/configure.in,
29252 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29253 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29254 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29255
292562000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29257
29258 * g++.old-deja/g++.other/ambig3.C: New test.
29259
292602000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29261
29262 * g++.old-deja/g++.pt/syntax1.C: New test.
29263 * g++.old-deja/g++.pt/syntax2.C: New test.
29264 * g++.old-deja/g++.other/syntax3.C: New test.
29265 * g++.old-deja/g++.other/syntax4.C: New test.
29266
292672000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29268
29269 * gcc.dg/20000623-1.c: Prototype exit and abort.
29270
292712000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29272
29273 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29274 New tests.
29275 * gcc.dg/cpp-mi3.def: New file.
29276
29277 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29278 inside assertions.
29279 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29280 lexer's error messages.
29281 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29282 divine anything from the linemarkers.
29283 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29284 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29285
292862000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29287
29288 * gcc.dg/20000623-1.c: New test.
29289
292902000-06-22 Jakub Jelinek <jakub@redhat.com>
29291
29292 * gcc.c-torture/execute/20000622-1.c: New test.
29293
292942000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29295
29296 * g++.old-deja/g++.other/init15.C: New test.
29297
292982000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29299
29300 * g++.old-deja/g++.pt/vaarg2.C: New test.
29301 * g++.old-deja/g++.pt/vaarg3.C: New test.
29302
293032000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29304
29305 * g++.old-deja/g++.other/dyncast6.C: New test.
29306
293072000-06-15 Jakub Jelinek <jakub@redhat.com>
29308
29309 * gcc.c-torture/execute/loop-6.c: New test.
29310
293112000-06-14 Jakub Jelinek <jakub@redhat.com>
29312
29313 * gcc.dg/20000614-1.c: New test.
29314 * gcc.dg/20000614-2.c: New test.
29315
293162000-06-14 Hans-Peter Nilsson <hp@axis.com>
29317
29318 * g++.old-deja/g++.other/inline12.C: New test.
29319
293202000-06-13 Jakub Jelinek <jakub@redhat.com>
29321
29322 * g++.old-deja/g++.other/eh1.C: New test.
29323
293242000-06-12 Jakub Jelinek <jakub@redhat.com>
29325
29326 * g++.old-deja/g++.other/type.C: New test.
29327
293282000-06-05 Jakub Jelinek <jakub@redhat.com>
29329
29330 * g++.old-deja/g++.other/initstring.C: New test.
29331
293322000-06-12 Jason Merrill <jason@redhat.com>
29333
29334 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29335
293362000-06-09 Jeffrey A Law (law@cygnus.com)
29337
29338 * gcc.c-torture/compile/20000609-1.c: New test.
29339
293402000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29341
29342 * gcc.dg/20000609-1.c: New test.
29343
293442000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29345
29346 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29347 * gcc.c-torture/noncompile/poison-1.c: Move...
29348 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29349 * gcc.dg/cpp-li1.c: Add a token after the #line.
29350
293512000-06-05 Richard Henderson <rth@cygnus.com>
29352
29353 * gcc.c-torture/execute/20000605-2.c: New test.
29354 * gcc.c-torture/execute/20000605-3.c: New test.
29355
293562000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29357
29358 * g77.f-torture/execute/20000503-1.x: New file.
29359
293602000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29361
29362 * g++.old-deja/g++.eh/badalloc1.C: New test.
29363
293642000-06-05 Richard Henderson <rth@cygnus.com>
29365
29366 * gcc.c-torture/execute/20000605-1.c: New test.
29367
293682000-06-05 Jakub Jelinek <jakub@redhat.com>
29369 Nathan Sidwell <nathan@codesourcery.com>
29370
29371 * gcc.c-torture/compile/20000605-1.c: New test.
29372
293732000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29374
29375 * g77.f-torture/compile/20000601-1.f: New test.
29376
293772000-06-03 Richard Henderson <rth@cygnus.com>
29378
29379 * gcc.c-torture/execute/20000603-1.c: New.
29380
293812000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29382
29383 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29384 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29385
293862000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29387
29388 * gcc.dg/compare2.c (case 12): XFAIL.
29389 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29390 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29391
29392 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29393
293942000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29395
29396 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29397 guard macro is already defined when the header is first
29398 included.
29399 * gcc.dg/cpp-mix.h: New file.
29400 * gcc.dg/endif-label.c: Update patterns to match compiler.
29401
29402 * g++.brendan/complex1.C: Declare abort.
29403 * g++.law/refs4.C: Remove XFAIL.
29404 * g++.oliva/expr2.C: Declare abort and exit.
29405
294062000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29407
29408 * gcc.c-torture/execute/20000528-1.c: New test.
29409
29410 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29411 * g++.old-deja/g++.law/temps4.C: Likewise.
29412
29413 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29414 stdlib.h. Call abort() on failure.
29415 * g++.old-deja/g++.law/refs4.C: Likewise.
29416 * g++.old-deja/g++.law/temps4.C: Likewise.
29417 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29418 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29419
294202000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29421
29422 Relative to g++.dg/special:
29423 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29424
29425 Relative to g++.old-deja:
29426 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29427 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29428 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29429 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29430 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29431 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29432 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29433
29434 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29435 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29436 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29437 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29438 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29439 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29440 and/or string.h.
29441
29442 * g++.other/goto1.C: Update expectations for error messages.
29443
294442000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29445
29446 * gcc.c-torture/compile/20000523-1.c: New test.
29447
294482000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29449
29450 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29451
294522000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29453
29454 * g++.old-deja/g++.eh/catch11.C: New test.
29455 * g++.old-deja/g++.eh/catch12.C: New test.
29456
294572000-05-24 Nick Clifton <nickc@cygnus.com>
29458
29459 * gcc.c-torture/execute/20000523-1.c: New test.
29460
294612000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29462
29463 * c-torture/execute/bcp-1.c: Replace abort in arg of
29464 __builtin_constant_p with a generic external function.
29465
29466 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29467 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29468 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29469 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29470 Prototype abort and/or exit.
29471
29472 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29473 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29474 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29475 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29476
294772000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29478
29479 * gcc.dg/dwarf2-1.c: New test.
29480
294812000-05-20 Richard Henderson <rth@cygnus.com>
29482
29483 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29484
294852000-05-20 Andreas Jaeger <aj@suse.de>
29486
29487 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29488 testcase.
29489
294902000-05-19 David Edelsohn <edelsohn@gnu.org>
29491
29492 * gcc.c-torture/execute/20000519-2.c: New test.
29493
294942000-05-19 Andreas Jaeger <aj@suse.de>
29495
29496 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29497 which fails with SSA.
29498
29499 * lib/c-torture.exp: Also test with -O3 -fssa.
29500
295012000-05-18 Michael Meissner <meissner@redhat.com>
29502
29503 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29504 * gcc.c-torture/execute/920415-1.c: Ditto.
29505 * gcc.c-torture/execute/920501-1.c: Ditto.
29506 * gcc.c-torture/execute/conversion.c: Ditto.
29507 * gcc.c-torture/execute/cvt-1.c: Ditto.
29508
295092000-05-18 Jeffrey A Law (law@cygnus.com)
29510
29511 * gcc.c-torture/compile/20000518-1.c: New test.
29512
295132000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29514
29515 * g77.f-torture/compile/200005018.f: New test.
29516
295172000-05-17 Jeffrey A Law (law@cygnus.com)
29518
29519 * gcc.c-torture/compile/20000517-1.c: New test.
29520
295212000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29522
29523 * gcc.c-torture/execute/20000516-1.c: New test.
29524
295252000-05-15 Jakub Jelinek <jakub@redhat.com>
29526
29527 * g++.old-deja/g++.other/eh.C: New test.
29528
295292000-05-12 Richard Henderson <rth@cygnus.com>
29530
29531 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29532 constants through to doit's conditional.
29533
295342000-05-11 Jeffrey A Law (law@cygnus.com)
29535
29536 * gcc.c-torture/compile/20000511-1.c: New test.
29537 * g77.f-torture/compile/20000511-1.f: New test.
29538 * g77.f-torture/compile/20000511-2.f: New test.
29539
295402000-05-11 Michael Meissner <meissner@redhat.com>
29541
29542 * gcc.c-torture/execute/20000511-1.c: New test.
29543
295442000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29545
29546 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29547 * gcc.dg/20000510-1.S: New.
29548
295492000-05-08 Catherine Moore <clm@cygnus.com>
29550
29551 * gcc.dg/unused-3.c: New.
29552
295532000-05-06 Richard Henderson <rth@cygnus.com>
29554
29555 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29556 * g++.old-deja/g++.mike/warn1.C: Likewise.
29557 * g++.old-deja/g++.pt/local1.C: Likewise.
29558 * g++.old-deja/g++.pt/local7.C: Likewise.
29559 * g++.old-deja/g++.pt/spec16.C: Likewise.
29560
295612000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29562
ed8e443a 29563 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29564
ed8e443a 295652000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29566
ed8e443a 29567 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29568
ed8e443a 295692000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29570
ed8e443a 29571 * gcc.dg/noreturn-2.c: New test.
f43b2795 29572
ed8e443a 295732000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29574
ed8e443a
JM
29575 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29576 preprocessor.
45abaea8 29577
ed8e443a 295782000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29579
ed8e443a 29580 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29581
ed8e443a 295822000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29583
ed8e443a
JM
29584 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29585 OpenSSL by Jason R Thorpe.
82c18d5c 29586
ed8e443a 295872000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29588
ed8e443a 29589 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29590
ed8e443a 295912000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29592
ed8e443a 29593 * gcc.dg/20000503-1.c: New test.
79ff6e27 29594
ed8e443a 295952000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29596
ed8e443a
JM
29597 * gcc.c-torture/compile/20000502-1.c: New test.
29598 * g++.old-deja/g++.other/align.C: New test.
29599 * gcc.dg/cpp-tradstringify.c: New test.
29600
29601Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29602
29603 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29604 and hard registers.
29605
296062000-04-26 Geoff Keating <geoffk@cygnus.com>
29607
29608 * gcc.c-torture/execute/loop-5.c: New test.
29609
296102000-04-25 Jakub Jelinek <jakub@redhat.com>
29611
29612 * gcc.c-torture/execute/va-arg-20.c: New test.
29613
296142000-04-23 Jeffrey A Law (law@cygnus.com)
29615
29616 * gcc.c-torture/execute/20000422-1.c: New test.
29617
296182000-04-20 Greg McGary <gkm@gnu.org>
29619
29620 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29621 when optimizing, but without sibling-call optimizations (-O1).
29622
296232000-04-20 Jeffrey A Law (law@cygnus.com)
29624
29625 * gcc.c-torture/compile/20000420-1.c: New test.
29626
296272000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29628
29629 * g++.abi/ptrflags.C: New test.
29630 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29631
296322000-04-19 Catherine Moore <clm@cygnus.com>
29633
29634 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29635
296362000-04-19 Greg McGary <gkm@gnu.org>
29637
29638 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29639 sibling-call optimizations.
29640
296412000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29642
29643 * gcc.dg/20000419-1.c: New test.
29644
296452000-04-12 Hans-Peter Nilsson <hp@axis.com>
29646
29647 * gcc.c-torture/execute/20000412-6.c: New test.
29648
296492000-04-12 Jeffrey A Law (law@cygnus.com)
29650
29651 * gcc.c-torture/execute/20000412-5.c: New test.
29652 * g77.f-torture/compile/20000412-1.f: New test.
29653 * gcc.c-torture/execute/20000412-4.c: New test.
29654 * gcc.c-torture/compile/20000412-2.c: New test.
29655 * gcc.c-torture/execute/20000412-3.c: New test.
29656 * gcc.c-torture/compile/20000412-1.c: New test.
29657 * gcc.c-torture/execute/20000412-2.c: New test.
29658
296592000-04-12 Jakub Jelinek <jakub@redhat.com>
29660
29661 * objc/execute/bf-20.m: New test.
29662
296632000-04-10 Richard Henderson <rth@cygnus.com>
29664
29665 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29666
29667 * gcc.c-torture/execute/20000412-1.c: New test.
29668
296692000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29670
29671 * g++.old-deja/g++.eh/catchptr1.C: New test.
29672
296732000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29674
29675 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29676
296772000-04-08 Neil Booth <NeilB@earthling.net>
29678
29679 * gcc.dg/cpp-nullchar.c: Remove test as
29680 embedded nulls cause problems.
29681
296822000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29683
29684 * gcc.dg/compare2.c: New test.
29685
296862000-04-08 Neil Booth <NeilB@earthling.net>
29687
29688 * gcc.dg/cpp-nullchar.c: New test.
29689
296902000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29691
29692 * gcc.dg/cpp-mi2.c: New test.
29693 * gcc.dg/cpp-mi2[abc].h: New files.
29694
296952000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29696
29697 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29698 member name.
29699
297002000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29701
29702 * g++.old-deja/g++.abi/vmihint.C: New test.
29703
297042000-04-06 Neil Booth <NeilB@earthling.net>
29705
29706 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29707 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29708 copyright.
29709
297102000-04-05 Hans-Peter Nilsson <hp@axis.com>
29711
29712 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29713 avoid stack-frame overwrite.
29714
297152000-04-05 Jakub Jelinek <jakub@redhat.com>
29716
29717 * gcc.c-torture/compile/20000405-2.c: New test.
29718 * gcc.c-torture/compile/20000405-3.c: New test.
29719
297202000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29721
29722 * gcc.c-torture/compile/20000405-1.c: New test.
29723
297242000-04-04 Geoff Keating <geoffk@cygnus.com>
29725
29726 * gcc.dg/cast-qual-1.c: Revert last change.
29727
297282000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29729
29730 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29731
297322000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29733
29734 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29735 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29736
297372000-04-03 Jeffrey A Law (law@cygnus.com)
29738
29739 * gcc.c-torture/compile/20000403-2.c: New test.
29740 * gcc.c-torture/compile/20000403-1.c: New test.
29741
297422000-04-03 Hans-Peter Nilsson <hp@axis.com>
29743
29744 * gcc.c-torture/execute/20000403-1.c: New test.
29745
297462000-04-03 Geoff Keating <geoffk@cygnus.com>
29747
29748 * gcc.c-torture/execute/20000402-1.c: New test.
29749
297502000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29751
29752 * gcc.c-torture/execute/va-arg-15.c: New test.
29753 * gcc.c-torture/execute/va-arg-16.c: New test.
29754 * gcc.c-torture/execute/va-arg-17.c: New test.
29755 * gcc.c-torture/execute/va-arg-18.c: New test.
29756 * gcc.c-torture/execute/va-arg-19.c: New test.
29757
297582000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29759
29760 * gcc.c-torture/compile/981211-1.c: Move to...
29761 * gcc.dg/cpp-as1.c: ...here.
29762 * gcc.dg/cpp-as2.c: New file.
29763
29764 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29765 compiler.
29766
297672000-04-02 Neil Booth <NeilB@earthling.net>
29768
29769 * gcc.dg/cpp-cond.c New tests.
29770 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29771 accidental success less likely.
29772 * gcc.dg/cpp-missingop.c New tests.
29773 * gcc.dg/cpp-missingparen.c New tests.
29774 * gcc.dg/cpp-shift.c New tests.
29775 * gcc.dg/cpp-shortcircuit.c New tests.
29776 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29777
ed8e443a 297782000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29779
ed8e443a 29780 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29781
ed8e443a 297822000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29783
ed8e443a
JM
29784 * gcc.c-torture/compile/20000326-1.c: New test.
29785 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29786
ed8e443a 297872000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29788
ed8e443a
JM
29789 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29790 the first parameter is a function argument.
7acfb19e 29791
ed8e443a 297922000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29793
ed8e443a 29794 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29795
ed8e443a 297962000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29797
ed8e443a 29798 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29799
ed8e443a 298002000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29801
ed8e443a 29802 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29803
ed8e443a 298042000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29805
ed8e443a 29806 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29807
ed8e443a 298082000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29809
ed8e443a 29810 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29811
ed8e443a 298122000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29813
ed8e443a
JM
29814 * gcc.c-torture/execute/20000314-3.c: New test.
29815 * gcc.c-torture/execute/20000314-2.c: New test.
29816 * gcc.c-torture/execute/20000314-1.c: New test.
29817 * gcc.c-torture/compile/20000314-2.c: New test.
29818 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29819
ed8e443a 298202000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29821
ed8e443a 29822 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29823
ed8e443a 298242000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29825
ed8e443a
JM
29826 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29827 standards-compliant result rather than specific constants.
29828 Put test-values in array.
532f12a2 29829
ed8e443a 298302000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29831
ed8e443a
JM
29832 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29833 (g++_target_compile): Put test-specific options last.
98eddaf7 29834
ed8e443a 298352000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29836
ed8e443a 29837 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29838
ed8e443a 298392000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29840
ed8e443a 29841 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29842
ed8e443a 298432000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29844
ed8e443a
JM
29845 * g++.old-deja/g++.brendan/misc12.C: Removed.
29846 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29847 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29848
ed8e443a 298492000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29850
ed8e443a 29851 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29852
ed8e443a 298532000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29854
ed8e443a 29855 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29856
ed8e443a 298572000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29858
ed8e443a
JM
29859 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29860 is 1, not zero.
2a6b7809 29861
ed8e443a 298622000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29863
ed8e443a
JM
29864 * g++.old-deja/g++.warn/impint.C: New test.
29865 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29866 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29867 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29868 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29869 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29870 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29871 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29872 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29873 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29874 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29875 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29876 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29877
ed8e443a 298782000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29879
ed8e443a 29880 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29881
ed8e443a 298822000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29883
ed8e443a 29884 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29885
ed8e443a 298862000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 29887
ed8e443a
JM
29888 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
29889 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 29890
ed8e443a 298912000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 29892
ed8e443a 29893 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 29894
ed8e443a 298952000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 29896
ed8e443a
JM
29897 * gcc.c-torture/compile/cpp-2.c: New test.
29898 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 29899
ed8e443a 299002000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 29901
ed8e443a 29902 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 29903
ed8e443a 299042000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29905
ed8e443a 29906 * gcc.dg/cpp-li2.c: New test.
83f1c55d 29907
ed8e443a 29908 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 29909
ed8e443a 29910 * gcc.dg/cpp-li1.c: New test.
83f1c55d 29911
ed8e443a 299122000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29913
ed8e443a 29914 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 29915
ed8e443a 299162000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 29917
ed8e443a 29918 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 29919
ed8e443a 299202000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 29921
ed8e443a 29922 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 29923
ed8e443a 299242000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 29925
ed8e443a 29926 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 29927
ed8e443a 299282000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 29929
ed8e443a 29930 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 29931
ed8e443a 299322000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 29933
ed8e443a 29934 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 29935
ed8e443a 299362000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 29937
ed8e443a 29938 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 29939
ed8e443a 299402000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 29941
ed8e443a
JM
29942 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
29943 ALWAYS_CXXFLAGS.
2144ddea 29944
ed8e443a 299452000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 29946
ed8e443a 29947 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 29948
ed8e443a 299492000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 29950
ed8e443a 29951 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 29952
ed8e443a 299532000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 29954
ed8e443a 29955 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 29956
ed8e443a 299572000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 29958
ed8e443a
JM
29959 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
29960 on native targets
31a72d3f 29961
ed8e443a 299622000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 29963
ed8e443a 29964 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 29965
ed8e443a 299662000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 29967
ed8e443a 29968 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 29969
ed8e443a 299702000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 29971
ed8e443a
JM
29972 * g++.old-deja/g++.jason/cast3.C: Return void.
29973 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 29974
ed8e443a 299752000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 29976
ed8e443a 29977 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 29978
ed8e443a 29979 * gcc.dg/loop-1.c: New test.
7a53e94b 29980
ed8e443a 299812000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 29982
ed8e443a
JM
29983 * gcc.c-torture/compile/20000127-1.c: New test.
29984 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 29985
ed8e443a 299862000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 29987
ed8e443a 29988 * gcc.dg/unused-2.c: New test.
1eb8759b 29989
ed8e443a 29990 * gcc.dg/conv-1.c: New test.
1eb8759b 29991
ed8e443a 299922000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 29993
ed8e443a
JM
29994 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
29995 compiler.
29996 (tool_option_proc): Fix typo.
33f6849b 29997
ed8e443a 299982000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 29999
ed8e443a
JM
30000 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30001 of the ld on the host, not on the build machine.
30002 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30003
ed8e443a 300042000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30005
ed8e443a 30006 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30007
ed8e443a 300082000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30009
ed8e443a
JM
30010 * gcc.c-torture/execute/20000120-2.c: New test.
30011 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30012
ed8e443a 300132000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30014
ed8e443a 30015 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30016
ed8e443a 300172000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30018
ed8e443a 30019 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30020
ed8e443a 300212000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30022
ed8e443a 30023 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30024
ed8e443a 300252000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 30026
ed8e443a
JM
30027 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30028 with 16 bit integers.
662ef0f5 30029
ed8e443a 300302000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 30031
ed8e443a 30032 * gcc.dg/20000108-1.c: New test.
662ef0f5 30033
ed8e443a 300342000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 30035
ed8e443a 30036 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 30037
ed8e443a 300382000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 30039
ed8e443a
JM
30040 * g++.old-deja/g++.other/cast4.C: New test.
30041
300422000-01-05 Jeffrey A Law (law@cygnus.com)
30043
30044 * gcc.c-torture/compile/20000105-2.c: New test.
30045 * gcc.c-torture/compile/20000105-1.c: New test.
30046
300472000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30048
30049 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30050 references to printf & atoi to conform to ANSI standard.
30051 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30052 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30053 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30054 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30055 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30056 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30057 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30058 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30059 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30060 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30061 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30062 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30063 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30064 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30065 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30066 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30067 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30068 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30069 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30070 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30071 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30072 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30073 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30074 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30075 * g++.old-deja/g++.brendan/init3.C: Likewise.
30076 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30077 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30078 * g++.old-deja/g++.brendan/new2.C: Likewise.
30079 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30080 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30081 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30082 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30083 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30084 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30085 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30086 * g++.old-deja/g++.brendan/template24.C: Likewise.
30087 * g++.old-deja/g++.brendan/template3.C: Likewise.
30088 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30089 * g++.old-deja/g++.jason/inline3.C: Likewise.
30090 * g++.old-deja/g++.jason/opeq.C: Likewise.
30091 * g++.old-deja/g++.law/arg5.C: Likewise.
30092 * g++.old-deja/g++.law/arm7.C: Likewise.
30093 * g++.old-deja/g++.law/ctors11.C: Likewise.
30094 * g++.old-deja/g++.law/cvt8.C: Likewise.
30095 * g++.old-deja/g++.law/init9.C: Likewise.
30096 * g++.old-deja/g++.law/refs4.C: Likewise.
30097 * g++.old-deja/g++.law/template2.C: Likewise.
30098 * g++.old-deja/g++.law/visibility24.C: Likewise.
30099 * g++.old-deja/g++.law/vtable3.C: Likewise.
30100 * g++.old-deja/g++.mike/asm2.C: Likewise.
30101 * g++.old-deja/g++.mike/eh1.C: Likewise.
30102 * g++.old-deja/g++.mike/misc1.C: Likewise.
30103 * g++.old-deja/g++.mike/misc13.C: Likewise.
30104 * g++.old-deja/g++.mike/misc14.C: Likewise.
30105 * g++.old-deja/g++.mike/ns12.C: Likewise.
30106 * g++.old-deja/g++.mike/p1248.C: Likewise.
30107 * g++.old-deja/g++.mike/p3708.C: Likewise.
30108 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30109 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30110 * g++.old-deja/g++.mike/p646.C: Likewise.
30111 * g++.old-deja/g++.mike/p700.C: Likewise.
30112 * g++.old-deja/g++.mike/p783.C: Likewise.
30113 * g++.old-deja/g++.mike/p783a.C: Likewise.
30114 * g++.old-deja/g++.mike/p783b.C: Likewise.
30115 * g++.old-deja/g++.mike/p786.C: Likewise.
30116 * g++.old-deja/g++.mike/p789.C: Likewise.
30117 * g++.old-deja/g++.mike/p789a.C: Likewise.
30118 * g++.old-deja/g++.mike/p807a.C: Likewise.
30119 * g++.old-deja/g++.other/delete3.C: Likewise.
30120 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30121 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30122 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30123 * g++.old-deja/g++.other/empty1.C: Likewise.
30124 * g++.old-deja/g++.other/temporary1.C: Likewise.
30125 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30126 * g++.old-deja/g++.pt/t16.C: Likewise.
30127 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 30128
ed8e443a 301291999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 30130
ed8e443a 30131 * gcc.dg/991230-1.c: New test.
7fb1283f 30132
ed8e443a 301331999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 30134
ed8e443a
JM
30135 * gcc.c-torture/compile/991229-3.c: New test.
30136 * gcc.c-torture/compile/991229-2.c: New test.
30137 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 30138
ed8e443a 301391999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 30140
ed8e443a 30141 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 30142
1acaf650 301431999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 30144
ed8e443a 30145 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 30146
ed8e443a 301471999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30148
ed8e443a 30149 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 30150
1acaf650 301511999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 30152
ed8e443a 30153 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 30154
ed8e443a 301551999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 30156
ed8e443a 30157 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 30158
ed8e443a 301591999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30160
ed8e443a 30161 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 30162
ed8e443a 301631999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 30164
ed8e443a
JM
30165 * gcc.c-torture/execute/991216-1.c: New test.
30166 * gcc.c-torture/execute/991216-2.c: New test.
30167 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 30168
ed8e443a 301691999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 30170
ed8e443a
JM
30171 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30172 Actually make the test fail by using "-O2" for compilation.
83f1c55d 30173
ed8e443a 301741999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 30175
ed8e443a 30176 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 30177
ed8e443a 301781999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 30179
ed8e443a
JM
30180 * gcc.c-torture/compile/991214-1.c: New test.
30181 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 30182
ed8e443a 301831999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 30184
ed8e443a 30185 * gcc.dg/991214-1.c: New test.
c07c7c9d 30186
ed8e443a 301871999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 30188
ed8e443a
JM
30189 * gcc.c-torture/compile/991213-3.c: New test.
30190 * gcc.c-torture/compile/991213-2.c: New test.
30191 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 30192
ed8e443a 301931999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 30194
ed8e443a 30195 * gcc.dg/991209-1.c: New test.
8ab56d5d 30196
ed8e443a 301971999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 30198
ed8e443a 30199 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 30200
ed8e443a 302011999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 30202
ed8e443a 30203 * gcc.dg/ultrasp2.c: New test.
83f1c55d 30204
ed8e443a 302051999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 30206
ed8e443a 30207 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 30208
ed8e443a 302091999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 30210
ed8e443a
JM
30211 * gcc.c-torture/compile/991202-1.c: New test.
30212 * gcc.c-torture/execute/991202-1.c: New test.
30213 * gcc.c-torture/execute/991202-2.c: New test.
30214 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 30215
ed8e443a 302161999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 30217
ed8e443a
JM
30218 * g++.old-deja/g++.abi/align.C: New test.
30219 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30220 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 30221
ed8e443a 302221999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 30223
ed8e443a 30224 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 30225
ed8e443a 302261999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30227
ed8e443a 30228 * gcc.dg/991129-1.c: New test.
19a027a0 30229
ed8e443a 302301999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 30231
ed8e443a 30232 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 30233
ed8e443a 302341999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 30235
ed8e443a 30236 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 30237
ed8e443a 302381999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 30239
ed8e443a
JM
30240 * g++.old-deja/g++.eh/cleanup2.C: New test.
30241 * g++.old-deja/g++.ext/pretty2.C: New test.
30242 * g++.old-deja/g++.ext/pretty3.C: New test.
30243 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 30244
ed8e443a 302451999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 30246
ed8e443a
JM
30247 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30248 compiler_output to look for one error message instead of two.
e5315fad 30249
ed8e443a 302501999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 30251
ed8e443a
JM
30252 * gcc.c-torture/execute/991118-1.c: Also test case
30253 where the word boundary does not split a byte evenly.
ee760205 30254
ed8e443a 302551999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 30256
ed8e443a 30257 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 30258
ed8e443a 302591999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 30260
ed8e443a 30261 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 30262
ed8e443a 302631999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30264
ed8e443a
JM
30265 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30266 working directory pathnames.
83f1c55d 30267
ed8e443a 302681999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30269
ed8e443a
JM
30270 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30271 host is equipped with driver.h and driver.o so it can actually
30272 compile and run the tests.
8f4f2f29 30273
ed8e443a 302741999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30275
ed8e443a 30276 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30277
ed8e443a 302781999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30279
ed8e443a 30280 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30281
ed8e443a 302821999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30283
ed8e443a
JM
30284 * lib/target-supports.exp: New file: Provide procs to test for
30285 features supported by the target.
30286 (check_weak_available): Moved here from ecos.exp.
30287 (check_alias_available): New proc: Determine of the target
30288 toolchain supports the alias attribute.
da018257 30289
ed8e443a
JM
30290 * gcc.dg/special/ecos.exp: Move check_weak_available to
30291 target-supports.exp.
30292 (alias-1.c): Only perform the test if the target supports
30293 aliases.
30294 (wkali-1.c): Only perform the test if the target supports
30295 aliases.
da018257 30296
ed8e443a
JM
30297 * gcc.dg/990506-0.c: Expect error messages from cross
30298 targets as well as native targets.
2792392c 30299
ed8e443a 303001999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30301
ed8e443a
JM
30302 * gcc.dg/ultrasp1.c: Removed xfail.
30303 * gcc.dg/struct-ret-2.c: Likewise.
30304 * gcc.dg/array-1.c: Likewise.
2792392c 30305
ed8e443a 303061999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30307
ed8e443a 30308 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30309
ed8e443a 30310 * gcc.dg/array-1.c: New test.
3965abd0 30311
ed8e443a 303121999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30313
ed8e443a 30314 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30315
ed8e443a 303161999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30317
ed8e443a 30318 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30319
ed8e443a 303201999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30321
ed8e443a 30322 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30323
ed8e443a 303241999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30325
ed8e443a 30326 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30327
ed8e443a 303281999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30329
ed8e443a 30330 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30331
ed8e443a 303321999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30333
ed8e443a 30334 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30335
ed8e443a 303361999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30337
ed8e443a 30338 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30339
ed8e443a 303401999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30341
ed8e443a 30342 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30343
ed8e443a 303441999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30345
ed8e443a
JM
30346 * g++.old-deja/g++.other/vaarg2.C: New test.
30347 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30348
ed8e443a 303491999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30350
ed8e443a
JM
30351 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30352 in compile/.
c328b1d7 30353
ed8e443a 303541999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30355
ed8e443a 30356 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30357
ed8e443a 303581999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30359
ed8e443a
JM
30360 * lib/file-format.exp (gcc_target_object_format): Don't
30361 crash if objdump is unavailable.
83f1c55d 30362
ed8e443a 303631999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30364
ed8e443a 30365 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30366
ed8e443a 303671999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30368
ed8e443a 30369 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30370
ed8e443a 303711999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30372
ed8e443a 30373 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30374
ed8e443a 303751999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30376
ed8e443a 30377 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30378
ed8e443a 303791999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30380
ed8e443a
JM
30381 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30382 __PRETTY_FUNCTION__.
83f1c55d 30383
ed8e443a 303841999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30385
ed8e443a 30386 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30387
ed8e443a 303881999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30389
ed8e443a
JM
30390 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30391 for which -fpic is inappropriate.
34d257b1 30392
ed8e443a 303931999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30394
ed8e443a 30395 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30396
ed8e443a 303971999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30398
ed8e443a
JM
30399 * g++.old-deja/g++.other/dyncast1.C: New test.
30400 * g++.old-deja/g++.other/dyncast2.C: New test.
30401 * g++.old-deja/g++.other/dyncast3.C: New test.
30402 * g++.old-deja/g++.other/dyncast4.C: New test.
30403 * g++.old-deja/g++.other/dyncast5.C: New test.
30404 * g++.old-deja/g++.eh/catch3.C: New test.
30405 * g++.old-deja/g++.eh/catch3p.C: New test.
30406 * g++.old-deja/g++.eh/catch4.C: New test.
30407 * g++.old-deja/g++.eh/catch4p.C: New test.
30408 * g++.old-deja/g++.eh/catch5.C: New test.
30409 * g++.old-deja/g++.eh/catch5p.C: New test.
30410 * g++.old-deja/g++.eh/catch6.C: New test.
30411 * g++.old-deja/g++.eh/catch6p.C: New test.
30412 * g++.old-deja/g++.eh/catch7.C: New test.
30413 * g++.old-deja/g++.eh/catch7p.C: New test.
30414 * g++.old-deja/g++.eh/catch8.C: New test.
30415 * g++.old-deja/g++.eh/catch8p.C: New test.
30416 * g++.old-deja/g++.eh/catch9.C: New test.
30417 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30418
ed8e443a 304191999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30420
ed8e443a
JM
30421 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30422 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30423
ed8e443a 304241999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30425
ed8e443a 30426 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30427
ed8e443a 304281999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30429
ed8e443a
JM
30430 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30431 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30432
ed8e443a 304331999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30434
ed8e443a 30435 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30436
ed8e443a 304371999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30438
ed8e443a
JM
30439 * g++.old-deja/g++.other/lookup11.C: New test.
30440 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30441 what is permitted and what we want.
30442 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30443 overload use.
30444 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30445
ed8e443a 304461999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30447
ed8e443a
JM
30448 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30449 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30450
ed8e443a 304511999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30452
ed8e443a
JM
30453 * g++.old-deja/g++.other/sizeof3.C: New test.
30454 * g++.old-deja/g++.other/sizeof4.C: New test.
30455 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30456 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30457
ed8e443a 304581999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30459
ed8e443a 30460 * gcc.dg/va-arg-1.c: New.
76292ef8 30461
ed8e443a 304621999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30463
ed8e443a 30464 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30465
ed8e443a 304661999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30467
ed8e443a
JM
30468 * g77.f-torture/compile/980519-2.f: New test.
30469 * g77.f-torture/compile/19990905-0.f: New test.
30470 * g77.f-torture/compile/19990905-1.f: New test.
30471 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30472
ed8e443a 30473 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30474
ed8e443a 304751999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30476
ed8e443a 30477 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30478
ed8e443a 304791999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30480
ed8e443a 30481 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30482
ed8e443a 304831999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30484
ed8e443a
JM
30485 * g++.old-deja/g++.other/ambig2.C: New test.
30486 * g++.old-deja/g++.other/cond5.C: New test.
30487 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30488
ed8e443a 304891999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30490
ed8e443a
JM
30491 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30492 assemblers too.
18987000 30493
ed8e443a 304941999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30495
ed8e443a
JM
30496 * lib/c-torture.exp: Avoid the "compare executables" optimization
30497 when testing native.
b780db79 30498
ed8e443a 304991999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30500
ed8e443a
JM
30501 * gcc.c-torture/execute/990829-1.c: New test.
30502 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30503
ed8e443a 305041999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30505
ed8e443a
JM
30506 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30507 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30508 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30509 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30510 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30511 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30512 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30513 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30514 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30515 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30516 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30517
ed8e443a 305181999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30519
ed8e443a 30520 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30521
ed8e443a 305221999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30523
ed8e443a 30524 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30525
ed8e443a 30526 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30527
ed8e443a 30528 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30529
ed8e443a 30530 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30531
ed8e443a
JM
30532 * gcc.c-torture/execute/990826-0.c: New test.
30533 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30534
ed8e443a 30535 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30536
ed8e443a 305371999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30538
ed8e443a
JM
30539 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30540 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30541 lss-011.C: New tests.
33f58a4e 30542
ed8e443a 305431999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30544
ed8e443a 30545 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30546
ed8e443a 305471999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30548
ed8e443a
JM
30549 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30550 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30551 call `postbase' for each one. All callers of `postbase' changed
30552 to call this instead.
fb20fc45 30553
ed8e443a 305541999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30555
ed8e443a 30556 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30557
ed8e443a 305581999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30559
ed8e443a
JM
30560 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30561 just native ones.
8a07ed33 30562
ed8e443a
JM
30563 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30564 just native ones.
7ea3788d 30565
ed8e443a 305661999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30567
ed8e443a 30568 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30569
ed8e443a 305701999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30571
ed8e443a 30572 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30573
ed8e443a 305741999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30575
ed8e443a 30576 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30577
ed8e443a 305781999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30579
ed8e443a 30580 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30581
ed8e443a 305821999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30583
ed8e443a
JM
30584 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30585 * g++.old-deja/g++.brendan/crash64.C: Likewise
30586 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30587
ed8e443a 305881999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30589
ed8e443a 30590 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30591
ed8e443a 305921999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30593
ed8e443a 30594 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30595
ed8e443a 305961999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30597
ed8e443a
JM
30598 Adapted from tests from Franz Sirl:
30599 * gcc.c-torture/execute/va-arg-7.c: New test.
30600 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30601
ed8e443a 306021999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30603
ed8e443a 30604 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30605
ed8e443a 30606 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30607
ed8e443a 306081999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30609
ed8e443a
JM
30610 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30611 fp-cmp-1.c, converting double to float.
0e8b6188 30612
ed8e443a
JM
30613 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30614 fp-cmp-1.c, converting double to long double.
0e8b6188 30615
ed8e443a
JM
30616 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30617 from fr1 to unknown_register, since fr1 is a legitimate register
30618 on some machines.
6ccecb36 30619
ed8e443a 306201999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30621
ed8e443a 30622 * README: More listname related changes.
32bebc43 30623
ed8e443a 306241999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30625
ed8e443a 30626 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30627
ed8e443a 306281999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30629
ed8e443a 30630 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30631
ed8e443a 306321999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30633
ed8e443a 30634 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30635
ed8e443a 306361999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30637
ed8e443a 30638 * gcc.dg/990703-1.c: New test.
58e1e5ad 30639
ed8e443a 306401999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30641
ed8e443a
JM
30642 * lib/file-format.exp: New file: Move definition of proc
30643 gcc_target_object_format to here from
30644 gcc.dg/special/ecos.exp.
da621fd2 30645
ed8e443a
JM
30646 * lib/c-torture.exp: Include lib file-format.exp.
30647 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30648
ed8e443a
JM
30649 * gcc.dg/special/ecos.exp: Remove definition of proc
30650 gcc_target_object_format.
3fb36cbd 30651
ed8e443a
JM
306521999-06-28 Jeffrey A Law (law@cygnus.com)
30653
30654 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30655
ed8e443a 306561999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30657
ed8e443a 30658 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30659
ed8e443a 30660 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30661
ed8e443a 306621999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30663
ed8e443a
JM
30664 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30665 attributes compile.
30666 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30667 ports that use the COFF/PE file format.
048f60dc 30668
ed8e443a 306691999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30670
ed8e443a 30671 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30672
ed8e443a 306731999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30674
ed8e443a 30675 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30676
ed8e443a 306771999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30678
ed8e443a 30679 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30680
ed8e443a 306811999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30682
ed8e443a 30683 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30684
ed8e443a 306851999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30686
ed8e443a 30687 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30688
ed8e443a
JM
30689 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30690 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30691
ed8e443a 306921999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30693
ed8e443a
JM
30694 * g77.f-torture/compile/19990502-0.f: Replace with new,
30695 shorter, test that still fails after recent changes.
30696
306971999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30698
30699 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30700
ed8e443a 307011999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30702
30703 * gcc.c-torture/execute/990531-1.c: New test.
30704
b8c25665 307051999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30706
30707 * gcc.c-torture/compile/990527-1.c: New test.
30708
b8c25665 307091999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30710
30711 * gcc.c-torture/execute/990527-1.c: New test.
30712
83f1c55d
RH
307131999-05-25 Nick Clifton <nickc@cygnus.com>
30714
30715 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30716 bitfields as signed.
83f1c55d 30717
47d98fa2
CB
307181999-05-25 Craig Burley <craig@jcb-sc.com>
30719
30720 * g77.f-torture/compile/19990525-0.f: New test.
30721
b8c25665 307221999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30723
73951da8
JL
30724 * gcc.c-torture/execute/990525-2.c: New test.
30725
d3e82013
JL
30726 * gcc.c-torture/execute/990525-1.c: New test.
30727
569c1d8b
NS
307281999-05-24 Nathan Sidwell <nathan@acm.org>
30729
30730 * g++.old-deja/g++.other/anon3.C: New test.
30731 * g++.old-deja/g++.other/anon4.C: New test.
30732 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30733 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30734 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30735 Merrill).
30736
b8c25665 307371999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30738
79d6c916
JL
30739 * gcc.c-torture/execute/990524-1.c: New test.
30740
35676551
JL
30741 * gcc.dg/990524-1.c: New test.
30742
b8c25665 307431999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30744
30745 * gcc.c-torture/compile/990523-1.c: New test.
30746
b8c25665 307471999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30748
30749 * gcc.c-torture/compile/990519-1.c: New test.
30750
92b3fc3a
AS
307511999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30752
2e5b4448
AS
30753 * gcc.c-torture/compile/990517-1.c: New test.
30754
30755 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30756 (e4, f4): New tests.
30757 (main): Call them.
30758
6de8697e
KG
307591999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30760
30761 * gcc.dg/noreturn-1.c: New test.
30762
b8c25665 307631999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30764
30765 * gcc.c-torture/execute/990513-1.c: New test.
30766
b6181dbb
RH
307671999-05-10 Richard Henderson <rth@cygnus.com>
30768
30769 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30770
6d9bf074
CB
307711999-05-10 Craig Burley <craig@jcb-sc.com>
30772
30773 * g77.f-torture/execute/erfc.f: Use small single-precision
30774 values, to avoid problems on Alphas when not -mieee.
30775
ea0f786b
CB
307761999-05-08 Craig Burley <craig@jcb-sc.com>
30777
30778 * gcc.dg/990506-0.c: New test.
30779
a3af74c4
RH
307801999-05-08 Richard Henderson <rth@cygnus.com>
30781
30782 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30783 the constant to test. Don't XFAIL 64-bit targets.
30784
30785 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30786 * g++.old-deja/g++.law/profile1.C: Likewise.
30787
30788 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30789 operator new instances.
30790 * g++.old-deja/g++.other/delete5.C: Likewise.
30791
dbd9ec97
CB
307921999-05-03 Craig Burley <craig@jcb-sc.com>
30793
30794 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30795 intrinsic.
30796
2b0bdd9a
CB
307971999-05-03 Craig Burley <craig@jcb-sc.com>
30798
30799 * g77.f-torture/execute/u77-test.f: Reverse order of two
30800 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30801
ddcd89b9
KG
308021999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30803
30804 * gcc.dg/compare1.c: New test.
30805
4014b382
JM
308061999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30807
30808 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30809 New tests.
30810
a7e34b17
CB
308111999-05-02 Craig Burley <craig@jcb-sc.com>
30812
30813 * g77.f-torture/compile/19990502-1.f: New test.
30814
4a5ae682
CB
308151999-05-02 Craig Burley <craig@jcb-sc.com>
30816
30817 * g77.f-torture/compile/19990502-0.f: New test.
30818
b8c25665 308191999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30820
30821 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30822 intrinsic.
30823
b8c25665 308241999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30825
30826 * g77.f-torture/execute/u77-test.f (main): List libU77
30827 intrinsics not currently tested.
30828 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30829 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30830 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30831 Trim blanks off the ends of some printed strings.
30832
b8c25665 308331999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30834
30835 * g77.f-torture/execute/u77-test.f (main): Just warn about
30836 FSTAT gid disagreement, as it's expected on some systems.
30837
b8c25665 308381999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30839
30840 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30841 use a new function, which allows for some slop.
30842 Clean up some commentary.
30843 (issum): The new function.
30844 (sgladd): Deleted subroutine.
30845
0bfc6dd2
CB
308461999-05-01 Craig Burley <craig@jcb-sc.com>
30847
30848 * g77.f-torture/execute/u77-test.f: Modify to be more like
30849 libf2c/libU77 version, bringing patches to that version here.
30850 Add suitable commentary.
30851
b8c25665 308521999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30853
30854 * gcc.dg/990424-1.c: New test.
30855
4d9a07db
CB
308561999-04-24 Craig Burley <craig@jcb-sc.com>
30857
30858 * g77.f-torture/execute/u77-test.f (main): Bug involving
30859 LSTAT has been fixed, so turn back on full checking.
30860
2e647206
CB
308611999-04-20 Craig Burley <craig@jcb-sc.com>
30862
30863 * g77.f-torture/compile/19990419-0.f: New test.
30864 * g77.f-torture/execute/19990419-1.f: New test.
30865
b8c25665 308661999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30867
30868 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30869 to avoid the need for a prototype to supress a warning.
30870
b8c25665 308711999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30872
30873 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30874
b8c25665 308751999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30876
30877 * gcc.c-torture/execute/990404-1.c: New test.
30878
24dc09a7
ZW
308791999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30880
30881 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30882 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30883 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30884 missing initializer warnings.
30885
b8c25665 308861999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
30887
30888 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
30889 matching strings.
30890
b8c25665 308911999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
30892
30893 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
30894
96e57dac
CB
308951999-03-26 Craig Burley <craig@jcb-sc.com>
30896
30897 * g77.f-torture/execute/19990325-0.f: New test.
30898 * g77.f-torture/execute/19990325-1.f: New test.
30899
b8c25665 309001999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
30901
30902 * gcc.c-torture/execute/990324-1.c: New test.
30903
b8c25665 309041999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30905
30906 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
30907 test with 4.
30908
b8c25665 309091999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
30910
30911 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
30912
98941e01
CB
309131999-03-13 Craig Burley <craig@jcb-sc.com>
30914
30915 * g77.f-torture/execute/19990313-2.f: New test.
30916 * g77.f-torture/execute/19990313-3.f: New test.
30917
fe3ab6bd
CB
309181999-03-13 Craig Burley <craig@jcb-sc.com>
30919
30920 * g77.f-torture/execute/19990313-0.f: New test.
30921 * g77.f-torture/execute/19990313-1.f: New test.
30922
b8c25665 309231999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30924
30925 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30926 printf to sprintf.
30927 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30928 (main): Add check for u15. Conditionalize u31 check depending on
30929 whether ints are <32 bits or >=32 bits.
92936ecf 30930
3d1d35d6
CB
309311999-03-08 Craig Burley <craig@jcb-sc.com>
30932
30933 * g77.f-torture/execute/19981119-0.f: Improve testiness.
30934
fc370eff
CB
309351999-03-08 Craig Burley <craig@jcb-sc.com>
30936
30937 * g77.f-torture/compile/19990305-0.f: New test.
30938 * g77.f-torture/execute/19981119-0.f: New test.
30939
7e0847f6
CB
309401999-03-08 Craig Burley <craig@jcb-sc.com>
30941
30942 * g77.f-torture/execute/970625-2.f: call ABORT if final
30943 result is not correct, instead of just printing it.
30944 Add this checking via newly introduced obfuscation, to
30945 trip up buggy front ends.
30946
3f18f777
CB
309471999-03-07 Craig Burley <craig@jcb-sc.com>
30948
30949 * g77.f-torture/compile/960317-1.f: Moved from being
30950 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
30951
158281d7
CB
309521999-03-06 Craig Burley <craig@jcb-sc.com>
30953
30954 * g77.f-torture/execute/960317-1.f: New (old) test.
30955 * g77.f-torture/execute/970625-2.f: Ditto.
30956
83f1c55d
RH
309571999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
30958
30959 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
30960 message on line 1 or line 2; cccp and cpplib do this differently.
30961
b8c25665 309621999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
30963
30964 * g++.old-deja/g++.law/weak1.C: New test.
30965
5762f506
ZW
309661999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30967
30968 * gcc.c-torture/execute/990119-1.c: Renamed to...
30969 * gcc.dg/990119-1.c: this, so it will only be tested once
30970 (it's a preprocessor test, it doesn't need to be run at
30971 multiple optimization levels).
30972
7126c249
ZW
309731999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30974
30975 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 30976 ALWAYS_CXXFLAGS.
7126c249 30977
bc0a89ec
CB
309781999-02-24 Craig Burley <craig@jcb-sc.com>
30979
29df9714
CB
30980 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
30981 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
30982 to not be compilable by current g77.
30983
518ee01e
NC
309841999-02-24 Nick Clifton <nickc@cygnus.com>
30985
30986 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
30987
b8c25665 309881999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
30989
30990 * gcc.c-torture/execute/990222-1.c: New test.
30991
a27e2d39
CB
309921999-02-19 Craig Burley <craig@jcb-sc.com>
30993
30994 * g77.f-torture/compile/19990218-0.f: New test.
30995 * g77.f-torture/noncompile/19990218-1.f: New test.
30996
fc18a80e
CB
309971999-02-18 Craig Burley <craig@jcb-sc.com>
30998
30999 * g77.f-torture/compile/19981216-0.f: New test.
31000
b8c25665 310011999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31002
31003 * gcc.dg/990214-1.c: New test.
31004
b8c25665 310051999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31006
3c602fcb
JL
31007 * gcc.dg/990213-2.c: New test.
31008
68fe00c0
JL
31009 * gcc.dg/990213-1.c: New test.
31010
b8c25665 310111999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31012
31013 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31014 ints.
31015
60f29ff7
NC
310161999-02-11 Nick Clifton <nickc@cygnus.com>
31017
3af64817
JL
31018 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31019 specified by target.
31020
60f29ff7
NC
31021 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31022
b8c25665 310231999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31024
31025 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31026
b8c25665 310271999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
31028
31029 * gcc.dg/special/ecos.exp: New test driver for new tests with
31030 special requirements.
31031
31032 * gcc.dg/special/alias-1.c: New test.
31033 * gcc.dg/special/gcsec-1.c: New test.
31034 * gcc.dg/special/weak-1.c: New test.
31035 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31036 * gcc.dg/special/weak-2.c: New test.
31037 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31038 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31039 * gcc.dg/special/wkali-1.c: New test.
31040 * gcc.dg/special/wkali-2.c: New test.
31041 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31042 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31043
b8c25665 310441999-02-10 Felix Lee <flee@cygnus.com>
05a59650 31045
efdbc6f8
RH
31046 * lib/c-torture.exp (c-torture-compile): Pull out code for
31047 analyzing gcc error messages.
31048 (c-torture-execute): Likewise. Fix some (harmless) false
31049 positives.
31050 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 31051
b8c25665 310521999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
31053
31054 * gcc.c-torture/execute/990208-1.c: New test.
31055
561cb39b
JL
310561999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31057
31058 * g++.dg/special/ecos.exp: New driver for new tests with special
31059 requirements
92936ecf 31060
561cb39b
JL
31061 * g++.dg/special/conpr-1.C: New test
31062 * g++.dg/special/conpr-2.C: New test
31063 * g++.dg/special/conpr-2a.C: New test
31064 * g++.dg/special/conpr-3.C: New test
31065 * g++.dg/special/conpr-3a.C: New test
31066 * g++.dg/special/conpr-3b.C: New test
92936ecf 31067
561cb39b
JL
31068 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31069 allow g++ to use the dg driver
31070
31071 * README: Add comment about g++.dg directory
31072
b8c25665 310731999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
31074
31075 * README: Update email addresses.
31076
83f1c55d
RH
310771999-02-03 Nick Clifton <nickc@cygnus.com>
31078
31079 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31080 arguments in order to force structure S onto the stack even on
31081 the alpha.
31082 (test): Pass 10 leading arguments to function foo as well as the
31083 structure S.
31084
31085 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 31086 failure for all targets.
83f1c55d
RH
31087
31088 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31089 abort to terminate program execution.
31090
b8c25665 310911999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
31092
31093 * gcc.c-torture/execute/990130-1.c: New test.
31094
b8c25665 310951999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
31096
31097 * gcc.dg/990130-1.c: New test.
31098
83f1c55d
RH
310991999-01-28 Michael Meissner <meissner@cygnus.com>
31100
31101 * gcc.c-torture/execute/990128-1.c: New test.
31102
311031999-01-27 Michael Meissner <meissner@cygnus.com>
31104
31105 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31106
3af64817
JL
311071999-01-27 Felix Lee <flee@cygnus.com>
31108
31109 * lib/c-torture.exp (c-torture-compile): pull out code for
31110 analyzing gcc error messages.
31111 (c-torture-execute): ditto, and fix some (harmless) false
31112 positives.
31113 * lib/gcc.exp (gcc_check_compile): new function.
31114
b8c25665 311151999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 31116
b96acc3f
JL
31117 * gcc.dg/990117-1.c: New test.
31118
f81b9d95 31119 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 31120
f81b9d95 31121 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 31122
b8c25665 311231999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
31124
31125 * g77.f-torture/compile/990115-1.f: New test.
31126
b8c25665 311271999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
31128
31129 * gcc.c-torture/compile/990107-1.c: New test
31130
b8c25665 311311999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 31132
1d1c12f4
JL
31133 * gcc.c-torture/execute/990106-2.c: New test.
31134
e2ba7b0e
JL
31135 * gcc.c-torture/execute/990106-1.c: New test.
31136
b8c25665 311371998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
31138
31139 * gcc.c-torture/compile/981223-1.c: New test.
31140
b8c25665 311411998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
31142
31143 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31144 (opt3): Rename from opt4 and disable.
31145
7162b45d
AO
311461998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31147
31148 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31149
68b04813
AO
311501998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31151
31152 * g++.old-deja/g++.other/conv5.C: New test.
31153
83f1c55d
RH
311541998-12-14 Nick Clifton <nickc@cygnus.com>
31155
31156 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31157
b8c25665 311581998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
31159
31160 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31161
b8c25665 311621998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
31163
31164 * gcc.c-torture/compile/981211-1.c: New test.
31165
2d8bf6c3
AO
311661998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31167
ceff9b14 31168 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 31169
ceff9b14 31170 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 31171
b8c25665 311721998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
31173
31174 * gcc.special/930510-1.c: Make C9X safe.
31175 * gcc.misc-tests/gcov-1.c Similarly.
31176 * gcc.misc-tests/gcov-2.c Similarly.
31177
7dc8c714
AO
311781998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31179
31180 * gcc.dg/ultrasp1.c: New test.
31181
b8c25665 311821998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
31183
31184 * gcc.c-torture/execute/981206.c: New test.
31185
658269bd
AO
311861998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31187
c3a6e905
AO
31188 * g++.old-deja/g++.ns/template7.C: New test.
31189
2732314e
AO
31190 * g++.old-deja/g++.other/expr1.C: New test.
31191
ad987436
AO
31192 * g++.old-deja/g++.eh/tmpl3.C: New test.
31193
658269bd
AO
31194 * g++.old-deja/g++.eh/tmpl2.C: New test.
31195
71eb0b9e
AO
311961998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31197
ceff9b14
AO
31198 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31199 * g++.old-deja/g++.other/using6.C: Removed.
31200 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 31201
71eb0b9e
AO
31202 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31203
16fe4796
AO
312041998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31205
b0e3f98f
AO
31206 * g++.old-deja/g++.pt/overload8.C: New test.
31207
10e209e3
AO
31208 * g++.old-deja/g++.pt/overload7.C: New test.
31209
ceff9b14 31210 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 31211
ceff9b14
AO
31212 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31213 and relinking messages.
31214 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31215 compiling with -frepo.
16fe4796 31216
688d56bc
AO
312171998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31218
31219 * g++.old-deja/g++.pt/lookup6.C: New test.
31220
83f1c55d
RH
312211998-11-30 Nick Clifton <nickc@cygnus.com>
31222
31223 * gcc.c-torture/execute/981130-1.c: New test.
31224 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31225
d1b0fca0
AO
312261998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31227
308a214a
AO
31228 * g++.old-deja/g++.pt/explicit76.C: New test.
31229
91910750
AO
31230 * g++.old-deja/g++.pt/friend38.C: New test.
31231
fb63a870
AO
31232 * g++.old-deja/g++.ns/crash2.C: New test.
31233
c885faf8
AO
31234 * g++.old-deja/g++.pt/defarg8.C: New test.
31235
be537f34
AO
31236 * g++.old-deja/g++.pt/instantiate6.C: New test.
31237
bc4f0b0a
AO
31238 * g++.old-deja/g++.pt/static6.C: New test.
31239
d1b0fca0
AO
31240 * g++.old-deja/g++.pt/decl2.C: New test.
31241
3c9a0d0f
AO
312421998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31243
51a63112
AO
31244 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31245 problem is actually related with name lookup, but so what? :-)
31246
3c9a0d0f
AO
31247 * g++.old-deja/g++.pt/friend37.C: New test.
31248
6edfbe4c
DL
312491998-11-25 Dave Love <d.love@dl.ac.uk>
31250
31251 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31252 element, which fails on some systems.
31253
31254 * g77.f-torture/execute/labug1.f: New test.
31255
b8c25665 312561998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
31257
31258 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31259 is defined.
31260
7251e552
DL
312611998-11-18 Dave Love <d.love@dl.ac.uk>
31262
31263 * g77.f-torture/compile/981117-1.f: New test.
31264
233363cb
AO
312651998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31266
31267 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31268 properly discarded.
233363cb 31269
b8c25665 312701998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31271
31272 * gcc.c-torture/execute/memcheck: New directory of tests for
31273 -fcheck-memory-usage.
31274
ed8e443a
JM
312751998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31276
31277 * README: New file, general information about the testsuite and
31278 new description of the various C++ test subdirectories.
31279 * README.g++: Eliminate obsolete information, update and move most
31280 relevant stuff to README.
31281
312821998-11-07 Richard Henderson <rth@cygnus.com>
31283
31284 * gcc.c-torture/compile/981107-1.c: New test.
31285
312861998-11-02 Doug Evans <devans@canuck.cygnus.com>
31287
31288 * execute/memcpy-bi.c: New testcase.
31289
312901998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31291
31292 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31293 base classes.
31294
31295 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31296 template is selected.
31297
31298 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31299 classes, it should be accepted for all types.
31300
31301 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31302
31303 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31304 specializations start with template headers.
31305
313061998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31307
31308 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31309
31310 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31311 non-POD types.
31312
313131998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31314
31315 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31316
313171998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31318
31319 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31320
313211998-10-19 Jeffrey A Law (law@cygnus.com)
31322
31323 * 981019-1.c: New test.
31324
313251998-10-14 Robert Lipe <robertl@dgii.com>
31326
31327 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31328 find objc headers.
31329
313301998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31331
31332 * compile/981001-4.c: Remove use of GCC extension that triggers a
31333 compiler bug.
31334
313351998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31336
31337 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31338
313391998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31340
31341 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31342 instantiation of template produces incorrect code for delete
31343 expression.
31344
31345 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31346 constructors' name is not unique.
31347 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31348 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31349
31350 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31351 automatic array of const is ill-formed.
31352
31353 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31354 of template parameter?
31355
31356 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31357 const.
31358
31359 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31360 pointer-to-member expression.
31361
31362 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31363 declaration causes ICE.
31364
313651998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31366
31367 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31368 reserved in the global namespace.
31369
31370 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31371 generate needed virtual table.
31372
31373 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31374
313751998-10-10 Dariush Eslimi <eslimi@loran.com>
31376
31377 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31378 template-dependent type
31379
313801998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31381
31382 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31383 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31384 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31385
31386 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31387 class should be usable as argument of member function.
31388 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31389 class should be usable as return type of member function.
31390 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31391 class should be usable as type of data member.
31392
31393 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31394
313951998-10-09 Jeffrey A Law (law@cygnus.com)
31396
31397 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31398
313991998-10-08 Nick Clifton <nickc@cygnus.com>
31400
31401 * gcc.dg/dll-?.c Add thumb to target list.
31402 Fix assembler scan patterns to match current assembler output.
31403
314041998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31405
31406 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31407 matching of template brackets.
31408
31409 * g++.old-deja/g++.other/using4.C: New test. Test using
31410 declarations of methods from base classes.
31411
31412 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31413 within functions should introduce names into the innermost
31414 enclosing namespace.
31415
31416 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31417 of static locals if first initialization throws.
31418
314191998-10-07 Jim Wilson <wilson@cygnus.com>
31420
31421 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31422
314231998-10-06 Ken Raeburn <raeburn@cygnus.com>
31424
31425 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31426 lose track of the possible targets of tablejump insns.
31427 * special/special.exp: Run it.
31428
314291998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31430
31431 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31432 must be declared before its specializations can be named in friend
31433 declarations.
31434
314351998-10-05 Dave Love <d.love@dl.ac.uk>
31436
31437 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31438
31439 * g77.f-torture/execute/io1.f: New test.
31440
314411998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31442
31443 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31444 with pointer to template function, for which no argument deduction
31445 is possible.
31446
31447 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31448 specialization of template function as argument to template
31449 function.
31450
31451 * g++.old-deja/g++.other/access2.C: New test; Inner class
31452 shouldn't have privileged access to Outer's names.
31453
314541998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31455
31456 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31457 friend template declared within template class conflicts with
31458 nested class of the same name.
31459
31460 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31461 is ignored.
31462
31463 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31464 object with direct initializer as function declaration.
31465
31466 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31467 initializers.
31468
31469 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31470 involving const pointer and NULL produces incorrect result.
31471
31472 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31473 type name without `typename' should be rejected with -pedantic.
31474
314751998-10-02 Richard Henderson <rth@cygnus.com>
31476
31477 * g++.old-deja/g++.other/addrof1.C: New test.
31478
314791998-10-01 Nick Clifton <nickc@cygnus.com>
31480
31481 * gcc.c-torture/compile/981001-1.c: New test.
31482 * gcc.c-torture/execute/981001-1.c: New test.
31483
314841998-10-01 Jeffrey A Law (law@cygnus.com)
31485
31486 * gcc.c-torture/compile/981001-2.c: New test.
31487 * gcc.c-torture/compile/981001-3.c: New test.
31488 * gcc.c-torture/compile/981001-4.c: New test.
31489
314901998-10-01 Robert Lipe <robertl@dgii.com>
31491
31492 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31493 multilibbed hosts. Idea grafted from g77.exp.
31494
314951998-09-30 Dave Love <d.love@dl.ac.uk>
31496
31497 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31498 avoid losing on systems which need -lsocket.
31499
315001998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31501
31502 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31503 * g++.old-deja/g++.other/nested2.C: Ditto.
31504 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31505 failure.
31506
315071998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31508
31509 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31510 preferred over template operator!= for enum bitfields.
31511
315121998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31513
31514 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31515 that happen to have the same base name, but in different scopes,
31516 are incorrectly rejected.
31517
315181998-09-16 Richard Henderson <rth@cygnus.com>
31519
31520 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31521 on the native word size instead of an integer literal.
31522
315231998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31524
31525 * g++.old-deja/g++.other/static2.C: Invocation of static data
31526 member of type pointer-to-function denoted as non-static member.
31527
31528 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31529 checks involving function types and aliases.
31530
315311998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31532
31533 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31534 redefined to the same non-trivial type.
31535
31536 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31537 namespace-qualification of template specializations declared in
31538 other namespaces.
31539
31540 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31541 to declare a subset of the specializations of a template function
31542 as friends of specializations of a template class.
31543
31544 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31545 member templates that do not fully specialize the enclosing
31546 template class are rejected.
31547
315481998-09-11 Dave Love <d.love@dl.ac.uk>
31549
31550 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31551
315521998-09-08 Dave Love <d.love@dl.ac.uk>
31553
31554 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31555 altered from libf2c/libU77 version.
31556
315571998-09-06 Dave Love <d.love@dl.ac.uk>
31558
31559 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31560
315611998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31562
31563 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31564 (un)signed char are different types for template specialization
31565 purposes.
31566
315671998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31568
31569 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31570 * objc: ObjC testsuite.
31571
315721998-08-31 Catherine Moore <clm@cygnus.com>
31573
31574 * gcc.c-torture/execute/941014-1.x: New file.
31575
315761998-08-31 Nick Clifton <nickc@cygnus.com>
31577
31578 * lib/c-torture.exp: Add support for
31579 torture_eval_before_compile and torture_eval_before_execute
31580 variables.
31581
315821998-08-30 Jeffrey A Law (law@cygnus.com)
31583
31584 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31585 this test triggers valid.
31586
315871998-08-27 Jeffrey A Law (law@cygnus.com)
31588
31589 * gcc.dg/980827-1.c: New test.
31590
315911997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31592
31593 * gcc.c-torture/execute/loop-4b.c: New test.
31594
315951998-08-26 Nick Clifton <nickc@cygnus.com>
31596
31597 * lib/c-torture.exp: Add support for
31598 torture_eval_before_compile and torture_eval_before_execute
31599 variables.
31600
316011998-08-25 Jeffrey A Law (law@cygnus.com)
31602
31603 * gcc.c-torture/compile/980825-1.c: New test.
31604
316051998-08-24 Nick Clifton <nickc@cygnus.com>
31606
31607 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31608 count number tests in opt_t0 not good_t0.
31609
316101998-08-24 Jeffrey A Law (law@cygnus.com)
31611
31612 * gcc.c-torture/compile/930326-1.x: Fix typo.
31613
316141998-08-23 Mark Mitchell <mark@markmitchell.com>
31615
31616 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31617 causes an ICE.
31618
316191998-08-21 Jeffrey A Law (law@cygnus.com)
31620
31621 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31622 STACK_SIZE is defined.
31623 * gcc.c-torture/unsorted/stuct.c: Similarly.
31624
31625 * gcc.c-torture/compile/980821-1.c: New test.
31626
316271998-08-21 Jeffrey A Law (law@cygnus.com)
31628
31629 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31630
316311998-08-19 Mark Mitchell <mark@markmitchell.com>
31632
31633 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31634 code.
31635
316361998-08-09 Mark Mitchell <mark@markmitchell.com>
31637
31638 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31639 error'.
31640
316411998-08-18 Jeffrey A Law (law@cygnus.com)
31642
31643 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31644
316451998-08-16 Jeffrey A Law (law@cygnus.com)
31646
31647 * gcc.c-torture/compile/980816-1.c: New test.
31648
31649 * gcc.dg/980816-1.c: New test.
31650
316511998-08-13 Jeffrey A Law (law@cygnus.com)
31652
31653 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31654 compiler for ieee tests.
31655
316561998-08-01 Dave Love <d.love@dl.ac.uk>
31657
31658 * g77.f-torture/compile/980729-0.f: New test.
31659
316601998-07-30 Ken Raeburn <raeburn@cygnus.com>
31661
31662 * gcc.c-torture/special/eeprof-1.c: New test, for
31663 -finstrument-functions.
31664 * gcc.c-torture/special/special.exp: Run it.
31665
316661998-07-29 Jeffrey A Law (law@cygnus.com)
31667
31668 * gcc.c-torture/compile/980729-1.c: New test.
31669
316701998-07-27 Nick Clifton <nickc@cygnus.com>
31671
31672 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31673 __thumb__ is defined, and test for ARM style doubles if so.
31674
316751998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31676
31677 * g77.f-torture/noncompile/980615-0.f: New test.
31678
b8c25665 316791998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31680
31681 * gcc.dg/980312-1.c: Do link instead of compile.
31682 * gcc.dg/980313-1.c: Likewise.
31683
b8c25665 316841998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31685
31686 * gcc.c-torture/compile/980726-1.c: New test.
31687
8b62e122
DL
316881998-07-25 Dave Love <d.love@dl.ac.uk>
31689
31690 * g77.f-torture/execute/io0.f: New test.
31691
b8c25665 316921998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31693
31694 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31695 an int.
31696
b8c25665 316971998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31698
31699 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31700 m32r bugs.
31701
b8c25665 317021998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31703
31704 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31705 c-decl.c:grokdeclarator can handle mode attributes.
31706
b8c25665 317071998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31708
31709 * gcc.c-torture/execute/980716-1.c: New test.
31710
b8c25665 317111998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31712
31713 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31714 the mn10200.
31715 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31716 the mn10200.
31717 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31718 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31719
bda991ee
DL
317201998-07-13 Dave Love <d.love@dl.ac.uk>
31721
31722 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31723 New test from Craig.
31724
3792922a
DL
317251998-07-12 Dave Love <d.love@dl.ac.uk>
31726
538ccf9a
DL
31727 * g77.f-torture/noncompile/980616-0.f: New test.
31728
3792922a
DL
31729 * g77.f-torture/execute/970816-3.f: New test from Craig.
31730
b8c25665 317311998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31732
a1ee890d
ML
31733 * g++.other/singleton.C: Return error value instead of taking
31734 SIGSEGV.
31735
b8c25665 317361998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31737
31738 * g++.other/singleton.C: New test. Warning is under dispute.
31739 Runtime crash is not.
31740
b8c25665 317411998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31742
92936ecf
ZW
31743 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31744 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31745 using6.C, using7.C}: New namespace tests.
31746
b8c25665 317471998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31748
ceff9b14
AO
31749 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31750 specialization with typedef'ed names used as array indexes.
25381187 31751
b8c25665 317521998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31753
57c578cf
JL
31754 * gcc.c-torture/execute/980709-1.c: New test.
31755
6acaa318
JL
31756 * gcc.dg/980709-1.c: New test.
31757
b8c25665 317581998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31759
31760 * gcc.c-torture/execute/bcp-1.c: New test.
31761
b8c25665 317621998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31763
31764 * gcc.c-torture/execute/980707-1.c: New test.
31765
b8c25665 317661998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31767
31768 * gcc.c-torture/compile/980706-1.c: New test.
31769
b22773b1
DL
317701998-07-01 Dave Love <d.love@dl.ac.uk>
31771
31772 * g77.f-torture/execute/980701-0.f,
31773 g77.f-torture/execute/980701-1.f: New test from Craig.
31774
b8c25665 317751998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31776
0d37278a
JL
31777 * gcc.c-torture/compile/980701-1.c: New test.
31778
506506fa
JL
31779 * gcc.c-torture/execute/980701-1.c: New test.
31780
b8c25665 317811998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31782rlsruhe.de>
31783
31784 * g++.old-deja/g++.robertl/eb132.C: New test.
31785 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31786
174be1b3
DL
317871998-06-29 Dave Love <d.love@dl.ac.uk>
31788
14583692
DL
31789 * g77.f-torture/execute/980628-7.f,
31790 g77.f-torture/execute/980628-8.f,
31791 g77.f-torture/execute/980628-9.f,
31792 g77.f-torture/execute/980628-10.f: New tests from Craig.
31793
174be1b3
DL
31794 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31795
b8c25665 317961998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31797
31798 * g77.f-torture/execute/980628-4.f: New test from Craig.
31799 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31800 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31801 * g77.f-torture/execute/980628-0.f: Likewise.
31802 * g77.f-torture/execute/980628-1.f: Likewise.
31803 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31804 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31805
b8c25665 318061998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31807
31808 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31809 directory when nothing has been installed yet.
31810
b8c25665 318111998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31812
31813 * gcc.c-torture/special/special.exp: Handle newer versions of
31814 dejagnu.
31815
b8c25665 318161998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31817
31818 * gcc.dg/980626-1.c: New test.
31819
b8c25665 318201998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31821
31822 * gcc.misc-tests/m-un-2.c: New test.
31823 * g++.old-deja/g++.other/warn01.c: Likewise.
31824
b8c25665 318251998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31826
117b84b7
RL
31827 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31828 compatibility with assmblers with a different comment character.
92936ecf 31829 Eliminate use of GAS-specific extensions.
117b84b7 31830
b8c25665 318311998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31832
31833 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31834
b8c25665 318351998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31836
31837 *lib/g77.exp: Replace search for libf2c.a with search for newly
31838 renamed libg2c.a
31839
b8c25665 318401998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31841
31842 * gcc.c-torture/execute/980617-1.c: New test.
31843
b8c25665 318441998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31845
31846 * gcc.c-torture/execute/980612-1.c: New test.
31847
b8c25665 318481998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31849
5ccdc8af
JL
31850 * gcc.dg/980523-1.c: Only test on ppc-linux.
31851 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31852
74cbdffa
JL
31853 * gcc.c-torture/execute/980608-1.c: New test.
31854
b8c25665 318551997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31856
31857 * gcc.c-torture/execute/980605-1.c: New test.
31858
b8c25665 318591998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31860
31861 * gcc.c-torture/execute/980604-1.c: New test.
31862
b8c25665 318631998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31864
31865 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31866 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31867
858a26d4
DL
318681998-06-02 Dave Love <d.love@dl.ac.uk>
31869
31870 * 970125-0.f: Fix per JCB. Add commentary.
31871
b8c25665 318721998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31873
31874 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31875 IEEE -0 support.
31876
b8c25665 318771998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31878
31879 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31880 earlier.
31881
b8c25665 318821998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31883
31884 * gcc.c-torture/execute/980526-3.c: New test.
31885
8da801cf
MH
318861998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
31887
31888 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
31889 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
31890 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
31891 m88k-motorola-sysv3 to XFAIL.
31892
b8c25665 318931998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
31894
31895 * gcc.dg/980526-1.c: New test.
31896 * gcc.c-torture/execute/980526-2.c: New test.
31897
b8c25665 318981998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 31899
077e57d2
JL
31900 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
31901
74cd6867
JL
31902 * gcc.c-torture/execute/980526-1.c: New test.
31903
ef75df42
DL
319041998-05-26 Dave Love <d.love@dl.ac.uk>
31905
31906 * g77.f-torture/execute/alpha2.f: Add runtime test.
31907
46dc5157
JM
319081998-05-24 Jason Merrill <jason@yorick.cygnus.com>
31909
51c4eb9b
JM
31910 * g++.old-deja/old-deja.exp: Strip leading directories.
31911
46dc5157
JM
31912 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
31913 error for the line. Don't run multiple tests for the same line.
31914
b8c25665 319151998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
31916
31917 * gcc.dg/980523-1.c: New test.
31918
6e4cdba0
DL
319191998-05-23 Dave Love <d.love@dl.ac.uk>
31920
31921 * g77.f-torture/compile/970915-0.f: New test.
31922
cf22ce45
JM
319231998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31924
31925 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31926
b8c25665 319271998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
31928
31929 * gcc.dg/980520-1.c: New test.
31930
b8c25665 319311998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
31932
31933 * gcc.dg/980502-1.c: Fix return type.
31934
b8c25665 319351998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
31936
31937 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
31938 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
31939 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
31940 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
31941 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
31942
3e98dfd1
DL
319431998-05-20 Dave Love <d.love@dl.ac.uk>
31944
31945 * g77.f-torture/execute/980520-1.f: New test.
31946
4ee383a7
DL
319471998-05-15 Dave Love <d.love@dl.ac.uk>
31948
31949 * lib/mike-g77.exp: New file.
31950
31951 * g77.f-torture/noncompile/noncompile.exp,
31952 g77.f-torture/noncompile/check0.f: New files.
31953
c02cdb70
DL
319541998-05-14 Dave Love <d.love@dl.ac.uk>
31955
31956 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
31957 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
31958 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
31959 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
31960 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
31961 abort where appropriate.
31962
b8c25665 319631998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
31964
31965 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
31966 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
31967
87c54c63
DL
319681998-04-29 Dave Love <d.love@dl.ac.uk>
31969
31970 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
31971
8594f210
DL
319721998-04-27 Dave Love <d.love@dl.ac.uk>
31973
31974 * g77.f-torture/compile/980427-0.f: New test.
31975
2fe8c4d9
DL
319761998-04-24 Dave Love <d.love@dl.ac.uk>
31977
31978 * g77.f-torture/compile/980424-0.f: New test.
31979
bddcc8a6
DL
319801998-04-19 Dave Love <d.love@dl.ac.uk>
31981
39339a62 31982 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
31983 * g77.f-torture/compile/970125-0.f: New test.
31984 * g77.f-torture/compile/980419-1.f: New test.
31985
b8c25665 319861998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31987
31988 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
31989 of loop-4.c.
31990
b8c25665 319911998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31992
31993 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
31994
b8c25665 319951998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31996
31997 * gcc.c-torture/compile/980329-1.c: New test.
31998
b8c25665 319991998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32000
583708a6 32001 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32002 * gcc.dg/980312-1.c: Fix typo in -march command.
32003
b8c25665 320041998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32005
583708a6 32006 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32007
b8c25665 320081998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32009
32010 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32011 Dave Love agree the Fortran source is bogus.
32012
b8c25665 320131998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32014
32015 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32016 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32017 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32018 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32019 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32020
b8c25665 320211998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32022
ceff9b14 32023 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32024
26f6827a
DL
320251998-02-18 Dave Love <d.love@dl.ac.uk>
32026
32027 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32028 possibly uninitialized) variables and declare dnrm2.
32029
b8c25665 320301998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
32031
32032 From Bruno Haible <haible@ilog.fr>:
32033 * gcc.c-torture/execute/980223.c: New test.
32034
b8c25665 320351998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
32036
32037 * gcc.dg/ifelse-1.c: New test.
b45f3a91 32038
b8c25665 320391998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 32040
b45f3a91
L
32041 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32042
efdbc6f8
RH
32043 * lib/old-dejagnu.exp (old-dejagnu): Added the
32044 "execution test - XFAIL *-*-*" handling in the spirit of
32045 "excess errors test -". Changed the "execution test fails"
32046 handling to be like "excess errors test fails".
32047 * Update various tests accordingly.
fa80e0a6 32048
b8c25665 320491998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32050
32051 * gcc.c-torture/execute/980205.c: New test.
32052
b8c25665 320531998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
32054
32055 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32056 * lib/f-torture.exp: Similarly.
32057 * gcc.c-torture: Rename all .cexp files to .x files.
32058
b8c25665 320591997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32060
32061 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32062 (940510-1.c): Removed duplicate.
32063 (971104-1.c): New test.
32064
b8c25665 320651997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 32066
efdbc6f8 32067 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 32068
b8c25665 320691997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32070
32071 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32072 use that to size the filler array.
32073
b8c25665 320741997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 32075
15ec0729
JL
32076 * lib/c-torture.exp(c-torture-execute): Fix typo.
32077
32078 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32079 testcase as the executable name. Keep the executable around if
32080 the test fails.
32081
b8c25665 320821997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32083
32084 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
32085 changes. Only test one -g option, and move it to the end of the
32086 list of options to test.
15ec0729 32087
b8c25665 320881997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
32089
32090 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32091 variable GCC_TORTURE_OPTIONS to supply default switches separated
32092 by colons. If no environment variable, run tests with -O0 -g, -O1
32093 -g, and -O2 -g as well.
32094
b8c25665 320951997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32096
32097 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32098 explanatory comments. Fix indentation.
335043a8 32099
b8c25665 321001997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
32101
32102 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 32103
b8c25665 321041997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
32105
32106 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32107 * g++.old-deja/g++.mike/p7325.C: Likewise.
32108 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32109
b8c25665 321101997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
32111
32112 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32113 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32114 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32115 * g++.old-deja/g++.law/operators4.C: Likewise.
32116
b8c25665 321171997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
32118
32119 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32120 * g++.old-deja/g++.mike/p784.C: Ditto.
32121 * g++.old-deja/g++.mike/p785.C: Ditto.
32122
b8c25665 321231997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 32124
efdbc6f8 32125 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 32126
b8c25665 321271997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
32128
32129 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32130 target feature; pass this to c-torture-execute as needed.
32131
b8c25665 321321997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 32133
15ec0729 32134 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
32135 current executables being tested are identical, we don't need to
32136 run the executable again. Try to make the executable names
32137 unique. Add an optional argument for passing additional compiler
32138 flags.
18c6629a 32139
b8c25665 321401997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
32141
32142 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32143
b8c25665 321441997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
32145
32146 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32147
b8c25665 321481997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32149
32150 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32151 32bit or larger longs.
32152
32153 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32154 have either a 32bit long or 32bit int.
32155
b8c25665 321561997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32157
32158 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32159 Make double precision tests dependent on sizeof (double).
32160
b8c25665 321611997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32162
32163 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32164 too.
32165
b8c25665 321661997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32167
32168 * gcc.c-torture/compile/961203-1.cexp: New script.
32169
b8c25665 321701997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32171
32172 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32173 up the includes ourselves.
32174
b8c25665 321751997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32176
32177 * lib/plumhall.exp: Remove random include, and add a few
32178 verbose messages for debugging.
32179
b8c25665 321801997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32181
32182 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32183 of trying to do it ourselves.
32184
b8c25665 321851997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32186
32187 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32188
b8c25665 321891997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32190
32191 * gcc.prms/5403.c: Made regexp a bit less strict.
32192
b8c25665 321931997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32194
32195 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32196 is returned from remote_load instead.
32197 * lib/plumhall.exp: Ditto.
32198 * lib/mike-g++.exp: Ditto.
32199 * lib/old-dejagnu.exp: Ditto.
32200 * lib/c-torture.exp: Ditto.
32201
b8c25665 322021997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32203
32204 * lib/g++.exp: Use build_wrapper procedure.
32205 * lib/gcc.exp: Ditto.
32206
b8c25665 322071997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32208
32209 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32210 an old-style decl for malloc. Fixes tests to work when
32211 sizeof (int) != sizeof (size_t).
32212
b8c25665 322131997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
32214
32215 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32216
32217 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32218 use stdargs.h interface.
32219
b8c25665 322201997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
32221
32222 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32223 NO_VARARGS when compiling.
32224
b8c25665 322251997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32226
32227 * lib/plumhall.exp(ph_includes): New procedure.
32228 (ph_make): Use it.
32229 (ph_compiler): Ditto.
32230
32231 * lib/g++.exp: Rename test-glue.c to testglue.c.
32232 * lib/gcc.exp: Ditto.
32233
b8c25665 322341997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32235
32236 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 32237 to completion when it's called.
921e5a0e 32238
b8c25665 322391997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32240
32241 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32242 is defined, don't do test.
32243
b8c25665 322441997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32245
32246 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32247 for object files.
32248 (ph_summary): Mark skipped testcases as untested, not unresolved.
32249
32250 * lib/plumhall.exp (ph_make): If unresolved because of bad
32251 errorCode, record errorCode in log file.
32252 (*): Replace send_log/verbose with verbose -log.
32253
b8c25665 322541997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32255
32256 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32257 double conversion if double isn't at least 8 bytes.
32258
32259 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32260 int to work with targets where int is 16 bits.
32261
32262 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32263 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32264 precision for the test to complete.
32265
b8c25665 322661997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32267
32268 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32269 if d10v is not compiled with the -mdouble64 flag.
32270 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32271
32272 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32273 d10v is not compiled with the -mint32 flag.
32274
b8c25665 322751997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32276
32277 * lib/plumhall.exp: Use incr_count.
32278
b8c25665 322791997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32280
32281 * gcc.c-torture: Update to c-torture-1.45.
32282
b8c25665 322831997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32284
32285 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32286 the name of the expect testcase file).
92936ecf 32287
921e5a0e
JL
32288 * lib/g++.exp(g++_init): Ditto.
32289
b8c25665 322901997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32291
32292 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32293 the host.
32294
32295 * lib/gcc.exp(gcc_exit): New procedure.
32296
b8c25665 322971997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32298
32299 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32300 specs where appropriate.
32301
32302 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32303 because of new "candidates are" messages, and removed a few
32304
32305 * Converted all non-old-style g++ testcases to old-style, and
32306 moved into g++.old-deja.
32307
b8c25665 323081997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32309
32310 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32311 options.
32312
32313 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32314 succeeded.
32315
32316 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32317
b8c25665 323181997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32319
32320 * lib/gcc.exp (gcc_target_compile): Add support for defining
32321 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32322 the machine doesn't have those features.
32323
b8c25665 323241997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32325
32326 * g++.law/operators4.exp: Don't use LIBS.
32327
b8c25665 323281997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32329
32330 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32331
921e5a0e
JL
32332 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32333 * lib/g++.exp: Set it here instead. Also, allow use of the
32334 --tool_exec and --tool_opt options. Change CXX to
32335 GXX_UNDER_TEST.
92936ecf 32336
921e5a0e 32337 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32338
921e5a0e
JL
32339 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32340
b8c25665 323411997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32342
32343 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32344 prune_system_crud.
921e5a0e
JL
32345 * lib/mike-g++.exp: Ditto.
32346 * lib/gcc.exp: Ditto.
32347 * lib/g++.exp: Ditto.
32348
32349 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32350
b8c25665 323511997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32352
efdbc6f8
RH
32353 * 941014-2.c: Include stdlib.h
32354 * 960327-1.c: Include stdio.h
32355 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32356
b8c25665 323571997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32358
32359 * lib/gcc.exp: Add gcc,stack_size target feature.
32360
92936ecf 32361 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32362 paths here, not in two other places. And, it's $options, not
32363 options.
32364
32365 * lib/mike-g++.exp(postbase): Remove the code that determines
32366 the correct include and link paths.
32367 * g++.old-deja/old-deja.exp: Ditto.
32368
b8c25665 323691997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32370
32371 * lib/g++.exp(g++_init): target_compile no longer returns the
32372 filename of the result.
32373
b8c25665 323741997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32375
32376 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32377 call to glob.
32378
32379 * gcc.c-torture/special/special.exp: Change call to
42ded877 32380 gcc_target_compile to include the object file.
921e5a0e 32381
b8c25665 323821997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32383
32384 * gcc.c-torture/special/special.exp: Correct misspelling in last
32385 change.
32386
b8c25665 323871997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32388
32389 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32390 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32391 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32392 (ph_make): Clean up objects and executables that were built
32393 if the tests succeeded.
32394
b8c25665 323951997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32396
32397 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32398 libraries and includes in the build tree as appropriate.
32399
b8c25665 324001997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32401
32402 * lib/c-torture.exp: Instead of looking for the global variable
32403 NO_LONG_LONG, check to see if that's a feature of the target.
32404
b8c25665 324051997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32406
32407 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32408 config; this functionality is now in devo/dejagnu/config.
32409
32410 g++.*/*: Pass any additional flags used to compile to postbase;
32411 delete CXXFLAGS.
92936ecf 32412
4c3c833a
JL
32413 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32414 is now done by runtest.exp. Use gcc_target_compile instead of
32415 compile.
32416
32417 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32418 Remove references to CFLAGS. Use remote_file instead of
32419 calling rm -f.
32420 (c-torture): Take a list of arguments to use to compile this
32421 testcase.
32422
32423 lib/g++.exp: Simplify. Use target_compile instead of compile.
32424 lib/gcc-dg.exp: Ditto.
32425 lib/gcc.exp: Ditto.
32426 lib/mike-{gcc,g++}.exp: Ditto.
32427 lib/old-dejagnu.exp: Ditto.
32428 lib/plumhall.exp: Ditto.
92936ecf 32429
b8c25665 324301997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32431
32432 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32433 (ph_linker): Likewise.
32434
b8c25665 324351996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32436
efdbc6f8 32437 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32438 MAP_ANON / MAP_ANONYMOUS if defined;
32439 else try to map from /dev/zero .
32440
b8c25665 324411996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32442
32443 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32444 isn't defined, then define it to MAP_ANONYMOUS.
32445
b8c25665 324461996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32447
32448 * gcc.c-torture: Update to c-torture-1.42 release.
32449
b8c25665 324501996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32451
32452 * gcc.c-torture: Update to c-torture-1.41 release.
32453
b8c25665 324541996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32455
32456 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32457 c-torture release.
32458
b8c25665 324591996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32460
32461 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32462 and LDFLAGS. Fix second case to append the target_info ldflags
32463 onto LDFLAGS, not CFLAGS.
32464 * lib/g++.exp (g++_init): Add target_info stuff.
32465 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32466 of libgloss and newlib flags for !native.
32467
32468 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32469 (GDB): Fix relative path to go up another dir for finding gdb.
32470
b8c25665 324711996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32472
32473 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32474 versions in the target_info array, if they don't exist.
32475
b8c25665 324761996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32477
32478 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32479
b8c25665 324801996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32481
32482 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32483 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32484
b8c25665 324851996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32486
32487 * lib/old-dejagnu.exp: Don't remove the output file before we've
32488 actually tested it. Don't append pwd to the path of the executable
32489 we're testing.
32490
b8c25665 324911996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32492
32493 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32494
b8c25665 324951996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32496
32497 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32498 temporary directory for compiler files, and set it to a default
32499 value of /tmp. Set $output as the name of the output file from
32500 compiling the testcase. Add a -o option to $cflags_var so the
32501 compiler writes the final output file as $output. Set $executable
32502 to $output.
4c3c833a
JL
32503
32504 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32505 directory for compiler files, and set it to /tmp if it doesn't
32506 already have a value. Set $output_file to the name of the output
32507 file from compiling the testcase. Add a -o option to CXXFLAGS so
32508 the compiler writes the final output file as $output. Use $output
32509 as the executable to be tested.
4c3c833a 32510
b8c25665 325111996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32512
32513 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32514
b8c25665 325151996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32516
32517 * gcc.c-torture/execute/pending-1.c: New test. Still
32518 pending in Tege's queue.
32519
b8c25665 325201996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32521
32522 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32523 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32524 if there were failures. Call unresolved if there were unresolved
32525 testcases. Call gcc_fail if program did not run to completion.
32526 (ph_make): Pass additional argument name to ph_execute.
32527 (ph_execute): Add new argument. Pass additional arguments to
32528 ph_summary. Call gcc_fail is there is no execution output.
32529
b8c25665 325301996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32531
32532 * lib/plumhall.exp (proc_summary): Output relavent summary
32533 lines into the log so specific failures in plumhall can be
32534 investigated.
32535
b8c25665 325361996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32537
32538 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32539 (c-torture-execute): Don't try to execute tests which use
32540 "long long" types if $NO_LONG_LONG is nonzero.
32541
b8c25665 325421996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32543
32544 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32545 not c-torture.
32546
32547 * gcc.ieee: Move from here.
32548 * gcc.c-torture/execute/ieee: To here.
32549
b8c25665 325501996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32551
32552 * gcc.c-torture: Update to c-torture-1.41 release.
32553
b8c25665 325541996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32555
32556 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32557 not "$output".
32558
b8c25665 325591996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32560
32561 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32562 -c present.
32563
b8c25665 325641996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32565
32566 * config/proelf.exp: Handle connecting to a simulator.
32567
b8c25665 325681996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32569
32570 * config/proelf.exp: New file. Enough framework that we can
32571 run c-torture tests on the proelf targets (or any other target
32572 that gdb can connect to for that matter).
32573
b8c25665 325741996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32575
32576 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32577 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32578
32579 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32580 exec_output exists.
32581
b8c25665 325821996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32583
32584 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32585 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32586
32587 * config/*.exp: Update FSF address. Change result of ${tool}_load
32588 to pass/fail/unresolved/unsupported/untested. Caller must now
32589 call unresolved/unsupported/untested.
32590 * lib/*.exp: Update FSF address. Update to handle new results of
32591 ${tool}_load.
32592 * lib/chill.exp (verbose): Delete.
32593
b8c25665 325941996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32595
32596 * lib/gcc.exp (default_gcc_start): Change order of args to
32597 $LDFLAGS $CFLAGS $LIBS.
32598 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32599 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32600 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32601 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32602 * gcc.misc-tests/dg-test.exp: Likewise.
32603 * gcc.misc-tests/msgs.exp: Likewise.
32604 * gcc.prms/prms.exp: Likewise.
32605 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32606 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32607
32608 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32609
b8c25665 326101996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32611
32612 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32613
32614 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32615 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32616
32617 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32618 necessary.
32619
b8c25665 326201996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32621
32622 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32623 global for loop; add use of $mathlib.
32624 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32625 settings here; set mathlib for anything but VxWorks.
32626
b8c25665 326271996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32628
32629 * gcc.c-torture: Update to c-torture-1.40 release.
32630
b8c25665 326311996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32632
32633 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32634 dg.exp.
32635
b8c25665 326361995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32637
32638 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32639 global.
32640
b8c25665 326411995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32642
32643 * lib/g++.exp (LIBS): Define if not already.
32644 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32645 (gcc-dg-prune): Call prune_gcc_output.
32646 * lib/gcc.exp (prune_gcc_output): New proc.
32647 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32648 prune_gcc_output.
32649
b8c25665 326501995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32651
32652 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32653 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32654
b8c25665 326551995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32656
32657 * gcc.c-torture: Update to c-torture-1.39 release.
32658
b8c25665 326591995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32660
32661 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32662 fails, try others as well.
32663
b8c25665 326641995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32665
32666 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32667 If compilation fails, mark execute tests as `untested'.
32668 If test is marked as unsupported, don't mark compilation and
32669 execute tests as failed.
32670
b8c25665 326711995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32672
32673 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32674 libstdc++ for whether or not we want to be doing shared
32675 libraries. Delete link_curses since we don't need it anymore.
32676 * lib/mike-g++.exp (postbase): Don't link in libg++.
32677 * g++.old-deja/old-deja.exp: Likewise.
32678
b8c25665 326791995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32680
32681 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32682
b8c25665 326831995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32684
32685 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32686 For that, add `-Wl,-a,shared_archive'.
32687 * g++.old-deja/old-deja.exp: Likewise.
32688
b8c25665 326891995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32690
32691 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32692
b8c25665 326931995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32694
32695 * lib/mike-g++.exp (postbase): Pay attention to the status of
32696 g++_load.
32697
b8c25665 326981995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32699
efdbc6f8 32700 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32701
b8c25665 327021995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32703
32704 * lib/gcc.exp (default_gcc_start): No longer need to log program
32705 being executed or its output, execute_anywhere does that now.
32706 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32707 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32708
b8c25665 327091995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32710
32711 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32712 the same as those in lib/g++.exp.
32713
b8c25665 327141995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32715
32716 * gcc.c-torture: Update to c-torture-1.38 release.
32717 * gcc.ieee: Related changes.
32718
b8c25665 327191995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32720
32721 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32722 "exec". Minor reformatting changes.
32723
32724 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32725 cross. This means all "exec" calls now work on a remote host as
32726 well.
32727 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32728 cross. Filter out the extra "\r\n" stuff that expect puts in.
32729 (c-torture-execute): Filter out the bogus warnings like
32730 c-torture-compile does. Add support for canadian cross.
32731 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32732 Use execute_anywhere rather than calling exec directly. Now it
32733 works for canadian cross testing.
32734
b8c25665 327351995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32736
32737 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32738 results into a variable, and check that rather than using file exists.
32739
b8c25665 327401995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32741
32742 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32743 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32744
b8c25665 327451995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32746
32747 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32748 lib_curses if there's a shared libg++ in the build tree.
32749
b8c25665 327501995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32751
32752 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32753 if not supported target.
32754
b8c25665 327551995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32756
32757 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32758 link_curses up to always happen, not just for native builds.
32759
b8c25665 327601995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32761
32762 * gcc.c-torture: Update to c-torture-1.36 release.
32763 * gcc.failure: Related changes.
32764
b8c25665 327651995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32766
32767 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32768
b8c25665 327691995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32770
32771 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32772 * lib/mike-g++.exp (postbase): Not in here. Still reference
32773 runshlib, link_curses, and mathlib for link and run.
32774
32775 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32776 pass the runtime shared library options for Solaris, OSF/1, and
32777 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32778
b8c25665 327791995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32780
32781 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32782 only run once.
32783
b8c25665 327841995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32785
32786 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32787
b8c25665 327881995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32789
32790 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32791 do not have a framework for the "compat" tests yet.
32792
b8c25665 327931995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32794
32795 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32796 set to null if we're testing vxworks5.1. Use that instead of
32797 `-lm' in the setting of LIBS for link and run.
32798
b8c25665 327991995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32800
32801 * config/rom68k.exp (${tool}_load): Major changes to make it
32802 work. Verified that it does in fact return the stuff in
32803 exec_output properly. Catch any Emul or any TRAP other than 0.
32804
b8c25665 328051995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32806
32807 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32808 LDFLAGS properly for targets that need stuff from libgloss.
32809 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32810 only run once.
32811 (gpp_initialized): New variable.
32812
b8c25665 328131995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32814
32815 * config/rom68k.exp: Load libgloss.exp.
32816 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32817 so we can produce a fully linked binary.
32818 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32819 so we can produce a fully linked binary.
32820
b8c25665 328211995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32822
32823 * lib/plumhall.exp (ph_section): Watch for expected failures.
32824 Add missing `else'.
32825
32826 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32827 run the testcase.
32828 (c-torture): Likewise.
32829
b8c25665 328301995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32831
32832 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32833
32834 * lib/mike-g++.exp (mike_cleanup): New proc.
32835 (prebase): New globals compiler_result, not_compiler_result,
32836 target_regexp.
32837 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32838 allow leading "-" in pattern. Watch for unsupported tests.
32839 If $compiler_result is set, pattern match assembler code,
32840 and ditto for $not_compiler_result.
32841 * lib/mike-gcc.exp: Likewise.
32842
32843 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32844 execution "succeeded".
32845
b8c25665 328461995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32847
32848 * config/win32.exp: New file.
32849 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32850
b8c25665 328511995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32852
32853 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32854 unsupported.
32855 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32856 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32857 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32858
32859 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32860 "... without exceptions was ...". That is now handled by
32861 prune_system_crud.
32862 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32863
b8c25665 328641995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32865
32866 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32867 sieve.c,sort2.c}: New files.
32868 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32869 sieve.exp,sort2.exp}: Drivers for them.
32870
32871 * lib/mike-gcc.exp (program_output): New user settable variable.
32872 (postbase): Call prune_system_crud. Also prune extraneous compiler
32873 messages.
32874 * lib/mike-g++.exp (program_output): New user settable variable.
32875
32876 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32877
32878 * config/sh.exp: Deleted (use sim.exp instead).
32879
b8c25665 328801995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32881
32882 * config/vx.exp: Declare CHECKTASK as global.
32883 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32884 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32885 * lib/old-dejagnu.exp: Load [pwd]/$executable.
32886
b8c25665 328871995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32888
32889 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
32890 target. Like vx.exp, only includes `vx29k.exp' instead of
32891 `vxworks.exp'.
32892
b8c25665 328931995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32894
32895 * config/sim.exp: Increase time limit from 120 seconds to 240.
32896
b8c25665 328971995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
32898
32899 * gcc.c-torture/execute/950628-1.c: New test.
32900
b8c25665 329011995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32902
32903 * gcc.c-torture: Update with changes/additions from
32904 c-torture-1.34.
32905
b8c25665 329061995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32907
32908 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
32909
b8c25665 329101995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32911
32912 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
32913
b8c25665 329141995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32915
32916 * gcc.c-torture/compile/950512-1.c: New test.
32917 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
32918 * gcc.dg/struct-ret-1.c: Likewise.
32919
b8c25665 329201995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32921
32922 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 32923 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 32924
b8c25665 329251995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32926
32927 * gcc.c-torture/special/920411-1.c: Deleted.
32928 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32929
b8c25665 329301995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32931
32932 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32933 cpu limit.
32934
b8c25665 329351995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32936
32937 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
32938
b8c25665 329391995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32940
32941 From kenner;
32942 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
32943 is the proper length.
32944 * va-arg-3.c: Likewise.
32945
b8c25665 329461995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32947
32948 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
32949 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
32950
32951 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
32952 * lib/g++.exp (default_g++_start): Delete old cruft.
32953
b8c25665 329541995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
32955
32956 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
32957 (2 * (1 << 18)) to (2 * (1 << 17)).
32958
32959 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
32960
b8c25665 329611995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32962
32963 * config/rom68k.exp: Renamed from config/idp.exp
32964
b8c25665 329651995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32966
32967 * c-torture/compile/921109-2.c
32968
b8c25665 329691995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32970
32971 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
32972 excess errors.
32973
b8c25665 329741995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32975
32976 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
32977 output.
32978 * lib/g++.exp (default_g++_start): Likewise.
32979
b8c25665 329801995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32981
32982 * gcc.c-torture/compile/950329-1.c: New test.
32983
b8c25665 329841995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 32985
efdbc6f8 32986 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
32987 and remote_close procs.
32988 * config/idp.exp: New file.
32989
b8c25665 329901995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32991
32992 * gcc.c-torture/execute/950322-1.c: New test.
32993
b8c25665 329941995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32995
32996 * config/vx.exp (${tool}_load): Clean up testing of return code from
32997 vxworks_ld and vxworks_spawn.
32998
b8c25665 329991995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33000
33001 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33002
b8c25665 330031995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33004
33005 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33006 can mark excess errors on a machine by machine basis. Note, the
33007 default is to not expect any excess errors, even when excess
33008 errors test - is given, so you will want to put an XFAIL ... on
33009 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33010 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33011 those 4 machines, but no others.
33012
b8c25665 330131995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33014
33015 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33016 * lib/c-torture.exp: to here.
33017
b8c25665 330181995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33019
33020 * gcc.c-torture/execute/950221-1.c: New test.
33021 * gcc.c-torture/execute/struct-ret-1.c: New test.
33022 * gcc.c-torture/compile/950221-1.c: New test.
33023
33024 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33025
b8c25665 330261995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33027
33028 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33029 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33030
b8c25665 330311995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
33032
33033 * g++.gb: New directory of tests, derived from my signature and
33034 class scoping tests.
33035
33036 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33037 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33038 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33039 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33040 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33041 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33042 * g++.gb/sig25.C: Likewise.
33043
33044 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33045 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33046 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33047 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33048 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33049 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33050 * g++.gb/sig25.exp: Likewise.
33051
33052 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33053 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33054 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33055 * g++.gb/scope13.C: Likewise, this test still fails.
33056
33057 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33058 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33059 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33060 * g++.gb/scope13.exp: Ditto.
33061
33062 * g++.gb/README: New file, explains what these tests are about.
33063
b8c25665 330641995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33065
33066 * lib/dg.exp (dg-do): Support `preprocess'.
33067 (dg-test): Likewise.
33068
b8c25665 330691995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33070
33071 * config/udi.exp: change "continue -expect" to "exp_continue".
33072
b8c25665 330731995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
33074
33075 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33076 Delete redundant tests.
33077
33078 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33079 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33080 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33081 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33082 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33083 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33084 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33085 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33086
33087 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33088 storing label pointers.
33089 * gcc.c-torture/execute/921019-1.c: Likewise.
33090 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33091 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33092 parameter fp.
33093 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33094 constants.
33095
33096 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33097 Delete obsolete tests.
33098
33099 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33100 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33101 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33102 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33103 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33104 * gcc.c-torture/compile/950124-1.c: New test.
33105
33106 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33107
b8c25665 331081995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33109
33110 * lib/mike-g++.exp: Add -lm to LIBS.
33111
b8c25665 331121995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33113
33114 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33115
b8c25665 331161995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33117
33118 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33119
b8c25665 331201995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33121
33122 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33123
b8c25665 331241995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33125
33126 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33127 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33128 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33129 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33130 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33131 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33132 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 33133 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
33134 * g++.law/{operators33.C, operators34.C}: Likewise.
33135 * g++.law/{pic1.C, refs2.C}: Likewise.
33136 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33137 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33138 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33139 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33140
33141 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33142 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33143 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33144 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33145 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33146 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33147 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33148 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33149 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 33150 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
33151 * g++.law/{operators34.exp}: Likewise.
33152 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33153 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33154 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33155 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33156 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33157
33158 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33159 No longer expected to fail.
33160 * g++.law/missed-error3.C: Tweak for recent bool changes.
33161
b8c25665 331621994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33163
33164 * config/emb-unix: Deleted.
33165 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33166 remote execution. Do final link on remote host if REMOTE_LINK is set.
33167
b8c25665 331681994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33169
33170 * lib/dg.exp (dg-test): Fix typo in last patch.
33171
b8c25665 331721994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33173
33174 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33175 (handles multiple occurrences).
33176
b8c25665 331771994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33178
33179 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33180 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33181 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33182 printed).
33183 * lib/c-torture.exp (c-torture-compile): Likewise.
33184 (c-torture): Prepend full path if missing.
33185 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33186 (gcc_fail): Likewise.
33187 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33188
b8c25665 331891994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33190
33191 * lib/netware.exp: Only attach to NetWare i386 systems.
33192
b8c25665 331931994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33194
33195 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33196 messages. Add test name to "output pattern match" pass/fail message.
33197
b8c25665 331981994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33199
33200 * gcc.dg: New testsuite.
33201 * gcc.dg/dg.exp: New file.
33202
33203 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33204 test-switch.c}: Deleted.
33205
33206 * gcc.misc-tests/msgs.exp: New testcase driver.
33207
b8c25665 332081994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33209
33210 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33211 Watch for illegal return values from ${tool}_load.
33212 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33213 cross targets. Coerce return value >0 to 1.
33214
b8c25665 332151994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33216
33217 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33218
33219 * config/emb-unix.exp: New file.
33220
33221 * config/sim.exp: Error if variable $SIM not defined.
33222 (${tool}_load): Mark test as "untested" if simulator missing.
33223
33224 * config/unix.exp: Load remote.exp to get rcp_download.
33225 * lib/c-torture.exp: Use different option lists for testcases with
33226 and without loops.
33227 * gcc.c-torture/execute/execute.exp: Likewise.
33228
b8c25665 332291994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33230
33231 * config/*.exp: Clarify return code from ${tool}_load.
33232 Call `unresolved' or `untested' instead of `warning' or `perror'
33233 (sometimes you still want to call both though).
33234 Add comment that `shell_id' is local to each file.
33235 * config/udi.exp (timeout): Set to 30.
33236 Don't print warning if connection fails, $connectmode has already
33237 printed an error.
33238 (${tool}_load): Move verbose messages to level 2.
33239 Rework pattern for "Process started" message.
33240 Pass `shell_id' to ${connectmode}_download.
33241 Retry twice upon timeout. Make resetting of target more robust.
33242 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33243 Pass `shell_id' to exit_$connectmode.
33244 Only call exit_$connectmode if connected.
33245 * config/unix.exp (${tool}_load): Check return codes better.
33246 * config/vrtx.exp (${tool}_load): Likewise.
33247 * config/vx.exp (${tool}_load): Likewise.
33248 Delete unneeded global's.
33249 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33250 from ${tool}_load.
33251 (dg-stat): Delete.
33252 (dg-init): Delete recording of pass/fail counts.
33253 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33254 (old-dejagnu-init): Likewise.
33255 (old-dejagnu-stat): Delete contents, empty proc now.
33256 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33257 (c-torture): Delete references to lcnt, lpass, lfail.
33258 Get option list from TORTURE_OPTIONS.
33259 Delete -funroll[-all]-loops if no loops.
33260 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33261 (g++_stat): Delete contents (empty proc now).
33262 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33263 (gcc_finish): Likewise.
33264 (gcc_stat): Deleted.
33265 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33266 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33267 * gcc.c-torture/execute/execute.exp: Likewise.
33268 Split tests into two parts: compile, execute.
33269 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33270 no loops. Update to reflect clarified return codes from ${tool}_load.
33271
b8c25665 332721994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33273
33274 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33275 to grep for.
33276 (old-dejagnu): Likewise (where necessary).
33277
b8c25665 332781994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33279
33280 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33281
33282 * lib/dg.exp (dg-process-target): Fix processing of selector.
33283 Add comment regarding use of `error'.
33284
33285 * lib/gcc.exp (prune_system_crud): Define if missing.
33286 * lib/g++.exp (prune_system_crud): Likewise.
33287
33288 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33289 Call prune_system_crud.
33290 * lib/dg.exp (dg-runtest): New proc.
33291 Use perror instead of send_user for tcl errors in testcase.
33292 Don't return any value, it's never used.
33293 Don't clobber previous definition of `unknown'.
33294 Print tcl errors in `dg-final'.
33295
b8c25665 332961994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33297
33298 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33299 (dg-test): Don't print errorInfo, it contains stack backtrace.
33300
b8c25665 333011994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33302
33303 * lib/g++.exp (runtest_file_p): Define if missing.
33304
b8c25665 333051994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33306
33307 * lib/mike-g++.exp: Comment out loading of g++.exp.
33308 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33309 (default_g++_version): Always print something.
33310 (default_g++_start): Comment out call to `which'.
33311 (g++_start, g++_load): Deleted (must be defined in config file).
33312 * lib/gcc.exp: Test for existence of $CC at start.
33313 Delete check for tmpdir (done in gcc_init).
33314 (default_gcc_version): Always print something.
33315 (default_gcc_start): Comment out call to `which'.
33316 * config/*.exp: Major cleanup - make cross targets work at least a
33317 little better for g++ (by not being "--tool gcc" specific).
33318 Rename gcc_xxx to ${tool}_xxx.
33319 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33320 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33321
b8c25665 333221994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33323
33324 * lib/c-torture.exp (c-torture-compile): Rework compiler
33325 message processing.
33326
33327 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33328 c-torture.
33329
b8c25665 333301994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33331
33332 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33333
33334 * lib/dg.exp (dg-process-target): Support { target native }.
33335
b8c25665 333361994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33337
33338 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33339 looked for "... program xxx got fatal signal".
33340 Correct regsub munging of `comp_output'.
33341 Ignore compiler messages "path prefix not used" and "linker input
33342 file unused".
33343
b8c25665 333441994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33345
33346 * lib/gcc.exp (runtest_file_p): Define if missing.
33347 * gcc.prms/template.c: Example to work from.
33348
b8c25665 333491994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33350
33351 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33352 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33353
33354 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33355 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33356 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33357 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33358
33359 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33360 (dg-process-target): No longer a varargs proc.
33361 Return S/N for target, P/F for xfail. All callers changed.
33362 (user option procs): More argument checking.
33363 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33364 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33365 (dg-test): Skip test if not running on selected target in `dg-do'.
33366 Update handling of `dg-do-what', `dg-output-text'.
33367 Separate execution pass/fail from output pattern match pass/fail.
33368 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33369
b8c25665 333701994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33371
33372 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33373 target for 920510-1.c.
33374
b8c25665 333751994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33376
33377 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33378 Clean up comment regarding use of passcnt, etc.
33379 (gcc_stat): Don't update `testcnt' here.
33380 (gcc_finish): Do it here.
33381 Might as well reset `but_id' here too.
33382 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33383 to determine if the file should be tested.
33384 * gcc.c-torture/compile/compile.exp: Likewise.
33385 * gcc.c-torture/execute/execute.exp: Likewise.
33386 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33387 * gcc.misc-tests/dg-test.exp: Likewise.
33388 * gcc.prms/prms.exp: Likewise.
33389 * gcc.wendy/wendy.exp: Likewise.
33390 * g++.old-deja.exp: Likewise.
33391 Move "Testing file" message to verbose level 1.
33392
b8c25665 333931994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33394
33395 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33396
b8c25665 333971994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33398
33399 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33400 (default_gcc_start): Accept optional second list element
33401 of compiler flags. Print compiler output at verbosity level 2.
33402 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33403 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33404 Save current values of framework globals passcnt, failcnt, xpasscnt,
33405 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33406 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33407 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33408 xfailcnt to compute stats. Update framework global `testcnt' from
33409 pass/fail counts.
33410 (gcc_finish): New proc. Clean up test environment.
33411 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33412 (gcc_epass, gcc_efail): Delete.
33413 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33414 argument of line number.
33415 (dg-init): If the tool has an init routine, call it.
33416 (dg-test): Remove args `cflags_var' and `libs_var'.
33417 Pass all compiler options to ${tool}_start.
33418 Handle missing line number.
33419 (dg-finish): New function.
33420 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33421 particular files. Call gcc_finish at end. Move "skipping test"
33422 message to verbosity level 3.
33423 * gcc.c-torture/compile/compile.exp: Likewise.
33424 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33425 * gcc.c-torture/execute/execute.exp: Likewise.
33426 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33427 Print testcase being tried at verbosity level 1.
33428 * gcc.c-torture/special/special.exp: Unset xfail.
33429 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33430 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33431 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33432 * gcc.failure/failure.exp: Likewise.
33433 * gcc.ieee/ieee.exp: Likewise.
33434 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33435 Update call to dg-test. Call dg-finish at end.
33436 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33437 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33438 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33439 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33440 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33441 * gcc.wendy/wendy.exp: Add copyright.
33442 Delete setting of tmpdir (done by gcc_init).
33443 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33444 Pass compiler flags to gcc_start. Call gcc_finish at end.
33445 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33446 gcc_[ce]pass/fail.
33447
b8c25665 334481994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33449
33450 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33451 confusion.
33452 (g++_load): Likewise.
33453
33454 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33455 Rename argument to `prog' to remove the confusion.
33456 Varargs fns behave differently too!
33457 (g++_load): Likewise.
33458
33459 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33460
33461 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33462 what it is. Delete (always) printing of status value for !native.
33463 Simplify verbose code, and include status and exec_output.
33464 (g++_load): Use gcc_load.
33465
b8c25665 334661994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33467
33468 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33469 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33470 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33471 940714-3.c as these testcases don't exist anymore. Make
33472 va-arg-1.c expected to pass.
33473
b8c25665 334741994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33475
33476 * gcc.misc-tests/misc.exp: Only run specific testcases.
33477 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33478 * gcc.misc-tests/dg-[1-9].c: New files.
33479
33480 * lib/dg.exp: New testsuite driver.
33481 * gcc.prms/prms.exp: Use it.
33482
33483 * README.gcc: New file.
33484
33485 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33486 Document and reset `lxpass' and `lxfail'.
33487 Simplify "initialized" message.
33488 (gcc_stat): Clean up comments a little.
33489
b8c25665 334901994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33491
33492 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33493
b8c25665 334941994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33495
33496 * lib/old-dejagnu.exp (process-option): New proc.
33497 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33498 (old-dejagnu): Simplify.
33499 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33500
b8c25665 335011994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33502
33503 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33504 exists and is not an empty string.
33505
33506 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33507 $xfail rather than calling setup_xfail. Clear $xfail when test is
33508 finished.
33509 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33510 automatically.
33511
33512 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33513 longer expected to fail.
33514
92936ecf 33515 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33516 "f" function call.
33517
33518 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33519
33520 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33521 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33522 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33523 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33524 c-torture-1.29.
33525
33526 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33527 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33528
33529 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33530
33531 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33532 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33533
33534 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33535 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33536 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33537
b8c25665 335381994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33539
33540 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33541 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33542 940714-1.c, 940714-2.c, 940714-3.c},
33543 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33544 gcc.misc-tests/{mg.c,mg.exp}:
33545 New tests.
33546 * gcc.noncompile/noncompile.exp: Change accordingly.
33547
b8c25665 335481994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33549
33550 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33551 Undo previous clobberage.
33552
b8c25665 335531994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33554
33555 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33556 * gcc.special/{930510-1.c, special.exp}:
33557 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33558 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33559 struct-varargs-1.c}: New tests from c-torture-1.26.
33560
b8c25665 335611994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33562
33563 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33564 argument to switch.
33565
b8c25665 335661994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33567
33568 * Revert the previous changes. Please see Rob's directory
33569 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33570 fixes.
33571
b8c25665 335721994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33573
92936ecf 33574 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33575 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33576 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33577 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33578 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33579 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33580 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33581 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33582 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33583 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33584 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33585 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33586 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33587 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33588 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33589 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33590 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33591 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33592 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33593 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33594 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33595 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33596 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33597 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33598 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33599 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33600 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33601
b8c25665 336021994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33603
33604 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33605 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33606 with perror calls.
33607
b8c25665 336081994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33609
33610 * config/unix.exp (g++_load): Fix syntax.
33611
b8c25665 336121994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33613
33614 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33615 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33616 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33617 Don't expect va-arg-1.c to fail. Correct expected output for
33618 920928-1.c.
33619 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33620 * gcc.wendy/hbm4.c: Correct typo.
33621 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33622
b8c25665 336231994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33624
33625 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33626 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33627 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33628 * lib/c-torture.exp (c-torture-compile): Ditto.
33629
33630 Reduce volume of output (remove all the -I's and such).
33631 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33632 Call gcc_cpass, gcc_cfail.
33633 (c-torture): Pass testing option to c-torture-compile.
33634
b8c25665 336351994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33636
33637 Bring patches over from progressive.
33638 * config/default.exp: Exit remote shell cleanly.
33639 (g++_exit, g++_start): Add default versions.
33640 * config/sim.exp (gcc_load): Use perror, not error.
33641
b8c25665 336421994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33643
33644 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33645 set in site.exp.
33646
b8c25665 336471994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33648
33649 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33650 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33651 (wendy_try): New proc to run testcase.
33652 (main loop): Call 'em.
33653 * gcc.wendy/*.c: Clean up pass to correct expected output.
33654
33655 * lib/gcc.exp: Minor cleanup work.
33656 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33657
b8c25665 336581994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33659
33660 * config/sim.exp (gcc_load): Document return codes better.
33661 Don't pass -v to simulator.
33662
b8c25665 336631994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33664
efdbc6f8
RH
33665 * gcc.special/920717-x.c: Fix typo.
33666 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33667 get at sources.
921e5a0e
JL
33668
33669 * lib/mike-gcc.exp: Fix typo.
33670
b8c25665 336711994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33672
33673 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33674 binary to use, transform the name.
33675 * config/*.exp: rename everything. Nuke any g++ specific files,
33676 it's now a special case of gcc that requires no special support.
33677 Add a default.exp for unsupported targets.
33678
b8c25665 336791994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33680
33681 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33682 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33683 version of Tcl.
33684
b8c25665 336851994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33686
33687 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33688 than a warning.
33689
b8c25665 336901994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33691
33692 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33693
b8c25665 336941994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33695
33696 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33697 option_list. Compile every file with only 4/6 option choices
33698 (same as C torture) instead of with 12/18 different option
33699 choices.
33700 * lib/c-torture.exp: Likewise.
33701
33702 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33703 not already set.
33704
b8c25665 337051993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33706
ed8e443a
JM
33707 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33708 can put an XFAIL *-*-* on excess errors.
33709
337101993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33711
33712 * g++.law: Add more tests derived from g++-bugs snapshots.
33713
33714 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33715 equivalent to g++.law/init9.
33716
33717 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33718 compiled it, and the a.out file after we've run it.
33719
337201993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33721
33722 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33723 compiled it, and the a.out file after we've run it.
33724
337251993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33726
33727 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33728
337291993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33730
33731 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33732 version number.
33733
337341993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33735
33736 * g++.law: New directory of g++ tests derived from the g++-bugs
33737 snapshots.
33738
337391993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33740
33741 * gcc.compile: initbug1.c initbug1.exp testcase added
33742
337431993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33744
33745 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33746 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33747 fixes submitted by Jeff Law (law@cs.utah.edu)
33748 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33749 Jeff Law (law@cs.utah.edu)
33750
33751
337521993-11-30 Mike Stump (mrs@cygnus.com)
33753
33754 * config/unix-g++.exp: Follow the gcc way of doing things.
33755 * g++.old-deja/old-deja.exp: Minor updates.
33756 * lib/g++.exp: New file, follow the gcc way of doing things.
33757 * lib/old-dejagnu.exp: Minor updates.
33758 * lib/mike-g++.exp: Always unset errorInfo.
33759
337601993-11-06 Mike Stump (mrs@cygnus.com)
33761
33762 * lib/gcc.exp: Fix some errors with the below change, CC and
33763 CFLAGS should be global when setting, not local.
33764
337651993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33766
33767 * lib/gcc.exp: Transform tool name.
33768
337691993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33770
33771 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33772
337731993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33774
33775 * lib/gcc.exp: change gcc_done to gcc_stat
33776
337771993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33778
33779 * Upgraded gcc testsuite to c-torture version 1.25
33780
337811993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33782
33783 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33784 * lib/c-torture: added hooks for new reporting code.
33785
337861993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33787
33788 * config/sh-gcc.exp: check if sh-sim exists in the path
33789
337901993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33791
33792 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33793 * gcc.compile/compile.exp: Initial changes for new logic.
33794 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33795 * gcc.failure/failure.exp: Initial changes for new logic.
33796 * gcc.ieee/ieee.exp: Initial changes for new logic.
33797 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33798 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33799 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33800 * lib/c-torture.exp: Initial changes for new logic.
33801 * lib/gcc.exp: Initial changes for new logic.
33802
338031993-10-15 Mike Stump (mrs@cygnus.com)
33804
33805 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33806 depend upon failure or success. Fully qualify names in failure
33807 and success messages. Always remove a.out before starting
33808 compile, just in case. Pay more attention to error text output by
33809 the compiler. Handle testcases with no known past errors just
33810 like all others, so that things are uniform. Other miscellaneous
33811 improvements.
33812
338131993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33814
33815 * gcc.cpp: new directory for cpp tests
33816
338171993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33818
33819 * lib/chill.exp: Code reformatted, removed unused code.
33820 * config/unix-chill.exp: Code reformatted, removed unused code.
33821 * chill.execute/execute.exp: Code reformatted, removed unused code.
33822 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33823
338241993-10-04 Ian Lance Taylor (ian@cygnus.com)
33825
33826 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33827 routines not written.
33828
338291993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33830
33831 * config/bug-gcc.exp: Use new procs from bug.exp.
33832
338331993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33834
33835 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33836 via ftp, rather than depending on NFS.
33837 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33838 case.
33839
338401993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33841
33842 * config/bug-gcc.exp: Use new download proc.
33843
338441993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33845
33846 * chill.execute/execute.exp: cleanups, handles errors better
33847 * chill.compile/compile.exp: rewrite, based on execute.exp
33848 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33849 * lib/chill.exp: major changes to diff proc and compile and link
33850 procs. added chill_fail and chill_pass wrappers to pass and
33851 fail. added more comments, and handle error codes better.
33852 Added a hack to capture stderr from exec, so noncompile tests
33853 can work.
33854
338551993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33856
33857 * chill.execute/execute.exp: rewrite of testsuite driver
33858 * lib/chill.exp: rewrite of testsuite driver
33859 * config/unix-chill.exp: rewrite of testsuite driver
33860
338611993-08-25 Bill Cox (bill@rtl.cygnus.com)
33862
33863 In chill.execute:
33864 * iexpr.ch: Standardize uppercase.
33865 * tuples.dat: Standardize uppercase.
33866 * vary.ch: standardize. Correct varying string assignments.
33867 * vary.dat: Add new output lines.
33868
338691993-08-24 Bill Cox (bill@rtl.cygnus.com)
33870
33871 In chill.execute:
33872 * chprintf.ch: Standardize use of uppercase.
33873 * tuples.ch: Standardize and turn arr2 into a DCL,
33874 rather than a SYN.
33875 * pinits.ch: Standardize.
33876
338771993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33878
33879 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33880 * Makefil: Renamed to Makefile.in.
33881 * configure.in: New.
33882
338831993-08-23 Bill Cox (bill@rtl.cygnus.com)
33884
33885 In chill.execute:
33886 * .cvsignore: Add result/output files.
33887 * Makefile: Fix up variables at start. Use MFLAGS
33888 everywhere. Correct bool_loc, built_ins entries.
33889 Add entry for vary1.ch.
33890 * bitarray.ch: Standardize upper-case usage.
33891 * bitexpr.ch: Standardize, add output of b1.
33892 * params.ch: Use arrayt in along PROC parameters, to
33893 avoid novelty problems.
33894 * sets.ch: Tiny cleanup.
33895 * vary1.ch: Re-indent.
33896
338971993-08-17 Bill Cox (bill@rtl.cygnus.com)
33898
33899 * Add PR-related files to Makefiles, .cvsignore files, etc.
33900
339011993-08-02 Jeff Wheat (cassidy@cygnus.com)
33902
33903 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
33904 with compiler objects. New names are test-flow.c and test-loop.c
33905
339061993-07-27 Jeff Wheat (cassidy@cygnus.com)
33907
33908 * Upgraded c-torture tests from 1.19 to 1.20
33909
33910 * new files:
33911 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
33912 * gcc.compile: 930623-1.c 930623-2.c
33913 * gcc.noncompile: 930622-1.c 930622-2.c
33914 * gcc.failure: 920411-1.c 920627-2.c
33915 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
33916
339171993-07-20 Jeff Wheat (cassidy@cygnus.com)
33918
33919 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33920 More changes to get testsuite working properly. Needs more work.
33921 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
33922
339231993-07-19 Jeff Wheat (cassidy@cygnus.com)
33924
33925 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33926 More changes to get testsuite working properly. Needs more work.
33927
339281993-07-13 Jeff Wheat (cassidy@cygnus.com)
33929
33930 * chill.compile/compile.exp: Added for Dejagnu support
33931 * chill.execute/execute.exp: Added for Dejagnu support
33932 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33933
339341993-06-19 Bill Cox (bill@rtl.cygnus.com)
33935
33936 This should complete moving the CHILL test files.
33937 * chill.noncompile(.cvsignore printf.grt
33938 in-printf.grt chprintf.grt chprintf.ch):
33939 Added test-support files.
33940 (Makefile): Modified further.
33941 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
33942 signal.ch): Added test files.
33943 * chill.execute (.cvsignore printf.grt printr.c
33944 in-printf.grt rts.c chprintf.grt rts.h): Added
33945 test-support files.
33946 (Makefile): More corrections.
33947
339481993-06-18 Bill Cox (bill@rtl.cygnus.com)
33949
33950 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
33951 test cases, ready for DejaGnu.
33952
b8c25665 339531993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33954
33955 * Upgraded c-torture tests from 1.18 to 1.19
33956
33957 * gcc.compile: added test(s):
33958 930607-1.c
33959 * gcc.execute: added test(s):
33960 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
33961
33962 * added new subdirectory for misc tests: gcc.misc-tests
33963 * gcc.misc-test(s): added tests:
33964 inst-check.c test-consts.c test-ior.c test-switch.c
33965
b8c25665 339661993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
33967
33968 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
33969
b8c25665 339701993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33971
33972 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
33973
b8c25665 339741993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33975
33976 * Upgraded c-torture tests from 1.17 to 1.18
33977
b8c25665 339781993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33979
33980 * Upgraded c-torture tests from 1.12 to 1.17
33981
b8c25665 339821993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33983
33984 * lib/old-dejagnu.exp:
33985 Fixed handling of XFAIL target triplets to correctly
33986 recognize wildcard characters. Removed code that
33987 appended a unique id tag to the end of the file name
33988 printed out by the result of the testcases within a
33989 given test file.
33990
b8c25665 339911993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33992
33993 * lib/old-dejagnu.exp:
33994 Reworked expected failure handling to trigger off of XFAIL
33995 keyword in keyphrase embeded in testcase source code. The
33996 XFAIL keyword must be at the end of the keyphrase line. It
33997 may optionally be followed by one or more target triplets.
33998 It has just occured that the handling of wildcards in the
33999 target triplet may not be correct.
34000
b8c25665 340011993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34002
34003 * g++.old-deja/tests:
34004 Moved all subdirectories up one level into g++.old-deja .
34005
34006 * lib/old-dejagnu.exp:
34007 Fixed problem with CXXFLAGS not being properly reset, and being
34008 corrupted with extraneous "-c" compiler option. This was
34009 causing binaries to not be generated for test that needed them.
34010 Modified strings passed to "pass" and "fail" so that individual
34011 tests from the same test file would be distinguished by an
34012 identifier appended to the test file name in the summary logs;
34013 this corrected a problem with erroneous diff logs. Added code
34014 to search testcases for expected fail and unexpected pass keywords.
34015
b8c25665 340161993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34017
34018 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34019
b8c25665 340201993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34021
34022 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34023 Removed extraneous text from end of "Special g++ Options"
34024 keyphrase.
34025
34026 * lib/old-dejagnu.exp: Added pattern matching to look for new
34027 keywords, embedded in testcases comments, which will trigger
34028 calls to xpass and xfail.
34029
b8c25665 340301993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34031
34032 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34033 comments embedded in the testcases, especially the one looking for
34034 special compiler options, as well as the pattern matching for the
34035 compiler output again.
34036
b8c25665 340371993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34038
34039 * lib/old-dejagnu.exp: Do a proper check of the return value for
34040 execute tests. Fixed several problems with the pattern matching
34041 of the compiler output which gave erroneous test results.
34042 Changed several of the test result messages to be more descriptive.
34043 * config/unix-g++.exp: Proc g++_load now actually works and
34044 executes the tests passed to it and returns a usable return
92936ecf 34045 value.
921e5a0e 34046
b8c25665 340471993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 34048
efdbc6f8 34049 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 34050
b8c25665 340511993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34052
34053 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34054 Modified both files to properly execute the old style
34055 dejagnu tests. The previous versions of these files were
34056 experimental and did not function anything near correctly.
34057
b8c25665 340581993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
34059
34060 * Removed all Makefile.in and configure.in files. No configuration
34061 needed now.
34062
b8c25665 340631993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34064
34065 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34066
b8c25665 340671993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
34068
34069 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34070 gcc.special/configure.in, gcc.noncompile/configure.in,
34071 gcc.execute/configure.in, gcc.code_quality/configure.in,
34072 g++.other/configure.in, g++.old-deja/configure.in,
34073 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34074 in srcname setting.
34075
b8c25665 340761993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34077
34078 * lib/udi.exp: Fixed mondfe and mondfe_download.
34079 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34080 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34081
b8c25665 340821993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34083
34084 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34085 (gdb_exit): Don't remove *_soc files.
34086
b8c25665 340871993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34088
34089 * lib/c-torture.exp: Don't look for main; instead always use -w
34090 -c. This is how the c-torture tests work. Remove the object
34091 file if the compilation succeeds.
34092 * gcc.execute/execute.exp: Remove executable if test passes.
34093 * gcc.noncompile/noncompile.exp: Every test is an expected
34094 failure.
34095 * gcc.special/special.exp: Added tests from c-torture 1.11,
34096 corrected use of existing test.
34097 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34098 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34099 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34100 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34101 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34102 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34103 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34104 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34105 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34106 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34107 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34108 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34109 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34110 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34111 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34112 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34113 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34114 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34115 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34116 c-torture 1.11.
34117 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34118 correspond to c-torture 1.11.
34119
34120 * New file.
This page took 8.096999 seconds and 5 git commands to generate.