]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
builtins.c, [...]: Avoid "`" as left quote, using "'" or %q, %< and %> as appropriate.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9e637a26
JM
12004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2
3 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4
66e52c35
SE
52004-11-08 Steve Ellcey <sje@cup.hp.com>
6
7 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8
c7fa97d9
SE
92004-11-08 Steve Ellcey <sje@cup.hp.com>
10
11 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
12 exit.
13
b03c0b93
AP
142004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15
16 PR tree-opt/18299
17 * gcc.c-torture/pr18299-1.c: New test.
18
3c871f3f
AS
192004-11-06 Andreas Schwab <schwab@suse.de>
20
21 * gcc.dg/pr16286.c: Also test for bool and pixel.
22
fccf8fc6
JM
232004-11-06 Joseph S. Myers <joseph@codesourcery.com>
24
25 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
26 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
27 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
28 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
29 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
32 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
33 gcc.dg/struct-semi-3.c: New tests.
34
a8f48325
EB
352004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36
37 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
38
cd27e3d8
EB
392004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40
41 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
42 Do not use C99 designators.
43
e78980b7
EB
442004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
45
46 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
47
432be037
EB
482004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
49
50 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 51 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
52 * gcc.c-torture/execute/simd-5.x: Remove.
53
629bf5f9
AP
542004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
55
56 PR rtl-optimization/17933
57 * gcc.dg/torture/pr17933-1.c: New test.
58
c37780f5
AL
592004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
60
61 PR target/18106
62 * lib/target-supports.exp (check_weak_available): Support
63 Windows.
64
637022d9
DS
652004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
66
67 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
68 call to fflush(stdout) before abort.
69 (my_ffsll): New function.
70 (generate_fields): Use it.
71
0a880880
JM
722004-11-05 Joseph S. Myers <joseph@codesourcery.com>
73
74 * gcc.dg/init-undef-1.c: New test.
75
88876c7c
JM
762004-11-05 Joseph S. Myers <joseph@codesourcery.com>
77
78 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
79 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
80 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
81 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
82 expected messages for new parser.
83
04fb56d5
MM
842004-11-04 Mark Mitchell <mark@codesourcery.com>
85
86 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
87
d48b4987
EB
882004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
89
90 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
91 on LP64 targets.
92
68e6421d
JM
932004-11-04 Joseph S. Myers <joseph@codesourcery.com>
94
95 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
96 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
97 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
98 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
99 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
100 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
101 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
102 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
103 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
104 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
105
04466541
JM
1062004-11-04 Joseph S. Myers <joseph@codesourcery.com>
107
108 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
109 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
110 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
111 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
112 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
113 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
114 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
115 for new parser.
116
4e5813dd
RS
1172004-11-04 Richard Sandiford <rsandifo@redhat.com>
118
119 PR target/15342
120 * gcc.dg/20041104-1.c: New test.
121
b6ab6892
GB
1222004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
123
124 * g++.dg/template/nontype7.C: New test.
125 * g++.dg/template/nontype8.C: Likewise.
126 * g++.dg/template/nontype9.C: Likewise.
127 * g++.dg/template/nontype10.C: Likewise.
128 * g++.dg/tc1/dr49.C: Likewise.
129 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
130 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
131
ffc3e843
BE
1322004-11-04 Ben Elliston <bje@au.ibm.com>
133
134 * g++.dg/rtti/tinfo1.C: Remove xfails.
135
1362004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
137
138 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
139 packed attribute to the definition to satisfy the new C++ parser.
140
4815ff39
EB
1412004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
142
143 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
144 invocations of va_arg.
145
71bd7186
MM
1462004-11-02 Mark Mitchell <mark@codesourcery.com>
147
148 PR c++/18124
149 * g++.dg/template/crash25.C: New test.
150
151 PR c++/18155
152 * g++.dg/template/typedef2.C: New test.
153 * g++.dg/parse/crash13.C: Adjust error markers.
154
155 PR c++/18177
156 * g++.dg/conversion/const3.C: New test.
157
36f4d144
TS
1582004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
159
160 PR fortran/17535
161 PR fortran/17583
162 PR fortran/17713
163 * gfortran.dg/generic_[123].f90: New testcases.
164
571cfa75
EB
1652004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
166
167 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
168 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
169
da1f8963
AP
1702004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
171
172 PR tree-opt/16808
173 * gcc.c-torture/compile/pr16808.c: New test.
174
f6219a5e
NS
1752004-11-02 Nathan Sidwell <nathan@codesourcery.com>
176
177 PR rtl-optimization/17104
178 * gcc.dg/ppc-bitfield1.c: New.
179
f7bf40ee
RS
1802004-11-01 Richard Sandiford <rsandifo@redhat.com>
181
182 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
183
7236f3f6
RS
1842004-11-01 Richard Sandiford <rsandifo@redhat.com>
185
186 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
187 strings for 32-bit code.
188
ee060229
JM
1892004-11-01 Joseph S. Myers <joseph@codesourcery.com>
190
191 PR c/18239
192 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
193
ae209f28
NS
1942004-11-01 Nathan Sidwell <nathan@codesourcery.com>
195
196 PR c++/18064
197 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
198
80439563
MM
1992004-10-31 Mark Mitchell <mark@codesourcery.com>
200
201 PR c++/15172
202 * g++.dg/init/aggr2.C: New test.
203
16b34ad6
ZL
2042004-10-30 Ziemowit Laski <zlaski@apple.com>
205
206 * objc.dg/local-decl-1.m: New test.
207
0a3ee0fd
GDR
2082004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
209
210 * gcc.dg/20040910-1.c: Adjust regex.
211
1db4252c
RS
2122004-10-30 Roger Sayle <roger@eyesopen.com>
213
214 PR rtl-optimization/18084
215 * g++.dg/opt/pr18084-1.C: New testcase.
216
3cabd8f9
MA
2172004-10-30 Matt Austern <austern@apple.com>
218
219 PR c++/17542
220 * g++.dg/ext/attrib18.C: New test.
221
61168ff1
RS
2222004-10-30 Roger Sayle <roger@eyesopen.com>
223
224 PR middle-end/18096
225 * gcc.dg/pr18096-1.c: New test case.
226
0c2166ab
RS
2272004-10-30 Roger Sayle <roger@eyesopen.com>
228
229 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
230
46097c76
JM
2312004-10-30 Joseph S. Myers <joseph@codesourcery.com>
232
233 PR c/16666
234 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
235 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
236 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
237 gcc.dg/old-style-prom-3.c: New tests.
238
514a3b11
DS
2392004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
240
241 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
242 Remove unnecessary inclusion of stdio.h.
243
5976e643
RS
2442004-10-29 Roger Sayle <roger@eyesopen.com>
245
246 PR rtl-optimization/17581
247 * gcc.dg/pr17581-1.c: New test case.
248
ec7e5618
NS
2492004-10-28 Nathan Sidwell <nathan@codesourcery.com>
250
251 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
252 being implemented.
253 * g++.dg/conversion/dr195-1.C: New.
254 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
255 * g++.old-deja/g++.mike/p10148.C: Likewise.
256
1dc82a99
MM
2572004-10-29 Mark Mitchell <mark@codesourcery.com>
258
259 PR c++/17695
260 * g++.dg/debug/typedef2.C: New test.
261
056e1c5e
DB
2622004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
263
264 PR fortran/13490
265 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
266 * gfortran.dg/g77/README: Update.
267
2682004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
269
270 PR c++/14124
271 * g++.dg/ext/packed7.C: New test.
272
d533f1cb
AP
2732004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
274
275 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
276 scan-assembler.
277 * lib/scanasm.exp (hidden-scan-for): New proc.
278 (scan-hidden): Use hidden-scan-for instead of constructing the scan
279 string.
280 (scan-not-hidden): Likewise.
281 * lib/target-supports.exp (check_visibility_available): mach-o is
282 support too.
283
883a2bff
MM
2842004-10-28 Mark Mitchell <mark@codesourcery.com>
285
286 PR c++/17132
287 * g++.dg/template/memclass3.C: New test.
288
fcf750ee
AN
2892004-10-28 Adam Nemet <anemet@lnxw.com>
290
291 PR middle-end/18160
292 * gcc.dg/register-var-1.c: New test.
293 * gcc.dg/register-var-2.c: New test.
294 * gcc.dg/asm-7.c: Taking the address of a register variable is an
295 error now.
296
5c588b22
DN
2972004-10-28 Dorit Naishlos <dorit@il.ibm.com>
298
299 PR other/18172
300 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
301 unused variables.
302 * gcc.dg/vect/vect-22.c: Likewise.
303
83ff1f25
JJ
3042004-10-28 Jakub Jelinek <jakub@redhat.com>
305
306 * gcc.dg/i386-rotate-1.c: New test.
307
391c4bc5
MM
3082004-10-27 Mark Mitchell <mark@codesourcery.com>
309
2419a74b
MM
310 * g++.dg/init/ref12.C: Add "run" marker.
311
391c4bc5
MM
312 PR c++/17435
313 * g++.dg/init/ref12.C: New test.
314
315 PR c++/18140
316 * g++.dg/template/shift1.C: New test.
317 * g++.dg/template/error10.C: Adjust error markers.
318
8e14584d
AP
3192004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
320
321 PR tree-opt/17529
322 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
323
005c1a13
GK
3242004-10-27 Geoffrey Keating <geoffk@apple.com>
325
98f61f57
GK
326 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
327 * gcc.dg/weak/weak-3.c: Likewise.
328 * gcc.dg/weak/weak-5.c: Likewise.
329 * gcc.dg/weak/weak-9.c: Likewise.
330 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
331 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
332
005c1a13
GK
333 * gcc.dg/darwin-weakimport-1.c: New.
334
61b58001
BE
3352004-10-28 Ben Elliston <bje@au.ibm.com>
336
337 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
338
028aa389
NS
3392004-10-27 Nathan Sidwell <nathan@codesourcery.com>
340
341 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
342 'syntax' error messages.
343 * gcc.dg/cpp/direct2s.c: Likewise.
344
1aeaea8d
GK
3452004-10-26 Geoffrey Keating <geoffk@apple.com>
346
347 * gcc.c-torture/compile/20041026-1.c: New.
348
a5201a91
MM
3492004-10-26 Mark Mitchell <mark@codesourcery.com>
350
351 PR c++/18093
352 * g++.dg/lookup/ns2.C: New test.
353
354 PR c++/18020
355 * g++.dg/template/enum4.C: New test.
356
357 PR c++/18161
358 * g++.dg/template/expr1.C: New test.
359
a6291e47
BE
3602004-10-26 Ben Elliston <bje@au.ibm.com>
361
362 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
363
663174d3
JM
3642004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
365
366 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
367 gcc.dg/decl-nospec-3.c: New tests.
368
38285932
ZL
3692004-10-26 Ziemowit Laski <zlaski@apple.com>
370
371 * objc.dg/super-class-3.m: New test.
372
51e63e60
NS
3732004-10-26 Nathan Sidwell <nathan@codesourcery.com>
374
375 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
376 resyncing.
377 * gcc.dg/cpp/direct2s.c: Likewise.
378
f1a66265
GK
3792004-10-25 Geoffrey Keating <geoffk@apple.com>
380
381 * objc.dg/image-info.m: Update for changes to section selection.
382
3a3589b4
ZL
3832004-10-25 David Ayers <d.ayers@inode.at>
384 Ziemowit Laski <zlaski@apple.com>
385
386 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
387 diagnostics when messaging 'id <Proto>'.
388 * objc.dg/class-protocol-1.m: New test.
389 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
390 a non-existent method signature.
391 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
392 Update diagnostics when messaging with non-existent method signature.
393 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
394 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
395 invalid receivers are now resolved as if messaging 'id'; remove
396 extraneous diagnostics.
397
535dd320
JM
3982004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
399
400 PR c/16667
401 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
402 gcc.dg/init-desig-obs-3.c: New tests.
403
3401a17f
JJ
4042004-10-25 Jakub Jelinek <jakub@redhat.com>
405
406 * gcc.dg/debug/20041023-1.c: New test.
407
4c7c0c70
AP
4082004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
409
410 PR middle-end/17407
411 * gcc.c-torture/compile/pr17407.c: New test.
412
413 PR c++/18121
414 * g++.dg/template/array8.C: New test.
415
1e02510f
EB
4162004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
417
418 PR other/18138
419 * lib/g++.exp: Accept more than one multilib libgcc.
420 * lib/gcc-dg.exp: Likewise.
421 * lib/objc.exp: Likewise.
422 * lib/treelang.exp: Likewise.
423 * lib/gfortran.exp: Likewise.
424
f3515059
BE
4252004-10-24 Ben Elliston <bje@au.ibm.com>
426
427 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
428
c94ac97d 4292004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
430
431 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
432 * gcc.dg/c99-const-expr-3.c: Likewise.
433
ee742c05
AP
4342004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
435
436 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
437
fef62f03
BE
4382004-10-23 Ben Elliston <bje@au.ibm.com>
439
440 * gcc.c-torture/execute/loop-2e.x: Remove.
441
76aebc9f
NS
4422004-10-22 Nathan Sidwell <nathan@codesourcery.com>
443
444 PR c++/18095
445 * g++.dg/parse/crash18.C: New.
446 * g++.dg/parse/crash19.C: New.
447
7c06b222
AL
4482004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
449
450 * g++.dg/ext/dllimport1.C: Move dg-warnings.
451 * g++.dg/ext/dllimport2.C: Same.
452 * g++.dg/ext/dllimport8.C: Same.
453
08e17d9d
MM
4542004-10-21 Mark Mitchell <mark@codesourcery.com>
455
456 PR c++/10841
457 * g++.dg/conversion/cast1.C: New test.
458 * g++.dg/overload/pmf1.C: Adjust error marker.
459
943db347
AP
4602004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
461
462 PR objc/17923
463 * objc.dg/const-str-7.m: New test.
464
aaf1c72d
KL
4652004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
466
467 * g++.dg/template/memfriend11.C: Fix comment typo.
468 * g++.dg/template/memfriend14.C: Likewise.
469
0aab7a4b
RH
4702004-10-20 Richard Henderson <rth@redhat.com>
471
472 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
473 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
474 -fasynchronous-unwind-tables.
475
4ba4c213
RH
4762004-10-20 Richard Henderson <rth@redhat.com>
477
478 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
479 (main): Return success.
480 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
481 (main): Return success.
482
b939a023
KL
4832004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
484
485 PR c++/13495
486 * g++.dg/template/memfriend9.C: New test.
487 * g++.dg/template/memfriend10.C: Likewise.
488 * g++.dg/template/memfriend11.C: Likewise.
489 * g++.dg/template/memfriend12.C: Likewise.
490 * g++.dg/template/memfriend13.C: Likewise.
491 * g++.dg/template/memfriend14.C: Likewise.
492 * g++.dg/template/memfriend15.C: Likewise.
493 * g++.dg/template/memfriend16.C: Likewise.
494 * g++.dg/template/memfriend17.C: Likewise.
495 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
496
23517e6b
NS
4972004-10-20 Nathan Sidwell <nathan@codesourcery.com>
498
499 * g++.dg/conversion/dr195.C: New.
500 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
501
c0952176
BE
5022004-10-20 Ben Elliston <bje@au.ibm.com>
503 Devang Patel <dpatel@apple.com>
504
505 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
506 of floating point arithmetic, which could trap.
507
33c25e5c
MM
5082004-10-19 Mark Mitchell <mark@codesourcery.com>
509
510 PR c++/14035
511 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
512 * g++.dg/conversion/const2.C: New test.
513 * g++.dg/expr/reinterpret2.C: New test.
514 * g++.dg/expr/reinterpret3.C: New test.
515 * g++.dg/expr/cast2.C: New test.
516 * g++.dg/expr/copy1.C: New test.
517 * g++.dg/other/conversion1.C: Change error message.
518 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
519 function pointers to void *.
520 * g++.old-deja/g++.mike/p10148.C: Likewise.
521
a5747863
EB
5222004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
523
524 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
525
69475123
PB
5262004-10-19 Paolo Bonzini <bonzini@gnu.org>
527
528 PR c++/18047
529
530 * g++.dg/parse/expr3.C: New test.
531
6e7a355c
EB
5322004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
533
534 * gcc.dg/smod-1.c: New test.
535
d4de6966
ZL
5362004-10-18 Ziemowit Laski <zlaski@apple.com>
537
538 * objc.dg/method-14.m: New test.
539
829acd78
AP
5402004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
541
542 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
543 Also xfail as the patch was reverted.
544
c2f55a1b
AP
5452004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
546
547 PR middle-end/16973
548 * gcc.dg/pr16973.c: New test.
549
bca9e17b
DN
5502004-10-18 Diego Novillo <dnovillo@redhat.com>
551
552 PR tree-optimization/17656
553 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
554
18e4be85
NS
5552004-10-18 Nathan Sidwell <nathan@codesourcery.com>
556
557 * g++.dg/eh/shadow1.C: New.
558
ba3ed8d8
JJ
5592004-10-18 Jakub Jelinek <jakub@redhat.com>
560
561 * gcc.c-torture/compile/20041018-1.c: New test.
562
0dc48e89
BE
5632004-10-18 Ben Elliston <bje@au.ibm.com>
564
565 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
566 compiler referring to register 0 when accessing sdata. The linker
567 now patches things up.
568
36e5122e
AP
5692004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
570
571 PR c/17529
572 * gcc.c-torture/compile/pr17529.c: New test.
573
9596e064
GB
5742004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
575
576 PR c++/17743
577 * g++.dg/ext/attrib17.C: New test.
578
051a6002
EB
5792004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
580
581 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
582
1ed3dfd5
GB
5832004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
584
585 PR c++/10479
586 * g++.dg/ext/attrib16.C: New test.
587
de3fe73c
MM
5882004-10-15 Mark Mitchell <mark@codesourcery.com>
589
590 PR c++/17042
591 * g++.dg/init/dso_handle1.C: New test.
592
de3fe73c
MM
593 PR c++/14667
594 * g++.dg/parse/typedef6.C: New test.
595
d6b4201f
MM
596 PR c++/17916
597 * g++.dg/parse/pragma1.C: New test.
598
7832e661
AH
5992004-10-15 Aldy Hernandez <aldyh@redhat.com>
600
601 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
602
e68a07e8
SE
6032004-10-15 Steve Ellcey <sje@cup.hp.com>
604
605 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
606 -fno-common when on HPPA HP-UX platforms.
607
6082004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
609
610 PR other/16820
611 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
612 stdint.h.
613 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
614 uintptr_t.
615
db3a9519
AP
6162004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
617
618 PR c++/16301
619 * g++.dg/lookup/strong-using-4.C: New test.
620
f0602b16
AP
6212004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
622
623 PR middle-end/16567
624 * gcc.c-torture/compile/nested-1.c: New test.
625
31246b8f
DN
6262004-10-14 Dorit Naishlos <dorit@il.ibm.com>
627
628 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
629 and mipsisa64*-*-* (until support for misaligned loads is added).
630 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
631 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
632 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
633 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
634 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
635 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
636
745d26d9
MM
6372004-10-14 Mark Mitchell <mark@codesourcery.com>
638
639 PR c++/17976
640 * g++.dg/init/dtor3.C: New test.
641
38db57bf
BE
6422004-10-15 Ben Elliston <bje@au.ibm.com>
643
644 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
645
c4e18b1c
GK
6462004-10-14 Geoffrey Keating <geoffk@apple.com>
647
648 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
649 * gcc.dg/macho-lo-sum.c: Likewise.
650
b419bac7
JM
6512004-10-14 Joseph S. Myers <joseph@codesourcery.com>
652
653 * gcc.dg/ppc-spe64-1.c: New test.
654
0ecf0d5f
DP
6552004-10-14 Devang Patel <dpatel@apple.com>
656
657 PR 17635
658 * gcc.dg/pr17635.c : New test.
659
31246b8f
DN
6602004-10-14 Olga Golovanevsky <olga@il.ibm.com>
661
662 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
663 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
664 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
665 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
666 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
667 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
668 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
669 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
670 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
671 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
672 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
673 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
674 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
675 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
676 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
677 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
678 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
679 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 680
f0923257
DN
6812004-10-14 Dorit Naishlos <dorit@il.ibm.com>
682
683 * gcc.dg/vect/vect-82.c: New testcase.
684 * gcc.dg/vect/vect-82_64.c: New testcase.
685 * gcc.dg/vect/vect-83.c: New testcase.
686 * gcc.dg/vect/vect-83_64.c: New testcase.
687
ac24fc25
JM
6882004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
689
690 * gcc.dg/cpp/error-1.c: New test.
691
81da229b
JM
6922004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
693
694 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
695
5a78838a
HPN
6962004-10-14 Hans-Peter Nilsson <hp@axis.com>
697
698 PR target/17984
699 * gcc.dg/cris-peep2-xsrand2.c: New test.
700
bcd46a7c
AP
7012004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
702
703 PR c++/17661
704 * testsuite/g++.dg/expr/for2.C: New test.
705
b9bf58e5
EB
7062004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
707
708 * g++.dg/inherit/thunk1.C: Run on the SPARC.
709
69d49802
JJ
7102004-10-13 Jakub Jelinek <jakub@redhat.com>
711
712 PR tree-optimization/17724
713 * g++.dg/opt/pr17724-1.C: New test.
714 * g++.dg/opt/pr17724-2.C: New test.
715 * g++.dg/opt/pr17724-3.C: New test.
716 * g++.dg/opt/pr17724-4.C: New test.
717 * g++.dg/opt/pr17724-5.C: New test.
718 * g++.dg/opt/pr17724-6.C: New test.
719
3789b316
JM
7202004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
721
722 PR c/17301
723 * gcc.dg/pr17301-2.c: New test.
724
1ca939e5
MM
7252004-10-11 Mark Mitchell <mark@codesourcery.com>
726
db86dd14
MM
727 PR c++/15876
728 * g++.dg/parse/error22.C: New test.
729
1ca939e5
MM
730 PR c++/17936
731 * g++.dg/template/spec18.C: New test.
732
f713f229
SE
7332004-10-11 Steve Ellcey <sje@cup.hp.com>
734
735 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
736 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
737 memcpy.
738 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
739 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
740
73826a39
AP
7412004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
742
743 * g++.dg/eh/cleanup5.C: Add dg-options "".
744
eb172681
RS
7452004-10-11 Roger Sayle <roger@eyesopen.com>
746
747 PR middle-end/17657
748 * gcc.dg/switch-4.c: New test case.
749
6b34e55e
RS
7502004-10-11 Richard Sandiford <rsandifo@redhat.com>
751
752 * gcc.c-torture/execute/20041011-1.c: New test.
753
0ad28dde
AP
7542004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
755
756 PR c++/17554
757 * g++.dg/init/for3.C: New test.
758
759 PR c++/17657
760 * g++.dg/opt/switch2.C: New test.
761
762 PR middle-end/17703
763 * g++.dg/warn/Wreturn-2.C: New test.
764
b187901e
AP
7652004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
766
767 PR c++/17907
768 * g++.dg/eh/cleanup5.C: New test.
769
22ab714d
MM
7702004-10-10 Mark Mitchell <mark@codesourcery.com>
771
772 PR c++/17393
773 * g++.dg/parse/error21.C: New test.
774
a82e1a7d
GDR
7752004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
776
777 * g++.dg/overload/pmf1.C: Adjust quoting marks.
778 * g++.dg/warn/incomplete1.C: Likewise.
779 * g++.dg/template/qualttp20.C: Likewise.
780
bba5733f
JM
7812004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
782
783 PR c/17881
784 * parm-incomplete-1.c: New test.
785
17a27b4f
MM
7862004-10-09 Mark Mitchell <mark@codesourcery.com>
787
36700ac8 788 PR c++/17867
17a27b4f
MM
789 * g++.dg/parse/error19.C: New test.
790
791 PR c++/17670
792 * g++.dg/init/new11.C: New test.
793
794 PR c++/17821
795 * g++.dg/parse/error20.C: New test.
796
797 PR c++/17826
798 * g++.dg/template/crash24.C: New test.
799
c69c9b36
JM
8002004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
801
802 PR c/17301
803 * gcc.dg/pr17301-1.c: New test.
804
216a5f1b
JM
8052004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
806
807 PR c/17189
808 * gcc.dg/anon-struct-5.c: New test.
809
fbc0150d
JM
8102004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
811
812 PR c/17844
813 * gcc.dg/pr17844-1.c: New test.
814
3d5c655f
ZD
8152004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
816
817 PR tree-optimization/17906
818 * gcc.c-torture/compile/pr17906.c: New.
819
fc7ca5fd
RS
8202004-10-09 Stuart Hastings <stuart@apple.com>
821 Roger Sayle <roger@eyesopen.com>
822
823 PR rtl-optimization/17853
824 * gcc.dg/i386-mmx-5.c: New testcase.
825
673dacbe
AP
8262004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
827
828 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
829
62e19030
MM
8302004-10-09 Mark Mitchell <mark@codesourcery.com>
831
832 PR c++/17524
833 * g++.dg/template/static9.C: New test.
834
835 PR c++/17685
836 * g++.dg/parse/operator5.C: New test.
837
d2e74f6f
RS
8382004-10-09 Roger Sayle <roger@eyesopen.com>
839
840 PR middle-end/17894
841 * gcc.c-torture/execute/divcmp-4.c: New test case.
842
35897831
AP
8432004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
844
845 PR tree-opt/17902
846 * g++.dg/opt/pr17902.C: New test.
847
a1e063e5
JJ
8482004-10-09 Jakub Jelinek <jakub@redhat.com>
849
850 * gcc.dg/cpp/ident-1.c: Add dg-options "".
851
6d84156b
JM
8522004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
853
854 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
855
6dcc04b0
JM
8562004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
857
858 * gcc.dg/assign-warn-3.c: New test.
859
14788775
AP
8602004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
861
862 PR c/16999
863 * gcc.dg/cpp/ident-1.c: New test.
864
a58eeb31
NS
8652004-10-08 Nathan Sidwell <nathan@codesourcery.com>
866
867 * gcc.c-torture/compile/acc1.c: New.
868
ea3c4ca8
AP
8692004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
870
871 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
872 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
873
39ba2f92
EB
8742004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
875
876 * gcc.dg/ultrasp11.c: New test.
877
c054bc3d
MM
8782004-10-08 Michael Matz <matz@suse.de>
879
880 * gcc.dg/doloop-2.c: New test.
881
2ac2f164
JM
8822004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
883
884 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
885 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
886 objc.dg/method-9.m: Update expected diagnostics.
887
add2402e
GK
8882004-10-07 Geoffrey Keating <geoffk@apple.com>
889
890 * gcc.dg/ppc-fsel-3.c: New file.
891 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
892
82e79986
PB
8932004-10-07 Paul Brook <paul@codesourcery.com>
894
895 * gfortran.dg/intrinsic_verify_1.f90: New test.
896
d0e75c71
PB
8972004-10-07 Paul Brook <paul@codesourcery.com>
898
899 * gfortran.dg/empty_format_1.f90: Remove stray commas.
900
5d874166
TS
9012004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
902
903 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
904 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
905 commit.
5d874166 906
ca059043
AP
9072004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
908
909 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
910
09ebcffa
GB
9112004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
912
913 PR c++/17115
914 * g++.dg/warn/Winline-4.C: New test.
915
1313b31f 9162004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
917
918 * gcc.c-torture/compile/20041007-1.c: New test.
919
2b58638b
PB
9202004-10-07 Paul Brook <paul@codesourcery.com>
921
922 PR fortran/17678
923 * gfortran.dg/use_allocated_1.f90: New test.
924
a3ed9870
AP
9252004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
926
927 PR middle-end/17849
928 * gfortran.fortran-torture/compile/nested.f90: New test
929
03dafa61
JM
9302004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
931
932 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
933
564060c3
AP
9342004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
935
936 PR c++/17368
937 * g++.dg/ext/asm6.C: New test.
938
8813c944
KZ
9392004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
940
564060c3 941 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 942
7726f633
PB
9432004-10-06 Paul Brook <paul@codesourcery.com>
944
945 PR libfortran/17709
946 * gfortran.dg/empty_format_1.f90: New test.
947
5d24a977
TS
9482004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
949
950 PR fortran/17568
951 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
952
953 PR fortran/17283
954 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
955 tests.
956
fbdad37d
PB
9572004-10-06 Paul Brook <paul@codesourcery.com>
958
959 * gfortran.dg/do_1.f90: New test.
960
609ae0e2
KG
9612004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
962
963 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
964 optimizing for size.
965
7fdc3e09
JM
9662004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
967
968 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
969
1b36c818
JM
9702004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
971
972 * gcc.c-torture/compile/20041005-1.c: New test.
973
89d594a2
NS
9742004-10-05 Nathan Sidwell <nathan@codesourcery.com>
975
976 PR c++/17829
977 * g++.dg/lookup/koenig4.C: New.
978
2a13a625
GDR
9792004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
980
981 * g++.dg/other/classkey1.C: Adjust quoting marks.
982 * g++.dg/parse/error15.C: Likewise.
983 * g++.dg/template/meminit2.C (int>): Likewise.
984
58c5b409
TS
9852004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
986
987 PR fortran/17283
988 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
989
ee569894
TS
990 PR fortran/17631
991 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
992
73a014b5
TS
993 PR fortran/17708
994 * gfortran.dg/pr17708.f90: New test.
995
952d9d9f
CF
9962004-10-04 Chao-ying Fu <fu@mips.com>
997
998 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
999 * gcc.dg/vect/vect-4.c: Ditto.
1000 * gcc.dg/vect/vect-5.c: Ditto.
1001 * gcc.dg/vect/vect-6.c: Ditto.
1002 * gcc.dg/vect/vect-8.c: Ditto.
1003 * gcc.dg/vect/vect-16.c: Ditto.
1004 * gcc.dg/vect/vect-30.c: Ditto.
1005 * gcc.dg/vect/vect-40.c: Ditto.
1006 * gcc.dg/vect/vect-41.c: Ditto.
1007 * gcc.dg/vect/vect-42.c: Ditto.
1008 * gcc.dg/vect/vect-43.c: Ditto.
1009 * gcc.dg/vect/vect-44.c: Ditto.
1010 * gcc.dg/vect/vect-45.c: Ditto.
1011 * gcc.dg/vect/vect-46.c: Ditto.
1012 * gcc.dg/vect/vect-47.c: Ditto.
1013 * gcc.dg/vect/vect-48.c: Ditto.
1014 * gcc.dg/vect/vect-49.c: Ditto.
1015 * gcc.dg/vect/vect-50.c: Ditto.
1016 * gcc.dg/vect/vect-51.c: Ditto.
1017 * gcc.dg/vect/vect-52.c: Ditto.
1018 * gcc.dg/vect/vect-53.c: Ditto.
1019 * gcc.dg/vect/vect-54.c: Ditto.
1020 * gcc.dg/vect/vect-55.c: Ditto.
1021 * gcc.dg/vect/vect-56.c: Ditto.
1022 * gcc.dg/vect/vect-57.c: Ditto.
1023 * gcc.dg/vect/vect-58.c: Ditto.
1024 * gcc.dg/vect/vect-59.c: Ditto.
1025 * gcc.dg/vect/vect-60.c: Ditto.
1026 * gcc.dg/vect/vect-74.c: Ditto.
1027 * gcc.dg/vect/vect-79.c: Ditto.
1028 * gcc.dg/vect/vect-80.c: Ditto.
1029
8f920ef7
AP
10302004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1031
1032 * gcc.dg/unused-7.c: Use the correct option.
1033
f3e41701
PB
10342004-10-04 Paul Brook <paul@codesourcery.com>
1035 Bud Davis <bdavis9659@comcast.net>
1036
1037 PR fortran/17706
1038 PR fortran/16434
1039 * gfortran/pr17706.f90: New test.
1040 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1041
ca2940c3
TS
10422004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1043
1044 * gfortran.dg/pr17612.f90: New test.
1045
2d01edd7
GDR
10462004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1047
1048 * g++.dg/template/local1.C: Adjust quoting marks in
1049 testing for diagnostics.
1050 * g++.dg/tls/diag-2.C: Likewise.
1051 * g++.dg/other/error8.C: Likewise.
1052
29128154
AP
10532004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1054
1055 PR c/17178
1056 * gcc.dg/unused-4.c: Adjust to be correct.
1057
1058 PR c/17820
1059 * gcc.dg/unused-7.c: New test.
1060
a1b1b3cd
AP
10612004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1062
1063 PR c++/17797
1064 * g++.dg/overload/template2.C: New test.
1065
24109c9f
KH
10662004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1067
807e955b 1068 PR tree-optimization/16632
24109c9f
KH
1069 * gcc.dg/tree-ssa/20041002-1.c: New.
1070
0146748a
PB
10712004-10-03 Paul Brook <paul@codesourcery.com>
1072
1073 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1074 rather than relying on default formatting.
1075
7848dfca
JM
10762004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1077
1078 * gcc.dg/20040920-1.c: Update expected message text.
1079
12d3155f
UW
10802004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1081
1082 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1083
47bcd07d
ZD
10842004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1085
1086 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1087 tree level.
1088
734268f5
AP
10892004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1090
1091 * gcc.dg/tree-ssa/pr17343.c: Remove.
1092
29c4d22b
AP
10932004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1094
1095 PR tree-opt/17343
1096 * gcc.dg/tree-ssa/pr17343.c: New test.
1097
5496b36f
JJ
10982004-10-01 Jakub Jelinek <jakub@redhat.com>
1099
1100 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1101 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1102 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1103 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1104 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1105
9bf24266
JM
11062004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1107
1108 * gcc.dg/lvalue-2.c: New test.
1109
254ac10c
JM
11102004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1111
1112 PR c/17730
1113 * gcc.dg/pr17730-1.c: New test
1114
302a2cc5
JM
11152004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1116
1117 PR c/7425
1118 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1119
58c8adc1
JJ
11202004-09-29 Jakub Jelinek <jakub@redhat.com>
1121
1122 * gcc.c-torture/execute/stdarg-1.c: New test.
1123 * gcc.c-torture/execute/stdarg-2.c: New test.
1124 * gcc.c-torture/execute/stdarg-3.c: New test.
1125 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1126 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1127 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1128 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1129 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1130
a7d6ba24
JJ
11312004-09-29 Jakub Jelinek <jakub@redhat.com>
1132
1133 PR tree-optimization/17697
1134 * g++.dg/opt/pr17697-1.C: New test.
1135 * g++.dg/opt/pr17697-2.C: New test.
1136 * g++.dg/opt/pr17697-3.C: New test.
1137
ef787822
JM
11382004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1139
1140 PR c/16409
1141 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1142 gcc.dg/vla-init-5.c: New tests.
1143
5e9bda65
JM
11442004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1145
1146 PR c/13804
1147 * gcc.dg/pr13804-1.c: New test.
1148
a487f59f
TS
11492004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1150
1151 PR fortran/16938
1152 * gfortran.dg/pr16938.f90: New test.
1153
455f19cb
MM
11542004-09-27 Mark Mitchell <mark@codesourcery.com>
1155
1156 * g++.dg/template/crash23.C: New test.
1157
d19e85e8
MM
11582004-09-27 Mark Mitchell <mark@codesourcery.com>
1159
1160 PR c++/17585
1161 * g++.dg/template/static8.C: New test.
1162
c81f61b2
NS
11632004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1164
1165 PR c++/17681
1166 * g++.dg/other/error9.C: New test.
1167
f4dbad23
UW
11682004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1169
1170 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1171
fafdb00c
TS
11722004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1173
1174 PR fortran/15164
54df0e3e 1175 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 1176
897f610b
RS
11772004-09-26 Roger Sayle <roger@eyesopen.com>
1178
1179 PR middle-end/17112
1180 * gcc.dg/pr17112-1.c: New test case.
1181
34096b92
JM
11822004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1183
1184 PR c/11459
1185 * gcc.dg/pr11459-1.c: New test.
1186
45343b92
UW
11872004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1188
1189 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1190 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1191
2c855398
TS
11922004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1193
1194 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1195
17b2e29d
JH
11962004-09-25 Jan Hubicka <jh@suse.cz>
1197
1198 * compile/30040909-1.c: New test.
1199 * compile/30040907-1.c: New test.
1200
b11a9d5f
RS
12012004-09-25 Richard Sandiford <rsandifo@redhat.com>
1202
1203 * gcc.c-torture/execute/va-arg-26.c: New test.
1204
dd3017e4
ZW
12052004-09-24 Zack Weinberg <zack@codesourcery.com>
1206
1207 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1208 extra diagnostics on targets with 64-bit pointers.
1209 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1210
085e33aa
JM
12112004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1212
1213 PR c/17188
1214 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1215 * gcc.dg/decl-3.c: Adjust expected message.
1216
c0c07d7b
TS
12172004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1218
1219 PR fortran/17615
1220 * gfortran.dg/pr17615.f90: New test.
1221
2c55ffb2
AM
12222004-09-24 Andrew MacLeod <amacleod@redhat.com>
1223
1224 PR tree-optimzation/17517
1225 * g++.dg/tree-ssa/pr17517.C: New Test.
1226
5cf447db
NS
12272004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1228
1229 PR c++/16889
1230 * g++.dg/lookup/ambig3.C: New.
1231
4827be7a
AP
12322004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1233
1234 PR tree-opt/17624
1235 * g++.dg/opt/pr17624.C: New test.
1236
ff80e49f
JM
12372004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1238
1239 PR c/6980
1240 * gcc.dg/Wbad-function-cast-1.c: New test.
1241
2cfe82fe
ZW
12422004-09-23 Zack Weinberg <zack@codesourcery.com>
1243
1244 * g++.dg/ext/complit1.C
1245 * g++.dg/other/error2.C
1246 * g++.dg/other/nontype-1.C
1247 * g++.dg/parse/crash11.C
1248 * g++.dg/parse/crash12.C
1249 * g++.dg/parse/error15.C
1250 * g++.dg/parse/error4.C
1251 * g++.dg/parse/tmpl-outside1.C
1252 * g++.dg/parse/too-many-tmpl-args1.C
1253 * g++.dg/template/dependent-expr3.C
1254 * g++.dg/template/error10.C
1255 * g++.dg/template/instantiate1.C
1256 * g++.dg/template/vtable2.C
1257 * g++.dg/warn/Wshadow-1.C
1258 * g++.dg/warn/weak1.C
1259 * g++.old-deja/g++.brendan/crash16.C
1260 * g++.old-deja/g++.brendan/crash18.C
1261 * g++.old-deja/g++.brendan/crash48.C
1262 * g++.old-deja/g++.brendan/crash49.C
1263 * g++.old-deja/g++.brendan/crash55.C
1264 * g++.old-deja/g++.brendan/crash56.C
1265 * g++.old-deja/g++.brendan/crash8.C
1266 * g++.old-deja/g++.brendan/enum11.C
1267 * g++.old-deja/g++.brendan/enum8.C
1268 * g++.old-deja/g++.brendan/enum9.C
1269 * g++.old-deja/g++.brendan/friend3.C
1270 * g++.old-deja/g++.brendan/misc14.C
1271 * g++.old-deja/g++.bugs/900402_02.C
1272 * g++.old-deja/g++.bugs/900404_03.C
1273 * g++.old-deja/g++.bugs/900404_04.C
1274 * g++.old-deja/g++.bugs/900428_03.C
1275 * g++.old-deja/g++.jason/crash4.C
1276 * g++.old-deja/g++.jason/overload21.C
1277 * g++.old-deja/g++.jason/redecl1.C
1278 * g++.old-deja/g++.jason/report.C
1279 * g++.old-deja/g++.jason/rfg10.C
1280 * g++.old-deja/g++.jason/template30.C
1281 * g++.old-deja/g++.law/arm12.C
1282 * g++.old-deja/g++.law/ctors5.C
1283 * g++.old-deja/g++.law/cvt20.C
1284 * g++.old-deja/g++.law/init10.C
1285 * g++.old-deja/g++.law/init8.C
1286 * g++.old-deja/g++.law/visibility17.C
1287 * g++.old-deja/g++.law/visibility7.C
1288 * g++.old-deja/g++.mike/net8.C
1289 * g++.old-deja/g++.mike/p646.C
1290 * g++.old-deja/g++.mike/p700.C
1291 * g++.old-deja/g++.mike/p701.C
1292 * g++.old-deja/g++.mike/p811.C
1293 * g++.old-deja/g++.ns/template13.C
1294 * g++.old-deja/g++.other/array3.C
1295 * g++.old-deja/g++.other/crash25.C
1296 * g++.old-deja/g++.other/dtor3.C
1297 * g++.old-deja/g++.other/dtor4.C
1298 * g++.old-deja/g++.other/main1.C
1299 * g++.old-deja/g++.other/warn7.C
1300 * g++.old-deja/g++.pt/crash11.C
1301 * g++.old-deja/g++.pt/crash36.C
1302 * g++.old-deja/g++.pt/spec22.C
1303 * g++.old-deja/g++.pt/spec9.C
1304 * g++.old-deja/g++.pt/ttp52.C
1305 * g++.old-deja/g++.robertl/eb103.C
1306 * g++.old-deja/g++.robertl/eb121.C
1307 * g++.old-deja/g++.robertl/eb22.C
1308 * g++.old-deja/g++.robertl/eb8.C:
1309 Update locations and/or regexps of dg-error markers.
1310 Remove markers for some bogus messages that are no longer issued.
1311
b28b1600
JJ
13122004-09-23 Jakub Jelinek <jakub@redhat.com>
1313
1314 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1315 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1316
dc2e6df2
AP
13172004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1318
1319 PR c++/17618
1320 * g++.dg/lookup/crash5.C: New test.
1321
7ccf35ed
DN
13222004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1323
2cfe82fe
ZW
1324 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1325 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1326 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1327 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1328 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1329 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1330
1331 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1332 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1333 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1334 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1335 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1336 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1337
1338 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1339
1340 * gcc.dg/vect/vect-44.c: Check additional cases.
1341 * gcc.dg/vect/vect-48.c: Check additional cases.
1342
1343 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1344 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1345 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1346 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1347 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1348 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1349 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1350 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1351 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1352
1353 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1354 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1355 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 1356
92fc4a2f
ZD
13572004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1358
1359 * gcc.dg/tree-ssa/loop-6.c: New test.
1360
98d6e9af
NS
13612004-09-23 Nathan Sidwell <nathan@codesourcery.com>
1362
1363 PR c++/17620
1364 * g++.dg/inherit/base2.C: New.
1365
f8d1c427
EB
13662004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1367
1368 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1369 * gcc.dg/20001012-2.c: Likewise.
1370 * gcc.dg/20001013-1.c: Likewise.
1371 * gcc.dg/20001101-1.c: Likewise.
1372 * gcc.dg/20001102-1.c: Likewise.
1373 * gcc.dg/bf-spl1.c: Likewise.
1374 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1375 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1376
c04f07f4
DN
13772004-09-22 Diego Novillo <dnovillo@redhat.com>
1378
1379 PR tree-optimization/16721
1380 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1381
b1247df7
UW
13822004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
1383
1384 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1385 * gcc.dg/20040305-1.c: Likewise.
1386
588d1952
JM
13872004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
1388
1389 PR c/16566
1390 * gcc.c-torture/compile/pr16566-1.c,
1391 gcc.c-torture/compile/pr16566-2.c,
1392 gcc.c-torture/compile/pr16566-3.c: New tests.
1393
a338ab5a
KH
13942004-09-22 Kazu Hirata <kazu@cs.umass.edu>
1395
1396 PR tree-optimization/17512
1397 * gcc.c-torture/compile/20040916-1.c.
1398
1ae57298
MM
13992004-09-21 Mark Mitchell <mark@codesourcery.com>
1400
1401 * gcc.dg/pragma-re-3.c: New test.
1402
14032004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
1404
1405 PR c++/15049
1406 * g++.dg/other/anon3.C: New.
2cfe82fe 1407
d211a298
RS
14082004-09-21 Roger Sayle <roger@eyesopen.com>
1409
1410 PR c++/7503
1411 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
1412 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
1413 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
1414 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
1415 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
1416
77747e5f
BD
14172004-09-21 Bud Davis <bdavis9659@comcast.net>
1418
1419 PR fortran/17286
1420 * gfortran.dg/pr17286.f90: New test.
1421
9b60dfd7
MM
14222004-09-20 Mark Mitchell <mark@codesourcery.com>
1423
1424 PR c++/17530
1425 * g++.dg/template/static7.C: New test.
1426
4c9d8750
AP
14272004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
1428
2cfe82fe 1429 PR tree-opt/17558
4c9d8750
AP
1430 * gcc.c-torture/compile/pr17558.c: New test.
1431
348f5701
RS
14322004-09-20 Richard Sandiford <rsandifo@redhat.com>
1433
1434 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
1435 if SKIP_ATTRIBUTE is defined.
1436
da89fba8
TS
14372004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1438
1439 PR fortran/15957
1440 * gfortran.dg/pr15957.f90: New test.
1441
1cdcb2cf
DN
14422004-09-20 Dorit Naishlos <dorit@il.ibm.com>
1443
1444 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
1445 in comparison.
1446 * gcc.dg/vect/vect-79.c: Likewise.
1447 * gcc.dg/vect/vect-80.c: Likewise.
1448
b898b8d9
TS
14492004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1450
1451 PR fortran/15750
2cfe82fe 1452 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 1453
479b6652
IR
14542004-09-20 Ira Rosen <irar@il.ibm.com>
1455
1456 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
1457 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
1458 * gcc.dg/vect/vect-62.c: New testcase.
1459 * gcc.dg/vect/vect-63.c: New testcase.
1460 * gcc.dg/vect/vect-64.c: New testcase.
1461 * gcc.dg/vect/vect-65.c: New testcase.
1462 * gcc.dg/vect/vect-66.c: New testcase.
1463 * gcc.dg/vect/vect-67.c: New testcase.
1464 * gcc.dg/vect/vect-68.c: New testcase.
1465 * gcc.dg/vect/vect-69.c: New testcase.
1466 * gcc.dg/vect/vect-79.c: New testcase.
1467 * gcc.dg/vect/vect-80.c: New testcase.
1468
073cbad3
RS
14692004-09-20 Richard Sandiford <rsandifo@redhat.com>
1470
1471 * gcc.target/mips/asm-1.c: New test.
1472
6775f1f3
IR
14732004-09-19 Ira Rosen <irar@il.ibm.com>
1474
1475 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
1476 * gcc.dg/vect/vect-73.c: New testcase.
1477 * gcc.dg/vect/vect-74.c: New testcase.
1478 * gcc.dg/vect/vect-75.c: New testcase.
1479 * gcc.dg/vect/vect-76.c: New testcase.
1480 * gcc.dg/vect/vect-77.c: New testcase.
1481 * gcc.dg/vect/vect-78.c: New testcase
1482
16d1b0bd
PB
14832004-09-18 Paul Brook <paul@codesourcery.com>
1484
1485 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
1486
ad97f4be
JM
14872004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
1488
1489 PR c/17424
1490 * gcc.dg/pr17424-1.c: New test.
1491
57e28d7d
DN
14922004-09-18 Diego Novillo <dnovillo@redhat.com>
1493
1494 * g++.dg/tree-ssa/pr17153.C: New test.
1495
a396f8ae
GK
14962004-09-16 Geoffrey Keating <geoffk@apple.com>
1497
1498 PR pch/13361
1499 * testsuite/g++.dg/pch/wchar-1.C: New.
1500 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1501
ade22982
KZ
15022004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
1503
1504 * gcc.c-torture/execute/20040917-1.c: New test.
1505
823f0809
DN
15062004-09-17 Diego Novillo <dnovillo@redhat.com>
1507
1508 PR tree-optimization/17319
1509 * gcc.dg/pr17319.c: New test.
1510
0456cbf6
DP
15112004-09-17 Devang Patel <dpatel@apple.com>
1512
1513 * gcc.dg/20040813-1.c: New test.
2cfe82fe 1514
7eae8eb2
DN
15152004-09-17 Diego Novillo <dnovillo@redhat.com>
1516
1517 PR tree-optimization/17273
1518 * gcc.c-torture/compile/pr17273.c: New test.
1519
98c3a782
JM
15202004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
1521
1522 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
1523 Update expected messages.
1524 * gcc.dg/declspec-13.c: New test.
1525
57f0099a
DE
15262004-09-17 David Edelsohn <edelsohn@gnu.org>
1527
1528 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
1529
47bb500f
DN
15302004-09-17 Diego Novillo <dnovillo@redhat.com>
1531
1532 * gcc.c-torture/execute/pr17252.c: Use post-increment to
1533 change what 'a' is pointing to.
1534
996c2b52
MM
15352004-09-17 Mark Mitchell <mark@codesourcery.com>
1536
1537 PR c++/16002
1538 * g++.dg/template/error18.C: New test.
2cfe82fe 1539
996c2b52
MM
1540 PR c++/16029
1541 * g++.dg/warn/Wunused-8.C: New test.
1542
275a4187
SB
15432004-09-17 Steven Bosscher <stevenb@suse.de>
1544
1545 PR tree-optimization/17513
1546 * gcc.dg/20040916-1.c: New test.
1547
67bcc252
MM
15482004-09-16 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR c++/17501
1551 * g++.dg/template/typename7.C: New test.
1552
42759f1e
ZD
15532004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1554
1555 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
1556
8304ad70
FCE
15572004-09-16 Frank Ch. Eigler <fche@redhat.com>
1558
1559 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
1560 with -ftree-based-profiling also.
1561 * lib/profopt.exp: Support late-set profile_option/feedback_option.
1562
d2ccf6aa
VL
15632004-09-16 Victor Leikehman <lei@il.ibm.com>
1564
1565 PR/15364
1566 * gfortran.dg/der_array_io_1.f90: New test.
1567 * gfortran.dg/der_array_io_2.f90: New test.
1568 * gfortran.dg/der_array_io_3.f90: New test.
1569
511bbc8f
MM
15702004-09-15 Mark Mitchell <mark@codesourcery.com>
1571
1572 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
1573 EABI.
1574
04a75188
MM
15752004-09-15 Mark Mitchell <mark@codesourcery.com>
1576
1577 * g++.dg/opt/switch1.C: New test.
1578
971801ff
JM
15792004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
1580
1581 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
1582 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
1583 Update expected messages.
1584
4672f86a
TS
15852004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1586
1587 PR fortran/16485
1588 * gfortran.dg/same_name_1.f90: New test.
1589
dad975d2
DN
15902004-09-15 Diego Novillo <dnovillo@redhat.com>
1591
1592 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
1593 dereference garbage pointers.
1594
9a520f40
JJ
15952004-09-15 Jakub Jelinek <jakub@redhat.com>
1596
a45f71f5
JJ
1597 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
1598 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
1599
9a520f40
JJ
1600 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
1601 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
1602 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
1603
bb5ecf29
MM
16042004-09-14 Mark Mitchell <mark@codesourcery.com>
1605
1606 PR c++/17324
1607 * g++.dg/template/mangle1.C: New test.
1608
391f9afb
DN
16092004-09-14 Diego Novillo <dnovillo@redhat.com>
1610
1611 PR tree-optimization/17252
1612 * gcc.c-torture/execute/pr17252.c: New test.
1613
5ffcd779
AP
16142004-09-14 Andrew Pinski <apinski@apple.com>
1615
1616 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
1617
f6ae6c51
RS
16182004-09-14 Roger Sayle <roger@eyesopen.com>
1619
1620 PR rtl-optimization/9771
1621 * gcc.dg/pr9771-1.c: New test case.
1622
1810f6ed
DN
16232004-09-14 Diego Novillo <dnovillo@redhat.com>
1624
1625 PR tree-optimization/15262
1626 * gcc.c-torture/execute/pr15262-1.c: New test.
1627 * gcc.c-torture/execute/pr15262-2.c: New test.
1628
3b53cddc
JM
16292004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
1630
1631 * gcc.dg/declspec-12.c: New test.
1632
8121b899 16332004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 1634
8121b899
BD
1635 * gfortran.dg/pr17090.f90: Add directives to test.
1636
d840495b
ZD
16372004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1638
1639 * gcc.c-torture/compile/20040914-1.c: New test.
1640
a52eb3bc
MM
16412004-09-13 Mark Mitchell <mark@codesourcery.com>
1642
1643 PR c++/16162
1644 * g++.dg/template/decl2.C: New test.
2cfe82fe 1645
c72477d6
BD
16462004-09-13 Bud Davis <bdavis9659@comcast.net>
1647
1648 PR fortran/17090
1649 * gfortran.dg/pr17090.f90: New test.
1650
c1bbfd3c
DJ
16512004-09-13 Dale Johannesen <dalej@apple.com>
1652
1653 * gcc.c-torture/compile/pr17408.c: New test case.
1654
3590f0a6
MM
16552004-09-13 Mark Mitchell <mark@codesourcery.com>
1656
1657 PR c++/16716
1658 * g++.dg/parse/crash17.C: New test.
2cfe82fe 1659
3590f0a6
MM
1660 PR c++/17327
1661 * g++.dg/template/enum3.C: New test.
1662
8800e533
HPN
16632004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
1664
1665 * lib/gcc-defs.exp: Load wrapper.exp.
1666 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
1667 using local code.
1668 * lib/gcc.exp (gcc_init): Similar.
1669 * lib/gfortran.exp (gfortran_init): Similar.
1670 * lib/objc.exp (objc_init): Similar.
1671 * lib/treelang.exp (treelang_init): Similar.
1672 * lib/wrapper.exp: New file with build_wrapper call machinery in
1673 ${tool}_maybe_build_wrapper.
1674
61f4f1cc
JM
16752004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1676
1677 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
1678 "inline".
1679 * gcc.dg/declspec-11.c: Update expected messages.
1680 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
1681 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
1682 gcc.dg/inline-12.c: New tests.
1683
b4cb0e43
AM
16842004-09-13 Andrew MacLeod <amacleod@redhat.com>
1685
1686 * g++.dg/tree-ssa/pr17400.C: New testcase.
1687
1823bf53
JW
16882004-09-13 James E Wilson <wilson@specifixinc.com>
1689
1690 * gcc.target/mips/sb1-1.c: New testcase.
1691
ddef210a
HPN
16922004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
1693
1694 * lib/g77-dg.exp: Remove unused file.
1695 * lib/mike-g77.exp: Ditto.
1696 * lib/g77.exp: Ditto.
1697
40b7c2f8
RH
16982004-09-12 Richard Henderson <rth@redhat.com>
1699
1700 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
1701
bda67431
JM
17022004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1703
1704 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
1705 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1706 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
1707 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
1708 Update expected messages.
1709
924479e8
HPN
17102004-09-13 Hans-Peter Nilsson <hp@axis.com>
1711
1712 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
1713 declaration/use mismatch for dirp parameter.
1714
a8252506
AP
17152004-09-12 Andrew Pinski <apinski@apple.com>
1716
1717 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
1718 -fgnu-runtime is passed.
1719
84d397af
RH
17202004-09-12 Richard Henderson <rth@redhat.com>
1721
1722 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
1723 do the uplevel thing and update additional_flags directly.
1724 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
1725 gfortran.fortran-torture/execute/intrinsic_nearest.x,
1726 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
1727 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
1728
ef685027
SB
17292004-09-11 Steven Bosscher <stevenb@suse.de>
1730
1731 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
1732
ec76a0e0
RS
17332004-09-11 Roger Sayle <roger@eyesopen.com>
1734
1735 PR middle-end/17411
1736 * g++.dg/opt/pr17411-1.C: New test case.
1737
9a26d6ee
JM
17382004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1739
1740 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1741 gcc.dg/tls/diag-2.c: Update expected messages.
1742 * gcc.dg/991209-1.c: Specify compilation options. Update expected
1743 messages.
1744 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
1745 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
1746 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
1747 gcc.dg/tls/diag-5.c: New tests.
1748
e6858057
ZW
17492004-09-11 Zack Weinberg <zack@codesourcery.com>
1750
1751 * gcc.dg/20040910-1.c: Correct dg-error regexp.
1752
05cf561d
SB
17532004-09-11 Steven Bosscher <stevenb@suse.de>
1754
1755 * g++.dg/parse/break-in-for.C: New test.
1756
a17ea89b
JJ
17572004-09-11 Jakub Jelinek <jakub@redhat.com>
1758
1759 * gcc.dg/tree-ssa/20040911-1.c: New test.
1760
c535fc9f
AJ
17612004-09-11 Andreas Jaeger <aj@suse.de>
1762
1763 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
1764 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
1765
2495e879
RS
17662004-09-11 Richard Sandiford <rsandifo@redhat.com>
1767
1768 * gcc.target/frv: New directory of FR-V-specific tests.
1769
273d67e7
JW
17702004-09-10 James E Wilson <wilson@specifixinc.com>
1771
1772 * gcc.dg/convert-vec-1.c: New test.
1773
3ae472c2
RS
17742004-09-10 Roger Sayle <roger@eyesopen.com>
1775
1776 PR middle-end/17024
1777 * gcc.dg/pr17024-1.c: New test case.
1778
110fce11
EC
17792004-09-10 Eric Christopher <echristo@redhat.com>
1780
1781 * gcc.dg/20040910-1.c: New test.
1782
616aeba2
JM
17832004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1784
1785 * gcc.dg/bitfld-9.c: New test.
1786
85d62520
RS
17872004-09-10 Richard Sandiford <rsandifo@redhat.com>
1788
1789 * gcc.c-torture/execute/ieee/acc1.c: New test.
1790 * gcc.c-torture/execute/ieee/acc2.c: New test.
1791 * gcc.c-torture/execute/ieee/mzero6.c: New test.
1792
108ebf88
JM
17932004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
1794
1795 * gcc.dg/deprecated-2.c: New test.
1796
3274deff
JW
17972004-09-09 James E Wilson <wilson@specifixinc.com>
1798
1799 * gcc.dg/init-vec-1.c: New test.
1800
049e524f
RS
18012004-09-09 Roger Sayle <roger@eyesopen.com>
1802
1803 PR middle-end/17055
1804 * gcc.dg/pr17055-1.c: New test case.
1805
da3107f3
HPN
18062004-09-09 Hans-Peter Nilsson <hp@axis.com>
1807
1808 PR target/17377
1809 * gcc.c-torture/execute/pr17377.c: New test.
1810
deb176fa
JM
18112004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1812
1813 PR c/8420
1814 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
1815 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
1816 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1817 gcc.dg/long-long-typespec-1.c: New tests.
1818 * gcc.dg/tls/diag-2.c: Update expected diagnostics
1819
bc4b653b
JM
18202004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1821
1822 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
1823 gcc.dg/gnu99-static-1.c: New tests.
1824
5826770c
DP
18252004-09-08 Devang Patel <dpatel@apple.com>
1826
1827 * gcc.dg/darwin-ld-20040828-1.c: New test.
1828 * gcc.dg/darwin-ld-20040828-2.c: New test.
1829 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 1830
c509784d
ZL
18312004-09-08 Ziemowit Laski <zlaski@apple.com>
1832
1833 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
1834 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
1835 in error message.
1836 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
1837 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
1838 in error message.
1839 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
1840 types they qualify.
1841 * objc.dg/type-size-2.m: Fix wording in comment.
1842 * objc.dg/va-meth-1.m: New test case.
1843
83f84d6c
L
18442004-09-06 H.J. Lu <hongjiu.lu@intel.com>
1845
1846 PR c/16633:
1847 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
1848 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
1849
e6ffe126 18502004-09-06 Devang Patel <dpatel@apple.com>
110fce11 1851
e6ffe126
DP
1852 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
1853 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 1854
ff4eb0b5
ZW
18552004-09-06 Zack Weinberg <zack@codesourcery.com>
1856
1857 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
1858 reflect changed line numbering of diagnostics.
1859
2cada022
PB
18602004-09-06 Paul Brook <paul@codesourcery.com>
1861
1862 * gfortran.dg/edit_real_1.f90: Add new test.
1863
8b11a64c
ZD
18642004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1865
1866 * gcc.dg/tree-ssa/loop-2.c: New test.
1867 * gcc.dg/tree-ssa/loop-3.c: New test.
1868 * gcc.dg/tree-ssa/loop-4.c: New test.
1869 * gcc.dg/tree-ssa/loop-5.c: New test.
1870
254986c7
KG
18712004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1872
1873 * gcc.dg/format/sentinel-1.c: Update for parameter option.
1874
3d091dac
KG
18752004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1876
1877 * gcc.dg/format/sentinel-1.c: New test.
1878
edeacc14
UB
18792004-09-04 Uros Bizjak <uros@kss-loka.si>
1880
1881 * testsuite/gcc.dg/builtins-46.c: New.
1882
40923b20 18832004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 1884
40923b20
DP
1885 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
1886 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 1887
61fec9ff
JB
18882004-09-03 Jan Beulich <jbeulich@novell.com>
1889
1890 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
1891 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
1892 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
1893 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
1894 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
1895 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
1896 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
1897 the non-portable bzero.
1898 * gcc.dg/20010912-1.c: xfail for NetWare.
1899 * gcc.dg/20020426-2.c: xfail for NetWare.
1900 * gcc.dg/20021014-1.c: xfail for NetWare.
1901 * gcc.dg/20021018-1.c: xfail for NetWare.
1902 * gcc.dg/20030213-1.c: xfail for NetWare.
1903 * gcc.dg/20030225-1.c: xfail for NetWare.
1904 * gcc.dg/20030708-1.c: xfail for NetWare.
1905 * gcc.dg/builtins-config.h: Also exclude NetWare.
1906 * gcc.dg/format/format.h: Define restrict only if not already defined.
1907 * gcc.dg/nest.c: xfail for NetWare.
1908 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
1909 * lib/target-supports.exp (check_visibility_available): Exclude
1910 NetWare.
1911
467cecf3
JB
19122004-09-03 Jan Beulich <jbeulich@novell.com>
1913
1914 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
1915 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
1916 deterministic starting point for the alignment of structure fields.
1917 * gcc.dg/Wpadded.c: Dito.
1918 * g++.dg/abi/vbase10.C: Dito.
1919
90300b8c
DP
19202004-09-03 Devang Patel <dpatel@apple.com>
1921
1922 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 1923
15a7f5d8
MM
19242004-09-02 Mark Mitchell <mark@codesourcery.com>
1925
1926 * README.QMTEST: Fix out-of-date link.
1927
6df9867e
DB
19282004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
1929
1930 PR fortran/16579
1931 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
1932 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 1933
40a1c5cb
MM
19342004-09-02 Mark Mitchell <mark@codesourcery.com>
1935
1936 * g++.dg/abi/arm_rtti1.C: New test.
1937
5514620a
GK
19382004-09-02 Geoffrey Keating <geoffk@apple.com>
1939
1940 * gcc.dg/ppc-vector-memcpy.c: New.
1941 * gcc.dg/ppc-vector-memset.c: New.
1942
6cbc6f0d
CF
19432004-09-02 Chao-ying Fu <fu@mips.com>
1944
1945 * gcc.target/mips/mips-3d-1.c: New test.
1946 * gcc.target/mips/mips-3d-2.c: New test.
1947 * gcc.target/mips/mips-3d-3.c: New test.
1948 * gcc.target/mips/mips-3d-4.c: New test.
1949 * gcc.target/mips/mips-3d-5.c: New test.
1950 * gcc.target/mips/mips-3d-6.c: New test.
1951 * gcc.target/mips/mips-3d-7.c: New test.
1952 * gcc.target/mips/mips-3d-8.c: New test.
1953 * gcc.target/mips/mips-3d-9.c: New test.
1954 * gcc.target/mips/mips-ps-1.c: New test.
1955 * gcc.target/mips/mips-ps-2.c: New test.
1956 * gcc.target/mips/mips-ps-3.c: New test.
1957 * gcc.target/mips/mips-ps-4.c: New test.
1958 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 1959
d809264e
PB
19602004-09-02 Paul Brook <paul@codesourcery.com>
1961
1962 * gfortran.dg/edit_real_1.f90: Add new tests.
1963
c3d0559d
TS
19642004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1965
1966 PR fortran/15327
1967 * gfortran.dg/merge_char_1.f90: New test.
1968
0e6928d8
TS
19692004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1970
1971 PR fortran/16404
1972 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
1973
57b38f51
RK
19742004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1975
1976 PR c/1522
1977 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
1978
ffbef024
MM
19792004-09-01 Mark Mitchell <mark@codesourcery.com>
1980
1981 * g++.dg/opt/loop1.C: Do not XFAIL.
1982
266bff3a
JJ
19832004-09-01 Jakub Jelinek <jakub@redhat.com>
1984
1985 * gcc.c-torture/execute/20040831-1.c: New test.
1986
727c2407
DB
19872004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
1988
1989 PR fortran/16579
1990 * gfortran.dg/g77/20010610.f: Now passes.
1991 Copy from g77.f-torture/execute. Add dg-run directive.
1992 * gfortran.dg/g77/README: Update
1993
c11ddb68
AP
19942004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1995
1996 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
1997 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
1998 (t1, t2, t3, t4): Add volatile.
1999
505970fc
MM
20002004-08-31 Mark Mitchell <mark@codesourcery.com>
2001
2002 * g++.dg/ext/visibility/arm1.C: New test.
2003
a79d695a
GK
20042004-08-31 Geoffrey Keating <geoffk@apple.com>
2005
2006 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2007 -pedantic-errors.
2008
244fada7
PB
20092004-09-01 Paul Brook <paul@codesourcery.com>
2010
2011 * gfortran.dg/eof_2.f90: New test.
2012
149a42dd
TS
20132004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2014
2015 PR fortran/16579
2016 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 2017
334ff453
PB
20182004-08-31 Bud Davis <bdavis9659@comcast.net>
2019
2020 PR libfortran/16805
2021 * gfortran.dg/list_read_2.f90: New test.
2022
af287697
MM
20232004-08-31 Mark Mitchell <mark@codesourcery.com>
2024
2025 * g++.dg/abi/key1.C: New test.
2026
1c04c4cc
RH
20272004-08-31 Richard Henderson <rth@redhat.com>
2028
2029 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2030 form of offsetof.
2031 * g++.dg/other/offsetof5.C: Remove duplicate.
2032
cf73cdac
TS
20332004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2034
2035 PR fortran/17244
2036 * gfortran.dg/func_derived_1.f90: New test.
2037
bd72d66c
PB
20382004-08-31 Paul Brook <paul@codesourcery.com>
2039
2040 * gfortran.dg/eof_1.f90: New test.
2041
c789f36b
PB
20422004-08-31 Paul Brook <paul@codesourcery.com>
2043
2044 * gfortran.dg/list_read_1.f90: New file.
2045
9b76aa3b
MM
20462004-08-30 Mark Mitchell <mark@codesourcery.com>
2047
2048 * g++.dg/opt/loop1.C: XFAIL.
2049
ff164b22
GK
20502004-08-30 Geoffrey Keating <geoffk@apple.com>
2051
2052 * gcc.dg/funcdef-storage-1.c: New.
2053 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2054 an extern function in local scope.
2055 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2056 declare an 'auto inline' function in local scope.
2057 * gcc.dg/20011130-1.c: Likewise.
2058 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2059 an 'auto' function in local scope.
2060 * gcc.dg/20021014-1.c: Likewise.
2061 * gcc.dg/20030331-2.c: Likewise.
2062
0de4325e
TS
20632004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2064
2065 * gfortran.dg/blockdata_1.f90: New test.
2066
442c8e31
RH
20672004-08-30 Richard Henderson <rth@redhat.com>
2068
2069 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2070
83010c5a
RH
20712004-08-30 Richard Henderson <rth@redhat.com>
2072
2073 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2074 additional_flags set by alternate driver.
2075 (ieee-options): New procedure.
2076 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2077 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2078 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2079 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2080
f25605ac
RH
20812004-08-30 Richard Henderson <rth@redhat.com>
2082
2083 * lib/f-torture.exp: Remove.
2084
5e9f78cc
MM
20852004-08-29 Mark Mitchell <mark@codesourcery.com>
2086
2087 PR rtl-optimization/16590
2088 * g++.dg/opt/loop1.C: New test.
2089
294fbfc8
TS
20902004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2091
2092 PR fortran/13910
2093 * gfortran.dg/oldstyle_1.f90: New test.
2094
e8525382
SK
20952004-08-29 Steven G. Kargl <kargls@comcast.net>
2096 Paul Brook <paul@codesourcery.com>
2097
2098 * gfortran.dg/g77/README: Update.
2099 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2100 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2101 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2102
7984a2f0
PB
21032004-08-28 Paul Brook <paul@codesourcery.com>
2104
2105 PR libfortran/17195
2106 * gfortran.dg/edit_real_1.f90: New test.
2107
c100eff1
PB
21082004-08-27 Paul Brook <paul@codesourcery.com>
2109
2110 * gfortran.dg/rewind_1.f90: New test.
2111
55948b69
BD
21122004-08-27 Bud Davis <bdavis9659@comcast.net>
2113
2114 PR fortran/16597
2115 * gfortran.dg/pr16597.f90: New test.
2116
0b410f0b
JM
21172004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2118
2119 PR c/13801
2120 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2121 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2122 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2123 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2124 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2125
b72e46f0
NC
21262004-08-26 Nick Clifton <nickc@redhat.com>
2127
2128 * gcc.c-torture/compile/pr17119.c: New test.
2129
17ebe7ec
JM
21302004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2131
2132 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2133
026351f5
RH
21342004-08-25 Richard Henderson <rth@redhat.com>
2135
2136 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2137 the bits that expect kind=8 to be the largest real kind.
2138
4166ef51
ZL
21392004-08-25 Ziemowit Laski <zlaski@apple.com>
2140
2141 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2142
6d1c50cc
TS
21432004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2144
2145 * gfortran.dg/assignment_1.f90: New test.
2146
ef79d4c2
AN
21472004-08-25 Adam Nemet <anemet@lnxw.com>
2148
2149 * g++.dg/template/repo3.C: New test.
2150
d0c5c9b1
RS
21512004-08-25 Roger Sayle <roger@eyesopen.com>
2152
2153 PR middle-end/16693
2154 PR tree-optimization/16372
2155 * g++.dg/opt/pr16372-1.C: New test case.
2156 * g++.dg/opt/pr16693-1.C: New test case.
2157 * g++.dg/opt/pr16693-2.C: New test case.
2158
700686fa
ZL
21592004-08-25 Ziemowit Laski <zlaski@apple.com>
2160
2161 * objc.dg/proto-lossage-4.m: New test.
2162
6dc36fed
MM
21632004-08-25 Mark Mitchell <mark@codesourcery.com>
2164
2165 PR c++/17155
2166 * g++.dg/inherit/local2.C: New test.
2167
40f20186
PB
21682004-08-25 Paul Brook <paul@codesourcery.com>
2169
2170 PR fortran/17144
2171 * gfortran.dg/string_ctor_1.f90: New test.
2172
2649701f
KL
21732004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2174
2175 PR c++/14428
2176 * g++.dg/template/redecl2.C: New test.
2177
5352bda0
BD
21782004-08-24 Bud Davis <bdavis9659@comcast.net>
2179
2180 PR fortran/17143
2181 * gfortran.dg/pr17143.f90: New test.
2182
02d735f6
BD
21832004-08-24 Bud Davis <bdavis9659@comcast.net>
2184
2185 PR fortran/17164
2186 * gfortran.dg/pr17164.f90: New test.
2187
82b85a85
ZD
21882004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2189
2190 * gcc.dg/tree-ssa/loop-1.c: New test.
2191
04550232
RS
21922004-08-24 Richard Sandiford <rsandifo@redhat.com>
2193
2194 * gcc.c-torture/compile/20040824-1.c: New test.
2195
886ce862
RS
21962004-08-24 Richard Sandiford <rsandifo@redhat.com>
2197
2198 * gcc.c-torture/compile/iftrap-3.c: New test.
2199
7746c5c3
PB
22002004-08-24 Paul Brook <paul@codesourcery.com>
2201
2202 * gfortran.dg/entry_2.f90: New test.
2203
f8ad2d21
NS
22042004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2205
2206 PR c++/16889
2207 * g++.dg/lookup/ambig[12].C: New.
2208
e59f7322
KL
22092004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2210
2211 PR c++/16706
2212 * g++.dg/template/crash21.C: New test.
2213 * g++.dg/template/crash22.C: Likewise.
2214
c645999e
NS
22152004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2216
2217 PR c++/17149
2218 * g++.dg/template/access15.C: New.
2219
c2a124b2
MM
22202004-08-23 Mark Mitchell <mark@codesourcery.com>
2221
2222 PR c++/17163
2223 * g++.dg/template/repo2.C: New test.
2224
663790f8
RS
22252004-08-23 Roger Sayle <roger@eyesopen.com>
2226
2227 PR rtl-optimization/17078
2228 * gcc.c-torture/execute/pr17078-1.c: New test case.
2229
c3f216e2
MM
22302004-08-23 Mark Mitchell <mark@codesourcery.com>
2231
2232 PR c/14492
2233 * gcc.dg/debug/crash1.c: New test.
2234
a9b5a054
MM
22352004-08-23 Mark Mitchell <mark@codesourcery.com>
2236
2237 PR c/16180
2238 * gcc.dg/loop-5.c: New test.
2239
017901f4
ZD
22402004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2241
2242 * gcc.c-torture/execute/20040823-1.c: New test.
2243
5811cb27
RS
22442004-08-23 Richard Sandiford <rsandifo@redhat.com>
2245
2246 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2247 to the assembler. Simplify test accordingly.
2248 (asm_abi_flags): Use GNU names.
2249 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2250 to check for ABI flags.
2251
9fc3b39a
AP
22522004-08-22 Andrew Pinski <apinski@apple.com>
2253
2254 * g++.dg/opt/pr14029.C: New test.
2255 * gcc.c-torture/execute/pr15262.c: New test.
2256
c6b77e6f
TS
22572004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2258
2259 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2260
0fa1b65c
BD
22612004-08-21 Bud Davis <bdavis9659@comcast.net>
2262
2263 PR 16908
2264 * gfortran.dg/direct_io.f90: New test.
2265
eba6cfb6
MM
22662004-08-20 Mark Mitchell <mark@codesourcery.com>
2267
2268 PR c++/17121
2269 * g++.dg/inherit/local2.C: New test.
2270
bcf9a914
JM
22712004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2272
2273 PR c++/17120
2274 * g++.dg/warn/Wparentheses-4.C: New test.
2275
0da457fb
MM
22762004-08-20 Mark Mitchell <mark@codesourcery.com>
2277
eba6cfb6
MM
2278 PR c++/17121
2279 * g++.dg/inherit/local2.C: New test.
2280
0da457fb
MM
2281 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2282 * gcc.dg/ppc-ldstruct.c: Likewise.
2283 * gcc.dg/ppc64-abi-2.c: Likewise.
2284
f3b2657c
JJ
22852004-08-20 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR rtl-optimization/17099
2288 * gcc.c-torture/execute/20040820-1.c: New test.
2289
888705fb
DE
22902004-08-20 David Edelsohn <edelsohn@gnu.org>
2291
2292 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2293
841b0c1f
PB
22942004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2295
2296 PR fortran/17077
2297 * gfortran.dg/auto_array_1.f90: New test.
2298
c874ae73
TS
22992004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2300
2301 PR fortran/17074
2302 * gfortran.dg/simpleif_1.f90: New test.
2303
717a7d5d
MM
23042004-08-19 Mark Mitchell <mark@codesourcery.com>
2305
2e32707b
MM
2306 * lib/target-supports.exp (check_profiling_available): Return
2307 false for arm*-*-symbianelf* and arm*-*-eabi*.
2308
717a7d5d
MM
2309 PR c++/15890
2310 * g++.dg/template/delete1.C: New test.
2311
ec53454b
PB
23122004-08-19 Paul Brook <paul@codesourcery.com>
2313
2314 PR fortran/14976
ff4eb0b5 2315 PR fortran/16228
ec53454b
PB
2316 * gfortran.dg/data_char_1.f90: New test.
2317
7551270e
ES
23182004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2319
2320 PR fortran/16946
2321 * gfortran.dg/reduction.f90: New testcase.
2322
e281c0f8
TS
23232004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2324
2325 PR fortran/16520
2326 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2327
e4c2c34b
JM
23282004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2329
2330 PR c++/17041
2331 * g++.dg/Wparentheses-3.C: New test.
2332
7a8554ce
DN
23332004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2334
2335 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2336 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2337 * gcc.dg/vect/vect-2.c: Likewise.
2338 * gcc.dg/vect/vect-3.c: Likewise.
2339 * gcc.dg/vect/vect-4.c: Likewise.
2340 * gcc.dg/vect/vect-5.c: Likewise.
2341 * gcc.dg/vect/vect-6.c: Likewise.
2342 * gcc.dg/vect/vect-7.c: Likewise.
2343 * gcc.dg/vect/vect-25.c: Likewise.
2344 * gcc.dg/vect/vect-31.c: Likewise.
2345 * gcc.dg/vect/vect-32.c: Likewise.
2346 * gcc.dg/vect/vect-34.c: Likewise.
2347 * gcc.dg/vect/vect-36.c: Likewise.
2348 * gcc.dg/vect/vect-all.c: Likewise.
2349
acccf788
MM
23502004-08-18 Mark Mitchell <mark@codesourcery.com>
2351
2352 PR c++/17068
2353 * g++.dg/template/operator4.C: New test.
2354
17ad5b5e
RH
23552004-08-18 Richard Henderson <rth@redhat.com>
2356
2357 * gcc.dg/20040206-1.c: XFAIL.
2358
8baddbf1
MM
23592004-08-17 Mark Mitchell <mark@codesourcery.com>
2360
2361 PR c++/16246
2362 * g++.dg/template/array7.C: New test.
2363
67e90093
JW
23642004-08-17 James E Wilson <wilson@specifixinc.com>
2365
2366 * gcc.dg/mips-movcc-1.c: New test.
2367 * gcc.dg/mips-movcc-2.c: New test.
2368 * gcc.dg/mips-movcc-3.c: New test.
2369
743a0a34
JW
2370 * gcc.dg/mips-nmadd-1.c: New test.
2371 * gcc.dg/mips-nmadd-2.c: New test.
2372
8f78f01f
MM
23732004-08-17 Mark Mitchell <mark@codesourcery.com>
2374
1a10290c
MM
2375 PR c++/15871
2376 * g++.dg/opt/inline8.C: New test.
2377
8f78f01f
MM
2378 PR c++/16965
2379 * g++.dg/parse/error17.C: New test.
ff4eb0b5 2380
79fe1b3b
DN
23812004-08-17 Dorit Naishlos <dorit@il.ibm.com>
2382
2383 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
2384 * gcc.dg/vect/tree-vect.h: New file.
2385 * gcc.dg/vect/vect.exp: New file.
2386 * gcc.dg/vect/pr16105.c.c: New test.
2387 * gcc.dg/vect/vect-1.c: New test.
2388 * gcc.dg/vect/vect-2.c: New test.
2389 * gcc.dg/vect/vect-3.c: New test.
2390 * gcc.dg/vect/vect-4.c: New test.
2391 * gcc.dg/vect/vect-5.c: New test.
2392 * gcc.dg/vect/vect-6.c: New test.
2393 * gcc.dg/vect/vect-7.c: New test.
2394 * gcc.dg/vect/vect-8.c: New test.
2395 * gcc.dg/vect/vect-9.c: New test.
2396 * gcc.dg/vect/vect-10.c: New test.
2397 * gcc.dg/vect/vect-11.c: New test.
2398 * gcc.dg/vect/vect-12.c: New test.
2399 * gcc.dg/vect/vect-13.c: New test.
2400 * gcc.dg/vect/vect-14.c: New test.
2401 * gcc.dg/vect/vect-15.c: New test.
2402 * gcc.dg/vect/vect-16.c: New test.
2403 * gcc.dg/vect/vect-17.c: New test.
2404 * gcc.dg/vect/vect-18.c: New test.
2405 * gcc.dg/vect/vect-19.c: New test.
2406 * gcc.dg/vect/vect-20.c: New test.
2407 * gcc.dg/vect/vect-21.c: New test.
2408 * gcc.dg/vect/vect-22.c: New test.
2409 * gcc.dg/vect/vect-23.c: New test.
2410 * gcc.dg/vect/vect-24.c: New test.
2411 * gcc.dg/vect/vect-25.c: New test.
2412 * gcc.dg/vect/vect-26.c: New test.
2413 * gcc.dg/vect/vect-27.c: New test.
2414 * gcc.dg/vect/vect-28.c: New test.
2415 * gcc.dg/vect/vect-29.c: New test.
2416 * gcc.dg/vect/vect-30.c: New test.
2417 * gcc.dg/vect/vect-31.c: New test.
2418 * gcc.dg/vect/vect-32.c: New test.
2419 * gcc.dg/vect/vect-33.c: New test.
2420 * gcc.dg/vect/vect-34.c: New test.
2421 * gcc.dg/vect/vect-35.c: New test.
2422 * gcc.dg/vect/vect-36.c: New test.
2423 * gcc.dg/vect/vect-37.c: New test.
2424 * gcc.dg/vect/vect-38.c: New test.
2425 * gcc.dg/vect/vect-40.c: New test.
2426 * gcc.dg/vect/vect-41.c: New test.
2427 * gcc.dg/vect/vect-42.c: New test.
2428 * gcc.dg/vect/vect-43.c: New test.
2429 * gcc.dg/vect/vect-44.c: New test.
2430 * gcc.dg/vect/vect-45.c: New test.
2431 * gcc.dg/vect/vect-46.c: New test.
2432 * gcc.dg/vect/vect-47.c: New test.
2433 * gcc.dg/vect/vect-48.c: New test.
2434 * gcc.dg/vect/vect-49.c: New test.
2435 * gcc.dg/vect/vect-50.c: New test.
2436 * gcc.dg/vect/vect-51.c: New test.
2437 * gcc.dg/vect/vect-52.c: New test.
2438 * gcc.dg/vect/vect-53.c: New test.
2439 * gcc.dg/vect/vect-54.c: New test.
2440 * gcc.dg/vect/vect-55.c: New test.
2441 * gcc.dg/vect/vect-56.c: New test.
2442 * gcc.dg/vect/vect-57.c: New test.
2443 * gcc.dg/vect/vect-58.c: New test.
2444 * gcc.dg/vect/vect-59.c: New test.
2445 * gcc.dg/vect/vect-60.c: New test.
2446 * gcc.dg/vect/vect-61.c: New test.
2447 * gcc.dg/vect/vect-all.c: New test.
2448 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 2449
3d79abbd
PB
24502004-08-17 Paul Brook <paul@codesourcery.com>
2451
2452 PR fortran/13082
2453 * gfortran.dg/entry_1.f90: New test.
2454
cc24a60e
AP
24552004-08-17 Andrew Pinski <apinski@apple.com>
2456
2457 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
2458
62fc1d7d
PB
24592004-08-17 Paolo Bonzini <bonzini@gnu.org>
2460
2461 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 2462
8e3e233b
DP
24632004-08-16 Devang Patel <dpatel@apple.com>
2464
2465 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 2466
580b3958
JM
24672004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
2468
2469 * gcc.dg/funcdef-attr-1.c: New test.
2470
dcb9bd6b
JJ
24712004-08-16 Janis Johnson <janis187@us.ibm.com>
2472
2473 * gcc.dg/altivec-17.c: New test.
2474 * gcc.dg/altivec-18.c: New test.
2475
35046a54
KL
24762004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2477
2478 PR c++/6749
2479 * g++.dg/template/vtable2.C: New test.
2480
a70d87d3
RH
24812004-08-14 Richard Henderson <rth@redhat.com>
2482
2483 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 2484 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
2485 * gcc.dg/setjmp-1.c: Remove XFAIL.
2486 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 2487
e99d6fe2
RH
24882004-08-14 Richard Henderson <rth@redhat.com>
2489
2490 * gcc.dg/980217-1.c: Add prototype for printf.
2491
1ef02b9d
BD
24922004-08-13 Bud Davis <bdavis9659@comcast.net>
2493
29409320 2494 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 2495
a2ab121e
JJ
24962004-08-13 Janis Johnson <janis187@us.ibm.com>
2497
2498 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
2499
aa18c0d3
PB
25002004-08-13 Paul Brook <paul@codesourcery.com>
2501
2502 * gfortran.dg/der_io_1.f90: Remove stray comma.
2503
3fee54be
JJ
25042004-08-12 Janis Johnson <janis187@us.ibm.com>
2505
2506 * gcc.dg/vmx/cw-bug-2.c: Remove.
2507 * gcc.dg/vmx/vprint-1.c: Remove.
2508 * gcc.dg/vmx/vscan-1.c: Remove.
2509
8fa5469d
DP
25102004-08-12 Devang patel <dpatel@apple.com>
2511
2512 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 2513
174b1783
JJ
25142004-08-12 Janis Johnson <janis1872us.ibm.com>
2515
950a175b
JJ
2516 * g++.dg/ext/altivec-12.C: New test.
2517
174b1783
JJ
2518 * g++.dg/ext/altivec-11.C: New test.
2519
47bedfb0
PB
25202004-08-12 Paul Brook <paul@codesourcery.com>
2521
2522 * g++.dg/abi/arm_cxa_vec_1.C: New test.
2523
30052385
JJ
25242004-08-12 Janis Johnson <janis187@us.ibm.com>
2525
4951f98d
JJ
2526 * g++.dg/ext/altivec-2.C: Check for hardware support before
2527 executing any VMX instructions.
2528
30052385
JJ
2529 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
2530
ab5c8549
JJ
25312004-08-12 Jakub Jelinek <jakub@redhat.com>
2532
2533 PR c++/16276
2534 * g++.old-deja/g++.other/comdat4.C: New test.
2535 * g++.old-deja/g++.other/comdat4-aux.cc: New.
2536
87e184d1
BE
25372004-08-12 Ben Elliston <bje@au.ibm.com>
2538
2539 PR target/16286
2540 * gcc.dg/pr16286.c: New test.
2541
bf5930d4
JB
25422004-08-12 Jan Beulich <jbeulich@novell.com>
2543
2544 * g++.dg/ext/asm5.C: New.
2545
6e40af1a
MM
25462004-08-11 Mark Mitchell <mark@codesourcery.com>
2547
fbac6f3c
MM
2548 PR c++/16698
2549 * g++.dg/eh/crash1.C: New test.
2550
6e40af1a
MM
2551 PR c++/16717
2552 * g++.dg/ext/construct1.C: New test.
2553
539599c1
MM
25542004-08-11 Mark Mitchell <mark@codesourcery.com>
2555
2556 PR c++/16853
2557 * g++.dg/init/ptrmem1.C: New test.
2558
2559 PR c++/16618
2560 * g++.dg/parse/offsetof5.C: New test.
2561
2562 PR c++/16870
2563 * g++.dg/template/overload3.C: New test.
2564
2436b51f
MM
25652004-08-11 Mark Mitchell <mark@codesourcery.com>
2566
2567 PR c++/16964
2568 * g++.dg/parse/error16.C: New test.
2569
2570 PR c++/16904
2571 * g++.dg/template/error14.C: New test.
2572
2573 PR c++/16929
2574 * g++.dg/template/error15.C: New test.
2575
5079843a
DP
25762004-08-11 Devang Patel <dpatel@apple.com>
2577
2578 * gcc.dg/darwin-ld-20040809-1.c: New test.
2579 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 2580
3ec0f302
PB
25812004-08-11 Steven G. Kargl <kargls@comcast.net>
2582
2583 PR fortran/16917
2584 * gfortran.dg/dfloat_1.f90: New test.
2585
b3f8d95d
MM
25862004-08-09 Mark Mitchell <mark@codesourcery.com>
2587
2588 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
2589 * gcc.dg/dll-2.c: Fix dg-require syntax.
2590 * gcc.misc-tests/arm-isr.c (abort): Declare.
2591 (exit): Likewise.
2592
550205c3
MM
25932004-08-10 Mark Mitchell <mark@codesourcery.com>
2594
2595 PR c++/16971
2596 * g++.dg/parse/crash16.C: New test.
2597
23657388
RS
25982004-08-10 Roger Sayle <roger@eyesopen.com>
2599
2600 * gcc.dg/mips-rsqrt-1.c: New test case.
2601 * gcc.dg/mips-rsqrt-2.c: New test case.
2602 * gcc.dg/mips-rsqrt-3.c: New test case.
2603
2bf26ede
PB
26042004-08-10 Paul Brook <paul@codesourcery.com>
2605
2606 * gfortran.dg/der_io_1.f90: New test.
2607
e9cfef64
PB
26082004-08-10 Paul Brook <paul@codesourcery.com>
2609
2610 PR fortran/16919
2611 * gfortran.dg/der_array_1.f90: New test.
2612
feb21f0d
DE
26132004-08-09 David Edelsohn <edelsohn@gnu.org>
2614
2615 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
2616
b3bcf92c
PB
26172004-08-09 Paolo Bonzini <bonzini@gnu.org>
2618
2619 * gcc.dg/wchar_t-2.c: Fix typo.
2620
08a02c9e
FH
26212004-08-09 Falk Hueffner <falk@debian.org>
2622
2623 PR tree-optimization/12517
2624 * gcc.c-torture/compile/pr12517.c: New test.
2625
2626 PR tree-optimization/12578
2627 * gcc.c-torture/compile/pr12578.c: New test.
2628
2629 PR tree-optimization/12899
2630 * gcc.c-torture/compile/pr12899.c: New test.
2631
2632 PR rtl-optimization/14692
2633 * gcc.c-torture/compile/pr14692.c: New test.
2634
2635 PR tree-optimization/16461
2636 * gcc.c-torture/compile/pr16461.c: New test.
2637
aa6fc635
JB
26382004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
2639
2640 * gfortran.dg/getenv_1.f90: New test.
2641
2ed9e527
MM
26422004-08-06 Mark Mitchell <mark@codesourcery.com>
2643
2644 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
2645 wchar_t.
2646 * gcc.dg/symbian5.c: Test -fno-short-wchar.
2647
fc90a8f2
PB
26482004-08-06 Paul Brook <paul@codesourcery.com>
2649
2650 * gfortran.dg/ret_array_1.f90: New test.
2651 * gfortran.dg/ret_pointer_1.f90: New test.
2652
eaac4679
RS
26532004-08-06 Richard Sandiford <rsandifo@redhat.com>
2654
2655 * gcc.dg/missing-field-init-[12].c: New tests.
2656 * g++.dg/warn/missing-field-init-[12].C: New tests.
2657
866cf037
MM
26582004-08-06 Mark Mitchell <mark@codesourcery.com>
2659
2660 * gcc.dg/enum2.c: New test.
2661 * gcc.dg/symbian3.c: Likewise.
2662 * gcc.dg/symbian4.c: Likewise.
2663 * gcc.dg/wchar_t-2.c: Likewise.
2664
ae232e45
MM
26652004-08-05 Mark Mitchell <mark@codesourcery.com>
2666
2667 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
2668 destructor tests.
2669
b2ca3702
MM
26702004-08-05 Mark Mitchell <mark@codesourcery.com>
2671
2672 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
2673 dg-require-visiblity.
2674 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
2675 * g++.dg/ext/visibility/fvisibility.C: Likewise.
2676 * g++.dg/ext/visibility/memfuncts.C: Likewise.
2677 * g++.dg/ext/visibility/new1.C: Likewise.
2678 * g++.dg/ext/visibility/pragma.C: Likewise.
2679 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
2680 * g++.dg/ext/visibility/virtual.C: Likewise.
2681 * g++/dg/ext/visibility/visibility-1.C: Likewise.
2682 * g++/dg/ext/visibility/visibility-2.C: Likewise.
2683 * g++/dg/ext/visibility/visibility-3.C: Likewise.
2684 * g++/dg/ext/visibility/visibility-4.C: Likewise.
2685 * g++/dg/ext/visibility/visibility-5.C: Likewise.
2686 * g++/dg/ext/visibility/visibility-6.C: Likewise.
2687 * g++/dg/ext/visibility/visibility-7.C: Likewise.
2688 * g++/dg/ext/visibility/visibility-8.C: New test.
2689 * gcc.c-torture/compile/dll.x: Remove.
2690 * gcc.dg/dll-2.c: Use dg-require-dll
2691 * gcc.dg/visibility-10.c: New test.
2692 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
2693 supporting DLLs.
2694 * testsuite/lib/scanasm.exp (scan_hidden): New function.
2695 (scan_not_hidden): Likewise.
2696
d279700a
DE
26972004-08-05 David Edelsohn <edelsohn@gnu.org>
2698
2699 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2700
ea5f7a19
RS
27012004-08-05 Richard Sandiford <rsandifo@redhat.com>
2702
2703 * gcc.c-torture/execute/20040805-1.c: New test.
2704
fce731b5
AP
27052004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
2706
2707 * gcc.dg/20020118-1.c: Declare abort.
2708 * gcc.dg/altivec_check.h: Likewise.
2709 * gcc.dg/iftrap-2.c: Likewise.
2710 * gcc.dg/pragma-darwin.c: Likewise.
2711 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
2712
99b1c586
GK
27132004-08-04 Geoffrey Keating <geoffk@apple.com>
2714
2715 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
2716
85291069
JM
27172004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
2718
2719 * gcc.c-torture/execute/builtins/abs-2.c,
2720 gcc.c-torture/execute/builtins/abs-3.c,
2721 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
2722 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
2723 intmax_t, uintmax_t and their limits.
2724 * gcc.dg/intmax_t-1.c: New test.
2725
f1ff6bb8
GB
27262004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2727
2728 * g++.dg/tc1/dr147.C: Add reference to PR.
2729
54f2f9a6
RS
27302004-08-03 Richard Sandiford <rsandifo@redhat.com>
2731
2732 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
2733 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
2734
b0e9ac08
DE
27352004-08-03 David Edelsohn <edelsohn@gnu.org>
2736
2737 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
2738
9cbe78fb
JM
27392004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2740
2741 * gcc.dg/redecl-5.c: New test.
2742 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
2743 of scanf.
2744
a0fac73d
RS
27452004-08-03 Roger Sayle <roger@eyesopen.com>
2746
2747 PR middle-end/16790
2748 * gcc.c-torture/execute/pr16790-1.c: New test case.
2749
5357b1f9
MM
27502004-08-03 Mark Mitchell <mark@codesourcery.com>
2751
564076f5
MM
2752 * g++.dg/ext/visibility/assign1.C: New test.
2753 * g++.dg/ext/visibility/new1.C: Likewise.
2754
5357b1f9
MM
2755 * gcc.dg/symbian1.c: New test.
2756 * gcc.dg/symbian2.c: Likewise.
2757
f6bc51cb
L
27582004-08-03 H.J. Lu <hongjiu.lu@intel.com>
2759
2760 PR target/16570
2761 * gcc.dg/i386-sse-9.c: New test.
2762
7a1f75f1
JM
27632004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2764
2765 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2766
ee712eab
JM
27672004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2768
2769 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
2770 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
2771 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
2772 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
2773 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
2774 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
2775 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
2776 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
2777 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
2778 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
2779 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
2780 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
2781 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
2782 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
2783 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
2784 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
2785 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
2786 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
2787 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
2788 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
2789 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
2790 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
2791 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
2792 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2793 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
2794 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
2795 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
2796 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
2797 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2798 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2799 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
2800 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
2801 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
2802 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
2803 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
2804 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2805 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2806 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2807 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2808 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
2809 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
2810 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
2811 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
2812 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
2813 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2814 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2815 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
2816 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
2817 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
2818 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
2819 gcc.misc-tests/i386-pf-3dnow-1.c,
2820 gcc.misc-tests/i386-pf-athlon-1.c,
2821 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2822 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
2823 Declare built-in functions used.
2824 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
2825
6ed7c4d8
MM
28262004-08-02 Mark Mitchell <mark@codesourcery.com>
2827
7756db03
MM
2828 PR c++/16707
2829 * g++.dg/lookup/using12.C: New test.
2830
6ed7c4d8
MM
2831 * g++.dg/init/null1.C: Fix PR number.
2832 * g++.dg/parse/namespace10.C: Likewise.
2833
b1cc95ce
MM
28342004-08-01 Mark Mitchell <mark@codesourcery.com>
2835
2836 PR c++/16224
2837 * g++.dg/template/spec17.C: New test.
2838 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
2839 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
2840
db059566
DB
28412004-08-02 David Billinghurst
2842
2843 PR fortran/16292
2844 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
2845
1f09d3eb
ZW
28462004-08-01 Zack Weinberg <zack@codesourcery.com>
2847
2848 * gcc.dg/ia64-got-1.c: New test case.
2849
c30b4add
MM
28502004-08-01 Mark Mitchell <mark@codesourcery.com>
2851
72fba2df 2852 PR c++/16489
c30b4add
MM
2853 * g++.dg/init/null1.C: New test.
2854 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 2855
72fba2df 2856 PR c++/16529
c30b4add 2857 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 2858
c30b4add
MM
2859 PR c++/16810
2860 * g++.dg/inherit/ptrmem2.C: New test.
2861
a4e41fde
BE
28622004-08-02 Ben Elliston <bje@au.ibm.com>
2863
2864 PR target/16155
2865 * gcc.dg/pr16155.c: New test.
2866
558d1f81
JM
28672004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
2868
2869 * gcc.dg/redecl-2.c: New test.
2870
c1e55850
GK
28712004-07-30 Geoffrey Keating <geoffk@apple.com>
2872
2873 * gcc.dg/darwin-longdouble.c: New file.
2874
0534fa56
RH
28752004-07-30 Richard Henderson <rth@redhat.com>
2876
2877 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
2878 write to constant argument.
2879 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
2880
782700d4
RH
28812004-07-30 Richard Henderson <rth@redhat.com>
2882
1f09d3eb
ZW
2883 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
2884 tests of nearest around zero.
782700d4 2885
d60bebdd
AP
28862004-07-30 Andrew Pinski <apinski@apple.com>
2887
2888 * gcc.c-torture/compile/20040730-1.c: New test.
2889
9497a3a4
AH
28902004-07-30 Aldy Hernandez <aldyh@redhat.com>
2891
2892 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
2893 powerpc-eabispe.
2894
0a925a32
AH
28952004-07-30 Aldy Hernandez <aldyh@redhat.com>
2896
2897 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
2898
3a15f566
RS
28992004-07-30 Richard Sandiford <rsandifo@redhat.com>
2900
2901 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
2902 contains $ld_library_path.
2903 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2904
b3b7f0c9
RH
29052004-07-29 Richard Henderson <rth@redhat.com>
2906
2907 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
2908
4b9a3b37
RH
2909 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
2910 (alt2, which): New.
2911 (Check): Accept either alternative.
2912
4684cd27
MM
29132004-07-29 Mark Mitchell <mark@codesourcery.com>
2914
2915 * g++.dg/abi/inline1.C: New test.
2916 * g++.dg/abi/local1-a.cc: Likewise.
2917 * g++.dg/abi/local1.C: Likewise.
2918 * g++.dg/abi/mangle11.C: Tweak location of warnings.
2919 * g++.dg/abi/mangle12.C: Likewise.
2920 * g++.dg/abi/mangle17.C: Likewise.
2921 * g++.dg/abi/mangle20-2.C: Likewise.
2922 * g++.dg/opt/interface1.C: Likewise.
2923 * g++.dg/opt/interface1.h: Likewise.
2924 * g++.dg/opt/interface1-a.cc: New test.
2925 * g++.dg/parse/repo1.C: New test.
2926 * g++.dg/template/repo1.C: Likewise.
2927 * g++.dg/warn/Winline-1.C: Likewise.
2928 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
2929
d397dbcd
DN
29302004-07-29 Diego Novillo <dnovillo@redhat.com>
2931
2932 * gcc.dg/tree-ssa/20040729-1.c: New test.
2933
8f4220dc
MA
29342004-07-27 Matt Austern <austern@apple.com>
2935
2936 * gcc.dg/darwin-bool-1.c: New test.
2937 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 2938
1fd0ec35
RH
29392004-07-28 Richard Henderson <rth@redhat.com>
2940
2941 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
2942 arguments in the correct type. Don't write to constant arguments.
2943
6fea55e9
DN
29442004-07-28 Diego Novillo <dnovillo@redhat.com>
2945
2946 PR tree-optimization/16688
2947 PR tree-optimization/16689
2948 * g++.dg/tree-ssa/pr16688.C: New test.
2949
47a43a10
DN
29502004-07-28 Diego Novillo <dnovillo@redhat.com>
2951
2952 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2953 loads. Not only in the comment, this time.
2954
312209c6
AO
29552004-07-28 Alexandre Oliva <aoliva@redhat.com>
2956
2957 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
2958 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
2959 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
2960 * gcc.dg/sh4a-bitmovua.c: New.
2961 * gcc.dg/sh4a-cos.c: New.
2962 * gcc.dg/sh4a-cosf.c: New.
2963 * gcc.dg/sh4a-fprun.c: New.
2964 * gcc.dg/sh4a-fsrra.c: New.
2965 * gcc.dg/sh4a-memmovua.c: New.
2966 * gcc.dg/sh4a-sin.c: New.
2967 * gcc.dg/sh4a-sincos.c: New.
2968 * gcc.dg/sh4a-sincosf.c: New.
2969 * gcc.dg/sh4a-sinf.c: New.
2970
c1b763fa
DN
29712004-07-28 Diego Novillo <dnovillo@redhat.com>
2972
2973 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
2974 conditionals.
2975 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2976 loads.
2977 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
2978 DOM1.
2979
706aa09b
AP
29802004-07-27 Andrew Pinski <apinski@apple.com>
2981
2982 * g++.dg/rtti/tinfo1.C: Correct the xfail.
2983
62d59189
NY
29842004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
2985
2986 * gcc.dg/pragma-isr.c: New test.
2987
00bdb87f
KL
29882004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2989
2990 PR c++/14429
2991 * g++.dg/template/ttp11.C: New test.
2992
9ae2a5d1
DN
29932004-07-27 Diego Novillo <dnovillo@redhat.com>
2994
2995 * gcc.c-torture/compile/20040727-1.c: New test.
2996
ff6a3206
EC
29972004-07-26 Eric Christopher <echristo@redhat.com>
2998
2999 * gcc.c-torture/compile/20040726-2.c: New test.
3000
21db3785
AP
30012004-07-26 Andrew Pinski <apinski@apple.com>
3002
3003 * g++.dg/rtti/tinfo1.C: Xfail.
3004
35b6b437
RS
30052004-07-26 Richard Sandiford <rsandifo@redhat.com>
3006
3007 * gcc.c-torture/compile/20040726-1.c: New test.
3008
70502b2c
GB
30092004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
3010 Brian Ryner <bryner@brianryner.com>
3011
3012 PR c++/9283
3013 PR c++/15000
d7afec4b
ND
3014 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3015 * g++.dg/ext/visibility/: New directory.
3016 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3017 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3018 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3019 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3020 * g++.dg/ext/visibility/fvisibility.C,
3021 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
3022 g++.dg/ext/visibility/fvisibility-override1.C
3023 g++.dg/ext/visibility/fvisibility-override2.C
3024 g++.dg/ext/visibility/memfuncts.C
3025 g++.dg/ext/visibility/noPLT.C
3026 g++.dg/ext/visibility/pragma.C
3027 g++.dg/ext/visibility/pragma-override1.C
3028 g++.dg/ext/visibility/pragma-override2.C
3029 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
3030 g++.dg/ext/visibility/virtual.C: New tests.
3031
bbbcb2e1
JM
30322004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3033
3034 PR c/15360
3035 * gcc.dg/pr15360-1.c: New test.
3036
dfe79cab
DJ
30372004-07-25 Daniel Jacobowitz <dan@debian.org>
3038
3039 * gcc.dg/pragma-align-2.c: New test.
3040 * gcc.dg/pragma-init-fini.c: New test.
3041 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
3042 targets.
3043
197463ae
JM
30442004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3045
3046 * gcc.dg/init-string-2.c: New test.
3047
c5e36c09
ZW
30482004-07-24 Zack Weinberg <zack@codesourcery.com>
3049
3050 PR 16684
3051 * gcc.dg/Wredundant-decls-1.c: New test case.
3052
5aa33bdb
JJ
30532004-07-24 Jakub Jelinek <jakub@redhat.com>
3054
3055 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3056 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3057 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3058 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3059 * gcc.dg/compat/generate-random.c: New file.
3060 * gcc.dg/compat/generate-random.h: Likewise.
3061 * gcc.dg/compat/generate-random_r.c: Likewise.
3062 * gcc.dg/compat/struct-layout-1.h: Likewise.
3063 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3064 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3065 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3066 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3067 * gcc.dg/compat/struct-layout-1_main.c: New test.
3068 * gcc.dg/compat/struct-layout-1_x.c: New file.
3069 * gcc.dg/compat/struct-layout-1_y.c: New file.
3070 * gcc.dg/compat/struct-layout-1_test.h: New file.
3071
7eb01bd8
JM
30722004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
3073
3074 * gcc.dg/comp-return-1.c: New test
3075
13f91444
JJ
30762004-07-23 Janis Johnson <janis187@us.ibm.com>
3077
c7bb2a03
JJ
3078 * gcc.dg/vmx/8-02a.c: Fix typo.
3079
b9eef878
JJ
3080 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3081 * gcc.dg/darwin-abi-3.c: New test.
3082
47120c07
JJ
3083 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3084 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3085
13f91444
JJ
3086 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3087 * gcc.dg/vmx/ops-long-1.c: New test.
3088 * gcc.dg/vmx/ops-long-2.c: New test.
3089
8f2a734f
NS
30902004-07-23 Nathan Sidwell <nathan@codesourcery.com>
3091
3092 * g++.dg/lookup/conv-[1234].C: New.
3093
73b71f3e
MM
30942004-07-22 Mark Mitchell <mark@codesourcery.com>
3095
3096 * g++.dg/parse/attr2.C: Simplify.
3097
9e629a80
JM
30982004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3099
3100 PR c/7284
3101 * gcc.c-torture/execute/pr7284-1.c: New test.
3102
173b818d
BB
31032004-07-22 Brian Booth <bbooth@redhat.com>
3104
3105 * gcc.dg/tree-ssa/20040721-1.c: New test.
3106
42611590
NS
31072004-07-22 Nathan Sidwell <nathan@codesourcery.com>
3108
3109 * g++.dg/template/crash20.c: New.
3110
4f5492cd
DB
31112004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
3112
c5e36c09 3113 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
3114 Add dg-run directive. Declare variables as required.
3115 * gfortran.dg/g77/README: Update
3116
7413a132
HPN
31172004-07-22 Hans-Peter Nilsson <hp@axis.com>
3118
3119 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3120 gcc.dg/cris-peep2-andu2.c: New tests.
3121
e508a019
JM
31222004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3123
3124 PR c/15052
3125 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3126 on return type.
3127 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
3128 messages.
3129 * gcc.dg/qual-return-2.c: Update expected messages.
3130 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3131
3ea8cd06
JM
31322004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3133
3134 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3135 * gcc.dg/noncompile/921102-1.c: Update expected error message.
3136
916c5919
JM
31372004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3138
3139 PR c/11250
3140 * gcc.dg/init-string-1.c: New test.
3141
1ff69cbe
JJ
31422004-07-21 Jakub Jelinek <jakub@redhat.com>
3143
3144 PR middle-end/15345
3145 PR c/16450
3146 * gcc.dg/torture/nested-fn-1.c: New test.
3147
7448a4d2
L
31482004-07-20 H.J. Lu <hongjiu.lu@intel.com>
3149
3150 PR target/16559
3151 * gcc.dg/ia64-fptr-1.c: New file.
3152
f03adc6b
GB
31532004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3154
3155 PR c++/14497
3156 * g++.dg/template/spec16.C: New test.
3157 * g++.old-deja/g++.robertl/eb118.C: Remove.
3158
5fe7b654
GB
31592004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3160
3161 PR c++/509
3162 * g++.dg/template/spec15.C: New test.
3163
d417dba9
DB
31642004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
3165
3166 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 3167 directive. Other changes as noted.
d417dba9
DB
3168 * gfortran.dg/g77/13037.f
3169 * gfortran.dg/g77/1832.f
3170 * gfortran.dg/g77/19981119-0.f
3171 * gfortran.dg/g77/19990313-0.f
3172 * gfortran.dg/g77/19990313-1.f
3173 * gfortran.dg/g77/19990313-2.f
3174 * gfortran.dg/g77/19990313-3.f
3175 * gfortran.dg/g77/19990419-1.f
3176 * gfortran.dg/g77/19990826-0.f
3177 * gfortran.dg/g77/19990826-2.f
3178 * gfortran.dg/g77/20000503-1.f
3179 * gfortran.dg/g77/20001111.f
3180 * gfortran.dg/g77/20010116.f
3181 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3182 * gfortran.dg/g77/20010430.f
3183 * gfortran.dg/g77/6177.f
3184 * gfortran.dg/g77/947.f
3185 * gfortran.dg/g77/970816-3.f
3186 * gfortran.dg/g77/971102-1.f
3187 * gfortran.dg/g77/980520-1.f
3188 * gfortran.dg/g77/980628-0.f
3189 * gfortran.dg/g77/980628-1.f
3190 * gfortran.dg/g77/980628-10.f
3191 * gfortran.dg/g77/980628-2.f
3192 * gfortran.dg/g77/980628-3.f
3193 * gfortran.dg/g77/980628-7.f
3194 * gfortran.dg/g77/980628-8.f
3195 * gfortran.dg/g77/980628-9.f
3196 * gfortran.dg/g77/980701-0.f
3197 * gfortran.dg/g77/980701-1.f
3198 * gfortran.dg/g77/cabs.f
3199 * gfortran.dg/g77/claus.f
3200 * gfortran.dg/g77/complex_1.f
3201 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3202 * gfortran.dg/g77/dcomplex.f
3203 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3204 * gfortran.dg/g77/f90-intrinsic-mathematical.f
3205 * gfortran.dg/g77/f90-intrinsic-numeric.f
3206 * gfortran.dg/g77/int8421.f
3207 * gfortran.dg/g77/labug1.f
3208 * gfortran.dg/g77/large_vec.f
3209 * gfortran.dg/g77/le.f
3210 * gfortran.dg/g77/short.f
3211 * gfortran.dg/g77/README: Update
3212
f68e4dc8
MM
32132004-07-20 Mark Mitchell <mark@codesourcery.com>
3214
3215 PR c++/16637
3216 * g++.dg/parse/lookup4.C: New test.
3217
e9f7dd36
KL
32182004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3219
3220 PR c++/16175
3221 * g++.dg/template/ttp10.C: New test.
3222
a182b26d
JM
32232004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
3224
3225 * gcc.dg/pr12625-1.c: New test.
3226
a6c0a76c
SB
32272004-07-20 Steven Bosscher <stevenb@suse.de>
3228
3229 * testsuite/gcc.dg/switch-warn-1.c: New test.
3230 * testsuite/gcc.dg/switch-warn-2.c: New test.
3231 * gcc.c-torture/compile/pr14730.c: Update.
3232
e05de6f2
KC
32332004-07-19 Kelley Cook <kcook@gcc.gnu.org>
3234
3235 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3236 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3237 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3238 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 3239
43fa0f09
MM
32402004-07-18 Mark Mitchell <mark@codesourcery.com>
3241
3242 PR c++/16623
3243 * g++.dg/template/assign1.C: New test.
3244
6df91b00
KL
32452004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3246
3247 PR c++/12170
3248 * g++.dg/template/ttp9.C: New test.
3249
a2bec818
DJ
32502004-07-19 Daniel Jacobowitz <dan@debian.org>
3251
3252 * gcc.dg/format/cmn-err-1.c: New test.
3253
487a92fe
JM
32542004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
3255
3256 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3257 gcc.dg/Wparentheses-10.c: New tests.
3258 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3259
3d23e018
TS
32602004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3261
3262 PR fortran/16465
3263 * gfortran.dg/g77//ffixed-line-length-0.f,
3264 gfortran.dg/g77/ffixed-line-length-132.f,
3265 gfortran.dg/g77/ffixed-line-length-72.f,
3266 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3267 gfortran.dg/g77/README: Update.
3268
3601f003
KL
32692004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3270
3271 PR c++/13092
3272 * g++.dg/template/non-dependent7.C: New test.
3273 * g++.dg/template/non-dependent8.C: Likewise.
3274 * g++.dg/template/non-dependent9.C: Likewise.
3275 * g++.dg/template/non-dependent10.C: Likewise.
3276
0e242c82
MM
32772004-07-17 Mark Mitchell <mark@codesourcery.com>
3278
3279 PR c++/16337
3280 * g++.dg/parse/attr2.C: New test.
3281
649067c3
TM
32822004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
3283
3284 * g77.dg: Removed.
3285 * g77.f-torture: Ditto.
3286
3e3970a2
JM
32872004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
3288
3289 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3290 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3291 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3292
d25cee4d
RH
32932004-07-16 Richard Henderson <rth@redhat.com>
3294
3295 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3296
e94f3b4f
TS
32972004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3298
3299 * lib/fortran-torture.exp (fortran-torture): Don't test compile
3300 tests with full list of options.
3301 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3302 of TORTURE_OPTIONS if test contains 'dg-do run'.
3303
b38b6477
TS
3304 PR fortran/16404
3305 * gfortran.dg/do_iterator.f90: New test.
3306
a916927f
VR
33072004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3308
3309 PR rtl-optimization/16536
3310 * gcc.c-torture/execute/restrict-1.c: New test.
3311
610bff84
TS
33122004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3313
3314 PR fortran/15324
3315 * gfortran.dg/pr15324.f90: New test.
3316
d157d978
TS
3317 PR fortran/15129
3318 * gfortran.dg/pr15129.f90: New test.
3319
c5a41953
TS
3320 PR fortran/15140
3321 * gfortran.dg/pr15140.f90: New test.
3322
0c0df4b3
TS
3323 PR fortran/13792
3324 * gfortran.fortran-torture/execute/bounds.f90: Add check for
3325 compile-time simplification.
3326
cd9dd3ee
MS
33272004-07-14 Mike Stump <mrs@apple.com>
3328
3329 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3330
b5411fea
JW
33312004-07-14 James E Wilson <wilson@specifixinc.com>
3332
3333 PR target/16325
3334 * gcc.dg/profile-generate-1.c: New.
3335
b8b139c7
JJ
33362004-07-15 Jakub Jelinek <jakub@redhat.com>
3337
3338 * gcc.c-torture/execute/20040709-1.c: New test.
3339 * gcc.c-torture/execute/20040709-2.c: New test.
3340
ff06b392
MS
33412004-07-14 Mike Stump <mrs@apple.com>
3342
3343 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3344
9daaba62
MS
33452004-07-14 Mike Stump <mrs@apple.com>
3346
3347 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3348
1ff3c076
MM
33492004-07-13 Mark Mitchell <mark@codesourcery.com>
3350
3351 PR c++/16518
3352 * g++.dg/parse/mutable1.C: New test.
c5e36c09 3353
ee536902
DN
33542004-07-13 Diego Novillo <dnovillo@redhat.com>
3355
3356 PR tree-optimization/16443
3357 * gcc.dg/tree-ssa/20040713-1.c: New test.
3358
a65ab524
UW
33592004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
3360
3361 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3362 for operator new.
3363
5d16533a 33642004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
3365
3366 * gfortran.dg/g77/README: New file
c5e36c09 3367 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
3368 g77.f-torture/noncompile. Add "dg-do compile" and
3369 dg-error as required.
3370 * gfortran.dg/g77/19990218-1.f: Likewise
3371 * gfortran.dg/g77/19990905-1.f: Likewise
3372 * gfortran.dg/g77/9263.f: Likewise
3373 * gfortran.dg/g77/980615-0.f: Likewise
3374 * gfortran.dg/g77/980616-0.f: Likewise
3375 * gfortran.dg/g77/check0.f: Likewise
3376 * gfortran.dg/g77/select_no_compile.f: Likewise
3377
5d16533a 33782004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
3379
3380 Copy files from g77.f-torture/compile.
3381 Add "{ dg-do compile}". Other changes as noted
3382 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3383 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3384 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3385 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3386 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3387 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3388 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
3389 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3390 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
3391 * gfortran.dg/g77/xformat.f: Add dg-warning
3392
5d16533a 33932004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3394
eee6792b
DB
3395 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3396 Add {dg-do compile} directive.
3397 * gfortran.dg/g77/cpp2.F: Likewise
3398
81242403
VR
33992004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3400
3401 PR c++/5402
3402 * g++.dg/lookup/name-clash1.C: New test.
3403
3404 PR c++/9777
3405 * g++.dg/lookup/name-clash2.C: New test.
3406
3407 PR c++/12102
3408 * g++.dg/lookup/name-clash3.C: New test.
3409
3143d517
GB
34102004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3411
3412 * g++.dg/lookup/new2.C: New test.
3413 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
3414
5d16533a 34152004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3416
eee6792b 3417 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
3418 Add {dg-do compile} directive.
3419 * gfortran.dg/g77/13060.f: Likewise
3420 * gfortran.dg/g77/19990218-0.f: Likewise
3421 * gfortran.dg/g77/19990305-0.f: Likewise
3422 * gfortran.dg/g77/19990419-0.f: Likewise
3423 * gfortran.dg/g77/19990502-0.f: Likewise
3424 * gfortran.dg/g77/19990502-1.f: Likewise
3425 * gfortran.dg/g77/19990525-0.f: Likewise
3426 * gfortran.dg/g77/19990826-1.f: Likewise
3427 * gfortran.dg/g77/19990826-3.f: Likewise
3428 * gfortran.dg/g77/19990905-2.f: Likewise
3429 * gfortran.dg/g77/20000412-1.f: Likewise
3430 * gfortran.dg/g77/20000511-1.f: Likewise
3431 * gfortran.dg/g77/20000511-2.f: Likewise
3432 * gfortran.dg/g77/20000518.f: Likewise
3433 * gfortran.dg/g77/20000601-1.f: Likewise
3434 * gfortran.dg/g77/20000601-2.f: Likewise
3435 * gfortran.dg/g77/20000629-1.f: Likewise
3436 * gfortran.dg/g77/20000630-2.f: Likewise
3437 * gfortran.dg/g77/20010115.f: Likewise
3438 * gfortran.dg/g77/20010321-1.f: Likewise
3439 * gfortran.dg/g77/20010426.f: Likewise
3440 * gfortran.dg/g77/20020307-1.f: Likewise
3441 * gfortran.dg/g77/8485.f: Likewise
3442 * gfortran.dg/g77/960317-1.f: Likewise
3443 * gfortran.dg/g77/970915-0.f: Likewise
3444 * gfortran.dg/g77/980310-1.f: Likewise
3445 * gfortran.dg/g77/980310-2.f: Likewise
3446 * gfortran.dg/g77/980310-3.f: Likewise
3447 * gfortran.dg/g77/980310-4.f: Likewise
3448 * gfortran.dg/g77/980310-6.f: Likewise
3449 * gfortran.dg/g77/980310-7.f: Likewise
3450 * gfortran.dg/g77/980310-8.f: Likewise
3451 * gfortran.dg/g77/980419-2.f: Likewise
3452 * gfortran.dg/g77/980424-0.f: Likewise
3453 * gfortran.dg/g77/980427-0.f: Likewise
3454 * gfortran.dg/g77/980729-0.f: Likewise
3455 * gfortran.dg/g77/981117-1.f: Likewise
3456 * gfortran.dg/g77/toon_1.f: Likewise
3457
7fb213d8
GB
34582004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3459
3460 PR c++/2204
3461 * g++.dg/other/abstract2.C: New test.
3462
597073ac
PB
34632004-07-12 Paul Brook <paul@codesourcery.com>
3464
3465 * gfortran.dg/pointer_init_1.f90: New test.
3466
682e69e1
PB
34672004-07-11 Paul Brook <paul@codesourcery.com>
3468
3469 PR fortran/15986
3470 * gfortran.dg/contained_1.f90: New test.
3471
f44b0c8e
MM
34722004-07-11 Mark Mitchell <mark@codesourcery.com>
3473
3474 * g++.dg/parse/defarg8.C: New test.
3475
0bbf5891
TS
34762004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3477
3478 PR fortran/16433
3479 * gfortran.dg/pr16433.f: New test.
3480
a083c04a
TS
3481 PR fortran/17574
3482 * gfortran.dg/pr15754.f90: New test.
c5e36c09 3483
fae1b38d
JM
34842004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
3485
3486 PR tree-optimization/16437
3487 * gcc.c-torture/execute/bitfld-4.c: New test.
3488
9cbf8b41 34892004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3490
9cbf8b41
TS
3491 * gfortran.fortran-torture/execute/common_2.f90: Add check for
3492 access to common var from module.
3493
a53334a4
TS
34942004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3495
3496 PR fortran/16336
3497 * gfortran.fortran-torture/execute/common_2.f90: New test.
3498
331c72f3
PB
34992004-07-10 Paul Brook <paul@codesourcery.com>
3500
3501 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
3502
50389094
TS
35032004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3504
3505 PR fortran/15969
3506 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
3507
5d16533a 35082004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
3509
3510 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
3511 * gfortran.dg/g77/ffixed-form-2.f: Likewise
3512 * gfortran.dg/g77/ffree-form-1.f: Likewise
3513 * gfortran.dg/g77/ffree-form-2.f: Likewise
3514 * gfortran.dg/g77/ffree-form-3.f: Likewise
3515 * gfortran.dg/g77/fno-underscoring.f: Likewise
3516 * gfortran.dg/g77/funderscoring.f: Likewise
3517 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
3518
44bce8bf 35192004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3520
44bce8bf
TS
3521 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
3522
ad6e2a18
TS
35232004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3524 Paul Brook <paul@codesourcery.com>
3525
3526 PR fortran/13415
3527 * gfortran.dg/common_pointer_1.f90: New test.
3528
17a916d4
GB
35292004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3530
3531 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
3532
5806d4fd
JW
35332004-07-09 James E Wilson <wilson@specifixinc.com>
3534
3535 PR target/16364
3536 * gcc.c-torture/compile/20040709-1.c: New.
3537
5721c2be 35382004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3539
5721c2be
TS
3540 PR fortran/14077
3541 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
3542
32e89beb
TS
35432004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3544
3545 PR fortran/13201
3546 * gfortran.dg/shape_1.f90: New test.
3547
9affb2c7
ZW
35482004-07-09 Zack Weinberg <zack@codesourcery.com>
3549 Andrew Pinski <apinski@apple.com>
3550
3551 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
3552
a578b091
TS
35532004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3554
3555 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
3556 comment.
3557
db482e5c
TS
35582004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3559 Paul Brook <paul@codesourcery.com>
3560
9affb2c7 3561 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
3562 '.f95' and '.F95'.
3563
559b79cf
DN
35642004-07-09 Diego Novillo <dnovillo@redhat.com>
3565
3566 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
3567
fbc40a17
TS
35682004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3569
3570 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
3571 testcases with capital suffix.
3572
d3fcc995
TS
35732004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3574
3575 PR fortran/15481
5d16533a
PB
3576 PR fortran/13372
3577 PR fortran/13575
3578 PR fortran/15978
d3fcc995 3579 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
3580
3581 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 3582
5d16533a 35832004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
3584
3585 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
3586 expression to match gfortran warning/error messages
3587 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
3588 dg-error text.
3589
5d16533a 35902004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 3591
9affb2c7 3592 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
3593 search_for_re.
3594
55d816e7
EB
35952004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3596
3597 * gcc.c-torture/execute/simd-5.x: New file.
3598 XFAIL on SPARC 64-bit at -O0.
3599
dd29d26b
GB
36002004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3601
3602 PR c++/8211
3603 PR c++/16165
3604 * g++.dg/warn/effc3.C: New test.
3605
5d16533a 36062004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
3607
3608 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
3609 change X to 1X in format.
3610 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
3611 add data statements to conform to standard.
3612
5d16533a 36132004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 3614
9affb2c7 3615 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
3616 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
3617 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
3618
5d16533a 36192004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
3620
3621 * gfortran.dg/g77/7388.f: Copy from g77.dg
3622 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 3623 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
3624 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
3625 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
3626 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
3627 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
3628 * gfortran.dg/g77/strlen0.f: Likewise
3629
5d16533a 36302004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
3631
3632 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
3633 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
3634
ef22126d
EB
36352004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3636
3637 * gcc.c-torture/execute/920428-2.x: Delete.
3638 * gcc.c-torture/execute/920501-7.x: Likewise.
3639
c618c6ec
JJ
36402004-07-08 Jakub Jelinek <jakub@redhat.com>
3641
3642 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
3643 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
3644 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
3645 prescott and c3-2.
3646 (PREFETCH_3DNOW): Add -march=c3.
3647
6f263171
DN
36482004-07-08 Diego Novillo <dnovillo@redhat.com>
3649
3650 PR c/16437
3651 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
3652 * gcc.c-torture/execute/bf64-1.x: Likewise.
3653
1d511ed5
EB
36542004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3655
3656 * gcc.c-torture/compile/20040708-1.c: New test.
3657
47293da3
GB
36582004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3659
3660 PR c++/16169
3661 * g++.dg/warn/effc2.C: New test.
3662
bc15d0ef
JM
36632004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
3664
3665 * gcc.c-torture/execute/bitfld-1.x: Remove.
3666 * gcc.c-torture/execute/bitfld-3.c: New test.
3667 * gcc.dg/bitfld-2.c: Remove XFAILs.
3668
7ac224c1
L
36692004-07-07 H.J. Lu <hongjiu.lu@intel.com>
3670
3671 PR c++/16276
3672 * g++.dg/rtti/tinfo1.C: New file.
3673
b49fcebd
EC
36742004-07-07 Eric Christopher <echristo@redhat.com>
3675
3676 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
3677
192c02b6
AP
36782004-07-07 Andrew Pinski <apinski@apple.com>
3679
3680 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
3681
f4f58d94
MM
36822004-07-07 Mark Mitchell <mark@codesourcery.com>
3683
3684 * g++.dg/init/call1.C: XFAIL.
3685
70128ad9
AO
36862004-07-07 Alexandre Oliva <aoliva@redhat.com>
3687
3688 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
3689 except for movstrict*, to movmem* and clrstr* to clrmem*.
3690
48b2e0a7
RS
36912004-07-07 Richard Sandiford <rsandifo@redhat.com>
3692
3693 * gcc.c-torture/execute/20040707-1.c: New test.
3694
60e20b90
RS
36952004-07-06 Richard Sandiford <rsandifo@redhat.com>
3696
3697 * gcc.c-torture/execute/20040706-1.c: New test.
3698
fddabb2c
GB
36992004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3700
3701 PR c++/3671
3702 * g++.dg/template/spec14.C: New test.
3703
7682ef83
JJ
37042004-07-05 Jakub Jelinek <jakub@redhat.com>
3705
3706 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
3707 nothing if not yet defined. Use it in b, c and d type definitions.
3708 * gcc.c-torture/execute/20040705-1.c: New test.
3709 * gcc.c-torture/execute/20040705-2.c: New test.
3710
030bbecd
GB
37112004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3712
3713 PR c++/2518
3714 * g++.dg/lookup/new1.C: New test.
3715
7c6536fa
VR
37162004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3717
3718 PR c++/11406
3719 * g++.dg/template/sizeof8.C: New test.
3720
e0ec4c3b
RS
37212004-07-05 Richard Sandiford <rsandifo@redhat.com>
3722
3723 * gcc.c-torture/compile/20040705-1.c: New test.
3724
bf1df0a0
BD
37252004-07-04 Bud Davis <bdavis9659@comcast.net>
3726
3727 * gfortran.fortran-torture/execute/seq_io.f90: New test.
3728
a09d4744
NB
37292004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
3730
3731 * gcc.dg/cpp/if-mop.c: Two new testcases.
3732 * gcc.dg/cpp/trad/comment-3.c: New.
3733
1107b970
PB
37342004-07-04 Paul Brook <paul@codesourcery.com>
3735
3736 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
3737
37382004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
3739
3740 PR c++/3761
3741 * g++.dg/lookup/crash4.C: New test.
ece95d90 3742
50c64317
ZW
37432004-07-02 Zack Weinberg <zack@codesourcery.com>
3744
3745 * gcc.c-torture/execute/builtin-abs-1.c
3746 * gcc.c-torture/execute/builtin-abs-2.c
3747 * gcc.c-torture/execute/builtin-complex-1.c
3748 * gcc.c-torture/execute/builtins/string-1-lib.c
3749 * gcc.c-torture/execute/builtins/string-1.c
3750 * gcc.c-torture/execute/builtins/string-2-lib.c
3751 * gcc.c-torture/execute/builtins/string-2.c
3752 * gcc.c-torture/execute/builtins/string-3-lib.c
3753 * gcc.c-torture/execute/builtins/string-3.c
3754 * gcc.c-torture/execute/builtins/string-4-lib.c
3755 * gcc.c-torture/execute/builtins/string-4.c
3756 * gcc.c-torture/execute/builtins/string-5-lib.c
3757 * gcc.c-torture/execute/builtins/string-5.c
3758 * gcc.c-torture/execute/builtins/string-6-lib.c
3759 * gcc.c-torture/execute/builtins/string-6.c
3760 * gcc.c-torture/execute/builtins/string-7-lib.c
3761 * gcc.c-torture/execute/builtins/string-7.c
3762 * gcc.c-torture/execute/builtins/string-8-lib.c
3763 * gcc.c-torture/execute/builtins/string-8.c
3764 * gcc.c-torture/execute/builtins/string-9-lib.c
3765 * gcc.c-torture/execute/builtins/string-9.c
3766 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
3767 * gcc.c-torture/execute/builtins/string-asm-1.c
3768 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
3769 * gcc.c-torture/execute/builtins/string-asm-2.c
3770 * gcc.c-torture/execute/stdio-opt-1.c
3771 * gcc.c-torture/execute/stdio-opt-2.c
3772 * gcc.c-torture/execute/stdio-opt-3.c
3773 * gcc.c-torture/execute/string-opt-1.c
3774 * gcc.c-torture/execute/string-opt-10.c
3775 * gcc.c-torture/execute/string-opt-11.c
3776 * gcc.c-torture/execute/string-opt-12.c
3777 * gcc.c-torture/execute/string-opt-13.c
3778 * gcc.c-torture/execute/string-opt-14.c
3779 * gcc.c-torture/execute/string-opt-15.c
3780 * gcc.c-torture/execute/string-opt-16.c
3781 * gcc.c-torture/execute/string-opt-2.c
3782 * gcc.c-torture/execute/string-opt-6.c
3783 * gcc.c-torture/execute/string-opt-7.c
3784 * gcc.c-torture/execute/string-opt-8.c:
3785 Replace with ...
3786
3787 * gcc.c-torture/execute/builtins/abs-2.c
3788 * gcc.c-torture/execute/builtins/abs-3.c
3789 * gcc.c-torture/execute/builtins/complex-1.c
3790 * gcc.c-torture/execute/builtins/fprintf.c
3791 * gcc.c-torture/execute/builtins/fputs.c
3792 * gcc.c-torture/execute/builtins/memcmp.c
3793 * gcc.c-torture/execute/builtins/memmove.c
3794 * gcc.c-torture/execute/builtins/memops-asm.c
3795 * gcc.c-torture/execute/builtins/mempcpy-2.c
3796 * gcc.c-torture/execute/builtins/mempcpy.c
3797 * gcc.c-torture/execute/builtins/memset.c
3798 * gcc.c-torture/execute/builtins/printf.c
3799 * gcc.c-torture/execute/builtins/sprintf.c
3800 * gcc.c-torture/execute/builtins/strcat.c
3801 * gcc.c-torture/execute/builtins/strchr.c
3802 * gcc.c-torture/execute/builtins/strcmp.c
3803 * gcc.c-torture/execute/builtins/strcpy.c
3804 * gcc.c-torture/execute/builtins/strcspn.c
3805 * gcc.c-torture/execute/builtins/strlen-2.c
3806 * gcc.c-torture/execute/builtins/strlen.c
3807 * gcc.c-torture/execute/builtins/strncat.c
3808 * gcc.c-torture/execute/builtins/strncmp-2.c
3809 * gcc.c-torture/execute/builtins/strncmp.c
3810 * gcc.c-torture/execute/builtins/strncpy.c
3811 * gcc.c-torture/execute/builtins/strpbrk.c
3812 * gcc.c-torture/execute/builtins/strpcpy-2.c
3813 * gcc.c-torture/execute/builtins/strpcpy.c
3814 * gcc.c-torture/execute/builtins/strrchr.c
3815 * gcc.c-torture/execute/builtins/strspn.c
3816 * gcc.c-torture/execute/builtins/strstr-asm.c
3817 * gcc.c-torture/execute/builtins/strstr.c:
3818 ... these new files.
3819
3820 * gcc.c-torture/execute/builtins/abs-2-lib.c
3821 * gcc.c-torture/execute/builtins/abs-3-lib.c
3822 * gcc.c-torture/execute/builtins/complex-1-lib.c
3823 * gcc.c-torture/execute/builtins/fprintf-lib.c
3824 * gcc.c-torture/execute/builtins/fputs-lib.c
3825 * gcc.c-torture/execute/builtins/memcmp-lib.c
3826 * gcc.c-torture/execute/builtins/memmove-lib.c
3827 * gcc.c-torture/execute/builtins/memops-asm-lib.c
3828 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
3829 * gcc.c-torture/execute/builtins/mempcpy-lib.c
3830 * gcc.c-torture/execute/builtins/memset-lib.c
3831 * gcc.c-torture/execute/builtins/printf-lib.c
3832 * gcc.c-torture/execute/builtins/sprintf-lib.c
3833 * gcc.c-torture/execute/builtins/strcat-lib.c
3834 * gcc.c-torture/execute/builtins/strchr-lib.c
3835 * gcc.c-torture/execute/builtins/strcmp-lib.c
3836 * gcc.c-torture/execute/builtins/strcpy-lib.c
3837 * gcc.c-torture/execute/builtins/strcspn-lib.c
3838 * gcc.c-torture/execute/builtins/strlen-2-lib.c
3839 * gcc.c-torture/execute/builtins/strlen-lib.c
3840 * gcc.c-torture/execute/builtins/strncat-lib.c
3841 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
3842 * gcc.c-torture/execute/builtins/strncmp-lib.c
3843 * gcc.c-torture/execute/builtins/strncpy-lib.c
3844 * gcc.c-torture/execute/builtins/strpbrk-lib.c
3845 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
3846 * gcc.c-torture/execute/builtins/strpcpy-lib.c
3847 * gcc.c-torture/execute/builtins/strrchr-lib.c
3848 * gcc.c-torture/execute/builtins/strspn-lib.c
3849 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
3850 * gcc.c-torture/execute/builtins/strstr-lib.c
3851 * gcc.c-torture/execute/builtins/lib/abs.c
3852 * gcc.c-torture/execute/builtins/lib/fprintf.c
3853 * gcc.c-torture/execute/builtins/lib/memset.c
3854 * gcc.c-torture/execute/builtins/lib/printf.c
3855 * gcc.c-torture/execute/builtins/lib/sprintf.c
3856 * gcc.c-torture/execute/builtins/lib/strcpy.c
3857 * gcc.c-torture/execute/builtins/lib/strcspn.c
3858 * gcc.c-torture/execute/builtins/lib/strncat.c
3859 * gcc.c-torture/execute/builtins/lib/strncmp.c
3860 * gcc.c-torture/execute/builtins/lib/strncpy.c
3861 * gcc.c-torture/execute/builtins/lib/strpbrk.c
3862 * gcc.c-torture/execute/builtins/lib/strspn.c
3863 * gcc.c-torture/execute/builtins/lib/strstr.c:
3864 New files containing support routines.
3865
3866 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
3867 declaration.
3868 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
3869 when not optimizing.
3870
d9634d53
MM
38712004-07-02 Mark Mitchell <mark@codesourcery.com>
3872
3873 PR c++/16240
3874 * g++.dg/abi/mangle22.C: New test.
3875 * g++.dg/abi/mangle23.C: Likewise.
3876
5d16533a 38772004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
3878
3879 PR fortran/16290
3880 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
3881 Allow for cases without denormalized floating point numbers.
3882
ede1a387
JM
38832004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
3884
3885 PR c/1027
3886 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3887 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
3888 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
3889 expected warning text.
3890 * gcc.dg/format/diag-2.c: New test.
3891
ed63f99a
EB
38922004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3893
3894 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
3895
64a9295a
PB
38962004-07-01 Paolo Bonzini <bonzini@gnu.org>
3897
3898 * gcc.dg/builtins-43.c: New.
3899 * gcc.dg/builtins-44.c: New.
3900 * gcc.dg/builtins-45.c: New.
3901
f8a57be8
GK
39022004-06-26 Geoffrey Keating <geoffk@apple.com>
3903 Andreas Tobler <a.tobler@schweiz.ch>
3904
3905 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
3906 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
3907 as SIGSEGV.
3908 * gcc.dg/cleanup-11.c: Likewise.
3909 * gcc.dg/cleanup-8.c: Likewise.
3910 * gcc.dg/cleanup-9.c: Likewise.
3911 * gcc.dg/cleanup-5.c: Run on all platforms.
3912
dd66b8e8
JM
39132004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
3914
3915 * g++.dg/warn/nonnull1.C: New test.
3916
43e7557b
EB
39172004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3918
3919 * gcc.dg/compat/compat-common.h: Wrap up CINT in
3920 an #ifndef SKIP_COMPLEX_INT/#endif pair.
3921 Special-case the Sun compiler wrt to <complex.h>.
3922
11012cd6
NY
39232004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
3924
a9c08588
NY
3925 * gcc.dg/Wunreachable-8.C: New test.
3926
3927 * gcc.dg/h8300-ice2.c : New test.
11012cd6 3928
e5ddaa24
TS
39292004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
3930
3931 PR fortran/16161
3932 * gfortran.fortran-torture/compile/implicit.f90: Add test
3933 for implicit character.
3934
5d16533a 39352004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 3936
5d16533a
PB
3937 PR fortran/16289
3938 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
3939 Use tiny() intrinsic to find smallest non-negative real
807a7d14 3940
df62f18a
JJ
39412004-06-30 Jakub Jelinek <jakub@redhat.com>
3942
0984ba10
JJ
3943 * gcc.dg/compat/struct-by-value-22_main.c: New test.
3944 * gcc.dg/compat/struct-by-value-22_x.c: New.
3945 * gcc.dg/compat/struct-by-value-22_y.c: New.
3946
df62f18a
JJ
3947 * gcc.c-torture/execute/20040629-1.c: New test.
3948
b4db40bf
JJ
39492004-06-29 Jakub Jelinek <jakub@redhat.com>
3950
57512331
JJ
3951 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
3952 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
3953
b4db40bf
JJ
3954 PR target/16195
3955 * gcc.dg/20040625-1.c: New test.
3956
78f2fb08
TS
39572004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3958
3959 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
3960
39612004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
3962
3963 PR fortran/15963
3964 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
3965
97e73bd2
RH
39662004-06-29 Richard Henderson <rth@redhat.com>
3967
3968 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
3969
46e995e0
PB
39702004-06-29 Paul Brook <paul@codesourcery.com>
3971
3972 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
3973 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
3974
fe88415f
NS
39752004-06-29 Nathan Sidwell <nathan@codesourcery.com>
3976
3977 PR c++/16260
3978 * g++.dg/parse/crash15.C: New.
3979
3b50d22e
AP
39802004-06-28 Andrew Pinski <apinski@apple.com>
3981
e440ec57
AP
3982 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
3983 by the error already.
3984
3b50d22e
AP
3985 * g++.dg/opt/ptrmem4.C: Change to compile only test.
3986
6cdd2721
DD
39872004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
3988
3989 PR target/14041
3990 * gcc.dg/h8300-bss-align-1.c : New.
3991
644d1951
NS
39922004-06-28 Nathan Sidwell <nathan@codesourcery.com>
3993
fe88415f 3994 * PR c++/16174
644d1951
NS
3995 * g++.dg/template/ctor4.C: New.
3996
10317a4f
AP
39972004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
3998
3999 PR c++/16205
4000 * g++.dg/warn/Wsequence-point-1.C: New test.
4001
8dcd4256
PB
40022004-06-27 Paul Brook <paul@codesourcery.com>
4003
4004 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
4005
59d4a500
ZW
40062004-06-27 Zack Weinberg <zack@codesourcery.com>
4007
4008 * g++.old-deja/g++.mike/p7325.C: Remove.
4009
81ce39d6
AP
40102004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4011
4012 PR c/14963
4013 * gcc.dg/pr14963.c: New test.
4014
f84b6c96
MM
40152004-06-27 Mark Mitchell <mark@codesourcery.com>
4016
4017 PR c++/16193
4018 * g++.dg/parse/redef1.C: New test.
4019
b6ded5bd
JM
40202004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
4021
4022 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
4023 20021110.c.
4024 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
4025 20021119-1.c.
4026 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
4027 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
4028 5-04.c.
4029 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
4030 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
4031 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
4032 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
4033 g++.brendan/enum14.C.
4034 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
4035 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
4036 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
4037 g++.mike/virt1.C.
4038 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
4039 memtemp24.C.
4040
64b663f8
RS
40412004-06-27 Roger Sayle <roger@eyesopen.com>
4042
4043 * gcc.dg/20040527-1.c: New test case.
4044
3e14aaa2
BD
40452004-06-26 Bud Davis <bdavis9659@comcast.net>
4046
4047 PR gfortran/pr16196
4048 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
4049
0fe0c614
RS
40502004-06-25 Roger Sayle <roger@eyesopen.com>
4051
4052 PR middle-end/15825
4053 * gcc.dg/pr15825-1.c: New test case.
4054
f1526aaa
RS
40552004-06-25 Richard Sandiford <rsandifo@redhat.com>
4056
4057 * gcc.c-torture/execute/20040625-1.c: New test.
4058
e2296cc2
TS
40592004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4060
4061 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
4062
3af5dcdb
RS
40632004-06-25 Richard Sandiford <rsandifo@redhat.com>
4064
4065 * gcc.dg/torture/mips-div-1.c: New test.
4066
d2d8936f
JL
40672004-06-24 Jeff Law <law@redhat.com>
4068
4069 * gcc.dg/tree-ssa/20040624-1.c: New test.
4070
5a1f3953
RS
40712004-06-24 Richard Sandiford <rsandifo@redhat.com>
4072
4073 * gcc.c-torture/compile/20040624-1.c: New test.
4074
bbb2a345
GB
40752004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4076
4077 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4078 this directory.
4079
de46b2fe
AP
40802004-06-23 Andrew Pinski <apinski@apple.com>
4081
b713a445
AP
4082 PR middle-end/15988
4083 * g++.dg/opt/ptrmem4.C: New test.
4084
de46b2fe
AP
4085 * gcc.dg/c90-array-quals-2.c: New test.
4086
881f20cb
NY
40872006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
4088
4089 * gcc.dg/kpice1.c: New test.
4090
fe7080d2
AP
40912006-06-23 Andrew Pinski <apinski@apple.com>
4092
4093 * gcc.dg/c90-array-quals.c: New test.
4094
1cc3d085
RH
40952006-06-22 Richard Henderson <rth@redhat.com>
4096
4097 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
4098
2e5a1510
LR
40992004-06-22 Loren James Rittle <ljrittle@acm.org>
4100
4101 * gcc.dg/builtins-config.h: Handle FreeBSD.
4102
0f59171d
RH
41032006-06-22 Richard Henderson <rth@redhat.com>
4104
4105 * g++.dg/opt/devirt1.C: New.
4106
41072004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
4108
4109 * g++.dg/opt/pr15551.C: New testcase.
4110
96a4ec03
L
41112004-06-22 H.J. Lu <hongjiu.lu@intel.com>
4112
4113 PR target/14800
4114 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
4115 x86_64-*-linux* when compiling for 32bit.
4116
f6bf7bb6
AP
41172004-06-21 Andrew Pinski <apinski@apple.com>
4118
4119 * gcc.dg/pch/struct-1.c: New.
4120 * gcc.dg/pch/struct-1.hs: New.
4121
c0d578e6
GK
41222004-06-21 Geoffrey Keating <geoffk@apple.com>
4123
4124 * gcc.dg/pch/save-temps-1.c: New file.
4125 * gcc.dg/pch/save-temps-1.hs: New file.
4126
8750f9cd
JB
41272004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
4128
4129 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4130 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
4131
63110e4e
TS
41322004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4133
4134 * gfortran.fortran-torture/execute/select_1.f90: Rename function
4135 to fix type error.
4136 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
4137 Remove trailing spaces.
59d4a500 4138
3a5b9284
RH
41392004-06-21 Richard Henderson <rth@redhat.com>
4140
4141 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
4142 merging && to BIT_FIELD_REF.
4143
992d907d
RS
41442004-06-21 Richard Sandiford <rsandifo@redhat.com>
4145
4146 * g++.dg/opt/placeholder1.C: New test.
4147
ce70456b
EB
41482004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4149
4150 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
4151 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4152 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4153 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4154
84b8b0e0
ZW
41552004-06-20 Zack Weinberg <zack@codesourcery.com>
4156
4157 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
4158 extern "C".
4159 * g++.dg/other/pragma-re-1.C: Add comments.
4160
04b0faec 41612004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
4162
4163 PR gfortran/16080
04b0faec
BD
4164 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
4165
bb60c95f
AP
41662004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
4167
4168 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
4169 instead of setting the type of size_t by
4170 hand.
4171
ee8db92b
RS
41722004-06-18 Roger Sayle <roger@eyesopen.com>
4173
4174 * gcc.dg/unordered-2.c: New test case.
4175 * gcc.dg/unordered-3.c: New test case.
4176
5d16533a 41772004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
4178
4179 PR other/16043
4180 * lib/g++.exp (g++_version): Tweak regexp for version
4181 * lib/g77.exp (g77_version): Likewise
4182 * lib/gfortran.exp (gfortran_version): Likewise
4183 * lib/objc.exp (objc_version): Likewise
4184 * lib/treelang.exp (treelang_version): Likewise
4185
1acd15e8
JJ
41862004-06-19 Jakub Jelinek <jakub@redhat.com>
4187
dc04f755
JJ
4188 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
4189 Use INT_MAX instead of __INT_MAX__.
4190 * gcc.dg/compat/struct-align-2_y.c: Likewise.
4191
1acd15e8
JJ
4192 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
4193 * gcc.dg/compat/scalar-return-3_x.c: Use it.
4194 * gcc.dg/compat/scalar-return-3_y.c: Use it.
4195 * gcc.dg/compat/scalar-return-4_x.c: Use it.
4196 * gcc.dg/compat/scalar-return-4_y.c: Use it.
4197 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
4198 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
4199 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
4200 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
4201
e1af8299
JJ
4202 * gcc.dg/range-test-1.c: New test.
4203 * g++.dg/opt/range-test-1.C: New test.
4204
093c7153
RH
42052004-06-17 Richard Henderson <rth@redhat.com>
4206
4207 * objc.dg/sync-1.m: New.
4208 * objc.dg/try-catch-1.m: Don't force next runtime.
4209 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
4210 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
4211 shadowed catch clause.
4212 * objc.dg/try-catch-5.m: New.
4213
c50a0116
ZW
42142004-06-17 Zack Weinberg <zack@codesourcery.com>
4215
4216 Bug 14610
4217 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
4218
16865eaa
RH
42192004-06-15 Richard Henderson <rth@redhat.com>
4220
4221 * gcc.dg/20001116-1.c: Move expected warning line.
4222
bf83cc10
RH
42232004-06-15 Richard Henderson <rth@redhat.com>
4224
4225 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
4226 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
4227
fd660b1b
JL
42282004-06-15 Jeff Law <law@redhat.com>
4229
4230 * gcc.dg/tree-ssa/20040615-1.c: New test.
4231 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
4232 be less sensitive to operand ordering.
4233 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
4234
3e97fe67
DS
42352004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
4236
4237 * g++.dg/abi/bitfield3.C: Add comment..
4238
325c3691
RH
42392004-06-15 Richard Henderson <rth@redhat.com>
4240
4241 * g++.dg/ext/stmtexpr1.C: XFAIL.
4242 * gcc.dg/20030612-1.c: XFAIL.
4243
6bf3d92c
EC
42442004-06-15 Eric Christopher <echristo@redhat.com>
4245
4246 * g++.dg/charset/asm5.c: New.
4247 * gcc.dg/charset/asm6.c: New.
4248
6ef42154
TS
42492004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4250
4251 PR fortran/15962
4252 * gfortran.fortran-torture/execute/select_1.f90: New test.
4253
844f5ccf
PB
42542004-06-15 Paul Brook <paul@codesourcery.com>
4255
4256 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
4257
c566721f
GB
42582004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4259
4260 PR c++/15967
4261 * g++.dg/lookup/crash3.C: New test.
4262
4e0f4df5
GB
42632004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4264
4265 PR c++/15947
4266 * g++.dg/parse/dtor4.C: New test.
4267
daa2b95a
JL
42682004-06-14 Jeff Law <law@redhat.com>
4269
4270 * gcc.c-torture/compile/20040614-1.c: New test.
4271
7031baf4
TS
42722004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4273
4274 PR fortran/15211
4275 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
4276 LEN of a character array.
4277
7c82a41e
MM
42782004-06-14 Mark Mitchell <mark@codesourcery.com>
4279
4280 PR c++/15096
4281 * g++.dg/template/ptrmem10.C: New test.
4282
4283 PR c++/14930
4284 * g++.dg/template/friend30.C: New test.
4285
f3207b37
TS
42862004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4287
4288 PR fortran/14928
4289 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 4290
a9e7b9d3
PB
42912004-06-13 Paul Brook <paul@codesourcery.com>
4292
4293 * gfortran.fortran-torture/execute/random_2.f90: New test.
4294
118a3a8b
EC
42952004-06-13 Eric Christopher <echristo@redhat.com>
4296
4297 * gcc.dg/noncompile/redecl-1.c: Fix error message.
4298
b08eae92
PB
42992004-06-12 Paul Brook <paul@codesourcery.com>
4300
4301 * gfortran.fortran-torture/execute/contained_3.f90: New test.
4302
f814193b
TS
43032004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4304
4305 PR fortran/14923
4306 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
4307
c52eae8d
TS
43082004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4309
4310 PR fortran/14957
4311 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 4312 syntax errors in end statements of contained subroutines.
118a3a8b 4313
662ef0f5
TS
43142004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4315
4316 PR fortran/12841
4317 * gfortran.fortran-torture/execute/null_arg.f90: New test.
4318
4aef80f8
BD
43192004-06-12 Bud Davis <bdavis9659@comcast.net>
4320
a13c7588 4321 PR fortran/15665
4aef80f8
BD
4322 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
4323
8204210b
BD
43242004-06-12 Bud Davis <bdavis9659@comcast.net>
4325
4326 PR gfortran/12839
4327 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
4328
ba18e4db
MM
43292004-06-11 Mark Mitchell <mark@codesourcery.com>
4330
4331 PR c++/15862
4332 * g++.dg/parse/enum1.C: New test.
4333
3100d647
JL
43342004-06-10 Jeff Law <law@redhat.com>
4335
4336 * gcc.c-torture/compile/20040610-1.c: New test.
4337
da291c87
GB
43382004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4339
4340 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
4341 * g++.old-deja/g++.other/decl3.C: Likewise.
4342
a32b97a2
BB
43432004-06-10 Brian Booth <bbooth@redhat.com>
4344
4345 * gcc.dg/tree-ssa/20031015-1.c: Scan for
4346 V_MAY_DEF instead of VDEF.
4347 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
4348
ab71fa3f
MM
43492004-06-10 Mark Mitchell <mark@codesourcery.com>
4350
4351 PR c++/14211
4352 * g++.dg/conversion/const1.C: New test.
4353
4354 PR c++/15076
4355 * g++.dg/conversion/reinterpret1.C: New test.
4356
4357 PR c++/15877
4358 * g++.dg/template/enum2.C: New test.
4359
4360 PR c++/15227
4361 * g++.dg/template/error13.C: New test.
4362
a7b155a6
TS
43632004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4364
4365 PR fortran/14957
4366 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
4367 arguments to test_* REAL and of the right size.
4368
ba20a3eb
JJ
43692004-06-10 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR target/15569
4372 PR rtl-optimization/15681
4373 * gcc.dg/20040609-1.c: New test.
4374
498c0f27
JJ
43752004-06-10 Jakub Jelinek <jakub@redhat.com>
4376
4377 PR c++/14791
4378 * g++.dg/opt/builtins1.C: New test.
4379
b152aee5
DS
43802004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
4381
4382 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
4383 that use default windows32 struct layout.
4384 * gcc.dg/i386-bitfield2.c: Likewise.
4385
80d23e49
DS
43862004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
4387
4388 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
4389 for mingw32 and cygwin targets.
4390
d8044160
GK
43912004-06-09 Geoffrey Keating <geoffk@apple.com>
4392
4393 * gcc.dg/pch/macro-4.c: New.
4394 * gcc.dg/pch/macro-4.hs: New.
4395
655948a3
TS
43962004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4397
4398 PR fortran/13249
4399 * gfortran.fortran-torture/compile/name_clash.f90: New test.
4400
62f1d470
TS
44012004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4402
4403 PR fortran/13372
4404 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
4405
898c05b8
BD
44062004-06-09 Bud Davis <bdavis9659@comcast.net>
4407
4408 PR gfortran/14897
62f1d470 4409 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 4410
31b6f11a 44112004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 4412
c50a0116 4413 PR gfortran/15755
31b6f11a
BD
4414 * gfortran.fortran-torture/execute/backspace.c : New test.
4415
0760c380
PB
44162004-06-09 Paul Brook <paul@codesourcery.com>
4417
4418 * gfortran.fortran-torture/execure/intrinsic_associated.f90
4419 (pointer_to_section): Rewrite to use smaller array.
4420
320c0659
DE
44212004-06-08 David Edelsohn <edelsohn@gnu.org>
4422
0760c380
PB
4423 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
4424 * gcc.dg/ext/altivec-10.c: Same.
4425 * gcc.dg/ext/altivec-11.c: Same.
4426 * gcc.dg/ext/altivec-12.c: Same.
4427 * gcc.dg/ext/altivec-13.c: Same.
4428 * gcc.dg/ext/altivec-14.c: Same.
4429 * gcc.dg/ext/altivec-15.c: Same.
4430 * gcc.dg/ext/altivec-16.c: Same.
4431 * gcc.dg/ext/altivec-3.c: Same.
4432 * gcc.dg/ext/altivec-4.c: Same.
4433 * gcc.dg/ext/altivec-6.c: Same.
4434 * gcc.dg/ext/altivec-7.c: Same.
4435 * gcc.dg/ext/altivec-8.c: Same.
4436 * gcc.dg/ext/altivec-varargs-1.c: Same.
4437
4438 * g++.dg/ext/altivec-1.C: Correct dg syntax.
4439 * g++.dg/ext/altivec-10.C: Same.
4440 * g++.dg/ext/altivec-2.C: Same.
4441 * g++.dg/ext/altivec-3.C: Same.
4442 * g++.dg/ext/altivec-4.C: Same.
4443 * g++.dg/ext/altivec-5.C: Same.
4444 * g++.dg/ext/altivec-6.C: Same.
4445 * g++.dg/ext/altivec-7.C: Same.
4446 * g++.dg/ext/altivec-8.C: Same.
4447 * g++.dg/ext/altivec-9.C: Same.
320c0659 4448
9221325f
GB
44492004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4450
4451 PR c++/7841
4452 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
4453
85bbb21f
EB
44542004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4455
4456 * gcc.dg/union-1.c: New test.
4457
67057c53
RS
44582004-06-07 Roger Sayle <roger@eyesopen.com>
4459
4460 * gcc.dg/builtins-41.c: New test case.
4461 * gcc.dg/builtins-42.c: New test case.
4462
2435e036
DE
44632004-06-07 David Edelsohn <edelsohn@gnu.org>
4464
4465 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
4466 * g++.dg/ext/altivec-10.C: Same.
4467 * g++.dg/ext/altivec-2.C: Same.
4468 * g++.dg/ext/altivec-3.C: Same.
4469 * g++.dg/ext/altivec-4.C: Same.
4470 * g++.dg/ext/altivec-5.C: Same.
4471 * g++.dg/ext/altivec-6.C: Same.
4472 * g++.dg/ext/altivec-7.C: Same.
4473 * g++.dg/ext/altivec-8.C: Same.
4474 * g++.dg/ext/altivec-9.C: Same.
4475 * g++.old-deja/g++.abi/cxa_vec.C: Same.
4476 * g++.old-deja/g++.brendan/new3.C: Same.
4477 * gcc.c-torture/execute/eeprof-1.x: Same.
4478
45b0c94c
JM
44792004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
4480
4481 PR c/14765
4482 * gcc.dg/pr14765-1.c: New test.
4483
bf730f15
RS
44842004-06-07 Roger Sayle <roger@eyesopen.com>
4485
4486 PR c/14649
4487 * gcc.dg/pr14649-1.c: New test case.
4488
f5a76aea
RH
44892004-06-07 Richard Henderson <rth@redhat.com>
4490
4491 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
4492 if temporaries.
4493
8cd0b81e
DE
44942004-06-07 David Edelsohn <edelsohn@gnu.org>
4495
4496 * g++.dg/eh/elide1.C: Remove XFAIL.
4497
d5a10cf0
MM
44982004-06-07 Mark Mitchell <mark@codesourcery.com>
4499
4500 PR c++/15337
4501 * g++.dg/expr/sizeof3.C: New test.
4502
4503 PR c++/14777
4504 * g++.dg/template/access14.C: New test.
4505
4506 PR c++/15554
4507 * g++.dg/template/enum1.C: New test.
4508
4509 PR c++/15057
4510 * g++.dg/eh/throw1.C: New test.
4511
e9c5d1c0
DA
45122004-06-07 David Ayers <d.ayers@inode.at>
4513 Ziemowit Laski <zlaski@apple.com>
4514
4515 * lib/objc.exp (objc_target_compile): Revert the '-framework
4516 Foundation' flag fix, since bare Darwin does not ship
4517 with the Foundation framework.
4518 * objc/execute/next_mapping.h: Provide a local NSConstantString
4519 @interface and @implementation.
15d0650c
ZL
4520 (objc_constant_string_init): A constructor function, used to
4521 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
4522 * objc/execute/string1.m: Include "next_mapping.h" instead of
4523 <Foundation/NSString.h>.
4524 * objc/execute/string2.m: Likewise.
4525 * objc/execute/string3.m: Likewise.
4526 * objc/execute/string4.m: Likewise.
4527
aab087b8
L
45282004-06-06 H.J. Lu <hongjiu.lu@intel.com>
4529
4530 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
4531 to double. Replace double with FLOAT.
4532 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
4533
4534 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
4535 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
4536 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
4537 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
4538 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
4539 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
4540 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
4541 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
4542
10bc1b1b
JM
45432004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
4544
4545 PR c/13519
4546 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
4547
8a83a693
GB
45482004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4549
4550 PR c++/15503
4551 * g++.dg/template/meminit2.C: New test.
4552
28af2467
PB
45532004-06-04 Paolo Bonzini <bonzini@gnu.org>
4554
4555 PR target/15822
4556 * gcc.c-torture/execute/compare-fp-1.c,
4557 gcc.c-torture/execute/compare-fp-2.c,
4558 gcc.c-torture/execute/compare-fp-3.c,
4559 gcc.c-torture/execute/compare-fp-4.c,
4560 gcc.c-torture/execute/compare-fp-3.x,
4561 gcc.c-torture/execute/compare-fp-4.x: Moved...
4562 * gcc.c-torture/execute/ieee/compare-fp-1.c,
4563 gcc.c-torture/execute/ieee/compare-fp-2.c,
4564 gcc.c-torture/execute/ieee/compare-fp-3.c,
4565 gcc.c-torture/execute/ieee/compare-fp-4.c,
4566 gcc.c-torture/execute/ieee/compare-fp-3.x,
4567 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
4568
72fab006
NP
45692004-06-04 David Ayers <d.ayers@inode.at>
4570
4571 * objc/execute/protocol-isEqual-4.m: New testcase.
4572
45732004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
4574
4575 * objc/execute/protocol-isEqual-1.m: New testcase.
4576 * objc/execute/protocol-isEqual-2.m: New testcase.
4577 * objc/execute/protocol-isEqual-3.m: New testcase.
4578
1600fe22
TS
45792004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4580
4581 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
4582
12ba3f8f
ZL
45832004-06-02 Ziemowit Laski <zlaski@apple.com>
4584
4585 * lib/objc.exp (objc_target_compile): When running tests on
4586 Darwin (Mac OS X), inform the linker about '-framework
4587 'Foundation'.
4588
3aeb3655
EC
45892004-06-02 Eric Christopher <echristo@redhat.com>
4590
4591 * gcc.c-torture/compile/20040602-1.c: New.
4592
3facc4b6
AP
45932004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
4594
89422e47
AP
4595 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
4596 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
4597
3facc4b6
AP
4598 PR tree-optimization/14736
4599 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 4600
3facc4b6
AP
4601 PR tree-optimization/14042
4602 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
4603
4604 PR tree-optimization/14729
4605 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
4606
2fa54841
TS
46072004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4608
4609 PR fortran/15557
4610 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
4611
7a3ea201
RH
46122004-06-01 Richard Hederson <rth@redhat.com>
4613
4614 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
4615
07166901
GB
46162004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4617
4618 PR c++/14932
4619 * g++.dg/parse/offsetof4.C: New test.
4620
61c627ed
NP
46212004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
4622
4623 PR objc/7993
4624 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
4625
e17b3578
MM
46262004-05-31 Mark Mitchell <mark@codesourcery.com>
4627
4628 PR c++/15701
4629 * g++.dg/template/friend29.C: New test.
4630
ec3e6835
JM
46312004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
4632
4633 PR c/15749
4634 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
4635
a4a90b84
EB
46362004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
4637
4638 * gcc.dg/sparc-trap-1.c: New test.
4639
1f7a8dcc
RS
46402004-05-31 Roger Sayle <roger@eyesopen.com>
4641
4642 PR middle-end/15069
4643 * g++.dg/opt/fold3.C: New test case.
4644
0fb4f4b8
GS
46452004-05-30 Graham Stott <graham.stott@btinternet.com>
4646
4647 * lib/target-supports.exp (check_iconv_available): Fix fallout
4648 from 2004-05-28 patch.
4649
7b5b57b7
PB
46502004-05-30 Paul Brook <paul@codesourcery.com>
4651
4652 PR fortran/15620
4653 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
4654 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
4655
5f251c26
SK
46562004-05-30 Steven G. Kargl <kargls@comcast.net>
4657
4658 * gfortran.fortran-torture/execute/random_1.f90: New test.
4659
b63e5497
ZL
46602004-05-28 Ziemowit Laski <zlaski@apple.com>
4661
4662 * g++.dg/ext/altivec-10.C: New test.
4663
353c3b7e
PB
46642004-05-29 Paul Brook <paul@codesourcery.com>
4665
4666 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
4667
690c364e
ZL
46682004-05-28 Ziemowit Laski <zlaski@apple.com>
4669
4670 * gcc.dg/altivec-16.c: New test.
4671
763ee179
JJ
46722004-05-28 Janis Johnson <janis187@us.ibm.com>
4673
4674 * lib/target-supports.exp (check_vmx_hw_available): New.
4675 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
4676
4677 * lib/target-supports.exp (check_alias_available,
4678 check_iconv_available, check_named_sections_available): Use
4679 unique names for temporary files.
4680
6b1db06f
ZL
46812004-05-28 Ziemowit Laski <zlaski@apple.com>
4682
4683 * gcc.dg/altivec-15.c: New test.
4684
c1cca8d4
MM
46852004-05-28 Mark Mitchell <mark@codesourcery.com>
4686
4687 PR c++/15083
4688 * g++.dg/warn/noeffect6.C: New test.
4689
4690 PR c++/15471
4691 * g++.dg/expr/ptrmem4.C: New test.
4692
4693 PR c++/15640
4694 * g++.dg/template/operator3.C: New test.
4695
0c1a1ecd
MM
46962004-05-28 Mark Mitchell <mark@codesourcery.com>
4697
4698 PR c++/14668
4699 * g++.dg/lookup/redecl1.C: New test.
4700 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
4701
d1a7edaf
PB
47022004-05-28 Paolo Bonzini <bonzini@gnu.org>
4703
28af2467
PB
4704 * gcc.c-torture/execute/compare-fp-1.c,
4705 gcc.c-torture/execute/compare-fp-2.c,
4706 gcc.c-torture/execute/compare-fp-3.c,
4707 gcc.c-torture/execute/compare-fp-4.c,
4708 gcc.c-torture/execute/compare-fp-3.x,
4709 gcc.c-torture/execute/compare-fp-4.x,
4710 gcc.dg/pr15649-1.c: New.
d1a7edaf 4711
18db8f19
AN
47122004-05-27 Adam Nemet <anemet@lnxw.com>
4713
4714 PR c++/12883
4715 * g++.dg/init/array14.C: New test.
4716
74f48aee
JJ
47172004-05-25 Janis Johnson <janis187@us.ibm.com>
4718
5ab8e5cc
JJ
4719 * lib/compat.exp (compat-get-options-main): New.
4720 (compat-get-options): Remove unneeded code, warn for ignored
4721 command.
4722 (compat-execute): Check flag set by dg-require-* commands.
4723
74f48aee
JJ
4724 * lib/compat.exp (compat-execute): Break up long lines.
4725
386f1015
JJ
47262004-05-24 Janis Johnson <janis187@us.ibm.com>
4727
1bfc8f67
JJ
4728 * gcc.dg/altivec-7.c: Don't use 'vector long'.
4729 * gcc.dg/altivec-14.c: New test.
4730 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
4731
6eade693
JJ
4732 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
4733 * gcc.dg/altivec-12.c: Ditto.
4734
386f1015
JJ
4735 * gcc.dg/altivec-3.c: Move call to altivec_check.
4736
15077df5
MM
47372004-05-23 Mark Mitchell <mark@codesourcery.com>
4738
4739 PR c++/15044
4740 * g++.dg/template/error12.C: New test.
4741
4742 PR c++/15317
4743 * g++.dg/ext/attrib15.C: New test.
4744
4745 PR c++/15329
4746 * g++.dg/template/ptrmem9.C: New test.
4747
45aae8f2
PB
47482004-05-25 Paul Brook <paul@codesourcery.com>
4749
4750 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
4751
a30f62e0
MM
47522004-05-23 Mark Mitchell <mark@codesourcery.com>
4753
4754 PR c++/15165
4755 * g++.dg/template/crash19.C: New test.
4756
9ce1594a
MM
47572004-05-23 Mark Mitchell <mark@codesourcery.com>
4758
4759 PR c++/15025
4760 * g++.dg/template/redecl1.C: New test.
4761
f746161e
MM
47622004-05-23 Mark Mitchell <mark@codesourcery.com>
4763
4764 PR c++/14821
4765 * g++.dg/other/ns1.C: New test.
4766
4767 PR c++/14883
4768 * g++.dg/template/invalid1.C: New test.
4769
5291e69a
PB
47702004-05-23 Paul Brook <paul@codesourcery.com>
4771 Victor Leikehman <lei@haifasphere.co.il>
4772
4773 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
4774 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
4775
0deb916c
MM
47762004-05-22 Mark Mitchell <mark@codesourcery.com>
4777
4778 PR c++/15285
4779 PR c++/15299
4780 * g++.dg/template/non-dependent5.C: New test.
4781 * g++.dg/template/non-dependent6.C: New test.
4782
1e2e9f54
MM
47832004-05-22 Mark Mitchell <mark@codesourcery.com>
4784
4785 PR c++/15507
4786 * g++.dg/inherit/union1.C: New test.
4787
4788 PR c++/15542
4789 * g++.dg/template/addr1.C: New test.
4790
4791 PR c++/15427
4792 * g++.dg/template/array5.C: New test.
4793
4794 PR c++/15287
4795 * g++.dg/template/array6.C: New test.
4796
ae5cbc33
RS
47972004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
4798 Roger Sayle <roger@eyesopen.com>
4799
4800 * g++.dg/lookup/forscope2.C: New test case.
4801
b02398bd
BE
48022004-05-22 Ben Elliston <bje@au.ibm.com>
4803
4804 * gcc.dg/cpp/Wmissingdirs.c: New.
4805
d05aa0af
L
48062004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4807
4808 PR target/15301
4809 * gcc.dg/compat/union-m128-1.h: New file.
4810 * gcc.dg/compat/union-m128-1_main.c: Likewise.
4811 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4812 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4813
f69a1120
L
48142004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4815
4816 PR target/15302
4817 * gcc.dg/compat/struct-complex-1.h: New file.
4818 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
4819 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
4820 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4821
f4085d4c
RS
48222004-05-20 Roger Sayle <roger@eyesopen.com>
4823
4824 PR middle-end/3074
4825 * gcc.dg/pr3074-1.c: New test case.
4826 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
4827
d3a7ef9a
FH
48282004-05-20 Falk Hueffner <falk@debian.org>
4829
4830 PR other/15526
4831 * gcc.dg/ftrapv-1.c: New test case.
4832
59fa6e39 48332004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
4834
4835 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
4836
3a3f4da9 48372004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 4838 Jeff Law <law@redhat.com>
cc52902d 4839
59fa6e39
FW
4840 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
4841 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
4842
4843 * gcc.dg/tree-ssa/20040518-1.c: New test.
4844
7d72d96e
ZW
48452004-05-18 Zack Weinberg <zack@codesourcery.com>
4846
4847 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
4848
54b4ba60
PB
48492004-05-18 Paul Brook <paul@codesourcery.com>
4850
4851 PR fortran/13930
4852 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
4853
24f8f5ec
TS
48542004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4855
4856 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
4857 constant folding.
4858
6944d9dd
SB
48592004-05-17 Steven Bosscher <stevenb@suse.de>
4860
4861 * gcc.dg/tree-ssa/20040517-1.c: New test.
4862
5763419e
VR
48632004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4864
4865 * gcc.dg/loop-4.c: New test.
4866
7cd9b028
AP
48672004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
4868
4869 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
4870
94161cec
BD
48712004-05-15 Bud Davis <bdavis9659@comcast.net>
4872
4873 PR fortran/15311
4874 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
4875
d663434b
TS
48762004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4877
4878 PR fortran/13826
feb357a3 4879 PR fortran/13940
d663434b
TS
4880 * gfortran.fortran-torture/compile/data_1.f90: New test.
4881
9322b95b
UW
48822004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
4883
4884 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
4885 * gcc.dg/uninit-H.c: Define ASM for __s390__.
4886
aaa67502
JM
48872004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4888
4889 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
4890
e9a75776
JM
48912004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4892
4893 PR c/15444
4894 * gcc.dg/format/xopen-1.c: Adjust expected message.
4895 * gcc.dg/format/xopen-3.c: New test.
4896
cb44ab82
VL
48972004-05-14 Victor Leikehman <lei@haifasphere.co.il>
4898
4899 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
4900
14bc8dc2
JL
49012004-05-14 Jeff Law <law@redhat.com>
4902
4903 * gcc.dg/tree-ssa/20040514-2.c: New test.
4904
7b08cf92
TS
49052004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4906
4907 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
4908 this ...
7d72d96e 4909 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
4910 this.
4911
571325db
AP
49122004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
4913
4914 * gcc.dg/tree-ssa/20040514-1.c: New test.
4915
5b5afddf
TS
49162004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4917
7d72d96e 4918 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
4919 test.
4920
9b089e05
TS
49212004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4922
4923 PR fortran/14066
4924 * gfortran.fortran-torture/compile/do_1.f90: New test.
4925
ee17cbda
TS
49262004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4927
4928 PR fortran/15051
4929 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
4930 test.
4931
abdef811
BD
49322004-05-14 Bud Davis <bdavis9659@comcast.net>
4933
4934 PR fortran/15149
4935 * gfortran.fortran-torture/execute/random_init.f90: New test.
4936
c39373da
PB
49372004-05-13 Paul Brook <paul@codesourcery.com>
4938
4939 PR fortran/15314
4940 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
4941
eb3a47ba
AP
49422004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
4943
4944 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
4945 for the powerpc case.
4946
91581bcc
JL
49472004-05-13 Jeff Law <law@redhat.com>
4948
4949 * gcc.dg/tree-ssa/20040513-1.c: New test.
4950 * gcc.dg/tree-ssa/20040513-2.c: New test.
4951
09532ff5
PB
49522004-05-13 Paul Brook <paul@codesourcery.com>
4953
4954 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
4955 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
4956 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
4957
c15190ec
AS
49582004-05-13 Andreas Schwab <schwab@suse.de>
4959
4960 PR other/10819
4961 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
4962 characters.
4963
92fbb759
BD
49642004-05-13 Bud Davis <bdavis9659@comcast.net>
4965
4966 PR fortran/15294
4967 * gfortran.fortran-torture/execute/adjustr.f90: New file.
4968
6de9cd9a
DN
49692004-05-13 Diego Novillo <dnovillo@redhat.com>
4970
4971 Merge from tree-ssa-20020619-branch. See
4972 ChangeLog.tree-ssa for details.
4973
daca85ca
ZL
49742004-05-11 Ziemowit Laski <zlaski@apple.com>
4975
4976 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
4977 include <altivec.h> explicitly.
4978 * gcc.dg/altivec-13.c: Likewise.
4979
52569640
PB
49802004-05-11 Paul Brook <paul@codesourcery.com>
4981
4982 * gcc.c-torture/compile/20010518-1.c: Force enum size.
4983
3df844b1
EC
49842004-05-10 Eric Christopher <echristo@redhat.com>
4985
946f318a 4986 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
4987 * gcc.dg/sibcall-4.c: Ditto.
4988
16cfa3dc
ZL
49892004-05-10 Ziemowit Laski <zlaski@apple.com>
4990
4991 * g++.dg/ext/altivec-8.C: New test case.
4992 * gcc.dg/altivec-13.c: New test case.
4993
8dc2384c
RS
49942004-05-08 Roger Sayle <roger@eyesopen.com>
4995
4996 * gcc.c-torture/execute/divcmp-1.c: New test case.
4997 * gcc.c-torture/execute/divcmp-2.c: New test case.
4998 * gcc.c-torture/execute/divcmp-3.c: New test case.
4999
92ff0c41
EB
50002004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5001
5002 * g++.dg/other/pragma-re-2.C: New test.
5003
c3fced6c
UB
50042004-05-07 Uros Bizjak <uros@kss-loka.si>
5005
5006 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
5007 * gcc.dg/i386-387-2.c: Likewise.
5008
5009 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
5010 __builtin_drem.
5011 * gcc.dg/i386-387-6.c: Likewise.
5012
c2fcfa4f
UB
50132004-05-07 Uros Bizjak <uros@kss-loka.si>
5014
5015 * gcc.dg/builtins-33.c: Also check log1p*.
5016
57408b45
HPN
50172004-05-07 Hans-Peter Nilsson <hp@axis.com>
5018
e94166da 5019 PR optimization/15296
57408b45
HPN
5020 * gcc.c-torture/execute/pr15296.c: New test.
5021
5ae27cfa
UB
50222004-05-05 Uros Bizjak <uros@kss-loka.si>
5023
5024 * gcc.dg/builtins-40.c: New test.
3df844b1 5025
ce7f07bd
RS
50262004-05-05 Richard Sandiford <rsandifo@redhat.com>
5027
5028 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
5029
cc27e657
PB
50302004-05-04 Paolo Bonzini <bonzini@gnu.org>
5031
5032 * g++.dg/ext/spe1.C: New testcase.
5033
fae4c98f
ZL
50342004-05-04 Ziemowit Laski <zlaski@apple.com>
5035
5036 * objc.dg/image-info.m: Allow additional attributes
5037 for __image_info section.
5038
b5ba341f
RS
50392004-05-04 Richard Sandiford <rsandifo@redhat.com>
5040
5041 * gcc.dg/torture/mips-hilo-2.c: New test.
5042
44021471
GB
50432004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5044
5045 PR c++/14389
5046 * g++.dg/template/member5.C: New test.
5047
7a8e07c7
UB
50482004-05-03 Uros Bizjak <uros@kss-loka.si>
5049
44021471 5050 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 5051
ca3df643
KG
50522004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5053
5054 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
5055 * gcc.dg/torture/builtin-convert-3.c: New test.
5056
e2655d15
UW
50572004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
5058
5059 PR middle-end/15054
5060 * g++.dg/opt/pr15054.C: New test.
5061
3bf05748
KG
50622004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5063
5064 * gcc.dg/torture/builtin-rounding-1.c: New test.
5065 * gcc.dg/builtins-25.c: Delete.
5066 * gcc.dg/builtins-29.c: Delete.
5067
ed9676cf
AK
50682004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
5069
5070 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
5071 * gcc.dg/sibcall-4.c: Likewise.
5072 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
5073
2fe8b9c8
KH
50742004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5075
5076 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
5077 bit-field on 16-bit targets.
5078
99c4eea1
KH
50792004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5080
5081 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
5082 16-bit targets.
5083
3fbf917d
AP
50842004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
5085
99c4eea1
KH
5086 * gcc.dg/rs6000-power2-1.c: Change to compile only.
5087 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 5088
ec52e7d5
AP
50892004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
5090
5091 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
5092 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
5093 Change the asm registers to be in form of frN instead of fN.
5094
332d782c
KG
50952004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5096
5097 * gcc.dg/torture/builtin-convert-2.c: New test.
5098
90f81f99
AP
50992004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
5100
5101 * gcc.dg/rs6000-power2-1.c: New test.
5102 * gcc.dg/rs6000-power2-2.c: New test.
5103
902edd36
JH
51042004-04-28 Jan Hubicka <jh@suse.cz>
5105
5106 * gcc.dg/unused-6.c: New test.
5107
0c04dd0d 51082004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 5109 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
5110
5111 * ada/acats/run_all.sh: Define $target variable.
5112
72fcb5d1
AP
51132004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
5114
5115 PR c++/15119
5116 * g++.dg/other/vararg-1.C: New test.
3df844b1 5117
72fcb5d1
AP
5118 PR c++/4794
5119 * g++.dg/eh/cleanup3.C: New test.
5120
acde5ecb
LG
51212004-04-24 Laurent GUERBY <laurent@guerby.net>
5122
5123 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
5124 and ad8011a (target_insn).
5125 * ada/acats/support/macro.dfs: Likewise.
5126 * ada/acats/support/impbit.adb: New file.
3df844b1 5127
a3ef788f
UW
51282004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
5129
5130 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
5131
1548580c
EB
51322004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5133
5134 * gcc.dg/loop-3.c: New test.
5135
01d4c813
DJ
51362004-04-23 Daniel Jacobowitz <drow@mvista.com>
5137
5138 * gcc.c-torture/execute/simd-5.c: New test.
5139
4424e0da
GB
51402004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5141
5142 PR c++/15064
5143 * g++.dg/template/crash18.C: New test.
5144
92a62aad
MM
51452004-04-22 Mark Mitchell <mark@codesourcery.com>
5146
5147 * g++.dg/ext/complit3.C: New test.
5148
f33e359d
AH
51492004-04-21 Aldy Hernandez <aldyh@redhat.com>
5150
5151 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
5152 * gcc.dg/altivec-3.c: Same.
5153 * gcc.dg/altivec-varargs-1.c: Same.
5154
9aba2a72
AH
51552004-04-21 Aldy Hernandez <aldyh@redhat.com>
5156
5157 * lib/target-supports.exp (check_profiling_available): Assume
5158 profiling is not available on powerpc-eabi targets.
5159
a0b96bb7
JJ
51602004-04-21 Janis Johnson <janis187@us.ibm.com>
5161
5162 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
5163 * gcc.dg/vmx/bug-1.c: Ditto.
5164
77a705e4
EC
51652004-04-20 Eric Christopher <echristo@redhat.com>
5166
5167 * gcc.dg/charset/extern.c: New test.
5168 * g++.dg/charset/extern3.cc: Ditto.
5169
c56122d8
UB
51702004-04-20 Uros Bizjak <uros@kss-loka.si>
5171
5172 * gcc.dg/builtins-39.c: New test.
5173
7b1521e0
AH
51742004-04-20 Aldy Hernandez <aldyh@redhat.com>
5175
5176 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
5177
169304de
RS
51782004-04-20 Richard Sandiford <rsandifo@redhat.com>
5179
5180 * gcc.dg/torture/mips-hilo-1.c: New test.
5181
10b5935e
AP
51822004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
5183
5184 * gcc.c-torture/compile/20040419-1.c: New test.
5185
06647e79
AH
51862004-04-18 Aldy Hernandez <aldyh@redhat.com>
5187
5188 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
5189
4615cd51
ZW
51902004-04-18 Zack Weinberg <zack@codesourcery.com>
5191 Aldy Hernandez <aldyh@redhat.com>
5192
5193 * gcc.c-torture/execute/va-arg-24.c: New.
5194
c5735c26
ZW
51952004-04-17 Zack Weinberg <zack@codesourcery.com>
5196 Aldy Hernandez <aldyh@redhat.com>
5197
5198 * gcc.dg/vmx/1b-01.c: New.
5199 * gcc.dg/vmx/1b-02.c: New.
5200 * gcc.dg/vmx/1b-03.c: New.
5201 * gcc.dg/vmx/1b-04.c: New.
5202 * gcc.dg/vmx/1b-05.c: New.
5203 * gcc.dg/vmx/1b-06.c: New.
5204 * gcc.dg/vmx/1b-07.c: New.
5205 * gcc.dg/vmx/1c-01.c: New.
5206 * gcc.dg/vmx/1c-02.c: New.
5207 * gcc.dg/vmx/3a-01a.c: New.
5208 * gcc.dg/vmx/3a-01.c: New.
5209 * gcc.dg/vmx/3a-01m.c: New.
5210 * gcc.dg/vmx/3a-03.c: New.
5211 * gcc.dg/vmx/3a-03m.c: New.
5212 * gcc.dg/vmx/3a-04.c: New.
5213 * gcc.dg/vmx/3a-04m.c: New.
5214 * gcc.dg/vmx/3a-05.c: New.
5215 * gcc.dg/vmx/3a-06.c: New.
5216 * gcc.dg/vmx/3a-06m.c: New.
5217 * gcc.dg/vmx/3a-07.c: New.
5218 * gcc.dg/vmx/3b-01.c: New.
5219 * gcc.dg/vmx/3b-02.c: New.
5220 * gcc.dg/vmx/3b-10.c: New.
5221 * gcc.dg/vmx/3b-13.c: New.
5222 * gcc.dg/vmx/3b-14.c: New.
5223 * gcc.dg/vmx/3b-15.c: New.
5224 * gcc.dg/vmx/3c-01a.c: New.
5225 * gcc.dg/vmx/3c-01.c: New.
5226 * gcc.dg/vmx/3c-02.c: New.
5227 * gcc.dg/vmx/3c-03.c: New.
5228 * gcc.dg/vmx/3d-01.c: New.
5229 * gcc.dg/vmx/4-01.c: New.
5230 * gcc.dg/vmx/4-03.c: New.
5231 * gcc.dg/vmx/5-01.c: New.
5232 * gcc.dg/vmx/5-02.c: New.
5233 * gcc.dg/vmx/5-03.c: New.
5234 * gcc.dg/vmx/5-04.c: New.
5235 * gcc.dg/vmx/5-05.c: New.
5236 * gcc.dg/vmx/5-06.c: New.
5237 * gcc.dg/vmx/5-07.c: New.
5238 * gcc.dg/vmx/5-07t.c: New.
5239 * gcc.dg/vmx/5-08.c: New.
5240 * gcc.dg/vmx/5-10.c: New.
5241 * gcc.dg/vmx/5-11.c: New.
5242 * gcc.dg/vmx/7-01a.c: New.
5243 * gcc.dg/vmx/7-01.c: New.
5244 * gcc.dg/vmx/7c-01.c: New.
5245 * gcc.dg/vmx/7d-01.c: New.
5246 * gcc.dg/vmx/7d-02.c: New.
5247 * gcc.dg/vmx/8-01.c: New.
5248 * gcc.dg/vmx/8-02a.c: New.
5249 * gcc.dg/vmx/8-02.c: New.
5250 * gcc.dg/vmx/brode-1.c: New.
5251 * gcc.dg/vmx/bug-1.c: New.
5252 * gcc.dg/vmx/bug-2.c: New.
5253 * gcc.dg/vmx/bug-3.c: New.
5254 * gcc.dg/vmx/cw-bug-1.c: New.
5255 * gcc.dg/vmx/cw-bug-2.c: New.
5256 * gcc.dg/vmx/cw-bug-3.c: New.
5257 * gcc.dg/vmx/dct.c: New.
5258 * gcc.dg/vmx/debug-1.c: New.
5259 * gcc.dg/vmx/debug-2.c: New.
5260 * gcc.dg/vmx/debug-3.c: New.
5261 * gcc.dg/vmx/debug-4.c: New.
5262 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
5263 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
5264 * gcc.dg/vmx/eg-5.c: New.
5265 * gcc.dg/vmx/fft.c: New.
5266 * gcc.dg/vmx/gcc-bug-1.c: New.
5267 * gcc.dg/vmx/gcc-bug-2.c: New.
5268 * gcc.dg/vmx/gcc-bug-3.c: New.
5269 * gcc.dg/vmx/gcc-bug-4.c: New.
5270 * gcc.dg/vmx/gcc-bug-5.c: New.
5271 * gcc.dg/vmx/gcc-bug-6.c: New.
5272 * gcc.dg/vmx/gcc-bug-7.c: New.
5273 * gcc.dg/vmx/gcc-bug-8.c: New.
5274 * gcc.dg/vmx/gcc-bug-9.c: New.
5275 * gcc.dg/vmx/gcc-bug-b.c: New.
5276 * gcc.dg/vmx/gcc-bug-c.c: New.
5277 * gcc.dg/vmx/gcc-bug-d.c: New.
5278 * gcc.dg/vmx/gcc-bug-e.c: New.
5279 * gcc.dg/vmx/gcc-bug-f.c: New.
5280 * gcc.dg/vmx/gcc-bug-g.c: New.
5281 * gcc.dg/vmx/gcc-bug-i.c: New.
5282 * gcc.dg/vmx/harness.h: New.
5283 * gcc.dg/vmx/ira1.c: New.
5284 * gcc.dg/vmx/ira2a.c: New.
5285 * gcc.dg/vmx/ira2b.c: New.
5286 * gcc.dg/vmx/ira2.c: New.
5287 * gcc.dg/vmx/ira2c.c: New.
5288 * gcc.dg/vmx/mem.c: New.
5289 * gcc.dg/vmx/newton-1.c: New.
5290 * gcc.dg/vmx/ops.c: New.
5291 * gcc.dg/vmx/sn7153.c: New.
5292 * gcc.dg/vmx/spill2.c: New.
5293 * gcc.dg/vmx/spill3.c: New.
5294 * gcc.dg/vmx/spill.c: New.
5295 * gcc.dg/vmx/t.c: New.
5296 * gcc.dg/vmx/varargs-1.c: New.
5297 * gcc.dg/vmx/varargs-2.c: New.
5298 * gcc.dg/vmx/varargs-3.c: New.
5299 * gcc.dg/vmx/varargs-4.c: New.
5300 * gcc.dg/vmx/varargs-5.c: New.
5301 * gcc.dg/vmx/varargs-6.c: New.
5302 * gcc.dg/vmx/varargs-7.c: New.
5303 * gcc.dg/vmx/vmx.exp: New.
5304 * gcc.dg/vmx/vprint-1.c: New.
5305 * gcc.dg/vmx/vscan-1.c: New.
5306 * gcc.dg/vmx/x-01.c: New.
5307 * gcc.dg/vmx/x-02.c: New.
5308 * gcc.dg/vmx/x-03.c: New.
5309 * gcc.dg/vmx/x-04.c: New.
5310 * gcc.dg/vmx/x-05.c: New.
5311 * gcc.dg/vmx/yousufi-1.c: New.
5312 * gcc.dg/vmx/zero-1.c: New.
5313 * gcc.dg/vmx/zero.c: New.
5314
0ff3e805
AP
53152004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
5316
5317 * g++.dg/lookup/java1.C: Update for chage of
5318 _Jv_AllocObject.
5319 * g++.dg/lookup/java2.C: Likewise.
5320
c556d3af
LG
53212004-04-17 Laurent GUERBY <laurent@guerby.net>
5322
5323 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 5324
3bd06df7
RS
53252004-04-17 Richard Sandiford <rsandifo@redhat.com>
5326
5327 * gcc.dg/vr-mult-[12].c: New tests.
5328
6e97f1f9
JDA
53292004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5330
171ed7b1 5331 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 5332
171ed7b1 5333 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 5334
a49877d8
RS
53352004-04-15 Richard Sandiford <rsandifo@redhat.com>
5336
5337 * lib/target-supports.exp (check_profiling_available): Assume profiling
5338 isn't available for mips*-*-elf targets.
5339
88b28a31
UB
53402004-04-14 Uros Bizjak <uros@kss-loka.si>
5341
5342 * gcc.dg/builtins-38.c: New test.
5343
2aa01719
EC
53442004-04-14 Eric Christopher <echristo@redhat.com>
5345
5346 * g++.dg/charset/charset.exp: Run .cc extension tests.
5347
bb2d0eec
ZW
53482004-04-14 Zack Weinberg <zack@codesourcery.com>
5349
5350 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
5351
61218d19
KG
53522004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5353
5354 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
5355
a072d43b
UB
53562004-04-13 Uros Bizjak <uros@kss-loka.si>:
5357
5358 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
5359 * gcc.dg/i386-387-2.c: Likewise.
5360
5361 * gcc.dg/i386-387-7.c: New test.
5362 * gcc.dg/i386-387-8.c: New test.
5363
5364 * gcc.dg/builtins-37.c: New test.
5365
d5a46acb
GK
53662004-04-13 Geoffrey Keating <geoffk@apple.com>
5367
5368 * g++.dg/pch/externc-1.C: Add missing semicolon.
5369
935a6e46
AH
53702004-04-13 Aldy Hernandez <aldyh@redhat.com>
5371
bb2d0eec 5372 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 5373
1c9766da
RK
53742004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5375
5376 * gcc.c-torture/execute/20040411-1.c: New test.
5377
c7e1876b
JM
53782004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
5379
5380 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
5381
df1a3b73
CD
53822004-04-09 Chris Demetriou <cgd@broadcom.com>
5383
5384 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
5385
ab37d57e
ZW
53862004-04-09 Zack Weinberg <zack@codesourcery.com>
5387
5388 * lib/target-supports.exp (check_named_sections_available): New.
5389 * lib/gcc-dg.exp (dg-require-named-sections): New.
5390 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
5391 old-deja.exp. Also prune error-count message from HP linker.
5392 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
5393
5394 * g++.dg/init/init-ref4.C: Use dg-require-weak.
5395 * g++.old-deja/g++.pt/static3.C: Likewise.
5396 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
5397
0b24db88
RS
53982004-04-09 Roger Sayle <roger@eyesopen.com>
5399
5400 * gcc.c-torture/execute/20040409-1.c: New test case.
5401 * gcc.c-torture/execute/20040409-2.c: New test case.
5402 * gcc.c-torture/execute/20040409-3.c: New test case.
5403
c29726e2
AP
54042004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5405
5406 * gcc.dg/20040409-1.c: New test.
5407
82a6a758
RS
54082004-04-08 Roger Sayle <roger@eyesopen.com>
5409
5410 PR target/14888
5411 * g++.dg/opt/pr14888.C: New test case.
5412
54e109ed
GK
54132004-04-08 Geoffrey Keating <geoffk@apple.com>
5414
5415 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
5416 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
5417 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
5418 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
5419 New tests.
5420
cc81dde8
PB
54212004-04-08 Paul Brook <paul@codesourcery.com>
5422
5423 * gcc.dg/spill-1.c: New test.
5424
df0785d6
KG
54252004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5426
5427 * gcc.dg/torture/builtin-ctype-2.c: New test.
5428
42b343d6
ILT
54292004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
5430
5431 * gcc.dg/pch/pch.exp: Add largefile test.
5432
7876228d
GK
54332004-04-06 Geoffrey Keating <geoffk@apple.com>
5434
5435 * g++.dg/pch/externc-1.Hs: New.
5436 * g++.dg/pch/externc-1.C: New.
5437
13672640
KG
54382004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5439
5440 * gcc.dg/compat/struct-by-value-5a_main.c,
5441 gcc.dg/compat/struct-by-value-5b_main.c: New files.
5442 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
5443 * gcc.dg/compat/struct-by-value-5a_x.c,
5444 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
5445 gcc.dg/compat/struct-by-value-5_x.c.
5446 * gcc.dg/compat/struct-by-value-5a_y.c,
5447 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
5448 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 5449
13672640
KG
5450 * gcc.dg/compat/struct-by-value-6a_main.c,
5451 gcc.dg/compat/struct-by-value-6b_main.c: New files.
5452 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
5453 * gcc.dg/compat/struct-by-value-6a_x.c,
5454 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
5455 gcc.dg/compat/struct-by-value-6_x.c.
5456 * gcc.dg/compat/struct-by-value-6a_y.c,
5457 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
5458 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 5459
13672640
KG
5460 * gcc.dg/compat/struct-by-value-7a_main.c,
5461 gcc.dg/compat/struct-by-value-7b_main.c: New files.
5462 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
5463 * gcc.dg/compat/struct-by-value-7a_x.c,
5464 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
5465 gcc.dg/compat/struct-by-value-7_x.c.
5466 * gcc.dg/compat/struct-by-value-7a_y.c,
5467 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
5468 gcc.dg/compat/struct-by-value-7_y.c.
5469
e2af3381
JJ
54702004-04-06 Jakub Jelinek <jakub@redhat.com>
5471
5472 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
5473 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
5474 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
5475 options.
5476
6c7cf1f0
UB
54772004-04-06 Uros Bizjak <uros@kss-loka.si>
5478
5479 * gcc.dg/builtins-36.c: New test.
5480
5f3b79c5
PB
54812004-04-06 Paul Brook <paul@codesourcery.com>
5482
5483 * README.gcc: Remove obsolete contraint on testcases.
5484
67c55b22
PB
54852004-04-05 Paul Brook <paul@codesourcery.com>
5486
5487 PR2123
5a059974 5488 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 5489 failure and exit(0) on success.
5a059974
PB
5490 * g++.dg/expr/anew2.C: Ditto.
5491 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 5492 * g++.dg/expr/anew4.C: Ditto.
67c55b22 5493
355f774d
NS
54942004-04-05 Nathan Sidwell <nathan@codesourcery.com>
5495
5496 PR c++/3518
5497 * g++.dg/template/unify7.C: New.
5498
2c0a14b2
NN
54992004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
5500
5501 * g++.dg/README: Bring up to date with new subdirectories; remove
5502 duplicate subdirectory lines.
5503
2e9ceb77
NS
55042004-04-02 Nathan Sidwell <nathan@codesourcery.com>
5505
5506 PR c++/14007
5507 * g++.dg/template/unify5.C: New.
5508 * g++.dg/template/unify6.C: New.
5509 * g++.dg/template/qualttp20.C: Adjust.
5510 * g++.old-deja/g++.jason/report.C: Adjust.
5511 * g++.old-deja/g++.other/qual1.C: Adjust.
5512
e8632777
MM
55132004-04-01 Mark Mitchell <mark@codesourcery.com>
5514
5515 PR c++/14803
5516 * g++.dg/inherit/ptrmem1.C: New test.
5517
0b612185
JJ
55182004-04-01 Jakub Jelinek <jakub@redhat.com>
5519
5520 PR c++/14755
5521 * gcc.c-torture/execute/20040331-1.c: New test.
5522 * gcc.dg/20040331-1.c: New test.
5523
2cbf9f60
PB
55242004-04-01 Paul Brook <paul@codesourcery.com>
5525
5526 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
5527
c6671cbb
MM
55282004-03-30 Mark Mitchell <mark@codesourcery.com>
5529
5530 PR c++/14724
5531 * g++.dg/init/goto1.C: New test.
5532
5533 PR c++/14763
5534 * g++.dg/template/defarg4.C: New test.
5535
f8bef7c3
HP
55362004-03-30 Hartmut Penner <hpenner@de.ibm.com>
5537
5538 * gcc.dg/altivec-11.c: Extend test for more valid cases.
5539
d8cf9daf
DE
55402004-03-28 David Edelsohn <edelsohn@gnu.org>
5541
5542 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
5543
18d5f982
ZW
55442004-03-28 Zack Weinberg <zack@codesourcery.com>
5545
5546 * gcc.dg/noncompile/undeclared-2.c: New test.
5547
5baeaac0
JM
55482004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
5549
5550 * gcc.dg/940409-1.c: Remove XFAIL.
5551 * gcc.dg/reg-vol-struct-1.c: New test.
5552
ca4944e1
KG
55532004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5554
5555 * gcc.dg/torture/builtin-wctype-1.c: New test.
5556
f84d6264
JM
55572004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
5558
5559 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
5560 * gcc.dg/20001101-1.c: Likewise.
5561 * gcc.dg/20001102-1.c: Likewise.
5562
22e63bd3
RS
55632004-03-25 Roger Sayle <roger@eyesopen.com>
5564
5565 * gcc.dg/compare8.c: Add an additional test for XOR.
5566
740e5b6f
KG
55672004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5568
5569 * gcc.dg/torture/builtin-ctype-1.c: New test.
5570
e19f6bde
KG
55712004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5572
5573 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
5574 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 5575 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 5576
d62c1a1f
AS
55772004-03-24 Andreas Schwab <schwab@suse.de>
5578
5579 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
5580 IA64 assembler.
5581
5a93e8de
JM
55822004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
5583 Roger Sayle <roger@eyesopen.com>
5584
5585 * gcc.dg/compare8.c: New test case.
5586
f18eca82
ZL
55872004-03-23 Ziemowit Laski <zlaski@apple.com>
5588
5589 * g++.dg/ext/altivec-7.C: New test.
5590
f75fbaf7
ZW
55912004-03-23 Zack Weinberg <zack@codesourcery.com>
5592
1b1d85bd 5593 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
5594 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
5595 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
5596 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
5597 Adjust error regexps.
5598 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
5599 * gcc.dg/noncompile/undeclared-1.c: New test cases.
5600 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
5601 * gcc.dg/local1.c: Add explanatory comment.
5602
bb3a37ac
RS
56032004-03-23 Roger Sayle <roger@eyesopen.com>
5604
5605 PR optimization/14669
5606 * g++.dg/opt/fold2.C: New test case.
5607
d915eec0
JJ
56082004-03-22 Jakub Jelinek <jakub@redhat.com>
5609
5610 PR c/14069
5611 * gcc.dg/20040322-1.c: New test.
5612
6d0b2979
EB
56132004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5614
a836124a 5615 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
5616 * gcc.dg/ultrasp4.c: Likewise.
5617 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
5618
07ef6961
UW
56192004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5620
5621 * gcc.dg/i386-sse-8.c: Reset default options.
5622
4a396f6e
UW
56232004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5624
5625 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
5626 in the error message text.
5627
b9b44fb9
GDR
56282004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5629
5630 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
5631
fc5fccde
MM
56322004-03-21 Mark Mitchell <mark@codesourcery.com>
5633
5634 PR c++/14616
5635 * g++.dg/init/array13.C: New test.
5636
8cce3d04
RS
56372004-03-20 Roger Sayle <roger@eyesopen.com>
5638
5639 PR target/13889
5640 * gcc.c-torture/compile/pr13889.c: New test case.
5641
b1c2d04a
JM
56422004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
5643
5644 PR c/14635
5645 * builtins-1.c (nan, nans): Don't test.
5646 * builtins-30.c: Don't use nan, nanf, nanl.
5647 * builtins-35.c: New test.
5648
86e7df90
ZL
56492004-03-19 Ziemowit Laski <zlaski@apple.com>
5650
5651 * g++.dg/ext/altivec-6.C: New test.
5652
4546865e
MM
56532004-03-19 Mark Mitchell <mark@codesourcery.com>
5654
5655 * g++.dg/init/placement3.C: New test.
5656
5657 * g++.dg/template/spec13.C: New test.
5658
5659 * g++.dg/lookup/using11.C: New test.
f75fbaf7 5660
4546865e
MM
5661 * g++.dg/lookup/koenig3.C: New test.
5662
5663 * g++.dg/template/operator2.C: New test.
f75fbaf7 5664
4546865e
MM
5665 * g++.dg/expr/dtor3.C: New test.
5666 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
5667 marker.
5668 * g++.old-deja/g++.law/visibility28.C: Likewise.
5669
0c619666
PB
56702004-03-19 Paolo Bonzini <bonzini@gnu.org>
5671
5672 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
5673 * gcc.dg/ppc64-abi-3.c: Likewise.
5674
d36d5600
GB
56752004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5676
5677 PR c++/14545
5678 * g++.dg/parse/template15.C: New test.
5679
26bcf8fc
MM
56802004-03-18 Mark Mitchell <mark@codesourcery.com>
5681
5682 * g++.dg/expr/dtor2.C: New test.
5683
5684 * g++.dg/lookup/anon4.C: New test.
5685
5686 * g++.dg/overload/using1.C: New test.
5687
5688 * g++.dg/template/lookup7.C: New test.
5689
5690 * g++.dg/template/typename6.C: New test.
5691
5692 * g++.dg/expr/cond6.C: New test.
5693
1fb7e3af
KG
56942004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5695
5696 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
5697
9d363a56
MM
56982004-03-18 Mark Mitchell <mark@codesourcery.com>
5699
5700 * g++.dg/expr/cond5.C: New test.
5701 * g++.dg/expr/constcast1.C: Likewise.
5702 * g++.dg/expr/ptrmem2.C: Likewise.
5703 * g++.dg/expr/ptrmem3.C: Likewise.
5704 * g++.dg/lookup/main1.C: Likewise.
5705 * g++.dg/template/lookup6.C: Likewise.
5706
4ada538b
MM
57072004-03-18 Mark Mitchell <mark@codesourcery.com>
5708
5709 * gcc.dg/local1.c: New test.
5710
5711 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
5712
08ec56cb
KG
57132004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5714
5715 * gcc.dg/torture/builtin-convert-1.c: New test.
5716
d093738d
KG
57172004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5718
5719 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
5720
88020bd8
MM
57212004-03-16 Mark Mitchell <mark@codesourcery.com>
5722
5723 PR c++/14481
5724 * g++.dg/warn/Wunused-7.C: New test.
5725
e9682728
KG
57262004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5727
5728 * gcc.dg/torture/builtin-integral-1.c: New test.
5729
ec835fb2
MM
57302004-03-16 Mark Mitchell <mark@codesourcery.com>
5731
5732 PR c++/14586
5733 * g++.dg/parse/non-dependent3.C: New test.
5734
4a5eab38
PB
57352004-03-16 Paolo Bonzini <bonzini@gnu.org>
5736
5737 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
5738 * g++.dg/eh/simd-2.C: Likewise.
5739 * g++.dg/init/array10.C: Likewise.
5740 * gcc.c-torture/compile/simd-1.c: Likewise.
5741 * gcc.c-torture/compile/simd-2.c: Likewise.
5742 * gcc.c-torture/compile/simd-3.c: Likewise.
5743 * gcc.c-torture/compile/simd-4.c: Likewise.
5744 * gcc.c-torture/compile/simd-6.c: Likewise.
5745 * gcc.c-torture/execute/simd-1.c: Likewise.
5746 * gcc.c-torture/execute/simd-2.c: Likewise.
5747 * gcc.dg/compat/vector-defs.h: Likewise.
5748 * gcc.dg/20020531-1.c: Likewise.
5749 * gcc.dg/altivec-3.c: Likewise.
5750 * gcc.dg/altivec-4.c: Likewise.
5751 * gcc.dg/altivec-varargs-1.c: Likewise.
5752 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
5753 * gcc.dg/i386-mmx-3.c: Likewise.
5754 * gcc.dg/i386-sse-4.c: Likewise.
5755 * gcc.dg/i386-sse-5.c: Likewise.
5756 * gcc.dg/i386-sse-8.c: Likewise.
5757 * gcc.dg/simd-1.c: Likewise.
5758 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
5759 __ev64_opaque__ since the machine description provides it.
5760
cd9b7651
EB
57612004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5762
5763 * lib/compat.exp (skip_list): New global variable.
5764 Use it to hold the user defined COMPAT_SKIPS list if any.
5765 (compat-obj): Add the members of skip_list to optall.
5766
65e8d2e0
EB
57672004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5768
5769 * gcc.dg/compat/union-by-value-1_main.c,
5770 union-by-value-1_x.c, union-by-value-1_y.c,
5771 union-check.h, union-defs.h,
5772 union-init.h, union-return-1_main.c,
5773 union-return-1_x.c, union-return-1_y.c: New files.
5774
6f7adc0c
EB
57752004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5776
5777 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
5778 mixed-struct-init.h: Add 4 mixed structure types.
5779 struct-by-value-21_main.c, struct-by-value-21_x.c,
5780 struct-by-value-21_y.c, struct-return-21_main.c,
5781 struct-return-21_x.c, struct-return-21_y.c: New files.
5782
625cbf93
MM
57832004-03-13 Mark Mitchell <mark@codesourcery.com>
5784
5785 PR c++/14550
5786 * g++.dg/parse/template14.C: New test.
5787
e6d55fd7
EB
57882004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5789
5790 * gcc.c-torture/execute/20040313-1.c: New test.
5791
cfbab41c
JJ
57922004-03-13 Jakub Jelinek <jakub@redhat.com>
5793
5794 PR target/14533
5795 * gcc.dg/20040311-2.c: New test.
5796
58354fa8
KH
57972004-03-12 Kazu Hirata <kazu@cs.umass.edu>
5798
5799 PR other/14544
5800 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
5801 bit-field.
5802
cd33cf6e
UW
58032004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
5804
5805 * gcc.dg/20040305-2.c: Add missing return statement.
5806
fd0c8c8d
KG
58072004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5808
5809 * gcc.dg/builtins-34.c: Also check pow10*.
5810
03ca1672
UW
58112004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5812
5813 PR target/14262
5814 * gcc.dg/20040305-2.c: New test.
5815
bbe708a3
UW
58162004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5817
5818 * gcc.dg/20040310-1.c: New test.
5819
239a625e
RS
58202004-03-11 Roger Sayle <roger@eyesopen.com>
5821
5822 * gcc.c-torture/execute/20040311-1.c: New test case.
5823
30fc3df7
MM
58242004-03-11 Mark Mitchell <mark@codesourcery.com>
5825
5826 PR c++/14476
5827 * g++.dg/lookup/enum1.C: New test.
5828
e46e9f82
MM
58292004-03-10 Mark Mitchell <mark@codesourcery.com>
5830
5831 PR c++/14510
5832 * g++.dg/lookup/struct2.C: New test.
5833
a251102e
UB
58342004-03-10 Uros Bizjak <uros@kss-loka.si>
5835
5836 * gcc.dg/builtins-34.c: New test.
5837
b45d3a36
KG
58382004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5839
5840 * gcc.dg/torture/builtin-nonneg-1.c: New test.
5841
8a308d45
JW
58422004-03-09 James E Wilson <wilson@specifixinc.com>
5843
5844 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
5845 * gcc.dg/alias-2.c: New testcase.
5846
77dbdb57
ZW
58472004-03-09 Zack Weinberg <zack@codesourcery.com>
5848
5849 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
5850
305eeaeb
RS
58512004-03-09 Roger Sayle <roger@eyesopen.com>
5852
5853 * gcc.c-torture/execute/20040309-1.c: New test case.
5854
c497b976
NS
58552004-03-09 Nathan Sidwell <nathan@codesourcery.com>
5856
5857 PR c++/14397
5858 * g++.dg/overload/ref1.C: New.
5859
0da99d4e
GB
58602004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5861
5862 PR c++/14409
5863 * g++.dg/template/spec12.C: New test.
5864
5865 PR c++/14448
5866 * g++.dg/parse/crash14.C: New test.
5867
65196e37
MM
58682004-03-09 Mark Mitchell <mark@codesourcery.com>
5869
5870 PR c++/14230
5871 * g++.dg/init/ref11.C: New test.
5872
62d99768
MM
58732004-03-09 Mark Mitchell <mark@codesourcery.com>
5874
5875 PR c++/14432
5876 * g++.dg/parse/builtin2.C: New test.
5877
58ec3cc5
MM
58782004-03-08 Mark Mitchell <mark@codesourcery.com>
5879
5880 PR c++/14401
5881 * g++.dg/init/ctor3.C: New test.
5882 * g++.dg/init/union1.C: New test.
5883 * g++.dg/ext/anon-struct4.C: New test.
5884
58852004-03-08 Mark Mitchell <mark@codesourcery.com>
5886
5887 * g++.dg/lookup/koenig1.C: Tweak error messages.
5888 * g++.dg/lookup/used-before-declaration.C: Likewise.
5889 * g++.dg/other/do1.C: Likewise.
5890 * g++.dg/overload/koenig1.C: Likewise.
5891 * g++.dg/parse/crash13.C: Likewise.
5892 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 5893
5340bbea
EC
58942004-03-08 Eric Christopher <echristo@redhat.com>
5895
5896 * * lib/target-supports.exp: Enable libiconv in test
5897 compilation. Fix up error checking.
5898
e697b20f
RS
58992004-03-08 Roger Sayle <roger@eyesopen.com>
5900
5901 PR middle-end/14289
5902 * gcc.dg/pr14289-1.c: New test case.
5903 * gcc.dg/pr14289-2.c: Likewise.
5904 * gcc.dg/pr14289-3.c: Likewise.
5905
d50a16c4
EB
59062004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
5907
5908 * gcc.c-torture/execute/20040308-1.c: New test.
5909
350f4ea8
RS
59102004-03-07 Roger Sayle <roger@eyesopen.com>
5911
5912 * gcc.c-torture/execute/20040307-1.c: New test case.
5913
91455597
RS
59142004-03-07 Richard Sandiford <rsandifo@redhat.com>
5915
5916 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
5917
22ea6b4f
UW
59182004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
5919
5920 * gcc.dg/20040306-1.c: New test.
5921
018e1b3b
KH
59222004-03-06 Kazu Hirata <kazu@cs.umass.edu>
5923
5924 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
5925 them static.
5926 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
5927
75a65ed9
EB
59282004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5929
5930 PR c/14465
5931 * gcc.dg/decl-6.c: New test.
5932
e7cbef19
KG
59332004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5934
5935 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
5936 Rename LOGPOW -> LOG_POW.
5937 (SQRT_EXP, POW_EXP): New.
5938
84289c76
EB
59392004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5940
5941 * gcc.dg/i386-sse-8.c: New test.
5942
64a3ee6b
EB
59432004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5944
5945 PR c/14114
5946 * gcc.dg/decl-5.c: New test.
5947
2b3493c8
AK
59482004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
5949
5950 * gcc.dg/20040305-1.c: New test.
5951
88cefc80
HPN
59522004-03-05 Hans-Peter Nilsson <hp@axis.com>
5953
01387913 5954 PR other/14354
88cefc80
HPN
5955 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
5956
b9e4e5d1
ZL
59572004-03-04 Ziemowit Laski <zlaski@apple.com>
5958
5959 PR c++/14425, c++/14426
5960 * g++.dg/ext/altivec-4.C: New test.
5961 * g++.dg/ext/altivec-5.C: New test.
5962
9fc444cc
GK
59632004-03-04 Geoffrey Keating <geoffk@apple.com>
5964
5965 * g++.old-deja/g++.other/linkage1.C: Expect errors about
5966 global variables of a type with no linkage.
5967 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
5968 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
5969 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
5970 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
5971 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
5972 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
5973 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
5974 * g++.dg/warn/deprecated.C: Name enum Color.
5975 * g++.dg/overload/VLA.C: Name structure for 'b'.
5976 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
5977
6a2d136b
EB
59782004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5979
5980 * gcc.c-torture/compile/20040304-1.c: New test.
5981
3205a71e
ZW
59822004-03-03 Zack Weinberg <zack@codesourcery.com>
5983
5984 PR 13728
5985 * gcc.dg/decl-4.c: New testcase.
5986
3ae3b78c
KH
59872004-03-03 Kazu Hirata <kazu@cs.umass.edu>
5988
5989 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
5990 as PRECF if sizeof (float) > sizeof (double).
5991 (PRECL): Make it the same as PRECF if
5992 sizeof (float) > sizeof (long double).
5993
f20855d7
KG
59942004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5995
5996 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
5997 system type. Add check for irix6 which doesn't have c99 runtime.
5998
c4909065
BW
59992004-03-03 Bob Wilson <bob.wilson@acm.org>
6000
6001 * gcc.dg/const-elim-1.c: xfail for xtensa.
6002
9b7be7b5
MM
60032004-03-01 Mark Mitchell <mark@codesourcery.com>
6004
6005 PR c++/14369
6006 * g++.dg/template/cond4.C: New test.
6007
676e33ca
MM
60082004-03-01 Mark Mitchell <mark@codesourcery.com>
6009
6010 PR c++/14360
6011 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 6012
676e33ca
MM
6013 PR c++/14361
6014 * g++.dg/parse/defarg7.C: New test.
6015
6016 PR c++/14359
6017 * g++.dg/template/friend26.C: New test.
6018
ab73670a
MM
60192004-03-01 Mark Mitchell <mark@codesourcery.com>
6020
6021 PR c++/14324
6022 * g++.dg/abi/mangle21.C: New test.
6023
6024 PR c++/14260
6025 * g++.dg/parse/constructor2.C: New test.
6026
6027 PR c++/14337
6028 * g++.dg/template/sfinae1.C: New test.
6029
c5b6f18e
MM
60302004-02-29 Mark Mitchell <mark@codesourcery.com>
6031
719f407a
MM
6032 PR c++/14267
6033 * g++.dg/expr/crash2.C: New test.
6034
c5b6f18e
MM
6035 PR middle-end/13448
6036 * gcc.dg/inline-5.c: New test.
6037 * gcc.dg/always-inline.c: Split out tests into ...
6038 * gcc.dg/always-inline2.c: ... this and ...
6039 * gcc.dg/always-inline3.c: ... this.
6040
39876352
MM
60412004-02-29 Mark Mitchell <mark@codesourcery.com>
6042
6043 PR debug/12103
6044 * g++.dg/debug/crash1.C: New test.
6045
2750f3f2 60462004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
6047
6048 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
6049 function with __attribute__((noinline)).
6050 (recurser_void2): Likewise.
6051 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
6052 (recurser_void2): Likewise.
6053
bc41842b
RS
60542004-02-29 Roger Sayle <roger@eyesopen.com>
6055
6056 PR middle-end/14203
6057 * g++.dg/warn/Wunused-6.C: New test case.
6058
b922546d
RE
60592004-02-28 Richard Earnshaw <rearnsha@arm.com>
6060
6061 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
6062 not defined.
6063
0717c5b0
EC
60642004-02-27 Eric Christopher <echristo@redhat.com>
6065
6066 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
6067 * g++.dg/charset/asm2.c: Run only x86.
6068 * gcc.dg/charset/asm3.c: Ditto.
6069
dab8eb57
AH
60702004-02-27 Aldy Hernandez <aldyh@redhat.com>
6071
6072 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
6073 ld_library_path.
6074
b1009a5d
ZL
60752004-02-27 Ziemowit Laski <zlaski@apple.com>
6076
6077 * g++.dg/ext/altivec-3.C: New.
6078
d0d48b17
RH
60792004-02-26 Richard Henderson <rth@redhat.com>
6080
3205a71e
ZW
6081 * g++.dg/ext/attrib10.C: Mark for warning.
6082 * gcc.dg/attr-alias-1.c: New.
d0d48b17 6083
7a0a47c7
RH
60842004-02-26 Richard Henderson <rth@redhat.com>
6085
6086 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
6087 * gcc.c-torture/execute/20040208-2.c: ... it back.
6088
21526606
EC
60892004-02-26 Eric Christopher <echristo@redhat.com>
6090
6091 * lib/target-supports.exp (check-iconv-available): New function.
6092 * lib/gcc-dg.exp (dg-require-iconv): New function.
6093 Use above.
3205a71e
ZW
6094 * gcc.dg/charset: New directory.
6095 * gcc.dg/charset/charset.exp: New file.
6096 * gcc.dg/charset/asm1.c: Ditto.
6097 * gcc.dg/charset/asm2.c: Ditto.
6098 * gcc.dg/charset/asm3.c: Ditto.
6099 * gcc.dg/charset/asm4.c: Ditto.
6100 * gcc.dg/charset/asm5.c: Ditto.
6101 * gcc.dg/charset/attribute1.c: Ditto.
6102 * gcc.dg/charset/attribute2.c: Ditto.
6103 * gcc.dg/charset/string1.c: Ditto.
6104 * g++.dg/charset: New directory.
6105 * g++.dg/dg.exp: Add here. Special options.
6106 * g++.dg/charset/charset.exp: New file.
6107 * g++.dg/charset/asm1.c: Ditto.
6108 * g++.dg/charset/asm2.c: Ditto.
6109 * g++.dg/charset/asm3.c: Ditto.
6110 * g++.dg/charset/asm4.c: Ditto.
6111 * g++.dg/charset/attribute1.c: Ditto.
6112 * g++.dg/charset/attribute2.c: Ditto.
6113 * g++.dg/charset/extern1.cc: Ditto.
6114 * g++.dg/charset/extern2.cc: Ditto.
6115 * g++.dg/charset/string1.c: Ditto.
21526606 6116
4d5fe289
MM
61172004-02-26 Mark Mitchell <mark@codesourcery.com>
6118
6119 PR c++/14278
6120 * g++.dg/parse/comma1.C: New test.
6121
6bf92cb6
GB
61222004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6123
6124 PR c++/14284
6125 * g++.dg/template/ttp8.C: New test.
6126
b178305d
EB
61272004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
6128
6129 * gcc.dg/fixuns-trunc-1.c: New test.
6130
2d5cc608
JDA
61312004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6132
6133 * gcc.dg/builtins-config.h: Use #elif.
6134
d0c8fd2a
MM
61352004-02-26 Michael Matz <matz@suse.de>
6136
6137 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
6138 * gcc.dg/991214-1.c: Likewise.
6139 * gcc.dg/i386-asm-1.c: Likewise.
6140
90f6987a
RH
61412004-02-25 Richard Henderson <rth@redhat.com>
6142
6143 * gcc.c-torture/execute/20040208-2.c: Move ...
6144 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
6145
861a2c39
GB
61462004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6147
6148 PR c++/14246
6149 * g++.dg/other/crash-3.C: New test.
6150
0193f437
JDA
61512004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6152
1b2667c4
JDA
6153 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
6154 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
6155
0193f437
JDA
6156 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
6157 HP-UX.
6158
c30316fb
MM
61592004-02-24 Michael Matz <matz@suse.de>
6160
6161 * gcc.dg/i386-regparm.c: New.
6162
69e9762e
JW
61632004-02-23 James E Wilson <wilson@specifixinc.com>
6164
6165 * gcc.c-torture/execute/20040223-1.c: New.
6166
3521b33c
ZW
61672004-02-23 Zack Weinberg <zack@codesourcery.com>
6168 Kazu Hirata <kazu@cs.umass.edu>
6169
6170 * gcc.dg/fwritable-strings-1.c: Remove.
6171
2b0c1c56
AP
61722004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
6173
6174 PR c/14156
6175 * gcc.dg/20040223-1.c: New test.
6176
887d68d9
KL
61772004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6178
6179 PR c++/14106
6180 * g++.dg/ext/typeof9.C: New test.
6181
9bdfe704
GB
61822004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6183
6184 PR c++/14250
6185 * g++.dg/other/switch1.C: New test.
6186
bba745c1
EB
61872004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6188
6189 * gcc.dg/cast-function-1.c: Adjust for new informative message.
6190 * gcc.dg/va-arg-1.c: Likewise.
6191
615a5ba6
GB
61922004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6193
6194 PR c++/14143
6195 * g++.dg/template/koenig5.C: New test.
6196
8bb418a3
ZL
61972004-02-21 Ziemowit Laski <zlaski@apple.com>
6198
6199 * g++.dg/ext/altivec-1.C: Generalize target triple.
6200 * g++.dg/ext/altivec-2.C: New test case.
6201 * g++.dg/ext/altivec_check.h: New file.
6202 * gcc.dg/altivec-1.c: Generalize target triple;
6203 include altivec_check.h and call altivec_check().
6204 * gcc.dg/altivec-[2-5].c: Generalize target triple.
6205 * gcc.dg/altivec-6.c: New test case.
6206 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
6207 type casts as needed.
21526606 6208 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
6209 altivec_check().
6210 * gcc.dg/altivec-12.c: New test case.
6211 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
6212 include altivec_check.h and call altivec_check().
6213 * gcc.dg/altivec_check.h: New file.
6214
54a47870
KG
62152004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6216
6217 * lib/target-supports.exp (check_alias_available): Don't mangle
6218 function `g' in test program.
6219
0d856ba2
KG
62202004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6221
6222 * lib/target-supports.exp (check_profiling_available): Check
6223 argument to determine whether we support a profiling type.
6224 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
6225 check_profiling_available.
6226 * g++.dg/bprob/bprob.exp: Likewise
6227 * g77.dg/bprob/bprob.exp: Likewise.
6228 * gcc.misc-tests/bprob.exp: Likewise.
6229 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
6230 dg-require-profiling and delete expected error handling.
6231 * gcc.dg/20021014-1.c: Likewise.
6232 * gcc.dg/nest.c: Likewise.
6233
ecd11694
JDA
62342004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6235
6236 PR c++/12007
6237 * g++.dg/other/vthunk1.C: New test.
6238
f4d9988b
FH
62392004-02-20 Falk Hueffner <falk@debian.org>
6240
6241 PR target/14201
6242 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
6243
c0694c4b
MM
62442004-02-20 Mark Mitchell <mark@codesourcery.com>
6245
6246 PR c++/13927
6247 * g++.dg/other/error8.C: Remove XFAIL markers.
6248
6249 PR c++/14173
6250 * g++.dg/ext/packed5.C: New test.
6251
6252 PR c++/14199
6253 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
6254
6255 PR c++/14186
6256 * g++.dg/lookup/member1.C: New test.
6257
f819a6a5
KH
62582004-02-19 Kazu Hirata <kazu@cs.umass.edu>
6259
6260 * gcc.c-torture/compile/20040130-1.c: Enable only when
6261 __INT_MAX__ >= 2147483647L.
6262 * gcc.c-torture/compile/961203-1.c: Likewise.
6263
78cb77c1
NS
62642004-02-19 Nathan Sidwell <nathan@codesourcery.com>
6265
6266 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
6267 * g++.dg/opt/template1.C: Robustify assembler regexp
6268
ca6b7cec
EB
62692004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6270
6271 * gcc.c-torture/execute/simd-4.x: Remove.
6272 * gcc.c-torture/execute/va-arg-25.x: Likewise.
6273 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
6274 Guard with #ifndef SKIP_ATTRIBUTE.
6275 * gcc.dg/compat/vector-1_y.c: Likewise.
6276 * gcc.dg/compat/vector-2_x.c: Likewise.
6277 * gcc.dg/compat/vector-2_y.c: Likewise.
6278 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
6279 * g++.dg/eh/simd-2.C: Likewise.
6280
19037b5c
AM
62812004-02-19 Alan Modra <amodra@bigpond.net.au>
6282
6283 * gcc.c-torture/compile/complex-1.c: New.
6284
9188db2d
HPN
62852004-02-19 Hans-Peter Nilsson <hp@axis.com>
6286
6287 PR target/14209
6288 * gcc.c-torture/execute/20040218-1.c: New test.
6289
23aa7aba
GB
62902004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6291
6292 PR c++/14181
6293 * g++.dg/parse/new2.C: New test.
6294
e978d62e
PB
62952004-02-18 Paul Brook <paul@codesourcery.com>
6296
6297 * gcc.c-torture/compile/libcall-1.c: New test.
6298
cdbafce1
PB
62992004-02-18 Paul Brook <paul@codesourcery.com>
6300
c5fe5036 6301 PR debug/12934
cdbafce1
PB
6302 * gcc.dg/debug/debug-7.c: New test.
6303
db33236e
UW
63042004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
6305
6306 * gcc.dg/20040217-1.c: New test.
6307
e4c6167f
ZW
63082004-02-17 Zack Weinberg <zack@codesourcery.com>
6309
6310 * gcc.c-torture/execute/990208-1.x: Delete.
6311
e70e9b0f
RS
63122004-02-17 Richard Sandiford <rsandifo@redhat.com>
6313
6314 * gcc.c-torture/execute/20040208-2.x: New file.
6315
57782ad8
MM
63162004-02-17 Mark Mitchell <mark@codesourcery.com>
6317
6318 PR c++/11326
6319 * g++.dg/abi/structret1.C: New test.
6320
3977a4a1
JJ
63212004-02-17 Jakub Jelinek <jakub@redhat.com>
6322
6323 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
6324 (i386_cpuid): No need to test if cpuid is available on AMD64.
6325 Fix assembly, so that it works onboth i386 and AMD64.
6326 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
6327 (vecInLong): Fix s[] member type to unsigned int.
6328 (vecInWord): Remove type.
6329 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
6330 (a64, b64, c64, d64, e64): Remove.
6331 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
6332 Remove unused variable. Remove initialization of removed variables.
6333 Don't call mmx_tests nor sse_tests.
6334 (reference_mmx, reference_sse): Remove.
6335 (check): Add return stmt.
6336 * gcc.dg/i386-sse-7.c: New test.
6337 * gcc.dg/i386-mmx-4.c: New test.
6338
cc7ce44e
GB
63392004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6340
6341 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
6342 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6343 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6344 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
6345 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
6346 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
6347 g++.dg/tc1/dr94.C: Fix line terminator.
6348
e3d6e740
GK
63492004-02-16 Geoffrey Keating <geoffk@apple.com>
6350
6351 * gcc.c-torture/compile/20040216-1.c: New.
6352
a27b6b1a
GB
63532004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6354
e3d6e740
GK
6355 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6356 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6357 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
6358 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
6359 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
6360 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
6361
684c69a3
EB
63622004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6363
6364 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
6365
d2f2c87b
MM
63662004-02-15 Mark Mitchell <mark@codesourcery.com>
6367
6368 PR c++/13971
6369 * g++.dg/expr/cond4.C: New test.
6370
6371 PR c++/14086
6372 * g++.dg/lookup/crash2.C: New test.
6373
33421d69
JZ
63742004-02-14 Josef Zlomek <zlomekj@suse.cz>
6375
6376 * gcc.c-torture/compile/20040214-2.c: New test.
6377
d9e94da3
AP
63782004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
6379
2cf20d32 6380 PR c++/14116
d9e94da3
AP
6381 * g++.dg/ext/typeof8.C: New test.
6382
45f9877a
EB
63832004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
6384
6385 * gcc.c-torture/compile/20040214-1.c: New test.
6386
28ba38e3
KL
63872004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6388
6389 PR c++/13635
6390 * g++.dg/template/spec11.C: New test.
6391
32bb574b
GB
63922004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6393
6394 PR c++/13927
6395 * g++.dg/other/error8.C: New test.
6396
41dffe62
MM
63972004-02-13 Mark Mitchell <mark@codesourcery.com>
6398
0e8c9b28
MM
6399 PR c++/14122
6400 * g++.dg/template/array4.C: New test.
e4c6167f 6401
0e8c9b28
MM
6402 PR c++/14108
6403 * g++.dg/inherit/thunk2.C: New test.
6404
41dffe62
MM
6405 PR c++/14083
6406 * g++.dg/eh/cond2.C: New test.
6407
f7dc0dc5
AM
64082004-02-12 Alan Modra <amodra@bigpond.net.au>
6409
6410 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
6411
9dfc74a3
NS
64122004-02-12 Nathaniel Smith <njs@codesourcery.com>
6413
6414 * lib/scanasm.exp (dg-scan): Quote pattern before display.
6415
a980dd9b
HP
64162004-02-12 Hartmut Penner <hpenner@de.ibm.com>
6417
e4c6167f 6418 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 6419
32e8aa9a
JM
64202004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
6421
6422 PR c/456
6423 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
6424 tests.
6425
3b8e0c91
UB
64262004-02-11 Uros Bizjak <uros@kss-loka.si>
6427
6428 * gcc.dg/builtins-33.c: New test.
6429
ed045bef
PB
64302004-02-11 Paolo Bonzini <bonzini@gnu.org>
6431
6432 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
6433
5f013ee9
HP
64342004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6435
e4c6167f 6436 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 6437
6d0ef01e
HP
64382004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6439
e4c6167f 6440 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 6441
31cc6081
PB
64422004-02-10 Paolo Bonzini <bonzini@gnu.org>
6443
6444 PR c/14092
6445
6446 * gcc.dg/pr14092-1.c: New testcase.
6447
080eeb56
AM
64482004-02-10 Alan Modra <amodra@bigpond.net.au>
6449
cf5c0cea
AM
6450 * gcc.dg/cpp/assert4.c: Fix typo last change.
6451
99bee03a
AM
6452 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
6453 * gcc.dg/cpp/assert4.c: Handle powerpc64.
6454
080eeb56
AM
6455 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
6456
b83c4036
RS
64572004-02-09 Roger Sayle <roger@eyesopen.com>
6458
6459 * gcc.c-torture/compile/20040209-1.c: New test case.
6460
b46b8fb4
JM
64612004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
6462
6463 * gcc.dg/c90-init-1.c: Adjust expected error messages.
6464
7c476bde
RS
64652004-02-08 Richard Sandiford <rsandifo@redhat.com>
6466
6467 * gcc.c-torture/execute/20040208-[12].c: New tests.
6468
517b3f9f
EB
64692004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6470
6471 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
6472
c79751b9
EB
64732004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6474
6475 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
6476
a6f78652
ZW
64772004-02-07 Zack Weinberg <zack@codesourcery.com>
6478
6479 Bug 13856
6480 * gcc.dg/visibility-8.c: New testcase.
6481
64822004-02-07 Zack Weinberg <zack@codesourcery.com>
6483
6484 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
6485 arguments.
6486 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
6487
088414c1
RS
64882004-02-07 Roger Sayle <roger@eyesopen.com>
6489
6490 PR middle-end/13696
6491 * g++.dg/opt/fold1.C: New test case.
6492
f970e7c9
GB
64932003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6494
6495 PR c++/14033
6496 * g++.dg/other/crash-2.C: New test.
6497
37bd808d
GB
64982003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6499
6500 PR c++/14028
6501 * g++.dg/parse/angle-bracket2.C: New test.
6502
839ee4bc
RO
65032004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6504
6505 PR middle-end/13750
6506 Revert:
6507 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6508 PR pch/13361
6509 * testsuite/g++.dg/pch/wchar-1.C: New.
6510 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6511
65122004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
6513
6514 PR c++/14008
6515 * g++.dg/parse/error15.C: New test.
6516 * g++.dg/parse/crash11.C: Update dg-error mark.
6517
f583e452
MM
65182004-02-04 Mark Mitchell <mark@codesourcery.com>
6519
6520 PR c++/13932
6521 * g++.dg/warn/conv2.C: New test.
6522
7778d52d
GB
65232004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6524
6525 PR c++/13086
6526 * g++.dg/warn/incomplete1.C: Remove xfail.
6527
bfa21a28
MM
65282004-02-04 Mark Mitchell <mark@codesourcery.com>
6529
6530 * lib/file-format.exp (gcc_target_object_format): Use
6531 ${tool}_target_compile, not gcc_target_compile.
6532 * lib/target-supports.exp (check_alias_available): Likewise.
6533 (check_gc_sections_available): Likewise.
6534 * g++.dg/ext/attrib10.C: Use dg-require-alias.
6535 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
6536 dg-require-alias.
6537
9baa27a9
MM
65382004-02-04 Mark Mitchell <mark@codesourcery.com>
6539
6540 PR c++/13969
6541 * g++.dg/template/static6.C: New test.
6542
5ec473b9
ILT
65432004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
6544
6545 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
6546
c85a3379
KG
65472004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6548
6549 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
6550 tests for systems where `char' is unsigned by default.
6551
090c5291
GB
65522003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6553
2ff9cd1a 6554 PR c++/13997
090c5291
GB
6555 * g++.dg/template/partial3.C: New test.
6556
a4a4b1d3
KH
65572004-02-04 Kazu Hirata <kazu@cs.umass.edu>
6558
6559 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
6560 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
6561 Remove mentions of obsolete ports.
6562
e262dfbc
PB
65632004-02-04 Paolo Bonzini <bonzini@gnu.org>
6564
6565 * gcc.dg/noncompile/20001228-1.c: Fix for new
6566 error message.
6567
888d65b5
RS
65682004-02-03 Roger Sayle <roger@eyesopen.com>
6569
6570 PR target/9348
6571 * gcc.c-torture/execute/multdi-1.c: New test case.
6572
18f5be99
MM
65732004-02-03 Mark Mitchell <mark@codesourcery.com>
6574
6575 PR c++/13925
6576 * g++.dg/template/lookup5.C: New test.
6577
3c398f34
MM
65782004-02-03 Mark Mitchell <mark@codesourcery.com>
6579
4bfb8bba
MM
6580 PR c++/13950
6581 * g++.dg/template/lookup4.C: New test.
6582
6583 PR c++/13970
6584 * g++.dg/parse/error14.C: New test.
6585
3c398f34
MM
6586 PR c++/14002
6587 * g++.dg/parse/template13.C: New test.
6588
5a98fa7b
MM
65892004-02-03 Mark Mitchell <mark@codesourcery.com>
6590
6591 PR c++/13978
6592 * g++.dg/template/koenig4.C: New test.
6593
6594 PR c++/13968
6595 * g++.dg/template/crash17.C: New test.
6596
6597 PR c++/13975
6598 * g++.dg/parse/error13.C: New test.
6599 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
6600
60b85c4c
EB
66012004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6602
6603 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
6604
0251aa45
PB
66052004-02-03 Paolo Bonzini <bonzini@gnu.org>
6606
6607 PR c/11658
6608 PR c/13994
6609 * gcc.dg/noncompile/20040203-1.c: New test.
6610 * gcc.dg/noncompile/20040203-2.c: Likewise.
6611 * gcc.dg/noncompile/20040203-3.c: Likewise.
6612 * gcc.dg/20040203-1.c: Likewise.
6613
9d977b5b
AP
66142004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
6615
6616 PR c++/10858
6617 * g++.dg/template/sizeof7.C: New test.
6618
66192004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 6620 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
6621
6622 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
6623
6699d593
ZW
66242004-02-02 Zack Weinberg <zack@codesourcery.com>
6625
6626 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
6627 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
6628 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
6629 * gcc.dg/cleanup-5.c: Run only on Linux targets.
6630
e9525111
MM
66312004-02-02 Mark Mitchell <mark@codesourcery.com>
6632
6633 PR c++/13113
6634 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
6635
6636 PR c++/13854
6637 * g++.dg/ext/attrib13.C: New test.
6638
6639 PR c++/13907
6640 * g++.dg/conversion/op2.C: New test.
6641
0771e863
EB
66422004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6643
6644 * gcc.dg/titype-1.c: Fix pasto.
6645
d560b0aa
EB
66462004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6647
6648 * gcc.dg/titype-1.c: New test.
6649
9febc4e8
GB
66502004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6651
6652 PR c++/13957
6699d593 6653 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
6654 g++.dg/template/qualified-id1.C: Update dg-error marks.
6655 * g++.dg/template/nontype6.C: New test.
6656
ef79730c
RS
66572004-02-01 Roger Sayle <roger@eyesopen.com>
6658
6659 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
6660 * gcc.dg/builtins-31.c: New testcase.
6661 * gcc.dg/builtins-32.c: New testcase.
6662
4500e76d
AP
66632004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
6664
6665 * objc.dg/call-super-2.m: Update line numbers
6666 for the including of stddef.h.
6667
48ef529f
MM
66682004-01-30 Michael Matz <matz@suse.de>
6669
6670 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
6671 g++.dg/ext/case-range3.C: New tests.
6672
d0acf599
GB
66732004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6674
6675 DR206
6676 PR c++/13813
6677 * g++.dg/template/member4.C: New test.
6678
63823931
GB
66792004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6680
6681 PR c++/13683
6682 * g++.dg/template/sizeof6.C: New test.
6683
5e9295fa
EB
66842004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6685
6686 * gcc.dg/fwritable-strings-1.c: New test.
6687
5fddd9fe
EB
66882004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6689
6690 * gcc.c-torture/compile/20040130-1.c: New test.
6691
20f5dc60
GK
66922004-01-29 Geoffrey Keating <geoffk@geoffk.org>
6693
6694 * objc.dg/call-super-2.m: Include stddef.h for size_t.
6695
4a5e0ed9
MM
66962004-01-29 Mark Mitchell <mark@codesourcery.com>
6697
6698 PR c++/13883
6699 * g++.dg/template/ctor3.C: New test.
6700
8cfb1942
GB
67012004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6702
6703 * g++.dg/tc1: New directory.
6704 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
6705 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
6706 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
6707 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
6708 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
6709
b1521c3a
GB
67102004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6711
6712 * g++.dg/parse/error11.C: New test.
6713 * g++.dg/parse/error12.C: Likewise.
6714
55cbf824
ZL
67152004-01-28 Ziemowit Laski <zlaski@apple.com>
6716
6717 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
6718 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 6719
a7324e75
MM
67202004-01-28 Mark Mitchell <mark@codesourcery.com>
6721
b1a95e0b
MM
6722 PR c++/13791
6723 * g++.dg/ext/attrib12.C: New test.
6724
a7324e75 6725 PR c++/13736
ba4aecd9 6726 * g++.dg/parse/cast2.C: New test.
a7324e75 6727
220a38ab
JW
67282004-01-27 James E Wilson <wilson@specifixinc.com>
6729
6730 * objc.dg/encode-2.m (main): New local string. Set depending on
6731 sizeof long. Use in sscanf call.
6732 * objc.dg/encode-3.m (main): New local string. Set depending on
6733 sizeof long. Use in scan_initial call.
6734
9a1564bb
KG
67352004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6736
6737 * objc.dg/call-super-2.m: Make LP64-safe.
6738 * objc.dg/desig-init-1.m: Likewise.
6739
6097b0c3
DP
67402004-01-27 Devang Patel <dpatel@apple.com>
6741
6742 * g++.dg/debug/namespace1.C: New test.
6699d593 6743
b034930f
ILT
67442004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
6745
f08df7c6
ILT
6746 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
6747 xscale-*-*.
6748
b034930f
ILT
6749 * gcc.dg/arm-mmx-1.c: New test.
6750
1b4bda70
EB
67512004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6752
6753 * gcc.dg/20040127-1.c: New test.
6754 * gcc.dg/20040127-2.c: New test.
6755
32e7d1e9
RO
67562004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6757
6758 * objc.dg/stret-1.m (glob): Renamed to globa.
6759
6f69173e
MM
67602004-01-26 Mark Mitchell <mark@codesourcery.com>
6761
04b1f9b8 6762 PR c++/13663
6f69173e
MM
6763 * g++.dg/expr/for1.C: New test.
6764
044feeeb
AP
67652004-01-26 Fariborz Jahanian <fjahanian@apple.com>
6766
6767 PR middle-end/13779
6768 * gcc.dg/darwin-longlong.c: New test.
6769
044701ce
ILT
67702004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
6771
6772 * gcc.dg/20040124-1.c: Moved test from here...
6773 * gcc.c-torture/compile/20040124-1.c: ...to here.
6774
f210a007
EB
67752004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6776
6777 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
6778 the assembly output if -m64 is passed.
6779
b7c707d1
MM
67802004-01-25 Mark Mitchell <mark@codesourcery.com>
6781
6782 PR c++/13833
6783 * g++.dg/template/cond3.C: New test.
6784
bbcd2439
GB
67852004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6786
6787 PR c++/13810
6788 * g++.dg/template/ttp7.C: New test.
6789
ad2768d0 67902004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
6791
6792 PR c++/13797
6793 * g++.dg/template/nontype4.C: New test.
6794 * g++.dg/template/nontype5.C: Likewise.
6795
bcbc6b7f
RS
67962004-01-25 Richard Sandiford <rsandifo@redhat.com>
6797
6798 * gcc.dg/torture/mips-clobber-at.c: New test.
6799
1f44254c
ILT
68002004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
6801
6802 * gcc.dg/20040124-1.c: New test.
6803
5473cfa7
JJ
68042004-01-24 Jakub Jelinek <jakub@redhat.com>
6805
6806 * gcc.dg/20040123-1.c: New test.
6807
cc79e34f
ZW
68082004-01-23 Zack Weinberg <zack@codesourcery.com>
6809
6810 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
6811
b1adf557
JM
68122004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
6813
6814 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
6815
4a374c35
AP
68162004-01-23 Andrew Pinski <apinski@apple.com>
6817
6818 * gcc.dg/20030121-1.c: Move to ..
6819 * gcc.dg/20040121-1.c: here.
6820
92c7bc2a
RS
68212004-01-23 Roger Sayle <roger@eyesopen.com>
6822
6823 * gcc.dg/builtins-29.c: New test case.
6824
04b8f97f
ZW
68252004-01-23 Zack Weinberg <zack@codesourcery.com>
6826
6827 PR 18314
6828 * gcc.dg/builtins-30.c: New testcase.
6829
3a1cac0f
AT
68302004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
6831
6832 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
6833 * lib/g77.exp: Likewise.
6834 * lib/objc.exp: Likewise.
6835 * lib/g++.exp: Likewise.
6836
b2f24c85
EB
68372004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6838
6839 * gcc.dg/struct-by-value-2.c: New test.
6840
5cc5eddc
AP
68412004-01-21 Andrew Pinski <apinski@apple.com>
6842
6843 PR target/13785
6844 * gcc.dg/20030121-1.c: New test.
6845
f59dcd4b
UW
68462004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
6847
6848 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
6849 clobber frame pointer register in asm statement.
6850
c3cda381
FH
68512004-01-21 Falk Hueffner <falk@debian.org>
6852
6853 * gcc.c-torture/compile/20040121-1.c: New test.
6854
1ef82ef2
ZW
68552004-01-21 Zack Weinberg <zack@codesourcery.com>
6856
6857 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
6858
04bf686d
HP
68592004-01-20 Hartmut Penner <hpenner@de.ibm.com>
6860
6861 * gcc.dg/ppc64-abi-2.c: New test.
6862
9dfcd609
JM
68632004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
6864
1ef82ef2
ZW
6865 * lib/treelang.exp: Fill out this file.
6866 * lib/treelang-dg.exp: New File.
9dfcd609 6867
53cd18ec
JM
68682004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
6869
6870 * gcc.c-torture/compile/981022-1.c: Remove.
6871 * gcc.dg/array-5.c: Remove XFAIL.
6872 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
6873 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
6874 gcc.dg/cond-lvalue-1.c: Update.
6875 * gcc.dg/cast-lvalue-2.c: New test.
6876
9f880ef9
MM
68772004-01-19 Mark Mitchell <mark@codesourcery.com>
6878
0916f873
MM
6879 PR c++/13592
6880 * g++.dg/other/error1.C (class foo): Tweak error message.
6881
9f880ef9
MM
6882 PR c++/13592
6883 * g++.dg/template/call2.C: New test.
6884
c9a5b624
EB
68852004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6886
6887 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
6888 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
6889 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
6890 scalar-return-1_x.c, scalar-return-2_y.c,
6891 scalar-return-3_x.c, scalar-return-3_y.c,
6892 scalar-return-4_x.c, scalar-return-4_y.c,
6893 struct-align-1.h, struct-align-1_x.c,
6894 struct-align-1_y.c, struct-align-2.h,
6895 struct-align-2_x.c, struct-align-2_y.c,
6896 struct-by-value-10_y.c, struct-by-value-11_x.c,
6897 struct-by-value-11_y.c, struct-by-value-12_x.c,
6898 struct-by-value-12_y.c, struct-by-value-13_x.c,
6899 struct-by-value-13_y.c, struct-by-value-14_x.c,
6900 struct-by-value-14_y.c, struct-by-value-15_x.c,
6901 struct-by-value-15_y.c, struct-by-value-16_y.c,
6902 struct-by-value-17_y.c, struct-by-value-18_y.c,
6903 struct-by-value-19_y.c, struct-by-value-1_x.c,
6904 struct-by-value-1_y.c, struct-by-value-20_y.c,
6905 struct-by-value-2_x.c, struct-by-value-2_y.c,
6906 struct-by-value-3_y.c, struct-by-value-4_x.c,
6907 struct-by-value-4_y.c, struct-by-value-5_y.c,
6908 struct-by-value-6_y.c, struct-by-value-7_y.c
6909 struct-by-value-8_x.c, struct-by-value-8_y.c
6910 struct-by-value-9_x.c, struct-by-value-9_y.c
6911 struct-return-10_x.c, struct-return-10_y.c,
6912 struct-return-19_x.c, struct-return-20_x.c
6913 struct-return-2_x.c, struct-return-2_y.c
6914 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
6915 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
6916
2194d821
EB
69172004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6918
6919 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
6920 attribute on sparc*-sun-solaris2.*.
6921
b830b74c
MM
69222004-01-18 Mark Mitchell <mark@codesourcery.com>
6923
0f18efe3 6924 PR c++/13710
b830b74c
MM
6925 * g++.dg/ext/typeof7.C: New test.
6926
a3d8a647
DE
69272004-01-18 David Edelsohn <edelsohn@gnu.org>
6928
6929 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
6930 * gcc.dg/const-elim-1.c: Same.
6931
cfbed37c
ZL
69322004-01-17 Ziemowit Laski <zlaski@apple.com>
6933
6934 * objc.dg/stret-1.m: New.
6935 * objc.dg/stret-2.m: New.
6936
4bfaff4d 69372004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
6938
6939 PR c++/11895
6940 * g++.dg/ext/vector1.C: New test.
6941
73e61092
GK
69422004-01-16 Geoffrey Keating <geoffk@apple.com>
6943
6944 * gcc.dg/pch/import-1.c: New.
6945 * gcc.dg/pch/import-1.hs: New.
6946 * gcc.dg/pch/import-1a.h: New.
6947 * gcc.dg/pch/import-1b.h: New.
6948 * gcc.dg/pch/import-1c.h: New.
6949
144e414d
MM
69502004-01-16 Mark Mitchell <mark@codesourcery.com>
6951
a8e6c82a
MM
6952 PR c++/13574
6953 * g++.dg/ext/array1.C: New test.
6954
144e414d
MM
6955 PR c++/13178
6956 * g++.dg/conversion/op1.C: New test.
6957
9e0baa60
R
69582004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
6959
71bbcf4d
R
6960 PR 11864
6961 From Kazumoto Kojima / Dan Kegel:
6962 * gcc.dg/pr11864-1.c: New test.
6963
9e0baa60
R
6964 PR 10392
6965 From Marcus Comstedt / Dan Kegel:
6966 * gcc.dg/pr10392-1.c: New test.
6967
ab8ffc79
MM
69682004-01-16 Mark Mitchell <mark@codesourcery.com>
6969
6970 PR c++/13478
6971 * g++.dg/init/ref10.C: New test.
6972
1303d034
GB
69732004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6974
6975 PR c++/13407
6976 * g++.dg/parse/typename6.C: New test.
6977
a6dd4094
GK
69782004-01-15 Geoffrey Keating <geoffk@apple.com>
6979
6980 PR pch/13361
6981 * testsuite/g++.dg/pch/wchar-1.C: New.
6982 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6983
18eba557
GB
69842004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6985
6986 PR c++/9259
6987 * g++.dg/expr/sizeof2.C: New test.
6988
ecc74832
KH
69892004-01-15 Kazu Hirata <kazu@cs.umass.edu>
6990
6991 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
6992
d905ed80
AO
69932004-01-15 Alexandre Oliva <aoliva@redhat.com>
6994
6995 PR c++/13659
6996 * g++.dg/lookup/strong-using-3.C: New.
6997 * g++.dg/lookup/using-10.C: New.
6998
693ec7e1
AO
69992004-01-15 Alexandre Oliva <aoliva@redhat.com>
7000
7001 PR c++/13594
7002 * g++.dg/lookup/strong-using-2.C: New.
7003
2ae8ea28
MC
70042004-01-15 Marcus Comstedt <marcus@mc.pp.se>
7005 Dan Kegel <dank@kegel.com>
7006 J"orn Rennecke <joern.rennecke@superh.com>
7007
7008 PR target/9365
7009 * gcc.dg/pr9365-1.c: New test.
7010
cc8c7495
GB
70112004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7012
7013 PR c++/8856
7014 * g++.dg/parse/casting-operator2.C: New test.
7015 * g++.old-deja/g++.pt/explicit83.C: Remove.
7016
f560bf91
JM
70172004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
7018
7019 * gcc.dg/label-compound-stmt-1.c: New test.
7020 * gcc.c-torture/compile/950922-1.c,
7021 gcc.c-torture/compile/20000211-3.c,
7022 gcc.c-torture/compile/20000518-1.c,
7023 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
7024 compound statements.
7025
27768ae6
HP
70262004-01-14 Hartmut Penner <hpenner@de.ibm.com>
7027
7028 * gcc.dg/ppc64-abi-1.c: New test.
7029
d22c4179
DS
70302004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
7031
7032 * g++.dg/ext/attrib9.C: Add dg-warnings.
7033
90c2bc78
GB
70342004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7035
7036 PR c++/12335
7037 * g++.dg/parse/dtor3.C: New test.
7038
bfaba7a9
AP
70392004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7040
7041 PR c++/12709
7042 * g++.dg/parse/try-catch-1.C: New test.
7043
5989ebe9
AC
70442004-01-13 Arnaud Charlet <charlet@act-europe.fr>
7045
7046 * ada/acats/run_all.sh: Add more verbose output in acats.log
7047 when compiling tests.
7048
bc298aa7
ZW
70492004-01-12 Zack Weinberg <zack@codesourcery.com>
7050
7051 PR 13656
7052 * gcc.dg/typedef-redecl.c: New test case.
7053 * gcc.dg/typedef-redecl.h: New support file.
7054
2d327012
JH
70552004-01-13 Jan Hubicka <jh@suse.cz>
7056
7057 * gcc.dg/always_inline.c: New test.
7058 * gcc.dg/debug/20031231-1.c: Fix.
7059
451aeff7
GB
70602004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7061
7062 PR c++/13474
7063 * g++.dg/template/array3.C: New test.
7064
4139f34d
ZW
70652004-01-12 Zack Weinberg <zack@codesourcery.com>
7066
7067 * g++.dg/ext/lvalue1.C: No longer expected to fail.
7068 * g++.dg/warn/Wunused-2.C: Likewise.
7069
66e0c440
KL
70702004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7071
7072 PR c++/13289
7073 * g++.dg/template/instantiate6.C: New test.
7074
06e4eab5
RS
70752004-01-12 Roger Sayle <roger@eyesopen.com>
7076
7077 PR middle-end/11397
7078 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
7079
9a249c79
JH
70802004-01-12 Jan Hubicka <jh@suse.cz>
7081
7082 PR opt/12826
7083 * gcc.dg/20040112-1.c: New.
7084
7085 * gcc.dg/dwarf-die[1-7].c: Move to...
7086 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
7087 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
7088
59147a62
ILT
70892004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
7090
7091 PR c++/4100
7092 * g++.dg/parse/friend4.C: New test.
7093
70942004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
7095
7096 PR c++/4100
7097 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
7098 definition is called a friend.
7099
70adfc36
ZW
71002004-01-11 Zack Weinberg <zack@codesourcery.com>
7101
7102 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
7103
9b913b03
ILT
71042004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
7105
7106 PR c++/3478
7107 * g++.dg/parse/error10.C: New test.
7108 * g++.dg/template/arg2.C: Accept "invalid type" error.
7109
1759c760
JJ
71102004-01-11 Jakub Jelinek <jakub@redhat.com>
7111
7112 PR middle-end/13392
7113 * g++.dg/opt/expect2.C: New test.
7114
3c6e6fbf
ZW
71152004-01-10 Zack Weinberg <zack@codesourcery.com>
7116
7117 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
7118 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
7119 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
7120 Update dg-error regexps.
7121
9c10179d
ZW
71222004-01-10 Zack Weinberg <zack@codesourcery.com>
7123
7124 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
7125 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
7126
7f03f9a3
EB
71272004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7128
7129 * gcc.dg/pragma-re-1.c: Use right pointer type.
7130
21e430b8
EB
71312004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7132
7133 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
7134
1a7a2c0f
GK
71352004-01-09 Geoffrey Keating <geoffk@apple.com>
7136
7137 * gcc.dg/rs6000-ldouble-1.c: New.
7138
731bd3ae
GB
71392004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7140
7141 DR 337
7142 PR c++/9256
7143 * g++.dg/other/abstract1.C: New test.
7144
bafb62a2
AO
71452004-01-09 Alexandre Oliva <aoliva@redhat.com>
7146
7147 * g++.dg/lookup/strong-using-1.C: New.
7148
3897f229
JM
71492004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
7150
7151 PR c/11234
7152 * gcc.dg/func-ptr-conv-1.c: New test.
7153 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
7154
a9f99e78
KH
71552004-01-09 Kazu Hirata <kazu@cs.umass.edu>
7156
7157 PR target/13380.
7158 * gcc.c-torture/compile/20040109-1.c: New.
7159
588f75d0
SH
71602004-01-08 Stuart Hastings <stuart@apple.com>
7161
7162 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
7163 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
7164 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
7165
3b458e6f
AM
71662004-01-09 Alan Modra <amodra@bigpond.net.au>
7167
7168 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
7169
53b8fe3e
EB
71702004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7171
7172 * ada/acats/run_acats: Treat 'gnatchop' the same way
7173 as 'gnatmake'. Export GCC_DRIVER.
7174 * ada/acats/run_all.sh: Add target_gnatchop. Use
7175 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
7176
663cea5d
GB
71772004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7178
7179 PR c++/12573
7180 * g++.dg/template/dependent-expr4.C: New test.
7181
417b11de
HP
71822004-01-08 Hartmut Penner <hpenner@de.ibm.com>
7183
7184 * gcc.dg/altivec-11.c: New test.
7185
72827ed7
MM
71862004-01-07 Mark Mitchell <mark@codesourcery.com>
7187
7188 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
7189
bca63328
JM
71902004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7191
7192 PR c/6024
7193 * gcc.dg/enum-compat-1.c: New test.
7194 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
7195
85b58ca5
JM
71962004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7197
7198 PR c/12165
7199 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
7200 gcc.dg/c99-idem-qual-3.c: New tests.
7201
b48a0c18
AM
72022004-01-07 Alan Modra <amodra@bigpond.net.au>
7203
7204 * gcc.dg/winline-7.c: Don't cast void * to int.
7205
bcf17554
JH
72062004-01-06 Jan Hubicka <jh@suse.cz>
7207
7208 * gcc.dg/i386-sse-5.c: New test
7209 * g++.dg/eh/simd-1.c: Add -w argument for i386.
7210
962c0823
MM
72112004-01-05 Mark Mitchell <mark@codesourcery.com>
7212
7213 PR c++/12815
7214 * g++.dg/rtti/typeid4.C: New test.
7215
4b6eeb9a
EB
72162004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7217
7218 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
7219
88081599
MM
72202004-01-05 Mark Mitchell <mark@codesourcery.com>
7221
216bb6e1
MM
7222 PR c++/12132
7223 * g++.dg/template/error11.C: New test.
7224
88081599
MM
7225 PR c++/13451
7226 * g++.dg/template/class2.C: New test.
7227
fa170482
NS
72282004-01-05 Nathan Sidwell <nathan@codesourcery.com>
7229 Richard Sandiford <rsandifo@redhat.com>
7230
7231 PR c++/13387
7232 * g++.dg/opt/alias3.C: New test.
7233
4f8163b1
MM
72342004-01-04 Mark Mitchell <mark@codesourcery.com>
7235
543ebd4a
MM
7236 PR c++/13157
7237 * g++.dg/template/koenig3.C: New test.
7238
955d0234
MM
7239 PR c++/13529
7240 * g++.dg/parse/offsetof3.C: New test.
7241
ae0eb5f1
MM
7242 * g++.dg/init/copy7.C: Add missing dg-error markers.
7243
4f8163b1
MM
7244 PR c++/12226
7245 * g++.dg/init/copy7.c: New test.
7246
7247 PR c++/13536
7248 * g++.dg/parse/cast1.C: New test.
7249
dc0bfe6a
JH
72502004-01-04 Jan Hubicka <jh@suse.cz>
7251
7252 * gcc.dg/winline[1-7].c: New tests.
7253
b0bc6e8e
KL
72542004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7255
7256 PR c++/13520
7257 * g++.dg/template/qualttp22.C: New test.
7258
b684a3df
JH
72592004-01-01 Jan Hubicka <jh@suse.cz>
7260
7261 * gcc.dg/debug/20031231-1.c: New.
7262 * gcc.c-torture/compile/20040101-1.c: New.
7263 * gcc.dg/dwarf-die-[1-7].c: New.
7264
74aa338a
JJ
72652004-01-01 Jakub Jelinek <jakub@redhat.com>
7266
7267 PR optimization/13521
7268 * gcc.c-torture/compile/20031231-1.c: New test.
7269
d485b7f9
KH
72702003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7271
7272 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
7273
e5e95ba0
VR
72742003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7275
7276 PR c++/10079
7277 * g++.dg/template/crash16.C: New test.
7278
b6d90461
MM
72792003-12-30 Mark Mitchell <mark@codesourcery.com>
7280
7281 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
7282
22dc9b06
KH
72832003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7284
7285 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
7286 ports.
7287 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7288 * g++.old-deja/g++.law/profile1.C: Likewise.
7289 * gcc.c-torture/compile/981006-1.c: Likewise.
7290 * gcc.c-torture/execute/loop-2e.x: Likewise.
7291 * gcc.c-torture/execute/loop-2f.x: Remove.
7292 * gcc.c-torture/execute/loop-2g.x: Likewise.
7293 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
7294 * gcc.dg/20020312-2.c: Remove traces of dead ports.
7295
58496de1
NS
72962003-12-30 Nathan Sidwell <nathan@codesourcery.com>
7297
74869a85
NS
7298 PR c++/13507
7299 * g++.dg/ext/attrib11.C: New test.
7300
58496de1
NS
7301 PR c++/13494
7302 * g++.dg/template/array2-1.C: New test.
7303 * g++.dg/template/array2-2.C: New test.
7304
21b75a73
MM
73052003-12-29 Mark Mitchell <mark@codesourcery.com>
7306
7307 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
7308
30a03508
NS
73092003-12-29 Nathan Sidwell <nathan@codesourcery.com>
7310
7311 PR c++/12774
7312 * g++.dg/template/array1-1.C: New test.
7313 * g++.dg/template/array1-2.C: New test.
7314
b66906a8
RS
73152003-12-29 Roger Sayle <roger@eyesopen.com>
7316
7317 PR fortran/12632
7318 * g77.dg/12632.f: New test case.
7319
68deab91
KL
73202003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7321
7322 PR c++/13289
7323 * g++.dg/parse/nontype1.C: New test.
7324
2f9afd51
KL
73252003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7326
7327 PR c++/12403
7328 * g++.dg/parse/explicit1.C: New test.
7329 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
7330
1896d29d
MM
73312003-12-28 Mark Mitchell <mark@codesourcery.com>
7332
c11889ce
MM
7333 PR c++/13081
7334 * g++.dg/opt/inline6.C: New test.
7335
7336 PR c++/12613
7337 * g++.dg/parse/error9.C: New test.
7338
1896d29d
MM
7339 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
7340
4c2a4b90
MM
73412003-12-28 Mark Mitchell <mark@codesourcery.com>
7342
7343 PR c++/13009
7344 * g++.dg/init/assign1.C: New test.
7345
7072018e
RS
73462003-12-28 Roger Sayle <roger@eyesopen.com>
7347
7348 PR c++/13070
7349 * g++.dg/warn/format3.C: New test case.
7350
bf86d71e
ZD
73512003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7352
7353 * gcc.c-torture/compile/20031227-1.c: New test.
7354
8f23fc81
MM
73552003-12-23 Mark Mitchell <mark@codesourcery.com>
7356
7357 * g++.dg/bprob/bprob.exp: Load target-supports.exp
7358 * g77.dg/bprob/bprob.exp: Likewise.
7359 * gcc.misc-tests/bprob.exp: Likewise.
7360 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
7361 variants on systems where the library does not provide that
7362 functionality.
7363 * gcc.dg/builtins-20.c: Use builtins-config.h.
7364 * gcc.dg/builtins-config.h: New file.
7365
b8ee7f02
MM
73662003-12-23 Mark Mitchell <mark@codesourcery.com>
7367
7368 * lib/gcc-dg.exp (dg-require-profiling): New function.
7369 * lib/target-supports.exp (check_profiling_available): Likewise.
7370 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
7371 * g77.dg/bprob/bprob.exp: Likewise.
7372 * gcc.misc-tests/bprob.exp: Likewise.
7373 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
7374 * gcc.dg/20021014-1.c: Likewise.
7375 * gcc.dg/nest.c: Likewise.
7376
7bd35dac
MM
73772003-12-23 Mark Mitchell <mark@codesourcery.com>
7378
7379 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
7380 compiling.
7381 * g++.dg/lookup/java2.C: Likewise.
7382 * gcc.dg/cpp/lexident.c: Likewise.
7383
f2073745
KH
73842003-12-23 Kazu Hirata <kazu@cs.umass.edu>
7385
7386 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
7387 given.
7388 * gcc.c-torture/compile/961203-1.c: Likewise.
7389 * gcc.c-torture/compile/980506-1.c: Likewise.
7390
4c494a15
ZW
73912003-12-23 Zack Weinberg <zack@codesourcery.com>
7392
7393 * lib/gcc-dg.exp (dg-prune-output): New annotation.
7394 (additional_prunes): New global.
7395 (gcc-dg-prune): Handle additional per-test pruning.
7396 (dg-test): Clear additional_prunes between tests.
7397
7398 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
7399 dg-prune-output to avoid spurious failures from assembler
7400 complaining about nonexistent WAW violations.
7401 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
7402 Use dg-prune-output to avoid spurious failures from assembler
7403 warning about Itanium B-step errata.
7404
57702a80
MM
74052003-12-23 Mark Mitchell <mark@codesourcery.com>
7406
7407 * g++.dg/abi/macro0.C: New test.
7408 * g++.dg/abi/macro1.C: Likewise.
7409 * g++.dg/abi/macro2.C: Likewise.
7410
7411 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
7412 * g++.dg/abi/bitfield7.C: Likewise.
7413 * g++.dg/abi/dtor2.C: Likewise.
7414 * g++.dg/abi/mangle11.C: Likewise.
7415 * g++.dg/abi/mangle12.C: Likewise.
7416 * g++.dg/abi/mangle14.C: Likewise.
7417 * g++.dg/abi/mangle17.C: Likewise.
7418 * g++.dg/abi/vbase10.C: Likewise.
7419 * g++.dg/abi/vbase14.C: Likewise.
7420 * g++.dg/template/qualttp17.C: Likewise.
7421
4ea49dd0
AP
74222003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7423
7424 PR c/11995
7425 * gcc.dg/20031223-1.c: New test.
7426
cbf6e52a
EB
74272003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7428
7429 * gcc.dg/noreturn-7.c: New test.
7430
b3006337
EB
74312003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7432
7433 * gcc.dg/null-pointer-1.c: New test.
7434
1ffe6573
MM
74352003-12-22 Mark Mitchell <mark@codesourcery.com>
7436
7813d14c
MM
7437 * g++.old-deja/g++.jason/template18.C: Remove.
7438 * g++.old-deja/g++.jason/template37.C: Likewise.
7439
7440 PR c++/12862
7441 * g++.dg/lookup/ns1.C: New test.
7442
1ffe6573
MM
7443 PR c++/12397
7444 * g++.dg/template/lookup3.C: New test.
7445
92a12fbc
AP
74462003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7447
7448 * g++.dg/template/recurse1.C: New test
7449
499b568f
MM
74502003-12-22 Mark Mitchell <mark@codesourcery.com>
7451
7452 PR c++/12479
7453 * g++.dg/parse/semicolon1.C: New test.
7454 * g++.dg/parse/semicolon1.h: Likewise.
7455
3b3ed128
FJ
74562003-12-22 Fariborz Jahanian <fjahanian@apple.com>
7457
7458 * gcc.dg/darwin-misaligned.c: New test.
7459
af3fbed1
AP
74602003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7461
7462 PR c/9163
7463 * gcc.dg/20031222-1.c: New test.
7464
d9dd2c4e
MM
74652003-12-21 Mark Mitchell <mark@codesourcery.com>
7466
9e62871e
MM
7467 PR c++/13438
7468 * g++.dg/parse/error8.C: New test.
7469
d9dd2c4e
MM
7470 PR c++/11554
7471 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
7472
b665cdce
KH
74732003-12-21 Kazu Hirata <kazu@cs.umass.edu>
7474
7475 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
7476 too small.
7477 * gcc.c-torture/compile/930217-1.c: Likewise.
7478 * gcc.c-torture/compile/930513-1.c: Likewise.
7479 * gcc.c-torture/execute/920908-2.c: Likewise.
7480 * gcc.c-torture/execute/921204-1.c: Likewise.
7481 * gcc.c-torture/execute/930621-1.c: Likewise.
7482 * gcc.c-torture/execute/930630-1.c: Likewise.
7483 * gcc.c-torture/execute/931031-1.c: Likewise.
7484 * gcc.c-torture/execute/980602-2.c: Likewise.
7485 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7486 * gcc.c-torture/execute/compndlit-1.c: Likewise.
7487 * gcc.c-torture/execute/extzvsi.c: Likewise.
7488 * gcc.c-torture/unsorted/ext.c: Likewise.
7489
781f4ec1
AP
74902003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
7491
7492 PR target/12749
7493 * gcc.c-torture/compile/20031220-2.c: New test case.
7494
3b24df36
RS
74952003-12-20 Roger Sayle <roger@eyesopen.com>
7496
7497 PR optimization/13031
7498 * gcc.c-torture/compile/20031220-1.c: New test case.
7499
c96f4f73
EB
75002003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7501
7502 * gcc.dg/cast-function-1.c: New test.
7503
be7ac471
JM
75042003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
7505
7506 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
7507 formats.
7508
4656bc85
MM
75092003-12-19 Mark Mitchell <mark@codesourcery.com>
7510
7511 PR c++/12795
7512 * g++.dg/ext/attrib10.C: New test.
7513
e8c89d29
JJ
75142003-12-19 Jakub Jelinek <jakub@redhat.com>
7515
7516 * gcc.dg/cleanup-10.c: New test.
7517 * gcc.dg/cleanup-11.c: New test.
7518
effed655
JJ
75192003-12-19 Jakub Jelinek <jakub@redhat.com>
7520
7521 PR c++/13239
7522 * g++.dg/opt/expect1.C: New test.
7523
ed8d8803
HP
75242003-12-19 Hartmut Penner <hpenner@de.ibm.com>
7525
7526 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
7527
0b667ed8
AP
75282003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
7529
01d0a156
AP
7530 PR debug/12923
7531 * gcc.dg/20031218-1.c: New test.
7532
7533 PR debug/12389
7534 * gcc.dg/20031218-2.c: New test.
7535 * gcc.dg/20031218-3.c: New test.
7536
0b667ed8
AP
7537 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
7538 of label name and allow for USER_LABEL_PREFIX == "_" names.
7539 * g++.dg/abi/mangle18-2.C: Likewise.
7540 * g++.dg/abi/mangle19-1.C: Likewise.
7541 * g++.dg/abi/mangle19-2.C: Likewise.
7542 * g++.dg/abi/mangle20-1.C: Likewise.
7543 * g++.dg/abi/mangle20-2.C: Likewise.
7544
a3bf324c
RH
75452003-12-18 Richard Henderson <rth@redhat.com>
7546
7547 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
7548
d11994a8
SB
75492003-12-18 Steven Bosscher <steven@gcc.gnu.org>
7550 Dan Kegel <dank@kegel.com>
7551
7552 PR other/12009
7553 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
7554 testing a cross compiler, it causes spurious compile failures.
7555 * lib/g++.exp: Likewise.
7556
bc5ada84
KL
75572003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7558
7559 PR c++/13262
7560 * g++.dg/template/access13.C: New test.
7561
cebf212f
UW
75622003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7563
7564 * gcc.dg/20031216-1.c: New test.
7565
51287c14
GB
75662003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7567
7568 PR c++/9154
7569 * g++.dg/template/error10.C: New test.
7570
a21f130e
EB
75712003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7572
7573 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
7574 * g++.dg/eh/simd-2.C: Likewise.
7575
b0656d8b
JW
75762003-12-17 James E Wilson <wilson@specifixinc.com>
7577 Roger Sayle <roger@eyesopen.com>
7578
7579 * gcc.c-torture/execute/ieee/mzero5.c: New.
7580
5c832178
MM
75812003-12-17 Mark Mitchell <mark@codesourcery.com>
7582
7583 PR c++/10603
7584 * g++.dg/parse/error6.C: New test.
7585
7586 PR c++/12827
7587 * g++.dg/parse/error7.C: New test.
7588
a7833d6a
EB
75892003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7590
7591 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
7592 at -O with stabs debugging formats.
7593 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
7594 * gcc.dg/debug/debug-2.c: Likewise.
7595
0dff37fb
MM
75962003-12-16 Mark Mitchell <mark@codesourcery.com>
7597
7598 PR c++/12696
7599 * g++.dg/init/error1.C: New test.
7600
7601 PR c++/12218
7602 * g++.dg/init/pm3.C: New test.
7603
2ff7cce4
JM
76042003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
7605
7606 PR c/3347
7607 * gcc.dg/bitfld-8.c: New test.
7608
6d43c524
JL
76092003-12-16 James Lemke <jim@wasabisystems.com>
7610
7611 * gcc.dg/arm-scd42-[123].c: New tests.
7612
d63b5e9f
NS
76132003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7614
7615 PR c++/9043
7616 * g++.dg/abi/mangle20-1.C: New test.
7617 * g++.dg/abi/mangle20-2.C: New test.
7618
263ee052
MM
76192003-12-16 Mark Mitchell <mark@codesourcery.com>
7620
7621 PR c++/13275
7622 * g++.dg/other/offsetof2.C: Remove XFAIL.
7623 * g++.dg/parse/offsetof1.C: New test.
7624 * g++.gd/parse/offsetof2.C: Likewise.
7625
ff5034c5
GB
76262003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7627
7628 * g++.dg/template/nontype3.C: New test.
7629 * g++.dg/template/static2.C: Tweaked the dg-error clause.
7630
cd852e4d
KL
76312003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7632
7633 * g++.dg/warn/noreturn-3.C: Also test instantiation.
7634
0f30f285
NS
76352003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7636
a0c68737
NS
7637 PR c++/13387
7638 * g++.dg/expr/assign1.C: New test.
7639
0f30f285
NS
7640 PR c++/13242
7641 * g++.dg/abi/mangle19-1.C: New test.
7642 * g++.dg/abi/mangle19-2.C: New test.
7643
d2411ba2
HP
76442003-12-16 Hartmut Penner <hpenner@de.ibm.com>
7645
7646 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
7647
91f8389c
EB
76482003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7649
7650 * gcc.c-torture/execute/20031216-1.c: New test.
7651
75e0d03a
GB
76522003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7653
7654 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
7655 an ICE regression.
7656
89f1a6ec
MM
76572003-12-15 Mark Mitchell <mark@codesourcery.com>
7658
7659 PR c++/10926
7660 * g++.dg/template/error9.C: New test.
7661
7662 PR c++/11116
7663 * g++.dg/template/error8.C: New test.
7664
040fc928
RS
76652003-12-15 Roger Sayle <roger@eyesopen.com>
7666
7667 PR middle-end/13400
7668 * gcc.c-torture/execute/20031215-1.c: New test case.
7669
b95cc51a
MM
76702003-12-15 Mark Mitchell <mark@codesourcery.com>
7671
21eb631b
MM
7672 PR c++/13269
7673 * g++.dg/parse/error5.C: New test.
7674
ea0e2a51
MM
7675 PR c++/12989
7676 * g++.dg/expr/sizeof1.C: New test.
7677
b95cc51a
MM
7678 PR c++/13310
7679 * g++.dg/template/crash15.C: New test.
7680
86d75cdd
GK
76812003-12-15 Geoffrey Keating <geoffk@apple.com>
7682
7683 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
7684 a non-POD type as the last named parameter of a varargs function.
7685
a5ac3982
MM
76862003-12-15 Mark Mitchell <mark@codesourcery.com>
7687
7688 PR c++/13243
7689 PR c++/12573
7690 * g++.dg/template/crash14.C: New test.
7691 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
7692
5fd80fbc
NS
76932003-12-15 Nathan Sidwell <nathan@codesourcery.com>
7694
f5c28a15
NS
7695 * g++.dg/other/java1.C: New test.
7696
5fd80fbc
NS
7697 PR c++/13241
7698 * g++.dg/abi/mangle18-1.C: New test.
7699 * g++.dg/abi/mangle18-2.C: New test.
7700
298a037c
ZD
77012003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7702
7703 PR optimization/10312
7704 * gcc.c-torture/execute/20031214-1.c: New.
7705
4bb8ca28
MM
77062003-12-14 Mark Mitchell <mark@codesourcery.com>
7707
7708 PR c++/10779
7709 PR c++/12160
7710 * g++.dg/parse/error3.C: New test.
7711 * g++.dg/parse/error4.C: Likewise.
7712 * g++.dg/abi/mangle4.C: Tweak error messages.
7713 * g++.dg/lookup/using5.C: Likewise.
7714 * g++.dg/other/error2.C: Likewise.
7715 * g++.dg/parse/typename5.C: Likewise.
7716 * g++.dg/parse/undefined1.C: Likewise.
7717 * g++.dg/template/arg2.C: Likewise.
7718 * g++.dg/template/ttp3.C: Likewise.
7719 * g++.dg/template/type1.C: Likewise.
7720 * g++.old-deja/g++.other/crash32.C: Likewise.
7721 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 7722
c1b83cc9
KL
77232003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7724
7725 PR c++/13106
7726 * g++.dg/warn/noreturn-3.C: New test.
7727
e00853fd
NS
77282003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7729
7730 PR c++/13118
7731 * g++.dg/abi/covariant3.C: New.
7732
3950dcdf
JJ
77332003-12-12 Jakub Jelinek <jakub@redhat.com>
7734
7735 * g++.dg/eh/ia64-1.C: New test.
7736
77fec971
RS
77372003-12-12 Roger Sayle <roger@eyesopen.com>
7738
7739 PR optimization/13037
7740 * g77.f-torture/execute/13037.f: New test case.
7741
90d46c28
NS
77422003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7743
7744 PR c++/12881
7745 * g++.dg/abi/covariant2.C: New.
7746
45f2492c
NB
77472003-12-12 Neil Booth <neil@daikokuya.co.uk>
7748
7749 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
7750
15975b43
ZW
77512003-12-11 Zack Weinberg <zack@codesourcery.com>
7752
7753 * gcc.c-torture/execute/wchar_t-1.x: Delete.
7754
a586ce78
AP
77552003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
7756
7757 PR other/10819
7758 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
7759 to fix Bug 10819.
7760 * lib/g++.exp (g++_version): Likewise.
7761 * lib/g77.exp (g77_version): Likewise.
7762 * lib/objc.exp (default_objc_version): Likewise.
7763
e55a6cce 77642003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 7765
553355fe
RH
7766 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
7767
5ca18844
RH
7768 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
7769
facef326
MA
77702003-12-08 Matt Austern <austern@apple.com>
7771
7772 PR c/13134
7773 * lib/gcc-dg.exp (dg-require-visibility): Define.
7774 * lib/target-supports (check_visibility_available): Define.
7775 * gcc.dg/visibility-1.c: New test.
7776 * gcc.dg/visibility-2.c: Likewise.
7777 * gcc.dg/visibility-3.c: Likewise.
7778 * gcc.dg/visibility-4.c: Likewise.
7779 * gcc.dg/visibility-5.c: Likewise.
7780 * gcc.dg/visibility-6.c: Likewise.
7781 * g++.dg/ext/visibility-1.C: Likewise.
7782 * g++.dg/ext/visibility-2.C: Likewise.
7783 * g++.dg/ext/visibility-3.C: Likewise.
7784 * g++.dg/ext/visibility-4.C: Likewise.
7785 * g++.dg/ext/visibility-5.C: Likewise.
7786 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 7787
91f8389c
EB
77882003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7789
7790 * g++.dg/lookup/java1.C: New test.
7791 * g++.dg/lookup/java2.C: New test.
b8ec6586 7792
df5e8205
EB
77932003-12-07 Falk Hueffner <falk@debian.org>
7794
7795 * g++.dg/opt/noreturn-1.C: New test.
7796
fd25e957
EB
77972003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
7798
7799 * gcc.dg/overflow-1.c: New test.
7800
5c6ef9be
EB
78012003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7802
7803 * g77.f-torture/compile/13060.f: New test.
7804
a6c0d772
MM
78052003-12-06 Mark Mitchell <mark@codesourcery.com>
7806
7807 PR c++/13323
7808 * g++.dg/inherit/operator2.C: New test.
7809
360d1b99
MM
78102003-12-05 Mark Mitchell <mark@codesourcery.com>
7811
7812 PR c++/13305
7813 * g++.dg/ext/attrib9.C: New test.
7814
eeb23c11
MM
78152003-12-05 Mark Mitchell <mark@codesourcery.com>
7816
7817 PR c++/13314
7818 * g++.dg/template/error7.C: New test.
7819
5d27ef94 78202003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 7821 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
7822
7823 PR target/13302
7824 * g++.dg/other/struct-va_list.C: New test.
7825
f128e1f3
KL
78262003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7827
7828 PR c++/13166
7829 * g++.dg/parse/defarg6.C: New test.
7830
64ed86c7
HPN
78312003-12-05 Hans-Peter Nilsson <hp@axis.com>
7832
7833 PR target/13256
7834 * gcc.c-torture/execute/20031201-1.c: New test.
7835
b98d4eb5
AC
78362003-12-05 Arnaud Charlet <charlet@act-europe.fr>
7837
7838 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
7839
6e3077c6
EB
78402003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7841
7842 * gcc.dg/builtin-return-1.c: New test.
7843
fc64a247
SM
78442003-12-04 Stuart Menefy <stuart.menefy@st.com>
7845 J"orn Rennecke <joern.rennecke@superh.com>
7846
7847 PR optimization/13260
7848 * gcc.c-torture/execute/20031204-1.c: New test.
7849
afb0918a
MM
78502003-12-03 Mark Mitchell <mark@codesourcery.com>
7851
7852 PR c++/9127
7853 * g++.dg/template/error6.C: New test.
7854
8ecc63eb
JJ
78552003-12-03 Jakub Jelinek <jakub@redhat.com>
7856
7857 * gcc.dg/20031202-1.c: New test.
7858
ee43dab5
MM
78592003-12-03 Mark Mitchell <mark@codesourcery.com>
7860
b80cfdcd
MM
7861 PR c++/13179
7862 * g++.dg/template/eh1.C: New test.
7863
ee43dab5
MM
7864 PR c++/10771
7865 * g++.dg/template/error5.C: New test.
7866
e7f2e92f
DU
78672003-12-02 David Ung <davidu@mips.com>
7868
15975b43 7869 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
7870 g_##TMODE
7871
1c59130c
GB
78722003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7873
8ecc63eb 7874 PR c++/10126
1c59130c
GB
7875 * g++.dg/template/ptrmem8.C: New test.
7876
e77de295
GB
78772003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7878
8ecc63eb 7879 PR c++/12573
e77de295
GB
7880 * g++.dg/template/dependent-expr3.C: New test.
7881
e3b66120
JL
78822003-12-01 James Lemke <jim@wasabisystems.com>
7883
7884 * gcc.dg/arm-g2.c: New test.
7885
d9e7c8e3
RS
78862003-12-01 Roger Sayle <roger@eyesopen.com>
7887
7888 PR optimization/11634
7889 * gcc.dg/20031201-2.c: New test case.
7890
75d3baee
ZW
78912003-12-01 Zack Weinberg <zack@codesourcery.com>
7892
7893 PR 11433
7894 * objc.dg/proto-lossage-3.m: New test.
7895
28cb2b14
RS
78962003-12-01 Roger Sayle <roger@eyesopen.com>
7897
7898 PR optimization/12628
7899 * gcc.dg/20031201-1.c: New test case.
7900
e82407b5
EB
79012003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7902
7903 * gcc.dg/unaligned-1.c: New test.
7904
a668c6ad
MM
79052003-11-30 Mark Mitchell <mark@codesourcery.com>
7906
7907 PR c++/9849
7908 * g++.dg/template/error4.C: New test.
7909 * g++.dg/template/nested3.C: Adjust error markers.
7910
0e73769e
KG
79112003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7912
7913 * gcc.dg/cpp/assert4.c: Check more #system assertions.
7914
65f0edec
JM
79152003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
7916
7917 PR c/10333
7918 * gcc.dg/bitfld-7.c: New test.
7919
9c858681
RS
79202003-11-29 Richard Sandiford <rsandifo@redhat.com>
7921
7922 * gcc.dg/tls/asm-1.C: New test.
7923
26b0ad13
KG
79242003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7925
0e73769e 7926 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 7927
48ee6fa0
EB
79282003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7929
7930 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
7931 * gcc.dg/builtin-apply3.c: New test.
7932
4caddf0b
EB
79332003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7934
7935 * lib/compat.exp (compat-obj): New xfaildata parameter.
7936 Use it to set compiler_conditional_xfail_data before compiling.
7937 (compat-get-options): Handle dg-xfail-if.
7938 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
7939 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
7940 * gcc.dg/compat/vector-1_y.c: Likewise.
7941 * gcc.dg/compat/vector-2_x.c: Likewise.
7942 * gcc.dg/compat/vector-2_y.c: Likewise.
7943
ecb63641
EB
79442003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7945
7946 * g++.dg/opt/reg-stack4.C: New test.
7947
316d0b19
EB
79482003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7949
7950 * gcc.dg/builtin-apply2.c: New test.
7951
bb13f2ff
EB
79522003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7953
7954 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
7955
4864cc4a
KL
79562003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7957
7958 PR c++/12924
7959 * g++.dg/template/template-id-2.C: New test.
7960
d43f603d
KL
79612003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7962
7963 PR c++/5369
7964 * g++.dg/template/memfriend1.C: New test.
7965 * g++.dg/template/memfriend2.C: Likewise.
7966 * g++.dg/template/memfriend3.C: Likewise.
7967 * g++.dg/template/memfriend4.C: Likewise.
7968 * g++.dg/template/memfriend5.C: Likewise.
7969 * g++.dg/template/memfriend6.C: Likewise.
7970 * g++.dg/template/memfriend7.C: Likewise.
7971 * g++.dg/template/memfriend8.C: Likewise.
7972 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
7973
40bec508
MM
79742003-11-21 Mark Mitchell <mark@codesourcery.com>
7975
7976 PR c++/12515
7977 * g++.dg/ext/cond1.C: New test.
7978
c132886e
RH
79792003-11-20 Richard Henderson <rth@redhat.com>
7980
7981 * gcc.dg/20020201-2.c: Remove.
7982 * gcc.dg/20020201-4.c: Remove.
7983 * gcc.dg/20020304-1.c: Remove.
7984
dd2cc6dc
NN
79852003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
7986
7987 * gcc.dg/cpp/trad/xwin1.c: New test case.
7988
5153e857
AT
79892003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
7990
7991 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
7992 * lib/g77.exp: Likewise.
7993 * lib/objc.exp: Likewise.
7994 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
7995 for darwin.
7996
c44e68a5
KL
79972003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7998
7999 PR c++/12932
8000 * g++.dg/template/static5.C: New test.
8001
fc6d6d62
JM
80022003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
8003
8004 * gcc.dg/nested-func-1.c: New test.
8005
178b9a09
KG
80062003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8007
8008 * gcc.dg/cpp/assert4.c: New test.
8009
8ffc2e37
GB
80102003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8011
75d3baee
ZW
8012 PR c++/2294
8013 * g++.dg/lookup/using9.c: New test.
8ffc2e37 8014
ec75414f
MM
80152003-11-14 Mark Mitchell <mark@codesourcery.com>
8016
8017 PR c++/12762
8018 * g++.dg/template/error3.C: New test.
8019
7fb768e5
AC
80202003-11-14 Arnaud Charlet <charlet@act-europe.fr>
8021
8022 PR ada/13035
8023 * ada/acats/run_acats, run_all.sh: Fix syntax error.
8024 No longer use a wrapper for gcc, since this does not work under
8025 Windows.
8026
aede75ed
GB
80272003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8028
75d3baee
ZW
8029 PR c++/2094
8030 * g++.dg/template/ptrmem7.C: New test.
aede75ed 8031
a25d596a
AP
80322003-11-13 Andrew Pinski <apinski@apple.com>
8033
8034 * gcc.c-torture/compile/20031113-1.c: New test.
8035
49012f5c 80362003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 8037 Kean Johnston <jkj@sco.com>
49012f5c
MM
8038
8039 PR c/13029
8040 * gcc.dg/unused-4.c: Update.
8041
d76bc29c
EB
80422003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8043
8044 * g++.dg/opt/const3.C: New test.
8045
fccc4eb2
JH
80462003-11-13 Jan Hubicka <jh@suse.cz>
8047
8048 * gcc.c-torture/compile/20031112-1.c: New test.
8049
8f120836
MM
80502003-11-12 Mark Mitchell <mark@codesourcery.com>
8051
8052 * g++.dg/parse/crash10.C: Remove bogus error marker.
8053
405f36dd
RO
80542003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8055
8056 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
8057 (host_gcc): Likewise.
8058 (ROOT): Honor $PWDCMD.
8059 (BASE): Likewise.
8060 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
8061
7e28e1a3
CM
80622003-11-12 Catherine Moore <clm@redhat.com>
8063
8064 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
8065
0cf356df
AJ
80662003-11-12 Andreas Jaeger <aj@suse.de>
8067 Jakub Jelinek <jakub@redhat.com>
8068 Andrew Pinski <pinskia@physics.uc.edu>
8069 Richard Henderson <rth@redhat.com>
8070
8071 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
8072 systems.
7671789c 8073 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
8074
8075 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
8076 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8077
3e65fcc0
AJ
80782003-11-11 Andreas Jaeger <aj@suse.de>
8079
8080 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
8081
292d9f2b
AJ
8082 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
8083
e6178121
AC
80842003-11-10 Arnaud Charlet <charlet@act-europe.fr>
8085
8086 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
8087 Clean ups.
8088
1ec0c607
WH
80892003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
8090
8091 * gcc.dg/trampoline-1.c: New test.
8092
a5fdcda8
AP
80932003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8094
8095 * gcc.c-torture/compile/200031109-1.c: New test.
8096
c76f4e8e
JM
80972003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8098
8099 PR c/3190
8100 PR c/8714
8101 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8102 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
8103 gcc.dg/format/no-y2k-1.c: Update.
8104
587a9854
RS
81052003-11-08 Roger Sayle <roger@eyesopen.com>
8106
8107 PR optimization/10467
8108 * gcc.dg/20031108-1.c: New test case.
8109
3d67ba1e
GK
81102003-11-07 Geoffrey Keating <geoffk@apple.com>
8111
8112 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
8113
30321c39
JM
81142003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8115
8116 * gcc.dg/compound-lvalue-1.c: New test.
8117 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
8118 some XFAILs.
8119
2858f73a
GK
81202003-11-06 Geoffrey Keating <geoffk@apple.com>
8121
8122 * gcc.dg/altivec-varargs-1.c: New test.
8123
51672143
EB
81242003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8125
8126 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
8127 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
8128 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
8129 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
8130 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
8131
0a49d02c
JM
81322003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 * gcc.dg/cond-lvalue-1.c: New test.
8135
db9fd03e 81362003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
8137
8138 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
8139
aad626f7
KL
81402003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8141
8142 PR c++/11616
8143 * g++.dg/template/instantiate5.C: New test.
8144
0c5a0451
VR
81452003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8146
8147 PR c++/12726
8148 * g++.dg/ext/complit2.C: Replace test with self-contained version.
8149 * ChangeLog: Add missing first entry for above test.
8150
3dfa3500
KL
81512003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8152
8153 PR c++/9810
8154 * g++.dg/template/using8.C: New test.
8155 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
8156
31f0f571
RS
81572003-11-02 Roger Sayle <roger@eyesopen.com>
8158
8159 PR optimization/10817
8160 * gcc.c-torture/compile/20031102-1.c: New test case.
8161
2077750a
KH
81622003-11-02 Kazu Hirata <kazu@cs.umass.edu>
8163
8164 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
8165 2147483647.
8166
e69cdc12
EB
81672003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8168
8169 * gcc.dg/20031102-1.c: New test.
8170
0a9e65f9
EB
81712003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8172
8173 * gcc.dg/complex-1.c: New test.
8174
f218d820
KL
81752003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8176
8177 PR c++/12796
8178 * g++.dg/template/crash13.C: Adjust expected error location.
8179 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8180
f3dd79b9
RE
81812003-10-31 Richard Earnshaw <rearnsha@arm.com>
8182
8183 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8184
4cabf776
JZ
81852003-10-31 Josef Zlomek <zlomekj@suse.cz>
8186
8187 PR/10239
8188 * gcc.c-torture/compile/20031031-2.c: New test.
8189
739e6d58
JZ
81902003-10-31 Josef Zlomek <zlomekj@suse.cz>
8191
8192 PR/11640
8193 * gcc.c-torture/compile/20031031-1.c: New test.
8194
28765aad
RE
81952003-10-31 Richard Earnshaw <rearnsha@arm.com>
8196
8197 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8198 * gcc.misc-tests/bprob.exp: Likewise.
8199 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
8200 the execution test on arm-elf configs.
c6c01481 8201 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
8202 configs that don't support scratch files.
8203 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
8204
1d915eda
AC
82052003-10-30 Arnaud Charlet <charlet@act-europe.fr>
8206
8207 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
8208 done by dejagnu.
8209
24c98fae
AC
82102003-10-29 Arnaud Charlet <charlet@act-europe.fr>
8211
8212 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
8213 Avoid non pure sh syntax. Add more logging.
8214
8215 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
8216 fail.
24c98fae 8217
0fda236e
FS
82182003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8219
8220 PR libgcj/10610
8221 * gcc.dg/ppc-stackalign-1.c: New test.
8222
1066ea4d
AC
82232003-10-28 Arnaud Charlet <charlet@act-europe.fr>
8224
8225 * ada/acats/run_all.sh: Change output to be more compliant with
8226 dejagnu framework.
8227 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
8228 Only run [a-z]* directories, to filter out e.g. CVS.
8229 Redirect build output to log file.
1066ea4d 8230
934ef487
AC
82312003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8232
8233 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
8234
c011a52f
AC
82352003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8236
8237 PR ada/5909:
8238 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
8239
b19ee4bd
JJ
82402003-10-27 Jakub Jelinek <jakub@redhat.com>
8241
8242 * gcc.c-torture/compile/20031023-1.c: New test.
8243 * gcc.c-torture/compile/20031023-2.c: New test.
8244 * gcc.c-torture/compile/20031023-3.c: New test.
8245 * gcc.c-torture/compile/20031023-4.c: New test.
8246
58e1d54c
KL
82472003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8248
8249 PR c++/10371
8250 * g++.dg/lookup/scoped8.C: New test.
8251
b3cd99cd
EB
82522003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8253
8254 * g++.dg/opt/reg-stack3.C: New test.
8255
88682ff6
JM
82562003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8257
8258 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
8259
d9a50301
KL
82602003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8261
8262 PR c++/11076
8263 * g++.dg/template/crash13.C: New test.
8264
349dfad9
JM
82652003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8266
8267 * gcc.dg/c99-restrict-2.c: New test.
8268
bb885938
NS
82692003-10-24 Nathan Sidwell <nathan@codesourcery.com>
8270
8271 PR c++/12698, c++/12699, c++/12700, c++/12566
8272 * g++.dg/inherit/covariant9.C: New test.
8273 * g++.dg/inherit/covariant10.C: New test.
8274 * g++.dg/inherit/covariant11.C: New test.
8275
0c5a0451
VR
82762003-10-23 Jason Merrill <jason@redhat.com>
8277
8278 PR c++/12726
8279 * g++.dg/ext/complit2.C: New test.
8280
ed1ca05a
FH
82812003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8282
8283 PR target/12654
8284 * gcc.c-torture/execute/20031020-1.c: New test.
8285
1b251a0c
ZD
82862003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8287
8288 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
8289 following the jump_insn.
8290
dc70e81d
JM
82912003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
8292
8293 * gcc.dg/cast-lvalue-1.c: New test.
8294
18fd68a8
MM
82952003-10-21 Mark Mitchell <mark@codesourcery.com>
8296
8297 PR c++/11962
8298 * g++.dg/template/cond2.C: New test.
8299
ac054e28
JM
83002003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
8301
8302 * gcc.dg/builtins-28.c: New test.
8303
d4d1ebc1
JH
83042003-10-20 Jan Hubicka <jh@suse.cz>
8305
8306 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
8307 parameter.
8308 * testsuite/gcc.dg/inline-2.c: Likewise.
8309
d15f01e3
PE
83102003-10-20 Phil Edwards <phil@codesourcery.com>
8311
8312 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
8313 * gcc.dg/nest.c: Likewise.
8314
11325dcd
KL
83152003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8316
8317 PR c++/9781, c++/10583, c++/11862
8318 * g++.dg/parse/crash13.C: New test.
8319
adccacc4
ZD
83202003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8321
8322 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
8323
5a13d728
EB
83242003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8325
8326 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
8327 Define HAVE_C99_RUNTIME except on Solaris.
8328 * gcc.dg/builtins-20.c: Likewise.
8329
29ee7b16
ZD
83302003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8331
8332 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
8333
5f04800c
KL
83342003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8335
8336 PR c++/12495
8337 * g++.dg/template/crash21.C: New test.
8338
9579624e
KL
83392003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8340
8341 PR c++/2513
8342 * g++.dg/template/typename5.C: New test.
8343
e77b95a2
KL
83442003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8345
8346 PR c++/12369
8347 * g++.dg/template/friend25.C: New test.
8348
7a0cb59c
ZL
83492003-10-16 Ziemowit Laski <zlaski@apple.com>
8350
8351 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
8352 versions.
8353
82917bf9
KH
83542003-10-16 Kazu Hirata <kazu@cs.umass.edu>
8355
8356 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
8357 == 2147483647.
8358
8725a9b4
KH
83592003-10-15 Kazu Hirata <kazu@cs.umass.edu>
8360
8361 * gcc.c-torture/execute/960416-1.x: Remove.
8362 * gcc.c-torture/execute/divconst-3.x: Likewise.
8363
c546e185
HPN
83642003-10-15 Hans-Peter Nilsson <hp@axis.com>
8365
8366 PR target/12598
8367 * gcc.dg/torture/cris-volatile-1.c: New test.
8368
e157d777
RS
83692003-10-14 Roger Sayle <roger@eyesopen.com>
8370
8371 PR optimization/9325
8372 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
8373 for overflowing floating point to integer conversion during RTL
8374 simplification.
8375
c92c2a28
ZL
83762003-10-13 Ziemowit Laski <zlaski@apple.com>
8377
8378 * objc/execute/_cmd.m: Fix typo.
8379 * objc.dg/image-info.m, objc.dg/symtab-1.m:
8380 Relax 'scan-assembler' regexp.
8381 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
8382 objc.dg/try-catch-4.m: Run on non-Darwin targets.
8383 * objc.dg/zero-link-2.m: Remove blank line.
8384 * objc.dg/zero-link-3.m: New test case.
c6c01481 8385
71d46c6f
GK
83862003-10-13 Geoffrey Keating <geoffk@apple.com>
8387
3eba62b4
GK
8388 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
8389
71d46c6f
GK
8390 * gcc.dg/asm-names.c: Use scan-assembler-not rather
8391 than linker trickery.
8392
88e451e1
VR
83932003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8394
8395 PR c++/12370
8396 * g++.dg/other/friend2.C: New test.
8397
e3c8de6a
SB
83982003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8399
8400 * gcc.dg/20031012-1.c: New test.
8401
1998463c
SB
84022003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8403
8404 * gcc.dg/weak/weak-3.c: Fix for new warning.
8405
cc956bfd
KC
84062003-10-12 Kelley Cook <kcook@gcc.gnu.org>
8407
8408 PR optimization/8750
8409 * gcc.c-torture/execute/20031012-1.c: New test case.
8410
c43fa1f5
RS
84112003-10-11 Roger Sayle <roger@eyesopen.com>
8412
8413 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
8414 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
8415
c877353c
RS
84162003-10-11 Roger Sayle <roger@eyesopen.com>
8417
8418 PR optimization/12260
8419 * gcc.c-torture/compile/20031011-2.c: New test case.
8420
e3be1116
RS
84212003-10-11 Roger Sayle <roger@eyesopen.com>
8422
8423 * gcc.c-torture/execute/20031011-1.c: New testcase.
8424
69efc31d
EB
84252003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
8426
8427 * gcc.c-torture/compile/20031011-1.c: New test.
8428
cc956bfd 84292003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
8430
8431 * g++.dg/other/first-global.C: New test.
8432
ea82015c
RS
84332003-10-11 Roger Sayle <roger@eyesopen.com>
8434
8435 * gcc.c-torture/execute/string-opt-18.c: New testcase.
8436
51e73d57
ILT
84372003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
8438
8439 * gcc.c-torture/compile/20031010-1.c: New test.
8440
d0fd1347
GK
84412003-10-10 Geoffrey Keating <geoffk@apple.com>
8442
8443 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
8444 * gcc.c-torture/execute/va-arg-25.c: ... here.
8445
b18ff0cd
MM
84462003-10-09 Mark Mitchell <mark@codesourcery.com>
8447
8448 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
8449
1703590e
RS
84502003-10-08 Richard Sandiford <rsandifo@redhat.com>
8451
f119ba23 8452 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 8453
3d56512d
GB
84542003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8455
8456 * g++.dg/parse/error2.C: New test.
8457
7a925598
GB
84582003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8459
8460 PR c++/11097
8461 * g++.dg/other/error5.C: Modify the error message.
8462 * g++.dg/lookup/using8.C: New test.
8463
a594a19c
GK
84642003-10-07 Geoffrey Keating <geoffk@apple.com>
8465
8466 * gcc.dg/darwin-abi-2.c: New file.
8467 * gcc.c-torture/execute/va-arg-24.c: New file.
8468
90af8042
BW
84692003-10-06 Bob Wilson <bob.wilson@acm.org>
8470
8471 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
8472 indentation.
8473
d04a575f
MM
84742003-10-06 Mark Mitchell <mark@codesourcery.com>
8475
8476 PR c++/10147
8477 * g++.dg/other/error4.C: Update error messages.
8478 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 8479
d04a575f
MM
8480 PR c++/12337
8481 * g++.dg/init/new9.C: New test.
c6c01481 8482
d04a575f
MM
8483 PR c++/12334, c++/12236, c++/8656
8484 * g++.dg/ext/attrib8.C: New test.
8485
8a7a6f4d
DP
84862003-10-06 Devang Patel <dpatel@apple.com>
8487
8488 * gcc.dg/debug/dwarf2-3.h: New test.
8489 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 8490
9ebfd78b
EB
84912003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
8492
8493 * g++.dg/opt/cfg2.C: New test.
8494
8c03ca00
EB
84952003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8496
8497 * g++.dg/opt/float1.C: New test.
8498
b494fd98
EB
84992003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8500
8501 * gcc.dg/c90-array-lval-6.c: New test.
8502 * gcc.dg/c99-array-lval-6.c: New test.
8503
81ff723b
AM
85042003-10-03 Alexander Malmberg <alexander@malmberg.org>
8505 Ziemowit Laski <zlaski@apple.com>
8506
8507 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
8508 'Derived', so that it is never considered a class method; add
8509 new warning for '+port' method ambiguity.
8510 * objc.dg/method-12.m: Include <objc/objc.h> instead of
8511 <objc/objc-api.h> (needed on Mac OS X).
8512 * objc.dg/method-13.m: New test.
8513
875eda9c
RS
85142003-10-03 Roger Sayle <roger@eyesopen.com>
8515
8516 PR optimization/9325, PR java/6391
8517 * gcc.c-torture/execute/20031003-1.c: New test case.
8518
c8a65a25
MM
85192003-10-02 Mark Mitchell <mark@codesourcery.com>
8520
5114f0ed
MM
8521 PR optimization/12180
8522 * gcc.dg/20031002-1.c: New test.
8523
c8a65a25
MM
8524 PR c++/12486
8525 * g++.dg/inherit/error1.C: New test.
8526
910a2080
CD
85272003-10-02 Chris Demetriou <cgd@broadcom.com>
8528
8529 * lib/f-torture.exp (search_for): Rename to...
8530 (search_for_re): This. Also, clean up comments and the
8531 "regexp" invocation.
8532
2a3bf9aa
JZ
85332003-10-02 Josef Zlomek <zlomekj@suse.cz>
8534
8535 * gcc.c-torture/compile/20031002-1.c: New test.
8536
7485f79f
JJ
85372003-10-02 Jakub Jelinek <jakub@redhat.com>
8538
8539 * g++.dg/opt/cond1.C: New test.
8540
2409cb37
KC
85412003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
8542
8543 * gcc.dg/Wold-style-definition-2.c: New testcase.
8544 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
8545
1ffcc352
RH
85462003-09-29 Richard Henderson <rth@redhat.com>
8547
75d3baee 8548 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 8549
ea0738f2
EB
85502003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8551
8552 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
8553
753aaa17
KL
85542003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8555
8556 * g++.dg/template/friend19.C: Fix typo.
8557 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
8558
d34053ed
RS
85592003-09-28 Richard Sandiford <rsandifo@redhat.com>
8560
8561 * gcc.c-torture/execute/20030928-1.c: New test.
8562 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
8563
e8226879
EB
85642003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8565
8566 * g++.dg/opt/unroll1.C: New test.
8567
073089a7
RS
85682003-09-26 Roger Sayle <roger@eyesopen.com>
8569
8570 PR optimization/11741
8571 * gcc.dg/20030926-1.c: New test case.
8572
37d407a1
KL
85732003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8574
8575 PR c++/5655
8576 * g++.dg/parse/access7.C: New test.
8577 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
8578
264fa2db
ZL
85792003-09-24 Ziemowit Laski <zlaski@apple.com>
8580
8581 MERGE OF objc-improvements-branch into MAINLINE:
8582 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
8583 if libobjc has not been built.
8584 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
8585 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
8586 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
8587 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
8588 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
8589 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
8590 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
8591 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
8592 objc.dg/special/unclaimed-category-1.h,
8593 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
8594 well as GNU runtime.
264fa2db 8595 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
8596 * execute/cascading-1.m, execute/function-message-1.m,
8597 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
8598 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
8599 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
8600 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
8601 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
8602 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
8603 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
8604 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
8605 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
8606 * objc.dg/bitfield-2.m: Run only on Darwin.
8607 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
8608 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
8609 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 8610 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 8611
d395df26
AO
86122003-09-24 Alexandre Oliva <aoliva@redhat.com>
8613
8614 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
8615
fff2cb99
GK
86162003-09-23 Geoffrey Keating <geoffk@apple.com>
8617
8618 * gcc.dg/darwin-abi-1.c: New file.
8619
af0f185b
AP
86202003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
8621
8622 PR target/12281
8623 * gcc.c-torture/compile/20030921-1.c: New test.
8624
de582cfb
EB
86252003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8626
8627 * g++.dg/opt/reg-stack2.C: New test.
8628
5cfc5356
EB
86292003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8630
8631 * g++.dg/eh/delayslot1.C: New test.
8632
ddd2d57e
RH
86332003-09-20 Richard Henderson <rth@redhat.com>
8634
8635 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
8636
ccea753c
RS
86372003-09-20 Roger Sayle <roger@eyesopen.com>
8638
8639 * gcc.c-torture/execute/20030920-1.c: New test case.
8640
2c49cd9e
KL
86412003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8642
8643 * g++.dg/rtti/typeid3.C: Correct expected error message.
8644
4047b164
KL
86452003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8646
8647 PR c++/157
8648 * g++.dg/parse/crash12.C: New test.
8649
99d53bba
JJ
86502003-09-19 Janis Johnson <janis187@us.ibm.com>
8651
8652 * gcc.dg/compat/mixed-struct-check.h: New.
8653 * gcc.dg/compat/mixed-struct-defs.h: New.
8654 * gcc.dg/compat/mixed-struct-init.h: New.
8655 * gcc.dg/compat/struct-by-value-19_main.c: New.
8656 * gcc.dg/compat/struct-by-value-19_x.c: New.
8657 * gcc.dg/compat/struct-by-value-19_y.c: New.
8658 * gcc.dg/compat/struct-by-value-20_main.c: New.
8659 * gcc.dg/compat/struct-by-value-20_x.c: New.
8660 * gcc.dg/compat/struct-by-value-20_y.c: New.
8661 * gcc.dg/compat/struct-return-19_main.c: New.
8662 * gcc.dg/compat/struct-return-19_x.c: New.
8663 * gcc.dg/compat/struct-return-19_y.c: New.
8664 * gcc.dg/compat/struct-return-20_main.c: New.
8665 * gcc.dg/compat/struct-return-20_x.c: New.
8666 * gcc.dg/compat/struct-return-20_y.c: New.
8667
ed71e586
AP
86682003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
8669 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
8670 so that it will not complain on LP64 targets.
8671
68c78847
KL
86722003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8673
8674 PR c++/495
8675 * g++.dg/template/friend24.C: New test.
8676
3501ba24
NS
86772003-09-19 Nathan Sidwell <nathan@codesourcery.com>
8678
68442fac 8679 PR c++/12332
3501ba24
NS
8680 * g++.dg/template/memtmpl2.C: New test.
8681
5ae6cd0d
MM
86822003-09-18 Mark Mitchell <mark@codesourcery.com>
8683
8684 PR target/11184
8685 * gcc.dg/builtin-apply1.c: New test.
8686
85b22f78
NS
86872003-09-18 Nathan Sidwell <nathan@codesourcery.com>
8688
8689 PR c++/9848
8690 * g++.dg/warn/Wunused-4.C: New test.
8691
ef08de80
VR
86922003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8693
8694 PR c++/12316
8695 * g++.dg/other/gc2.C: New test.
8696
84583208
MM
86972003-09-17 Mark Mitchell <mark@codesourcery.com>
8698
15dd86be
MM
8699 PR c++/11991
8700 * g++.dg/rtti/typeid3.C: New test.
8701
84583208
MM
8702 PR c++/12266
8703 * g++.dg/overload/template1.C: New test.
8704
0b75beaa
EB
87052003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8706
8707 * g++.dg/opt/cfg3.C: New test.
8708
ae8803a8
KL
87092003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8710
8711 PR c++/7939
8712 * g++.dg/template/crash11.C: New test.
8713
72954a4f
JM
87142003-09-16 Jason Merrill <jason@redhat.com>
8715 Jakub Jelinek <jakub@redhat.com>
8716
8717 * gcc.dg/attr-warn-unused-result.c: New test.
8718
3afd2e20
NS
87192003-09-15 Nathan Sidwell <nathan@codesourcery.com>
8720
8721 PR c++/12184
8722 * g++.dg/expr/call2.C: New test.
8723
c034f121
AJ
87242003-09-15 Andreas Jaeger <aj@suse.de>
8725
8726 * gcc.dg/Wold-style-definition-1.c: New test.
8727
29edb15c
MM
87282003-09-14 Mark Mitchell <mark@codesourcery.com>
8729
a7e8c268
MM
8730 PR c++/3907
8731 * g++.dg/parse/template12.C: New test.
8732
29edb15c
MM
8733 * g++.dg/abi/bitfield11.C: New test.
8734 * g++.dg/abi/bitfield12.C: Likewise.
8735
aab68b4a
AO
87362003-09-14 Alexandre Oliva <aoliva@redhat.com>
8737
8738 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
8739 non-expansion of functional macro name without arguments at EOL.
8740 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
8741
975f3818
RS
87422003-09-14 Richard Sandiford <rsandifo@redhat.com>
8743
8744 * gcc.c-torture/execute/20030914-[12].c: New tests.
8745
92af500d
NS
87462003-09-11 Nathan Sidwell <nathan@codesourcery.com>
8747
8748 PR c++/11788
8749 * g++.dg/overload/addr1.C: New test.
8750
93dc9a32
ILT
87512003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
8752
8753 * gcc.dg/20030909-1.c: New test.
8754
1c8b4e29
EB
87552003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8756
8757 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
8758
87592003-09-09 Devang Patel <dpatel@apple.com>
8760
8761 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 8762
f7657db9
KG
87632003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8764
8765 * gcc.dg/torture/builtin-explog-1.c: New testcase.
8766
9649812a
MM
87672003-09-08 Mark Mitchell <mark@codesourcery.com>
8768
8769 * gcc.dg/ia64-types1.c: New test.
8770 * gcc.dg/ia64-types2.c: Likewise.
8771
df049e59
KG
87722003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8773
11bf0eb0
KG
8774 * gcc.dg/builtins-1.c: Add more _Complex tests.
8775 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8776
df049e59
KG
8777 * gcc.dg/builtins-1.c: Test existing _Complex functions.
8778 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8779
f23fb7f5
MM
87802003-09-08 Mark Mitchell <mark@codesourcery.com>
8781
fa531100
MM
8782 PR c++/11786
8783 * g++.dg/lookup/koenig2.C: New test.
8784
f23fb7f5
MM
8785 PR c++/5296
8786 * g++.dg/rtti/typeid2.C: New test.
8787
7f14bbe6
JJ
87882003-09-08 Jakub Jelinek <jakub@redhat.com>
8789
8790 * gcc.c-torture/compile/20030904-1.c: New test.
8791
7b65ed54
EB
87922003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8793
8794 * g++.dg/opt/longbranch2.C: New test.
8795
6a4f08f3
AP
87962003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8797
8798 * g++.dg/template/crash10.C: Only compile it.
8799
dc4cb34e
AP
88002003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8801
8802 PR middle-end/11665
8803 * gcc.c-torture/compile/20030907-1.c: New test.
8804 * g++.dg/init/array11.C: New test.
8805
cf9ad9a7
MM
88062003-09-07 Mark Mitchell <mark@codesourcery.com>
8807
8808 PR c++/11852
8809 * g++.dg/init/struct1.C: New test.
8810
6ef0aa7b
MM
88112003-09-07 Mark Mitchell <mark@codesourcery.com>
8812
8813 PR c++/12181
8814 * g++.dg/expr/comma1.C: New test.
8815
385bce06
MM
88162003-09-06 Mark Mitchell <mark@codesourcery.com>
8817
ae53e5bc 8818 PR c++/11867
385bce06
MM
8819 * g++.dg/expr/static_cast5.C: New test.
8820
687f4bc1
AP
88212003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
8822
8823 PR c++/11507
8824 * g++.dg/lookup/scoped7.C: New test.
c6c01481 8825
687f4bc1
AP
8826 PR c++/9574
8827 * g++.dg/other/static1.C: New test.
8828
8829 PR c++/11490
8830 * g++.dg/warn/template-1.C: New test.
8831
8832 PR c++/11432
8833 * g++.dg/template/crash10.C: New test.
c6c01481 8834
687f4bc1
AP
8835 PR c++/2478
8836 * g++.dg/overload/VLA.C: New test.
c6c01481 8837
687f4bc1
AP
8838 PR c++/10804
8839 * g++.dg/template/call1.C: New test.
8840
1f845b30
NS
88412003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8842
8843 PR c++/11794
8844 * g++.dg/parse/using3.C: New test.
8845
34ff2673
RS
88462003-09-06 Roger Sayle <roger@eyesopen.com>
8847
8848 PR c++/11409
8849 * g++.dg/overload/builtin3.C: New test case.
8850
03845b47
SB
88512003-09-06 Steven Bosscher <steven@gcc.gnu.org>
8852
8853 PR c/9862
8854 * gcc.dg/20030906-1.c: New test.
8855 * gcc.dg/20030906-2.c: Likewise.
8856
b92bc2a0
NS
88572003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8858
8859 PR c++/12167
8860 * g++.dg/parse/defarg5.C: New test.
8861
8862 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
8863
ceeae2d1
MM
88642003-09-05 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/12163
8867 * g++.dg/expr/static_cast4.C: New test.
8868
8869 PR c++/12146
8870 * g++.dg/template/crash9.C: New test.
8871
3f8dc57b
AP
88722003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
8873
c6c01481 8874 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
8875 in __FUNCTION__.
8876 * g++.old-deja/g++.ext/pretty3.C: Likewise.
8877
8e1daa34
NS
88782003-09-05 Nathan Sidwell <nathan@codesourcery.com>
8879
12483c9f
NS
8880 PR c++/11922
8881 * g++/dg/template/qualified-id1.C: New test.
c6c01481 8882
8e1daa34
NS
8883 PR c++/12037
8884 * g++.dg/warn/noeffect4.C: New test.
8885
47ab33b2
MA
88862003-09-04 Matt Austern <austern@apple.com>
8887
8888 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
8889 * g++.dg/ext/fnname2.C: Likewise.
8890 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 8891
d18a8251
MM
88922003-09-04 Mark Mitchell <mark@codesourcery.com>
8893
8894 * g++.dg/expr/lval1.C: New test.
8895 * g++.dg/ext/lvcast.C: Remove.
8896
bcfb8075
RS
88972003-09-03 Roger Sayle <roger@eyesopen.com>
8898
8899 PR optimization/11700.
8900 * gcc.c-torture/compile/20030903-1.c: New test case.
8901
43fe31f6
MM
89022003-09-03 Mark Mitchell <mark@codesourcery.com>
8903
8904 PR c++/12053
8905 * g++.dg/abi/layout4.C: New test.
8906
1918facf
SB
89072003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
8908
8909 PR c++/11553
8910 * g++.dg/parse/friend3.C: New test.
c6c01481 8911
6d80c4b9
MM
89122003-09-02 Mark Mitchell <mark@codesourcery.com>
8913
3281be05
MM
8914 PR c++/11847
8915 * g++.dg/template/class1.C: New test.
8916
6d80c4b9
MM
8917 PR c++/11808
8918 * g++.dg/expr/call1.C: New test.
8919
7e99327d
MM
89202003-09-01 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/12114
8923 * g++.dg/init/ref9.C: New test.
8924
8925 PR c++/11972
8926 * g++.dg/template/nested4.C: New test.
8927
20d65560
MM
89282003-08-29 Mark Mitchell <mark@codesourcery.com>
8929
7433e6d4
MM
8930 PR c++/12093
8931 * g++.dg/template/non-dependent4.C: New test.
8932
20d65560
MM
8933 PR c++/11928
8934 * g++.dg/inherit/conv1.C: New test.
8935
fc2b8477
MM
89362003-08-29 Mark Mitchell <mark@codesourcery.com>
8937
8938 PR c++/6196
8939 * g++.dg/ext/label1.C: New test.
8940 * g++.dg/ext/label2.C: Likewise.
8941
a1652802
MM
89422003-08-28 Mark Mitchell <mark@codesourcery.com>
8943
8944 * g++.dg/expr/cond3.C: New test.
8945
a2a919aa
KG
89462003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8947
8948 * gcc.dg/builtins-1.c: Add new builtin cases.
8949
488f17e1
KG
89502003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8951
8952 * gcc.dg/builtins-1.c: Add new cases.
8953 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8954
89552003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8956
8957 * gcc.dg/builtins-1.c: Add more math builtin tests.
8958 * gcc.dg/torture/builtin-attr-1.c: New test.
8959
22bd385b
MM
89602003-08-28 Mark Mitchell <mark@codesourcery.com>
8961
8962 PR optimization/5079
8963 * g++.dg/opt/static3.C: New test.
8964
3d7ca167
ZD
89652003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8966
8967 * gcc.misc-tests/gcov-10b.c: New test.
8968
031b59ce
MM
89692003-08-27 Mark Mitchell <mark@codesourcery.com>
8970
8971 * g++.dg/opt/ptrmem3.C: New test.
8972
8973 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
8974
b7bc76e3
JJ
89752003-08-27 Jakub Jelinek <jakub@redhat.com>
8976
8977 * gcc.dg/20030826-2.c: New test.
8978
00229de4
RS
89792003-08-26 Roger Sayle <roger@eyesopen.com>
8980
8981 PR middle-end/12002
8982 * g77.f-torture/compile/12002.f: New test case.
8983
e3232933
RS
89842003-08-26 Roger Sayle <roger@eyesopen.com>
8985
8986 * gcc.dg/20030826-1.c: New test case.
8987
a103ca2c
MK
89882003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
8989
8990 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
8991
20b50672
NS
89922003-08-26 Nathan Sidwell <nathan@codesourcery.com>
8993
6d9a0a36
NS
8994 PR c++/11871
8995 * c++.dg/lookup/crash1.C: New test.
8996
20b50672
NS
8997 * c++.dg/warn/noeffect3.C: New test.
8998
0961802f
JJ
89992003-08-25 Janis Johnson <janis187@us.ibm.com>
9000
9001 * gcc.dg/compat/vector-1_x.c: Compile with -w.
9002 * gcc.dg/compat/vector-1_y.c: Ditto.
9003 * gcc.dg/compat/vector-2_x.c: Ditto.
9004 * gcc.dg/compat/vector-2_y.c: Ditto.
9005
b01e3e38
UW
90062003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
9007
9008 * gcc.dg/20030702-1.c: New test.
9009
43dc123f
MM
90102003-08-25 Mark Mitchell <mark@codesourcery.com>
9011
9012 PR c++/8795
9013 * g++.dg/ext/altivec-1.C: New test.
9014
a30b6839
RH
90152003-08-24 Richard Henderson <rth@redhat.com>
9016
9017 * g++.dg/eh/simd-2.C: Add -w for x86.
9018
61c234ce
JJ
90192003-08-23 Jakub Jelinek <jakub@redhat.com>
9020
9021 * gcc.dg/20030815-1.c: New test.
9022
a653d067
KL
90232003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9024
9025 PR c++/3765
9026 * g++.dg/parse/access6.C: New test.
9027
19db77ce
KL
90282003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9029
9030 PR c++/641, c++/11876
9031 * g++.dg/template/friend22.C: New test.
9032 * g++.dg/template/friend23.C: Likewise.
9033
35f73a73
MM
90342003-08-22 Mark Mitchell <mark@codesourcery.com>
9035
9036 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
9037 identically.
9038
6560773a
MM
90392003-08-22 Mark Mitchell <mark@codesourcery.com>
9040
9041 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
9042
a30f2d65
MM
90432003-08-22 Mark Mitchell <mark@codesourcery.com>
9044
9045 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
9046
7741796c
MM
90472003-08-22 Mark Mitchell <mark@codesourcery.com>
9048
9049 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
9050
376de225
MM
90512003-08-22 Mark Mitchell <mark@codesourcery.com>
9052
9053 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
9054
f3c2dfc6
MM
90552003-08-21 Mark Mitchell <mark@codesourcery.com>
9056
9057 PR c++/11919
9058 * g++.dg/overload/prom1.C: New test.
9059
9060 PR c++/11551
9061 * g++.dg/parse/dtor2.C: New test.
9062
9063 PR c++/10762
9064 * g++.dg/parse/using2.C: New test.
9065
43c446b8
KH
90662003-08-21 Kazu Hirata <kazu@cs.umass.edu>
9067
9068 PR target/11805
9069 * gcc.c-torture/compile/20030821-1.c: New.
9070
35c18a20
MM
90712003-08-20 Mark Mitchell <mark@codesourcery.com>
9072
9073 PR c++/11834
9074 * g++.dg/template/deduce2.C: New test.
9075
c4c83fff
JZ
90762003-08-21 Josef Zlomek <zlomekj@suse.cz>
9077
9078 * gcc.c-torture/execute/20030821-1.c: New test.
9079
2cf099a5
RS
90802003-08-20 Roger Sayle <roger@eyesopen.com>
9081
9082 PR middle-end/11984
9083 * gcc.dg/20030820-1.c: New test case.
9084
47d4c811
NS
90852003-08-20 Nathan Sidwell <nathan@codesourcery.com>
9086
9087 PR c++/11945
9088 * g++.dg/warn/noeffect2.C: New test.
9089
4b0d3cbe
MM
90902003-08-19 Mark Mitchell <mark@codesourcery.com>
9091
9092 PR c++/10926
9093 * g++.dg/template/dtor2.C: New test.
9094
9095 PR c++/11684
9096 * g++.dg/template/operator1.C: New test.
9097 * g++.dg/parse/operator4.C: New test.
9098
9099 PR c++/11946.C
9100 * g++.dg/expr/enum1.C: New test.
9101 * gcc.dg/c99-bool-1.c: Remove bogus warning.
9102
9103 PR c++/11036.C
9104 * g++.dg/parse/elab2.C: New test.
9105 * g++.dg/parse/typedef4.C: Change error message.
9106 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
9107 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
9108 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
9109
ccc01444
GK
91102003-08-19 Geoffrey Keating <geoffk@apple.com>
9111
9112 * gcc.dg/pch/warn-1.c: New.
9113 * gcc.dg/pch/warn-1.hs: New.
9114
9115 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
9116 not-tested file.
9117
c0d4955f
AP
91182003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9119
9120 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
9121
4fad7068
AP
91222003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9123
9124 * gcc.dg/uninit-D.c: New Test.
9125 * gcc.dg/uninit-E.c: New Test.
9126 * gcc.dg/uninit-F.c: New Test.
9127 * gcc.dg/uninit-G.c: New Test.
9128
7f5d157f
MR
91292003-08-19 Michael Ritzert <ritzert@t-online.de>
9130
9131 * g++.dg/README: Describe the pch directory.
9132
b54f5338
KL
91332003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9134
9135 PR c++/11174
9136 * g++.dg/parse/access4.C: New test.
9137 * g++.dg/parse/access5.C: Likewise.
9138 * g++.old-deja/g++.jason/access17.C: Adjust error message.
9139
622adc7e
MK
91402003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
9141
9142 * gcc.dg/noncompile/20030818-1.c: New.
9143
a2507277
NS
91442003-08-18 Nathan Sidwell <nathan@codesourcery.com>
9145
47d4c811
NS
9146 PR c++/11957
9147 * g++.dg/warn/noeffect1.C: New test.
9148
a2507277
NS
9149 * g++.dg/template/scope2.C: New test.
9150 * g++.dg/template/error2.C: Correct dg-error
9151
8edf7a6d
RS
91522003-08-18 Richard Sandiford <rsandifo@redhat.com>
9153
9154 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
9155
e895113a
NS
91562003-08-16 Nathan Sidwell <nathan@codesourcery.com>
9157
9158 PR C++/11512
9159 * g++.dg/template/warn1.C: New.
9160
68ea098a
NS
91612003-08-15 Nathan Sidwell <nathan@codesourcery.com>
9162
9163 * g++.dg/template/error2.C: New test.
9164 * g++.dg/lookup/using7.C: Adjust errors
9165 * g++.old-deja/g++.pt/crash36.C: Likewise.
9166 * g++.old-deja/g++.pt/derived3.C: Likewise.
9167
d256ac69
KG
91682003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9169
9170 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
9171 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
9172 * gcc.c-torture/execute/builtins/string-9.c: New, from
9173 string-opt-9.c. Adjust for execute/builtins framework.
9174 * gcc.c-torture/execute/string-opt-9.c: Delete.
9175
560ad596
MM
91762003-08-12 Mark Mitchell <mark@codesourcery.com>
9177
4717fcc7
MM
9178 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
9179
560ad596
MM
9180 * g++.dg/parse/ret-type2.C: New test.
9181
9182 PR c++/11703
9183 * g++.dg/init/new8.C: New test.
9184
9185 PR c++/10923
9186 * g++.dg/parse/typedef5.C: New test.
9187
9188 PR c++/9512
9189 * g++.dg/parse/qualified2.C: New test.
9190 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
9191 invalid code.
9192
fe0378ed
MM
91932003-08-11 Mark Mitchell <mark@codesourcery.com>
9194
9195 * g++.dg/conversion/ptrmem1.C: New test.
9196
5f5e441a
JJ
91972003-08-11 Jakub Jelinek <jakub@redhat.com>
9198
9199 PR target/11693
9200 * gcc.dg/20030811-1.c: New test.
9201
9202 PR target/11535
9203 * gcc.c-torture/execute/20030811-1.c: New test.
9204
0235f855
KG
92052003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9206
9207 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
9208
d9148cf4
MM
92092003-08-10 Mark Mitchell <mark@codesourcery.com>
9210
9211 PR c++/11789.C
9212 * g++.dg/inherit/multiple1.C: New test.
9213
86306a6b
NS
92142003-08-10 Nathan Sidwell <nathan@codesourcery.com>
9215
bae39a73
NS
9216 * gcc.dg/spe1.c: New test.
9217
ffc76561
NS
9218 PR c++/11670
9219 * g++.dg/expr/cast2.C: New test.
c6c01481 9220
86306a6b
NS
9221 PR c++/10530
9222 * g++.dg/template/dependent-name2.C: New test.
9223
bb6e4168
AP
92242003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
9225
9226 * g++.dg/parse/crash11.C: Put the dg options in comments.
9227
df38ffef
NB
92282003-08-08 Neil Booth <neil@daikokuya.co.uk>
9229
9230 * lib/gcc-dg.exp: Update for diagnostic change.
9231
3adee96c
KL
92322003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9233
9234 PR c++/5767
9235 * g++.dg/parse/crash11.C: New test.
9236
372431b6
AO
92372003-08-06 Alexandre Oliva <aoliva@redhat.com>
9238
9239 * gcc.dg/cpp/spacing1.c: Update.
9240
17f6297d
JJ
92412003-08-04 Janis Johnson <janis187@us.ibm.com>
9242
9243 PR target/11739
9244 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
9245 a value for -mtune.
9246
02a1994c
RS
92472003-08-04 Roger Sayle <roger@eyesopen.com>
9248
9249 PR middle-end/11771
9250 * gcc.c-torture/compile/20030804-1.c: New test case.
9251
f2593a66
RS
92522003-08-04 Roger Sayle <roger@eyesopen.com>
9253
9254 * gcc.dg/20030804-1.c: New test case.
9255
b5d72eda
AO
92562003-08-04 Alexandre Oliva <aoliva@redhat.com>
9257
9258 * gcc.dg/cpp/separate-1.c: New test.
9259
ae0b7dfc
NS
92602003-08-03 Nathan Sidwell <nathan@codesourcery.com>
9261
6cb89308
NS
9262 PR c++/11704
9263 * g++.dg/template/dependent-expr2.C: New test.
9264
ae0b7dfc
NS
9265 PR c++/11766
9266 * g++.dg/expr/ptrmem1.C: New test.
9267
79572cb1
KL
92682003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9269
9270 PR c++/9453
9271 * g++.dg/template/friend15.C: New test.
9272
76bf2c97
NB
92732003-08-03 Neil Booth <neil@daikokuya.co.uk>
9274
9275 * lib/dg-pch.exp: Work round PCH bug.
9276
8e9dd1eb
KG
92772003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9278
9279 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
9280 builtins. Move cases from builtins-4.c here.
9281
9282 * gcc.dg/torture/builtin-math-1.c: New test taken from
9283 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
9284 additional cases.
c6c01481 9285
8e9dd1eb
KG
9286 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
9287 Delete.
9288
fd9aef9d
NS
92892003-08-02 Nathan Sidwell <nathan@codesourcery.com>
9290
9291 PR c++/9447
9292 * g++.dg/template/using7.C: New test.
9293
49634b3a
NB
92942003-08-02 Neil Booth <neil@daikokuya.co.uk>
9295
9296 * import1.c, import2.c: New tests.
9297
5f77fbd4
JJ
92982003-08-01 Jakub Jelinek <jakub@redhat.com>
9299
9300 * g++.dg/eh/crossjump1.C: New test.
9301
ee935db4
MM
93022003-08-01 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/11697
9305 * g++.dg/template/using6.C: New test.
9306
9307 PR c++/11744
9308 * g++.dg/template/koenig2.C: New test.
9309
d6f7c704
KL
93102003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9311
9312 PR c++/7983
9313 * g++.dg/parse/typedef4.C: New test.
9314
cbd63935
KL
93152003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9316
9317 PR c++/8442, c++/8806
9318 * g++.dg/template/elab1.C: New test.
9319 * g++.dg/template/type2.C: Likewise.
9320 * g++.dg/template/ttp3.C: Adjust expected error message.
9321 * g++.old-deja/g++.law/visibility13.C: Likewise.
9322 * g++.old-deja/g++.niklas/t135.C: Likewise.
9323 * g++.old-deja/g++.pt/ttp41.C: Likewise.
9324 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
9325 template argument.
9326 * g++.old-deja/g++.pt/ttp44.C: Likewise.
9327
522da2bf
NS
93282003-08-01 Nathan Sidwell <nathan@codesourcery.com>
9329
a5bcc582
NS
9330 PR c++/11295
9331 * g++.dg/ext/stmtexpr1.C: New test.
9332
d340e53f
NS
9333 * g++.dg/opt/tmp1.C: New test.
9334
f21e6028
NS
9335 PR c++/11525
9336 * g++.dg/parse/constant4.C: New test.
9337
522da2bf
NS
9338 PR c++/9447
9339 * g++.dg/template/using5.C: New test.
9340
2598550f
RS
93412003-07-31 Roger Sayle <roger@eyesopen.com>
9342
9343 * gcc.dg/builtins-27.c: New test case.
9344
a132b6a8
JJ
93452003-07-31 Jakub Jelinek <jakub@redhat.com>
9346
9347 * gcc.dg/tls/opt-7.c: New test.
9348
5011c2ca 93492003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 9350
5011c2ca
AP
9351 * g++.old-deja/g++.other/crash18.C: Remove.
9352
fb5ce3c9
NS
93532003-07-31 Nathan Sidwell <nathan@codesourcery.com>
9354
ffd49b19
NS
9355 * g++.dg/template/explicit3.C: New.
9356 * g++.dg/template/explicit4.C: New.
9357 * g++.dg/template/explicit5.C: New.
9358
fb5ce3c9
NS
9359 PR c++/11347
9360 * g++.dg/template/memtmpl1.C: New.
9361
675eab74
AP
93622003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
9363
9364 PR target/11565
9365 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
9366 * gcc.dg/i386-387-5.c (dg-options): Likewise.
9367
602a82f3 93682003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
9369
9370 * vtgc1.c: Kill.
9371
55d54003
ZW
93722003-07-29 Zack Weinberg <zack@codesourcery.com>
9373
9374 * gcc.dg/struct-in-proto-1.c: New test.
9375
8f9b4009
NB
93762003-07-29 Neil Booth <neil@daikokuya.co.uk>
9377
9378 * gcc.dg/cpp/include2.c: Only expect one message.
9379
399dedb9
NS
93802003-07-29 Nathan Sidwell <nathan@codesourcery.com>
9381
9382 PR c++/9447
9383 * g++.dg/template/using1.C: New test.
9384 * g++.dg/template/using2.C: New test.
9385 * g++.dg/template/using3.C: New test.
9386 * g++.dg/template/using4.C: New test.
9387
f67f7737
AO
93882003-07-29 Alexandre Oliva <aoliva@redhat.com>
9389
9390 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
9391 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9392
415d4636
MM
93932003-07-28 Jan Hubicka <jh@suse.cz>
9394
9395 PR c++/11530
9396 * g++.dg/opt/call1.C: New test.
9397
7b6d72fc
MM
93982003-07-28 Alexandre Oliva <aoliva@redhat.com>
9399
9400 PR c++/11667
9401 * g++.dg/init/enum2.C: New test.
9402 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 9403
b7365957
HPN
94042003-07-28 <hp@bitrange.com>
9405
9406 * gcc.dg/Wdeclaration-after-statement-1.c,
9407 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
9408
5dfa45d0
JJ
94092003-07-28 Jakub Jelinek <jakub@redhat.com>
9410
9411 * gcc.c-torture/compile/20030725-1.c: New test.
9412
66584e64
AH
94132003-07-28 Aldy Hernandez <aldyh@redhat.com>
9414
9415 * gcc.dg/20030505.c: Only run for SPE.
9416 Remove definition of opaque type.
9417
b7a78333
MM
94182003-07-27 Mark Mitchell <mark@codesourcery.com>
9419
9420 * g++.dg/template/ptrmem6.C: New test.
9421
18f3e349
GK
94222003-07-26 Geoffrey Keating <geoffk@apple.com>
9423
9424 * gcc.c-torture/compile/zero-strct-2.c: New test.
9425
863d3dfb
GK
94262003-07-25 Geoffrey Keating <geoffk@apple.com>
9427
9428 * gcc.dg/intermod-1.c: New test.
9429
a91db711
NS
94302003-07-25 Nathan Sidwell <nathan@codesourcery.com>
9431
22038b2c
NS
9432 PR c++/11617
9433 * g++.dg/template/lookup2.C: New test.
9434 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 9435 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
9436
9437 PR c++/11596
a91db711
NS
9438 * g++.dg/template/defarg3.C: New test.
9439
9440 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
9441
22ed7e5f
MM
94422003-07-24 Mark Mitchell <mark@codesourcery.com>
9443
9444 * g++.dg/inherit/access5.C: New test.
9445
f60a10e7
KL
94462003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9447
9448 PR c++/11513
9449 * g++.dg/template/crash8.C: New test.
9450
8f5b6d29
SB
94512003-07-23 Steven Bosscher <steven@gcc.gnu.org>
9452
9453 PR c/10602
9454 * gcc.dg/noncompile/incomplete-2.c: New test.
9455
11b8e71c
MM
94562003-07-23 Mark Mitchell <mark@codesourcery.com>
9457
bd16cb25
MM
9458 PR c++/11645
9459 * g++.dg/inherit/access4.C: New test.
9460
6cf4d1bc
MM
9461 PR c++/11517
9462 * g++.dg/expr/cond2.C: New test.
55d54003 9463
11b8e71c
MM
9464 PR optimization/10679
9465 * g++.dg/opt/inline4.C: New test.
9466
eb5abb39
NS
94672003-07-23 Nathan Sidwell <nathan@codesourcery.com>
9468
9469 * g++.dg/parse/crash10: New test.
9470
817aed6f
NS
94712003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9472
9473 * g++.dg/ext/flexary1.C: New test.
55d54003 9474
bef89e9e
KL
94752003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9476
9477 PR c++/10793
9478 * g++.dg/template/crash9.C: New test.
9479
4bd56354
VR
94802003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9481
9482 PR c++/3004
9483 * g++.dg/parse/typedef3.C: New test.
9484
9485 PR c++/7906
9486 * g++.dg/parse/operator2.C: New test.
9487
9488 PR c++/8895
9489 * g++.dg/parse/def-tmpl-arg1.C: New test.
9490
9491 PR c++/9282
9492 * g++.dg/parse/funptr1.C: New test.
9493
9494 PR c++/9452
9495 * g++.dg/parse/ambig3.C: New test.
9496
9497 PR c++/9454
9498 * g++.dg/parse/operator3.C: New test.
9499
9500 PR c++/9486
9501 * g++.dg/parse/template10.C: New test.
9502
9503 PR c++/9488
9504 * g++.dg/parse/template11.C: New test.
9505
9506 PR c++/10150
9507 * g++.dg/parse/invalid-op1.C: New test.
9508
9509 PR c++/10247
9510 * g++.dg/parse/condexpr1.C: New test.
9511
c6e4cc53
NS
95122003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9513
e0d1297c
NS
9514 * g++.dg/ext/packed3.C: New test.
9515 * g++.dg/ext/packed4.C: New test.
9516
c6e4cc53
NS
9517 * gcc.dg/pack-test-3.c: New test.
9518
dd039fc9
JJ
95192003-07-21 Janis Johnson <janis187@us.ibm.com>
9520
9521 * lib/compat.exp: Handle dg-options per source file.
9522 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
9523 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
9524 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
9525 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
9526 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
9527 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
9528 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
9529 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
9530 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
9531 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
9532 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
9533 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
9534 * g++.dg/compat/break/bitfield7_x.C: Ditto.
9535 * g++.dg/compat/break/bitfield7_y.C: Ditto.
9536
124b0e05
AP
95372003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9538
9539 PR c/10320
9540 * gcc.c-torture/execute/20030718-1.c: New test.
9541
bbda30a4
EB
95422003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9543
55d54003 9544 PR optimization/11536
bbda30a4
EB
9545 * gcc.dg/20030721-1.c: New test.
9546
e9f9c81f
MM
95472003-07-19 Mark Mitchell <mark@codesourcery.com>
9548
9549 PR c++/11546
9550 * g++.dg/template/lookup1.C: New test.
9551
14e33ee8
ZW
95522003-07-19 Zack Weinberg <zack@codesourcery.com>
9553
9554 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
9555 diagnostics of ill-formed constructs involving labels.
9556 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
9557 the new 'previously defined here' message.
9558
a3f10e50
NS
95592003-07-18 Nathan Sidwell <nathan@codesourcery.com>
9560
9561 * g++.dg/parse/non-dependent2.C: New test.
9562
1fd0cd42
AP
95632003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9564
14e33ee8 9565 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
9566 weak symbols.
9567
16f6812f
JJ
95682003-07-17 Jakub Jelinek <jakub@redhat.com>
9569
9570 PR target/11087
9571 * gcc.c-torture/execute/20030717-1.c: New test.
9572
f129791c
EB
95732003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9574
9575 * g++.dg/opt/cfg1.C: New test.
9576
2b187c63
MM
95772003-07-17 Mark Mitchell <mark@codesourcery.com>
9578
9579 PR optimization/11557
9580 * gcc.dg/20030717-1.c: New test.
9581
bf88d870
AP
95822003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
9583
9584 PR c++/10476
9585 * g++.dg/expr/crash-1.C: New test.
9586
9587 PR c++/11027
9588 * g++.dg/template/init3.C: New test.
9589
9590 PR c++/8222
9591 * g++.dg/template/non-dependent1.C: New test.
9592
9593 PR c++/11070
9594 * g++.dg/template/non-dependent2.C: New test.
9595
9596 PR c++/11071
9597 * g++.dg/template/non-dependent3.C: New test.
9598
9599 PR c++/9907
9600 * g++.dg/template/sizeof5.C: New test.
9601
26e0dcb3
GK
96022003-07-17 Geoffrey Keating <geoffk@apple.com>
9603
9604 PR 11498
9605 * gcc.c-torture/compile/mangle-1.c: New file.
9606
41c5ee06
KL
96072003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9608
9609 PR c++/7809
94b32725 9610 * g++.dg/parse/access3.C: New test.
41c5ee06 9611
2a39bedb 96122003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
9613
9614 PR c++/11384
9615 * g++.dg/init/init-ref4.C: New test.
9616
39703eb9
MM
96172003-07-16 Mark Mitchell <mark@codesourcery.com>
9618
9619 PR c++/11547
9620 * g++.dg/parse/constant3.C: New test.
9621 * g++.dg/parse/crash7.C: Likewise.
9622
48addf69
AP
96232003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
9624
9625 PR target/11008
9626 * gcc.dg/i386-pentium4-not-mull.c: New.
9627
1e0343dd
R
96282003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
9629
9630 * gcc.dg/asm-names.c (ymain): Make it weak.
9631
866eb556
KL
96322003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9633
9634 PR c++/5421
9635 * g++.dg/template/friend21.C: New test.
9636
fc4767bb
JJ
96372003-07-16 Jakub Jelinek <jakub@redhat.com>
9638
9639 * gcc.dg/cleanup-8.c: New test.
9640 * gcc.dg/cleanup-9.c: New test.
9641
32f2f2cb
DS
96422003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
9643
9644 * g++.dg/ext/dll-MI1.h: New file.
9645 * g++.dg/ext/dllexport-MI1.C: New file.
9646 * g++.dg/ext/dllimport-MI1.C: New file.
9647
bc8229a0
JJ
96482003-07-15 Jakub Jelinek <jakub@redhat.com>
9649
9650 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
9651 it does not have cmpstrsi patterns (just cmpmemsi).
9652
b0afa2fc
MM
96532003-07-15 Mark Mitchell <mark@codesourcery.com>
9654
9655 PR debug/11473
9656 * g++.dg/debug/debug8.C: New test.
9657
caec1dc0
KL
96582003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9659
9660 PR c++/10108
9661 * g++.dg/template/crash7.C: New test.
9662
aadf50ed
KH
96632003-07-15 Kazu Hirata <kazu@cs.umass.edu>
9664
9665 PR target/10795
9666 * gcc.c-torture/compile/20030708-1.c: New.
9667
5a257872
EB
96682003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9669
9670 * gcc.c-torture/execute/20030715-1.c: New test.
9671
89a68bb9
GK
96722003-07-14 Geoffrey Keating <geoffk@apple.com>
9673
9674 * gcc.dg/pch/inline-3.c: New file.
9675 * gcc.dg/pch/inline-3.hs: New file.
9676 * gcc.dg/pch/inline-4.c: New file.
9677 * gcc.dg/pch/inline-4.hs: New file.
9678
5e08432e
MM
96792003-07-14 Mark Mitchell <mark@codesourcery.com>
9680
8d83f792
MM
9681 PR c++/11509
9682 * g++.dg/template/crash6.C: New test.
9683
748d4c7e
MM
9684 PR c++/7053
9685 * g++.dg/template/friend20.C: New test.
9686
5e08432e
MM
9687 PR c++/7019
9688 * g++.dg/template/overload2.C: New test.
9689
1b78cca9
FS
96902003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9691
9692 PR optimization/11440
9693 * gcc.c-torture/execute/20030714-1.c: New test.
9694
55ece1b3
KL
96952003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9696
9697 PR c++/11154
9698 * g++.dg/template/partial2.C: New test.
9699
b3445994
MM
97002003-07-13 Mark Mitchell <mark@codesourcery.com>
9701
a3d87771
MM
9702 PR c++/11503
9703 * g++.dg/template/anon1.C: New test.
9704
b3445994
MM
9705 PR c++/11493
9706 PR c++/11495
9707 * g++.dg/parse/template9.C: Likewise.
9708 * g++.dg/template/crash4.C: New test.
9709 * g++.dg/template/koenig1.C: Likewise.
9710 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
9711 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
9712 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
9713 functions.
9714 * g++.old-deja/g++.jason/template36.C: Likewise.
9715 * g++.old-deja/g++.mike/p1989.C: Likewise.
9716 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
9717 * g++.old-deja/g++.pt/ttp20.C: Use this->.
9718 * g++.old-deja/g++.pt/ttp21.C: Use this->.
9719 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
9720 compiling.
9721 * g++.old-deja/g++.pt/union2.C: Use this->.
9722
358b8f01
JJ
97232003-07-11 Jakub Jelinek <jakub@redhat.com>
9724
9725 * gcc.dg/20030711-1.c: New test.
9726
7efa3e22
NS
97272003-07-11 Nathan Sidwell <nathan@codesourcery.com>
9728
9729 PR c++/11050
9730 * g++.dg/parse/args1.C: New test.
9731 * g++.pt/defarg8.C: Change expected errors.
9732
7d48af30
MM
97332003-07-11 Mark Mitchell <mark@codesourcery.com>
9734
87ca53f6
MM
9735 PR c++/8164
9736 * g++.dg/template/nontype2.C: New test.
9737
a6b602ca
MM
9738 PR c++/10558
9739 * g++.dg/parse/template8.C: New test.
9740
6eeba0cc
MM
9741 PR c++/8327
9742 * g++.dg/template/scope1.C: New test.
9743
7d48af30
MM
9744 * g++.dg/warn/Wsign-compare-1.C: New test.
9745
1dc9efda
KH
97462003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9747
9748 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
9749
4a386498
MM
97502003-07-10 Mark Mitchell <mark@codesourcery.com>
9751
584672ee
MM
9752 PR c++/9411
9753 * g++.dg/template/explicit2.C: New test.
9754
4a386498
MM
9755 PR c++/10032
9756 * g++.dg/warn/pedantic1.C: New test.
9757
7c728fc6
NS
97582003-07-10 Nathan Sidwell <nathan@codesourcery.com>
9759
9760 PR c++ 9483
9761 * g++.dg/other/field1.C: New test.
9762
11791dbc
KH
97632003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9764
9765 PR c/11449
9766 * gcc.c-torture/compile/20030707-1.c: New.
9767
0c3b76ea
KL
97682003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9769
9770 PR c++/10849
9771 * g++.dg/template/access12.C: New test.
9772
bda8c1ca
NS
97732003-07-09 Nathan Sidwell <nathan@codesourcery.com>
9774
9775 * g++.dg/bprob/bprob.exp (prof_ext): Update.
9776 * g77.dg/bprob/bprob.exp (prof_ext): Update.
9777 * gcc.misc-tests/bprob.exp (prof_ext): Update.
9778 * gcc.misc-tests/gcov.exp: Update
9779 * g++.dg/gcov/gcov.exp: Update
9780 * lib/gcov.exp: Update.
9781
d17811fd
MM
97822003-07-08 Mark Mitchell <mark@codesourcery.com>
9783
9784 * g++.dg/abi/mangle17.C: Make sure template expressions are
9785 dependent.
9786 * g++.dg/abi/mangle4.C: Mark erroneous casts.
9787 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
9788 * g++.dg/opt/stack1.C: Remove erroneous code.
9789 * g++.dg/parse/template7.C: New test.
9790 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
9791 * g++.old-deja/g++.pt/crash4.C: Likewise.
9792
76739f29
JDA
97932003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9794
9795 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
9796 with zero or one occurence of `$' after the initial `L'.
9797
55c9de2d
KH
97982003-07-08 Kazu Hirata <kazu@cs.umass.edu>
9799
9800 * gcc.c-torture/compile/20030704-1.c: Add a comment.
9801
8af61113
RS
98022003-07-08 Roger Sayle <roger@eyesopen.com>
9803
9804 PR c/11370
9805 * gcc.dg/Wunreachable-6.c: New testcase.
9806 * gcc.dg/Wunreachable-7.c: New testcase.
9807
7e6dc358
JJ
98082003-07-08 Jakub Jelinek <jakub@redhat.com>
9809
9810 PR c/11420
9811 * gcc.dg/20030708-1.c: New test.
9812
b8898790
RS
98132003-07-08 Richard Sandiford <rsandifo@redhat.com>
9814
9815 * gcc.dg/compat/sdata-section.h: New file.
9816 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
9817 * gcc.dg/torture/mips-sdata-1.c: New test.
9818
c4d0910c
KL
98192003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9820
9821 PR c++/11030
9822 * g++.dg/template/friend19.C: New test.
9823
8df63efa
JJ
98242003-07-08 Jakub Jelinek <jakub@redhat.com>
9825
9826 * g++.dg/opt/strength-reduce.C: New test.
9827
afeeac3f
RS
98282003-07-07 Roger Sayle <roger@eyesopen.com>
9829
9830 PR target/10979
9831 * gcc.dg/20030707-1.c: New testcase.
9832
2c430630
RS
98332003-07-07 Roger Sayle <roger@eyesopen.com>
9834
9835 PR optimization/11059
9836 * g++.dg/opt/emptyunion.C: New testcase.
9837
82d610ec 98382003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 9839 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
9840
9841 * g++.dg/opt/stack1.C: New test.
9842
0a72704b
MM
98432003-07-05 Mark Mitchell <mark@codesourcery.com>
9844
9845 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
9846 run test.
14e33ee8 9847
0a72704b
MM
9848 PR c++/11431
9849 * g++.dg/expr/static_cast3.C: New test.
9850
e6cc3a24
ZW
98512003-07-04 Zack Weinberg <zack@codesourcery.com>
9852
9853 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
9854 everywhere.
9855 * gcc.dg/concat.c: Concatenation of string constants with
9856 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
9857 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
9858 * gcc.dg/cpp/escape-2.c: Use wide character constants where
9859 necessary to avoid multi-character character constant warning.
9860 * gcc.dg/cpp/escape.c: Likewise.
9861 * gcc.dg/cpp/ucs.c: Likewise.
9862 Remove backslashes from dg-bogus comments, as they confuse Tcl.
9863 Fix a typo.
9864
9037065f
KH
98652003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9866
682def26 9867 PR c/11428
9037065f
KH
9868 * gcc.c-torture/compile/20030704-1.c: New.
9869
ae81000a
KH
98702003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9871
9872 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
9873
1cf0dce8
DS
98742003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
9875
9876 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 9877 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 9878 tests for warnings.
32f2f2cb
DS
9879 * g++.dg/ext/dllimport2.C: Add tests for warnings.
9880 * g++.dg/ext/dllimport3.C: Likewise.
9881 * g++.dg/ext/dllimport4.C: New file.
9882 * g++.dg/ext/dllimport5.C: New file.
9883 * g++.dg/ext/dllimport6.C: New file.
9884 * g++.dg/ext/dllimport7.C: New file.
9885 * g++.dg/ext/dllimport8.C: New file.
9886 * g++.dg/ext/dllimport9.C: New file.
9887 * g++.dg/ext/dllimport10.C: New file.
9888 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 9889
d6b4ea85
MM
98902003-07-03 Mark Mitchell <mark@codesourcery.com>
9891
9892 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
9893 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
9894
0a9530a9
RS
98952003-07-03 Roger Sayle <roger@eyesopen.com>
9896
9897 * gcc.dg/builtins-25.c: New testcase.
9898 * gcc.dg/builtins-26.c: New testcase.
9899
9b269fc7
JJ
99002003-07-03 Janis Johnson <janis187@us.ibm.com>
9901
7516d736
JJ
9902 * gcc.dg/compat/vector-defs.h: New file.
9903 * gcc.dg/compat/vector-setup.h: New file.
9904 * gcc.dg/compat/vector-check.h: New file.
9905 * gcc.dg/compat/vector-1_main.c: New file.
9906 * gcc.dg/compat/vector-1_x.c: New file.
9907 * gcc.dg/compat/vector-1_y.c: New file.
9908 * gcc.dg/compat/vector-2_main.c: New file.
9909 * gcc.dg/compat/vector-2_x.c: New file.
9910 * gcc.dg/compat/vector-2_y.c: New file.
9911
0964c98c
JJ
9912 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
9913 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
9914 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
9915 * gcc.dg/compat/struct-align-1.h: New file.
9916 * gcc.dg/compat/struct-align-1_main.c: New file.
9917 * gcc.dg/compat/struct-align-1_x.c: New file.
9918 * gcc.dg/compat/struct-align-1_y.c: New file.
9919 * gcc.dg/compat/struct-align-2.h: New file.
9920 * gcc.dg/compat/struct-align-2_main.c: New file.
9921 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
9922 * gcc.dg/compat/struct-align-2_y.c: New file.
9923
9924 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
9925 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9926 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9927 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9928 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9929 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9930 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9931 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9932 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9933 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9934 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9935 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9936 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9937 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9938 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9939 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9940 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9941 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9942 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9943 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9944 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9945 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9946 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9947 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9948 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9949 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9950 * gcc.dg/compat/struct-return-10_x.c: Ditto.
9951 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9952 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9953
99542003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9955
9956 * gcc.dg/i386-call-1.c: New test.
9957
99582003-07-03 Nathan Sidwell <nathan@codesourcery.com>
9959
9960 PR c++/9162
9961 * g++.dg/parse/defarg4.C: New.
9962
99632003-07-03 Roger Sayle <roger@eyesopen.com>
9964
9965 PR target/10700
9966 * gcc.c-torture/compile/20030703-1.c: New test case.
9967
99682003-07-03 Mark Mitchell <mark@codesourcery.com>
9969
9970 * g++.dg/template/local3.C: Remove extra semicolon.
9971
99722003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9973
9974 * gcc.dg/i386-volatile-1.c: New test.
9975
99762003-07-02 Nathan Sidwell <nathan@codesourcery.com>
9977
9978 PR c++/11072
9979 * g++.dg/other/offsetof2.C: XFAIL.
9980 * g++.dg/other/offsetof5.C: New.
9981
9982 PR c++/10219
9983 * g++.dg/template/error1.C: New.
9984
9985 PR c++/9779
9986 * g++.dg/template/dependent-expr1.C: New.
9987
99882003-07-01 Mark Mitchell <mark@codesourcery.com>
9989
9990 PR c++/6949
9991 * g++.dg/template/local3.C: New test.
9992
9993 PR c++/11149
9994 * g++.dg/lookup/scoped6.C: New test.
9995
99962003-07-01 Giovanni Bajo <giovannibajo@libero.it>
9997
9998 PR c++/8046
9999 * g++.dg/other/error7.C: New test.
10000
100012003-07-01 Kazu Hirata <kazu@cs.umass.edu>
10002
10003 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
10004 * g++.old-deja/g++.abi/vtable3.h: Likewise.
10005 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10006 * g++.old-deja/g++.other/union2.C: Likewise.
10007 * gcc.dg/c90-const-expr-2.c: Likewise.
10008 * gcc.dg/c90-const-expr-3.c: Likewise.
10009 * gcc.dg/c99-const-expr-2.c: Likewise.
10010 * gcc.dg/c99-const-expr-3.c: Likewise.
10011 * gcc.dg/concat.c: Likewise.
10012
100132003-07-01 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/9559
10016 * g++.dg/init/static1.C: New test.
10017
100182003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10019
10020 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
10021 * g++.old-deja/g++.other/access2.C: Likewise.
10022 * g++.old-deja/g++.other/decl2.C: Likewise.
10023 * gcc.c-torture/execute/20020615-1.c: Likewise.
10024
100252003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10026
10027 PR c++/4933
10028 * g++.dg/template/sizeof4.C: New test.
10029
100302003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10031
10032 * g++.dg/other/error6.C: New test.
10033
100342003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10035
10036 PR c++/10750
10037 * g++.dg/parse/constant2.C: New test.
10038
100392003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10040
10041 PR c++/11106
10042 * g++.dg/other/error5.C: New test.
10043
100442003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10045
10046 * gcc.dg/format/gcc_diag-1.c: New test.
10047
100482003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
10049
10050 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
10051
100522003-06-28 Nathan Sidwell <nathan@codesourcery.com>
10053
10054 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
10055 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
10056 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
10057
100582003-06-28 Jakub Jelinek <jakub@redhat.com>
10059
10060 * gcc.c-torture/execute/builtins/string-8.c: New test.
10061 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
10062 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
10063 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
10064
100652003-06-27 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/10468
10068 * g++.dg/ext/typeof6.C: New test.
10069
100702003-06-27 Mark Mitchell <mark@codesourcery.com>
10071
10072 PR c++/10796
10073 * g++.dg/init/enum1.C: New test.
10074
100752003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
10076
10077 * gcc.dg/20030627-1.c: New test.
10078
100792003-06-26 Mark Mitchell <mark@codesourcery.com>
10080
10081 PR c++/11332
10082 * g++.dg/expr/static_cast2.C: New test.
10083
100842003-06-26 Roger Sayle <roger@eyesopen.com>
10085 Jakub Jelinek <jakub@redhat.com>
10086
10087 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
10088 sprintf(dst,"%s",src) optimization.
10089 * gcc.c-torture/execute/20030626-1.c: New test case.
10090 * gcc.c-torture/execute/20030626-2.c: New test case.
10091
100922003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
10093
10094 * gcc.c-torture/execute/multi-ix.c: New test.
10095
10096 * gcc.c-torture/execute/simd-4.c (main):
10097 Added missing semicolon at end of union.
10098
100992003-06-26 Giovanni Bajo <giovannibajo@libero.it>
10100
10101 PR c++/8266
10102 * g++.dg/template/explicit-instantiation3.C: New test.
10103
101042003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10105
10106 * gcc.dg/20030626-1.c: Use signed char.
10107
101082003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10109
10110 * gcc.dg/20030626-1.c: New test.
10111
101122003-06-26 Neil Booth <neil@daikokuya.co.uk>
10113
10114 * const-str-2.m: Update.
10115
101162003-06-25 Mark Mitchell <mark@codesourcery.com>
10117
10118 PR c++/10990
10119 * g++.dg/rtti/dyncast1.C: New test.
10120 * g++.dg/abi/mangle4.C: Correct base-specifier access.
10121 * g++.dg/lookup/scoped1.C: Remove XFAIL.
10122 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
10123
10124 PR c++/10931
10125 * g++.dg/expr/static_cast1.C: New test.
10126
101272003-06-25 Josef Zlomek <zlomekj@suse.cz>
10128
10129 * gcc.dg/20030625-1.c: New test.
10130
101312003-06-24 Roger Sayle <roger@eyesopen.com>
10132
10133 * gcc.c-torture/compile/20030624-1.c: New test case.
10134
101352003-06-24 Jakub Jelinek <jakub@redhat.com>
10136
10137 * gcc.c-torture/execute/string-opt-17.c: New test.
10138
101392003-06-24 Mark Mitchell <mark@codesourcery.com>
10140
10141 PR c++/5754
10142 * g++.dg/parse/crash6.C: New test.
10143
101442003-06-23 Roger Sayle <roger@eyesopen.com>
10145
10146 * gcc.dg/builtins-24.c: New test case.
10147
101482003-06-23 Jakub Jelinek <jakub@redhat.com>
10149
10150 * g++.dg/opt/operator1.C: New test.
10151
101522003-06-22 Roger Sayle <roger@eyesopen.com>
10153
10154 * gcc.c-torture/execute/string-opt-16.c: New test case.
10155
101562003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10157
10158 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
10159 * g++.old-deja/g++.other/conv7.C: Likewise
10160 * g++.old-deja/g++.other/overcnv2.C: Likewise.
10161 * g++.old-deja/g++.other/overload14.C: Likewise.
10162
101632003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10164
10165 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
10166 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
10167
101682003-06-20 Mark Mitchell <mark@codesourcery.com>
10169
10170 PR c++/10888
10171 * g++.dg/warn/Winline-3.C: New test.
10172
101732003-06-20 Mark Mitchell <mark@codesourcery.com>
10174
10175 * lib/target-supports.exp (check_alias_available): Make the test
10176 program acceptable to the Solaris assembler.
10177
10178 PR c++/10749
10179 * g++.dg/template/memclass2.C: New test.
10180
101812003-06-20 Mark Mitchell <mark@codesourcery.com>
10182 Eric Botcazou <ebotcazou@libertysurf.fr>
10183
10184 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
10185 data for non-matching targets.
10186 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
10187
101882003-06-20 Mark Mitchell <mark@codesourcery.com>
10189
10190 PR c++/10845
10191 * g++.dg/template/member3.C: New test.
10192
101932003-06-19 Mark Mitchell <mark@codesourcery.com>
10194
10195 PR c++/10939
10196 * g++.dg/template/func1.C: New test.
10197
10198 PR c++/9649
10199 * g++.dg/template/static4.C: New test.
10200 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
10201
10202 PR c++/11041
10203 * g++.dg/init/ref7.C: New test.
10204
102052003-06-19 Matt Austern <austern@apple.com>
10206
10207 PR c++/11228
10208 * g++.dg/anew1.C: New test.
10209 * g++.dg/anew2.C: New test.
10210 * g++.dg/anew3.C: New test.
10211 * g++.dg/anew4.C: New test.
10212
102132003-06-19 Kazu Hirata <kazu@cs.umass.edu>
10214
10215 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
10216
102172003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
10218
10219 * gcc.c-torture/execute/simd-4.c (main): Make expected value
10220 endian-dependent.
10221
102222003-06-17 Benjamin Kosnik <bkoz@redhat.com>
10223
10224 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
10225 Remove cruft.
10226
102272003-06-17 Kazu Hirata <kazu@cs.umass.edu>
10228
10229 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
10230 * gcc.c-torture/compile/961203-1.c: Likewise.
10231 * gcc.c-torture/compile/980506-1.c: Likewise.
10232
102332003-06-17 Mark Mitchell <mark@codesourcery.com>
10234
10235 PR c++/10712
10236 * g++.dg/lookup/using7.C: New test.
10237
102382003-06-17 Mark Mitchell <mark@codesourcery.com>
10239
10240 PR c++/11105
10241 * g++.dg/abi/conv1.C: Remove it.
10242 * g++.dg/template/conv7.C: New test.
10243 * g++.dg/template/conv8.C: Likewise.
10244 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
10245 conversion operator.
10246
102472003-06-17 Janis Johnson <janis187@us.ibm.com>
10248
10249 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
10250 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10251 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10252 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10253 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10254 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10255 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10256 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10257 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10258 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10259 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10260 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10261 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10262 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10263 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10264 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10265 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10266 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10267 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10268 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10269 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10270 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10271 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10272 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10273 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10274 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10275 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10276 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10277 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10278
102792003-06-16 Mark Mitchell <mark@codesourcery.com>
10280
10281 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
10282 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
10283 indications.
10284
102852003-06-16 Roger Sayle <roger@eyesopen.com>
10286
10287 * gcc.dg/i386-387-5.c: New test case.
10288 * gcc.dg/i386-387-6.c: New test case.
10289 * gcc.dg/builtins-23.c: New test case.
10290
102912003-06-15 Roger Sayle <roger@eyesopen.com>
10292
10293 * gcc.dg/builtins-22.c: New test case.
10294 * gcc.dg/i386-387-1.c: Update to test exp.
10295 * gcc.dg/i386-387-2.c: Likewise.
10296
102972003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10298
10299 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
10300
103012003-06-12 Mark Mitchell <mark@codesourcery.com>
10302
10303 * lib/gcc-dg.exp (dg-require-dll): New function.
10304 (dg-xfail-if): Likewise.
10305 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
10306 driver.
10307
10308 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
10309 * gcc.c-torture/compile/20001205-1.c: Likewise.
10310 * gcc.c-torture/compile/20001226-1.c: Likewise.
10311 * gcc.c-torture/compile/20010518-2.c: Likewise.
10312 * gcc.c-torture/compile/20020312-1.c: Likewise.
10313 * gcc.c-torture/compile/20020604-1.c: Likewise.
10314 * gcc.c-torture/compile/920501-12.c: Likewise.
10315 * gcc.c-torture/compile/920501-4.c: Likewise.
10316 * gcc.c-torture/compile/920520-1.c: Likewise.
10317 * gcc.c-torture/compile/920521-1.c: Likewise.
10318 * gcc.c-torture/compile/920625-1.c: Likewise.
10319 * gcc.c-torture/compile/961203-1.c: Likewise.
10320 * gcc.c-torture/compile/980506-1.c: Likewise.
10321 * gcc.c-torture/compile/981006-1.c: Likewise.
10322 * gcc.c-torture/compile/981022-1.c: Likewise.
10323 * gcc.c-torture/compile/981223-1.c: Likewise.
10324 * gcc.c-torture/compile/990617-1.c: Likewise.
10325 * gcc.c-torture/compile/dll.c: Likewise.
10326 * gcc.c-torture/compile/labels-3.c: Likewise.
10327 * gcc.c-torture/compile/mipscop-1.c: Likewise.
10328 * gcc.c-torture/compile/mipscop-2.c: Likewise.
10329 * gcc.c-torture/compile/mipscop-3.c: Likewise.
10330 * gcc.c-torture/compile/mipscop-4.c: Likewise.
10331 * gcc.c-torture/compile/simd-5.c: Likewise.
10332 * gcc.c-torture/compile/20000804-1.x: Remove.
10333 * gcc.c-torture/compile/20001205-1.x: Likewise.
10334 * gcc.c-torture/compile/20001226-1.x: Likewise.
10335 * gcc.c-torture/compile/20010518-2.x: Likewise.
10336 * gcc.c-torture/compile/20020312-1.x: Likewise.
10337 * gcc.c-torture/compile/20020604-1.x: Likewise.
10338 * gcc.c-torture/compile/920501-12.x: Likewise.
10339 * gcc.c-torture/compile/920501-4.x: Likewise.
10340 * gcc.c-torture/compile/920520-1.x: Likewise.
10341 * gcc.c-torture/compile/920521-1.x: Likewise.
10342 * gcc.c-torture/compile/920625-1.x: Likewise.
10343 * gcc.c-torture/compile/961203-1.x: Likewise.
10344 * gcc.c-torture/compile/980506-1.x: Likewise.
10345 * gcc.c-torture/compile/981006-1.x: Likewise.
10346 * gcc.c-torture/compile/981022-1.x: Likewise.
10347 * gcc.c-torture/compile/981223-1.x: Likewise.
10348 * gcc.c-torture/compile/990617-1.x: Likewise.
10349 * gcc.c-torture/compile/mipscop-1.x: Likewise.
10350 * gcc.c-torture/compile/mipscop-2.x: Likewise.
10351 * gcc.c-torture/compile/mipscop-3.x: Likewise.
10352 * gcc.c-torture/compile/mipscop-4.x: Likewise.
10353 * gcc.c-torture/compile/simd-5.x: Likewise.
10354
10355 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
10356
103572003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10358
10359 * gcc.c-torture/execute/20030611-1.c: New test.
10360
103612003-06-12 Roger Sayle <roger@eyesopen.com>
10362
10363 PR middle-end/168
10364 * gcc.dg/20030612-1.c: New test case.
10365
103662003-06-12 Mark Mitchell <mark@codesourcery.com>
10367
10368 PR c++/10635
10369 * g++.dg/expr/cast1.C: New test.
10370
103712003-06-12 Roger Sayle <roger@eyesopen.com>
10372
10373 * gcc.dg/builtins-21.c: New test case.
10374
103752003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
10376
10377 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
10378 options instead of at the end.
10379 * lib/objc.exp (objc_target_compile): Likewise.
10380
103812003-06-11 Mark Mitchell <mark@codesourcery.com>
10382
10383 PR c++/10432
10384 * g++.dg/parse/error1.C: New test.
10385
103862003-06-11 Janis Johnson <janis187@us.ibm.com>
10387
10388 * gcc.dg/compat/struct-by-value-11_main.c: New file.
10389 * gcc.dg/compat/struct-by-value-11_x.c: New file.
10390 * gcc.dg/compat/struct-by-value-11_y.c: New file.
10391 * gcc.dg/compat/struct-by-value-12_main.c: New file.
10392 * gcc.dg/compat/struct-by-value-12_x.c: New file.
10393 * gcc.dg/compat/struct-by-value-12_y.c: New file.
10394 * gcc.dg/compat/struct-by-value-13_main.c: New file.
10395 * gcc.dg/compat/struct-by-value-13_x.c: New file.
10396 * gcc.dg/compat/struct-by-value-13_y.c: New file.
10397 * gcc.dg/compat/struct-by-value-14_main.c: New file.
10398 * gcc.dg/compat/struct-by-value-14_x.c: New file.
10399 * gcc.dg/compat/struct-by-value-14_y.c: New file.
10400 * gcc.dg/compat/struct-by-value-15_main.c: New file.
10401 * gcc.dg/compat/struct-by-value-15_x.c: New file.
10402 * gcc.dg/compat/struct-by-value-15_y.c: New file.
10403 * gcc.dg/compat/struct-by-value-16_main.c: New file.
10404 * gcc.dg/compat/struct-by-value-16_x.c: New file.
10405 * gcc.dg/compat/struct-by-value-16_y.c: New file.
10406 * gcc.dg/compat/struct-by-value-17_main.c: New file.
10407 * gcc.dg/compat/struct-by-value-17_x.c: New file.
10408 * gcc.dg/compat/struct-by-value-17_y.c: New file.
10409 * gcc.dg/compat/struct-by-value-18_main.c: New file.
10410 * gcc.dg/compat/struct-by-value-18_x.c: New file.
10411 * gcc.dg/compat/struct-by-value-18_y.c: New file.
10412
10413 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
10414 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
10415 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
10416 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
10417 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
10418 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
10419 * gcc.dg/compat/scalar-return-3_main.c: New file.
10420 * gcc.dg/compat/scalar-return-3_x.c: New file.
10421 * gcc.dg/compat/scalar-return-3_y.c: New file.
10422 * gcc.dg/compat/scalar-return-4_main.c: New file.
10423 * gcc.dg/compat/scalar-return-4_x.c: New file.
10424 * gcc.dg/compat/scalar-return-4_y.c: New file.
10425
104262003-06-10 Janis Johnson <janis187@us.ibm.com>
10427
10428 * gcc.dg/compat/fp2-struct-check.h: New file.
10429 * gcc.dg/compat/fp2-struct-defs.h: New file.
10430 * gcc.dg/compat/fp2-struct-init.h: New file.
10431 * gcc.dg/compat/struct-by-value-10_main.c: New file.
10432 * gcc.dg/compat/struct-by-value-10_x.c: New file.
10433 * gcc.dg/compat/struct-by-value-10_y.c: New file.
10434 * gcc.dg/compat/struct-return-10_main.c: New file.
10435 * gcc.dg/compat/struct-return-10_x.c: New file.
10436 * gcc.dg/compat/struct-return-10_y.c: New file.
10437
10438 * gcc.dg/compat/compat-common.h: New file.
10439 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
10440 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
10441 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
10442 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
10443 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
10444 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
10445 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
10446 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10447 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
10448 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
10449 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10450 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
10451 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
10452 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10453 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
10454 * gcc.dg/compat/small-struct-check.h: Ditto.
10455 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
10456 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10457 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
10458 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
10459 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10460 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10461 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
10462 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10463 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
10464 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
10465 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10466 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10467 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
10468 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10469 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10470 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
10471 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10472 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
10473 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
10474 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10475 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
10476 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
10477 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10478 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
10479 * gcc.dg/compat/struct-return-2_main.c: Ditto.
10480 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10481 * gcc.dg/compat/struct-return-2_y.c: Ditto.
10482 * gcc.dg/compat/struct-return-3_main.c: Ditto.
10483 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10484 * gcc.dg/compat/struct-return-3_y.c: Ditto.
10485
104862003-06-10 Geoffrey Keating <geoffk@apple.com>
10487
10488 * g++.dg/pch/static-1.C: New file.
10489 * g++.dg/pch/static-1.Hs: New file.
10490
104912003-06-10 Richard Henderson <rth@redhat.com>
10492
10493 * gcc.dg/asm-7.c: Adjust expected warning text.
10494
104952003-06-10 Roger Sayle <roger@eyesopen.com>
10496
10497 * gcc.dg/builtins-20.c: New test case.
10498
104992003-06-10 Mark Mitchell <mark@codesourcery.com>
10500
10501 PR c++/11131
10502 * g++.dg/opt/template1.C: New test.
10503
105042003-06-09 Mark Mitchell <mark@codesourcery.com>
10505
10506 * lib/gcc-dg.exp (dg-test): Clear additional_files and
10507 additional_sources.
10508
105092003-05-21 David Taylor <dtaylor@emc.com>
10510
10511 * gcc.dg/Wpadded.c: New file.
10512
105132003-06-09 Mark Mitchell <mark@codesourcery.com>
10514
10515 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
10516 * gcc.dg/special/weak-2.c: Add dg-require-weak.
10517 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
10518 dg-require-weak.
10519
105202003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
10521
10522 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
10523
105242003-06-09 Mark Mitchell <mark@codesourcery.com>
10525
10526 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
10527 (dg-require-alias): Likewise.
10528 (dg-require-gc-sections): Likewise.
10529 * lib/target-supports.exp (check_gc_sections_available): Likewise.
10530
105312003-06-08 Richard Henderson <rth@redhat.com>
10532
10533 * gcc.dg/20011029-2.c: Fix the array reference.
10534 * gcc.dg/asm-7.c: New.
10535
105362003-06-08 Kazu Hirata <kazu@cs.umass.edu>
10537
10538 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
10539
105402003-06-08 Mark Mitchell <mark@codesourcery.com>
10541
10542 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
10543 (dg-require-gc-sections): Likewise.
10544
105452003-06-08 Jan Hubicka <jh@suse.cz>
10546
10547 * i386-cmov1.c: Fix regular expression.
10548 * i386-cvt-1.c: Likewise.
10549 * i386-local.c: Likewise.
10550 * i386-local2.c: Likewise.
10551 * i386-mul.c: Likewise.
10552 * i386-ssetype-1.c: Likewise.
10553 * i386-ssetype-3.c: Likewise.
10554 * i386-ssetype-5.c: Likewise.
10555
105562003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10557
10558 PR c++/11039
10559 * g++.dg/warn/implicit-typename2.C: New test.
10560 * g++.dg/warn/implicit-typename3.C: New test.
10561
105622003-06-07 Richard Henderson <rth@redhat.com>
10563
10564 * g++.dg/other/offsetof3.C: Use size_t.
10565 * g++.dg/other/offsetof4.C: Likewise.
10566
105672003-06-07 H.J. Lu <hongjiu.lu@intel.com>
10568
10569 * lib/copy-file.exp: New. Implement gcc_copy_files.
10570
10571 * lib/dg-pch.exp: Load copy-file.exp
10572 (dg-pch): Use gcc_copy_files instead of "file copy".
10573
105742003-06-06 Mark Mitchell <mark@codesourcery.com>
10575
10576 * gcc.dg/weak/weak.exp: Simplify.
10577 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
10578 * gcc.dg/weak/weak-1.c: Likewise.
10579 * gcc.dg/weak/weak-2.c: Likewise.
10580 * gcc.dg/weak/weak-3.c: Likewise.
10581 * gcc.dg/weak/weak-4.c: Likewise.
10582 * gcc.dg/weak/weak-5.c: Likewise.
10583 * gcc.dg/weak/weak-6.c: Likewise.
10584 * gcc.dg/weak/weak-7.c: Likewise.
10585 * gcc.dg/weak/weak-8.c: Likewise.
10586 * gcc.dg/weak/weak-9.c: Likewise.
10587
105882003-06-06 Richard Earnshaw <rearnsha@arm.com>
10589
10590 gcc.c-torture/execute/20030606-1.c: New.
10591
105922003-06-06 Roger Sayle <roger@eyesopen.com>
10593
10594 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
10595 * gcc.dg/builtins-19.c: Likewise.
10596
105972003-06-06 Roger Sayle <roger@eyesopen.com>
10598
10599 * gcc.dg/builtins-2.c: Add some more tests.
10600 * gcc.dg/builtins-18.c: New test case.
10601 * gcc.dg/builtins-19.c: New test case.
10602
106032003-06-06 Roger Sayle <roger@eyesopen.com>
10604 Jim Wilson <wilson@tuliptree.org>
10605
10606 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
10607
106082003-06-06 Jakub Jelinek <jakub@redhat.com>
10609
10610 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
10611 mempcpy/stpcpy calls not to be optimized into something else.
10612 * gcc.c-torture/execute/string-opt-3.c: Moved to...
10613 * gcc.c-torture/execute/builtins/string-7.c: ...here.
10614 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
10615
106162003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10617
10618 * gcc.dg/format/asm_fprintf-1.c: New test.
10619
106202003-06-05 Mark Mitchell <mark@codesourcery.com>
10621
10622 * lib/gcc-defs.exp (additional_sources): New variable.
10623 (dg-additional-sources): New function.
10624 (additional_files): New variable.
10625 (dg-additional-files): New function.
10626 (dg-additional-files-options): Likewise.
10627 * lib/gcc-dg.exp (dg-require-weak): New function.
10628 (dg-require-alias): Likewise.
10629 (dg-require-gc-sections): Likewise.
10630 * lib/target-supports.exp (check_alias_available): Remove testfile
10631 parameter.
10632 (check_gc_sections_available): New function.
10633 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
10634 (dg-gpp-additional-files): Likewise.
10635 * lib/g++.exp (additional_sources): Remove.
10636 (additional_files): Likewise.
10637 (g++_target_compile): Use dg-additional-files-options.
10638
10639 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
10640 Tcl logic.
10641 * gcc.dg/special/ecos.exp: Remove.
10642 * gcc.dg/special/20000419-2.c: Use dg-require-*.
10643 * gcc.dg/special/alias-1.c: Likewise.
10644 * gcc.dg/special/alias-2.c: Likewise.
10645 * gcc.dg/special/gcsec-1.c: Likewise.
10646 * gcc.dg/special/weak-1.c: Likewise.
10647 * gcc.dg/special/weak-2.c: Likewise.
10648 * gcc.dg/special/wkali-1.c: Likewise.
10649 * gcc.dg/special/wkali-2.c: Likewise.
10650
10651 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
10652 dg-gpp-additional-*.
10653 * g++.dg/special/conpr-3.C: Likewise.
10654 * g++.dg/special/conpr-4.C: Likewise.
10655 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
10656 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
10657 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
10658 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
10659 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
10660 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
10661 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
10662 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
10663 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
10664 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
10665 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
10666 * g++.old-deja/g++.other/comdat1.C: Likewise.
10667 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
10668 * g++.old-deja/g++.other/comdat3.C: Likewise.
10669 * g++.old-deja/g++.other/ctor1.C: Likewise.
10670 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
10671
7d445f15
RH
106722003-06-05 Richard Henderson <rth@redhat.com>
10673
10674 * gcc.dg/debug/20030605-1.c: New.
10675
d7068b3d
MM
106762003-06-04 Mark Mitchell <mark@codesourcery.com>
10677
10678 * README.QMTEST: Update.
10679
0bfa5f65
RH
106802003-06-04 Richard Henderson <rth@redhat.com>
10681
e6cc3a24
ZW
10682 * gcc.dg/cleanup-1.c: New.
10683 * gcc.dg/cleanup-2.c: New.
10684 * gcc.dg/cleanup-3.c: New.
10685 * gcc.dg/cleanup-4.c: New.
10686 * gcc.dg/cleanup-5.c: New.
10687 * gcc.dg/cleanup-6.c: New.
10688 * gcc.dg/cleanup-7.c: New.
0bfa5f65 10689
ac871ee1
MM
106902003-06-04 Mark Mitchell <mark@codesourcery.com>
10691
13e0ae41
MM
10692 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
10693
ac871ee1
MM
10694 * lib/dg-pch.exp: New file.
10695 * g++.dg/pch/pch.exp: Use dg-pch.exp.
10696 * gcc.dg/pch/pch.exp: Likewise.
10697
385a9348
RS
106982003-06-04 Roger Sayle <roger@eyesopen.com>
10699
10700 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
10701 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
10702 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
10703 * gcc.dg/builtins-17.c: New test case.
10704 * gcc.dg/i386-387-4.c: New test case.
10705 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
10706
01d3224a
EB
107072003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10708
10709 * gcc.dg/ultrasp9.c: New test.
10710
ef0139b1
EB
107112003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10712
10713 * gcc.c-torture/compile/20030604-1.c: New test.
10714 * gcc.dg/sparc-constant-1.c: New test.
10715
61274a14
GN
107162003-06-03 Glen Nakamura <glen@imodulo.com>
10717
c6c01481 10718 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 10719
23656642
JR
107202003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
10721
aa6b9f6d
R
10722 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
10723
23656642
JR
10724 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
10725 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
10726
284ca13e
AH
107272003-06-03 Aldy Hernandez <aldyh@redhat.com>
10728
e6cc3a24 10729 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 10730
6c07f448
KL
107312003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10732
10733 PR c++/10940
10734 * g++.dg/template/spec10.C: New test.
10735
075ec276
RS
107362003-06-03 Roger Sayle <roger@eyesopen.com>
10737
10738 * gcc.dg/builtins-16.c: New test case.
10739
8fd3cf4e
JJ
107402003-06-03 Jakub Jelinek <jakub@redhat.com>
10741
10742 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
10743 mempcpy test with post-increments.
10744 * gcc.c-torture/execute/string-opt-3.c: New test.
10745 * gcc.dg/string-opt-1.c: New test.
10746
5d16533a 107472003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
10748
10749 PR fortran/10965
10750 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
10751
2a9e3b72
MM
107522003-06-02 Mark Mitchell <mark@codesourcery.com>
10753
5a9f05f2
MM
10754 * lib/scanasm.exp (dg-scan): New function, factored out of ...
10755 (scan-assembler): ... here. Use dg-scan.
10756 (scan-assembler-not): Likewise.
10757 (scan-file): New function.
10758 (scan-file-not): Likewise.
10759 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
10760 * gcc.dg/cpp/_Pragma4.c: Likewise.
10761 * gcc.dg/cpp/_Pragma5.c: Likewise.
10762 * gcc.dg/cpp/avoidpaste1.c: Likewise.
10763 * gcc.dg/cpp/avoidpaste2.c: Likewise.
10764 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
10765 * gcc.dg/cpp/cmdlne-P.c: Likewise.
10766 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
10767 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
10768 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
10769 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
10770 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
10771 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
10772 * gcc.dg/cpp/cxxcom1.c: Likewise.
10773 * gcc.dg/cpp/line1.c: Likewise.
10774 * gcc.dg/cpp/maccom1.c: Likewise.
10775 * gcc.dg/cpp/maccom2.c: Likewise.
10776 * gcc.dg/cpp/maccom3.c: Likewise.
10777 * gcc.dg/cpp/maccom4.c: Likewise.
10778 * gcc.dg/cpp/maccom5.c: Likewise.
10779 * gcc.dg/cpp/maccom6.c: Likewise.
10780 * gcc.dg/cpp/multiline.c: Likewise.
10781 * gcc.dg/cpp/spacing1.c: Likewise.
10782 * gcc.dg/cpp/spacing2.c: Likewise.
10783 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
10784 * gcc.dg/cpp/trad/maccom1.c: Likewise.
10785 * gcc.dg/cpp/trad/maccom2.c: Likewise.
10786 * gcc.dg/cpp/trad/maccom3.c: Likewise.
10787 * gcc.dg/cpp/trad/maccom4.c: Likewise.
10788 * gcc.dg/cpp/trad/maccom6.c: Likewise.
10789 * gcc.dg/cpp/cxxcom2.c: Likewise.
10790 * gcc.dg/cpp/cxxcom2.h: New file.
10791
2a9e3b72
MM
10792 * gcc.dg/cpp/truefalse.cpp: Move it to ...
10793 * g++.dg/cpp/truefalse.C: Here.
10794 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
10795
a7f36da3 107962003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 10797
a7f36da3
DD
10798 * gcc.dg/cpp/redef3.c: New file.
10799
a3033f34
EB
108002003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10801
10802 * gcc.dg/i386-loop-3.c: New test.
10803
5f90145a
TM
108042003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
10805
10806 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
10807
4fa26a60
RS
108082003-05-31 Roger Sayle <roger@eyesopen.com>
10809
10810 * gcc.dg/fwrapv-1.c: New test case.
10811 * gcc.dg/fwrapv-2.c: New test case.
10812
76d3baad
KL
108132003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10814
10815 PR c++/10956
10816 * g++.dg/template/spec9.C: New test.
10817
0b82d59c
RS
108182003-05-29 Roger Sayle <roger@eyesopen.com>
10819
10820 * gcc.dg/duff-4.c: New test case.
10821
5d16533a 108222003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
10823
10824 PR fortran/10843
10825 * g77.dg/ffixed-form-1.f: New test
10826 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 10827 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
10828 * g77.dg/ffree-form-3.f: New test
10829
634a5694
AT
108302003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
10831
10832 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
10833 * gcc.dg/wint_t-1.c: Likewise.
10834
b7fc8b57
KL
108352003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10836
10837 * g++.dg/template/access11.C: New test.
10838
ef8855d7
KL
108392003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10840
10841 PR c++/10849
10842 * g++.dg/template/access10.C: New test.
10843
fcb6fa85 108442003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 10845 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
10846
10847 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
10848
76ab57af
AT
108492003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10850
e6cc3a24
ZW
10851 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
10852 suppress for powerpc-*-darwin*.
76ab57af
AT
10853 * gcc.dg/torture/builtin-noret-2.c: Likewise.
10854
3dba25eb
AT
108552003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10856
10857 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
10858 suppress option for powerpc-*-darwin*.
e6cc3a24 10859
29f523be
RS
108602003-05-23 Roger Sayle <roger@eyesopen.com>
10861
10862 * gcc.dg/builtins-1.c: Add tests for tan and atan.
10863 * gcc.dg/builtins-4.c: Add test for fmod.
10864
43b26a01
KL
108652003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10866
10867 PR c++/10682
10868 * g++.dg/template/instantiate4.C: New test.
10869
18c2511c
RS
108702003-05-22 Roger Sayle <roger@eyesopen.com>
10871
10872 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
10873
9008d5b4
JJ
108742003-05-21 Janis Johnson <janis187@us.ibm.com>
10875
10876 * gcc.dg/compat/scalar-return-1_main.c: New file.
10877 * gcc.dg/compat/scalar-return-1_x.c: New file.
10878 * gcc.dg/compat/scalar-return-1_y.c: New file.
10879 * gcc.dg/compat/scalar-return-2_main.c: New file.
10880 * gcc.dg/compat/scalar-return-2_x.c: New file.
10881 * gcc.dg/compat/scalar-return-2_y.c: New file.
10882 * gcc.dg/compat/struct-return-3_main.c: New file.
10883 * gcc.dg/compat/struct-return-3_y.c: New file.
10884 * gcc.dg/compat/struct-return-3_x.c: New file.
10885 * gcc.dg/compat/struct-return-2_main.c: New file.
10886 * gcc.dg/compat/struct-return-2_x.c: New file.
10887 * gcc.dg/compat/struct-return-2_y.c: New file.
10888
f48758e4
JDA
108892003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10890
10891 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
10892 for hppa*-hp-hpux*.
10893 * gcc.dg/20021014-1.c (dg-options): Likewise.
10894 * gcc.dg/nest.c (dg-options): Likewise.
10895
16e31964
DS
108962003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
10897
10898 PR c++/9738
10899 * g++.dg/ext/dllimport2.C: New file.
10900 * g++.dg/ext/dllimport3.C: New file.
10901
f737a52d
JJ
109022003-05-20 Janis Johnson <janis187@us.ibm.com>
10903
10904 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
10905 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10906 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10907 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10908 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10909 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10910 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
10911 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
10912 * gcc.dg/compat/small-struct-defs.h: New file.
10913 * gcc.dg/compat/small-struct-init.h: New file.
10914 * gcc.dg/compat/small-struct-check.h: New file.
10915 * gcc.dg/compat/fp-struct-defs.h: New file.
10916 * gcc.dg/compat/fp-struct-check.h: New file.
10917 * gcc.dg/compat/fp-struct-init.h: New file.
10918 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
10919 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
10920
b041fbe6
JJ
109212003-05-19 Jakub Jelinek <jakub@redhat.com>
10922
10923 * gcc.dg/20030225-2.c: New test.
10924
731ae8dd
RS
109252003-05-18 Roger Sayle <roger@eyesopen.com>
10926 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10927
10928 * gcc.c-torture/compile/20030518-1.c: New test case.
10929
563025ca
MM
109302003-05-18 Mark Mitchell <mark@codesourcery.com>
10931
10932 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
10933 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
10934 gcc-dg-debug-runtest.
10935 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
10936 gcc-dg-debug-runtest.
10937
5c9acdf7
KL
109382003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10939
10940 PR c++/9022
10941 * g++.dg/lookup/using6.C: New test.
10942
25903d03
KL
109432003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10944
10945 * g++.dg/parse/access2.C: New test.
10946
7cbba309
MM
109472003-05-17 Mark Mitchell <mark@codesourcery.com>
10948
10949 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
10950 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
10951 * gcc.dg/debug/debug.exp: Likewise.
10952
b1822ccc
NB
109532003-05-17 Neil Booth <neil@daikokuya.co.uk>
10954
10955 * gcc.dg/dollar.c: New test.
10956
72701eab
JJ
109572003-05-16 Janis Johnson <janis187@us.ibm.com>
10958
10959 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
10960 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
10961 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
10962 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
10963 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
10964 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
10965 * gcc.dg/compat/struct-by-value-6_main.c: New file.
10966 * gcc.dg/compat/struct-by-value-6_x.c: New file.
10967 * gcc.dg/compat/struct-by-value-6_y.c: New file.
10968 * gcc.dg/compat/struct-by-value-7_main.c: New file.
10969 * gcc.dg/compat/struct-by-value-7_x.c: New file.
10970 * gcc.dg/compat/struct-by-value-7_y.c: New file.
10971 * gcc.dg/compat/struct-by-value-8_main.c: New file.
10972 * gcc.dg/compat/struct-by-value-8_x.c: New file.
10973 * gcc.dg/compat/struct-by-value-8_y.c: New file.
10974 * gcc.dg/compat/struct-by-value-9_main.c: New file.
10975 * gcc.dg/compat/struct-by-value-9_x.c: New file.
10976 * gcc.dg/compat/struct-by-value-9_y.c: New file.
10977
0baa1702
MM
109782003-05-16 Mark Mitchell <mark@codesourcery.com>
10979
10980 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
10981 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
10982 support for "repo" mode.
10983 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
10984 * lib/g77-dg.exp: Likewise.
10985 * lib/obj-dg.exp: Likewise.
e6cc3a24 10986
dcac003d
JJ
109872003-05-16 Jakub Jelinek <jakub@redhat.com>
10988
10989 Merge from gcc-3_2-rhl8-branch:
10990 2003-04-23 Jakub Jelinek <jakub@redhat.com>
10991
10992 * gcc.dg/tls/opt-6.c: New test.
10993
10994 2003-04-05 Jakub Jelinek <jakub@redhat.com>
10995
10996 * gcc.dg/20030405-1.c: New test.
10997
10998 2003-03-09 Jakub Jelinek <jakub@redhat.com>
10999
11000 * gcc.dg/20030309-1.c: New test.
11001
11002 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11003
11004 * gcc.c-torture/execute/20030307-1.c: New test.
11005
11006 2003-02-20 Randolph Chung <tausq@debian.org>
11007
11008 * gcc.c-torture/compile/20030220-1.c: New test.
11009
11010 2003-02-18 Jakub Jelinek <jakub@redhat.com>
11011
11012 * gcc.dg/20030217-1.c: New test.
11013
11014 2003-01-29 Jakub Jelinek <jakub@redhat.com>
11015
11016 * gcc.c-torture/compile/20020129-1.c: New test.
11017
11018 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11019
11020 * gcc.dg/unroll-1.c: New test.
11021
11022 2002-11-16 Jan Hubicka <jh@suse.cz>
11023
11024 * gcc.c-torture/execute/20020920-1.c: New test.
11025
11026 2002-10-08 Jakub Jelinek <jakub@redhat.com>
11027
11028 PR target/7434
11029 * gcc.c-torture/compile/20021008-1.c: New test.
11030
11031 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
11032
11033 PR target/7559
11034 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
11035
11036 2002-08-07 Jakub Jelinek <jakub@redhat.com>
11037
11038 * gcc.c-torture/compile/20020807-1.c: New test.
11039
11040 2002-07-30 Jakub Jelinek <jakub@redhat.com>
11041
11042 * gcc.dg/tls/opt-1.c: New test.
11043
11044 2002-07-29 Jakub Jelinek <jakub@redhat.com>
11045
11046 * gcc.dg/20020729-1.c: New test.
11047
11048 2002-07-20 Jakub Jelinek <jakub@redhat.com>
11049
11050 * g++.dg/opt/life1.C: New test.
11051
11052 2002-05-20 Jakub Jelinek <jakub@redhat.com>
11053
11054 * gcc.dg/20020525-1.c: New test.
11055
11056 2002-05-24 Jakub Jelinek <jakub@redhat.com>
11057
11058 PR c++/6794
11059 * g++.dg/ext/pretty1.C: New test.
11060 * g++.dg/ext/pretty2.C: New test.
11061
dffbbe80
MM
110622003-05-15 Mark Mitchell <mark@codesourcery.com>
11063
11064 PR c++/8385
11065 * g++.dg/ext/typeof5.C: New test.
11066
ae4f397b
R
110672003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
11068
11069 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
11070 __USER_LABEL_PREFIX__ into account.
11071 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
11072
e43736ad
RS
110732003-05-14 Roger Sayle <roger@eyesopen.com>
11074
11075 * gcc.dg/builtins-15.c: New test case.
11076
3a0d67cf
ZW
110772003-05-13 Zack Weinberg <zack@codesourcery.com>
11078
11079 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
11080
75c834f8
MM
110812003-05-12 Mark Mitchell <mark@codesourcery.com>
11082
11083 * lib/g++.exp: Tweak handling of additional source files.
11084 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
11085 * g++.dg/special/conpr-2a.C: Rename to ...
11086 * g++.dg/special/conpr-2a.cc: ... this.
11087 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
11088 * g++.dg/special/conpr-3a.C: Rename to ...
11089 * g++.dg/special/conpr-3a.cc: This.
11090 * g++.dg/special/conpr-3b.C: Rename to ...
11091 * g++.dg/special/conpr-3b.cc: This.
11092 * g++.dg/special/conpr-4.C: New test.
11093 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
11094
8c0a5264
DE
110952003-05-12 David Edelsohn <edelsohn@gnu.org>
11096
11097 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
11098
8015bbee
KL
110992003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11100
11101 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
11102 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11103 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
11104 * g++.old-deja/g++.other/warn3.C: Likewise.
11105
358997e2
RS
111062003-05-11 Roger Sayle <roger@eyesopen.com>
11107
11108 * gcc.dg/i386-387-1.c: Update to also test log.
11109 * gcc.dg/i386-387-2.c: Likewise.
11110
98c644d6
TM
111112003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
11112
11113 * g77.f-torture/execute/int8421.f: New test.
11114
9f01ded6
KL
111152003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11116
11117 PR c++/10230, c++/10481
11118 * g++.dg/lookup/scoped5.C: New test.
11119
fcea7401
KL
111202003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11121
11122 PR c++/10552
11123 * g++.dg/template/ttp6.C: New test.
11124
e1112e60
RS
111252003-05-11 Richard Sandiford <rsandifo@redhat.com>
11126
11127 * gcc.c-torture/execute/builtins: New directory.
11128 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
11129 gcc.c-torture/execute/builtins.
11130 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
11131 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
11132 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
11133 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
11134
78757caa
KL
111352003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11136
11137 PR c++/9252
11138 * g++.dg/template/access8.C: New test.
11139 * g++.dg/template/access9.C: New test.
11140
8d241e0b
KL
111412003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11142
11143 PR c++/9554
11144 * g++.dg/parse/access1.C: New test.
11145
eddfe825
DD
111462003-05-09 DJ Delorie <dj@redhat.com>
11147
11148 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
11149 long, and not an int.
11150
88e98cfe
KL
111512003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11152
11153 PR c++/10555, c++/10576
11154 * g++.dg/template/memclass1.C: New test.
11155
001db0e0
DD
111562003-05-08 DJ Delorie <dj@redhat.com>
11157
11158 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
11159 targets.
11160 * gcc.c-torture/execute/20021024-1.x: Likewise.
11161 * gcc.c-torture/execute/shiftdi.x: Likewise.
11162 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
11163 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
11164 * gcc.dg/20021018-1.c: Likewise.
11165
7dc61d6c
KG
111662003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11167
8ce9f2ec
KG
11168 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
11169
7dc61d6c
KG
11170 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
11171 (bcopy): Call memmove.
11172
53415fa1
RS
111732003-05-08 Roger Sayle <roger@eyesopen.com>
11174
11175 * g77.f-torture/compile/8485.f: New test case.
11176
a944ceb9
RH
111772003-05-07 Richard Henderson <rth@redhat.com>
11178
e6cc3a24
ZW
11179 PR c++/10570
11180 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
11181 Verify exception_cleanup not called for rethrows.
11182 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
11183 when exiting catch block without rethrowing.
11184 * g++.dg/eh/forced3.C: New.
11185 * g++.dg/eh/forced4.C: New.
a944ceb9 11186
a1c6e6c5
AH
111872003-05-07 Aldy Hernandez <aldyh@redhat.com>
11188
0dfcf38e 11189 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 11190
dea2913c
DD
111912003-05-06 DJ Delorie <dj@redhat.com>
11192
11193 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
11194 * gcc.dg/nest.c: Likewise.
11195
e82a312b
RS
111962003-05-05 Roger Sayle <roger@eyesopen.com>
11197
11198 * gcc.dg/builtins-14.c: New test case.
11199
6ccfe27c
JJ
112002003-05-05 Janis Johnson <janis187@us.ibm.com>
11201
11202 * lib/compat.exp (compat-execute): New argument.
11203 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
11204 * gcc.dg/compat: New test directory.
11205 * gcc.dg/compat/compat.exp: New expect script.
11206 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
11207 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
11208 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
11209 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
11210 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
11211 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
11212
e8115463
JJ
11213 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
11214 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
11215 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
11216 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
11217 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
11218 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
11219 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
11220 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
11221 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
11222 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
11223 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
11224 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
11225 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
11226 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
11227 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
11228
10b6a274
ZW
112292003-05-05 Zack Weinberg <zack@codesourcery.com>
11230
11231 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
11232
e3e9f108
JJ
112332003-05-05 Jakub Jelinek <jakub@redhat.com>
11234
11235 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
11236
36b29d7d
GK
112372003-05-05 Geoffrey Keating <geoffk@apple.com>
11238
bc9ec0e0
GK
11239 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
11240 * gcc.dg/ppc-fsel-2.c: New test.
11241
36b29d7d
GK
11242 * gcc.dg/unused-5.c: New test.
11243
16692dd5
KL
112442003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11245
11246 PR c++/10496
11247 * g++.dg/warn/pmf1.C: New test.
11248
4b41d9eb
KL
112492003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11250
11251 PR c++/4494
11252 * g++.dg/warn/main.C: New test.
11253
00362064
KG
112542003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11255
11256 * gcc.dg/nonnull-3.c: New test.
11257
1fecc266
NB
112582003-05-04 Neil Booth <neil@daikokuya.co.uk>
11259
11260 * gcc.dg/cpp/Wtrigraphs.c: Update.
11261 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
11262
b39358e1
GK
112632003-05-03 Geoffrey Keating <geoffk@apple.com>
11264
11265 * gcc.dg/ppc-fsel-1.c: New test.
11266
87f85ea0
ZW
112672003-05-03 Zack Weinberg <zack@codesourcery.com>
11268
11269 PR c/10604
11270 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
11271
c4e2d744
KH
112722003-05-03 Kazu Hirata <kazu@cs.umass.edu>
11273
11274 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
11275
5dc5d13c
KL
112762003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11277
11278 PR c++/9364, c++/10553, c++/10586
11279 * g++.dg/parse/typename4.C: New test.
11280 * g++.dg/parse/typename5.C: Likewise.
11281
4dc27b4b
RS
112822003-05-03 Richard Sandiford <rsandifo@redhat.com>
11283
11284 * gcc.c-torture/compile/20030503-1.c: New test.
11285
f2ba7ecb
KL
112862003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11287
11288 * g++.dg/lookup/using5.C: Fix testcase error.
11289
7c1fdbe4
CD
112902003-05-01 Chris Demetriou <cgd@broadcom.com>
11291
11292 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
11293 since MEABI is no longer supported. Remove all vestiges
11294 of MEABI from the test.
11295
d0af00af
KL
112962003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11297
11298 PR c++/10554
11299 * g++.dg/lookup/using5.C: New test.
11300
d12a7283
KL
113012003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11302
11303 PR c++/8772
11304 * g++.dg/template/ttp5.C: New test.
11305
6481daa9
MM
113062003-04-30 Mark Mitchell <mark@codesourcery.com>
11307
11308 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
11309 (dg-gpp-additional-sources): New function.
11310 (dg-gpp-additional-files): Likewise.
11311 * lib/g++.exp (additional_sources): New variable.
11312 (additional_files): Likewise.
11313 (g++_target_compile): Deal with them.
11314 * lib/old-dejagnu.exp: Remove.
11315 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
11316 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 11317
d7ed5e55
KL
113182003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11319
11320 PR c++/9432, c++/9528
11321 * g++.dg/lookup/using4.C: New test.
11322
b3d627e2
GK
113232003-04-29 Geoffrey Keating <geoffk@apple.com>
11324
a6fdc086
GK
11325 * gcc.dg/noreturn-5.c: New file.
11326 * gcc.dg/noreturn-6.c: New file.
11327
b3d627e2
GK
11328 * gcc.c-torture/compile/inline-1.c: New file.
11329
1f6f0cb6
MM
113302003-04-29 Mark Mitchell <mark@codesourcery.com>
11331
11332 PR c++/10551
11333 * g++.dg/template/explicit1.C: New test.
11334
60cde936
MM
113352003-04-29 Mark Mitchell <mark@codesourcery.com>
11336
555456b1
MM
11337 PR c++/10549
11338 * g++.dg/other/bitfield1.C: New test.
11339
60cde936
MM
11340 PR c++/10527
11341 * g++.dg/init/new7.C: New test.
11342
0dbc5cd3
MM
113432003-04-29 Mark Mitchell <mark@codesourcery.com>
11344
75135253 11345 * g++.dg/ext/desig1.C: New test.
60cde936 11346 * g++.dg/ext/init1.C: Update.
75135253 11347
0dbc5cd3
MM
11348 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
11349
a833faa5
MM
113502003-04-28 Mark Mitchell <mark@codesourcery.com>
11351
11352 PR c++/10180
11353 * g++.dg/warn/Winline-1.C: New test.
11354
e31603c4
JJ
113552003-04-28 Jakub Jelinek <jakub@redhat.com>
11356
11357 * gcc.c-torture/execute/string-opt-19.c: New test.
11358
9661b15f
JJ
11359 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
11360 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
11361
772f8889
MM
113622003-04-27 Mark Mitchell <mark@codesourcery.com>
11363
11364 PR c++/10506
11365 * g++.dg/init/new6.C: New test.
11366
11367 PR c++/10503
11368 * g++.dg/init/ref6.C: New test.
11369
b29188f3
DE
113702003-04-26 David Edelsohn <edelsohn@gnu.org>
11371
11372 * g++.dg/warn/weak1.C: XFAIL on AIX4.
11373
5cc2f4f3
KG
113742003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11375
11376 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
11377 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
11378
ea56c40c
MM
113792003-04-25 Mark Mitchell <mark@codesourcery.com>
11380
11381 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
11382 initialized static data members.
11383
d3a0b002
L
113842003-04-25 H.J. Lu <hjl@gnu.org>
11385
11386 * gcc.dg/ia64-sync-4.c: New test.
11387
ad4a34f0
KG
113882003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11389
11390 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
11391 date.
11392
f8986275
NS
113932003-04-24 Nathan Sidwell <nathan@codesourcery.com>
11394
11395 PR c++/10337
11396 * g++.dg/warn/conv1.C: New test.
11397 * g++.old-deja/g++.other/conv7.C: Adjust.
11398 * g++.old-deja/g++.other/overload14.C: Adjust.
11399
374ca7f7
MM
114002003-04-23 Mark Mitchell <mark@codesourcery.com>
11401
11402 PR c++/10471
11403 * g++.dg/template/defarg2.C: New test.
11404
6338b358
NB
114052003-04-23 Neil Booth <neil@daikokuya.co.uk>
11406
11407 * gcc.dg/cpp/include2.c: Update.
11408 * gcc.dg/cpp/multiline-2.c: New.
11409 * gcc.dg/cpp/multiline.c: Update.
11410 * gcc.dg/cpp/strify2.c: Update.
11411 * gcc.dg/cpp/trad/literals-2.c: Update.
11412
3f429151
JDA
114132003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11414
11415 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
11416
10aef094
MM
114172003-04-23 Mark Mitchell <mark@codesourcery.com>
11418
11419 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
11420
4223f82f
MM
114212003-04-23 Mark Mitchell <mark@codesourcery.com>
11422
11423 PR c++/10451
11424 * g++.dg/parse/crash4.C: New test.
87f85ea0 11425
4223f82f
MM
11426 PR c++/9847
11427 * g++.dg/parse/crash5.C: New test.
11428
befcd99b
MM
114292003-04-22 Mark Mitchell <mark@codesourcery.com>
11430
ae2196c2
MM
11431 PR c++/10446
11432 * g++.dg/parse/crash3.C: New test.
11433
befcd99b
MM
11434 PR c++/10428
11435 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
11436
114372003-04-22 Devang Patel <dpatel@apple.com>
11438
11439 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 11440
256c249c
AT
114412003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
11442
11443 * g++.dg/other/packed1.C: Fix dg options.
11444
ad27e65a
NS
114452003-04-22 Nathan Sidwell <nathan@codesourcery.com>
11446
11447 * g++.dg/other/offsetof2.C: New test.
11448
b2dd096b
MM
114492003-04-21 Mark Mitchell <mark@codesourcery.com>
11450
11451 * g++.dg/template/recurse.C: Adjust location of error messages.
11452
8de9bb0e
NS
114532003-04-21 Nathan Sidwell <nathan@codesourcery.com>
11454
11455 PR c++/9881
11456 * g++.dg/init/addr-const1.C: New test.
11457 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
11458
114592003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
11460
11461 PR c++/10405
11462 * g++.dg/lookup/struct-hack1.C: New test.
11463
1613e52b
NB
114642003-04-20 Neil Booth <neil@daikokuya.co.uk>
11465
11466 * ucs.c: Update diagnostic messages.
11467
4e1f0f8e
NB
114682003-04-19 Neil Booth <neil@daikokuya.co.uk>
11469
11470 * gcc.dg/cpp/truefalse.cpp: New test.
11471 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 11472 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 11473
26aea073
NB
114742003-04-19 Neil Booth <neil@daikokuya.co.uk>
11475
11476 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
11477 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
11478
6a29edea
EB
114792003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11480
11481 * gcc.c-torture/compile/20030418-1.c: New test.
11482
46b2356d
JJ
114832003-04-17 Janis Johnson <janis187@us.ibm.com>
11484
11485 * README.compat: Remove; content moved to doc/sourcebuild.texi.
11486
09d2f85f
KL
114872003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11488
11489 PR c++/10347
11490 g++.dg/template/dependent-name1.C: New test.
11491
8633f25c
R
114922003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
11493
11494 * gcc.dg/warn-1.c (tourist_guide): New array,
11495 contains a pointer to bar.
11496
96c6931d
RS
114972003-04-16 Roger Sayle <roger@eyesopen.com>
11498
11499 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
11500 * gcc.c-torture/execute/medce-1.c: New test case.
11501 * gcc.c-torture/execute/medce-2.c: New test case.
11502
5eb10628
MM
115032003-04-15 Mark Mitchell <mark@codesourcery.com>
11504
dc5dfa9c
MM
11505 * lib/prune.exp: Ignore more messages.
11506
5eb10628
MM
11507 PR c++/10381
11508 * g++.dg/parse/lookup3.C: New test.
11509
d2b54839
R
115102003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
11511
11512 * gcc.c-torture/compile/20030415-1.c : New test.
11513
f4e92987
MM
115142003-04-14 Mark Mitchell <mark@codesourcery.com>
11515
11516 * gcc.c-torture/execute/scope-2.c: Move to ...
11517 * gcc.dg/noncompile/scope.c: .... here.
11518
15d4fd98
RS
115192003-04-14 Roger Sayle <roger@eyesopen.com>
11520
11521 * gcc.dg/20030414-2.c: New test case.
11522
26224a84
HPN
115232003-04-14 Hans-Peter Nilsson <hp@axis.com>
11524
11525 PR target/10377
11526 * gcc.dg/20030414-1.c: New test.
11527
1331d16f
RS
115282003-04-13 Roger Sayle <roger@eyesopen.com>
11529
11530 * gcc.dg/builtins-12.c: New test case.
11531 * gcc.dg/builtins-13.c: New test case.
11532
9cb65f92
KG
115332003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11534
11535 * gcc.c-torture/execute/string-opt-18.c: New test.
11536
f4f4610e
MM
115372003-04-13 Mark Mitchell <mark@codesourcery.com>
11538
11539 PR c++/10300
11540 * g++.dg/init/new5.C: New test.
11541
355b81d5
MM
115422003-04-12 Mark Mitchell <mark@codesourcery.com>
11543
11544 PR c++/7910
11545 * g++.dg/ext/dllimport1.C: New test.
11546
48ed72a3
EB
115472003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11548
11549 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
11550
62520b20
BD
115512003-04-11 Bud Davis <bdavis9659@comcast.net>
11552
11553 PR Fortran/9263
11554 * g77.f-torture/noncompile/9263.f: New test
11555 PR Fortran/1832
11556 * g77.f-torture/execute/1832.f: New test
11557
0b87e18e
DC
115582003-04-11 David Chad <davidc@freebsd.org>
11559 Loren J. Rittle <ljrittle@acm.org>
11560
11561 libobjc/8562
11562 * objc.dg/headers.m: New test.
11563
339a28b9
ZW
115642003-04-10 Zack Weinberg <zack@codesourcery.com>
11565
11566 * gcc.c-torture/execute/builtin-noret-2.c: New.
11567 * gcc.c-torture/execute/builtin-noret-2.x: New.
11568 XFAIL builtin-noret-2.c at -O1 and above.
11569 * gcc.dg/redecl.c: New.
11570 * gcc.dg/Wshadow-1.c: Update error regexps.
11571
1e099144
MM
115722003-04-10 Mark Mitchell <mark@codesourcery.com>
11573
11574 * g++.dg/abi/bitfield10.C: New test.
11575
d02a6808
MS
115762003-04-09 Mike Stump <mrs@apple.com>
11577
88fbc3ca 11578 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 11579 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 11580
5fce2c65
RS
115812003-04-08 Roger Sayle <roger@eyesopen.com>
11582
11583 * gcc.dg/builtins-11.c: New test case.
11584
531878a6
RS
115852003-04-08 Roger Sayle <roger@eyesopen.com>
11586
11587 * gcc.dg/builtins-9.c: New test case.
11588 * gcc.dg/builtins-10.c: New test case.
11589
d5019ba3
R
115902003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
11591
11592 * gcc.dg/noncompile/init-4.c.c: New test.
11593
10b7602f
NS
115942003-04-06 Nathan Sidwell <nathan@codesourcery.com>
11595
11596 * gcc.misc-test/gcov-9.c: New test.
11597 * gcc.misc-test/gcov-10.c: New test
11598 * gcc.misc-test/gcov-11.c: New test.
11599
b8460b29
ZW
116002003-04-05 Zack Weinberg <zack@codesourcery.com>
11601
11602 PR optimization/10024
11603 * gcc.c-torture/compile/20030405-1.c: New test.
11604
33b49800
GK
116052003-04-04 Geoffrey Keating <geoffk@apple.com>
11606
11607 * gcc.dg/pch/static-3.c: New.
11608 * gcc.dg/pch/static-3.hs: New.
11609 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
11610
0a49eb31
RH
116112003-04-04 Richard Henderson <rth@redhat.com>
11612
11613 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
11614 * g++.dg/eh/forced2.C: Likewise.
11615
bc349178
MS
116162003-04-03 Mike Stump <mrs@apple.com>
11617
bc349178 11618 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 11619 target arg.
bc349178
MS
11620 (scan-assembler-times, scan-assembler-not): Likewise.
11621 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
11622
773eae39
EB
116232003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11624
11625 * gcc.dg/sparc-loop-1.c: New test.
11626
0de298af
GK
116272003-04-02 Geoffrey Keating <geoffk@apple.com>
11628
11629 PR other/9274
11630 * g++.dg/pch/system-2.C: New.
11631 * g++.dg/pch/system-2.Hs: New.
11632
0f91f094
AH
116332003-04-02 Aldy Hernandez <aldyh@redhat.com>
11634
b8460b29 11635 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 11636
b8460b29 11637 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 11638
e129b3f9
RS
116392003-04-01 Roger Sayle <roger@eyesopen.com>
11640
11641 * gcc.c-torture/execute/20030401-1.c: New test case.
11642
70ab763c
ZL
116432003-04-01 Ziemowit Laski <zlaski@apple.com>
11644
11645 * objc.dg/defs.m: New.
11646
705412b0
AH
116472003-04-01 Aldy Hernandez <aldyh@redhat.com>
11648
b8460b29
ZW
11649 * g++.dg/eh/simd-1.C: New.
11650 * g++.dg/eh/simd-2.C: New.
705412b0 11651
d744e06e
AH
116522003-03-01 Aldy Hernandez <aldyh@redhat.com>
11653
b8460b29 11654 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 11655
46e33d43
MM
116562003-03-31 Mark Mitchell <mark@codesourcery.com>
11657
11658 PR c/9936
11659 * gcc.dg/20030331-2.c: New test.
11660
6b665219
MM
116612003-03-31 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/10278
11664 * g++.dg/parse/crash2.C: New test.
11665
44f19ccb
RS
116662003-03-31 Richard Sandiford <rsandifo@redhat.com>
11667
11668 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
11669 * gcc.c-torture/execute/20030331-1.c: ...here.
11670
e66833ac
RS
116712003-03-31 Richard Sandiford <rsandifo@redhat.com>
11672
11673 * gcc.c-torture/execute/20030331-1.c: New test.
11674
27283c73
NS
116752003-03-31 Nathan Sidwell <nathan@codesourcery.com>
11676
11677 * lib/gcov.exp: Adjust call return testing strings.
11678 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
11679
03f2ea93
RS
116802003-03-31 Roger Sayle <roger@eyesopen.com>
11681
11682 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
11683 * gcc.dg/builtins-7.c: New test case.
11684 * gcc.dg/builtins-8.c: New test case.
11685
98d3d336
RS
116862003-03-31 Richard Sandiford <rsandifo@redhat.com>
11687
11688 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
11689
c717c5af
MM
116902003-03-30 Mark Mitchell <mark@codesourcery.com>
11691
11692 PR c++/7647
11693 * g++.dg/lookup-class-member-2.C: New test.
11694
9b703090
GN
116952003-03-30 Glen Nakamura <glen@imodulo.com>
11696
b8460b29 11697 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 11698
84dfe365
RS
116992003-03-28 Roger Sayle <roger@eyesopen.com>
11700
11701 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
11702
400fbc08
MM
117032003-03-28 Mark Mitchell <mark@codesourcery.com>
11704
11705 * g++.dg/init/attrib1.C: New test.
11706
0c85dbfd
EB
117072003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11708
11709 * gcc.dg/ultrasp8.c: New test.
11710
f7670e7b
EB
117112003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11712
11713 * gcc.dg/ultrasp7.c: New test.
11714
433cd9c9
NS
117152003-03-28 Nathan Sidwell <nathan@codesourcery.com>
11716
11717 PR c++/10047
11718 * g++.dg/template/inline1.C: New test.
11719
1ce324c3
EB
117202003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11721
11722 * gcc.dg/sparc-dwarf2.c: New test.
11723
9ddae796
RS
117242003-03-27 Roger Sayle <roger@eyesopen.com>
11725
11726 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
11727 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
11728
7ffe3584
MM
117292003-03-27 Mark Mitchell <mark@codesourcery.com>
11730
11731 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
11732 than reading .x files.
11733 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
11734 * g77.dg/gcov/gcov-1.f: Likewise.
11735 * gcc.misc-tests/gcov-4b.c: Likewise.
11736 * gcc.misc-tests/gcov-5b.c: Likewise.
11737 * gcc.misc-tests/gcov-6.c: Likewise.
11738 * gcc.misc-tests/gcov-7.c: Likewise.
11739 * gcc.misc-tests/gcov-8.c: Likewise.
11740 * g++.dg/gcov/gcov-1.x: Remove.
11741 * g77.dg/gcov/gcov-1.x: Likewise.
11742 * gcc.misc-tests/gcov-4b.x: Likewise.
11743 * gcc.misc-tests/gcov-5b.x: Likewise.
11744 * gcc.misc-tests/gcov-6.x: Likewise.
11745 * gcc.misc-tests/gcov-7.x: Likewise.
11746 * gcc.misc-tests/gcov-8.x: Likewise.
11747
c7d325c8
GN
117482003-03-27 Glen Nakamura <glen@imodulo.com>
11749
11750 PR opt/10087
11751 * gcc.dg/20030324-1.c: New test.
11752
649fc72d
NS
117532003-03-27 Nathan Sidwell <nathan@codesourcery.com>
11754
544aef8c
NS
11755 PR c++/10224
11756 * g++.dg/template/arg3.C: New test.
11757
649fc72d
NS
11758 PR c++/10158
11759 * g++.dg/template/friend18.C: New test.
11760
a24278e2
RS
117612003-03-26 Roger Sayle <roger@eyesopen.com>
11762
11763 * g77.f-torture/compile/20030326-1.f: New test case.
11764
db8627a1
JJ
117652003-03-26 Janis Johnson <janis187@us.ibm.com>
11766
11767 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
11768
11769 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
11770
be565ad7
JJ
117712003-03-26 Jakub Jelinek <jakub@redhat.com>
11772
11773 * gcc.dg/ia64-sync-3.c: New test.
11774
f729e559
AM
117752003-03-26 Alan Modra <amodra@bigpond.net.au>
11776
11777 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
11778
27e484bc
EB
117792003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11780
11781 * gcc.dg/ultrasp6.c: New test.
11782
d2fc7725
EB
117832003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11784
11785 * gcc.dg/i386-signbit-1.c: New test.
11786 * gcc.dg/i386-signbit-2.c: New test.
11787 * gcc.dg/i386-signbit-3.c: New test.
11788
9904e232
EB
117892003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11790
11791 * gcc.dg/ultrasp5.c: Fix options.
11792
9fdbe7df
EB
117932003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11794
11795 * gcc.dg/ultrasp5.c: Fix comment.
11796
c12741e9
TM
117972003-03-24 Bud Davis <bdavis9659@comcast.net>
11798
11799 PR fortran/10197
11800 * g77.f-torture/execute/10197.f: New test.
11801
2ef6c975
NS
118022003-03-24 Nathan Sidwell <nathan@codesourcery.com>
11803
1c82cc90
NS
11804 PR c++/9898, c++/383
11805 * g++.dg/template/conv6.C: New test.
b8460b29 11806
a5fcc895
NS
11807 PR c++/10119
11808 * g++.dg/template/ptrmem5.C: New test.
11809
2ef6c975
NS
11810 PR c++/10026
11811 * g++.dg/lookup/koenig1.C: New test.
11812
11813 PR C++/10199
11814 * g++.dg/lookup/template2.C: New test.
11815
1134f4ac
JJ
118162003-03-24 Jakub Jelinek <jakub@redhat.com>
11817
11818 * g++.dg/opt/rtti1.C: New test.
11819
02484af9
EB
118202003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11821
11822 * gcc.dg/ultrasp5.c: New test.
11823
fa9b4904
AB
118242003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
11825
b099daeb 11826 PR middle-end/9967
fa9b4904
AB
11827 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
11828 builtin fputs.
11829
068d2c9d
MM
118302003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
11831
11832 PR c/8224
11833 * gcc.dg/20030323-1.c: New test.
11834
766dec0e
RS
118352003-03-23 Roger Sayle <roger@eyesopen.com>
11836
11837 * gcc.c-torture/compile/20030323-1.c: New test case.
11838
97c6f7ad
UW
118392003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
11840
11841 * gcc.dg/20030321-1.c: New test.
11842
b8c25665
ZW
118432003-03-22 Zack Weinberg <zack@codesourcery.com>
11844
11845 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
11846
3e4a3562
NS
118472003-03-22 Nathan Sidwell <nathan@codesourcery.com>
11848
11849 PR c++/9978, c++/9708
11850 * g++.dg/ext/vlm1.C: Adjust expected error.
11851 * g++.dg/ext/vla2.C: New test.
11852 * g++.dg/template/arg1.C: New test.
11853 * g++.dg/template/arg2.C: New test.
11854
6dd0f30b
BD
118552003-03-22 Bud Davis <bdavis9659@comcast.net>
11856
11857 * g77.f-torture/execute/select.f: New test.
11858 * g77.f-torture/noncompile/select_no_compile.f: New test.
11859
f3146d75
NS
118602003-03-21 Nathan Sidwell <nathan@codesourcery.com>
11861
11862 PR c++/9898
11863 * g++.dg/other/error4.C: New test.
11864
963142fc
MM
118652003-03-20 Mark Mitchell <mark@codesourcery.com>
11866
11867 * g++.dg/template/friend17.C: New test.
11868
f8c8d811
AM
118692003-03-21 Alan Modra <amodra@bigpond.net.au>
11870
11871 * gcc.c-torture/compile/20030320-1.c: New.
11872
c876997f
RS
118732003-03-20 Roger Sayle <roger@eyesopen.com>
11874
11875 * gcc.dg/builtins-6.c: New test case.
11876
42151102
AM
118772003-03-19 Alan Modra <amodra@bigpond.net.au>
11878
11879 PR target/10073
11880 * gcc.c-torture/compile/20030319-1.c: New.
11881
b8c25665 118822003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
11883
11884 * gcc.dg/i386-cvt-1.c: New test.
11885
0fef2ffc
ZW
118862003-03-17 Zack Weinberg <zack@codesourcery.com>
11887
b8c25665
ZW
11888 * objc.dg/naming-1.m: Use "(parse|syntax) error".
11889 * objc.dg/naming-2.m: Likewise.
0fef2ffc 11890
ec20aa6c
MM
118912003-03-17 Mark Mitchell <mark@codesourcery.com>
11892
11893 PR c++/9639
b8c25665 11894 * g++.dg/parse/crash1.C: New test.
ec20aa6c 11895
bafb714b
MM
118962003-03-16 Mark Mitchell <mark@codesourcery.com>
11897
11898 PR c++/8805
11899 * g++.dg/eh/cleanup1.C: New test.
11900
0a71919d
FH
119012003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11902
11903 * gcc.c-torture/execute/20030316-1.c: New test case.
11904
1f5a253a
NS
119052003-03-16 Nathan Sidwell <nathan@codesourcery.com>
11906
11907 PR c++/9629
11908 * g++.dg/init/ctor2.C: New test.
11909
de6a669b
RS
119102003-03-15 Roger Sayle <roger@eyesopen.com>
11911
11912 * g77.f-torture/compile/xformat.f: New test case.
11913
24b26d8d
JDA
119142003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11915
11916 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
11917 * g++.old-deja/g++.mike/eh50.C: Likewise.
11918
6e049fcd
KL
119192003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11920
11921 PR c++/6440
11922 * g++.dg/template/spec7.C: New test.
11923 * g++.dg/template/spec8.C: Likewise.
11924
f43f4314
JJ
119252003-03-14 Jakub Jelinek <jakub@redhat.com>
11926
11927 * gcc.c-torture/execute/20030313-1.c: New test.
11928
4526753f
RH
119292003-03-14 Richard Henderson <rth@redhat.com>
11930
11931 * gcc.dg/inline-2.c: Adjust alpha test for external call.
11932
f650843f
EB
119332003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11934
11935 * gcc.c-torture/compile/20030314-1.c: New test.
11936
67e4f078
DS
119372003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
11938
b8c25665 11939 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 11940 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 11941 thumb target,
67e4f078
DS
11942 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
11943 to accept newer _imp__ prefix and additional
11944 newline in .drectve section.
11945 * gcc.dg/dll-4.c: Likewise.
11946 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
11947 switch.
11948
26f86471
MM
119492003-03-13 Mark Mitchell <mark@codesourcery.com>
11950
45707d31
MM
11951 * g++.dg/parse/namespace9.C: New test.
11952
26f86471
MM
11953 * g++.dg/init/ref5.C: New test.
11954 * g++.dg/parse/ptrmem1.C: Likewise.
11955
aeb11ee5
JDA
119562003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11957
11958 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
11959 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
11960 regular expression.
11961 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
11962 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
11963
09ebf088
DJ
119642003-03-12 Daniel Jacobowitz <drow@mvista.com>
11965
11966 * gcc.c-torture/execute/20030224-2.c: New test.
11967
8a7d6cb3
EB
119682003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11969
11970 * gcc.dg/decl-3.c: New test.
11971
db1077d3
EB
119722003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11973
11974 * gcc.dg/i386-loop-2.c: New test.
11975
0c33daff
MM
119762003-03-11 Mark Mitchell <mark@codesourcery.com>
11977
e1145e7f 11978 PR c++/9474
2601a4ee
MM
11979 * g++.dg/parse/namespace8.C: New test.
11980
0c33daff
MM
11981 PR c++/9924
11982 * g++.dg/overload/builtin2.C: New test.
11983
54098126
SB
119842003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
11985
11986 * gcc.dg/return-type-3.c: New test.
11987
bff6a7c2
V
119882003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11989
11990 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
11991 profiling options are not supported.
11992
125e6594
MM
119932003-03-10 Mark Mitchell <mark@codesourcery.com>
11994
11995 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
11996 * g++.old-deja/g++.warn/impint2.C: Likewise.
11997
87d7d780
DP
119982003-03-10 Devang Patel <dpatel@apple.com>
11999
12000 * g++.dg/cpp/c++_cmd_1.C: New test.
12001 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 12002
ebb780f2
SB
120032003-03-10 Segher Boessenkool <segher@koffie.nl>
12004
b8c25665 12005 * gcc.dg/altivec-9.c: New file.
ebb780f2 12006
88a7a0c9
FS
120072003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12008
12009 * gcc.dg/ppc-sdata-1.c: New test.
12010 * gcc.dg/ppc-sdata-2.c: New test.
12011
f6d19bfe
MM
120122003-03-09 Mark Mitchell <mark@codesourcery.com>
12013
1d719415
MM
12014 PR c++/9373
12015 * g++.dg/opt/ptrmem2.C: New test.
12016
f6d19bfe
MM
12017 PR c++/8534
12018 * g++.dg/opt/ptrmem1.C: New test.
12019
9edf6a4c
EB
120202003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12021
12022 * gcc.dg/i386-loop-1.c: New test.
12023
ca9e1382
KL
120242003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12025
12026 PR c++/9970
12027 * g++.dg/lookup/friend1.C: New test.
12028
0e136342
MM
120292003-03-08 Mark Mitchell <mark@codesourcery.com>
12030
12031 PR c++/9823
12032 * g++.dg/parser/constructor1.C: New test.
12033
af812813
HPN
120342003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
12035
17b7f45e
HPN
12036 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
12037
af812813
HPN
12038 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
12039
39a91264
NB
120402003-03-08 Neil Booth <neil@daikokuya.co.uk>
12041
12042 * gcc.dg/cpp/Wunused.c: Update test.
12043
b8c25665 120442003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
12045
12046 * gcc.dg/inline-3.c: New test.
12047
089d6ea7
MM
120482003-03-08 Mark Mitchell <mark@codesourcery.com>
12049
12050 PR c++/9809
12051 * g++.dg/parse/builtin1.C: New test.
12052
12053 PR c++/9982
12054 * g++.dg/abi/cookie1.C: New test.
12055 * g++.dg/abi/cookie2.C: Likewise.
12056
12057 PR c++/9524
612dc718 12058 * g++.dg/template/field1.C: New test.
089d6ea7
MM
12059
12060 PR c++/9912
12061 * g++.dg/parse/class1.C: New test.
12062 * g++.dg/parse/namespace7.C: Likewise.
12063 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 12064
aa6e8ed3
MM
120652003-03-07 Mark Mitchell <mark@codesourcery.com>
12066
12067 * g++.dg/init/ref4.C: New test.
12068
b8c25665 120692003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
12070
12071 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 12072 * gcc.dg/inline-3.c: New test.
dfa7f440 12073
3d1df1fa
MM
120742003-03-06 Mark Mitchell <mark@codesourcery.com>
12075
3d938426
MM
12076 * g++.dg/init/ref3.C: New test.
12077
5e256996
MM
12078 PR c++/9965
12079 * g++.dg/init/ref2.C: New test.
b8c25665 12080
07681121
MM
12081 PR c++/9400
12082 * g++.dg/warn/Wshadow-2.C: New test.
12083
3d1df1fa
MM
12084 PR c++/9791
12085 * g++.dg/warn/Woverloaded-1.C: New test.
12086
b8c25665 120872003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
12088
12089 * gcc.dg/i386-local2.c: New.
20856045 12090 * gcc.dg/i386-local.c: Fix typo.
b255a036 12091
1c442892
MM
120922003-03-05 Mark Mitchell <mark@codesourcery.com>
12093
12094 * g++.dg/abi/layout3.C: New test.
12095
be2fa211
EB
120962003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12097
12098 * gcc.c-torture/compile/20030305-1.c
12099
b8c25665 121002003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
12101
12102 * gcc.dg/i386-local.c: New.
12103
b8c25665 121042003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
12105
12106 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
12107
2ad1815d
EB
121082003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12109
12110 * gcc.dg/switch-2.c: New test.
12111 * gcc.dg/switch-3.c: New test.
12112 * gcc.dg/Wswitch.c: Adjust line numbers.
12113 * gcc.dg/Wswitch-default.c: Likewise.
12114 * gcc.dg/Wswitch-enum.c: Likewise.
12115
01952d37
AO
121162003-03-04 Alexandre Oliva <aoliva@redhat.com>
12117
12118 * gcc.c-torture/execute/20030222-1.c: New test.
12119
767440a2
JW
121202003-03-03 James E Wilson <wilson@tuliptree.org>
12121
12122 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
12123
7993382e
MM
121242003-03-03 Mark Mitchell <mark@codesourcery.com>
12125
12126 PR c++/9878
12127 * g++.dg/init/ref1.C: New test.
12128
b8c25665 121292003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
12130
12131 * gcc.dg/sh-relax.c: New SH-only test.
12132
b22b239e
GK
121332003-03-03 Geoffrey Keating <geoffk@apple.com>
12134
12135 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
12136 comment explaining purpose of testcase.
12137
3595b91f
SC
121382003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12139
12140 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
12141 for HC11/HC12 (asm needs two int registers).
12142 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
12143 HC11/HC12 because the test uses an asm which needs two 32-bit
12144 registers.
12145
1494f93a
SC
121462003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12147
12148 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
12149 for HC11/HC12 (array is too large otherwise).
12150 * gcc.c-torture/compile/920501-4.x: New file, likewise.
12151 * gcc.c-torture/compile/20010518-2.x: Likewise.
12152 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
12153 HC11/HC12 (array is too large).
12154
facf86ac
GK
121552003-03-01 Geoffrey Keating <geoffk@apple.com>
12156
12157 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
12158 * lib/g++-dg.exp (g++-dg-test): Likewise.
12159
08291658
RS
121602003-03-01 Roger Sayle <roger@eyesopen.com>
12161
12162 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
12163 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
12164
74dd1333
KL
121652003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12166
12167 * g++.dg/warn/implicit-typename1.C: Remove warning.
12168
3f53c0dc
RH
121692003-02-28 Richard Henderson <rth@redhat.com>
12170
12171 * gcc.dg/noreturn-1.c: Move noreturn warning line.
12172 * gcc.dg/return-type-1.c: Move control reaches end warning line.
12173
d8fad4ea
GK
121742003-02-28 Geoffrey Keating <geoffk@apple.com>
12175
12176 * gcc.dg/pch/pch.exp: Change .pch to .gch.
12177 * g++.dg/pch/pch.exp: Likewise.
12178
1cb8292f
MM
121792003-02-28 Mark Mitchell <mark@codesourcery.com>
12180
12181 PR c++/9879
12182 * testsuite/g++.dg/init/new4.C: New test.
12183
f3c7ed6b
RE
121842003-02-28 Richard Earnshaw <rearnsha@arm.com>
12185
12186 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
12187
13082c80
AO
121882003-02-28 Alexandre Oliva <aoliva@redhat.com>
12189
e459243b
AO
12190 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
12191 unsigned long.
12192
13082c80
AO
12193 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
12194 wider than float.
12195
b17d5d7c
ZD
121962003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12197
12198 * lib/scanasm.exp: Add support for counting numbers of
12199 occurences.
12200 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
12201 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
12202
c0b1cc97
MM
122032003-02-25 Mark Mitchell <mark@codesourcery.com>
12204
cec24319
MM
12205 PR c++/9683
12206 * g++.dg/template/static3.C: New test.
12207
c0b1cc97
MM
12208 PR c++/9829
12209 * g++.dg/parse/namespace6.C: New test.
b8c25665 12210
3eaa6044
FS
122112003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12212
12213 PR target/9732
12214 * gcc.dg/20030225-1.c: New test.
12215
353b4fc0
MM
122162003-02-24 Mark Mitchell <mark@codesourcery.com>
12217
d12ad970
MM
12218 * README: Remove out-of-date information.
12219
353b4fc0
MM
12220 PR c++/9836
12221 * g++.dg/template/spec6.C: New test.
12222
201b9f2a
JL
122232003-02-24 Jeff Law <law@redhat.com>
12224
12225 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
12226
f8dc212b
RO
122272003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12228
12229 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
12230 * gcc.dg/pragma-ep-1.c: Likewise.
12231
9e236a9d
KL
122322003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12233
12234 PR c++/9602
12235 * g++.dg/template/friend16.C: New test.
12236
ca099ac8
MM
122372003-02-23 Mark Mitchell <mark@codesourcery.com>
12238
12239 PR c++/5333
12240 * g++.dg/parse/fused-params1.C: Adjust error messages.
12241 * g++.dg/template/nested3.C: New test.
b8c25665 12242
f641e05b
AM
122432003-02-24 Alan Modra <amodra@bigpond.net.au>
12244
12245 * g++.dg/abi/param1.C: New test.
12246
53be1a8d
KL
122472003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12248
12249 PR c++/7982
12250 * g++.dg/warn/implicit-typename1.C: New test.
12251
9d913bbf
KC
122522003-02-22 Kelley Cook <kelleycook@comcast.net>
12253
b8c25665
ZW
12254 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
12255 with "mtune".
12256 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12257 * gcc.c-torture/execute/20010129-1.x: Likewise.
12258 * gcc.dg/20011107-1.c: Likewise.
12259 * gcc.dg/20020108-1.c: Likewise.
12260 * gcc.dg/20020122-3.c: Likewise.
12261 * gcc.dg/20020206-1.c: Likewise.
12262 * gcc.dg/20020310-1.c: Likewise.
12263 * gcc.dg/20020426-2.c: Likewise.
12264 * gcc.dg/20020517-1.c: Likewise.
12265 * gcc.dg/991230-1.c: Likewise.
12266 * gcc.dg/i386-unroll-1.c: Likewise.
12267 * gcc.misc-tests/i386-prefetch.exp: Likewise.
12268
122692003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
12270
12271 * gcc.dg/i386-mul.c: New test.
12272
c0a47a61
RS
122732003-02-21 Roger Sayle <roger@eyesopen.com>
12274
12275 * gcc.dg/builtins-5.c: New test case.
12276
182c2078
HPN
122772003-02-22 Hans-Peter Nilsson <hp@axis.com>
12278
12279 * gcc.dg/asmreg-1.c: New test.
12280
2fff6d71
MM
122812003-02-21 Mark Mitchell <mark@codesourcery.com>
12282
12283 PR c++/9749
12284 * g++.dg/parse/varmod1.C: New test.
12285
19df1edf
MM
122862003-02-21 Mark Mitchell <mark@codesourcery.com>
12287
12288 PR c++/9727
12289 * g++.dg/template/op1.C: New test.
12290
5dc3a78c
MM
122912003-02-21 Mark Mitchell <mark@codesourcery.com>
12292
12293 PR c++/8906
12294 * g++.dg/template/nested2.C: New test.
12295
692bb58a
MM
122962003-02-21 Mark Mitchell <mark@codesourcery.com>
12297
12298 PR c++/8724
12299 * g++.dg/expr/dtor1.C: New test.
12300
a8d0ddaf
ZW
123012003-02-21 Zack Weinberg <zack@codesourcery.com>
12302
12303 * gcc.dg/cpp/include3.c: New test.
12304 * gcc.dg/cpp/inc/foo.h: New file.
12305
9e7d0b92
GN
123062003-02-21 Glen Nakamura <glen@imodulo.com>
12307
12308 * gcc.c-torture/execute/20030221-1.c: New test.
12309
63a3cd3e
MM
123102003-02-20 Mark Mitchell <mark@codesourcery.com>
12311
12312 PR c++/9729
12313 * g++.dg/abi/conv1.C: New test.
12314
b8c25665 123152003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
12316
12317 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
12318
4ea0d487
DJ
123192003-02-19 Daniel Jacobowitz <drow@mvista.com>
12320
12321 * gcc.c-torture/compile/20030219-1.c: New test.
12322
b8c25665 123232003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
12324
12325 * gcc.dg/funcorder.c: New test.
12326
ff6e1a2f
KH
123272003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12328
12329 * gcc.c-torture/execute/20030218-1.c: New.
12330
67aa8289
AH
123312003-02-18 Aldy Hernandez <aldyh@redhat.com>
12332
a8d0ddaf 12333 * gcc.dg/20030218-1.c: New.
67aa8289 12334
d7ddbe24
RH
123352003-02-18 Richard Henderson <rth@redhat.com>
12336
12337 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12338 * gcc.dg/attr-used-2.c: New.
12339
6b99d1c0
MM
123402003-02-18 Mark Mitchell <mark@codesourcery.com>
12341
12342 PR c++/9704
12343 * g++.dg/init/copy5.C: New test.
a8d0ddaf 12344
59d22bc5
GK
123452003-02-18 Geoffrey Keating <geoffk@apple.com>
12346
12347 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
12348 * g++.dg/pch/pch.exp: Likewise.
12349
bc102c4b
KH
123502003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12351
12352 * gcc.c-torture/execute/20030209-1.c: Enable the test if
12353 STACK_SIZE is not defined.
12354
db77ef4c
KL
123552003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12356
12357 PR c++/9457
12358 * g++.dg/template/init1.C: New test.
12359
b8c25665 123602003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
12361
12362 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
12363 (foo): Add few extra tests
12364 * gcc.dg/c99-const-expr-3.c: Likewise.
12365 * gcc.c-torture/execute/20030216-1.c: New.
12366
0df4ae96
KL
123672003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12368
12369 PR c++/9459
12370 * g++.dg/ext/typeof4.C: New test.
12371
881b2a96
RS
123722003-02-15 Roger Sayle <roger@eyesopen.com>
12373
12374 * gcc.dg/i386-387-3.c: New test case.
12375
6e8647d5
JZ
123762003-02-14 Josef Zlomek <zlomekj@suse.cz>
12377
12378 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
12379 cris-*-elf* cris-*-aout* and mmix-*-*.
12380
42f86c48
JZ
123812003-02-13 Josef Zlomek <zlomekj@suse.cz>
12382
12383 * gcc.dg/20030213-1.c: New test.
12384
1fb54135
RS
123852003-02-12 Roger Sayle <roger@eyesopen.com>
12386
12387 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
12388 * gcc.dg/i386-387-2.c: Likewise.
12389
c6e2a538
AH
123902003-02-12 Aldy Hernandez <aldyh@redhat.com>
12391
a8d0ddaf
ZW
12392 * gcc.dg/ppc-spe.c: Fix formatting.
12393 Enable tests that were previously unsupported by gas.
12394 Delete tests for instructions that no longer exist.
12395 Switch arguments on evsubifw builtin.
c6e2a538 12396
5c4d5a15
KH
123972003-02-12 Kazu Hirata <kazu@cs.umass.edu>
12398
12399 * gcc.c-torture/execute/20030209-1.c: Disable the test if
12400 STACK_SIZE is too small.
12401
ecf92f82 124022003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 12403 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
12404
12405 * gcc.dg/decl-2.c: New test.
12406
b8c25665 124072003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
12408
12409 * gcc.dg/i386-fpcvt-1.c: New test.
12410
2382b79f
RS
124112002-02-09 Richard Sandiford <rsandifo@redhat.com>
12412
12413 * gcc.c-torture/execute/20030209-1.c: New test.
12414
5d4b76c0
KH
124152003-02-09 Kazu Hirata <kazu@cs.umass.edu>
12416
12417 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
12418 int-wide bitops, use the constants of the same width.
12419 Likewise, if long long is 32-bit wide, test bitops using
12420 32-bit constants.
12421
8f37dd98
LR
124222003-02-07 Loren James Rittle <ljrittle@acm.org>
12423
12424 * gcc.dg/20021014-1.c: Annotate with expected notice text.
12425
46847aa6
RS
124262003-02-07 Roger Sayle <roger@eyesopen.com>
12427
12428 * testsuite/gcc.dg/builtins-4.c: New test case.
12429
f39a753b
KG
124302003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12431
12432 * gcc.dg/20020430-1.c: Fix dg command typos.
12433 * gcc.dg/20020503-1.c: Likewise.
12434
256803d9
VR
124352003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12436
12437 PR c++/8785
12438 * g++.dg/parse/fused-params1.C: New test.
12439
12440 PR c++/8857
12441 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
12442
12443 PR c++/8921
12444 * g++.dg/parse/non-dependent1.C: New test.
12445
12446 PR c++/8928
12447 * g++.dg/parse/dupl-tmpl-args1.C: New test.
12448
12449 PR c++/9228
12450 * g++.dg/parse/undefined7.C: New test.
12451 * g++.dg/parse/non-templ1.C: New test.
12452
12453 PR c++/9229
12454 * g++.dg/parse/too-many-tmpl-args1.C: New test.
12455
5fbf0217
EB
124562003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12457
12458 * gcc.c-torture/compile/20030206-1.c: New test.
12459
dbdd3489
RS
124602003-02-05 Roger Sayle <roger@eyesopen.com>
12461
12462 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
12463 "pow" to "foo" to avoid potential confusion with a math built-in.
12464
48d1ce96
KG
124652003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12466
12467 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
12468 conditions for SPARC targets.
12469
4f6ae35d
JJ
124702003-02-05 Jakub Jelinek <jakub@redhat.com>
12471
12472 * gcc.dg/20030204-1.c: New test.
12473
2de2cd78
VR
124742003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12475
12476 PR c++/38
12477 * g++.dg/parse/array-size1.C: New test.
12478
12479 PR c++/5657
12480 * g++.dg/parse/undefined3.C: New test.
12481
12482 PR c++/5665
12483 * g++.dg/parse/undefined4.C: New test.
12484
12485 PR c++/5975
12486 * g++.dg/parse/undefined5.C: New test.
12487
12488 PR c++/7259
12489 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
12490
12491 PR c++/8578
12492 * g++.dg/parse/casting-operator1.C: New test.
12493
12494 PR c++/8596
12495 * g++.dg/parse/undefined6.C: New test.
12496
12497 PR c++/8736
12498 * g++.dg/parse/missing-template1.C: New test.
12499
b8c25665 125002003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
12501
12502 * gcc.dg/i386-cadd.c: Compile using -march=k8.
12503 * gcc.dg/i386-cmov?.c: Likewise.
12504 * gcc.dg/i386-fpcvt-?.c: Likewise.
12505 * gcc.dg/i386-ssefp-1.c: Likewise.
12506 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 12507 conventions.
afffc4e2 12508
b80f8ef3
MM
125092003-02-03 Mark Mitchell <mark@codesourcery.com>
12510
12511 PR c++/7129
12512 * testsuite/g++.dg/ext/max.C: New test.
12513
b8c25665 125142003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
12515
12516 * gcc.c-torture/execute/20030203-1.c: New test.
12517
ca777b88
RE
125182003-02-03 Richard Earnshaw <rearnsha@arm.com>
12519
12520 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
12521 'natural-endian'.
12522
271bd540
RS
125232003-02-01 Richard Sandiford <rsandifo@redhat.com>
12524
12525 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
12526 * g++.dg/init/new2.C: Likewise.
12527 * g++.dg/other/new1.C: Likewise.
12528
5175d1b8
LR
125292003-01-31 Loren J. Rittle <ljrittle@acm.org>
12530
12531 * gcc.dg/struct-ret-libc.c: New test.
12532
2f278625
UW
125332003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
12534
12535 * gcc.dg/20030129-1.c: New test.
12536
db0f613d
KL
125372003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12538
12539 PR c++/8849
12540 * g++.dg/template/ptrmem4.C: New test.
12541
14d22dd6
MM
125422003-01-29 Mark Mitchell <mark@codesourcery.com>
12543
12544 * g++.dg/parser/constant1.C: New test.
12545
710b73e6
KL
125462003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12547
12548 PR c++/8591
12549 * g++.dg/parse/friend2.C: New test.
12550
9ae58faf
NS
125512003-01-29 Nathan Sidwell <nathan@codesourcery.com>
12552
12553 PR c++/9437
12554 * g++.dg/template/unify4.C: New test.
12555
6d09ef27
RS
125562003-01-28 Richard Sandiford <rsandifo@redhat.com>
12557
12558 * gcc.c-torture/execute/20030128-1.c: New test.
12559
4334c467
JO
125602003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
12561
12562 * g++.dg/lookup/nested1.C: Test moved from ...
12563 * g++.old-deja/g++.other/lookup24.C: ... here.
12564
b8c25665 125652003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
12566
12567 * gcc.dg/i386-cmov5.c: New test.
12568
bffcd064
V
125692003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12570
a8d0ddaf
ZW
12571 * gcc.c-torture/execute/20010925-1.c: Changed the
12572 memcpy declaration.
bffcd064 12573
f2ce60b8
NS
125742003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12575
12576 PR c++/3902
12577 * g++.dg/parse/template5.C: New test.
12578
f42aadd8
TM
125792003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
12580
12581 PR fortran/9258
12582 * g77.dg/pr9258: New test.
12583
5db544e1
GP
125842003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12585
12586 * README: Move relevant parts from README.g++.
12587
12588 * README.g++: Remove this file.
12589
483a5709
NS
125902003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12591
12592 * g++.dg/abi/dcast1.C: New test.
12593
4ff71d24
KG
125942003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12595
12596 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
12597
623baee2
JO
125982003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
12599
12600 PR c++/47
12601 * g++.old-deja/g++.other/lookup24.C: New test.
12602
2956f353
KG
126032003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12604
12605 PR middle-end/7227
12606 * gcc.dg/uninit-C.c: New test.
12607
a2ddc397
NS
126082003-01-27 Nathan Sidwell <nathan@codesourcery.com>
12609
12610 * g++.dg/abi/covariant1.C: New test.
12611
acf9fa5f
UW
126122003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
12613
12614 * gcc.dg/20030123-1.c: New test.
12615
b8c25665 126162003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
12617
12618 PR opt/8492
12619 * gcc.c-torture/compile/20030125-1.c
12620
bbaab916
NS
126212003-01-25 Nathan Sidwell <nathan@codesourcery.com>
12622
12623 PR c++/9403
12624 * g++.dg/parse/template3.C: New test.
12625 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 12626
bbaab916
NS
12627 PR c++/795
12628 * g++.dg/parse/template4.C: New test.
a8d0ddaf 12629
bbaab916
NS
12630 PR c++/9415
12631 * g++.dg/template/qual2.C: New test.
a8d0ddaf 12632
bbaab916
NS
12633 PR c++/8545
12634 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
12635
12636 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
12637
9bb231fd
RS
126382003-01-25 Roger Sayle <roger@eyesopen.com>
12639
12640 * gcc.c-torture/execute/switch-1.c: New test case.
12641
b8c25665 126422003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
12643
12644 * gcc.c-torture/execute/20030125-1.[cx]: New test.
12645
32d9a5bd
PC
126462003-01-25 Paolo Carlini <pcarlini@unitus.it>
12647
12648 Tweaks for Bison-1.875. From the NEWS file:
12649 "- `parse error' -> `syntax error'
12650 Bison now uniformly uses the term `syntax error'"
12651 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
12652 * gcc.dg/cpp/digraph2.c: Likewise.
12653 * gcc.dg/cpp/direct2.c: Likewise.
12654 * gcc.dg/cpp/paste4.c: Likewise.
12655 * gcc.dg/c90-restrict-1.c: Likewise.
12656 * gcc.dg/c99-func-2.c: Likewise.
12657 * gcc.dg/noncompile/920721-2.c: Likewise.
12658 * gcc.dg/noncompile/930622-2.c: Likewise.
12659 * gcc.dg/noncompile/940112-1.c: Likewise.
12660 * gcc.dg/noncompile/950921-1.c: Likewise.
12661 * gcc.dg/noncompile/951123-1.c: Likewise.
12662 * gcc.dg/noncompile/971104-1.c: Likewise.
12663 * gcc.dg/noncompile/990416-1.c: Likewise.
12664
f5128e88
PC
126652003-01-24 Paolo Carlini <pcarlini@unitus.it>
12666
12667 * g++.dg/parse/undefined1.C: Add error message.
12668
65a5559b
MM
126692003-01-22 Mark Mitchell <mark@codesourcery.com>
12670
c006d942
MM
12671 PR c++/9354
12672 * g++.dg/parse/new1.C: New test.
12673
12674 PR c++/9216
12675 * g++.dg/parse/template2.C: New test.
12676
12677 PR c++/9354
12678 * g++.dg/parse/typedef2.C: New test.
12679
65a5559b
MM
12680 PR c++/9328
12681 * g++.dg/ext/typeof3.C: New test.
12682
68aab9ee
VR
126832003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12684
12685 PR c++/2738
12686 * g++.dg/parse/ret-type1.C: New test.
12687
12688 PR c++/3792
12689 * g++.dg/parse/tmpl-outside1.C: New test.
12690
12691 PR c++/4207
12692 * g++.dg/parse/int-as-enum1.C: New test.
12693
12694 PR c++/4903
12695 * g++.dg/parse/no-typename1.C: New test.
12696
12697 PR c++/5533
12698 * g++.dg/parse/no-value1.C: New test.
12699
12700 PR c++/5921
12701 * g++.dg/parse/wrong-inline1.C: New test.
12702
12703 PR c++/6402
12704 * g++.dg/parse/ref1.C: New test.
12705
12706 PR c++/6992
12707 * g++.dg/parse/attr-ctor1.C: New test.
12708
12709 PR c++/7229
12710 * g++.dg/parse/namespace5.C: New test.
12711
12712 PR c++/7917
12713 * g++.dg/parse/func-def1.C: New test.
12714
12715 PR c++/8143
12716 * g++.dg/parse/undefined1.C: New test.
12717
12718 PR c++/5723, PR c++/8522
12719 * g++.dg/parse/specialization1.C: New test.
12720
12721 PR c++/163, PR c++/8595
12722 * g++.dg/parse/struct-as-enum1.C: New test.
12723
12724 PR c++/9173
12725 * g++.dg/parse/undefined2.C: New test.
12726
1fb3244a
MM
127272003-01-22 Mark Mitchell <mark@codesourcery.com>
12728
e0860732
MM
12729 PR c++/9298
12730 * g++.dg/parse/template1.C: New test.
12731
4eb6d609
MM
12732 PR c++/9384
12733 * g++.dg/parse/using1.C: New test.
12734
1fb3244a
MM
12735 PR c++/9285
12736 PR c++/9294
12737 * g++.dg/parse/expr2.C: New test.
12738
12739 PR c++/9388
12740 * g++.dg/parse/lookup2.C: Likewise.
12741
b8c25665 127422003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
12743
12744 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
12745 * gcc.c-torture/execute/eeprof-1.c: Likewise.
12746 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
12747 * gcc.c-torture/execute/string-opt-*.c: Likewise.
12748
e3289412
NC
127492003-01-20 Nick Clifton <nickc@redhat.com>
12750
12751 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
12752 problem with ARM sibcall code generation.
12753
d99c740f
KH
127542003-01-20 Kazu Hirata <kazu@cs.umass.edu>
12755
12756 * gcc.c-torture/execute/20030120-1.c: New.
12757
a99820e6
PC
127582003-01-19 Paolo Carlini <pcarlini@unitus.it>
12759
12760 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
12761
5dae1114
MM
127622003-01-17 Mark Mitchell <mark@codesourcery.com>
12763
12764 PR c++/9272
12765 * g++.dg/parse/ctor1.C: New test.
12766
12767 PR c++/9294:
12768 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 12769
5dae1114
MM
12770 * g++.dg/parse/typename3.C: New test.
12771
c292e375
RH
127722003-01-16 Richard Henderson <rth@redhat.com>
12773
12774 * g++.dg/tls/init-2.C: Fix error matches for real this time.
12775
aab37812
RH
127762003-01-16 Richard Henderson <rth@redhat.com>
12777
12778 * g++.dg/pch/pch.exp: Copy test header to the working directory
12779 before using it either for precompilation or direct use.
12780 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
12781 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
12782
50c620d6
RH
127832003-01-16 Richard Henderson <rth@redhat.com>
12784
12785 * gcc.dg/pch/pch.exp: Copy test header to the working directory
12786 before using it either for precompilation or direct use.
12787 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
12788 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
12789
8fbc5ae7
MM
127902003-01-16 Mark Mitchell <mark@codesourcery.com>
12791
12792 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
12793 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
12794 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
12795 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
12796 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
12797 typename warning into error.
12798 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
12799 error messages.
12800 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
12801 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
12802 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
12803 messages.
12804 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
12805 make declaration visible in template.
12806 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
12807 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
12808 messages.
12809 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
12810 message.
12811 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
12812 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
12813 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
12814 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
12815 typename warning with error message.
12816 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
12817 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
12818 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 12819
712becab
NS
128202003-01-16 Nathan Sidwell <nathan@codesourcery.com>
12821
12822 * g++.dg/parse/ambig2.C: New test.
12823
1ceb0dc7
RH
128242003-01-15 Richard Henderson <rth@redhat.com>
12825
12826 * g++.dg/tls/init-2.C: Update error message string.
12827
3dd5fc58
KG
128282003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12829
12830 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
12831
b0562482
SC
128322003-01-15 Stephane Carrez <stcarrez@nerim.fr>
12833
12834 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
12835 all for HC11/HC12.
12836 * gcc.c-torture/compile/20001205-1.x: Likewise.
12837 * gcc.c-torture/compile/20001226-1.x: Likewise.
12838 * gcc.c-torture/compile/920520-1.x: Likewise.
12839 * gcc.c-torture/compile/961203-1.x: Likewise.
12840 * gcc.c-torture/compile/20020604-1.x: Likewise.
12841
b8c25665 128422003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
12843
12844 * gcc.c-torture/compile/20030115-1.c: New test.
12845
12846 * gcc.dg/i386-fpcvt-1.c: New test.
12847 * gcc.dg/i386-fpcvt-2.c: New test.
12848
a7189b49
JO
128492003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
12850
12851 Further conform g++'s __vmi_class_type_info to the C++ ABI
12852 specification.
12853 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
12854 the specification.
12855
b8c25665 128562003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
12857
12858 * gcc.dg/i386-fpcvt-1.c: New test.
12859 * gcc.dg/i386-fpcvt-2.c: New test.
12860
ab5496c4
EB
128612003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12862
12863 * gcc.dg/i386-mmx-3.c: New test.
12864
e8f2b18d
MM
128652003-01-12 Mark Mitchell <mark@codesourcery.com>
12866
12867 PR c++/9264
12868 * g++.dg/parse/octal1.C: New file.
12869
12870 PR c++/9172
12871 * g++.dg/parse/typename1.C: New file.
12872
67a7278d
DS
128732003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
12874
12875 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
12876 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 12877 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 12878
2050a1bb
MM
128792003-01-10 Mark Mitchell <mark@codesourcery.com>
12880
99152b95 12881 PR c++/9099
a6f6052a
MM
12882 * g++.dg/parse/dtor1.C: New file.
12883
2050a1bb
MM
12884 PR c++/9128
12885 * g++.dg/rtti/typeid1.C: New file.
12886
12887 PR c++/9153
12888 * g++.dg/parse/lookup1.C: New file.
12889
12890 PR c++/9171
12891 * g++.dg/templ/spec5.C: New file.
ab5496c4 12892
7558f66e
JZ
128932003-01-10 Josef Zlomek <zlomekj@suse.cz>
12894
12895 * gcc.c-torture/compile/20030110-1.c: New test.
12896
17211ab5
GK
128972003-01-09 Geoffrey Keating <geoffk@apple.com>
12898
12899 Merge from pch-branch:
12900
12901 2002-12-23 Geoffrey Keating <geoffk@apple.com>
12902
12903 * gcc.dg/pch/cpp-1.h: New.
12904 * gcc.dg/pch/cpp-1.c: New.
12905 * gcc.dg/pch/cpp-2.h: New.
12906 * gcc.dg/pch/cpp-2.c: New.
12907
12908 2002-11-19 Geoffrey Keating <geoffk@apple.com>
12909
12910 * gcc.dg/pch/except-1.h: New.
12911 * gcc.dg/pch/except-1.c: New.
12912
12913 2002-11-13 Geoffrey Keating <geoffk@apple.com>
12914
12915 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
12916 running test.
12917 * gcc.dg/pch: Include *.hp not *.h.
12918 * gcc.dg/pch/system-1.h: New.
12919 * gcc.dg/pch/system-1.c: New.
12920
12921 2002-11-11 Geoffrey Keating <geoffk@apple.com>
12922
12923 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
12924 rather than trying to build and run a program using PCH.
12925 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 12926
17211ab5
GK
12927 2002-11-08 Geoffrey Keating <geoffk@apple.com>
12928
12929 * gcc.dg/pch/macro-3.c: New.
12930 * gcc.dg/pch/macro-3.h: New.
12931
12932 2002-11-04 Geoffrey Keating <geoffk@apple.com>
12933
12934 * gcc.dg/pch/common-1.c: New.
12935 * gcc.dg/pch/common-1.h: New.
12936 * gcc.dg/pch/decl-1.c: New.
12937 * gcc.dg/pch/decl-1.h: New.
12938 * gcc.dg/pch/decl-2.c: New.
12939 * gcc.dg/pch/decl-2.h: New.
12940 * gcc.dg/pch/decl-3.c: New.
12941 * gcc.dg/pch/decl-3.h: New.
12942 * gcc.dg/pch/decl-4.c: New.
12943 * gcc.dg/pch/decl-4.h: New.
12944 * gcc.dg/pch/decl-5.c: New.
12945 * gcc.dg/pch/decl-5.h: New.
12946 * gcc.dg/pch/global-1.c: New.
12947 * gcc.dg/pch/global-1.h: New.
12948 * gcc.dg/pch/inline-1.c: New.
12949 * gcc.dg/pch/inline-1.h: New.
12950 * gcc.dg/pch/inline-2.c: New.
12951 * gcc.dg/pch/inline-2.h: New.
12952 * gcc.dg/pch/static-1.c: New.
12953 * gcc.dg/pch/static-1.h: New.
12954 * gcc.dg/pch/static-2.c: New.
12955 * gcc.dg/pch/static-2.h: New.
12956
12957 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
12958
12959 * g++.dg/pch/pch.exp: Better handle failing testcases.
12960 * gcc.dg/pch/pch.exp: Likewise.
12961 * gcc.dg/pch/macro-1.c: New.
12962 * gcc.dg/pch/macro-1.h: New.
12963 * gcc.dg/pch/macro-2.c: New.
12964 * gcc.dg/pch/macro-2.h: New.
12965
12966 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
12967
12968 * g++.dg/dg.exp: Treat files in pch/ specially.
12969 * g++.dg/pch/pch.exp: New file.
12970 * g++.dg/pch/empty.H: New file.
12971 * g++.dg/pch/empty.C: New file.
12972 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
12973 "precompile".
12974
12975 * gcc.dg/pch/pch.exp: New file.
12976 * gcc.dg/pch/empty.h: New file.
12977 * gcc.dg/pch/empty.c: New file.
12978 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
12979 "precompile".
12980
0f399e5f
KL
129812003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12982
12983 * g++.dg/template/friend14.C: New test.
12984
4c46ea23
EB
129852003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12986
8cb1a818 12987 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 12988
98c29f71
RS
129892003-01-09 Richard Sandiford <rsandifo@redhat.com>
12990
12991 * gcc.c-torture/compile/20030109-1.c: New test.
12992
bbb818c6
EB
129932003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12994
12995 * gcc.c-torture/execute/20030109-1.c: New test.
12996
cdc497dd
LH
129972003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
12998
12999 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
13000 * g++.old-deja/g++.mike/dyncast2.C: Likewise
13001 * g++.old-deja/g++.mike/dyncast3.C: Likewise
13002 * g++.old-deja/g++.mike/eh2.C: Likewise
13003 * g++.old-deja/g++.mike/eh3.C: Likewise
13004 * g++.old-deja/g++.mike/eh5.C: Likewise
13005 * g++.old-deja/g++.mike/eh6.C: Likewise
13006 * g++.old-deja/g++.mike/eh7.C: Likewise
13007 * g++.old-deja/g++.mike/eh8.C: Likewise
13008 * g++.old-deja/g++.mike/eh9.C: Likewise
13009 * g++.old-deja/g++.mike/eh10.C: Likewise
13010 * g++.old-deja/g++.mike/eh12.C: Likewise
13011 * g++.old-deja/g++.mike/eh13.C: Likewise
13012 * g++.old-deja/g++.mike/eh14.C: Likewise
13013 * g++.old-deja/g++.mike/eh16.C: Likewise
13014 * g++.old-deja/g++.mike/eh17.C: Likewise
13015 * g++.old-deja/g++.mike/eh18.C: Likewise
13016 * g++.old-deja/g++.mike/eh21.C: Likewise
13017 * g++.old-deja/g++.mike/eh23.C: Likewise
13018 * g++.old-deja/g++.mike/eh24.C: Likewise
13019 * g++.old-deja/g++.mike/eh25.C: Likewise
13020 * g++.old-deja/g++.mike/eh26.C: Likewise
13021 * g++.old-deja/g++.mike/eh27.C: Likewise
13022 * g++.old-deja/g++.mike/eh28.C: Likewise
13023 * g++.old-deja/g++.mike/eh29.C: Likewise
13024 * g++.old-deja/g++.mike/eh31.C: Likewise
13025 * g++.old-deja/g++.mike/eh33.C: Likewise
13026 * g++.old-deja/g++.mike/eh34.C: Likewise
13027 * g++.old-deja/g++.mike/eh35.C: Likewise
13028 * g++.old-deja/g++.mike/eh36.C: Likewise
13029 * g++.old-deja/g++.mike/eh37.C: Likewise
13030 * g++.old-deja/g++.mike/eh38.C: Likewise
13031 * g++.old-deja/g++.mike/eh39.C: Likewise
13032 * g++.old-deja/g++.mike/eh40.C: Likewise
13033 * g++.old-deja/g++.mike/eh41.C: Likewise
13034 * g++.old-deja/g++.mike/eh42.C: Likewise
13035 * g++.old-deja/g++.mike/eh44.C: Likewise
13036 * g++.old-deja/g++.mike/eh46.C: Likewise
13037 * g++.old-deja/g++.mike/eh47.C: Likewise
13038 * g++.old-deja/g++.mike/eh48.C: Likewise
13039 * g++.old-deja/g++.mike/eh49.C: Likewise
13040 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
13041 * g++.old-deja/g++.mike/eh51.C: Likewise
13042 * g++.old-deja/g++.mike/eh53.C: Likewise
13043 * g++.old-deja/g++.mike/eh55.C: Likewise
13044 * g++.old-deja/g++.mike/p7912.C: Likewise
13045 * g++.old-deja/g++.mike/p9706.C: Likewise
13046 * g++.old-deja/g++.mike/p10416.C: Likewise
13047 * g++.old-deja/g++.mike/p11667.C: Likewise
13048 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
13049 Remove redundant reference to Iris.
13050 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
13051 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 13052
ed8e443a 130532003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 13054
ed8e443a 13055 * g++.dg/ext/asm4.C: New test.
8caf4c38 13056
ed8e443a 130572003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 13058
ed8e443a
JM
13059 PR c++/9030
13060 * g++.dg/template/friend12.C: New test.
13061 * g++.dg/template/friend13.C: Likewise.
13062 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 13063
ed8e443a 130642003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 13065
ed8e443a
JM
13066 * gcc.dg/i386-cadd.c: New test.
13067 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 13068
ed8e443a 130692003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 13070
ed8e443a
JM
13071 PR c++/9165
13072 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 13073
ed8e443a 13074 * g++.dg/abi/bitfield9.C: New test.
63e5f567 13075
ed8e443a
JM
13076 PR c++/9189
13077 * g++.dg/parse/defarg3.C: New test.
8218bd34 13078
ed8e443a 130792003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 13080
ed8e443a
JM
13081 * g++.dg/parse/ambig1.C: New test.
13082 * g++.dg/parse/defarg2.C: New test.
62b8a44e 13083
ed8e443a 130842003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 13085
ed8e443a
JM
13086 * g++.dg/template/defarg-1.C: New test.
13087 * g++.dg/template/local2.C: Likewise.
ec194454 13088
ed8e443a 130892003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 13090
ed8e443a 13091 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 13092
ed8e443a 130932003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 13094
ed8e443a
JM
13095 * g++.dg/parse/namespace3.C: Remove extra semicolons.
13096 * g++.dg/parse/namespace4.C: Likewise.
d5945212 13097
ed8e443a 130982003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 13099
ed8e443a 13100 * g++.dg/template/ntp2.C: New test.
31758337 13101
ed8e443a 131022003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 13103
ed8e443a 13104 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 13105
ed8e443a 13106 * g++.dg/parse/namespace4.C: New test.
96dafad6 13107
ed8e443a 13108 * g++.dg/template/nested1.C: New test.
a25a292f 13109
ed8e443a 13110 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 13111
ed8e443a 131122003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 13113
ed8e443a 13114 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 13115
ed8e443a 131162003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 13117
ed8e443a
JM
13118 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
13119 * g++.old-deja/g++.jason/access8.C: Likewise.
13120 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 13121
ed8e443a 131222003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 13123
ed8e443a 13124 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 13125
ed8e443a 131262003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 13127
ed8e443a
JM
13128 PR c++/2843
13129 * g++.dg/ext/attrib7.C: New test.
4971227d 13130
ed8e443a 131312003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 13132
ed8e443a 13133 * g++.dg/parse/parse6.C: New test.
f349fb24 13134
ed8e443a 131352003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 13136
ed8e443a 13137 * gcc.dg/h8300-stack-1.c: New.
cb203576 13138
ed8e443a 131392003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 13140
ed8e443a 13141 g++.dg/lookup/exception1.C: New test.
faa75e89 13142
ed8e443a 13143 g++.dg/lookup/template1.C: New test.
3d83e33e 13144
ed8e443a 13145 g++.dg/parse/namespace2.C: New test.
a5b9863a 13146
ed8e443a 13147 g++.dg/parse/parens2.C: New test.
75c2b973 13148
ed8e443a 131492003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 13150
ed8e443a
JM
13151 * g++.dg/parse/parse5.C: New test.
13152 * g++.dg/lookup/scoped4.C: New test.
13153
131542003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13155
13156 * g++.dg/parse/parens1.C: New test.
13157
13158 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
13159 angle-bracket1.C.
13160 * g++.dg/parse/parens2.C: New test.
13161
13162 * g++.dg/lookup/scope-operator1.C: New test.
13163
13164 * g++.dg/parse/operator1.C: New test.
13165
131662003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13167
13168 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
13169 * g++.old-deja/g++.other/access6.C: Likewise.
13170 * g++.old-deja/g++.other/decl1.C: Likewise.
13171 * g++.old-deja/g++.pt/typename12.C: Likewise.
13172
131732002-12-31 Mark Mitchell <mark@codesourcery.com>
13174
13175 * g++.dg/parse/namespace1.C: New test.
13176
131772003-01-01 Neil Booth <neil@daikokuya.co.uk>
13178
13179 * g++.dg/parse/parse4.C: New test.
13180
131812003-01-01 Neil Booth <neil@daikokuya.co.uk>
13182
13183 * g++.dg/parse/parse3.C: New test.
13184
131852003-01-01 Neil Booth <neil@daikokuya.co.uk>
13186
13187 * g++.dg/parse/parse2.C: New test.
13188
131892003-01-01 Neil Booth <neil@daikokuya.co.uk>
13190
13191 * g++.dg/template/friend11.C: New test.
13192
131932003-01-01 Neil Booth <neil@daikokuya.co.uk>
13194
13195 * g++.dg/parse/parse1.C: New test.
13196
131972002-12-31 Janis Johnson <janis187@us.ibm.com>
13198
13199 * lib/profopt.exp: Change the name of a global variable to avoid
13200 possible clashes with other test suites.
13201
132022002-12-31 Nathan Sidwell <nathan@codesourcery.com>
13203
13204 * g++.dg/inherit/covariant8.C: New test.
13205
132062002-12-31 Mark Mitchell <mark@codesourcery.com>
13207
13208 * g++.dg/init/array9.C: New test.
13209
13210 PR c++/9112
13211 * g++.dg/parse/expr1.C: New test.
13212
132132002-12-30 Daniel Jacobowitz <drow@mvista.com>
13214
13215 * gcc.c-torture/compile/20021230-1.c: New test.
13216
132172002-12-30 Nathan Sidwell <nathan@codesourcery.com>
13218
13219 * g++.dg/inherit/covariant5.C: New test.
13220 * g++.dg/inherit/covariant6.C: New test.
13221 * g++.dg/inherit/covariant7.C: New test.
13222
132232002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13224
13225 PR c++/2739
13226 * g++.dg/other/access2.C: New test.
13227
132282002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
13229
13230 * g++.dg/other/anon-struct.C: No longer fails
13231 * g++.old-deja/g++.brendan/parse4.C: Likewise.
13232 * g++.old-deja/g++.brendan/parse5.C: Likewise.
13233 * g++.old-deja/g++.brendan/parse6.C: Likewise.
13234
132352002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
13236
13237 * g++.dg/parse/angle-bracket.C (main): No longer fails.
13238
132392002-12-27 Mark Mitchell <mark@codesourcery.com>
13240
13241 * g++.dg/eh/spec4.C: Remove stray semicolon.
13242 * g++.dg/expr/pmf-1.C: Change error message.
13243 * g++.dg/ext/asm1.C: Remove stray semicolon.
13244 * g++.dg/ext/typename1.C: Add missing typenames.
13245 * g++.dg/inherit/template-as-base.C: Change error message.
13246 * g++.dg/lookup/scoped1.C: Likewise.
13247 * g++.dg/lookup/scoped2.C: Likewise.
13248 * g++.dg/lookup/using2.C: Likewise.
13249 * g++.dg/other/component1.C: Remove stray semicolon.
13250 * g++.dg/other/do1.C: Change error message.
13251 * g++.dg/other/error2.C: Likewise.
13252 * g++.dg/other/init1.C: Likewise.
13253 * g++.dg/other/packed1.C: Remove stray semicolon.
13254 * g++.dg/other/ptrmem2.C: Change error message.
13255 * g++.dg/parse/parameter-declaration-1.C: Remove line number
13256 marker.
13257 * g++.dg/special/initp1.C: Remove invalid attribute usage.
13258 * g++.dg/template/access3.C: Add typename keyword.
13259 * g++.dg/template/access5.C: Remove stray semicolon.
13260 * g++.dg/template/access6.C: Likewise.
13261 * g++.dg/template/complit1.C: Likewise.
13262 * g++.dg/template/crash1.C: Change error message.
13263 * g++.dg/template/inherit2.C: Remove stray semicolon.
13264 * g++.dg/template/instantiate2.C: Likewise.
13265 * g++.dg/template/instantiate3.C: Change error message.
13266 * g++.dg/template/qual1.C: Remove stray semicolon.
13267 * g++.dg/template/qualttp18.C: Change error message.
13268 * g++.dg/template/ref1.C: Remove stray semicolon.
13269 * g++.dg/template/sizeof1.C (A::value): Declare it.
13270 * g++.dg/template/spec4.C: Change error message.
13271 * g++.dg/template/static1.C: Likewise.
13272 * g++.dg/template/type1.C: Likewise.
13273 * g++.dg/template/typename3.C: Likewise.
13274 * g++.old-deja/g++.benjamin/13478.C: Change error message.
13275 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
13276 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
13277 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
13278 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
13279 named return value extension.
13280 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
13281 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
13282 * g++.old-deja/g++.bob/extern_C.C: Likewise.
13283 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13284 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13285 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13286 * g++.old-deja/g++.brendan/crash13.C: Likewise.
13287 * g++.old-deja/g++.brendan/crash15.C: Likewise.
13288 * g++.old-deja/g++.brendan/crash18.C: Change error message.
13289 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
13290 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13291 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13292 * g++.old-deja/g++.brendan/crash56.C: Likewise.
13293 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
13294 syntax.
13295 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
13296 * g++.old-deja/g++.brendan/crash8.C: Change error message.
13297 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
13298 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13299 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
13300 * g++.old-deja/g++.brendan/template11.C: Likewise.
13301 * g++.old-deja/g++.brendan/template26.C: Likewise.
13302 * g++.old-deja/g++.brendan/template27.C: Use explicit
13303 specialization syntax.
13304 * g++.old-deja/g++.brendan/template30.C: Likewise.
13305 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
13306 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
13307 non-dependent names.
13308 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
13309 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
13310 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
13311 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
13312 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
13313 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
13314 named return value extension.
13315 * g++.old-deja/g++.ext/namedret2.C: Likewise.
13316 * g++.old-deja/g++.ext/namedret3.C: Likewise.
13317 * g++.old-deja/g++.ext/return1.C: Likewise.
13318 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
13319 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
13320 * g++.old-deja/g++.jason/access8.C: Likewise.
13321 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
13322 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
13323 pseudo-destructor names.
13324 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
13325 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
13326 pseudo-destructor names.
13327 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
13328 * g++.old-deja/g++.jason/overload19.C: Likewise.
13329 * g++.old-deja/g++.jason/overload32.C: Likewise.
13330 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
13331 stray semicolons.
13332 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
13333 * g++.old-deja/g++.jason/return.C: Likewise.
13334 * g++.old-deja/g++.jason/return2.C: Likewise.
13335 * g++.old-deja/g++.jason/shadow1.C: Likewise.
13336 * g++.old-deja/g++.jason/special.C: Use explicit specialization
13337 syntax.
13338 * g++.old-deja/g++.jason/template10.C: Account for use of
13339 non-dependent names.
13340 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
13341 syntax.
13342 * g++.old-deja/g++.jason/template37.C: Likewise.
13343 * g++.old-deja/g++.law/access4.C: Change error messages.
13344 * g++.old-deja/g++.law/arm13.C: Remove incorrect
13345 pseudo-destructor names.
13346 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
13347 * g++.old-deja/g++.law/ctors9.C: Likewise.
13348 * g++.old-deja/g++.law/cvt22.C: Likewise.
13349 * g++.old-deja/g++.law/dtors5.C: Likewise.
13350 * g++.old-deja/g++.law/global-init1.C: Likewise.
13351 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13352 * g++.old-deja/g++.law/operators28.C: Likewise.
13353 * g++.old-deja/g++.law/visibility28.C: Likewise.
13354 * g++.old-deja/g++.martin/eval1.C: Likewise.
13355 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
13356 name.
13357 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
13358 * g++.old-deja/g++.mike/net34.C: Likewise.
13359 * g++.old-deja/g++.mike/net36.C: Likewise.
13360 * g++.old-deja/g++.mike/ns2.C: Likewise.
13361 * g++.old-deja/g++.mike/p12306.C: Likewise.
13362 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
13363 value extension.
13364 * g++.old-deja/g++.mike/p700.C: Likewise.
13365 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
13366 * g++.old-deja/g++.mike/p710.C: Likewise.
13367 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
13368 value extension.
13369 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
13370 * g++.old-deja/g++.mike/pmf9.C: Likewise.
13371 * g++.old-deja/g++.ns/crash2.C: Likewise.
13372 * g++.old-deja/g++.ns/crash3.C: Likewise.
13373 * g++.old-deja/g++.ns/invalid1.C: Likewise.
13374 * g++.old-deja/g++.ns/ns17.C: Likewise.
13375 * g++.old-deja/g++.ns/template16.C: Likewise.
13376 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
13377 keyword.
13378 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
13379 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
13380 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
13381 named return value extension.
13382 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
13383 * g++.old-deja/g++.other/access4.C: Issue additional error
13384 messages.
13385 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
13386 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
13387 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
13388 * g++.old-deja/g++.other/crash25.C: Change error message.
13389 * g++.old-deja/g++.other/crash4.C: Change error message.
13390 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
13391 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
13392 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
13393 checks.
13394 * g++.old-deja/g++.other/defarg8.C: Likewise.
13395 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
13396 * g++.old-deja/g++.other/dtor10.C: Likewise.
13397 * g++.old-deja/g++.other/incomplete.C: Likewise.
13398 * g++.old-deja/g++.other/linkage7.C: Likewise.
13399 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
13400 lookup algorithm.
13401 * g++.old-deja/g++.other/mangle2.C: Likewise.
13402 * g++.old-deja/g++.other/refinit2.C: Likewise.
13403 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
13404 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
13405 * g++.old-deja/g++.pt/crash28.C: Likewise.
13406 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
13407 syntax.
13408 * g++.old-deja/g++.pt/crash32.C: Change error message.
13409 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
13410 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
13411 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
13412 error message position.
13413 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
13414 * g++.old-deja/g++.pt/defarg8.C: Change error message.
13415 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
13416 syntax.
13417 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
13418 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
13419 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
13420 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
13421 keyword.
13422 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13423 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
13424 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
13425 keyword.
13426 * g++.old-deja/g++.pt/explicit71.C: Change error message.
13427 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
13428 syntax.
13429 * g++.old-deja/g++.pt/friend28.C: Account for use of
13430 non-dependent names.
13431 * g++.old-deja/g++.pt/friend29.C: Likewise.
13432 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
13433 rules.
13434 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
13435 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
13436 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
13437 lookup rules.
13438 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
13439 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
13440 keyword.
13441 * g++.old-deja/g++.pt/memclass20.C: Likewise.
13442 * g++.old-deja/g++.pt/memclass5.C: Likewise.
13443 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
13444 keyword.
13445 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
13446 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
13447 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
13448 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
13449 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
13450 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
13451 keyword.
13452 * g++.old-deja/g++.pt/spec10.C: Likewise.
13453 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
13454 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
13455 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
13456 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
13457 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
13458 * g++.old-deja/g++.pt/ttp62.C: Likewise.
13459 * g++.old-deja/g++.pt/ttp64.C: Likewise.
13460 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
13461 * g++.old-deja/g++.pt/typename15.C: Likewise.
13462 * g++.old-deja/g++.pt/typename22.C: Likewise.
13463 * g++.old-deja/g++.pt/typename6.C: Change error messages.
13464 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
13465 * g++.old-deja/g++.pt/virtual2.C: Likewise.
13466 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
13467 syntax.
13468 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
13469 return value extension.
13470 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
13471 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
13472 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
13473 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
13474
134752002-12-26 Nathan Sidwell <nathan@codesourcery.com>
13476
13477 * g++.dg/warn/inline1.C: New test.
13478 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
13479 * g++.old-deja/g++.jason/synth10.C: Likewise.
13480 * g++.old-deja/g++.mike/net31.C: Likewise.
13481 * g++.old-deja/g++.mike/p8786.C: Likewise.
13482
13483 * g++.dg/template/friend10.C: New test.
13484 * g++.dg/template/conv5.C: New test.
13485
134862002-12-24 Nathan Sidwell <nathan@codesourcery.com>
13487
13488 * g++.dg/lookup/scoped3.C: New test.
13489
13490 * g++.dg/lookup/decl1.C: New test.
13491 * g++.dg/lookup/decl2.C: New test.
13492
134932002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
13494
13495 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
13496 gcc.c-torture/compile/20021015-1.c,
13497 gcc.c-torture/compile/20021015-2.c,
13498 gcc.c-torture/compile/20021123-1.c,
13499 gcc.c-torture/compile/20021123-2.c,
13500 gcc.c-torture/compile/20021123-3.c,
13501 gcc.c-torture/compile/20021123-4.c,
13502 gcc.c-torture/execute/20021024-1.c: Add tests previously added
13503 only to 3.1 or 3.2 branch.
13504
135052002-12-23 Mark Mitchell <mark@codesourcery.com>
13506
13507 * gcc.dg/i386-bitfield3.c: New test.
13508
13509 * gcc.dg/i386-bitfield2.c: New test.
13510
135112002-12-22 Nathan Sidwell <nathan@codesourcery.com>
13512
13513 * g++.dg/parse/conv_op1.C: New test.
13514
135152002-12-21 Josef Zlomek <zlomekj@suse.cz>
13516
13517 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
13518 approved.
13519
135202002-12-20 Josef Zlomek <zlomekj@suse.cz>
13521
13522 * gcc.c-torture/compile/20021220-1.c: New test.
13523
135242002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
13525
13526 * gcc.dg/i386-fastcall-1.c: New.
13527
135282002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13529
13530 * gcc.c-torture/execute/20021219-1.c: New test.
13531
135322002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13533
13534 * gcc.dg/i386-pic-1.c: New test.
13535
135362002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13537
13538 PR c++/8099
13539 * g++.dg/template/friend9.C: New test.
13540
135412002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13542
13543 PR c++/3663
13544 * g++.dg/template/access7.C: New test.
13545
135462002-12-18 Nick Clifton <nickc@redhat.com>
13547
13548 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
13549 the libstdc++-v3 directory has been found.
13550
135512002-12-12 Devang Patel <dpatel@apple.com>
13552 * gcc.dg/darwin-ld-1.c: New test.
13553 * gcc.dg/darwin-ld-2.c: New test.
13554 * gcc.dg/darwin-ld-3.c: New test.
13555 * gcc.dg/darwin-ld-4.c: New test.
13556 * gcc.dg/darwin-ld-5.c: New test.
13557
135582002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13559
13560 * gcc.c-torture/compile/20021212-1.c: New test.
13561
135622002-12-11 Neil Booth <neil@daikokuya.co.uk>
13563
13564 * gcc.dg/fshort-wchar: New test.
13565
135662002-12-10 Mark Mitchell <mark@codesourcery.com>
13567
13568 PR c++/8372
13569 * g++.dg/template/dtor1.C: New test.
13570
13571 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
13572 markers.
13573
135742002-12-10 Jakub Jelinek <jakub@redhat.com>
13575
13576 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
13577
135782002-12-09 Mark Mitchell <mark@codesourcery.com>
13579
13580 * g++.dg/template/static1.C: New test.
13581 * g++.dg/template/static2.C: New test.
13582 * g++.old-deja/g++.ext/memconst.C: New test.
13583
135842002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13585
13586 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
13587 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
13588 * g++.dg/special/initp1.C: Likewise.
13589
135902002-12-06 Jakub Jelinek <jakub@redhat.com>
13591
13592 * gcc.c-torture/execute/20021204-1.c: New test.
13593
135942002-12-04 Geoffrey Keating <geoffk@apple.com>
13595
13596 * gcc.dg/ppc-fmadd-1.c: New file.
13597 * gcc.dg/ppc-fmadd-2.c: New file.
13598 * gcc.dg/ppc-fmadd-3.c: New file.
13599
136002002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13601
13602 * gcc.c-torture/compile/20021204-1.c: New test.
13603
136042002-12-03 Nathan Sidwell <nathan@codesourcery.com>
13605
13606 * g++.dg/inherit/covariant2.C: New test.
13607 * g++.dg/inherit/covariant3.C: New test.
13608 * g++.dg/inherit/covariant4.C: New test.
13609 * g++.dg/inherit/covariant1.C: Remove XFAIL.
13610 * g++.old-deja/g++.robertl/eb17.C: Likewise.
13611
136122002-12-03 Mark Mitchell <mark@codesourcery.com>
13613
13614 PR c++/8688
13615 * g++.dg/init/brace3.C: New test.
13616
136172002-12-02 Kazu Hirata <kazu@cs.umass.edu>
13618
13619 * gcc.dg/20020210-1.c: Fix a comment typo.
13620
136212002-12-02 Mark Mitchell <mark@codesourcery.com>
13622
13623 PR c++/8720
13624 * g++.dg/parse/defarg1.C: New test.
13625
13626 PR c++/8615
13627 * g++.dg/template/char1.C: New test.
13628
13629 * g++.dg/template/varmod1.C: Fix typo.
13630
136312002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13632
13633 DR 180
13634 * g++.old-deja/g++.pt/crash32.C: Expect error.
13635
136362002-12-01 Mark Mitchell <mark@codesourcery.com>
13637
13638 PR c++/5919
13639 * g++.dg/template/varmod1.C: New test.
13640
13641 PR c++/8727
13642 * g++.dg/inherit/typeinfo1.C: New test.
13643
13644 PR c++/8663
13645 * g++.dg/inherit/typedef1.C: New test.
13646
136472002-11-30 Mark Mitchell <mark@codesourcery.com>
13648
13649 PR c++/8332
13650 PR c++/8493
13651 * g++.dg/template/strlen1.C: New test.
13652
13653 PR c++/8227
13654 * g++.dg/template/ctor2.C: New test.
13655
13656 PR c++/8214
13657 * g++.dg/init/string1.C: New test.
13658
13659 PR c++/8511
13660 * g++.dg/template/friend8.C: New test.
13661
136622002-11-29 Joe Buck <jbuck@synopsys.com>
13663
13664 * g++.dg/lookup/anon2.C: New test.
13665
136662002-11-28 Kazu Hirata <kazu@cs.umass.edu>
13667
13668 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
13669 h8300 port.
13670
136712002-11-27 Richard Sandiford <rsandifo@redhat.com>
13672
13673 * gcc.dg/bitfld-6.c: New test.
13674
136752002-11-27 Jan Hubicka <jh@suse.cz>
13676
13677 * gcc.c-torture/execute/20021127.[cx]: New test.
13678
136792002-11-26 Jan Hubicka <jh@suse.cz>
13680
13681 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
13682 quality.
13683
136842002-11-26 Geoffrey Keating <geoffk@apple.com>
13685
13686 * g++.dg/init/brace2.C: New test.
13687 * g++.old-deja/g++.mike/p9129.C: Correct.
13688
136892002-11-26 Mark Mitchell <mark@codesourcery.com>
13690
13691 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
13692
136932002-11-25 Andreas Bauer <baueran@in.tum.de>
13694
13695 * gcc.dg/sibcall-6: New test for indirect sibcalls.
13696
136972002-11-25 Mark Mitchell <mark@codesourcery.com>
13698
13699 * testsuite/g++.dg/abi/empty11.C: New test.
13700 * testsuite/g++.dg/rtti/cv1.C: New test.
13701
137022002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
13703
13704 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
13705
137062002-11-24 Mark Mitchell <mark@codesourcery.com>
13707
13708 * g++.dg/abi/empty10.C: New test.
13709
137102002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13711
13712 * gcc.c-torture/compile/20021124-1.c: New test.
13713
137142002-11-22 Mark Mitchell <mark@codesourcery.com>
13715
13716 * g++.dg/abi/rtti2.C: New test.
13717
137182002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13719
13720 * gcc.dg/i386-unroll-1.c: New test.
13721
137222002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13723
13724 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
13725 * gcc.c-torture/compile/20021120-2.c: New test.
13726
5354730b
RS
137272002-11-20 Richard Sandiford <rsandifo@redhat.com>
13728
13729 * gcc.dg/bitfld-5.c: New test.
13730
5720520f
RS
137312002-11-20 Richard Sandiford <rsandifo@redhat.com>
13732
13733 * gcc.c-torture/execute/20021120-3.c: New test.
13734
4392ebd3
RS
137352002-11-20 Richard Sandiford <rsandifo@redhat.com>
13736
13737 * gcc.c-torture/execute/20021120-2.c: New test.
13738
3748bd9e
RS
137392002-11-20 Richard Sandiford <rsandifo@redhat.com>
13740
13741 * gcc.c-torture/execute/20021120-1.c: New test.
13742
bc02f8d3
JJ
137432002-11-20 Jakub Jelinek <jakub@redhat.com>
13744
13745 * gcc.c-torture/execute/20021118-3.c: New test.
13746
d61fd3f1 137472002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
13748
13749 * gcc.c-torture/compile/20021119-1.c: New test.
13750
3b312ef4
JT
137512002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
13752
13753 * gcc.dg/duff-1.c: New test.
13754 * gcc.dg/duff-2.c: New test.
13755 * gcc.dg/duff-3.c: New test.
13756
8128cccf
NB
137572002-11-18 Neil Booth <neil@daikokuya.co.uk>
13758
13759 * gcc.dg/cpp/_Pragma5.c: New test.
13760
3503150c
RS
137612002-11-18 Richard Sandiford <rsandifo@redhat.com>
13762
13763 * gcc.c-torture/execute/20021118-2.c: New test.
13764
180bde4f
RS
137652002-11-18 Richard Sandiford <rsandifo@redhat.com>
13766
13767 * gcc.c-torture/execute/20021118-1.c: New test.
13768
aaefd216
JJ
137692002-11-16 Jakub Jelinek <jakub@redhat.com>
13770
13771 * gcc.dg/20021116-1.c: New test.
13772
95675950
MM
137732002-11-14 Mark Mitchell <mark@codesourcery.com>
13774
13775 * g++.dg/abi/vcall1.C: New test.
13776
7eca317a
JJ
137772002-11-14 Jakub Jelinek <jakub@redhat.com>
13778
13779 * gcc.dg/20021029-1.c: New test.
13780 * gcc.dg/20021029-2.c: New test.
13781
1fccfa1e
JDA
137822002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
13783
13784 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
13785
110c25ef
EB
137862002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13787
13788 PR c/8439
13789 * gcc.dg/20021110.c: Move to ...
13790 * gcc.c-torture/compile/20021110.c: .... here.
13791
303b90b0
FS
137922002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13793
13794 PR c/8467
13795 * gcc.c-torture/execute/20021111-1.c
13796
45ed7228
EB
137972002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13798
13799 PR c/8439
110c25ef 13800 * gcc.dg/20021110.c: New test.
4977bab6 13801
06315871
MM
138022002-11-10 Mark Mitchell <mark@codesourcery.com>
13803
13804 * g++.dg/abi/vthunk3.C: Run only on x86.
13805
04e6db94
JM
138062002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
13807
13808 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
13809
323941f6
HPN
138102002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
13811
13812 * lib/compat.exp (compat-execute): Fix logic error in last
13813 change.
13814
8c47cfd8
NB
138152002-11-09 Neil Booth <neil@daikokuya.co.uk>
13816
13817 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
13818
5c74d5b0
KL
138192002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13820
13821 PR c++/8389
13822 * g++.dg/template/access6.C: New test.
13823
b8c25665 138242002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
13825
13826 * gcc.dg/i386-ssefp-1.c: New test.
13827 * gcc.dg/i386-ssefp-1.c: New test.
13828
b8c25665 138292002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
13830
13831 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
13832
4f2c9d7e
MM
138332002-11-07 Mark Mitchell <mark@codesourcery.com>
13834
e6a66567
MM
13835 * g++.dg/abi/vthunk3.C: New test.
13836
4f2c9d7e
MM
13837 PR c++/8338
13838 * g++.dg/template/crash2.C: New test.
13839
f72ab53b
MM
138402002-11-07 Mark Mitchell <mark@codesourcery.com>
13841
13842 * testsuite/g++.dg/abi/dtor1.C: New test.
13843 * testsuite/g++.dg/abi/dtor2.C: Likewise.
13844
3cfe49da
GK
138452002-11-05 Geoffrey Keating <geoffk@apple.com>
13846
13847 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
13848 Darwin.
13849
9e96797f
AN
138502002-11-04 Adam Nemet <anemet@lnxw.com>
13851
13852 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
13853 -mthumb. Only xfail with -O0.
13854
548502d3
MM
138552002-11-03 Mark Mitchell <mark@codesourcery.com>
13856
13857 * g++.dg/abi/thunk1.C: New test.
13858 * g++.dg/abi/thunk2.C: Likewise.
13859 * g++.dg/abi/vtt1.C: Likewise.
13860
8cd4a359
DN
138612002-11-02 Diego Novillo <dnovillo@redhat.com>
13862
13863 PR optimization/8423
13864 * gcc.c-torture/execute/builtin-constant.c: New test.
13865
04d57dd5
ZW
138662002-11-01 Zack Weinberg <zack@codesourcery.com>
13867
13868 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
13869 Add some more cases.
13870
bec80a45
MM
138712002-11-01 Mark Mitchell <mark@codesourcery.com>
13872
13873 PR c++/8391
13874 * g++.dg/opt/local1.C: New test.
13875
8c081e84
MM
138762002-10-30 Mark Mitchell <mark@codesourcery.com>
13877
13878 PR c++/8160
13879 * g++.dg/template/complit1.C: New test.
13880
13881 PR c++/8149
13882 * g++.dg/template/typename4.C: Likewise.
13883
7088fca9
KL
138842002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13885
13886 Core issue 287, PR c++/7639
13887 * g++.dg/template/instantiate1.C: Adjust error location.
13888 * g++.dg/template/instantiate3.C: New test.
13889 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
13890 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
13891 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
13892
f6a9714b
HPN
138932002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
13894
13895 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
13896
59db5f7b
MM
138972002-10-29 Mark Mitchell <mark@codesourcery.com>
13898
13899 PR c++/8287
13900 * g++.dg/init/dtor2.C: New test.
13901
a80c67ca
KG
139022002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13903
13904 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
13905 * gcc.dg/nest.c: Bypass errors on irix6.
13906
96a888d6
HPN
139072002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
13908
13909 * gcc.dg/nest.c: Expect error for mmix-*-*.
13910 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
13911
1f032a99
HPN
139122002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
13913
600522f8
HPN
13914 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
13915 markers.
13916
35fcca95 13917 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 13918
f0dd122b
MS
139192002-10-25 Mike Stump <mrs@apple.com>
13920
13921 * gcc.dg/warn-1.c: New test.
13922
f65e1183
ZW
139232002-10-25 Zack Weinberg <zack@codesourcery.com>
13924
13925 * g++.dg/template/typename3.C: New test.
13926
bb5e8a7f
MM
139272002-10-25 Mark Mitchell <mark@codesourcery.com>
13928
e93ee644
MM
13929 * g++.dg/lookup/ptrmem1.C: New test.
13930
bb5e8a7f
MM
13931 * g++.dg/abi/vthunk2.C: New test.
13932
f3763a44
ZW
139332002-10-25 Zack Weinberg <zack@codesourcery.com>
13934
13935 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
13936
ba9a991f
MM
139372002-10-24 Mark Mitchell <mark@codesourcery.com>
13938
13939 * g++.dg/abi/empty9.C: New test.
13940
5f13cfc6
RH
139412002-10-24 Richard Henderson <rth@redhat.com>
13942
13943 * g++.dg/inherit/thunk1.C: Enable for ia64.
13944
6b607ffd
MM
139452002-10-23 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/8067
13948 * g++.dg/lookup/pretty1.C: New test.
13949
8bfb45f8
JJ
139502002-10-23 Jakub Jelinek <jakub@redhat.com>
13951
13952 * gcc.dg/20021023-1.c: New test.
13953
e6f052b7
MM
139542002-10-23 Mark Mitchell <mark@codesourcery.com>
13955
13956 PR c++/7679
13957 * g++.dg/parse/inline1.C: New test.
f65e1183 13958
e2358068
RH
139592002-10-23 Richard Henderson <rth@redhat.com>
13960
619703c6
RH
13961 * g++.dg/inherit/thunk1.C: Enable for x86_64.
13962
e2358068
RH
13963 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
13964
ad4f9910
MM
139652002-10-22 Mark Mitchell <mark@codesourcery.com>
13966
13967 PR c++/6579
13968 * g++.dg/parse/stmtexpr3.C: New test.
13969
8fe734a3
NS
139702002-10-22 Nathan Sidwell <nathan@codesourcery.com>
13971
13972 * g++.dg/expr/cond1.C: New test.
13973
4977bab6
ZW
139742002-10-21 Zack Weinberg <zack@codesourcery.com>
13975
13976 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
13977
7ba539c6
MM
139782002-10-21 Mark Mitchell <mark@codesourcery.com>
13979
13980 * g++.dg/abi/vbase13.C: New test.
13981 * g++.dg/abi/vbase14.C: Likewise.
13982
75d38379
JJ
139832002-10-21 Jakub Jelinek <jakub@redhat.com>
13984
13985 * gcc.dg/tls/pic-1.c: New test.
13986 * gcc.dg/tls/nonpic-1.c: New test.
13987 * gcc.dg/20021018-1.c: New test.
13988
aaee784a
UW
139892002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
13990
13991 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
13992 Remove only files with the same base name as the test case.
13993 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
13994 (profopt-execute): Likewise. Also, remove old profiling
13995 and performance data files before running the tests.
13996
13997 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
13998 * g++.dg/bprob/bprob.exp: Likewise.
13999 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
14000 to allow more general test case names.
14001
14002 * g++.dg/bprob/bprob-1.C: Rename to ...
14003 * g++.dg/bprob/g++-bprob-1.C: ... this.
14004
14005 * g77.dg/bprob/bprob-1.f: Rename to ...
14006 * g77.dg/bprob/g77-bprob-1.f: ... this.
14007
22bd2554
ZW
140082002-10-21 Zack Weinberg <zack@codesourcery.com>
14009
14010 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
14011 bison 1.50 or later.
14012
434fb8b7
JJ
140132002-10-21 Janis Johnson <janis187@us.ibm.com>
14014
14015 * g++.dg/README: Describe more test directories.
14016
42328048
MM
140172002-10-21 Mark Mitchell <mark@codesourcery.com>
14018
c6c01481 14019 * g++.dg/init/array6.C: Add additional tests.
42328048 14020
ecef5e87
UW
140212002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14022
14023 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
14024 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
14025
0ac1a3d3
KH
140262002-10-21 Kazu Hirata <kazu@cs.umass.edu>
14027
14028 * gcc.c-torture/compile/20020604-1.x: New.
14029 * gcc.c-torture/compile/simd-5.x: Likewise.
14030 * gcc.c-torture/execute/920710-1.x: Likewise.
14031 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
14032
97cc1f5e
MM
140332002-10-21 Mark Mitchell <mark@codesourcery.com>
14034
14035 * g++.dg/inherit/override1.C: Add dg-options clause.
14036
ab3146fd
ZD
140372002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14038
14039 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
14040 _mm_slli_si128.
14041
0d8b229b
AS
140422002-10-19 Andreas Schwab <schwab@suse.de>
14043
14044 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
14045 directory component.
14046
9368208b
MM
140472002-10-18 Mark Mitchell <mark@codesourcery.com>
14048
80bbd03d
MM
14049 * g++.dg/inherit/thunk1.C: New test.
14050
9368208b
MM
14051 * g++.dg/inherit/override1.C: New test.
14052
14053 * g++.dg/abi/mangle11.C: New test.
14054 * g++.dg/abi/mangle14.C: New test.
14055 * g++.dg/abi/mangle17.C: New test.
14056
8a188e24
NS
140572002-10-17 Nathan Sidwell <nathan@codesourcery.com>
14058
14059 * g++.dg/overload/member2.C: New test.
14060
768bf0ab
JJ
140612002-10-17 Janis Johnson <janis187@us.ibm.com>
14062
14063 * g++.dg/README: Describe new compat directory.
14064 * g++.dg/dg.exp: Skip tests in compat directory.
14065 * README.compat: New file.
14066 * lib/compat.exp: New expect script.
14067 * g++.dg/compat: New test directory.
14068 * g++.dg/compat/compat.exp: New expect script.
14069 * g++.dg/compat/abi: New test directory.
14070 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
14071 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
14072 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
14073 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
14074 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
14075 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
14076 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
14077 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
14078 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
14079 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
14080 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
14081 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
14082 * g++.dg/compat/break: New test directory.
14083 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
14084 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
14085 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
14086 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
14087 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
14088 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
14089 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
14090 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
14091 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
14092 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
14093 g++.dg/compat/break/README: New files.
14094 * g++.dg/compat/eh: New test directory.
14095 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
14096 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
14097 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
14098 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
14099 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
14100 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
14101 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
14102 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
14103 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
14104 g++.dg/compat/eh/filter2_y.C,
14105 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
14106 g++.dg/compat/eh/new1_y.C,
14107 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
14108 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
14109 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
14110 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
14111 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
14112 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
14113 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
14114 g++.dg/compat/eh/unexpected1_y.C: New files.
14115 * g++.dg/compat/init: New test directory.
14116 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
14117 g++.dg/compat/init/array5_y.C,
14118 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
14119 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
14120 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
14121 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
14122 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
14123 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
14124 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
14125 g++.dg/compat/init/init-ref2_y.C: New files.
14126
982216be
MM
141272002-10-17 Mark Mitchell <mark@codesourcery.com>
14128
14129 PR c++/7584
14130 * g++.dg/inherit/using3.C: New test.
14131
b8c25665 141322002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
14133
14134 * gcc.dg/20021017-2.c: New test.
14135
b216f69b
MM
141362002-10-17 Mark Mitchell <mark@codesourcery.com>
14137
2d05cd96 14138 * g++.dg/abi/mangle16.C: Adjust.
d768a589 14139
b216f69b
MM
14140 * g++.dg/init/array8.C: New test.
14141
6e53546d
RS
141422002-10-17 Richard Sandiford <rsandifo@redhat.com>
14143
14144 * gcc.dg/special/mips-abi.exp: New test.
14145 * gcc.dg/special/mips-abi.s: Empty file used by the above.
14146
2303a079
MM
141472002-10-16 Mark Mitchell <mark@codesourcery.com>
14148
d3133e68
MM
14149 * g++.dg/abi/mangle16.C: New test.
14150 * g++.dg/abi/mangle17.C: Likewise.
14151
2303a079
MM
14152 PR c++/7478
14153 * g++.dg/template/ref1.C: New test.
14154
e055ba36
KG
141552002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14156
14157 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
14158
6e2ac1ae
UW
141592002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
14160
14161 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
14162
451c0899
MM
141632002-10-16 Mark Mitchell <mark@codesourcery.com>
14164
14165 PR c++/7524
14166 * g++.dg/init/array7.C: New test.
14167
3fa3c4bd
MM
141682002-10-15 Mark Mitchell <mark@codesourcery.com>
14169
14170 * g++.dg/init/array6.C: New test.
22bd2554 14171
3fa3c4bd
MM
14172 * g++.dg/abi/mangle13.C: Likewise.
14173 * g++.dg/abi/mangle14.C: Likewise.
14174 * g++.dg/abi/mangle15.C: Likewise.
14175
58731fd1
MM
141762002-10-14 Mark Mitchell <mark@codesourcery.com>
14177
14178 * g++.dg/abi/empty8.C: New test.
22bd2554 14179
6742d92b
NS
141802002-10-15 Nathan Sidwell <nathan@codesourcery.com>
14181
14182 * g++.dg/init/ctor1.C: New test.
14183
23a64177
UW
141842002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
14185
14186 * gcc.c-torture/execute/20021015-1.c: New test.
14187
b8c25665 141882002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
14189
14190 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
14191
b8c25665 141922002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
14193
14194 * gcc.dg/i386-ssetype-[1-5].c: New tests.
14195
741fa37f
RH
141962002-10-14 Richard Henderson <rth@redhat.com>
14197
14198 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
14199
a3b88570
MM
142002002-10-14 Mark Mitchell <mark@codesourcery.com>
14201
14202 PR optimization/6631
14203 * g++.dg/opt/const2.C: New test.
14204
77631fa7
MM
142052002-10-14 Mark Mitchell <mark@codesourcery.com>
14206
14207 PR c++/7176
14208 * g++.dg/parse/friend1.C: New test.
14209 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
14210
0d1c5774
JJ
142112002-10-14 Jakub Jelinek <jakub@redhat.com>
14212
14213 * gcc.dg/20021014-1.c: New test.
14214
8e3df2de
MM
142152002-10-11 Mark Mitchell <mark@codesourcery.com>
14216
dac45b5c
MM
14217 PR c++/5661
14218 * g++.dg/ext/vlm1.C: New test.
14219 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 14220
8e3df2de
MM
14221 * g++.dg/init/array1.C: Remove invalid braces.
14222 * g++.dg/init/brace1.C: New test.
14223 * g++.dg/init/copy2.C: Likewise.
14224 * g++.dg/init/copy3.C: Likewise.
14225 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
14226 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
14227 braces.
22bd2554 14228
98ddd678
NB
142292002-10-11 Neil Booth <neil@daikokuya.co.uk>
14230
14231 * gcc.dg/cpp/assembler.S: Don't use -ansi.
14232
b8c25665 142332002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
14234
14235 * gcc.c-torture/compile/simd-5.c: New test.
14236
4977bab6
ZW
142372002-10-10 Roger Sayle <roger@eyesopen.com>
14238
14239 * gcc.c-torture/execute/shiftopt-1.c: New test case.
14240
61fdde38
JW
142412002-10-10 Jim Wilson <wilson@redhat.com>
14242
14243 * gcc.c-torture/execute/20021010-1.c: New test.
14244
95f79357
ZW
142452002-10-09 Zack Weinberg <zack@codesourcery.com>
14246
85cd7be8 14247 PR c/7353
95f79357
ZW
14248 * g++.dg/ext/typedef-init.C: New test.
14249 * gcc.dg/typedef-init.c: New test.
14250
5cc67323
NB
142512002-10-09 Neil Booth <neil@daikokuya.co.uk>
14252
14253 * gcc.dg/cpp/paste13.c: New test.
14254
131d2c16
KG
142552002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14256
14257 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
14258 remaining platforms, XFAIL during compile, not execute. Don't
14259 XFAIL at -O0.
14260
bf52f899
NS
142612002-10-08 Nathan Sidwell <nathan@codesourcery.com>
14262
14263 * gcc.dg/alias-1.c: Tweak expected warning.
14264
a85cd145
V
142652002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14266
14267 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
14268
f75369c8
AJ
142692002-10-06 Andreas Jaeger <aj@suse.de>
14270
8d725537
AJ
14271 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
14272 * gcc.dg/cpp/c++98.C: Likewise.
14273
14274 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
14275 * g++.dg/cpp/c++98.C: Likewise.
14276
14277 * g++.dg/README (Subdirectories): Mention cpp directory.
14278
f75369c8
AJ
14279 PR target/7559
14280 * gcc.dg/20021006-1.c: New test.
14281
eb55ce4b
KL
142822002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14283
14284 PR c++/7804
14285 * g++.dg/other/warning1.C: New test.
14286
f91f86e7
RS
142872002-10-04 Roger Sayle <roger@eyesopen.com>
14288
14289 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
14290 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
14291 and sparc-*-* with -m64 as expected failures. See PR 8087.
14292
bd9bb3d2
MM
142932002-10-03 Mark Mitchell <mark@codesourcery.com>
14294
14295 PR c++/7931
14296 * g++.dg/template/ptrmem3.C: New test.
f75369c8 14297
bd9bb3d2
MM
14298 PR c++/7754
14299 * g++.dg/template/union1.C: New test.
14300
6397d80b
MM
143012002-10-03 Mark Mitchell <mark@codesourcery.com>
14302
14303 PR c++/8006
14304 * g++.dg/abi/mangle9.C: New test.
14305 * g++.dg/abi/mangle10.C: New test.
14306 * g++.dg/abi/mangle11.C: New test.
14307 * g++.dg/abi/mangle12.C: New test.
14308
2282d28d
MM
143092002-10-02 Mark Mitchell <mark@codesourcery.com>
14310
14311 PR c++/7188.
14312 * g++.dg/template/meminit1.C: New test.
14313 * g++.dg/warn/Wreorder-1.C: Likewise.
14314 * g++.old-deja/g++.mike/warn3.C: Tweak.
14315 * lib/prune.exp: Ingore "in copy constructor".
14316
e5ec43ac
AJ
143172002-10-02 Andreas Jaeger <aj@suse.de>
14318
14319 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
14320 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
14321 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
14322 on x86-64.
14323
a1d1a0f9
MM
143242002-10-01 Mark Mitchell <mark@codesourcery.com>
14325
14326 * gcc.dg/empty1.C: Fix typo.
14327
73a73768
NS
143282002-10-01 Nathan Sidwell <nathan@codesourcery.com>
14329
14330 * gcc.dg/alias-1.c: New test.
14331
871e97f7
MM
143322002-10-01 Mark Mitchell <mark@codesourcery.com>
14333
0645ba8f
MM
14334 * gcc.dg/empty1.C: New test.
14335
871e97f7
MM
14336 * g++.dg/tls/init-2.C: Tweak error messages.
14337
8ab907e8
RS
143382002-10-01 Richard Sandiford <rsandifo@redhat.com>
14339
14340 * gcc.c-torture/compile/20020923-1.c: New test.
14341
e3e3815b
JT
143422002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
14343
14344 * gcc.c-torture/execute/ffs-1.c: New test.
14345 * gcc.c-torture/execute/ffs-2.c: Ditto.
14346
5a9a1961
NS
143472002-09-30 Nathan Sidwell <nathan@codesourcery.com>
14348
14349 * g++.dg/overload/member1.C: New test.
14350
ed8e443a 143512002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 14352
ed8e443a
JM
14353 * g++.dg/abi/empty7.C: New test.
14354 * g++.dg/init/pm2.C: Likewise.
f75369c8 14355
ed8e443a 143562002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 14357
ed8e443a 14358 * g++.dg/rtti/crash1.C: New test.
03357c23 14359
ed8e443a 143602002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 14361
ed8e443a
JM
14362 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
14363 gcc.dg/sibcall-4.c: New tests.
d7bb749a 14364
ed8e443a 143652002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 14366
ed8e443a
JM
14367 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
14368 powerpc and MMIX targets.
1c402174 14369
ed8e443a 143702002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 14371
ed8e443a 14372 * gcc.dg/cpp/20020927-1.c: New.
57147be1 14373
ed8e443a 143742002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 14375
ed8e443a 14376 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 14377
ed8e443a 143782002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 14379
ed8e443a 14380 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 14381
ed8e443a 143822002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 14383
ed8e443a 14384 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 14385
ed8e443a 143862002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 14387
ed8e443a 14388 * README.QMTEST: Fix typo.
d57f8a71 14389
ed8e443a 143902002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 14391
ed8e443a 14392 * gcc.dg/20020926-1.c: New test.
b784617e 14393
ed8e443a 143942002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 14395
ed8e443a
JM
14396 PR target/7842
14397 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 14398
ed8e443a 143992002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 14400
ed8e443a
JM
14401 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
14402 unique to the tool.
14403 * lib/g77.exp (g77_init): Likewise.
14404 * lib/g++.exp (g++_init): Likewise.
14405 * lib/objc.exp (objc_init): Likewise.
1c88948f 14406
ed8e443a 144072002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 14408
ed8e443a
JM
14409 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
14410 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
14411 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 14412
ed8e443a 144132002-09-25 Richard Henderson <rth@redhat.com>
6190e147 14414
ed8e443a
JM
14415 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
14416 too-small long double.
6190e147 14417
ed8e443a 144182002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 14419
ed8e443a 14420 * gcc.dg/20020919-1.c: New test.
c354bbcc 14421
ed8e443a 144222002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 14423
ed8e443a
JM
14424 * g++.dg/abi/bitfield6.C: New test.
14425 * g++.dg/abi/bitfield7.C: New test.
14426 * g++.dg/abi/bitfield8.C: New test.
14427 * g++.dg/abi/vbase11.C: New test.
2d3e278d 14428
ed8e443a 144292002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 14430
ed8e443a
JM
14431 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
14432 hppa*-*-hpux*. Update test comment.
490ed846 14433
ed8e443a 144342002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 14435
ed8e443a 14436 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 14437
ed8e443a 144382002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 14439
ed8e443a 14440 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 14441
ed8e443a 144422002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 14443
ed8e443a 14444 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 14445
ed8e443a 144462002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 14447
ed8e443a
JM
14448 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
14449 systems.
1ce505c4 14450
ed8e443a 144512002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 14452
ed8e443a
JM
14453 * gcc.c-torture/execute/ieee/mzero3.c: New test.
14454
14455 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
14456 Adjust for c++filt moved to binutils. Remove spurious duplicate
14457 setting of cxxfilt.
14458
144592002-09-19 Geoffrey Keating <geoffk@apple.com>
14460
14461 * gcc.dg/20020312-2.c: Update for darwin.
14462
144632002-09-18 Nathan Sidwell <nathan@codesourcery.com>
14464
14465 * g++.old-deja/g++.other/crash32.C: Mark ICE.
14466
144672002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
14468
14469 * objc.dg/comp-types-1.m: New test.
14470 * objc.dg/comp-types-2.m: New test.
14471 * objc.dg/comp-types-3.m: New test.
14472 * objc.dg/comp-types-4.m: New test.
14473 * objc.dg/comp-types-5.m: New test.
14474 * objc.dg/comp-types-6.m: New test.
14475
144762002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
14477
14478 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
14479
144802002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14481
14482 * g++.dg/other/do1.C: New test.
14483
14484 * g++.dg/template/subst1.C: New test.
14485
144862002-09-16 Steve Ellcey <sje@cup.hp.com>
14487
14488 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
14489
144902002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14491
14492 * g++.dg/template/qualttp20.C: Adjust expected errors.
14493 * g++.old-deja/g++.jason/report.C: Likewise.
14494 * g++.old-deja/g++.other/qual1.C: Likewise.
14495
14496 * g++.dg/lookup/scoped2.C: New test.
14497
14498 * g++.dg/ext/asm3.C: New test.
14499
145002002-09-16 Richard Earnshaw <rearnsha@arm.com>
14501
14502 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
14503
145042002-09-16 Kazu Hirata <kazu@cs.umass.edu>
14505
14506 * ChangeLog: follow spelling conventions.
14507 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
14508 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
14509 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
14510 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
14511 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
14512 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
14513 * g++.old-deja/g++.law/global-init1.C: Likewise.
14514 * g++.old-deja/g++.other/delete4.C: Likewise.
14515 * g++.old-deja/g++.other/inline21.C: Likewise.
14516 * g++.old-deja/g++.other/singleton.C: Likewise.
14517 * g77.dg/strlen0.f: Likewise.
14518 * g77.f-torture/compile/20010519-1.f: Likewise.
14519 * g77.f-torture/compile/980310-4.f: Likewise.
14520 * gcc.c-torture/compile/20000605-1.c: Likewise.
14521 * gcc.c-torture/execute/20020225-1.c: Likewise.
14522 * gcc.dg/c90-hexfloat-2.c: Likewise.
14523 * gcc.dg/c99-bool-1.c: Likewise.
14524 * gcc.dg/c99-hexfloat-2.c: Likewise.
14525 * gcc.dg/dll-2.c: Likewise.
14526 * gcc.dg/wtr-union-init-1.c: Likewise.
14527 * gcc.dg/wtr-union-init-2.c: Likewise.
14528 * gcc.dg/wtr-union-init-3.c: Likewise.
14529 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14530 * gcc.dg/cpp/defined.c: Likewise.
14531 * gcc.dg/cpp/macsyntx.c: Likewise.
14532 * gcc.dg/cpp/paste2.c: Likewise.
14533 * gcc.dg/cpp/trad/defined.c: Likewise.
14534 * gcc.dg/format/c90-printf-1.c: Likewise.
14535 * gcc.dg/format/c90-scanf-1.c: Likewise.
14536 * gcc.dg/format/c99-printf-1.c: Likewise.
14537 * gcc.dg/format/c99-scanf-1.c: Likewise.
14538 * gcc.misc-tests/gcov-8.c: Likewise.
14539 * lib/profopt.exp: Likewise.
14540
145412002-09-15 Krister Walfridsson <cato@df.lth.se>
14542
14543 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
14544
145452002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14546
14547 * g++.dg/inherit/using2.C: New test.
14548
145492002-09-15 Kazu Hirata <kazu@cs.umass.edu>
14550
14551 * ChangeLog: Follow spelling conventions.
14552 * g++.dg/template/friend4.C: Likewise.
14553 * g++.old-deja/g++.pt/crash67.C: Likewise.
14554 * gcc.c-torture/execute/20000801-4.c: Likewise.
14555 * gcc.dg/c90-digraph-1.c: Likewise.
14556 * gcc.dg/c94-digraph-1.c: Likewise.
14557 * gcc.dg/c99-digraph-1.c: Likewise.
14558 * gcc.dg/cpp/line5.c: Likewise.
14559 * gcc.dg/cpp/multiline.c: Likewise.
14560 * gcc.dg/cpp/trad/literals-1.c: Likewise.
14561 * gcc.dg/format/attr-3.c: Likewise.
14562 * gcc.dg/format/c90-scanf-3.c: Likewise.
14563 * gcc.dg/format/ext-4.c: Likewise.
14564
145652002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14566
14567 * g++.dg/template/pretty1.C: New test.
14568
145692002-09-14 Alan Modra <amodra@bigpond.net.au>
14570
14571 * gcc.c-torture/execute/struct-cpy-1.c: New test.
14572
145732002-09-13 Matt Austern <austern@apple.com>
14574
14575 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
14576 passing a cast expression to a function by const reference.
14577
145782002-09-13 Nathan Sidwell <nathan@codesourcery.com>
14579
14580 * g++.dg/template/deduce1.C: New test.
14581
145822002-09-13 Kazu Hirata <kazu@cs.umass.edu>
14583
14584 * gcc.c-torture/execute/simd-1.c: Force all use of int to
14585 32-bit int.
14586
145872002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
14588
14589 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
14590 usage.
14591
145922002-09-10 Richard Earnshaw <rearnsha@arm.com>
14593
14594 * gcc.c-torture/compile/20020910-1.c: New test.
14595
145962002-09-10 Frank Ch. Eigler <fche@redhat.com>
14597
14598 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
14599
146002002-09-10 Andreas Jaeger <aj@suse.de>
14601
14602 * gcc.dg/20020312-2.c: Adjust for x86-64.
14603
146042002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
14605
14606 * g77.dg/7388.f: New test case for PR 7388.
14607
146082002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
14609
14610 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
14611
146122002-09-05 Ziemowit Laski <zlaski@apple.com>
14613
14614 * objc.dg/proto-lossage-1.m: New test.
14615
146162002-09-06 Neil Booth <neil@daikokuya.co.uk>
14617
14618 * gcc.dg/cpp/_Pragma4.c: Fix typo.
14619
146202002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
14621
14622 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
14623 expected to pass.
14624
146252002-09-06 Stan Shebs <shebs@apple.com>
14626 David Edelsohn <edelsohn@gnu.org>
14627
14628 * gcc.dg/weak: New directory.
14629 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
14630 target-specific xfail bits.
14631 * gcc.dg/typeof-2.c: Move to new directory.
14632 * gcc.dg/weak.exp: New expect script.
14633
146342002-09-06 Alan Modra <amodra@bigpond.net.au>
14635
14636 * gcc.c-torture/execute/extzvsi.c: New test.
14637
146382002-09-05 Stan Shebs <shebs@apple.com>
14639
14640 * gcc.dg/weak-1.c: xfail on Darwin.
14641 * gcc.dg/weak-2.c: Ditto.
14642 * gcc.dg/weak-3.c: Ditto.
14643 * gcc.dg/weak-4.c: Ditto.
14644 * gcc.dg/weak-5.c: Ditto.
14645 * gcc.dg/weak-6.c: Ditto.
14646 * gcc.dg/weak-7.c: Ditto.
14647 * gcc.dg/weak-8.c: Ditto.
14648 * gcc.dg/weak-9.c: Ditto.
14649
146502002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
14651
14652 * gcc.c-torture/execute/loop-14.c: New test.
14653
146542002-09-04 Jakub Jelinek <jakub@redhat.com>
14655
14656 * g++.dg/other/cxa-atexit1.C: New test.
14657
14658 * gcc.dg/typeof-2.c: New test.
14659
146602002-09-03 Roger Sayle <roger@eyesopen.com>
14661
14662 * gcc.dg/builtins-2.c: New testcase.
14663 * gcc.dg/builtins-3.c: New testcase.
14664
146652002-09-03 Neil Booth <neil@daikokuya.co.uk>
14666
14667 * gcc.dg/cpp/_Pragma4.c: New test.
14668
146692002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
14670
14671 * objc/execute/nil_method-1.m: New testcase.
14672
146732002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
14674
14675 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
14676 [Object class], not [Object initialize].
14677
146782002-08-31 Roger Sayle <roger@eyesopen.com>
14679 Hans-Peter Nilsson <hp@bitrange.com>
14680
14681 * gcc.c-torture/execute/20020720-1.x: Skip test on
14682 mmix-knuth-mmixware. Correct comment.
14683
146842002-08-27 Mark Mitchell <mark@codesourcery.com>
14685
14686 * testsuite/g++.dg/abi/bitfield5.C: New test.
14687 * testsuite/g++.dg/abi/vbase10.C: Likewise.
14688
146892002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
14690
14691 * objc.dg/undeclared-selector.m: New test.
14692
146932002-08-27 Nathan Sidwell <nathan@codesourcery.com>
14694
14695 * g++.dg/other/offsetof1.C: Avoid cast warning.
14696
146972002-08-26 Ziemowit Laski <zlaski@apple.com>
14698
14699 * objc.dg/super-class-2.m: New test.
14700
147012002-08-24 Matt Austern <austern@apple.com>
14702
14703 * g++.dg/ext/lvaddr.C: New test.
14704 * g++.dg/ext/lvcast.C: New test.
14705
147062002-08-22 Mark Mitchell <mark@codesourcery.com>
14707
14708 * testsuite/g++.dg/inherit/cond1.C: New test.
14709
147102002-08-22 Geoffrey Keating <geoffk@redhat.com>
14711
14712 * gcc.dg/noncompile/incomplete-1.c: New test.
14713
147142002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14715
14716 * gcc.dg/typespec-1.c: New test.
14717
147182002-08-20 Devang Patel <dpatel@apple.com>
14719 * objc.dg/proto-hier-2.m: New test.
14720
147212002-08-19 Ziemowit Laski <zlaski@apple.com>
14722
14723 * objc.dg/bitfield-1.m: New test.
14724 * objc.dg/bitfield-2.m: New test.
14725
147262002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
14727
14728 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
14729 gcc.dg/c99-flex-array-4.c: New tests.
14730
147312002-08-16 Stan Shebs <shebs@apple.com>
14732
14733 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
14734
147352002-08-15 Jakub Jelinek <jakub@redhat.com>
14736
14737 * gcc.dg/typeof-1.c: New test.
14738 * g++.dg/ext/typeof2.C: New test.
14739
147402002-08-15 Nathan Sidwell <nathan@codesourcery.com>
14741
14742 * g++.dg/other/offsetof1.C: New test.
14743
147442002-08-14 Richard Henderson <rth@redhat.com>
14745
14746 * gcc.dg/tls/diag-3.c: Fix expected message strings.
14747
147482002-08-14 Neil Booth <neil@daikokuya.co.uk>
14749
14750 * gcc.dg/cpp/_Pragma3.c: New test.
14751
147522002-08-13 Mark Mitchell <mark@codesourcery.com>
14753
14754 * g++.dg/template/inherit3: New test.
14755
147562002-08-10 Nathan Sidwell <nathan@codesourcery.com>
14757
14758 * gcc.dg/bitfld-4.c: Add blank options.
14759
147602002-08-09 Mark Mitchell <mark@codesourcery.com>
14761
14762 * g++.dg/template/crash1.C: New test.
14763
147642002-08-08 Jakub Jelinek <jakub@redhat.com>
14765
14766 * gcc.dg/tls/opt-2.c: New test.
14767
147682002-08-08 Devang Patel <dpatel@apple.com>
14769
14770 * objc.dg/selector-1.m : New test
14771
147722002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14773
14774 * g++.dg/abi/bitfield4.C: New test.
14775 * gcc.dg/bitfld-4.c: New test.
14776
147772002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14778
14779 * g++.dg/other/packed1.C: New test.
14780
147812002-08-07 Mark Mitchell <mark@codesourcery.com>
14782
14783 * g++.dg/abi/offsetof.C: Tweak error messages.
14784 * g++.old-deja/g++.mike/p10769a.C: Likewise.
14785
147862002-08-08 Jakub Jelinek <jakub@redhat.com>
14787
14788 * gcc.dg/bitfld-3.c: New test.
14789
147902002-08-07 Jakub Jelinek <jakub@redhat.com>
14791 Richard Henderson <rth@redhat.com>
14792
14793 * gcc.dg/i386-bitfield1.c: New test.
14794 * g++.dg/abi/bitfield3.C: Update.
14795
147962002-08-07 Neil Booth <neil@daikokuya.co.uk>
14797
14798 * objc.dg/const-str-2.m: Update.
14799 * gcc.dg/cpp/c++98.c: Change to C extension.
14800 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
14801 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
14802
148032002-08-06 Aldy Hernandez <aldyh@redhat.com>
14804
14805 * testsuite/gcc.dg/tls/diag-3.c: New.
14806
148072002-08-07 Gabriel Dos Reis <gdr@nerim.net>
14808
14809 * g++.dg/README (Subdirectories): Document new subdir expr.
14810 * g++.dg/expr/pmf-1.C: New test.
14811
148122002-08-06 Neil Booth <neil@daikokuya.co.uk>
14813
14814 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
14815
148162002-08-06 Jakub Jelinek <jakub@redhat.com>
14817
14818 * g++.dg/abi/bitfield3.C: New test.
14819
148202002-08-05 Nathan Sidwell <nathan@codesourcery.com>
14821
14822 * lib/gcov.exp: Tweak expected line formats.
14823 * gcc.misc-tests/gcov8.c: New test.
14824 * gcc.misc-tests/gcov8.x: New flags.
14825
148262002-08-05 Jakub Jelinek <jakub@redhat.com>
14827
14828 * consistency.vlad/layout/endian.c: Include string.h.
14829
14830 * gcc.c-torture/execute/20020805-1.c: New test.
14831
148322002-08-04 Gabriel Dos Reis <gdr@nerim.net>
14833
14834 * g++.dg/other/conversion1.C: New test.
14835
148362002-08-03 Roger Sayle <roger@eyesopen.com>
14837
14838 * gcc.dg/builtins-1.c: New testcase.
14839
148402002-08-02 Mark Mitchell <mark@codesourcery.com>
14841
14842 * g++.dg/inherit/access3.C: New test.
14843
148442002-08-01 Jakub Jelinek <jakub@redhat.com>
14845
14846 * gcc.dg/ia64-visibility-2.c: New test.
14847
148482002-08-01 Benjamin Kosnik <bkoz@redhat.com>
14849
14850 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
14851 __qualifier_flags to __flags.
14852
148532002-07-31 Mark Mitchell <mark@codesourcery.com>
14854
14855 * g++.dg/inherit/operator1.C: New test.
14856 * g++.dg/lookup/disamb1.C: Fix typo in comment.
14857 * g++.dg/other/error1.C: Change expected error message.
14858 * g++.dg/template/conv4.C: Likewise.
14859
148602002-07-26 Neil Booth <neil@daikokuya.cop.uk>
14861
14862 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
14863 for documented behavior.
14864
148652002-07-25 Roger Sayle <roger@eyesopen.com>
14866
14867 * gcc.c-torture/execute/20020720-1.x: Skip this test on
14868 several targets known to fail.
14869
148702002-07-25 Richard Sandiford <rsandifo@redhat.com>
14871
14872 * gcc.dg/mips-args-[123].c: New tests.
14873
148742002-07-24 Aldy Hernandez <aldyh@redhat.com>
14875
14876 * gcc.dg/ppc-spe.c: New.
14877
148782002-07-24 Geoffrey Keating <geoffk@redhat.com>
14879
14880 * g++.dg/other/ptrmem4.C: New testcase.
14881
148822002-07-24 Richard Henderson <rth@redhat.com>
14883
14884 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
14885
148862002-07-24 Gabriel Dos Reis <gdr@nerim.net>
14887
14888 * g++.dg/ext/alignof1.C (main): Return 0 for success.
14889
148902002-07-24 Roger Sayle <roger@eyesopen.com>
14891
14892 * gcc.c-torture/execute/memset-3.c: New testcase.
14893
148942002-07-24 Neil Booth <neil@daikokuya.co.uk>
14895
14896 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 14897 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 14898
13fd931e
KG
148992002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14900
14901 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
14902 Delete.
14903
b8c25665 149042002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
14905
14906 * gcc.c-torture/compile/simd-4.c: New test.
14907
0e902d98
KL
149082002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14909
14910 PR c++/7347, c++/7348
14911 * g++.dg/template/access4.C: New test.
14912 * g++.dg/template/access5.C: New test.
14913 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
14914 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
14915 * g++.old-deja/g++.pt/ttp58.C: Likewise.
14916 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
14917
cf3c4f56
JJ
149182002-07-22 Jakub Jelinek <jakub@redhat.com>
14919
14920 * gcc.dg/gnu89-init-2.c: New test.
14921
56508306
GDR
149222002-07-21 Gabriel Dos Reis <gdr@nerim.net>
14923
14924 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
14925
0da65b89
RS
149262002-07-20 Roger Sayle <roger@eyesopen.com>
14927
14928 * gcc.c-torture/execute/20020720-1.c: New testcase.
14929
68e65275
NB
149302002-07-20 Neil Booth <neil@daikokuya.co.uk>
14931
14932 * gcc.dg/cpp/Wsignprom.c: New tests.
14933
a0c58ea9
AM
149342002-07-20 Alan Modra <amodra@bigpond.net.au>
14935
14936 * gcc.c-torture/execute/loop-13.c: New test.
14937
75aef48a
NB
149382002-07-19 Neil Booth <neil@daikokuya.co.uk>
14939
14940 * gcc.dg/cpp/expr.c: New tests.
14941
437deefa
DE
149422002 07-18 David Edelsohn <edelsohn@gnu.org>
14943
14944 * g++.dg/opt/pr6713.C: Add template instantiation.
14945
85272855
AM
149462002-07-18 Alan Modra <amodra@bigpond.net.au>
14947
437deefa
DE
14948 * gcc.dg/nest.c: New test.
14949
149502002-07-17 Richard Henderson <rth@redhat.com>
14951
14952 * g++.dg/opt/pr6713.C: New test.
85272855 14953
90888283
EB
149542002-07-17 Eric Botcazou <ebotcazou@multimania.com>
14955
14956 * gcc.c-torture/execute/loop-2e.x: Let the testcase
14957 XFAIL for all x86 processors.
14958
ce0ead25
ID
149592002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
14960
14961 * gcc.c-torture/execute/20010122-1.x: Do not test with
14962 -fomit-frame-pointer.
14963
d955f6ea
KL
149642002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14965
14966 * g++.dg/template/instantiate2.C: New test.
14967 * g++.dg/template/spec4.C: New test.
14968
ba59df78
KL
149692002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14970
14971 * g++.dg/template/access2.C: New test.
14972 * g++.dg/template/access3.C: New test.
14973
6c535c69
ZW
149742002-07-15 Zack Weinberg <zack@codesourcery.com>
14975
14976 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
14977 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
14978 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
14979 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
14980 Convert to use <stdarg.h>.
14981 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
14982 Delete.
14983 * gcc.dg/va-arg-2.c: New.
14984 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
14985
794a292d
JJ
149862002-07-15 Jakub Jelinek <jakub@redhat.com>
14987
14988 * gcc.c-torture/compile/20020710-1.c: New test.
14989
b8c25665 149902002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 14991 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
14992
14993 gcc.c-torture/compile/simd-2.c: New testcase.
14994 gcc.c-torture/compile/simd-3.c: Likewise.
14995
f0ab6bf2
MM
149962002-07-11 Mark Mitchell <mark@codesourcery.com>
14997
14998 PR c++/7224
14999 * g++.dg/overload/error1.C: New test.
6c535c69 15000
789b7de5
RO
150012002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15002
15003 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
15004 configuration and IRIX 6 O32 ABI.
15005
e65a2d65
RS
150062002-07-11 Roger Sayle <roger@eyesopen.com>
15007
15008 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
15009
c5358a5d
RS
150102002-07-10 Roger Sayle <roger@eyesopen.com>
15011
15012 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
15013
6d844e9d
JL
150142002-07-10 Jeffrey A Law <law@redhat.com>
15015
6c535c69 15016 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 15017
6c535c69 15018 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 15019
2fefbb5d
AH
150202002-07-09 Aldy Hernandez <aldyh@redhat.com>
15021
6c535c69 15022 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 15023
4d5be58b
DN
150242002-07-09 Diego Novillo <dnovillo@redhat.com>
15025
15026 * gcc.c-torture/compile/20020709-1.c: New test.
15027
78abea27
RS
150282002-07-07 Roger Sayle <roger@eyesopen.com>
15029
15030 * g++.dg/template/qualttp21.C: New test case.
15031
e66c8649
AO
150322002-07-06 Alexandre Oliva <aoliva@redhat.com>
15033
15034 * gcc.c-torture/compile/20020706-1.c: New test.
15035 * gcc.c-torture/compile/20020706-2.c: New test.
15036
78abea27
RS
150372002-07-06 Brian R. Gaeke <brg@dgate.ORG>
15038 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
15039
15040 * g++.dg/warn/incomplete1.C: New test.
15041
8537dbae
KG
150422002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15043
15044 PR c++/7099
6c535c69 15045 * g++.dg/warn/noreturn1.C: New test.
8537dbae 15046
9833f679
MM
150472002-07-03 Mark Mitchell <mark@codesourcery.com>
15048
15049 PR c++/6706
15050 * g++.dg/debug/debug6.C: New test.
15051 * g++.dg/debug/debug7.C: New test.
15052
b8c25665 150532002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
15054
15055 * gcc.c-torture/compile/simd-3.c: New test.
15056
a6a5beb1
CD
150572002-07-03 Chris Demetriou <cgd@broadcom.com>
15058
15059 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
15060 * gcc.dg/20020620-1.c: Likewise.
15061
b2153b98
KL
150622002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15063
15064 PR c++/6944
15065 * g++.dg/init/array4.C: New test.
15066 * g++.dg/init/array5.C: New test.
15067
b8c25665 150682002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
15069
15070 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
15071 * gcc.c-torture/execute/simd-2.c (main): Likewise.
15072
622d3731
KG
150732002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15074
15075 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
15076 * gcc.dg/wtr-aggr-init-1.c: Likewise.
15077 * gcc.dg/wtr-conversion-1.c: Likewise.
15078 * gcc.dg/wtr-escape-1.c: Likewise.
15079 * gcc.dg/wtr-int-type-1.c: Likewise.
15080 * gcc.dg/wtr-label-1.c: Likewise.
15081 * gcc.dg/wtr-static-1.c: Likewise.
15082 * gcc.dg/wtr-strcat-1.c: Likewise.
15083 * gcc.dg/wtr-suffix-1.c: Likewise.
15084 * gcc.dg/wtr-switch-1.c: Likewise.
15085 * gcc.dg/wtr-unary-plus-1.c: Likewise.
15086 * gcc.dg/wtr-union-init-1.c: Likewise.
15087 * gcc.dg/wtr-union-init-2.c: Likewise.
15088 * gcc.dg/wtr-union-init-3.c: Likewise.
15089
15090 * gcc.dg/wtr-func-def-1.c: New test.
15091
c40da518 150922002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 15093
c40da518
DP
15094 * objc.dg/param-1.m: New test.
15095
0879540b
NB
150962002-07-03 Neil Booth <neil@daikokuya.co.uk>
15097
15098 * gcc.dg/cpp/trad/directive.c: Add test.
15099 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 15100 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 15101
ed8e443a 151022002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 15103
ed8e443a 15104 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 15105
ed8e443a 151062002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 15107
ed8e443a 15108 * objc.dg/desig-init-1.m: New test.
c1c5187c 15109
ed8e443a 151102002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 15111
ed8e443a
JM
15112 PR c++/6716
15113 * g++.dg/template/instantiate1.C: New test.
17f29637 15114
ed8e443a 151152002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 15116
ed8e443a
JM
15117 PR c++/7112
15118 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 15119
ed8e443a 151202002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 15121
ed8e443a
JM
15122 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
15123 gcc.dg/cpp/trad/include.c: New tests.
7098b619 15124
ed8e443a 151252002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 15126
ed8e443a
JM
15127 PR target/7177
15128 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 15129
ed8e443a 151302002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 15131
ed8e443a
JM
15132 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
15133 header here...
15134 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
15135 (objc-torture-execute): or here.
bbeb33f2 15136
ed8e443a 151372002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 15138
ed8e443a 15139 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 15140
ed8e443a 151412002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 15142
ed8e443a 15143 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 15144
ed8e443a 151452002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 15146
ed8e443a 15147 * objc.dg/fsyntax-only.m: New test.
118f8dc1 15148
ed8e443a 151492002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 15150
ed8e443a
JM
15151 PR c++/6695
15152 * g++.dg/template/friend7.C: New file.
5ce49b4b 15153
ed8e443a 151542002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 15155
ed8e443a
JM
15156 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
15157 return type.
759236dd 15158
ed8e443a 151592002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 15160
ed8e443a
JM
15161 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
15162 avoid division by zero.
86422829 15163
ed8e443a 151642002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 15165
ed8e443a 15166 * gcc.dg/Wunknownprag.c: New tests.
06470238 15167
ed8e443a 151682002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 15169
ed8e443a 15170 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 15171
ed8e443a 151722002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 15173
ed8e443a
JM
15174 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
15175 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
15176 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
15177 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
15178 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
15179 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
15180 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
15181 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
15182 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
15183 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
15184 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
15185 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
15186 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
15187 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
15188 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
15189 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
15190 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 15191
ed8e443a 151922002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 15193
ed8e443a
JM
15194 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
15195 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
15196 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
15197 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
15198 New tests.
15199 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 15200
ed8e443a 152012002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 15202
ed8e443a 15203 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 15204
ed8e443a 152052002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 15206
ed8e443a
JM
15207 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
15208 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
15209 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
15210 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 15211
ed8e443a 152122002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 15213
ed8e443a
JM
15214 * gcc.dg/cpp/trad: New directory with traditional tests copied
15215 from parent directory.
15216 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15217 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15218 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15219 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15220 Move to trad/ and rename.
15221 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
15222 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
15223 gcc.dg/cpp/trad/redef2.c: New tests.
15224 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 15225
ed8e443a 152262002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 15227
ed8e443a
JM
15228 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15229 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15230 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15231 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15232 Remove.
017acb41 15233
ed8e443a 152342002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 15235
ed8e443a 15236 * gcc.dg/20020620-1.c: New test.
9164f47a 15237
ed8e443a 152382002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 15239
ed8e443a 15240 * g++.dg/template/ttp4.C: New test.
342cea95 15241
ed8e443a 152422002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 15243
ed8e443a 15244 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 15245
ed8e443a 152462002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 15247
ed8e443a
JM
15248 * gcc.c-torture/execute/pure-1.c: Make functions static again.
15249 Don't use attribute `noinline'.
90227c69 15250
ed8e443a 152512002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 15252
ed8e443a 15253 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 15254
ed8e443a 152552002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 15256
ed8e443a 15257 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 15258
ed8e443a 15259 * gcc.dg/simd-1.c: New.
820d4b1b 15260
ed8e443a 152612002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 15262
ed8e443a 15263 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 15264
ed8e443a 152652002-06-16 Richard Henderson <rth@redhat.com>
750491fc 15266
ed8e443a
JM
15267 * g++.dg/ext/anon-struct1.C: New.
15268 * g++.dg/ext/anon-struct2.C: New.
15269 * g++.dg/ext/anon-struct3.C: New.
15270 * gcc.dg/anon-struct-1.c: New.
15271 * gcc.dg/anon-struct-2.c: New.
15272 * gcc.dg/anon-struct-3.c: New.
15273 * gcc.dg/20011008-1.c: Adjust warning text.
15274 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 15275
ed8e443a 152762002-06-16 Richard Henderson <rth@redhat.com>
0931db71 15277
ed8e443a 15278 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 15279
ed8e443a 152802002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 15281
ed8e443a 15282 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 15283
ed8e443a 152842002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 15285
ed8e443a
JM
15286 * gcc.c-tortuture/execute/compare-1.c: New test case.
15287 * gcc.c-tortuture/execute/compare-2.c: New test case.
15288 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 15289
ed8e443a 152902002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 15291
ed8e443a
JM
15292 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
15293 ia64 ilp32.
a6f5e048 15294
ed8e443a 152952002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 15296
ed8e443a 15297 * g++.dg/template/typename2.C: Update error message.
d65cb654 15298
ed8e443a 152992002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 15300
ed8e443a 15301 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 15302
ed8e443a 153032002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 15304
ed8e443a
JM
15305 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
15306 list of targets to skip.
9da754bd 15307
ed8e443a 153082002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 15309
ed8e443a
JM
15310 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
15311 targets if not optimizing.
56a28102 15312
ed8e443a 153132002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 15314
ed8e443a 15315 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 15316
ed8e443a 15317 * g++.dg/opt/vt1.C: New test.
5d056e9b 15318
ed8e443a 15319 * gcc.dg/20020531-1.c: New test.
156755ac 15320
ed8e443a 15321 * gcc.dg/20020530-1.c: New test.
50f30e6b 15322
ed8e443a 15323 * gcc.dg/20020527-1.c: New test.
85d49058 15324
ed8e443a 15325 * g++.dg/opt/cse1.C: New test.
7b668f9e 15326
ed8e443a 153272002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 15328
ed8e443a 15329 * gcc.dg/20020607-2.c: New test case.
437f1df1 15330
ed8e443a 153312002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 15332
ed8e443a 15333 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 15334
ed8e443a 153352002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 15336
ed8e443a
JM
15337 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
15338 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
15339 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 15340
ed8e443a 153412002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 15342
ed8e443a 15343 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 15344
ed8e443a 153452002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 15346
ed8e443a
JM
15347 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
15348 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 15349
ed8e443a 153502002-06-02 Richard Henderson <rth@redhat.com>
ab780373 15351
ed8e443a
JM
15352 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
15353 test functions static.
ab780373 15354
ed8e443a 153552002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 15356
ed8e443a
JM
15357 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
15358 now.
e33a8855 15359
ed8e443a 153602002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 15361
ed8e443a
JM
15362 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
15363 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
15364 Update for mofified diagnostics.
15365 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 15366
ed8e443a 153672002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 15368
ed8e443a 15369 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 15370
ed8e443a 153712002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 15372
ed8e443a 15373 * gcc.dg/fnegate-1.c: New test case.
378393da 15374
ed8e443a 153752002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 15376
ed8e443a 15377 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 15378
ed8e443a 153792002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 15380
ed8e443a
JM
15381 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
15382 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
15383 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 15384
ed8e443a 153852002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 15386
ed8e443a 15387 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 15388
ed8e443a 153892002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 15390
ed8e443a 15391 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 15392
ed8e443a 153932002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 15394
ed8e443a 15395 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 15396
ed8e443a 153972002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 15398
ed8e443a 15399 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 15400
ed8e443a 154012002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 15402
ed8e443a
JM
15403 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
15404 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 15405
ed8e443a 154062002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 15407
ed8e443a 15408 * g++.dg/opt/cse2.C: New test.
9059e33c 15409
ed8e443a 154102002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 15411
ed8e443a
JM
15412 * gcc.dg/cpp/arith-1.c: New semantic tests.
15413 * gcc.dg/cpp/if-1.c: Update.
91318908 15414
ed8e443a 154152002-05-24 Ben Elliston <bje@redhat.com>
9e253215 15416
ed8e443a 15417 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 15418
ed8e443a 154192002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 15420
ed8e443a 15421 * gcc.dg/verbose-asm.c: New test.
90442291 15422
ed8e443a 154232002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 15424
ed8e443a 15425 * gcc.dg/cpp/paste12.c: New test.
3620711b 15426
ed8e443a 154272002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 15428
ed8e443a 15429 * g++.dg/parse/named_ops.C: New test.
17645b15 15430
ed8e443a 154312002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 15432
ed8e443a 15433 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 15434
ed8e443a 154352002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 15436
ed8e443a
JM
15437 * gcc.dg/weak-2.c: Allow optional leading underscore
15438 in scan-assembler symbol name.
15439 * gcc.dg/weak-3.c: Likewise.
15440 * gcc.dg/weak-4.c: Likewise.
15441 * gcc.dg/weak-5.c: Likewise.
e275a535 15442
ed8e443a 154432002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 15444
ed8e443a 15445 * gcc.dg/20020523-1.c: New test.
66b408f2 15446
ed8e443a 154472002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 15448
ed8e443a
JM
15449 * objc.dg/const-str-2.m: Update now that we stop after
15450 a command line error.
e67a7860 15451
ed8e443a 154522002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 15453
ed8e443a 15454 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 15455
ed8e443a 154562002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 15457
ed8e443a
JM
15458 * g++.dg/dg.exp: Prune the tls subdirectory.
15459 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
15460 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
15461 * g++.dg/tls/init-1.C: New.
7a1f3f5f 15462
ed8e443a 154632002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 15464
ed8e443a 15465 * gcc.dg/20020517-1.c: New test.
2dd36f90 15466
ed8e443a 154672002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 15468
ed8e443a
JM
15469 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
15470 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 15471
ed8e443a 154722002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 15473
ed8e443a 15474 * g++.dg/other/copy2.C: New test.
32d3f634 15475
ed8e443a 154762002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 15477
ed8e443a
JM
15478 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
15479 (MAX_COPY): Bump up to 10 times sizeof (long long).
15480 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 15481
ed8e443a
JM
15482 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
15483 sizeof (long long).
02116b3d 15484
ed8e443a 15485 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 15486
ed8e443a 154872002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 15488
ed8e443a 15489 * g++.dg/ext/oper1.C: New test.
b3f47c78 15490
ed8e443a
JM
154912002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
154922002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 15493
ed8e443a 15494 * README.QMTEST: New file.
f362c762 15495
ed8e443a 15496 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 15497
ed8e443a 154982002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 15499
ed8e443a
JM
15500 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
15501 now.
15502 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 15503
ed8e443a 155042002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 15505
ed8e443a
JM
15506 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
15507 support weak symbols.
15508 * gcc.dg/weak-4.c: Likewise
15509 * gcc.dg/weak-6.c: Likewise
210142e0 15510
ed8e443a 155112002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 15512
ed8e443a
JM
15513 * gcc.dg/weak-3.c: Add dg-excess-error comment for
15514 cygwin, coff and h8300-*-hms targets
15515 * gcc.dg/weak-5.c: Likewise
15516 * gcc.dg/weak-7.c: Likewise
088b3db0 15517
ed8e443a 155182002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 15519
ed8e443a
JM
15520 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
15521 (scan-assembler-not, scan-assembler-dem): Likewise.
15522 (scan-assembler-dem-not): Likewise.
f4b251a6 15523
ed8e443a 155242002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 15525
ed8e443a 15526 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 15527
ed8e443a 155282002-05-15 Richard Henderson <rth@redhat.com>
14285ace 15529
ed8e443a
JM
15530 * gcc.dg/weak-5.c (vfoo1c): No warning here.
15531 (vfoo1f): Warning here.
15532 (vfoo1l): Don't redefine the alias.
14285ace 15533
ed8e443a 155342002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 15535
ed8e443a 15536 * g++.dg/init/pm1.C: New test.
5bf5c5cb 15537
ed8e443a 155382002-05-12 David S. Miller <davem@redhat.com>
e2f75147 15539
ed8e443a
JM
15540 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
15541 types.
e2f75147 15542
ed8e443a 155432002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 15544
ed8e443a 15545 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 15546
ed8e443a 155472002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 15548
ed8e443a 15549 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 15550
ed8e443a 155512002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 15552
ed8e443a
JM
15553 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
15554 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
15555 * lib/g++.exp (g++_link_flags): Likewise.
15556 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 15557
ed8e443a 155582002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 15559
ed8e443a
JM
15560 * gcc.dg/cpp/poison.c: Update.
15561 * gcc.dg/cpp/20000625-2.c: Remove.
15562 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 15563
ed8e443a 155642002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 15565
ed8e443a
JM
15566 * gcc.c-torture/execute/20020508-1.c: New test.
15567 * gcc.c-torture/execute/20020508-2.c: New test.
15568 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 15569
ed8e443a 155702002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 15571
ed8e443a 15572 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 15573
ed8e443a 155742002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 15575
ed8e443a
JM
15576 PR c/6569
15577 * gcc.dg/weak-3.c: Update location of warning messages.
15578 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 15579
ed8e443a 155802002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 15581
ed8e443a 15582 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 15583
ed8e443a 155842002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 15585
ed8e443a 15586 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 15587
ed8e443a 155882002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 15589
ed8e443a 15590 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 15591
ed8e443a 155922002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 15593
ed8e443a 15594 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 15595
ed8e443a 155962002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 15597
ed8e443a 15598 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 15599
ed8e443a 156002002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 15601
ed8e443a
JM
15602 * treelang: Added directory for new sample language treelang. Also
15603 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 15604
ed8e443a 156052002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 15606
ed8e443a
JM
15607 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
15608 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
15609 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
15610 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
15611 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
15612 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
15613 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 15614
ed8e443a 156152002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 15616
ed8e443a 15617 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 15618
ed8e443a 156192002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 15620
ed8e443a 15621 * gcc.dg/20020503-1.c: New test.
5121c03e 15622
ed8e443a 156232002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 15624
ed8e443a 15625 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 15626
ed8e443a 156272002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 15628
ed8e443a 15629 * g++.dg/init/dtor1.C: New test.
0d6d6892 15630
ed8e443a 156312002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 15632
ed8e443a 15633 * gcc.dg/altivec-8.c: New.
9b7bc465 15634
ed8e443a 156352002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 15636
ed8e443a 15637 * gcc.dg/altivec-7.c: New.
3a73bffb 15638
ed8e443a 156392002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 15640
ed8e443a 15641 * g++.dg/parse/typedef1.C: New test.
33dd07ee 15642
ed8e443a 156432002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 15644
ed8e443a
JM
15645 PR c++/6486
15646 * g++.dg/template/friend6.C: New test.
33dd07ee 15647
ed8e443a
JM
15648 PR c++/6492
15649 * g++.dg/init/copy1.C: New test.
4bd7c270 15650
ed8e443a 156512002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 15652
ed8e443a 15653 * g++.dg/warn/effc1.C: New test.
60284a59 15654
ed8e443a 156552002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 15656
ed8e443a 15657 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 15658
ed8e443a 156592002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 15660
ed8e443a 15661 * gcc.dg/20020426-2.c: New test.
87ed109f 15662
ed8e443a 156632002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 15664
ed8e443a
JM
15665 * gcc.dg/cpp/if-mop.c: Update.
15666 * gcc.dg/cpp/if-mpar.c: Add test.
15667 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 15668
ed8e443a 156692002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 15670
ed8e443a
JM
15671 PR c/6343
15672 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 15673
ed8e443a 156742002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 15675
ed8e443a 15676 * gcc.dg/enum1.c: New test.
7d793e9b 15677
ed8e443a 156782002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 15679
ed8e443a
JM
15680 PR c++/6497
15681 * g++.dg/inherit/access2.C: New test.
7d793e9b 15682
ed8e443a 156832002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 15684
ed8e443a
JM
15685 PR bootstrap/6445
15686 * gcc.dg/20020426-1.c: New test.
48ba9538 15687
ed8e443a 156882002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 15689
ed8e443a 15690 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 15691
ed8e443a 156922002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 15693
ed8e443a 15694 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 15695
ed8e443a 156962002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 15697
ed8e443a 15698 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 15699
ed8e443a 157002002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 15701
ed8e443a
JM
15702 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
15703 targets.
a62d375f 15704
ed8e443a 157052002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 15706
ed8e443a 15707 * g++.dg/abi/mange7.C: New test.
a62d375f 15708
ed8e443a
JM
15709 PR c++/6438.
15710 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 15711
ed8e443a 157122002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 15713
ed8e443a 15714 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 15715
ed8e443a 157162002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 15717
ed8e443a
JM
15718 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
15719 compiler output on mips*-*-irix*.
29cece2e 15720
ed8e443a 157212002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 15722
ed8e443a 15723 * g++.dg/parse/attr1.C: New test.
1a887f86 15724
ed8e443a 157252002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 15726
ed8e443a
JM
15727 * gcc.c-torture/execute/string-opt-17.c: New test case.
15728 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 15729
ed8e443a 157302002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 15731
ed8e443a
JM
15732 PR c++/6256:
15733 * g++.dg/template/friend5.C: New test.
77adef84 15734
ed8e443a
JM
15735 PR c++/6331:
15736 * g++.dg/template/qual1.C: Likewise.
74b273d6 15737
ed8e443a 157382002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 15739
ed8e443a
JM
15740 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
15741 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 15742
ed8e443a 157432002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 15744
ed8e443a
JM
15745 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
15746 cris-*-elf* and mmix-*-*.
15747 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
15748 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
15749 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
15750 Ditto.
15751 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
15752 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 15753
ed8e443a 157542002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 15755
ed8e443a
JM
15756 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
15757 Clarify comment.
9ac3b1be 15758
ed8e443a 157592002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 15760
ed8e443a 15761 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 15762
ed8e443a 157632002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 15764
ed8e443a 15765 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 15766
ed8e443a 157672002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 15768
ed8e443a 15769 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 15770
ed8e443a 157712002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 15772
ed8e443a
JM
15773 * PR6367
15774 * g77.f-torture/execute/6367.f: New test.
15775 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 15776
ed8e443a 157772002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 15778
ed8e443a
JM
15779 * PR6352
15780 * g++.dg/opt/inline2.C: New test.
0cd3301b 15781
ed8e443a 157822002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 15783
ed8e443a
JM
15784 * gcc.dg/20000906-1.c: Enable for all targets.
15785 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 15786
ed8e443a 157872002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 15788
ed8e443a
JM
15789 * gcc.dg/20020418-1.c: New test.
15790 * gcc.dg/20020418-2.c: New test.
96b453dc 15791
ed8e443a 157922002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 15793
ed8e443a
JM
15794 * gcc.c-torture/compile/iftrap-1.c: New.
15795 * gcc.dg/iftrap-1.c: Adjust for ia64.
15796 * gcc.dg/iftrap-2.c: New.
a3acf46d 15797
ed8e443a 157982002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 15799
ed8e443a 15800 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 15801
ed8e443a 158022002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 15803
ed8e443a 15804 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 15805
ed8e443a 158062002-04-18 David S. Miller <davem@redhat.com>
887fc41a 15807
ed8e443a 15808 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 15809
ed8e443a 158102002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 15811
ed8e443a 15812 * gcc.dg/20020416-1.c: New test.
32121b96 15813
ed8e443a 15814 * g++.dg/opt/inline1.C: New test.
98ef3137 15815
ed8e443a 158162002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 15817
ed8e443a 15818 * gcc.dg/altivec-5.c: New test.
4c8c0dec 15819
ed8e443a 15820 * gcc.dg/20020415-1.c: New test.
07cdae91 15821
ed8e443a 158222002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 15823
ed8e443a 15824 * testsuite/lib/chill.exp: Remove.
0f490a2b 15825
ed8e443a 158262002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 15827
ed8e443a 15828 * g++.dg/other/big-struct.C: New test.
4b27e132 15829
ed8e443a 158302002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 15831
ed8e443a
JM
15832 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
15833 of scratch file.
cf56e373 15834
ed8e443a 158352002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 15836
ed8e443a
JM
15837 PR c/6277
15838 * gcc.dg/i386-387-1.c: Allow optional leading underscore
15839 in scan-assembler function name
1aa65134 15840
ed8e443a 158412002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 15842
ed8e443a
JM
15843 * g77.f-torture/execute/980628-4.x,
15844 g77.f-torture/execute/980628-5.x,
15845 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15846 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15847 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
15848 i[34567]86-*-*.
791b23fe 15849
ed8e443a 158502002-04-13 David S. Miller <davem@redhat.com>
791b23fe 15851
ed8e443a 15852 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 15853
ed8e443a 158542002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 15855
ed8e443a
JM
15856 * gcc.dg/asm-6.c,
15857 * g++.dg/ext/asm1.C: New tests.
9928a3d5 15858
ed8e443a 158592002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 15860
ed8e443a
JM
15861 PR c++ 5373.
15862 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 15863
ed8e443a
JM
15864 PR c++/5189.
15865 * g++.dg/template/copy1.C: New test.
21b14752 15866
ed8e443a 158672002-04-12 Richard Henderson <rth@redhat.com>
21b14752 15868
ed8e443a 15869 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 15870
ed8e443a 158712002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 15872
ed8e443a
JM
15873 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
15874 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 15875
ed8e443a 158762002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 15877
ed8e443a
JM
15878 * g++.dg/ext/attrib5.C,
15879 * g++.dg/lookup/struct1.C: New tests.
578fc63d 15880
ed8e443a 158812002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 15882
ed8e443a 15883 * gcc.dg/20020411-1.c: New test.
010f87c4 15884
ed8e443a 15885 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 15886
ed8e443a 158872002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 15888
ed8e443a 15889 * g77.f-torture/execute/6177.f: New test.
dab550cb 15890
ed8e443a 158912002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 15892
ed8e443a
JM
15893 PR middle-end/6247
15894 * g++.dg/opt/cleanup1.C: New test.
dab550cb 15895
ed8e443a 15896 * g++.dg/opt/const1.C: New test.
1a887f86 15897
ed8e443a 158982002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 15899
ed8e443a 15900 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 15901
ed8e443a 159022002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 15903
ed8e443a
JM
15904 PR c++/5507
15905 * g++.dg/template/typename2.C: New test.
aec3e189 15906
ed8e443a 159072002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 15908
ed8e443a 15909 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 15910
ed8e443a 159112002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 15912
ed8e443a
JM
15913 * g77.f-torture/execute/980628-4.x,
15914 g77.f-torture/execute/980628-5.x,
15915 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15916 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15917 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 15918
ed8e443a 159192002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 15920
ed8e443a
JM
15921 PR optimization/6086
15922 * g++.dg/opt/preinc1.C: New test.
0154eaa8 15923
ed8e443a 159242002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 15925
ed8e443a
JM
15926 PR c++/5571
15927 * g++.dg/opt/static2.C: New test.
b1896e61 15928
ed8e443a 159292002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 15930
ed8e443a
JM
15931 PR c/5120
15932 * gcc.dg/20020406-1.c: New test.
3ca5f444 15933
ed8e443a 159342002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 15935
ed8e443a 15936 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 15937
ed8e443a 159382002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 15939
ed8e443a
JM
15940 PR c/6123
15941 * gcc.dg/20020312-2.c: Do not declare global register variable
15942 if __PIC__ or __pic__ is defined.
31956228 15943
ed8e443a 159442002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 15945
ed8e443a
JM
15946 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
15947 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 15948
ed8e443a 159492002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 15950
ed8e443a
JM
15951 * gcc.misc-tests/linkage.exp: Update last change to handle
15952 sparc*-, not just sparc-.
9d7013b8 15953
ed8e443a 159542002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 15955
ed8e443a 15956 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 15957
ed8e443a 159582002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 15959
ed8e443a 15960 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 15961
ed8e443a 159622002-04-02 David S. Miller <davem@redhat.com>
2e839a04 15963
ed8e443a 15964 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 15965
ed8e443a 159662002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 15967
ed8e443a
JM
15968 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
15969 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 15970
ed8e443a
JM
15971 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
15972 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
15973 g77.f-torture/execute/20001201.x,
15974 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 15975
ed8e443a
JM
15976 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
15977 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 15978
ed8e443a 159792002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 15980
ed8e443a 15981 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 15982
ed8e443a 159832002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 15984
ed8e443a 15985 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 15986
ed8e443a 15987 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 15988
ed8e443a 159892002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 15990
ed8e443a 15991 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 15992
ed8e443a 159932002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 15994
ed8e443a
JM
15995 * g++.dg/inherit/template-as-base.C: Expect error.
15996 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 15997
ed8e443a 159982002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 15999
ed8e443a
JM
16000 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
16001 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 16002
ed8e443a
JM
16003 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
16004 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
16005 -da test.
41ba8a20 16006
ed8e443a 160072002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 16008
ed8e443a
JM
16009 * gcc.dg/special/alias-2.c: New.
16010 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 16011
ed8e443a 160122002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 16013
ed8e443a 16014 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 16015
ed8e443a 160162002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 16017
ed8e443a 16018 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 16019
ed8e443a 160202002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 16021
ed8e443a
JM
16022 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
16023 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
16024 ordering tests.
16025 * g++.dg/bprob/bprob-1.C: New test.
16026 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
16027 * g++.dg/gcov/gcov-1.C: New test.
16028 * g++.dg/gcov/gcov-1.x: New file.
16029 * g++.dg/gcov/gcov-2.C: New test.
16030 * g++.dg/gcov/gcov-3.C: New test.
16031 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 16032
ed8e443a 160332002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 16034
ed8e443a
JM
16035 * g++.old-deja/g++.other/builtins5.C: New test.
16036 * g++.old-deja/g++.other/builtins6.C: New test.
16037 * g++.old-deja/g++.other/builtins7.C: New test.
16038 * g++.old-deja/g++.other/builtins8.C: New test.
16039 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 16040
ed8e443a 160412002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 16042
ed8e443a 16043 * g++.dg/opt/static1.C: New test.
f17f9332 16044
ed8e443a 16045 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 16046
ed8e443a 160472002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 16048
ed8e443a 16049 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 16050
ed8e443a 16051 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 16052
ed8e443a 160532002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 16054
ed8e443a 16055 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 16056
ed8e443a 160572002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 16058
ed8e443a
JM
16059 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
16060 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
16061 move from g++.old-deja/g++.ext/.
cd4e8331 16062
ed8e443a 160632002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 16064
ed8e443a 16065 * g++.dg/init/new2.C: New test.
6a3177b9 16066
ed8e443a 160672002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 16068
ed8e443a 16069 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 16070
ed8e443a
JM
16071 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
16072 on sparc.
6d4c57a0 16073
ed8e443a
JM
16074 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
16075 sparcv9 systems.
16076 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 16077
ed8e443a 160782002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 16079
ed8e443a
JM
16080 * gcc.dg/cpp/endif-pedantic1.c,
16081 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 16082
ed8e443a 160832002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 16084
ed8e443a 16085 * g++.dg/init/new1.C: New test.
173028e5 16086
ed8e443a 160872002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 16088
ed8e443a 16089 * g++.dg/abi/vbase9.C: New test.
43f2b308 16090
ed8e443a 160912002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 16092
ed8e443a 16093 * gcc.dg/arm-asm.c: New test.
bbffa101 16094
ed8e443a 160952002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 16096
ed8e443a
JM
16097 * gcc.dg/Wswitch-enum.c: New test.
16098 Fix PR c/5044.
15e5ad76 16099
ed8e443a 161002002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 16101
ed8e443a
JM
16102 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
16103 structure.
813b848c 16104
ed8e443a 161052002-03-25 Richard Henderson <rth@redhat.com>
813b848c 16106
ed8e443a
JM
16107 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
16108 sparcv9 systems.
ea475b23 16109
ed8e443a
JM
16110 * gcc.c-torture/compile/20011119-1.c (xxx): New.
16111 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 16112
ed8e443a 161132002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 16114
ed8e443a 16115 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 16116
ed8e443a 161172002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 16118
ed8e443a
JM
16119 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
16120 targets using generic thunk support.
479e51f6 16121
ed8e443a 161222002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 16123
ed8e443a 16124 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 16125
ed8e443a 16126 * g++.dg/opt/conj2.C: New test.
47e87a93 16127
ed8e443a 161282002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 16129
ed8e443a 16130 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 16131
ed8e443a 161322002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 16133
ed8e443a
JM
16134 * g77.dg/f77-edit-apostrophe-out.f: New test
16135 * g77.dg/f77-edit-h-out.f: New test
16136 * g77.dg/f77-edit-t-in.f: New test
16137 * g77.dg/f77-edit-t-out.f: New test
16138 * g77.dg/f77-edit-x-out.f: New test
16139 * g77.dg/f77-edit-slash-out.f: New test
16140 * g77.dg/f77-edit-colon-out.f: New test
16141 * g77.dg/f77-edit-s-out.f: New test
12c3717e 16142
ed8e443a 161432002-03-24 Richard Henderson <rth@redhat.com>
d6961341 16144
ed8e443a 16145 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 16146
ed8e443a 161472002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 16148
ed8e443a
JM
16149 * gcc.dg/weak-1.c: Early return from dg-final on platforms
16150 that do not support weak symbols
e756a7da 16151
ed8e443a 161522002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 16153
ed8e443a
JM
16154 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
16155 * lib/g77.exp: Likewise
16156 * lib/objc.exp: Likewise
5365c83f 16157
ed8e443a 161582002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 16159
ed8e443a 16160 * gcc.dg/Wswitch-default.c: New test.
acb044ee 16161
ed8e443a 161622002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 16163
ed8e443a 16164 * g++.dg/other/enum1.C: New test.
661fff62 16165
ed8e443a 161662002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 16167
ed8e443a 16168 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 16169
ed8e443a 161702002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 16171
ed8e443a 16172 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 16173
ed8e443a 161742002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 16175
ed8e443a
JM
16176 * g++.old-deja/g++.other/dwarf2-1.C: Move...
16177 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 16178
ed8e443a 161792002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 16180
ed8e443a 16181 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 16182
ed8e443a 161832002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 16184
ed8e443a 16185 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 16186
ed8e443a 161872002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 16188
ed8e443a 16189 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 16190
ed8e443a 161912002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 16192
ed8e443a 16193 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 16194
ed8e443a 16195 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 16196
ed8e443a 161972002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 16198
ed8e443a
JM
16199 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
16200 (A, E): Handle this.
f735a153 16201
ed8e443a 162022002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 16203
ed8e443a
JM
16204 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
16205 ignoring -fpic.
16206 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
16207 through prune_gcc_output.
1813dafd 16208
ed8e443a 162092002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 16210
ed8e443a 16211 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 16212
ed8e443a 162132002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 16214
ed8e443a 16215 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 16216
ed8e443a 16217 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 16218
ed8e443a 16219 * gcc.dg/20020319-1.c: New test.
ff8908ff 16220
ed8e443a 162212002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 16222
ed8e443a 16223 * g++.dg/opt/conj1.C: New test.
5dd236e2 16224
ed8e443a 162252002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 16226
ed8e443a
JM
16227 * g++.dg/template/qualttp20.C: Revert previous change.
16228 * g++.dg/template/qualttp3.C: Likewise.
16229 * g++.dg/template/qualttp4.C: Likewise
16230 * g++.dg/template/qualttp5.C: Likewise
16231 * g++.dg/template/qualttp6.C: Likewise
16232 * g++.dg/template/qualttp7.C: Likewise
16233 * g++.dg/template/qualttp8.C: Likewise
16234 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 16235
ed8e443a 162362002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 16237
ed8e443a 16238 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 16239
ed8e443a 162402002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 16241
ed8e443a
JM
16242 * g++.dg/template/conv1.C: New test.
16243 * g++.dg/template/conv2.C: New test.
16244 * g++.dg/template/conv3.C: New test.
16245 * g++.dg/template/conv4.C: New test.
a42519be 16246
ed8e443a 162472002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 16248
ed8e443a
JM
16249 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
16250 * g++.dg/template/qualttp3.C: Likewise.
16251 * g++.dg/template/qualttp4.C: Likewise
16252 * g++.dg/template/qualttp5.C: Likewise
16253 * g++.dg/template/qualttp6.C: Likewise
16254 * g++.dg/template/qualttp7.C: Likewise
16255 * g++.dg/template/qualttp8.C: Likewise
16256 * g++.dg/template/recurse.C: Likewise.
32135a8c 16257
ed8e443a 162582002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 16259
ed8e443a 16260 * g++.dg/opt/dtor1.C: New test.
a541f1aa 16261
ed8e443a 162622002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 16263
ed8e443a 16264 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 16265
ed8e443a 162662002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 16267
ed8e443a 16268 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 16269
ed8e443a 162702002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 16271
ed8e443a
JM
16272 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16273 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
16274 cris-*-aout* mmix-*-*.
16275 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
16276 cris-*-aout* mmix-*-*.
16277 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
16278 cris-*-elf* cris-*-aout* and mmix-*-*.
16279 * gcc.dg/20001009-1.c: Ditto.
16280 * gcc.dg/20010912-1.c: Ditto.
16281 * gcc.dg/20020122-4.c: Ditto.
16282 * gcc.dg/inline-2.c: Ditto.
440d0518 16283
ed8e443a 162842002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 16285
ed8e443a 16286 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 16287
ed8e443a 162882002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 16289
ed8e443a 16290 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 16291
ed8e443a 162922002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 16293
ed8e443a 16294 * g++.dg/warn/Wunused-1.C: New test.
df867456 16295
ed8e443a 162962002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 16297
ed8e443a 16298 * g++.dg/abi/mangle6.C: New test.
62ae2529 16299
ed8e443a 163002002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 16301
ed8e443a 16302 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 16303
ed8e443a 16304 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 16305
ed8e443a 163062002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 16307
ed8e443a 16308 * g++.dg/other/access1.C: New test.
55a21c32 16309
ed8e443a 163102002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 16311
ed8e443a 16312 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 16313
ed8e443a 163142002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 16315
ed8e443a 16316 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 16317
ed8e443a 163182002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 16319
ed8e443a 16320 * gcc.dg/20020312-1.c: New test case.
999cc24c 16321
ed8e443a 163222002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 16323
ed8e443a 16324 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 16325
ed8e443a 163262002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 16327
ed8e443a
JM
16328 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
16329 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 16330
ed8e443a 163312002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 16332
ed8e443a
JM
16333 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
16334 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 16335
ed8e443a 163362002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 16337
ed8e443a 16338 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 16339
ed8e443a 163402002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 16341
ed8e443a 16342 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 16343
ed8e443a 163442002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 16345
ed8e443a
JM
16346 PR optimization/5844
16347 * gcc.dg/20020310-1.c: New test.
93fe8e92 16348
ed8e443a 163492002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 16350
ed8e443a
JM
16351 * gcc.c-torture/execute/memcpy-2.c: New test.
16352 * gcc.c-torture/execute/memset-1.c: New test.
16353 * gcc.c-torture/execute/strlen-1.c: New test.
16354 * gcc.c-torture/execute/strcmp-1.c: New test.
16355 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 16356
ed8e443a 163572002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 16358
ed8e443a 16359 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 16360
ed8e443a 163612002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 16362
ed8e443a 16363 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 16364
ed8e443a 163652002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 16366
ed8e443a 16367 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 16368
ed8e443a 163692002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 16370
ed8e443a 16371 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 16372
ed8e443a 163732002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 16374
ed8e443a 16375 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 16376
ed8e443a 163772002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 16378
ed8e443a 16379 * gcc.dg/unordered-1.c: New test.
a298d936 16380
ed8e443a 163812002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 16382
ed8e443a 16383 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 16384
ed8e443a 163852002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 16386
ed8e443a 16387 * gcc.dg/20020304-1.c: New test.
fd87b7a7 16388
ed8e443a 16389 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 16390
ed8e443a 163912002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 16392
ed8e443a
JM
16393 * gcc.c-torture/compile/20020304-1.c: New test case
16394 (from PR c/5830).
cc36a670 16395
ed8e443a 163962002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 16397
ed8e443a 16398 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 16399
ed8e443a 164002002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 16401
ed8e443a 16402 * g++.dg/other/classkey1.C: New test.
16d3e075 16403
ed8e443a 164042002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 16405
ed8e443a
JM
16406 * gcc.c-torture/compile/981223-1.x: New.
16407 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 16408
ed8e443a 164092002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 16410
ed8e443a 16411 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 16412
ed8e443a 164132002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 16414
ed8e443a 16415 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 16416
ed8e443a 164172002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 16418
ed8e443a
JM
16419 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
16420 here" ERROR lines.
16421 * g++.old-deja/g++.oliva/partord1.C: Likewise.
16422 * g++.old-deja.g++.other/defarg1.C: Likewise.
16423 * g++.old-deja/g++.pt/calls2.C: Likewise.
16424 * g++.old-deja/g++.pt/crash20.C: Likewise.
16425 * g++.old-deja/g++.pt/crash30.C: Likewise.
16426 * g++.old-deja/g++.pt/crash36.C: Likewise.
16427 * g++.old-deja/g++.pt/crash6.C: Likewise.
16428 * g++.old-deja/g++.pt/defarg13.C: Likewise.
16429 * g++.old-deja/g++.pt/derived3.C: Likewise.
16430 * g++.old-deja/g++.pt/error1.C: Likewise.
16431 * g++.old-deja/g++.pt/friend21.C: Likewise.
16432 * g++.old-deja/g++.pt/friend23.C: Likewise.
16433 * g++.old-deja/g++.pt/infinite1.C: Likewise.
16434 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 16435
ed8e443a 164362002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 16437
ed8e443a 16438 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 16439
ed8e443a 164402002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 16441
ed8e443a
JM
16442 * gcc.c-torture/execute/920730-1t.c,
16443 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
16444 Delete test cases, only relevant to -traditional.
47bd70b5 16445
ed8e443a 164462002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 16447
ed8e443a
JM
16448 * gcc.dg/cpp/undef1.c: Remove.
16449 * gcc.dg/cpp/directiv.c: Update.
16450 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 16451
ed8e443a 164522002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 16453
ed8e443a 16454 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 16455
ed8e443a 164562002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 16457
ed8e443a 16458 * g++.dg/debug/debug4.C: New test.
232b8f52 16459
ed8e443a 16460 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 16461
ed8e443a 164622002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 16463
ed8e443a 16464 * gcc.dg/debug/20020224-1.c: New.
a47ed310 16465
ed8e443a 164662002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 16467
ed8e443a
JM
16468 * gcc.c-torture/execute/960416-1.x: New.
16469 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 16470
ed8e443a 164712002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 16472
ed8e443a 16473 * gcc.dg/20020224-1.c: New test.
3256b817 16474
ed8e443a 164752002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 16476
ed8e443a 16477 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 16478
ed8e443a 164792002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 16480
ed8e443a 16481 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 16482
ed8e443a 164832002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 16484
ed8e443a 16485 * gcc.dg/20020222-1.c: New test.
7133e992 16486
ed8e443a 164872002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 16488
ed8e443a 16489 * g++.dg/opt/anonunion1.C: New test.
7133e992 16490
ed8e443a 164912002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 16492
ed8e443a
JM
16493 * g++.dg/template/qualttp19.C: New test.
16494 * g++.dg/template/qualttp20.C: New test.
16495 * g++.old-deja/g++.jason/report.C: Adjust expected errors
16496 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 16497
ed8e443a 164982002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 16499
ed8e443a 16500 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 16501
ed8e443a 165022002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 16503
ed8e443a 16504 * gcc.dg/20020220-1.c: New test.
4636c87e 16505
ed8e443a 16506 * gcc.dg/20020220-2.c: New test.
00fae85d 16507
ed8e443a 16508 * g++.dg/opt/mmx1.C: New test.
7552da58 16509
ed8e443a 165102002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 16511
ed8e443a 16512 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 16513
ed8e443a 165142002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 16515
ed8e443a 16516 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 16517
ed8e443a 16518 * gcc.dg/20020219-1.c: New test.
7f311f63 16519
ed8e443a 16520 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 16521
ed8e443a 16522 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 16523
ed8e443a 16524 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 16525
ed8e443a 165262002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 16527
ed8e443a 16528 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 16529
ed8e443a 165302002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 16531
ed8e443a 16532 * gcc.dg/decl-1.c: Update, new test.
d76e6800 16533
ed8e443a 165342002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 16535
ed8e443a
JM
16536 * g++.dg/abi/bitfield1.C: New test.
16537 * g++.dg/abi/bitfield2.C: New test.
d76e6800 16538
ed8e443a 165392002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 16540
ed8e443a 16541 * gcc.dg/attr-nest.c: New test.
ec65b2e3 16542
ed8e443a 165432002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 16544
ed8e443a 16545 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 16546
ed8e443a 165472002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 16548
ed8e443a
JM
16549 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
16550 * g++.dg/debug/debug.exp: New.
16551 * g++.dg/debug/trivial.C: New.
16552 * g++.dg/debug/debug1.C: Moved...
16553 * g++.dg/other/debug1.C: ...from here.
16554 * g++.dg/debug/debug2.C: Moved...
16555 * g++.dg/other/debug2.C: ...from here.
16556 * g++.dg/debug/debug3.C: Moved...
16557 * g++.dg/other/debug3.C: ...from here.
845d6a2f 16558
ed8e443a 16559 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 16560
ed8e443a 165612002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 16562
ed8e443a 16563 * g++.dg/other/debug3.C: New test.
e6834654 16564
ed8e443a 16565 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 16566
ed8e443a 165672002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 16568
ed8e443a 16569 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 16570
ed8e443a 165712002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 16572
ed8e443a 16573 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 16574
ed8e443a 165752002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 16576
ed8e443a 16577 * gcc.dg/altivec-3.c: New.
036d01d0 16578
ed8e443a 165792002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 16580
ed8e443a
JM
16581 * gcc.dg/Wunreachable-1.c: New test.
16582 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 16583
ed8e443a 165842002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 16585
ed8e443a 16586 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 16587
ed8e443a 165882002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 16589
ed8e443a 16590 * gcc.dg/decl-1.c: New test.
3611ccb4 16591
ed8e443a 165922002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 16593
ed8e443a 16594 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 16595
ed8e443a 165962002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 16597
ed8e443a
JM
16598 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
16599 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 16600
ed8e443a 166012002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 16602
ed8e443a 16603 * gcc.dg/20020210-1.c: New.
1cf537c5 16604
ed8e443a 166052002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 16606
ed8e443a
JM
16607 * g77.f-torture/execute/947.f: New regression test
16608 for PR fortran/947.
9dd7fc76 16609
ed8e443a 166102002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 16611
ed8e443a
JM
16612 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
16613 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 16614
ed8e443a 166152002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 16616
ed8e443a 16617 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 16618
ed8e443a 166192002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 16620
ed8e443a
JM
16621 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
16622 expression statements work instead.
16623 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 16624
ed8e443a 166252002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 16626
ed8e443a 16627 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 16628
ed8e443a 166292002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 16630
ed8e443a
JM
16631 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
16632 message from g77
16633 * lib/g77-dg.exp: Trim g77 error messages so that they are
16634 recognized by dg.exp.
3f9796f9 16635
ed8e443a 166362002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 16637
ed8e443a
JM
16638 PR fortran/5473
16639 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 16640
ed8e443a 166412002-02-07 Richard Henderson <rth@redhat.com>
30203c18 16642
ed8e443a
JM
16643 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
16644 to be sufficiently aligned for integers.
edd1967d 16645
ed8e443a 166462002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 16647
ed8e443a 16648 * g++.dg/template/friend4.C: New test.
e1e52c7e 16649
ed8e443a 166502002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 16651
ed8e443a
JM
16652 PR fortran/5743
16653 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
16654 unsupported cases.
5364626a 16655
ed8e443a 166562002-02-07 Richard Henderson <rth@redhat.com>
d5129288 16657
ed8e443a
JM
16658 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
16659 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
16660 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
16661 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 16662
ed8e443a 166632002-02-06 Richard Henderson <rth@redhat.com>
5364626a 16664
ed8e443a 16665 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 16666
ed8e443a 166672002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 16668
ed8e443a 16669 * gcc.dg/20020206-1.c: New test.
1b8afbe7 16670
ed8e443a 166712002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 16672
ed8e443a 16673 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 16674
ed8e443a 16675 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 16676
ed8e443a
JM
16677 PR optimization/5429:
16678 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 16679
ed8e443a 166802002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 16681
ed8e443a
JM
16682 * g++.dg/ext/align1.C: Do not use an explicit alignment value
16683 as certain file formats cannot support particularly large
16684 alignments.
fa852403 16685
ed8e443a
JM
16686 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
16687 and do not expect to be able to link the executable.
fa852403 16688
ed8e443a
JM
16689 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
16690 fail because the COFF format does not support the weak attribute.
f7948d51 16691
ed8e443a 166922002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 16693
ed8e443a 16694 * g77.dg/pr5473.f: New test
ffe80457 16695
ed8e443a 166962002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 16697
ed8e443a
JM
16698 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
16699 Fix testcase accordingly.
013c7e95 16700
ed8e443a 167012002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 16702
ed8e443a
JM
16703 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
16704 (buf): Change to be an array of pointers, not ints.
e7daa976 16705
ed8e443a 167062002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 16707
ed8e443a
JM
16708 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
16709 before all tests. Move warning one line above to match where it
16710 C frontend emits.
16711 * gcc.dg/Wswitch-2.c: New test.
16712 * g++.dg/warn/Wswitch-1.C: New test.
16713 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 16714
ed8e443a 167152002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 16716
ed8e443a 16717 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 16718
ed8e443a 167192002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 16720
ed8e443a 16721 * gcc.dg/cast-qual-2.c: New test.
b24d861d 16722
ed8e443a 167232002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 16724
ed8e443a 16725 * gcc.dg/20020201-4.c: New test.
ea142788 16726
ed8e443a 167272002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 16728
ed8e443a
JM
16729 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
16730 target_info attribute != 0, in addition to the empty string.
16731 (gcc_target_compile): Likewise.
dfd48d76 16732
ed8e443a 167332002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 16734
ed8e443a
JM
16735 * gcc.dg/Wswitch.c: New test.
16736 PR gcc/4475. PR gcc/3780.
d3c52658 16737
ed8e443a 167382002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 16739
ed8e443a
JM
16740 * g77.f-torture/execute/5122.f: New test for regressions
16741 against PR fortran/5122.
91f5782d 16742
ed8e443a 167432002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 16744
ed8e443a
JM
16745 * g77.f-torture/compile/pr3743.f: Delete
16746 * g77.dg/pr3743-1.f: New test.
16747 * g77.dg/pr3743-2.f: New test.
16748 * g77.dg/pr3743-3.f: New test.
16749 * g77.dg/pr3743-4.f: New test.
81622d29 16750
ed8e443a 167512002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 16752
ed8e443a 16753 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 16754
ed8e443a 167552002-02-02 Richard Henderson <rth@redhat.com>
87859851 16756
ed8e443a
JM
16757 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
16758 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 16759
ed8e443a 167602002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 16761
ed8e443a 16762 * gcc.dg/20020201-2.c: New test.
02f06b3c 16763
ed8e443a 16764 * gcc.dg/20020201-3.c: New test.
02f06b3c 16765
ed8e443a 16766 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 16767
ed8e443a 167682002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 16769
ed8e443a
JM
16770 * gcc.dg/bitfld-1.c: Update.
16771 * gcc.dg/bitfld-2.c: Update.
16772 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 16773
ed8e443a 167742002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 16775
ed8e443a 16776 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 16777
ed8e443a 167782002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 16779
ed8e443a
JM
16780 PR target/5469
16781 * gcc.dg/20020201-1.c: New test.
b8b98c66 16782
ed8e443a 167832002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 16784
ed8e443a
JM
16785 PR fortran/3743
16786 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
16787 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 16788
ed8e443a 167892002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 16790
ed8e443a 16791 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 16792
ed8e443a 167932002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 16794
ed8e443a 16795 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 16796
ed8e443a 167972002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 16798
ed8e443a 16799 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 16800
ed8e443a 168012002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 16802
ed8e443a
JM
16803 * gcc.c-torture/execute/991118-1.c: Cast various constants back
16804 to long long.
16805 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 16806
ed8e443a 168072002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 16808
ed8e443a 16809 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 16810
ed8e443a 168112002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 16812
ed8e443a
JM
16813 * gcc.c-torture/compile/20000224-1.c: Update.
16814 * gcc.c-torture/execute/bitfld-1.c: New tests.
16815 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
16816 * gcc.dg/uninit-A.c: Update.
6b016bf4 16817
ed8e443a 168182002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 16819
ed8e443a 16820 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 16821
ed8e443a 168222002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 16823
ed8e443a
JM
16824 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
16825 argument to __builtin_prefetch to be const ptr.
d5714a5d 16826
ed8e443a 168272002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 16828
ed8e443a 16829 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 16830
ed8e443a 168312002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 16832
ed8e443a 16833 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 16834
ed8e443a 168352002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 16836
ed8e443a
JM
16837 * g77.dg/f77-edit-i-in.f: New test
16838 * g77.dg/f77-edit-i-out.f: New test
a8435716 16839
ed8e443a 168402002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 16841
ed8e443a
JM
16842 * gcc.dg/debug/debug.exp: New file.
16843 * gcc.dg/debug/trivial.c: New file.
16844 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
16845 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
16846 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
16847 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
16848 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
16849 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
16850 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
16851 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
16852 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
16853 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
16854 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
16855 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
16856 * gcc.dg/20000503-1.c: Removed.
16857 * gcc.dg/20010207-1.c: Removed.
16858 * gcc.dg/20011223-1.c: Removed.
16859 * gcc.dg/20020104-2.c: Removed.
16860 * gcc.dg/debug-1.c: Removed.
16861 * gcc.dg/debug-2.c: Removed.
16862 * gcc.dg/debug-3.c: Removed.
16863 * gcc.dg/debug-4.c: Removed.
16864 * gcc.dg/debug-5.c: Removed.
16865 * gcc.dg/debug-6.c: Removed.
16866 * gcc.dg/dwarf2-1.c: Removed.
16867 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 16868
ed8e443a 168692002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 16870
ed8e443a
JM
16871 * g++.old-deja/g++.other/eh5.C: New test.
16872 * g++.old-deja/g++.other/sibcall2.C: New test.
16873 * g++.old-deja/g++.other/array9.C: New test.
16874 * g++.old-deja/g++.other/typename2.C: New test.
16875 * g++.old-deja/g++.other/crash60.C: New test.
16876 * g++.old-deja/g++.other/conv9.C: New test.
16877 * g++.old-deja/g++.other/mangle10.C: New test.
16878 * g++.old-deja/g++.other/unchanging1.C: New test.
16879 * g++.old-deja/g++.other/exprstmt1.C: New test.
16880 * g++.old-deja/g++.other/inline23.C: New test.
16881 * g++.old-deja/g++.eh/ia64-1.C: New test.
16882 * g++.old-deja/g++.other/dwarf2-1.C: New test.
16883 * g++.old-deja/g++.other/reload1.C: New test.
16884 * g++.old-deja/g++.other/static20.C: New test.
16885 * g++.old-deja/g++.other/local-alloc1.C: New test.
16886 * g++.old-deja/g++.other/conv8.C: New test.
16887 * g++.old-deja/g++.other/stmtexpr2.C: New test.
16888 * g++.old-deja/g++.other/storeexpr1.C: New test.
16889 * g++.old-deja/g++.other/storeexpr2.C: New test.
16890 * g++.dg/eh/template2.C: New test.
16891 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 16892
ed8e443a 168932002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 16894
ed8e443a
JM
16895 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16896 Remove first, non-varying, argument.
a99e47a5 16897
ed8e443a 168982002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 16899
ed8e443a 16900 * gcc.dg/inline-2.c: New.
1e7e480e 16901
ed8e443a
JM
16902 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
16903 Add optional target arg. Check number of arguments.
16904 (scan-assembler-not, scan-assembler-dem): Likewise.
16905 (scan-assembler-dem-not): Likewise.
1e7e480e 16906
ed8e443a 169072002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 16908
ed8e443a
JM
16909 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
16910 line 12.
16911 * g++.old-deja/g++.brendan/parse3.C,
16912 g++.old-deja/g++.other/crash26.C,
16913 g++.old-deja/g++.other/crash28.C,
16914 g++.old-deja/g++.other/crash29.C,
16915 g++.old-deja/g++.other/crash30.C,
16916 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 16917
ed8e443a 169182002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 16919
ed8e443a 16920 * gcc.dg/20020115-1.c: New.
3196dfde 16921
ed8e443a 169222002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 16923
ed8e443a 16924 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 16925
ed8e443a 169262002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 16927
ed8e443a 16928 * gcc.dg/20020122-3.c: New.
75dbec30 16929
ed8e443a 169302002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 16931
ed8e443a 16932 * g++.dg/other/gc1.C: New test.
32abfc26 16933
ed8e443a 169342002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 16935
ed8e443a 16936 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 16937
ed8e443a 169382002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 16939
ed8e443a 16940 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 16941
ed8e443a 169422002-01-22 Richard Henderson <rth@redhat.com>
0333394e 16943
ed8e443a 16944 * gcc.dg/20020122-4.c: New.
0333394e 16945
ed8e443a 169462002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 16947
ed8e443a
JM
16948 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
16949 link output.
16950 * gcc.dg/special/ecos.exp: Likewise.
16951 * lib/g++-dg.exp: Likewise.
16952 * lib/g77-dg.exp: Likewise.
16953 * lib/gcc-dg.exp : Likewise.
16954 * lib/mike-g++.exp: Likewise.
16955 * lib/mike-g77.exp: Likewise.
16956 * lib/mike-gcc.exp: Likewise.
16957 * lib/objc-dg.exp: Likewise.
e23baf78 16958
ed8e443a 169592002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 16960
ed8e443a
JM
16961 PR target/5379
16962 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 16963
ed8e443a 169642002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 16965
ed8e443a 16966 * gcc.dg/20020122-1.c: New test.
3807621a 16967
ed8e443a 169682001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 16969
ed8e443a 16970 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 16971
ed8e443a 169722002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 16973
ed8e443a 16974 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 16975
ed8e443a 169762002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 16977
ed8e443a 16978 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 16979
ed8e443a 169802002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 16981
ed8e443a
JM
16982 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
16983 ld_library_path.
6040e200 16984
ed8e443a 169852002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 16986
ed8e443a 16987 * gcc.dg/20020218-1.c: New test.
d0e82870 16988
ed8e443a 169892002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 16990
ed8e443a
JM
16991 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
16992 messages
16993 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
16994 "At global scope" warning
16995 * g++.dg/ext/align1.C: Change cygwin test for alignment
16996 from db-bogus to dg-warning
b8c1a6b8 16997
ed8e443a 169982002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 16999
ed8e443a 17000 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 17001
ed8e443a 170022002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 17003
ed8e443a 17004 * g++.dg/template/access1.C: New test.
7ec9c85a 17005
ed8e443a 170062002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 17007
ed8e443a 17008 * gcc.dg/20020118-1.c: New.
441f5264 17009
ed8e443a 170102002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 17011
ed8e443a 17012 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 17013
ed8e443a 170142001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 17015
ed8e443a
JM
17016 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
17017 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
17018 alignment warnings.
8559c8c0 17019
ed8e443a 170202001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 17021
ed8e443a
JM
17022 * gcc.misc-tests/i386-prefetch.exp: Save and restore
17023 torture_with_loops and torture_without_loops
9060718c 17024
ed8e443a 170252002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 17026
ed8e443a 17027 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 17028
ed8e443a 170292002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 17030
ed8e443a 17031 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 17032
ed8e443a 17033 * gcc.dg/ultrasp4.c: New test.
f15054ea 17034
ed8e443a 17035 * gcc.dg/20020116-1.c: New test.
f15054ea 17036
ed8e443a 170372002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 17038
ed8e443a
JM
17039 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
17040 by EABI.
bccd793e 17041
ed8e443a 170422002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 17043
ed8e443a
JM
17044 * gcc.misc-tests/i386-prefetch.exp: New.
17045 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
17046 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
17047 * gcc.misc-tests/i386-pf-none-1.c: New test.
17048 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 17049
ed8e443a 170502002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 17051
ed8e443a 17052 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 17053
ed8e443a 170542002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 17055
ed8e443a
JM
17056 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
17057 * gcc.dg/i386-mmx-2.c: Likewise.
17058 * gcc.dg/i386-sse-1.c: Likewise.
17059 * gcc.dg/i386-sse-2.c: Likewise.
17060 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 17061
ed8e443a 170622001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 17063
ed8e443a
JM
17064 * g77.f-torture/execute/intrinsic-unix-bessel.f:
17065 Uncomment additional cases that now pass.
8d15f472 17066
ed8e443a 170672002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 17068
ed8e443a
JM
17069 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
17070 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 17071
ed8e443a 170722002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 17073
ed8e443a 17074 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 17075
ed8e443a 170762002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 17077
ed8e443a
JM
17078 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
17079 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 17080
ed8e443a 170812002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 17082
ed8e443a 17083 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 17084
ed8e443a 170852002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 17086
ed8e443a
JM
17087 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
17088 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 17089
ed8e443a 170902002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 17091
ed8e443a
JM
17092 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
17093 type in which to perform the operation for each size.
c9f115ad 17094
ed8e443a 170952002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 17096
ed8e443a 17097 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 17098
ed8e443a 170992002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 17100
ed8e443a 17101 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 17102
ed8e443a 171032002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 17104
ed8e443a
JM
17105 * gcc.c-torture/compile/20010226-1.c: New test.
17106 * gcc.c-torture/compile/20010227-1.c: New test.
17107 * gcc.c-torture/compile/20010426-1.c: New test.
17108 * gcc.c-torture/compile/20010510-1.c: New test.
17109 * gcc.c-torture/compile/20010605-3.c: New test.
17110 * gcc.c-torture/compile/20010824-1.c: New test.
17111 * gcc.c-torture/execute/20010409-1.c: New test.
17112 * gcc.dg/noncompile/20000901-1.c: New test.
17113 * gcc.dg/20001023-1.c: New test.
17114 * gcc.dg/20001101-1.c: New test.
17115 * gcc.dg/20001102-1.c: New test.
17116 * gcc.dg/20010207-1.c: New test.
17117 * gcc.dg/20010405-1.c: New test.
17118 * gcc.dg/20010822-1.c: New test.
17119 * gcc.dg/20011107-1.c: New test.
2e951384 17120
ed8e443a 171212002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 17122
ed8e443a 17123 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 17124
ed8e443a
JM
17125 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
17126 execution failure on PA targets.
a858ca75 17127
ed8e443a 171282002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 17129
ed8e443a 17130 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 17131
ed8e443a 171322002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 17133
ed8e443a 17134 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 17135
ed8e443a 171362002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 17137
ed8e443a 17138 * gcc.dg/20020108-1.c: New test.
3693730e 17139
ed8e443a 171402002-01-08 H.J. Lu <hjl@gnu.org>
28434337 17141
ed8e443a
JM
17142 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
17143 for header files.
b0832fe1 17144
ed8e443a 171452002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 17146
ed8e443a
JM
17147 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
17148 consistency.
336b7dca 17149
ed8e443a 17150002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 17151
ed8e443a 17152 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 17153
ed8e443a 171542002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 17155
ed8e443a 17156 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 17157
ed8e443a 171582002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 17159
ed8e443a
JM
17160 PR c/5279
17161 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 17162
ed8e443a 171632002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 17164
ed8e443a 17165 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 17166
ed8e443a 171672002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 17168
ed8e443a
JM
17169 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
17170 extra triple that slipped in.
17171 * g++.old-deja/g++.abi/align.C: Likewise.
17172 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 17173
ed8e443a 171742002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 17175
ed8e443a
JM
17176 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
17177 * g++.old-deja/g++.abi/align.C: Likewise.
17178 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 17179
ed8e443a
JM
17180 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
17181 on FreeBSD/i386.
17182 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
17183 FreeBSD.
40e593d7 17184
ed8e443a 171852002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 17186
ed8e443a 17187 * gcc.dg/20020104-1.c: New test.
46c895ac 17188
ed8e443a 17189 * gcc.dg/20020104-2.c: New test.
833aa4c4 17190
ed8e443a 171912002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 17192
ed8e443a 17193 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 17194
ed8e443a 171952002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 17196
ed8e443a 17197 * gcc.dg/20020103-1.c: New.
4542128e 17198
ed8e443a 171992002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 17200
ed8e443a 17201 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 17202
ed8e443a 172032002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 17204
ed8e443a 17205 * g++.dg/other/debug2.C: New test.
477558bf 17206
ed8e443a 17207 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 17208
ed8e443a 172092002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 17210
ed8e443a 17211 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 17212
ed8e443a 172132002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 17214
ed8e443a 17215 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 17216
ed8e443a 17217 * g++.dg/warn/oldcast1.C: New test.
c49b2550 17218
ed8e443a
JM
17219 * g++.dg/template/ptrmem1.C: New test.
17220 * g++.dg/template/ptrmem2.C: New test.
c49b2550 17221
ed8e443a 17222 * g++.dg/template/ntp.C: New test.
d73b1f07 17223
ed8e443a 17224 * g++.dg/other/component1.C: New test.
d73b1f07 17225
ed8e443a 17226 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 17227
ed8e443a
JM
17228 * g++.dg/template/friend2.C: New test.
17229 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 17230
ed8e443a 172312002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 17232
ed8e443a
JM
17233 * g++.dg/other/ptrmem1.C: New test.
17234 * g++.dg/other/ptrmem2.C: New test.
54561457 17235
ed8e443a 172362002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 17237
ed8e443a 17238 * g++.dg/template/ctor1.C: New test.
c8af9937 17239
ed8e443a 172402002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 17241
ed8e443a 17242 * g++.dg/template/friend2.C: New test.
f3368a90 17243
ed8e443a 172442002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 17245
ed8e443a 17246 * gcc.dg/mmix-1.c: New test.
03c9c274 17247
ed8e443a 172482001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 17249
ed8e443a 17250 * gcc.dg/asm-5.c: New.
7f3ad6b6 17251
ed8e443a 172522001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 17253
ed8e443a
JM
17254 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
17255 in namespace __gnu_cxx
47ffd48a 17256
ed8e443a 172572001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 17258
ed8e443a 17259 * gcc.dg/debug-6.c: New.
ad47f1e5 17260
ed8e443a 172612001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 17262
ed8e443a 17263 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 17264
ed8e443a 172652001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 17266
ed8e443a
JM
17267 * gcc.dg/debug-3.c: New test.
17268 * gcc.dg/debug-4.c: New test.
17269 * gcc.dg/debug-5.c: New test.
df8992f8 17270
ed8e443a 172712001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 17272
ed8e443a 17273 * g++.dg/eh/loop1.C: New.
7d8e8369 17274
ed8e443a 172752001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 17276
ed8e443a 17277 * g++.dg/template/crash1.C: New test.
a56ca899 17278
ed8e443a 172792001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 17280
ed8e443a 17281 * g++.dg/other/const1.C: New test.
b79d5213 17282
ed8e443a 172832001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 17284
ed8e443a 17285 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 17286
ed8e443a 172872001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 17288
ed8e443a
JM
17289 * lib/objc-torture.exp: Resync with c-torture.exp.
17290 * lib/objc.exp: Load standard libraries.
8aad1777 17291
ed8e443a 172922001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 17293
ed8e443a
JM
17294 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
17295 additional tests.
6eb53511 17296
ed8e443a 172972001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 17298
ed8e443a 17299 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 17300
ed8e443a 173012001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 17302
ed8e443a 17303 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 17304
ed8e443a 173052001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 17306
ed8e443a
JM
17307 * g++.dg/eh/ctor1.C: New test.
17308 * g++.dg/other/error2.C: New test.
87b7873d 17309
ed8e443a 173102001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 17311
ed8e443a 17312 * g++.dg/other/init2.C: New test.
ff7230ac 17313
ed8e443a 173142001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 17315
ed8e443a
JM
17316 * gcc.dg/20011223-1.c: New.
17317 * gcc.dg/inline-1.c: New.
b4c984fb 17318
ed8e443a 173192001-12-23 Richard Henderson <rth@redhat.com>
cf785988 17320
ed8e443a 17321 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 17322
ed8e443a 173232001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 17324
ed8e443a 17325 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 17326
ed8e443a 173272001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 17328
ed8e443a 17329 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 17330
ed8e443a 173312001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 17332
ed8e443a
JM
17333 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
17334 re-enables the warning.
30fa7e33 17335
ed8e443a 173362001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 17337
ed8e443a 17338 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 17339
ed8e443a 173402001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 17341
ed8e443a 17342 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 17343
ed8e443a 173442001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 17345
ed8e443a
JM
17346 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17347 arm-isr.c test.
17348 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
17349 epilogue generation for ARM ISR routines.
18c8746d 17350
ed8e443a 173512001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 17352
ed8e443a
JM
17353 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
17354 * gcc.dg/format/c90-printf-3.c: Likewise.
17355 * gcc.dg/format/c99-printf-3.c: Likewise.
17356 * gcc.dg/format/ext-1.c: Likewise.
17357 * gcc.dg/format/ext-6.c: Likewise.
17358 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 17359
ed8e443a 173602001-12-20 Richard Henderson <rth@redhat.com>
232fd111 17361
ed8e443a
JM
17362 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
17363 (arena): Use it.
17364 (malloc): Correct allocation logic. Abort if we fill up the
17365 arena before initialization complete.
17366 (realloc): Correct allocation logic.
8d37a5c0 17367
ed8e443a 173682001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 17369
ed8e443a 17370 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 17371
ed8e443a 17372 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 17373
ed8e443a 173742001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 17375
ed8e443a
JM
17376 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
17377 target does not support weak symbols.
c178fe89 17378
ed8e443a 173792001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 17380
ed8e443a 17381 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 17382
ed8e443a 173832001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 17384
ed8e443a 17385 * g++.dg/other/error1.C: New test.
72dd53af 17386
ed8e443a 173872001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 17388
ed8e443a 17389 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 17390
ed8e443a 173912001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 17392
ed8e443a
JM
17393 * objc.dg/special/: New directory.
17394 * objc.dg/special/special.exp: New file.
17395 * objc.dg/special/unclaimed-category-1.h: New file.
17396 * objc.dg/special/unclaimed-category-1a.m: New file.
17397 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 17398
ed8e443a 173992001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 17400
ed8e443a 17401 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 17402
ed8e443a 174032001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 17404
ed8e443a 17405 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 17406
ed8e443a 174072001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 17408
ed8e443a 17409 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 17410
ed8e443a 174112001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 17412
ed8e443a 17413 * gcc.dg/altivec-4.c: New.
4c594031 17414
ed8e443a 174152001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 17416
ed8e443a 17417 * gcc.dg/20011113-1.c: New test.
19cfdd34 17418
ed8e443a 174192001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 17420
ed8e443a
JM
17421 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
17422 std::__malloc_alloc_template<0> and
17423 std::__default_alloc_template<false, 0>.
9aaceb4b 17424
ed8e443a 174252001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 17426
ed8e443a
JM
17427 * objc/execute/bf-21.m: New test.
17428 * objc/execute/enumeration-1.m: New test.
17429 * objc/execute/enumeration-2.m: New test.
271e6f02 17430
ed8e443a 174312001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 17432
ed8e443a 17433 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 17434
ed8e443a 174352001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17436
ed8e443a
JM
17437 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
17438 * g++.old-deja/g++.jason/2371.C: Likewise.
17439 * g++.old-deja/g++.jason/template33.C: Likewise.
17440 * g++.old-deja/g++.jason/template34.C: Likewise.
17441 * g++.old-deja/g++.jason/template36.C: Likewise.
17442 * g++.old-deja/g++.oliva/typename1.C: Likewise.
17443 * g++.old-deja/g++.oliva/typename2.C: Likewise.
17444 * g++.old-deja/g++.other/typename1.C: Likewise.
17445 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17446 * g++.old-deja/g++.pt/nontype5.C: Likewise.
17447 * g++.old-deja/g++.pt/typename11.C: Likewise.
17448 * g++.old-deja/g++.pt/typename14.C: Likewise.
17449 * g++.old-deja/g++.pt/typename16.C: Likewise.
17450 * g++.old-deja/g++.pt/typename3.C: Likewise.
17451 * g++.old-deja/g++.pt/typename4.C: Likewise.
17452 * g++.old-deja/g++.pt/typename5.C: Likewise.
17453 * g++.old-deja/g++.pt/typename7.C: Likewise.
17454 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 17455
ed8e443a 174562001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17457
ed8e443a
JM
17458 * g++.dg/other/linkage1.C: New test.
17459 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
17460 specifiers.
e9d7407e 17461
ed8e443a 174622001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 17463
ed8e443a 17464 * gcc.dg/concat.c: New test.
ecd70094 17465
ed8e443a 174662001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 17467
ed8e443a
JM
17468 * objc/compile: New test directory.
17469 * objc/compile/compile.exp: New expect script.
17470 * objc/compile/20011211-1.m: New compile test.
f393dd70 17471
ed8e443a 174722001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 17473
ed8e443a
JM
17474 * lib/prune.exp (prune_gcc_output): Also handle "In member
17475 function". So many permutations...
a2b1e914 17476
ed8e443a 174772001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 17478
ed8e443a 17479 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 17480
ed8e443a 174812001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 17482
ed8e443a 17483 * g++.dg/other/copy1.C: New test.
26f943fd 17484
ed8e443a 174852001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 17486
ed8e443a 17487 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 17488
ed8e443a 17489 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 17490
ed8e443a 174912001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 17492
ed8e443a 17493 * gcc.dg/altivec-2.c: New.
db3acfa5 17494
ed8e443a 174952001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 17496
ed8e443a 17497 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 17498
ed8e443a 174992001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 17500
ed8e443a
JM
17501 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
17502 ultrasparc.
108b7d3d 17503
ed8e443a 175042001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 17505
ed8e443a 17506 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 17507
ed8e443a 175082001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 17509
ed8e443a
JM
17510 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
17511 variable argument list.
63658a9a 17512
ed8e443a 175132001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 17514
ed8e443a
JM
17515 * gcc.c-torture/execute/memcheck: Delete entire directory.
17516 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
17517 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 17518
ed8e443a 175192001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 17520
ed8e443a 17521 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 17522
ed8e443a 175232001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 17524
ed8e443a 17525 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 17526
ed8e443a 17527 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 17528
ed8e443a 17529 * g++.dg/other/anon-union.C: New test.
1f978f5f 17530
ed8e443a 17531 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 17532
ed8e443a 175332001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 17534
ed8e443a
JM
17535 * gcc.c-torture/execute/20000722-1.x,
17536 gcc.c-torture/execute/20010123-1.x: Remove.
17537 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
17538 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
17539 gcc.dg/c99-complit-2.c: New tests.
816a3974 17540
ed8e443a 175412001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 17542
ed8e443a 17543 * g++.dg/inherit/base1.C: New test.
d4d73d4c 17544
ed8e443a 175452001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 17546
ed8e443a 17547 * g++.dg/other/stdarg1.C: New test.
fd2aba00 17548
ed8e443a 17549 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 17550
ed8e443a 175512001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 17552
ed8e443a
JM
17553 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
17554 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
17555 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
17556 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
17557 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
17558 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 17559
ed8e443a 175602001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 17561
ed8e443a 17562 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 17563
ed8e443a 175642001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 17565
ed8e443a
JM
17566 * g++.dg/other/scope1.C: New test.
17567 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 17568
ed8e443a 175692001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 17570
ed8e443a 17571 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 17572
ed8e443a 175732001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 17574
ed8e443a 17575 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 17576
ed8e443a 175772001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 17578
ed8e443a
JM
17579 * objc.dg/alias.m: Update.
17580 * objc.dg/class-1.m: Update.
17581 * objc.dg/const-str-1.m: Update.
17582 * objc.dg/fwd-proto-1.m: Update.
17583 * objc.dg/id-1.m: Update.
17584 * objc.dg/super-class-1.m: Update.
577a67b0 17585
ed8e443a 175862001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 17587
ed8e443a
JM
17588 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
17589 constructs.
83dea45d 17590
ed8e443a 175912001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 17592
ed8e443a 17593 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 17594
ed8e443a 175952001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 17596
ed8e443a 17597 * gcc.dg/20011127-1.c: New test.
ca349304 17598
ed8e443a 175992001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 17600
ed8e443a
JM
17601 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
17602 from Austin Group draft 7.
17603 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
17604 scanf format arguments.
17605 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 17606
ed8e443a 176072001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 17608
ed8e443a 17609 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 17610
ed8e443a 176112001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 17612
ed8e443a 17613 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 17614
ed8e443a 176152001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 17616
ed8e443a 17617 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 17618
ed8e443a 176192001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 17620
ed8e443a 17621 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 17622
ed8e443a 176232001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 17624
ed8e443a
JM
17625 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
17626 to the host if it is remote. Let tests specify extra headers
17627 they use.
17628 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
17629 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
17630 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
17631 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
17632 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
17633 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
17634 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
17635 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
17636 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
17637 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 17638
ed8e443a 176392001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 17640
ed8e443a
JM
17641 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
17642 for little endian ARMs.
7d14c755 17643
ed8e443a 176442001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 17645
ed8e443a
JM
17646 * gcc.c-torture/compile/20011119-1.c: New test.
17647 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 17648
ed8e443a 176492001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 17650
ed8e443a 17651 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 17652
ed8e443a 176532001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 17654
ed8e443a 17655 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 17656
ed8e443a 176572001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 17658
ed8e443a 17659 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 17660
ed8e443a 176612001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 17662
ed8e443a 17663 * lib/g77.exp: Don't specify --rpath-link.
7042d510 17664
ed8e443a
JM
17665 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
17666 across all the headers.
17667 * gcc.dg/format/format.exp: For testing on a remote host,
17668 copy format.h.
6345b681 17669
ed8e443a
JM
17670 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
17671 * gcc.c-torture/execute/930406-1.c: Likewise.
17672 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 17673
ed8e443a 176742001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 17675
ed8e443a 17676 * gcc.dg/altivec-1.c: New.
373bd0fa 17677
ed8e443a 176782001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 17679
ed8e443a 17680 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 17681
ed8e443a 176822001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 17683
ed8e443a
JM
17684 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
17685 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
17686 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 17687
ed8e443a 176882001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 17689
ed8e443a 17690 * gcc.dg/no-builtin-1.c: New test.
630036c6 17691
ed8e443a 176922001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 17693
ed8e443a 17694 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 17695
ed8e443a 176962001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 17697
ed8e443a
JM
17698 * gcc.c-torture/compile/20011114-2.c: New test.
17699 * gcc.c-torture/compile/20011114-3.c: New test.
17700 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 17701
ed8e443a 177022001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 17703
ed8e443a 17704 * g++.dg/other/init1.C: New test.
a3d87e92 17705
ed8e443a 177062001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 17707
ed8e443a
JM
17708 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
17709 message.
c6243b4c 17710
ed8e443a 17711 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 17712
ed8e443a
JM
17713 * gcc.c-torture/compile/20010327-1.c: Revert last change.
17714 * gcc.c-torture/compile/20011114-1.c: New test, exactly
17715 like the (before this change) version of 20010327-1.c.
8ac9ea61 17716
ed8e443a 177172001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 17718
ed8e443a 17719 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 17720
ed8e443a 177212001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 17722
ed8e443a 17723 * g++.dg/init/array2.C: New test.
63d75005 17724
ed8e443a 177252001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 17726
ed8e443a 17727 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 17728
ed8e443a 177292001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 17730
ed8e443a
JM
17731 * g++.dg/other/forscope1.C: New test.
17732 * g++.dg/ext/forscope1.C: New test.
17733 * g++.dg/ext/forscope2.C: New test.
2e80c17d 17734
ed8e443a 177352001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 17736
ed8e443a 17737 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 17738
ed8e443a 177392001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 17740
ed8e443a 17741 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 17742
ed8e443a 17743 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 17744
ed8e443a 177452001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 17746
ed8e443a 17747 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 17748
ed8e443a 177492001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 17750
ed8e443a
JM
17751 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
17752 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
17753 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
17754 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
17755 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
17756 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
17757 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 17758
ed8e443a 177592001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 17760
ed8e443a
JM
17761 * g++.dg/warn/Wshadow-1.C: New tests.
17762 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 17763
ed8e443a 177642001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 17765
ed8e443a
JM
17766 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
17767 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
17768 XFAILs. Adjust expected error texts.
17769 * gcc.c-torture/compile/20011106-1.c,
17770 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
17771 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
17772 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
17773 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 17774
ed8e443a 177752001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 17776
ed8e443a 17777 * gcc.dg/cpp/defined.c: Update.
b621a4dd 17778
ed8e443a 177792001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 17780
ed8e443a 17781 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 17782
ed8e443a 177832001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 17784
ed8e443a
JM
17785 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
17786 same size, so no warning should be produced on stormy16.
91dc81f9 17787
ed8e443a
JM
17788 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
17789 due to oversized array.
17790 * g++.old-deja/g++.mike/ns15.C: Likewise.
17791 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 17792
ed8e443a 177932001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 17794
ed8e443a 17795 * g++.dgother/debug1.C: Fix typos.
4768dbdd 17796
ed8e443a 177972001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 17798
ed8e443a 17799 * g++.dg/other/debug1.C: New test.
48d4b9f0 17800
ed8e443a 178012001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 17802
ed8e443a
JM
17803 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
17804 of unsigned long.
c8202d4c 17805
ed8e443a 178062001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 17807
ed8e443a 17808 * gcc.dg/20011029-2.c: New test.
bf911a9a 17809
ed8e443a 17810 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 17811
ed8e443a 178122001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 17813
ed8e443a
JM
17814 * objc/execute/class_self-1.m: New test.
17815 * objc/execute/class_self-2.m: New test.
756b2d5e 17816
ed8e443a 178172001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 17818
ed8e443a
JM
17819 * gcc.misc-tests/msgs.exp: Delete.
17820 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
17821 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
17822 error set to match recent changes.
2d1245b8 17823
ed8e443a 178242001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 17825
ed8e443a 17826 * gcc.dg/20011021-1.c: New test.
e2ccde7b 17827
ed8e443a 178282001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 17829
ed8e443a 17830 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 17831
ed8e443a 178322001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 17833
ed8e443a 17834 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 17835
ed8e443a 178362001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 17837
ed8e443a 17838 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 17839
ed8e443a 17840 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 17841
ed8e443a 178422001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 17843
ed8e443a 17844 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 17845
ed8e443a 178462001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 17847
ed8e443a
JM
17848 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
17849 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 17850
ed8e443a 178512001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 17852
ed8e443a 17853 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 17854
ed8e443a 178552001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 17856
ed8e443a 17857 * g++.dg/template/unify2.C: New test.
1dde5a4e 17858
ed8e443a 178592001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 17860
ed8e443a 17861 * g++.dg/other/exception-specification.C: New test
d6da836d 17862
ed8e443a 178632001-10-13 Tom Rix <trix@redhat.com>
d6da836d 17864
ed8e443a
JM
17865 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
17866 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 17867
ed8e443a 178682001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 17869
ed8e443a 17870 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 17871
ed8e443a 178722001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 17873
ed8e443a
JM
17874 PR g++/4476
17875 * g++.dg/other/friend1.C: New test.
d9c28ce3 17876
ed8e443a 178772001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 17878
ed8e443a 17879 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 17880
ed8e443a 178812001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 17882
ed8e443a 17883 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 17884
ed8e443a 178852001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 17886
ed8e443a
JM
17887 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
17888 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
17889 g77.f-torture/execute/execute.exp,
17890 g77.f-torture/noncompile/noncompile.exp,
17891 gcc.c-torture/compile/compile.exp,
17892 gcc.c-torture/execute/execute.exp,
17893 gcc.c-torture/execute/ieee/ieee.exp,
17894 gcc.c-torture/execute/memcheck/memcheck.exp,
17895 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
17896 objc/execute/execute.exp: Update FSF address.
6431177a 17897
ed8e443a 178982001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 17899
ed8e443a
JM
17900 * gcc.dg/cpp/cmdlne-C.c: Update.
17901 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 17902
ed8e443a 179032001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 17904
ed8e443a 17905 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 17906
ed8e443a 179072001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 17908
ed8e443a
JM
17909 * gcc.dg/20011008-1.c: New.
17910 * gcc.dg/20011008-2.c: New.
ab17715d 17911
ed8e443a 179122001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 17913
ed8e443a 17914 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 17915
ed8e443a 179162001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 17917
ed8e443a
JM
17918 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
17919 spelling errors of "separate" as "seperate".
bed2ebd0 17920
ed8e443a 179212001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 17922
ed8e443a
JM
17923 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
17924 enough to avoid inlining.
b56cfd51 17925
ed8e443a 179262001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 17927
ed8e443a 17928 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 17929
ed8e443a 179302001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 17931
ed8e443a 17932 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 17933
ed8e443a 179342001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 17935
ed8e443a
JM
17936 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
17937 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
17938 gcc.dg/format/multattr-3.c: New tests.
17939 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
17940 tests for format attributes on function pointers being rejected.
dea2f2db 17941
ed8e443a 179422001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 17943
ed8e443a 17944 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 17945
ed8e443a 179462001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 17947
ed8e443a 17948 * g++.dg/warn/format1.C: New test.
ab6e6969 17949
ed8e443a 179502001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 17951
ed8e443a 17952 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 17953
ed8e443a 179542001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 17955
ed8e443a 17956 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 17957
ed8e443a 179582001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 17959
ed8e443a 17960 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 17961
ed8e443a 179622001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 17963
ed8e443a
JM
17964 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
17965 long-standing bug on i686, apparently.
17966 * gcc.c-torture/execute/loop-2c.x: New file.
17967 * gcc.c-torture/execute/loop-2d.x: New file.
17968 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 17969
ed8e443a 179702001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 17971
ed8e443a 17972 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 17973
ed8e443a 179742001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 17975
ed8e443a
JM
17976 * gcc.dg/cpp/macro10.c: New test.
17977 * gcc.dg/cpp/strify3.c: New test.
17978 * gcc.dg/cpp/spacing1.c: Add tests.
17979 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
17980 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 17981
ed8e443a 179822001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 17983
ed8e443a 17984 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 17985
ed8e443a 179862001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 17987
ed8e443a 17988 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 17989
ed8e443a 179902001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 17991
ed8e443a 17992 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 17993
ed8e443a 179942001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 17995
ed8e443a 17996 * g77.dg/strlen0.f: New test.
1f8d138f 17997
ed8e443a 179982001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 17999
ed8e443a
JM
18000 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
18001 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 18002
ed8e443a 180032001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 18004
ed8e443a
JM
18005 Table-driven attributes.
18006 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 18007
ed8e443a 180082001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 18009
ed8e443a
JM
18010 * gcc.dg/20000926-1.c: Update expected warning messages.
18011 * gcc.dg/array-2.c: Likewise, and test for warnings too.
18012 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
18013 array.
cd1f97c6 18014
ed8e443a 180152001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 18016
ed8e443a 18017 * g++.dg/eh/registers1.C: New test case.
1d30139d 18018
ed8e443a 180192001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 18020
ed8e443a 18021 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 18022
ed8e443a 180232001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 18024
ed8e443a 18025 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 18026
ed8e443a 180272001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 18028
ed8e443a 18029 * gcc.dg/cpp/macro9.c: New test.
a3070574 18030
ed8e443a 180312001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 18032
ed8e443a
JM
18033 * gcc.c-torture/execute/980223.c: Change type of addr from long
18034 to char *.
39e78d8b 18035
ed8e443a 180362001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 18037
ed8e443a 18038 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 18039
ed8e443a 180402001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 18041
ed8e443a
JM
18042 * g77.dg/bprob: New directory.
18043 * g77.dg/bprob/bprob.exp: New file.
18044 * g77.dg/bprob/bprob-1.f: New test.
18045 * g77.dg/gcov: New directory.
18046 * g77.dg/gcov/gcov.exp: New file.
18047 * g77.dg/gcov/gcov-1.f: New test.
18048 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 18049
ed8e443a 180502001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 18051
ed8e443a
JM
18052 * gcc.dg/cpp/directiv.c: Update.
18053 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 18054
ed8e443a 180552001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 18056
ed8e443a 18057 * gcc.dg/20010912-1.c: New test.
89503616 18058
ed8e443a 180592001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 18060
ed8e443a
JM
18061 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
18062 language-independent file in lib.
18063 * lib/gcov.exp: New file.
7566ca49 18064
ed8e443a 180652001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 18066
ed8e443a 18067 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 18068
ed8e443a 180692001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 18070
ed8e443a
JM
18071 * lib/profopt.exp: New, to support profile-directed optimizations.
18072 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
18073 * gcc.misc-tests/bprob-1.c: New test.
18074 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 18075
ed8e443a 180762001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 18077
ed8e443a
JM
18078 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
18079 XFAIL and which kinds of gcov output to verify.
18080 * gcc.misc-tests/gcov-4b.x: New file.
18081 * gcc.misc-tests/gcov-5b.x: New file.
18082 * gcc.misc-tests/gcov-6.x: New file.
18083 * gcc.misc-tests/gcov-7.c: New test.
18084 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 18085
ed8e443a 180862001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 18087
ed8e443a
JM
18088 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
18089 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 18090
ed8e443a 180912001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 18092
ed8e443a
JM
18093 PR c++/3986
18094 * g++.dg/abi/vbase1.C: New test.
90d925d3 18095
ed8e443a 180962001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 18097
ed8e443a 18098 * objc.dg/method-2.m: New.
033c017c 18099
ed8e443a 181002001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 18101
ed8e443a
JM
18102 PR c++/4203
18103 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
18104 * g++.dg/init/empty1.C: New test.
ada11335 18105
ed8e443a 181062001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 18107
ed8e443a 18108 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 18109
ed8e443a 181102001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 18111
ed8e443a
JM
18112 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
18113 for m68k.
c0e4f189 18114
ed8e443a 181152001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 18116
ed8e443a 18117 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 18118
ed8e443a 18119 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 18120
ed8e443a 18121 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 18122
ed8e443a 181232001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 18124
ed8e443a
JM
18125 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
18126 for 16-bit 'unsigned int'.
915a17f6 18127
ed8e443a 181282001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 18129
ed8e443a 18130 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 18131
ed8e443a 181322001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 18133
ed8e443a
JM
18134 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
18135 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 18136
ed8e443a 181372001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 18138
ed8e443a 18139 * gcc.dg/asm-names.c (ymain): New.
c3849183 18140
ed8e443a 181412001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 18142
ed8e443a
JM
18143 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
18144 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
18145 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 18146
ed8e443a 181472001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 18148
ed8e443a 18149 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 18150
ed8e443a 181512001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 18152
ed8e443a
JM
18153 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
18154 and "In instantiation".
0830ae44 18155
ed8e443a 181562001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 18157
ed8e443a 18158 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 18159
ed8e443a 181602001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 18161
ed8e443a
JM
18162 * gcc.misc-tests/gcov.exp: Add support for branch information.
18163 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
18164 * gcc.misc-tests/gcov-4.c: New test.
18165 * gcc.misc-tests/gcov-4b.c: New test.
18166 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 18167
ed8e443a 181682001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 18169
ed8e443a
JM
18170 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
18171 expected to fail.
6604e6f3 18172
ed8e443a 181732001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 18174
ed8e443a 18175 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 18176
ed8e443a 181772001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 18178
ed8e443a 18179 * g++.dg/eh/template1.C: New test.
13104975 18180
ed8e443a 181812001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 18182
ed8e443a
JM
18183 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
18184 Fix thinko.
18185 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
18186 for xfail.
949f197f 18187
ed8e443a 181882001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 18189
ed8e443a
JM
18190 * lib/g77-dg.exp: Use prune.exp for common procedures
18191 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
18192 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 18193
ed8e443a 181942001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 18195
ed8e443a 18196 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 18197
ed8e443a 181982001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 18199
ed8e443a 18200 * g++.dg/template/unify1.C: New test.
1dbb6023 18201
ed8e443a 182022001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 18203
ed8e443a 18204 * g++.dg/abi/empty4.C: New test.
41ae4ee6 18205
ed8e443a 182062001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 18207
ed8e443a
JM
18208 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
18209 solaris2.*
18210 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 18211
ed8e443a 182122001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 18213
ed8e443a 18214 * g++.dg/other/using-declaration.C: New test.
3fecf49c 18215
ed8e443a 182162001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 18217
ed8e443a 18218 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 18219
ed8e443a 182202001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 18221
ed8e443a
JM
18222 * gcc.dg/cpp/19951025-1.c: Revert.
18223 * gcc.dg/cpp/directiv.c: We no longer process directives that
18224 interrupt macro arguments.
20dde49d 18225
ed8e443a 182262001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 18227
ed8e443a 18228 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 18229
ed8e443a 182302001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 18231
ed8e443a 18232 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 18233
ed8e443a 182342001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 18235
ed8e443a 18236 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 18237
ed8e443a 182382001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 18239
ed8e443a
JM
18240 * g77.dg/ff90-1.f (s): Fix reference of variable z,
18241 should be x.
d60d223b 18242
ed8e443a 182432001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 18244
ed8e443a
JM
18245 Kill -fhonor-std.
18246 * g++.old-deja/g++.ns/ns14.C: Remove special options.
18247 * g++.old-deja/g++.other/std1.C: Likewise.
18248 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 18249
ed8e443a 182502001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 18251
ed8e443a
JM
18252 * lib/g77.exp: Load gcc-defs.exp for common procedures
18253 (g77_pass, g77_fail, g77_finish, g77_exit,
18254 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 18255
ed8e443a 182562001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 18257
ed8e443a
JM
18258 * g77.dg/fbackslash.f
18259 * g77.dg/fcase-preserve.f
18260 * g77.dg/ff90-1.f
18261 * g77.dg/ffixed-line-length-0.f
18262 * g77.dg/ffixed-line-length-132.f
18263 * g77.dg/ffixed-line-length-7.f
18264 * g77.dg/ffixed-line-length-72.f
18265 * g77.dg/ffixed-line-length-none.f
18266 * g77.dg/ffree-form-1.f
18267 * g77.dg/fno-backslash.f
18268 * g77.dg/fno-f90-1.f
18269 * g77.dg/fno-fixed-form-1.f
18270 * g77.dg/fno-onetrip.f
18271 * g77.dg/fno-typeless-boz.f
18272 * g77.dg/fno-underscoring.f
18273 * g77.dg/fno-vxt-1.f
18274 * g77.dg/fonetrip.f
18275 * g77.dg/ftypeless-boz.f
18276 * g77.dg/fugly-assumed.f
18277 * g77.dg/funderscoring.f
18278 * g77.dg/fvxt-1.f
db3ef87b 18279
ed8e443a 182802001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 18281
ed8e443a
JM
18282 * objc.dg/fwd-proto-1.m: New.
18283 * objc.dg/local-decl-1.m: New.
18284 * objc.dg/naming-1.m: New.
18285 * objc.dg/naming-2.m: New.
18286 * objc.dg/proto-hier-1.m: New.
312b7c9d 18287
ed8e443a 182882001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 18289
ed8e443a
JM
18290 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
18291 largest-type elements to a struct makes its size grow.
648c2206 18292
ed8e443a 182932001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 18294
ed8e443a 18295 * g++.dg/abi/vthunk1.C: New test.
969fd501 18296
ed8e443a 182972001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 18298
ed8e443a 18299 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 18300
ed8e443a 183012001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 18302
ed8e443a 18303 * gcc.dg/cpp/macro8.c: New test.
50011802 18304
ed8e443a 183052001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 18306
ed8e443a 18307 * g++.dg/abi/vbase8-21.C: New test.
40260429 18308
ed8e443a 183092001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 18310
ed8e443a 18311 * g++.dg/abi/vbase8-10.C: New test.
ab085207 18312
ed8e443a 183132001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 18314
ed8e443a
JM
18315 * lib/g++.exp (g++_set_ld_library_path): Renamed to
18316 ${tool}_set_ld_library_path.
18317 Changed caller.
18318 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
18319 g++.exp.
90b1ca2f 18320
ed8e443a 183212001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 18322
ed8e443a
JM
18323 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
18324 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
18325 gcc_exit, gcc_check_unsupported_p):
18326 Moved to gcc-deps.exp
18327 * gcc-deps.exp: New file.
41971242 18328
ed8e443a 183292001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 18330
ed8e443a 18331 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 18332
ed8e443a 183332001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 18334
ed8e443a 18335 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 18336
ed8e443a 183372001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 18338
ed8e443a 18339 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 18340
ed8e443a 183412001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 18342
ed8e443a 18343 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 18344
ed8e443a 183452001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 18346
ed8e443a
JM
18347 * gcc.dg/cpp/extratokens.c: Fix.
18348 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 18349
ed8e443a 183502001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 18351
ed8e443a
JM
18352 * gcc.c-torture/execute/20010724-1.c: New file.
18353 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 18354
ed8e443a 183552001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 18356
ed8e443a 18357 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 18358
ed8e443a 183592001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18360
ed8e443a 18361 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 18362
ed8e443a 183632001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18364
ed8e443a 18365 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 18366
ed8e443a 183672001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 18368
ed8e443a
JM
18369 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
18370 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
18371 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
18372 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 18373
ed8e443a
JM
18374 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
18375 bug report" message.
f7bebb56 18376
ed8e443a
JM
18377 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
18378 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 18379
ed8e443a 183802001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 18381
ed8e443a
JM
18382 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
18383 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
18384 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
18385 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 18386
ed8e443a 183872001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 18388
ed8e443a 18389 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 18390
ed8e443a 183912001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 18392
ed8e443a 18393 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 18394
ed8e443a 183952001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 18396
ed8e443a
JM
18397 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
18398 i[34567]86-*-*.
18399 Delete handling of ieee_multilib_flags.
18400 Pass -mieee for alpha*-*-* and sh-*-*.
18401 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 18402
ed8e443a 184032001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 18404
ed8e443a
JM
18405 Remove old-abi tests.
18406 * g++.old-deja/g++.mike/p11116.C: Remove.
18407 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 18408
ed8e443a 184092001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 18410
ed8e443a 18411 * g77.f-torture/compile/pr3743.f: New test
09b495e5 18412
ed8e443a 184132001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 18414
ed8e443a 18415 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 18416
ed8e443a 184172001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 18418
ed8e443a
JM
18419 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
18420 g++.old-deja/g++.pt/static6.C: Likewise.
18421 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
18422 supports weak symbols.
999c0669 18423
ed8e443a 184242001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 18425
ed8e443a
JM
18426 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
18427 supported again.
2ea80cfd 18428
ed8e443a 184292001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 18430
ed8e443a 18431 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 18432
ed8e443a 184332001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 18434
ed8e443a 18435 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 18436
ed8e443a 184372001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 18438
ed8e443a
JM
18439 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
18440 tests.
4a1b6176 18441
ed8e443a 184422001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 18443
ed8e443a 18444 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 18445
ed8e443a 184462001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 18447
ed8e443a
JM
18448 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
18449 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 18450
ed8e443a 184512001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 18452
ed8e443a
JM
18453 * objc/execute/object_is_class.m: New test.
18454 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 18455
ed8e443a 184562001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 18457
ed8e443a
JM
18458 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
18459 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 18460
ed8e443a 184612001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 18462
ed8e443a
JM
18463 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
18464 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 18465
ed8e443a 184662001-07-14 Richard Henderson <rth@redhat.com>
809353e1 18467
ed8e443a 18468 * gcc.dg/iftrap-1.c: New.
0168a849 18469
ed8e443a 184702001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 18471
ed8e443a 18472 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 18473
ed8e443a 184742001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 18475
ed8e443a 18476 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 18477
ed8e443a 184782001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 18479
ed8e443a
JM
18480 * gcc.c-torture/compile/20010711-1.c,
18481 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 18482
ed8e443a 184832001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 18484
ed8e443a 18485 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 18486
ed8e443a 184872001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 18488
ed8e443a 18489 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 18490
ed8e443a 184912001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 18492
ed8e443a
JM
18493 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
18494 (g++-dg-prune): Call prune_gcc_output.
18495 * prune.exp: New file for prune_gcc_output.
18496 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 18497
ed8e443a 184982001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 18499
ed8e443a
JM
18500 * gcc.c-torture/compile/20010701-1.c,
18501 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 18502
ed8e443a 185032001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 18504
ed8e443a 18505 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 18506
ed8e443a 185072000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 18508
ed8e443a 18509 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 18510
ed8e443a 185112001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 18512
ed8e443a 18513 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 18514
ed8e443a 185152001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 18516
ed8e443a
JM
18517 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
18518 Solaris 2.[678] system.
b05d8201 18519
ed8e443a 185202001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 18521
ed8e443a 18522 * gcc.dg/20010622-1.c: New test.
55f61a56 18523
ed8e443a 185242001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 18525
ed8e443a
JM
18526 * objc.dg: New directory.
18527 * objc.dg/dg.exp: New file.
18528 * objc.dg/alias.m: New.
18529 * objc.dg/class-1.m: New.
18530 * objc.dg/class-2.m: New.
18531 * objc.dg/const-str-1.m: New.
18532 * objc.dg/const-str-2.m: New.
18533 * objc.dg/id-1.m: New.
18534 * objc.dg/method-1.m: New.
18535 * objc.dg/super-class-1.m: New.
18536 * lib/objc-dg.exp: New file.
07732516 18537
ed8e443a 185382001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 18539
ed8e443a
JM
18540 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
18541 of label name.
d4a6cf38 18542
ed8e443a 185432001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 18544
ed8e443a 18545 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 18546
ed8e443a 185472001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 18548
ed8e443a
JM
18549 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
18550 variable.
f18b70f5 18551
ed8e443a 185522001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 18553
ed8e443a 18554 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 18555
ed8e443a 185562001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 18557
ed8e443a
JM
18558 * g++.old-deja/g++.abi/vbase5.C: New test.
18559 * g++.old-deja/g++.abi/vbase6.C: New test.
18560 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 18561
ed8e443a 185622001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 18563
ed8e443a 18564 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 18565
ed8e443a 185662001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 18567
ed8e443a 18568 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 18569
ed8e443a 185702001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 18571
ed8e443a
JM
18572 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
18573 support %f for HC11/HC12 targets.
18574 * gcc.c-torture/execute/930513-1.x: New file, likewise.
18575 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
18576 on HC11/HC12 targets.
18577 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 18578
ed8e443a 185792001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 18580
ed8e443a
JM
18581 * gcc.dg/wchar_t-1.c: New file.
18582 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 18583
ed8e443a 185842001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 18585
ed8e443a 18586 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 18587
ed8e443a 185882001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 18589
ed8e443a 18590 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 18591
ed8e443a 185922001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 18593
ed8e443a 18594 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 18595
ed8e443a 185962001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 18597
ed8e443a 18598 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 18599
ed8e443a 186002001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 18601
ed8e443a
JM
18602 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
18603 representation on MN10300 and ARM/Thumb.
bea09693 18604
ed8e443a 186052001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 18606
ed8e443a 18607 * g77.f-torture/execute/20010610.f: New.
f375b7a7 18608
ed8e443a 186092001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 18610
ed8e443a
JM
18611 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
18612 names.
3d3daefd 18613
ed8e443a 186142001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 18615
ed8e443a
JM
18616 * gcc.c-torture/execute/ashrdi-1.c: New.
18617 * gcc.c-torture/execute/ashldi-1.c: New.
18618 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 18619
ed8e443a 186202001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 18621
ed8e443a
JM
18622 * objc/execute/load-3.m: Added. Check sending +load to categories,
18623 in addition to classes.
6bdfaf09 18624
ed8e443a 186252001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 18626
ed8e443a
JM
18627 * objc/execute/load-2.m: New test. From Nicola Pero
18628 <n.pero@mi.flashnet.it>.
87327987 18629
ed8e443a 186302001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 18631
ed8e443a 18632 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 18633
ed8e443a 186342001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 18635
ed8e443a
JM
18636 * g++.old-deja/g++.abi/vbase2.C: New test.
18637 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 18638
ed8e443a 186392001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 18640
ed8e443a 18641 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 18642
ed8e443a 186432001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 18644
ed8e443a 18645 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 18646
ed8e443a 186472001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 18648
ed8e443a 18649 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 18650
ed8e443a 186512001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 18652
ed8e443a 18653 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 18654
ed8e443a 186552001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 18656
ed8e443a 18657 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 18658
ed8e443a 186592001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 18660
ed8e443a 18661 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 18662
ed8e443a 186632001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 18664
ed8e443a
JM
18665 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
18666 (g++_link_flags): Likewise.
18667 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 18668
ed8e443a 186692001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 18670
ed8e443a
JM
18671 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
18672 Ensure logfile entry matches exec command line.
f8710242 18673
ed8e443a 186742001-05-31 Richard Henderson <rth@redhat.com>
f8710242 18675
ed8e443a
JM
18676 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
18677 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 18678
ed8e443a 186792001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 18680
ed8e443a
JM
18681 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
18682 compiler for irix6.2
1ec07597 18683
ed8e443a 186842001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 18685
ed8e443a 18686 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 18687
ed8e443a 186882001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 18689
ed8e443a
JM
18690 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
18691 assemble.
4694cec2 18692
ed8e443a 186932001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 18694
ed8e443a 18695 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 18696
ed8e443a 186972001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 18698
ed8e443a
JM
18699 * gcc.c-torture/compile/20010518-2.c: New file.
18700 * gcc.c-torture/execute/20010518-1.c: New file.
18701 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 18702
ed8e443a 187032001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 18704
ed8e443a 18705 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 18706
ed8e443a 187072001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 18708
ed8e443a
JM
18709 G++ no longer defines builtins that do not begin with __builtin.
18710 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
18711 * g++.old-deja/g++.brendand/misc13.C: Likewise.
18712 * g++.old-deja/g++.law/builtin1.C: Likewise.
18713 * g++.old-deja/g++.law/cvt2.C: Likewise.
18714 * g++.old-deja/g++.mike/net5.C: Likewise.
18715 * g++.old-deja/g++.other/builtins1.C: Likewise.
18716 * g++.old-deja/g++.other/builtins2.C: Likewise.
18717 * g++.old-deja/g++.other/builtins3.C: Likewise.
18718 * g++.old-deja/g++.other/builtins4.C: Likewise.
18719 * g++.old-deja/g++.other/inline8.C: Likewise.
18720 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 18721
ed8e443a 187222001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 18723
ed8e443a
JM
18724 * g++.old-deja/g++.pt/using1.C: Adjust.
18725 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 18726
ed8e443a 187272001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 18728
ed8e443a
JM
18729 * gcc.dg/cpp/charconst.c: New tests.
18730 * gcc.dg/cpp/escape.c: New tests.
18731 * gcc.dg/cpp/escape-1.c: New tests.
18732 * gcc.dg/cpp/escape-2.c: New tests.
18733 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 18734
ed8e443a 187352001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 18736
ed8e443a
JM
18737 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
18738 native compiler for irix6.5.
97d24516 18739
ed8e443a 18740Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 18741
ed8e443a
JM
18742 * lib/g++.exp (g++_include_flags): Use args to compute
18743 get_multilibs.
18744 (g++_link_flags): Likewise.
18745 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 18746
ed8e443a 187472001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 18748
ed8e443a 18749 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 18750
ed8e443a 187512001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 18752
ed8e443a
JM
18753 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
18754 this file.
20415bba 18755
ed8e443a 187562001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 18757
ed8e443a
JM
18758 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
18759 STACK_SIZE;
18760 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
18761 to STACK_SIZE; Use it to define size of add_histo array.
18762 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
18763 to STACK_SIZE.
18764 (f): Use GITT_SIZE to define size of gitt local table.
18765 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
18766 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 18767
ed8e443a 187682001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 18769
ed8e443a
JM
18770 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
18771 on 68HC11/HC12 due to the asm instruction.
18772 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
18773 * gcc.c-torture/compile/920520-1.x: Likewise.
18774 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
18775 on 68HC11/HC12 because the function is larger than 64K.
18776 * gcc.c-torture/compile/961203-1.x: New file, this test fails
18777 on 68HC11/HC12 because the structure is too large.
5a111a5b 18778
ed8e443a 187792001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 18780
ed8e443a 18781 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 18782
ed8e443a 187832001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 18784
ed8e443a
JM
18785 * g++.old-deja/g++.warn/compare1.C: New test.
18786 * gcc.dg/compare4.c: New test.
cc469ee9 18787
ed8e443a 187882001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 18789
ed8e443a 18790 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 18791
ed8e443a 187922001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 18793
ed8e443a 18794 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 18795
ed8e443a 187962001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 18797
ed8e443a 18798 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 18799
ed8e443a 188002001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 18801
ed8e443a 18802 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 18803
ed8e443a 188042001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 18805
ed8e443a
JM
18806 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
18807 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 18808
ed8e443a 188092001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 18810
ed8e443a 18811 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 18812
ed8e443a 188132001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 18814
ed8e443a 18815 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 18816
ed8e443a 188172001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 18818
ed8e443a 18819 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 18820
ed8e443a 188212001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 18822
ed8e443a 18823 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 18824
ed8e443a 188252001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 18826
ed8e443a 18827 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 18828
ed8e443a 188292001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 18830
ed8e443a 18831 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 18832
ed8e443a 188332001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 18834
ed8e443a
JM
18835 * g++.dg/friend-warn.C: New test. Do not warn about friend
18836 declaration being redundant.
1a560c3a 18837
ed8e443a 188382001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 18839
ed8e443a 18840 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 18841
ed8e443a 188422001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 18843
ed8e443a 18844 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 18845
ed8e443a 188462001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 18847
ed8e443a 18848 * lib/g++.exp: Use testsuite_flags.
de26cf80 18849
ed8e443a 188502001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 18851
ed8e443a 18852 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 18853
ed8e443a 188542001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 18855
ed8e443a 18856 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 18857
ed8e443a 188582001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 18859
ed8e443a 18860 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 18861
ed8e443a 188622001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 18863
ed8e443a 18864 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 18865
ed8e443a 188662001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 18867
ed8e443a
JM
18868 * gcc.dg/cpp/direct2.c: New test.
18869 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 18870
ed8e443a 18871 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 18872
ed8e443a 188732001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 18874
ed8e443a
JM
18875 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
18876 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 18877
ed8e443a 188782001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 18879
ed8e443a
JM
18880 * gcc.dg/cpp/syshdr.h: New file.
18881 * gcc.dg/cpp/sysmac1.c: Update.
18882 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 18883
ed8e443a 188842001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 18885
ed8e443a 18886 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 18887
ed8e443a 188882001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 18889
ed8e443a
JM
18890 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
18891 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 18892
ed8e443a 188932001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 18894
ed8e443a 18895 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 18896
ed8e443a 188972001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 18898
ed8e443a
JM
18899 * lib/g++.exp (g++_include_flags): Don't use any special flags
18900 if TESTING_IN_BUILD_TREE is not defined.
18901 (g++_init): Use a plain 'c++' as the compiler if
18902 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 18903
ed8e443a 189042001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 18905
ed8e443a
JM
18906 * g++.old-deja/g++.eh/catch13.C: New test.
18907 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 18908
ed8e443a 189092001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 18910
ed8e443a 18911 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 18912
ed8e443a 189132001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 18914
ed8e443a
JM
18915 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
18916 <stdlib.h>, not <malloc.h>.
3da5d5c8 18917
ed8e443a 189182001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 18919
ed8e443a 18920 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 18921
ed8e443a 189222001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 18923
ed8e443a 18924 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 18925
ed8e443a 189262001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 18927
ed8e443a 18928 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 18929
ed8e443a 189302001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 18931
ed8e443a 18932 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 18933
ed8e443a 189342001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 18935
ed8e443a 18936 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 18937
ed8e443a 189382001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 18939
ed8e443a 18940 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 18941
ed8e443a 189422001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 18943
ed8e443a 18944 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 18945
ed8e443a 189462001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 18947
ed8e443a 18948 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 18949
ed8e443a 189502001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 18951
ed8e443a 18952 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 18953
ed8e443a 189542001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 18955
ed8e443a
JM
18956 * g77.f-torture/compile/20010426.f: New test.
18957 * g77.f-torture/execute/20010426.f: New test.
15784bba 18958
ed8e443a 189592001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 18960
ed8e443a
JM
18961 * g77.f-torture/compile/20000629-1.x: Remove - error
18962 has been fixed.
c3cd9c8b 18963
ed8e443a 189642001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 18965
ed8e443a
JM
18966 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
18967 Tweak slightly to work with g++.dg framework.
18968 * g++.dg/special/ecos.exp: Run initp1.C test.
18969 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 18970
ed8e443a
JM
18971 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
18972 its linker doesn't give line numbers either.
18973 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 18974
ed8e443a 189752001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 18976
ed8e443a 18977 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 18978
ed8e443a 189792001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 18980
ed8e443a 18981 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 18982
ed8e443a 189832001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 18984
ed8e443a 18985 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 18986
ed8e443a 189872001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 18988
ed8e443a 18989 * gcc.dg/format/plus-1.c: New test.
43e72072 18990
ed8e443a 189912001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 18992
ed8e443a 18993 * gcc.dg/20010423-1.c: New test.
5c8378a7 18994
ed8e443a 189952001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 18996
ed8e443a 18997 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 18998
ed8e443a 189992001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 19000
ed8e443a 19001 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 19002
ed8e443a 190032001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 19004
ed8e443a 19005 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 19006
ed8e443a 190072001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 19008
ed8e443a
JM
19009 * gcc.dg/c99-func-2.c: Remove xfail.
19010 * gcc.dg/c99-func-3.c: Remove xfail.
19011 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 19012
ed8e443a 190132001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 19014
ed8e443a 19015 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 19016
ed8e443a 190172001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 19018
ed8e443a 19019 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 19020
ed8e443a 190212001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 19022
ed8e443a 19023 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 19024
ed8e443a 190252001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 19026
ed8e443a
JM
19027 * g++.old-deja/g++.abi/empty2.C: New test.
19028 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 19029
ed8e443a 190302001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 19031
ed8e443a
JM
19032 * g++.old-deja/g++.other/comdat2.C: New test.
19033 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 19034
ed8e443a 190352001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 19036
ed8e443a 19037 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 19038
ed8e443a 190392001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 19040
ed8e443a 19041 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 19042
ed8e443a 190432001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 19044
ed8e443a 19045 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 19046
ed8e443a
JM
190472001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
19048 Mark Mitchell <mark@codesourcery.com>
608d74c4 19049
ed8e443a
JM
19050 * lib/old-dejagnu.exp: Don't delete output of executable.
19051 Add .exe suffix to executables.
b0835578 19052
ed8e443a 190532001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 19054
ed8e443a 19055 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 19056
ed8e443a 190572001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 19058
ed8e443a 19059 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 19060
ed8e443a 190612001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 19062
ed8e443a
JM
19063 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
19064 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 19065
ed8e443a 190662001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 19067
ed8e443a 19068 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 19069
ed8e443a 190702001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 19071
ed8e443a 19072 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 19073
ed8e443a 190742001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 19075
ed8e443a 19076 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 19077
ed8e443a 1907822001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 19079
ed8e443a 19080 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 19081
ed8e443a 19082001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 19083
ed8e443a 19084 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 19085
ed8e443a 190862001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 19087
ed8e443a 19088 * g++.old-deja/g++.other/array5.C: New.
145c1def 19089
ed8e443a 190902001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 19091
ed8e443a 19092 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 19093
ed8e443a 190942001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 19095
ed8e443a
JM
19096 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
19097 headers and constructs.
19098 * g++.old-deja/g++.robertl/eb79.C: Same.
19099 * g++.old-deja/g++.robertl/eb77.C (main): Same.
19100 * g++.old-deja/g++.robertl/eb73.C: Same.
19101 * g++.old-deja/g++.robertl/eb66.C (main): Same.
19102 * g++.old-deja/g++.robertl/eb55.C (t): Same.
19103 * g++.old-deja/g++.robertl/eb54.C (main): Same.
19104 * g++.old-deja/g++.robertl/eb46.C (main): Same.
19105 * g++.old-deja/g++.robertl/eb44.C: Same.
19106 * g++.old-deja/g++.robertl/eb41.C (main): Same.
19107 * g++.old-deja/g++.robertl/eb4.C (main): Same.
19108 * g++.old-deja/g++.robertl/eb39.C: Same.
19109 * g++.old-deja/g++.robertl/eb33.C (main): Same.
19110 * g++.old-deja/g++.robertl/eb31.C (main): Same.
19111 * g++.old-deja/g++.robertl/eb30.C: Same.
19112 * g++.old-deja/g++.robertl/eb3.C: Same.
19113 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
19114 * g++.old-deja/g++.robertl/eb21.C: Same.
19115 * g++.old-deja/g++.robertl/eb15.C: Same.
19116 * g++.old-deja/g++.robertl/eb118.C: Same.
19117 * g++.old-deja/g++.robertl/eb115.C (main): Same.
19118 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
19119 * g++.old-deja/g++.robertl/eb109.C: Same.
19120 * g++.old-deja/g++.other/sibcall1.C (main): Same.
19121 * g++.old-deja/g++.mike/rtti1.C: Same.
19122 * g++.old-deja/g++.mike/p658.C: Same.
19123 * g++.old-deja/g++.mike/net46.C: Same.
19124 * g++.old-deja/g++.mike/net34.C: Same.
19125 * g++.old-deja/g++.mike/memoize1.C: Same.
19126 * g++.old-deja/g++.mike/eh2.C: Same.
19127 * g++.old-deja/g++.law/weak.C: Same.
19128 * g++.old-deja/g++.law/visibility7.C: Same.
19129 * g++.old-deja/g++.law/visibility25.C: Same.
19130 * g++.old-deja/g++.law/visibility22.C: Same.
19131 * g++.old-deja/g++.law/visibility2.C: Same.
19132 * g++.old-deja/g++.law/visibility17.C: Same.
19133 * g++.old-deja/g++.law/visibility13.C: Same.
19134 * g++.old-deja/g++.law/visibility10.C: Same.
19135 * g++.old-deja/g++.law/visibility1.C: Same.
19136 * g++.old-deja/g++.law/virtual3.C (eval): Same.
19137 * g++.old-deja/g++.law/vbase1.C: Same.
19138 * g++.old-deja/g++.law/operators32.C: Same.
19139 * g++.old-deja/g++.law/nest3.C: Same.
19140 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
19141 * g++.old-deja/g++.law/except5.C (main): Same.
19142 * g++.old-deja/g++.law/cvt7.C (run): Same.
19143 * g++.old-deja/g++.law/cvt2.C: Same.
19144 * g++.old-deja/g++.law/cvt16.C: Same.
19145 * g++.old-deja/g++.law/ctors6.C (bar): Same.
19146 * g++.old-deja/g++.law/ctors17.C (main): Same.
19147 * g++.old-deja/g++.law/ctors13.C: Same.
19148 * g++.old-deja/g++.law/ctors12.C (main): Same.
19149 * g++.old-deja/g++.law/ctors10.C: Same.
19150 * g++.old-deja/g++.law/code-gen5.C: Same.
19151 * g++.old-deja/g++.law/bad-error7.C: Same.
19152 * g++.old-deja/g++.law/arm9.C: Same.
19153 * g++.old-deja/g++.law/arm12.C: Same.
19154 * g++.old-deja/g++.law/arg8.C: Same.
19155 * g++.old-deja/g++.law/arg1.C: Same.
19156 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
19157 * g++.old-deja/g++.jason/template31.C: Same.
19158 * g++.old-deja/g++.jason/template24.C (main): Same.
19159 * g++.old-deja/g++.jason/2371.C: Same.
19160 * g++.old-deja/g++.eh/new2.C: Same.
19161 * g++.old-deja/g++.eh/new1.C: Same.
19162 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
19163 * g++.old-deja/g++.brendan/nest21.C (main): Same.
19164 * g++.old-deja/g++.brendan/err-msg3.C: Same.
19165 * g++.old-deja/g++.brendan/crash62.C: Same.
19166 * g++.old-deja/g++.brendan/crash52.C: Same.
19167 * g++.old-deja/g++.brendan/crash49.C (main): Same.
19168 * g++.old-deja/g++.brendan/crash38.C: Same.
19169 * g++.old-deja/g++.brendan/crash15.C (main): Same.
19170 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 19171
ed8e443a 191722001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 19173
ed8e443a
JM
19174 * gcc.c-torture/execute/20001203-2.c (memset):
19175 Count argument is of type __SIZE_TYPE__.
788bf0e3 19176
ed8e443a 191772001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 19178
ed8e443a 19179 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 19180
ed8e443a 191812001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 19182
ed8e443a 19183 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 19184
ed8e443a 191852001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 19186
ed8e443a
JM
19187 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
19188 peculiarities of the SH.
19189 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 19190
ed8e443a 191912001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 19192
ed8e443a
JM
19193 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
19194 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
19195 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 19196
ed8e443a 191972001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 19198
ed8e443a 19199 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 19200
ed8e443a 192012001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 19202
ed8e443a 19203 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 19204
ed8e443a 192052001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 19206
ed8e443a 19207 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 19208
ed8e443a 192092001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 19210
ed8e443a 19211 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 19212
ed8e443a 192132001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 19214
ed8e443a 19215 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 19216
ed8e443a 192172001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 19218
ed8e443a 19219 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 19220
ed8e443a 192212001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 19222
ed8e443a
JM
19223 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
19224 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 19225
ed8e443a 192262001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 19227
ed8e443a 19228 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 19229
ed8e443a 192302001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 19231
ed8e443a
JM
19232 * g++.old-deja/g++.other/friend12.C: New test.
19233 * g++.old-deja/g++.other/friend9.C: Expect no errors.
19234 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 19235
ed8e443a 192362001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 19237
ed8e443a 19238 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 19239
ed8e443a 192402001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 19241
ed8e443a 19242 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 19243
ed8e443a 192442001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 19245
ed8e443a 19246 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 19247
ed8e443a 192482001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 19249
ed8e443a 19250 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 19251
ed8e443a 192522001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 19253
ed8e443a 19254 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 19255
ed8e443a 192562001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 19257
ed8e443a
JM
19258 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
19259 tests on AIX.
6d139650 19260
ed8e443a 192612001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 19262
ed8e443a 19263 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 19264
ed8e443a 192652001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 19266
ed8e443a 19267 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 19268
ed8e443a 192692001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 19270
ed8e443a 19271 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 19272
ed8e443a 192732001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 19274
ed8e443a 19275 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 19276
ed8e443a
JM
192772001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
19278
19279 * objc/execute/va_method.m: Added.
19280 * objc/execute/IMP.m: Added.
19281 * objc/execute/_cmd.m: Added.
19282 * objc/execute/accessing_ivars.m: Added.
19283 * objc/execute/class-1.m: Added.
19284 * objc/execute/class-10.m: Added.
19285 * objc/execute/class-11.m: Added.
19286 * objc/execute/class-12.m: Added.
19287 * objc/execute/class-13.m: Added.
19288 * objc/execute/class-14.m: Added.
19289 * objc/execute/class-2.m: Added.
19290 * objc/execute/class-3.m: Added.
19291 * objc/execute/class-4.m: Added.
19292 * objc/execute/class-5.m: Added.
19293 * objc/execute/class-6.m: Added.
19294 * objc/execute/class-7.m: Added.
19295 * objc/execute/class-8.m: Added.
19296 * objc/execute/class-9.m: Added.
19297 * objc/execute/class-tests-1.h
19298 * objc/execute/class-tests-2.h
19299 * objc/execute/compatibility_alias.m: Added.
19300 * objc/execute/encode-1.m: Added.
19301 * objc/execute/formal_protocol-1.m: Added.
19302 * objc/execute/formal_protocol-2.m: Added.
19303 * objc/execute/formal_protocol-3.m: Added.
19304 * objc/execute/formal_protocol-4.m: Added.
19305 * objc/execute/formal_protocol-5.m: Added.
19306 * objc/execute/formal_protocol-6.m: Added.
19307 * objc/execute/formal_protocol-7.m: Added.
19308 * objc/execute/informal_protocol.m: Added.
19309 * objc/execute/initialize.m: Added.
19310 * objc/execute/load.m: Added.
19311 * objc/execute/many_args_method.m: Added.
19312 * objc/execute/nested-3.m: Added.
19313 * objc/execute/no_clash.m: Added.
19314 * objc/execute/private.m: Added.
19315 * objc/execute/redefining_self.m: Added.
19316 * objc/execute/root_methods.m: Added.
19317 * objc/execute/selector-1.m: Added.
19318 * objc/execute/static-1.m: Added.
19319 * objc/execute/static-2.m: Added.
19320 * objc/execute/va_method.m: Added.
19321
193222001-03-10 Richard Henderson <rth@redhat.com>
19323
19324 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
19325
193262001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
19327
19328 * g++.old-deja/g++.other/crash31.C: XFAIL.
19329 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
19330 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
19331 * gcc.c-torture/execute/20010123-1.x: XFAIL.
19332 * gcc.c-torture/execute/20010124-1.x: XFAIL.
19333 * gcc.dg/sequence-pt-1.c: XFAIL one test.
19334
193352001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19336
19337 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
19338
193392001-03-06 Zack Weinberg <zackw@stanford.edu>
19340
19341 * gcc.dg/20000724-1.c: Don't use multiline strings.
19342
193432001-03-06 Zack Weinberg <zackw@stanford.edu>
19344
19345 * objc/execute/string1.m, objc/execute/string2.m: Compare the
19346 result of -cString against what we expect it to be; don't just
19347 print it out for no one to read.
19348
19349 * objc/execute/string3.m, objc/execute/string4.m: New tests.
19350 Based on testcases provided by Nicola Pero.
19351
193522001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19353
19354 * gcc.dg/cpp/macro7.c: New test.
19355
193562001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19357
19358 * gcc.dg/cpp/multiline.c: Update.
19359
193602001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19361
19362 * g++.old-deja/g++.other/enum3.C: New test.
19363
193642001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19365
19366 * g++.old-deja/g++.other/pod1.C: New test.
19367
193682001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19369
19370 * g++.old-deja/g++.ext/overload1.C: New test.
19371
193722001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19373
19374 * g++.old-deja/g++.pt/using1.C: New test.
19375
193762001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19377
19378 * g++.old-deja/g++.other/using9.C: New test.
19379
193802001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
19381
19382 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
19383
19384 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
19385
193862001-02-28 Nathan Sidwell <nathan@codesourcery.com>
19387
19388 * g++.old-deja/g++.ext/realpt1.C: Remove.
19389
193902001-02-27 Nathan Sidwell <nathan@codesourcery.com>
19391
19392 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
19393
193942001-02-26 Will Cohen <wcohen@redhat.com>
19395
19396 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
19397
193982001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
19399
19400 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
19401 templatized constructors.
19402
194032001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19404
19405 * gcc.c-torture/execute/20010224-1.c: New test.
19406
194072001-02-23 Jakub Jelinek <jakub@redhat.com>
19408
19409 * gcc.c-torture/execute/20010222-1.c: New test.
19410
194112001-02-22 Jakub Jelinek <jakub@redhat.com>
19412
19413 * g++.old-deja/g++.other/inline20.C: New test.
19414
194152001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
19416
19417 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
19418
194192001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19420
19421 * g++.old-deja/g++.other/lookup22.C: New test.
19422
194232001-02-19 Zack Weinberg <zackw@stanford.edu>
19424
19425 * g77.dg: New directory.
19426 * g77.dg/20010216-1.f: New test case.
19427 * g77.dg/dg.exp: New driver.
19428 * lib/g77-dg.exp: New driver library.
19429
194302001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19431
19432 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
19433
194342001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
19435
19436 * g++.old-deja/g++.other/decl9.C: New test.
19437
194382001-02-16 Jakub Jelinek <jakub@redhat.com>
19439
19440 * g++.old-deja/g++.other/init16.C: Update the test so that it does
19441 not need <string> and also tests the initialization at runtime.
19442
194432001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19444
19445 * gcc.c-torture/execute/longlong.c: New test.
19446
194472001-02-14 J"orn Rennecke <amylaar@redhat.com>
19448
19449 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
19450
194512001-02-14 J"orn Rennecke <amylaar@redhat.com>
19452
19453 * gcc.c-torture/execute/920302-1.c (execute):
19454 Change argument type to short.
19455
194562001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19457
19458 * g++.old-deja/g++.pt/deduct6.C: New test.
19459
194602001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19461
19462 * g++.old-deja/g++.pt/deduct5.C: New test.
19463
194642001-02-14 Jakub Jelinek <jakub@redhat.com>
19465
19466 * gcc.c-torture/execute/20010209-1.c: New test.
19467
194682001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
19469
19470 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
19471
194722001-02-12 Geoffrey Keating <geoffk@redhat.com>
19473
19474 * g++.dg/vtgc1.C: Update for new ABI.
19475
19476 * consistency.vlad: New directory, 1665 files.
19477
194782001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19479
19480 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
19481 return type.
19482 * gcc.dg/cpp/digraphs.c: Declare puts.
19483
194842001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19485
19486 * g++.old-deja/g++.other/warn5.C: New test.
19487
194882001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19489
19490 * g++.old-deja/g++.pt/spec40.C: New test.
19491
194922001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19493
19494 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
19495 case.
19496 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
19497
194982001-02-12 Jakub Jelinek <jakub@redhat.com>
19499
19500 * gcc.c-torture/compile/20010209-1.c: New test.
19501
195022001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
19503
19504 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
19505 excess errors message but not if it crashes.
19506 * g++.old-deja/g++.other/crash27.C: Likewise.
19507 * g++.old-deja/g++.other/crash28.C: Likewise.
19508 * g++.old-deja/g++.other/crash30.C: Likewise.
19509 * g++.old-deja/g++.other/crash32.C: Likewise.
19510 * g++.old-deja/g++.other/crash35.C: Likewise.
19511 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19512
195132001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
19514
19515 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
19516 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
19517 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
19518 g77.f-torture/execute/execute.exp,
19519 g77.f-torture/noncompile/noncompile.exp,
19520 gcc.c-torture/execute/execute.exp,
19521 gcc.c-torture/execute/memcheck/memcheck.exp,
19522 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
19523 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
19524 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
19525 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
19526 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
19527 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
19528 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19529 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
19530 Remove bug reporting instructions with ancient email addresses.
19531
195322001-02-07 Jakub Jelinek <jakub@redhat.com>
19533
19534 * gcc.dg/20010202-1.c: New test.
19535 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
19536
195372001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
19538
19539 * g++.dg/stdbool-if.C: New test.
19540
195412001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
19542
19543 * objc/execute/fdecl.m: Added main().
19544
195452001-02-07 Jakub Jelinek <jakub@redhat.com>
19546
19547 * gcc.c-torture/execute/20010206-1.c: New test.
19548
195492001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
19550
19551 * gcc.dg/cpp/avoidpaste1.c: Update.
19552
195532001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
19554
19555 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
19556 Pero <nicola@brainstorm.co.uk>.
19557 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
19558
195592001-02-06 Nathan Sidwell <nathan@codesourcery.com>
19560
19561 * g++.old-deja/g++.pt/spec39.C: New test.
19562
195632001-02-05 Jakub Jelinek <jakub@redhat.com>
19564
19565 * gcc.c-torture/compile/20010202-1.c: New test.
19566
195672001-02-05 Nathan Sidwell <nathan@codesourcery.com>
19568
19569 * g++.old-deja/g++.abi/primary2.C: New test.
19570 * g++.old-deja/g++.abi/primary3.C: New test.
19571 * g++.old-deja/g++.abi/primary4.C: New test.
19572 * g++.old-deja/g++.abi/primary5.C: New test.
19573 * g++.old-deja/g++.abi/vtable3.h: New test.
19574 * g++.old-deja/g++.abi/vtable3a.C: New test.
19575 * g++.old-deja/g++.abi/vtable3b.C: New test.
19576 * g++.old-deja/g++.abi/vtable3c.C: New test.
19577 * g++.old-deja/g++.abi/vtable3d.C: New test.
19578 * g++.old-deja/g++.abi/vtable3e.C: New test.
19579 * g++.old-deja/g++.abi/vtable3f.C: New test.
19580 * g++.old-deja/g++.abi/vtable3g.C: New test.
19581 * g++.old-deja/g++.abi/vtable3h.C: New test.
19582 * g++.old-deja/g++.abi/vtable3i.C: New test.
19583 * g++.old-deja/g++.abi/vtable3j.C: New test.
19584 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
19585
195862001-02-03 Jakub Jelinek <jakub@redhat.com>
19587
19588 * g++.old-deja/g++.other/anon6.C: New test.
19589 * g++.old-deja/g++.other/anon7.C: New test.
19590
195912001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
19592
19593 * gcc.dg/cpp/avoidpaste2.c: New tests.
19594
195952001-01-31 Jakub Jelinek <jakub@redhat.com>
19596
19597 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
19598
195992001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
19600
19601 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
19602 DECIMAL_DIG cases for Irix."
19603
196042001-01-31 J"orn Rennecke <amylaar@redhat.com>
19605
19606 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
19607
196082001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19609
19610 * gcc.dg/c99-tag-1.c: New test.
19611
196122001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19613
19614 * gcc.dg/cpp/tr-warn1.c: Add tests.
19615
196162001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19617
19618 * gcc.dg/cpp/avoidpaste1.c: Update.
19619 * gcc.dg/cpp/paste4.c: Update.
19620
196212001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
19622
19623 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
19624 cases for Irix.
19625
196262001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19627
19628 * g++.old-deja/g++.other/inline19.C: New test.
19629
196302001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
19631
19632 * gcc.dg/Wlarger-than.c: New test.
19633
196342001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19635
19636 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
19637
196382001-01-29 Jakub Jelinek <jakub@redhat.com>
19639
19640 * gcc.c-torture/execute/20010129-1.c: New test.
19641 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
19642
196432001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
19644
19645 * gcc.dg/cpp/avoidpaste1.c: Test case.
19646
196472001-01-28 Jakub Jelinek <jakub@redhat.com>
19648
19649 * g++.old-deja/g++.other/inline18.C: New test.
19650
196512001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652
19653 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
19654 and __builtin_putchar.
19655
196562001-01-27 Jakub Jelinek <jakub@redhat.com>
19657
19658 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
19659 tests.
19660
196612001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
19662
19663 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
19664 floating point number rounding mode to round to the nearest
19665 representable mode.
19666
196672001-01-25 Jakub Jelinek <jakub@redhat.com>
19668
19669 * g++.old-deja/g++.other/mangle2.C: New test.
19670
196712001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
19672
19673 * gcc.c-torture/compile/20010124-1.c: New test.
19674
196752001-01-24 Nathan Sidwell <nathan@codesourcery.com>
19676
19677 * g++.old-deja/g++.pt/spec38.C: New test.
19678
196792001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19680
19681 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
19682 "Build don't run".
19683
196842001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19685
19686 * gcc.c-torture/execute/20010123-1.c: New test.
19687
196882001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19689
19690 * g++.old-deja/g++.pt/spec37.C: New test.
19691
196922001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19693
19694 * g++.old-deja/g++.pt/overload14.C: New test.
19695
196962001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19697
19698 * gcc.c-torture/execute/20010122-1.c: New test, exercise
19699 __builtin_return_address.
19700
197012001-01-22 Nathan Sidwell <nathan@codesourcery.com>
19702
19703 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
19704 * g++.old-deja/g++.pt/spec35.C: New test.
19705 * g++.old-deja/g++.pt/spec36.C: New test.
19706
197072001-01-20 Jakub Jelinek <jakub@redhat.com>
19708
19709 * gcc.c-torture/compile/20010118-1.c: New test.
19710
197112001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
19712
19713 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
19714
197152001-01-19 Jakub Jelinek <jakub@redhat.com>
19716
19717 * gcc.c-torture/execute/20010119-1.c: New test.
19718
197192001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19720
19721 * g++.old-deja/g++.other/vbase5.C: New test.
19722
197232001-01-19 Jakub Jelinek <jakub@redhat.com>
19724
19725 * gcc.c-torture/execute/20010118-1.c: New test.
19726
197272001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19728
19729 * g++.old-deja/g++.pt/deduct3.C: New test.
19730
197312001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19732
19733 * g++.old-deja/g++.pt/spec34.C: New test.
19734
197352001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
19736
19737 * g77.f-torture/compile/20000601-2.f: New test.
19738
197392001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19740
19741 * g++.old-deja/g++.other/init17.C: New test.
19742
197432001-01-18 Alexandre Oliva <aoliva@redhat.com>
19744
19745 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
19746
197472001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19748
19749 * g++.old-deja/g++.pt/unify8.C: New test.
19750
197512001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19752
19753 * g++.old-deja/g++.abi/vbase1.C: New test.
19754
197552001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19756
19757 * g++.old-deja/g++.pt/crash65.C: New test.
19758
197592001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
19760
19761 * gcc.dg/cpp/assembl2.S: New test case.
19762
197632001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
19764
19765 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
19766 are supported.
19767
197682001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19769
19770 * g++.old-deja/g++.other/builtins1.C: New test.
19771 * g++.old-deja/g++.other/builtins2.C: Likewise.
19772 * g++.old-deja/g++.other/builtins3.C: Likewise.
19773 * g++.old-deja/g++.other/builtins4.C: Likewise.
19774
197752001-01-17 Jakub Jelinek <jakub@redhat.com>
19776
19777 * gcc.c-torture/compile/20010117-1.c: New test.
19778 * gcc.c-torture/compile/20010117-2.c: New test.
19779
197802001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19781
19782 * g77.f-torture/execute/20010116.[fx]: New test,
19783 XFAIL on i?86-*-*.
19784 * g77.f-torture/compile/20010115.f: Indicate it's
19785 a test for PR fortran/1636.
19786
197872001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
19788
19789 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
19790
197912001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19792
19793 * g77.f-torture/compile/20010115.f: New test.
19794
197952001-01-15 Nathan Sidwell <nathan@codesourcery.com>
19796
19797 * g++.old-deja/g++.pt/nontype5.C: New test.
19798
197992001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
19800
19801 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
19802 have an equivalent working one below it.
19803
198042001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19805
19806 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
19807 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19808
198092001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19810
19811 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
19812 message containing "init_priority".
19813 (conpr-2.C): Likewise.
19814 (conpr-3.C): Likewise.
19815 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
19816
198172001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19818
19819 * gcc.c-torture/execute/20010114-2.c: New test.
19820
198212001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
19822
19823 * gcc.c-torture/compile/20010114-1.c: New test.
19824 * gcc.c-torture/compile/20010114-1.x: Xfail.
19825 * gcc.c-torture/compile/20010114-2.c: New test.
19826 * gcc.c-torture/execute/20010114-1.c: New test.
19827 * gcc.dg/trunc-1.c: New test.
19828 * gcc.dg/uninit-B.c: New test.
19829
198302001-01-13 Nick Clifton <nickc@redhat.com>
19831
19832 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
19833 target.
19834
198352001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
19836
19837 * gcc.c-torture/compile/20010113-1.c: New test.
19838
198392001-01-13 Jakub Jelinek <jakub@redhat.com>
19840
19841 * gcc.c-torture/compile/20001212-1.c: New test.
19842
198432001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
19844
19845 * gcc.dg/cpp/widestr1.c: Update.
19846 * gcc.dg/cpp/prag-imp.c: Remove.
19847
198482001-01-12 Jakub Jelinek <jakub@redhat.com>
19849
19850 * gcc.c-torture/execute/20000801-3.x: Remove.
19851 * gcc.dg/c90-init-1.c: New test.
19852 * gcc.dg/c99-init-1.c: New test.
19853 * gcc.dg/c99-init-2.c: New test.
19854 * gcc.dg/gnu99-init-1.c: New test.
19855
198562001-01-12 Richard Earnshaw <rearnsha@arm.com>
19857
19858 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
19859 testing that no relevant ones were found.
19860
198612001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19862
19863 * g++.old-deja/g++.pt/cast2.C: New test.
19864
198652001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19866
19867 * g++.old-deja/g++.pt/friend47.C: New test.
19868
198692001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19870
19871 * g++.old-deja/g++.pt/instantiate13.C: New test.
19872
198732001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19874
19875 * g++.old-deja/g++.other/defarg7.C: New test.
19876 * g++.old-deja/g++.other/defarg8.C: New test.
19877
198782001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19879
19880 * g++.old-deja/g++.pt/crash64.C: New test.
19881
198822001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19883
19884 * g++.old-deja/g++.pt/crash63.C: New test.
19885
198862001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
19887
19888 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
19889
198902001-01-10 Alan Lehotsky <lehotsky@tiac.net>
19891
19892 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
19893
198942001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19895
19896 * g++.old-deja/g++.pt/error3.C: New test.
19897
198982001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19899
19900 * g++.old-deja/g++.other/crash39.C: New test.
19901
199022001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19903
19904 * g++.old-deja/g++.other/vbase4.C: New test.
19905
199062001-01-08 Jonathan Larmour <jlarmour@redhat.com>
19907
19908 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
19909 * gcc.dg/special/20000419-2.c: New file. Identical to above.
19910 * gcc.dg/special/special.exp: New test driver which will check
19911 for alias support for the above test.
19912
199132001-01-09 Alan Lehotsky <lehotsky@tiac.net>
19914
19915 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
19916 problems on small machines.
19917 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
19918 parameterize.
19919
199202001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
19921
19922 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
19923 mips.
19924 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19925
199262001-01-09 Nathan Sidwell <nathan@codesourcery.com>
19927
19928 * g++.old_deja/g++.pt/using8.C: New test.
19929
199302001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
19931
19932 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
19933
199342000-01-08 Loren J. Rittle <ljrittle@acm.org>
19935
19936 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
19937 where a failure is expected.
19938 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
19939
199402001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19941
19942 * g++.old_deja/g++.pt/instantiate12.C: New test.
19943
199442001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19945
19946 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
19947 start of structs.
19948 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
19949 * g++.old-deja/g++.brendan/crash17.C: Likewise.
19950 * g++.old-deja/g++.brendan/crash29.C: Likewise.
19951 * g++.old-deja/g++.brendan/crash48.C: Likewise.
19952 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19953 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
19954 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
19955 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
19956 * g++.old-deja/g++.eh/spec6.C: Likewise.
19957 * g++.old-deja/g++.jason/crash3.C: Likewise.
19958 * g++.old-deja/g++.law/ctors11.C: Likewise.
19959 * g++.old-deja/g++.law/ctors17.C: Likewise.
19960 * g++.old-deja/g++.law/ctors5.C: Likewise.
19961 * g++.old-deja/g++.law/ctors9.C: Likewise.
19962 * g++.old-deja/g++.mike/ambig1.C: Likewise.
19963 * g++.old-deja/g++.mike/net22.C: Likewise.
19964 * g++.old-deja/g++.mike/p3538a.C: Likewise.
19965 * g++.old-deja/g++.mike/p3538b.C: Likewise.
19966 * g++.old-deja/g++.mike/virt3.C: Likewise.
19967 * g++.old-deja/g++.niklas/t128.C: Likewise.
19968 * g++.old-deja/g++.other/anon4.C: Likewise.
19969 * g++.old-deja/g++.other/using1.C: Likewise.
19970 * g++.old-deja/g++.other/warn3.C: Likewise.
19971 * g++.old-deja/g++.pt/t37.C: Likewise.
19972 * g++.old-deja/g++.robertl/eb69.C: Likewise.
19973 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19974
199752001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19976
19977 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
19978
199792001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19980
19981 * gcc.c-torture/execute/stdio-opt-3.c: New test.
19982
199832001-01-07 Jakub Jelinek <jakub@redhat.com>
19984
19985 * gcc.c-torture/compile/20010107-1.c: New test.
19986
199872001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19988
19989 * gcc.c-torture/execute/builtin-noret-1.c: New test.
19990
199912001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19992
19993 * gcc.dg/format/format.h: New file.
19994 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
19995 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
19996 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
19997 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
19998 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
19999 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20000 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
20001 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
20002 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
20003 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
20004 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
20005 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
20006 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
20007 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
20008 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
20009 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
20010 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
20011 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
20012 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
20013 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
20014 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
20015 instead of declaring standard types, macros and functions in each
20016 test.
20017
200182001-01-06 Alexandre Oliva <aoliva@redhat.com>
20019
20020 * gcc.c-torture/execute/20010106-1.c: New test.
20021
200222001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
20023
20024 * gcc.dg/format/format.exp: New file.
20025 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
20026 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
20027 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
20028 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
20029 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
20030 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
20031 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
20032 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
20033 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
20034 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
20035 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
20036 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
20037 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
20038 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
20039 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
20040 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
20041 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
20042 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
20043 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
20044 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
20045 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
20046 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
20047 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
20048 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
20049 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
20050 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
20051 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
20052 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
20053 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
20054 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
20055 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
20056 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
20057 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
20058 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
20059 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
20060 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
20061 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
20062 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
20063 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
20064 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
20065 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
20066 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
20067
200682001-01-05 Alexandre Oliva <aoliva@redhat.com>
20069
20070 * gcc.c-torture/execute/991228-1.c: Take word endianness into
20071 account.
20072
200732001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
20074
20075 * gcc.c-torture/execute/builtin-complex-1.c: New test.
20076
200772001-01-05 Nathan Sidwell <nathan@codesourcery.com>
20078
20079 * g++.old-deja/g++.pt/crash62.C: New test.
20080
200812001-01-04 Richard Henderson <rth@redhat.com>
20082
20083 * gcc.dg/20000926-1.c: Update expected warnings.
20084 * gcc.dg/array-2.c: Likewise.
20085 * gcc.dg/array-4.c: Also validate flexible array members.
20086 * gcc.dg/c99-flex-array-1.c: New.
20087
200882001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
20089
20090 * gcc.c-torture/compile/20001222-1.x: Remove.
20091
200922001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20093
20094 * gcc.c-torture/execute/built-in-setjmp.c: New.
20095
200962001-01-03 Richard Henderson <rth@redhat.com>
20097
20098 * gcc.dg/940510-1.c: Update expected error wording.
20099 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
20100
201012001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
20102
20103 * lib/target-supports.exp (check_alias_available): Modified to
20104 indicate aliases not supported if only weak aliases are supported.
20105
201062001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20107
20108 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
20109 Turn on cmpstrsi checks for __pj__ and __i370__.
20110
201112001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20112
20113 * g++.old-deja/g++.other/virtual11.C: New test.
20114
201152001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20116
20117 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
20118
201192001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20120
20121 * gcc.c-torture/compile/20010102-1.c: New test.
20122
201232001-01-02 Andreas Jaeger <aj@suse.de>
20124
20125 * gcc.dg/noreturn-3.c: New test.
20126
20127 * gcc.dg/noreturn-4.c: New test.
20128
201292001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20130
20131 * gcc.c-torture/execute/stdio-opt-1.c: Also test
20132 __builtin_fputc and __builtin_fwrite.
20133
201342000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20135
20136 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
20137 signed char, not default char.
20138
201392000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20140
20141 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
20142
201432000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
20144
20145 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
20146
201472000-12-29 Richard Henderson <rth@redhat.com>
20148
20149 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
20150 (__cyg_profile_func_exit): Define.
20151
201522000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20153
20154 * g++.dg/vtgc1.C: New test.
20155
201562000-12-28 Geoffrey Keating <geoffk@redhat.com>
20157
20158 * gcc.dg/noncompile/20001228-1.c: New test.
20159
20160 * gcc.dg/20001228-1.c: New test.
20161
20162 * gcc.c-torture/execute/20001228-1.c: New test.
20163
201642000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
20165
20166 * gcc.dg/format-strfmon-1.c: New test.
20167
201682000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20169
20170 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
20171 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
20172 * gcc.c-torture/execute/string-opt-1.c: Likewise.
20173 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20174 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20175 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20176 * gcc.c-torture/execute/string-opt-6.c: Likewise.
20177 * gcc.c-torture/execute/string-opt-7.c: Likewise.
20178 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20179 * gcc.c-torture/execute/string-opt-9.c: Likewise.
20180 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20181 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20182 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20183
20184 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
20185 * gcc.c-torture/execute/string-opt-4.c: Test index.
20186
201872000-12-26 Geoffrey Keating <geoffk@redhat.com>
20188
20189 * gcc.c-torture/compile/20001226-1.c: New test.
20190
201912000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
20192
20193 * gcc.c-torture/compile/20001222-1.c: New test.
20194 * gcc.c-torture/compile/20001222-1.x: Xfail.
20195
201962000-12-22 Alexandre Oliva <aoliva@redhat.com>
20197
20198 * gcc.c-torture/execute/comp-goto-2.c: New test.
20199
202002000-12-21 J"orn Rennecke <amylaar@redhat.com>
20201
20202 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
20203 Use long types if __INT_MAX__ is 32767.
20204 (main): Use cast to (sint32 *) when poking 88 into a_page.
20205
20206 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
20207
202082000-12-21 Bernd Schmidt <bernds@redhat.com>
20209
20210 * gcc.c-torture/compile/20001221-1.c: New test.
20211 * gcc.c-torture/execute/20001221-1.c: New test.
20212
202132000-12-20 Richard Henderson <rth@redhat.com>
20214
20215 * g++.old-deja/g++.pt/crash36.C: Update error lines.
20216 * g++.old-deja/g++.robertl/eb109.C: Likewise.
20217
202182000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20219
20220 * gcc.dg/compare3.c: New test.
20221
202222000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20223
20224 * gcc.dg/format-warnll-1.c: New test.
20225
202262000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
20227
20228 * gcc.dg/cpp/cmdlne-P.c: New test.
20229
202302000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20231
20232 * gcc.c-torture/execute/builtin-abs-1.c,
20233 gcc.c-torture/execute/builtin-abs-2.c: New tests.
20234
202352000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20236
20237 * gcc.dg/cpp/multiline.c: New test.
20238
202392000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20240
20241 * g++.old-deja/g++.other/syshdr1.C: Update.
20242 * gcc.dg/cpp/lineflags.c: Remove temporarily.
20243
202442000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20245
20246 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
20247
202482000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20249
20250 * g++.old-deja/g++.pt/ttp65.C: New test.
20251
202522000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20253
20254 * g++.old-deja/g++.pt/ttp64.C: New test.
20255
202562000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20257
20258 * g++.old-deja/g++.pt/spec33.C: New test.
20259
202602000-12-14 Catherine Moore <clm@redhat.com>
20261
20262 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
20263 * gcc.c-torture/execute/920612-2.c: Likewise.
20264 * gcc.c-torture/execute/920428-2.c: Likewise.
20265 * gcc-c-torture/execute/va-arg-11.c: Call exit.
20266 * gcc.c-torture/execute/va-arg-21.c: Likewise.
20267
202682000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20269
20270 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
20271 * gcc.dg/pack-test-2.c: Likewise.
20272
202732000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20274
20275 Tests by Zack Weinberg <zackw@stanford.edu>.
20276
20277 * gcc.dg/cpp/defined.c: Update.
20278 * gcc.dg/cpp/defined_trad.c: New tests.
20279
202802000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20281
20282 * gcc.dg/cpp/trad-direct.c: Update.
20283
202842000-12-11 Neil Booth <neilb@earthling.net>
20285
20286 * gcc.dg/cpp/defined_trad.c
20287
202882000-12-11 Neil Booth <neilb@earthling.net>
20289
20290 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
20291
202922000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
20293
20294 * gcc.dg/format-miss-2.c: New test.
20295
202962000-12-09 Neil Booth <neilb@earthling.net>
20297
20298 * gcc.dg/cpp/lineflags.c: New tests.
20299 * gcc.dg/cpp/poison.c: Update.
20300 * gcc.dg/cpp/redef2.c: Update.
20301 * gcc.dg/cpp/skipping.c: New test.
20302
203032000-12-07 Geoffrey Keating <geoffk@redhat.com>
20304
20305 * g++.old-deja/g++.other/eh3.C: New testcase.
20306
203072000-12-07 Neil Booth <neilb@earthling.net>
20308
20309 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
20310 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
20311 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
20312 wtr-union-init-2.c, wtr-union-init-3.c: Update.
20313 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
20314 Update.
20315
203162000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20317
20318 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
20319 __SIZE_TYPE__ instead of int for type of integers cast to
20320 pointers.
20321
203222000-12-07 Jakub Jelinek <jakub@redhat.com>
20323
20324 * g++.old-deja/g++.other/cleanup4.C: New test.
20325
203262000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20327
20328 * format-sec-1.c: New test.
20329
203302000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20331
20332 * gcc.dg/format-nonlit-3.c: New test.
20333
203342000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20335
20336 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
20337 through a null pointer.
20338
203392000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20340
20341 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
20342 * g++.old-deja/g++.pt/partial4.C: New test.
20343
203442000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
20345
20346 * gcc.c-torture/execute/ieee/hugeval.x: New.
20347
203482000-12-06 Neil Booth <neilb@earthling.net>
20349
20350 * gcc.dg/cpp/backslash2.c: New tests.
20351
203522000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20353
20354 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
20355 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
20356
203572000-12-05 Geoffrey Keating <geoffk@redhat.com>
20358
20359 * gcc.c-torture/execute/20001203-2.c: New testcase.
20360
203612000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20362
20363 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
20364 * g++.old-deja/g++.other/virtual10.C: New test.
20365
203662000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20367
20368 * g++.old-deja/g++.mike/pmf5.C: Remove test.
20369
203702000-12-05 Richard Henderson <rth@redhat.com>
20371
20372 * gcc.c-torture/compile/20001205-1.c: New.
20373
203742000-12-04 Neil Booth <neilb@earthling.net>
20375
20376 * g++.old-deja/g++.other/virtual9.C: New test.
20377 * g++.old-deja/g++.pt/crash61.C: New test.
20378 * gcc.c-torture/execute/loop-9.c: New test.
20379
203802000-12-04 Neil Booth <neilb@earthling.net>
20381
20382 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
20383 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
20384 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
20385 * gcc.dg/cpp/extratokens.c: ...here.
20386
203872000-12-04 Neil Booth <neilb@earthling.net>
20388
20389 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
20390 New tests.
20391
203922000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20393
20394 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
20395 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
20396
203972000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20398
20399 * gcc.c-torture/execute/20001203-1.c: New test.
20400
204012000-12-03 Neil Booth <neilb@earthling.net>
20402
20403 * gcc.dg/cpp/macro6.c: New test cases.
20404
204052000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20406
20407 * gcc.c-torture/execute/string-opt-9.c: New test.
20408 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20409 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20410 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20411
20412 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
20413 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
20414
204152000-12-02 Geoffrey Keating <geoffk@redhat.com>
20416
20417 * gcc.dg/cpp/if-6.c: New testcase.
20418
20419 * gcc.dg/20001201-1.c: New testcase.
20420
204212000-12-02 Neil Booth <neilb@earthling.net>
20422
20423 * g++.old-deja/g++.other/externC4.C,
20424 g++.old-deja/g++.other/friend10.C: New tests.
20425
204262000-12-02 Neil Booth <neilb@earthling.net>
20427
20428 * g++.old-deja/g++.other/instan2.C
20429 * g++.old-deja/g++.other/instan3.C: New test.
20430
204312000-12-02 Neil Booth <neilb@earthling.net>
20432
20433 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
20434 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
20435 gnuc99.c,gnuc99-pedantic.c: New tests.
20436
204372000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20438
20439 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
20440 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
20441
204422000-12-01 Neil Booth <neilb@earthling.net>
20443
20444 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
20445 * gcc.dg/cpp/poison.c: Update.
20446 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
20447
204482000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
20449
20450 * g77.f-torture/execute/20001201.f: New test.
20451
204522000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20453
20454 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
20455
204562000-12-01 Jakub Jelinek <jakub@redhat.com>
20457
20458 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
20459
204602000-12-01 Nathan Sidwell <nathan@codesourcery.com>
20461
20462 * g++.old-deja/g++.other/cast6.C: New test.
20463
204642000-11-30 Geoffrey Keating <geoffk@redhat.com>
20465
20466 * gcc.c-torture/execute/20001130-2.c: New testcase.
20467
204682000-11-30 Richard Henderson <rth@redhat.com>
20469
20470 * gcc.c-torture/execute/20001130-1.c: New test.
20471
204722000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20473
20474 * g++.old-deja/g++.other/op3.C: New test.
20475
204762000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20477
20478 * g++.old-deja/g++.other/op2.C: New test.
20479
204802000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20481
20482 * g++.old-deja/g++.other/crash38.C: New test.
20483
204842000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
20485
20486 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
20487
204882000-11-29 Jakub Jelinek <jakub@redhat.com>
20489
20490 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
20491 tests.
20492 * gcc.c-torture/execute/string-opt-6.c: New test.
20493
20494 * gcc.dg/20001117-1.c: Add main.
20495
204962000-11-28 Geoffrey Keating <geoffk@redhat.com>
20497
20498 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
20499 Move from here ...
20500 * gcc.dg/940510-1.c: ... to here.
20501
20502 * gcc.dg/20000926-1.c: GNU C now allows initializations of
20503 zero-size arrays in toplevel structures.
20504
205052000-11-28 Jakub Jelinek <jakub@redhat.com>
20506
20507 * gcc.c-torture/execute/loop-8.c: New test.
20508
205092000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20510
20511 * g++.old-deja/g++.other/base1.C: New test.
20512
205132000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20514
20515 * g++.old-deja/g++.other/parse2.C: New test.
20516
205172000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20518
20519 * g++.old-deja/g++.pt/incomplete1.C: New test.
20520
205212000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20522
20523 * g++.old-deja/g++.other/friend9.C: New test.
20524
205252000-11-28 Jakub Jelinek <jakub@redhat.com>
20526
20527 * gcc.dg/20001127-1.c: New test.
20528
205292000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20530
20531 * g++.old-deja/g++.pt/friend46.C: New test.
20532
205332000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20534
20535 * g++.old-deja/g++.other/ptrmem8.C: New test.
20536
205372000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20538
20539 * gcc.c-torture/execute/string-opt-7.c: New test.
20540 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20541
205422000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
20543
20544 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
20545 instead of 'mkcheck 2'.
20546
205472000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20548
20549 * gcc.c-torture/execute/memcheck/driver.c,
20550 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
20551 C9X references to refer to C99.
20552
205532000-11-25 Jakub Jelinek <jakub@redhat.com>
20554
20555 * gcc.dg/ultrasp3.c: New test.
20556
205572000-11-25 Neil Booth <neilb@earthling.net>
20558
20559 * gcc.dg/cpp/include2.c: Update test to be locale independent.
20560
205612000-11-25 Alexandre Oliva <aoliva@redhat.com>
20562
20563 * gcc.c-torture/compile/20001123-2.c: New.
20564
205652000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20566
20567 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
20568
205692000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
20570
20571 * gcc.dg/sequence-point-1.c: Add some new tests.
20572 * gcc.c-torture/execute/20001124-1.c: New test.
20573
205742000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20575
20576 * g++.old-deja/g++.other/vaarg4.C: New test.
20577 * gcc.c-torture/compile/20001123-1.c: New test.
20578
205792000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20580
20581 * g++.other/crash24.C: Adjust and remove XFAIL.
20582 * g++.other/crash37.C: New test.
20583
205842000-11-23 Nathan Sidwell <nathan@codesourcery.com>
20585
20586 * g++.old-deja/g++.pt/instantiate9.C: New test.
20587
205882000-11-22 Mark Mitchell <mark@codesourcery.com>
20589
20590 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
20591 new ABI, too.
20592
20593 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
20594 * g++.old-deja/g++.robertl/eb55.C: Likewise.
20595
205962000-11-22 Neil Booth <neilb@earthling.net>
20597
20598 * gcc.dg/cpp/Wtrigraphs.c: New test.
20599
206002000-11-22 Loren J. Rittle <ljrittle@acm.org>
20601
20602 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
20603
206042000-11-22 Jakub Jelinek <jakub@redhat.com>
20605
20606 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
20607
206082000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
20609
20610 * lib/gcc-dg.exp: load_lib scanasm.exp.
20611 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
20612 * lib/g++-dg.exp: load_lib scanasm.exp.
20613 * lib/scanasm.exp: New.
20614 (scan-assembler, scan-assembler-not): Add optional arguments to
20615 test name, or if not present, the pattern name.
20616 (scan-assembler-dem, scan-assembler-dem-not): New.
20617
20618 * g++.dg/dg.exp: New.
20619
206202000-11-21 Neil Booth <neilb@earthling.net>
20621
20622 * gcc.dg/cpp/integrated1.c: Remove.
20623
206242000-11-21 Jakub Jelinek <jakub@redhat.com>
20625
20626 * gcc.c-torture/execute/20001121-1.c: New test.
20627
206282000-11-21 Richard Henderson <rth@redhat.com>
20629
20630 * gcc.c-torture/compile/20001121-1.c: New test.
20631
206322000-11-20 Neil Booth <neilb@earthling.net>
20633
20634 * gcc.dg/cpp/integrated1.c: New test.
20635
206362000-11-21 Jakub Jelinek <jakub@redhat.com>
20637
20638 * g++.old-deja/g++.other/inline17.C: New test.
20639
206402000-11-20 Donald Lindsay <dlindsay@redhat.com>
20641
20642 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
20643 local variable to be zero: I made the variable global. Now
20644 uses abort() and exit() instead of relying on main's return value.
20645
206462000-11-20 Neil Booth <neilb@earthling.net>
20647
20648 * gcc.dg/cpp/paste2.c: Update test.
20649 * objc/execute/paste.m: New test.
20650
206512000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20652
20653 * gcc.dg/c99-condexpr-1.c: New test.
20654
206552000-11-20 Neil Booth <neilb@earthling.net>
20656
20657 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
20658
206592000-11-20 Nathan Sidwell <nathan@codesourcery.com>
20660
20661 * g++.old-deja/g++.pt/export1.C: New test.
20662
206632000-11-20 Jakub Jelinek <jakub@redhat.com>
20664
20665 * gcc.dg/20001117-1.c: New test.
20666
206672000-11-18 Richard Henderson <rth@redhat.com>
20668
20669 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
20670
206712000-11-18 Richard Henderson <rth@redhat.com>
20672
20673 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
20674 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
20675 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
20676
206772000-11-18 Richard Henderson <rth@redhat.com>
20678
20679 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
20680 (main): New. Exit cleanly.
20681
206822000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20683
20684 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
20685 gcc.dg/c99-fordecl-2.c: New tests.
20686
206872000-11-18 Richard Henderson <rth@redhat.com>
20688
20689 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
20690 * gcc.c-torture/execute/zerolen-2.c: New.
20691
206922000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20693
20694 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
20695 memory.
20696
206972000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20698
20699 * g++.old-deja/g++.pt/instantiate8.C: New test.
20700
207012000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20702
20703 * g++.old-deja/g++.other/incomplete.C: Add more tests.
20704 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
20705
207062000-11-16 Nick Clifton <nickc@redhat.com>
20707
20708 * gcc.c-torture/execute/nestfunc-2.c: New test.
20709 * gcc.c-torture/execute/nestfunc-3.c: New test.
20710
207112000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20712
20713 * gcc.c-torture/compile/20001116-1.c: New test.
20714
207152000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20716
20717 * gcc.c-torture/execute/20001115-1.c: New test.
20718
207192000-11-15 Mark Mitchell <mark@codesourcery.com>
20720
20721 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
20722 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
20723 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
20724 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20725
207262000-11-15 Neil Booth <neilb@earthling.net>
20727
20728 gcc.dg/cpp/_Pragma1.c: Update.
20729 gcc.dg/cpp/_Pragma2.c: New test.
20730
207312000-11-15 Nathan Sidwell <nathan@codesourcery.com>
20732
20733 * g++.old-deja/g++.other/anon5.C: New test.
20734
207352000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
20736
20737 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
20738 tests.
20739
207402000-11-14 Jakub Jelinek <jakub@redhat.com>
20741
20742 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
20743 output.
20744
207452000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20746
20747 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
20748 labels at end of compound statements.
20749
207502000-11-13 Jakub Jelinek <jakub@redhat.com>
20751
20752 * gcc.c-torture/execute/loop-7.c: New test.
20753
207542000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20755
20756 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
20757
207582000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20759
20760 * gcc.dg/c99-bool-1.c: New test.
20761
207622000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20763
20764 * gcc.dg/c99-scope-1.c: Remove xfail.
20765 * gcc.dg/c99-scope-2.c: New test.
20766
207672000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20768
20769 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
20770 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
20771
207722000-11-11 Mark Mitchell <mark@codesourcery.com>
20773
20774 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
20775 error messages.
20776
20777 * g++.mike/p700.C: Don't typedef wchar_t.
20778 * g++.mike/p784.C: Likewise.
20779 * g++.mike/eb101.C: Don't use __wchar_t.
20780
207812000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
20782
20783 * g77.f-torture/execute/20001111.[fx]: Test premature exit
20784 from DO loop.
20785
207862000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20787
20788 * gcc.c-torture/execute/20001111-1.c: New test.
20789
207902000-11-10 Nick Clifton <nickc@redhat.com>
20791
20792 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
20793 long multuiple and accumulate.
20794
207952000-11-09 Richard Henderson <rth@redhat.com>
20796
20797 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
20798 via size_t instead of int.
20799
20800 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
20801 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20802 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20803 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20804
208052000-11-09 Geoffrey Keating <geoffk@redhat.com>
20806
20807 * gcc.c-torture/compile/20001109-1.c: New test.
20808 * gcc.c-torture/compile/20001109-2.c: New test.
20809
208102000-11-09 Nathan Sidwell <nathan@codesourcery.com>
20811
20812 * g++.old-deja/g++.pt/operator1.C: New test.
20813 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
20814
208152000-11-09 Jakub Jelinek <jakub@redhat.com>
20816
20817 * gcc.dg/20001108-1.c: New test.
20818
208192000-11-09 Jakub Jelinek <jakub@redhat.com>
20820
20821 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
20822 with both arguments constant strings.
20823 * gcc.c-torture/execute/string-opt-3.c: New test.
20824 * gcc.c-torture/execute/string-opt-4.c: New test.
20825 * gcc.c-torture/execute/string-opt-5.c: New test.
20826
208272000-11-08 Nick Clifton <nickc@redhat.com>
20828
20829 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
20830 mulsidi3adddi patterns.
20831
208322000-11-08 Nathan Sidwell <nathan@codesourcery.com>
20833
20834 * g++.old-deja/g++.other/crash36.C: New test.
20835
208362000-11-08 Jakub Jelinek <jakub@redhat.com>
20837
20838 * g++.old-deja/g++.other/init16.C: New test.
20839
208402000-11-06 Loren J. Rittle <ljrittle@acm.org>
20841
20842 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
20843
208442000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20845
20846 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
20847 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20848 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20849
208502000-11-07 DJ Delorie <dj@redhat.com>
20851
20852 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
20853
208542000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20855
20856 * gcc.c-torture/execute/string-opt-1.c: New test.
20857
208582000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20859
20860 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
20861 mips-sgi-irix6.* because the MIPS ABI passes floating-point
20862 parameters in registers, and there is no way for a varargs
20863 function to know in which order the integer and floating-point
20864 parameters should be interleaved when they are placed on the
20865 stack.
20866 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20867 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20868
208692000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20870
20871 * gcc.c-torture/execute/string-opt-2.c: New test.
20872
208732000-11-07 Nathan Sidwell <nathan@codesourcery.com>
20874
20875 * g++.old-deja/g++.pt/crash60.C: New test.
20876
208772000-11-06 Jakub Jelinek <jakub@redhat.com>
20878
20879 * g++.old-deja/g++.other/crash24.C: New test.
20880 * g++.old-deja/g++.other/crash25.C: New test.
20881 * g++.old-deja/g++.other/crash26.C: New test.
20882 * g++.old-deja/g++.other/crash27.C: New test.
20883 * g++.old-deja/g++.other/crash28.C: New test.
20884 * g++.old-deja/g++.other/crash29.C: New test.
20885 * g++.old-deja/g++.other/crash30.C: New test.
20886 * g++.old-deja/g++.other/crash31.C: New test.
20887 * g++.old-deja/g++.other/crash32.C: New test.
20888 * g++.old-deja/g++.other/crash33.C: New test.
20889 * g++.old-deja/g++.other/crash34.C: New test.
20890 * g++.old-deja/g++.other/crash35.C: New test.
20891
208922000-11-06 Jakub Jelinek <jakub@redhat.com>
20893
20894 * gcc.c-torture/execute/20001031-1.c: New test.
20895
208962000-11-04 Mark Mitchell <mark@codesourcery.com>
20897
20898 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
20899 namespace.
20900
20901 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
20902 standards-conformant.
20903
20904 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
20905
20906 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
20907 * g++.old-deja/g++.mike/p755a.C: Likewise.
20908 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
20909 library makes no calls to `operator new' during initialization.
20910
209112000-11-04 Neil Booth <neilb@earthling.net>
20912
20913 * gcc.dg/cpp/include2.c: New tests.
20914
209152000-11-03 Mark P Mitchell <mark@codesourcery.com>
20916
20917 * lib/g++.exp (g++_set_ld_library_path): New function.
20918 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
20919
209202000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
20921
20922 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
20923 warnings.
20924
209252000-11-01 Richard Henderson <rth@redhat.com>
20926
20927 * g++.old-deja/g++.ext/namedret1.C: New.
20928 * g++.old-deja/g++.ext/namedret2.C: New.
20929 * g++.old-deja/g++.ext/namedret3.C: New.
20930
209312000-10-31 Geoffrey Keating <geoffk@cygnus.com>
20932
20933 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
20934 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
20935
209362000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20937
20938 * gcc.c-torture/execute/va-arg-21.c: New test.
20939
209402000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
20941
20942 * gcc.dg/c99-complex-2.c: New test.
20943
209442000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20945
20946 * gcc.c-torture/execute/stdio-opt-1.c: New test.
20947
209482000-10-31 Jakub Jelinek <jakub@redhat.com>
20949
20950 * g++.old-deja/g++.other/inline16.C: New test.
20951
209522000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
20953
20954 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
20955 __PRETTY_FUNCTION__
20956
209572000-10-29 Neil Booth <neilb@earthling.net>
20958
20959 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
20960 New tests.
20961 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
20962 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
20963 optimisation.
20964
209652000-10-29 Neil Booth <neilb@earthling.net>
20966
20967 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
20968 * mi1.c, mi1c.h: Add null directives to multiple-include test.
20969 * mi5.c: Test multiple includes work with -C.
20970 * trigraphs.c: Test ^= version.
20971
209722000-10-28 Neil Booth <neilb@earthling.net>
20973
20974 New tests and test updates for new macro expander.
20975
20976 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
20977 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
20978 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
20979 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
20980 new diagnostic messages.
20981
20982 * gcc.dg/cpp/macro3.c: New tests.
20983
209842000-10-27 Mark Mitchell <mark@codesourcery.com>
20985
20986 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
20987 on the same line.
20988
209892000-10-27 Jakub Jelinek <jakub@redhat.com>
20990
20991 * g++.old-deja/g++.other/eh2.C: New test.
20992
209932000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
20994
20995 * gcc.c-torture/execute/20001027-1.c: New test.
20996
209972000-10-26 Richard Henderson <rth@redhat.com>
20998
20999 * gcc.c-torture/execute/20001026-1.c: New.
21000
210012000-10-26 Mark Mitchell <mark@codesourcery.com>
21002
21003 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
21004 * g++.old-deja/g++.law/builtin1.C: Likewise.
21005 * g++.old-deja/g++.law/ctors10.C: Likewise.
21006 * g++.old-deja/g++.law/virtual3.C: Likewise.
21007 * g++.old-deja/g++.mike/p658.C: Likewise.
21008 * g++.old-deja/g++.other/sibcall1.C: Likewise.
21009 * g++.old-deja/g++.other/vaarg2.C: Likewise.
21010 * g++.old-deja/g++.robertl/eb124.C: Likewise.
21011 * g++.old-deja/g++.robertl/eb44.C: Likewise.
21012 * g++.old-deja/g++.robertl/eb77.C: Likewise.
21013
210142000-10-26 Nathan Sidwell <nathan@codesourcery.com>
21015
21016 * gcc.c-torture/compile/20001024-1.c: New test.
21017
210182000-10-25 Mark Mitchell <mark@codesourcery.com>
21019
21020 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
21021 to tell us whether or not we are using V3.
21022
210232000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
21024
21025 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
21026 operands.
21027
210282000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
21029
21030 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
21031
210322000-10-25 Jakub Jelinek <jakub@redhat.com>
21033
21034 * gcc.c-torture/execute/20001024-1.c: New test.
21035
210362000-10-24 Jakub Jelinek <jakub@redhat.com>
21037
21038 * g++.old-deja/g++.other/sibcall1.C: New test.
21039
210402000-10-20 Jakub Jelinek <jakub@redhat.com>
21041
21042 * gcc.dg/noncompile/init-3.c: New test.
21043
210442000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
21045
21046 * gcc.dg/format-array-1.c: New test.
21047
210482000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21049
21050 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
21051 writing through null pointers; remove comment about testing
21052 unterminated strings.
21053
210542000-10-17 Matthew Hiller <hiller@redhat.com>
21055
21056 * gcc.c-torture/execute/20001017-2.c: New test.
21057
210582000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21059
21060 * gcc.c-torture/compile/20001018-1.c: New test.
21061 * gcc.c-torture/compile/20001018-1.x: Xfail.
21062
210632000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21064
21065 * gcc.c-torture/execute/20001017-1.c: New test.
21066
210672000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21068
21069 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
21070 for multiple use of arguments with scanf formats; add tests for
21071 multiple use of arguments.
21072
210732000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
21074
21075 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
21076
210772000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21078
21079 * gcc.dg/format-miss-1.c: New test.
21080
210812000-10-16 Jakub Jelinek <jakub@redhat.com>
21082
21083 * gcc.c-torture/execute/20001013-1.c: New test.
21084
210852000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21086
21087 * gcc.dg/format-branch-1.c: New test.
21088
210892000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21090
21091 * README, lib/file-format.exp: Remove EGCS references.
21092
210932000-10-16 Jakub Jelinek <jakub@redhat.com>
21094
21095 * gcc.dg/20001013-1.c: New test.
21096
210972000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
21098
21099 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
21100 for intmax_t in the compiler using __typeof__ and the type rules
21101 for conditional expressions.
21102
211032000-10-13 Jakub Jelinek <jakub@redhat.com>
21104
21105 * gcc.dg/20001012-1.c: New test.
21106 * gcc.dg/20001012-2.c: New test.
21107
211082000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21109
21110 * gcc.dg/format-attr-1.c: New test.
21111
211122000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21113
21114 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
21115 __LONG_LONG_MAX__ instead of LLONG_MAX.
21116
211172000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21118
21119 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
21120 scanf flags.
21121 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
21122 flags.
21123
211242000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
21125
21126 * gcc.dg/sequence-pt-1.c: New test.
21127
211282000-10-11 Geoff Keating <geoffk@cygnus.com>
21129
21130 * gcc.c-torture/execute/20001011-1.c: New testcase.
21131 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
21132
211332000-10-10 Jakub Jelinek <jakub@redhat.com>
21134
21135 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
21136 does not error on it.
21137
211382000-10-10 Jakub Jelinek <jakub@redhat.com>
21139
21140 * gcc.dg/20001009-1.c: New test.
21141
21142Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
21143
21144 * gcc.c-torture/compile/20001009-1.c: Move from here ....
21145 * gcc.c-torture/execute/20001009-2.c: ... to here.
21146
211472000-10-09 Geoff Keating <geoffk@cygnus.com>
21148
21149 * gcc.c-torture/compile/20001009-1.c: New testcase.
21150 * gcc.c-torture/execute/20001009-1.c: New testcase.
21151 Testcases provided by Jan Hubicka <jh@suse.cz>.
21152
211532000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21154
21155 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21156 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
21157 uintmax_t using <limits.h> to emulate the compiler's internal
21158 logic. No longer XFAIL %j tests.
21159
211602000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21161
21162 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
21163 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21164 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
21165 regexps and details of expected handling of some bad formats.
21166 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
21167 suppression.
21168
211692000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21170
21171 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
21172 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
21173 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
21174 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
21175 in list archives.
21176
211772000-10-06 Richard Henderson <rth@cygnus.com>
21178
21179 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
21180 * g++.old-deja/g++.brendan/crash52.C: Likewise.
21181 * g++.old-deja/g++.jason/report.C: Likewise.
21182 * g++.old-deja/g++.law/friend5.C: Likewise.
21183 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
21184 of the expected warnings.
21185
211862000-10-06 Nathan Sidwell <nathan@codesourcery.com>
21187
21188 * g++.old-deja/g++.pt/enum14.C: New test.
21189
211902000-10-05 Nathan Sidwell <nathan@codesourcery.com>
21191
21192 * g++.old-deja/g++.pt/crash59.C: New test.
21193
211942000-10-04 Will Cohen <wcohen@redhat.com>
21195
21196 * gcc.dg/20000926-1.c: New test.
21197
211982000-10-03 Geoff Keating <geoffk@cygnus.com>
21199
21200 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
21201 function name for current C++ compiler.
21202 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
21203
212042000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
21205
21206 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
21207 __PRETTY_FUNCTION__.
21208 * g++.old-deja/g++.ext/pretty2.C: Likewise.
21209
212102000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21211
21212 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
21213
212142000-09-26 Jakub Jelinek <jakub@redhat.com>
21215
21216 * gcc.c-torture/compile/20000923-1.c: New test.
21217
212182000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
21219
21220 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
21221 * g++.old-deja/g++.pt/ttp62.C: Same.
21222 * g++.old-deja/g++.other/inline14.C: Same.
21223
212242000-09-24 Richard Henderson <rth@cygnus.com>
21225
21226 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
21227
212282000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
21229
21230 * gcc.dg/c90-printf-1.c: Add test for wide string format.
21231
212322000-09-22 Geoff Keating <geoffk@cygnus.com>
21233
21234 * gcc.c-torture/compile/20000922-1.c: New file.
21235
212362000-09-21 Nick Clifton <nickc@redhat.com>
21237
21238 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
21239 a signed long modulo operation.
21240 (mod6): New function - perform an unsigned long modulo operation.
21241 (main): Add tests for modulos of very large numbers by very small
21242 dividends.
21243
212442000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21245
21246 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
21247
212482000-09-19 Richard Henderson <rth@cygnus.com>
21249
21250 * gcc.dg/compare2.c (case 10): XFAIL.
21251
212522000-09-18 Richard Henderson <rth@cygnus.com>
21253
21254 * gcc.c-torture/execute/20000906-1.c: Move ...
21255 * gcc.dg/20000906-1.c: ... here. Only run on targets
21256 that support __builtin_trap.
21257
21258Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
21259
21260 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
21261
212622000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21263
21264 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
21265 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
21266 more $ format tests.
21267
212682000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21269
21270 * gcc.dg/format-errmk-1.c: New test.
21271
212722000-09-17 Greg McGary <greg@mcgary.org>
21273
21274 * gcc.c-torture/execute/20000917-1.x: Remove.
21275
212762000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
21277
21278 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
21279
212802000-09-17 Greg McGary <greg@mcgary.org>
21281
21282 * gcc.c-torture/execute/20000917-1.c: New test.
21283 * gcc.c-torture/execute/20000917-1.x: XFAIL.
21284
212852000-09-16 Neil Booth <NeilB@earthling.net>
21286
21287 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
21288 in nested macro bug.
21289
212902000-09-15 Neil Booth <NeilB@earthling.net>
21291
21292 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
21293
212942000-09-14 Jeffrey A Law (law@cygnus.com)
21295
21296 * gcc.c-torture/execute/20000914-1.c: New test.
21297
212982000-09-12 Alexandre Oliva <aoliva@redhat.com>
21299
21300 * g++.other/inline13.C: New test.
21301
213022000-09-12 Andreas Jaeger <aj@suse.de>
21303
21304 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
21305 constant by Ulrich Drepper <drepper@redhat.com>.
21306
213072000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
21308
21309 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
21310
213112000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21312
21313 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
21314
213152000-09-11 Zack Weinberg <zack@wolery.cumb.org>
21316
21317 * gcc.dg/cpp/backslash.c: New test.
21318
213192000-09-11 Alexandre Oliva <aoliva@redhat.com>
21320
21321 * gcc.c-torture/execute/20000910-1.c: New test.
21322 * gcc.c-torture/execute/20000910-2.c: Likewise.
21323
213242000-09-11 Robert Lipe <robertl@sco.com>
21325
21326 * gcc.dg/pragma-align.c: New test.
21327
213282000-09-11 Nathan Sidwell <nathan@codesourcery.com>
21329
21330 * g++.old-deja/g++.pt/explicit82.C: New test.
21331 * g++.old-deja/g++.pt/explicit83.C: New test.
21332
213332000-09-10 Zack Weinberg <zack@wolery.cumb.org>
21334
21335 * gcc.dg/asm-names.c: New test.
21336
213372000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21338
21339 * gcc.dg/cpp/tr-warn6.c: New test
21340
213412000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
21342
21343 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
21344 be accepted.
21345
213462000-09-07 Catherine Moore <clm@redhat.com>
21347
21348 * gcc.c-torture/execute/unroll-1.c: New test.
21349
213502000-09-06 Zack Weinberg <zack@wolery.cumb.org>
21351
21352 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
21353 ERROR markers.
21354 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
21355 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
21356 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
21357 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
21358 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
21359 Preprocess only.
21360 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
21361 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
21362
213632000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21364
21365 * g++.old-deja/g++.pt/deduct2.C: New test.
21366
213672000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21368
21369 * g++.old-deja/g++.pt/parms2.C: New test.
21370
213712000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21372
21373 * g++.old-deja/g++.pt/crash58.C: New test.
21374
213752000-09-06 Greg McGary <greg@mcgary.org>
21376
21377 * gcc.c-torture/execute/20000906-1.c: New test.
21378 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
21379
213802000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21381
21382 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
21383
213842000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21385
21386 * g++.old-deja/g++.pt/crash57.C: New test.
21387
213882000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21389
21390 * g++.old-deja/g++.pt/crash56.C: New test.
21391
213922000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21393
21394 * g++.old-deja/g++.pt/koenig1.C: New test.
21395
213962000-09-04 Jakub Jelinek <jakub@redhat.com>
21397
21398 * gcc.dg/20000904-1.c: New test.
21399
214002000-09-04 Jakub Jelinek <jakub@redhat.com>
21401
21402 * gcc.dg/cpp/paste8.c: New test.
21403
214042000-09-01 Alexandre Oliva <aoliva@redhat.com>
21405
21406 * gcc.c-torture/compile/20000827-1.c: New test.
21407
214082000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21409
21410 * gcc.dg/format-diag-1.c: New test.
21411
214122000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21413
21414 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
21415 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
21416 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
21417 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
21418 gcc.dg/formatz-1.c: Adjust warning regular expressions.
21419
214202000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21421
21422 * g++.old-deja/g++.other/nested4.C: New test.
21423
214242000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21425
21426 * g++.old-deja/g++.ns/scoped1.C: New test.
21427
214282000-08-30 Alexandre Oliva <aoliva@redhat.com>
21429
21430 * lib/g++.exp: Support testing already-installed GCC.
21431
214322000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21433
21434 * wtr-label-1.c, wtr-suffix-1.c: New tests.
21435
214362000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21437
21438 * gcc.dg/return-type-2.c: New test.
21439
214402000-08-27 Geoff Keating <geoffk@cygnus.com>
21441
21442 * gcc.c-torture/compile/20000825-1.c: New test.
21443
214442000-08-26 Alexandre Oliva <aoliva@redhat.com>
21445
21446 * gcc.dg/dwarf2-2.c: New test.
21447
214482000-08-26 Zack Weinberg <zack@wolery.cumb.org>
21449
21450 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
21451 dg-warning regexps.
21452
214532000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
21454
21455 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
21456 gcc.dg/format-ext-5.c: New tests.
21457
214582000-08-25 Jakub Jelinek <jakub@redhat.com>
21459
21460 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
21461
214622000-08-24 Mark Mitchell <mark@codesourcery.com>
21463
21464 * gcc.dg/noncompile/930622-2.c: Adjust error message.
21465
214662000-08-24 Richard Henderson <rth@cygnus.com>
21467
21468 * gcc.dg/ia64-sync-1.c: New test.
21469 * gcc.dg/ia64-sync-2.c: New test.
21470 * gcc.dg/ia64-asm-1.c: New test.
21471
214722000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
21473
21474 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
21475 * gcc.dg/format-ext-2.c: New test.
21476
214772000-08-23 Jason Merrill <jason@redhat.com>
21478
21479 * lib/old-dejagnu.exp: Also ignore "In member function" and
21480 "At global scope".
21481
214822000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21483
21484 * gcc.dg/noncompile/label-lineno-1.c: New test.
21485
214862000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21487
21488 * gcc.dg/c99-array-nonobj-1.c: New test.
21489
214902000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21491
21492 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
21493 tests.
21494 * gcc.dg/format-ext-1.c: New test.
21495
214962000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21497
21498 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
21499 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
21500 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
21501 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
21502 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
21503
215042000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
21505
21506 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
21507 gcc.dg/c99-strftime-2.c: New tests.
21508
215092000-08-22 Richard Henderson <rth@cygnus.com>
21510
21511 * gcc.c-torture/execute/20000822-1.c: New test.
21512
215132000-08-21 Jakub Jelinek <jakub@redhat.com>
21514
21515 * gcc.c-torture/execute/20000819-1.x: Remove.
21516
215172000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21518
21519 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
21520 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
21521 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
21522 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
21523 gcc.dg/format-xopen-1.c: New tests.
21524
215252000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21526
21527 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
21528
215292000-08-21 Jakub Jelinek <jakub@redhat.com>
21530
21531 * g++.old-deja/g++.other/loop2.C: New test.
21532
21533 * gcc.c-torture/compile/20000606-1.c: New test.
21534 * gcc.c-torture/compile/20000728-1.c: New test.
21535 * gcc.c-torture/execute/20000801-1.c: New test.
21536 * gcc.c-torture/execute/20000801-2.c: New test.
21537 * gcc.c-torture/execute/20000819-1.c: New test.
21538 * gcc.c-torture/execute/20000819-1.x: XFAIL.
21539 * gcc.dg/20000629-1.c: New test.
21540 * gcc.dg/20000724-1.c: New test.
21541 * gcc.dg/20000807-1.c: New test.
21542
215432000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
21544
21545 * gcc.dg/cpp/pragma-1.c: New test.
21546 * gcc.dg/cpp/pragma-2.c: New test.
21547
215482000-08-18 Zack Weinberg <zack@wolery.cumb.org>
21549
21550 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
21551 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
21552
215532000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21554
21555 * gcc.c-torture/compile/20000818-1.c: New test.
21556
215572000-08-18 Manfred Hollstein <manfredh@redhat.com>
21558
21559 * gcc.c-torture/execute/20000818-1.c: New test.
21560
215612000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
21562
21563 * gcc.dg/format-va-1.c: New test.
21564
215652000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21566
21567 * g++.old-deja/g++.other/typedef8.C: New test.
21568
215692000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21570
21571 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
21572 * g++.old-deja/g++.mike/net36.C: Mark candidate.
21573 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
21574 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
21575 * g++.old-deja/g++.other/ptrmem7.C: New test.
21576 * g++.old-deja/g++.pt/ptrmem10.C: New test.
21577
215782000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21579
21580 * g++.old-deja/g++.pt/typename27.C: New test.
21581
215822000-08-17 Nathan Sidwell <nathan@codesourcery.com>
21583
21584 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
21585 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
21586 * g++.old-deja/g++.pt/friend45.C: New test.
21587 * g++.old-deja/g++.other/friend8.C: New test.
21588
215892000-08-15 Richard Henderson <rth@cygnus.com>
21590
21591 * gcc.c-torture/execute/20000815-1.c: New test.
21592
215932000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
21594
21595 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
21596 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
21597 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
21598
215992000-08-14 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.old-deja/g++.other/refinit2.C: New test.
21602
216032000-08-13 Geoff Keating <geoffk@cygnus.com>
21604
21605 * lib/c-torture.exp (c-torture): Make
21606 compiler_conditional_xfail_data global.
21607 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
21608 compiler_conditional_xfail_data machinery.
21609 (f-torture-execute): Likewise.
21610 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
21611 and only when unrolling loops.
21612
21613 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
21614
216152000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21616
21617 * g++.old-deja/g++.pt/explicit81.C: New test.
21618
216192000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21620
21621 * g++.old-deja/g++.pt/typename26.C: New test.
21622
216232000-08-10 Geoff Keating <geoffk@cygnus.com>
21624
21625 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
21626 warning.
21627
216282000-08-10 Nathan Sidwell <nathan@codesourcery.com>
21629
21630 * g++.old-deja/g++.other/array3.C: New test.
21631
216322000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21633
21634 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
21635 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
21636 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
21637 New tests.
21638
216392000-08-09 Nathan Sidwell <nathan@codesourcery.com>
21640
21641 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
21642 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21643
216442000-08-09 Alexandre Oliva <aoliva@redhat.com>
21645
21646 * gcc.c-torture/execute/20000808-1.c: New test.
21647
216482000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21649
21650 * gcc.dg/c90-const-expr-1.c: New test.
21651
216522000-08-08 Richard Henderson <rth@cygnus.com>
21653
21654 * gcc.dg/noncompile/920923-1.c: Declare calloc.
21655
216562000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
21657
21658 * gcc.dg/noncompile/const-ll-1.c: New test.
21659
216602000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
21661
21662 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
21663
216642000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21665
21666 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
21667 that running programs linked against the shared version of libobjc
21668 run correctly.
21669
216702000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21671
21672 * gcc.dg/c99-printf-1.c: New test.
21673
216742000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21675
21676 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
21677
216782000-08-05 Zack Weinberg <zack@wolery.cumb.org>
21679
21680 * gcc.c-torture/execute/20000731-1.x: Delete.
21681
216822000-08-04 Zack Weinberg <zack@wolery.cumb.org>
21683
21684 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
21685 and torture_without_loops as is done by c-torture.exp.
21686 (search_for): Copy from c-torture.exp.
21687 (gcc-dg-runtest): New function, drives a directory of tests
21688 iterating over the TORTURE_OPTIONS.
21689 (scan-assembler, scan-assembler-not): Move here from
21690 individual directory drivers.
21691
21692 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
21693 defined by lib/gcc-dg.exp.
21694 * gcc.dg/cpp/cpp.exp: Likewise.
21695 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
21696 gcc-dg-runtest, so we cycle over optimization options.
21697
21698 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
21699 * gcc.dg/compare2.c: No longer expected to fail.
21700
217012000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
21702
21703 * gcc.c-torture/execute/20000804-1.c: New test.
21704
217052000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
21706
21707 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
21708
217092000-08-03 Zack Weinberg <zack@wolery.cumb.org>
21710
21711 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
21712
217132000-08-03 Jeffrey A Law (law@cygnus.com)
21714
21715 * gcc.c-torture/compile/20000803-1.c: New test.
21716
217172000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
21718
21719 * gcc.c-torture/execute/20000801-3.c,
21720 gcc.c-torture/execute/20000801-4.c: New tests.
21721 * gcc.c-torture/execute/20000801-3.x,
21722 gcc.c-torture/execute/20000801-4.x: Xfail.
21723
217242000-08-02 Geoff Keating <geoffk@cygnus.com>
21725
21726 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
21727 libobjc/.libs to allow for libtool.
21728
217292000-08-02 Jakub Jelinek <jakub@redhat.com>
21730
21731 * gcc.c-torture/compile/20000802-1.c: New test.
21732
217332000-08-02 Zack Weinberg <zack@wolery.cumb.org>
21734
21735 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
21736
217372000-07-31 Jeffrey A Law (law@cygnus.com)
21738
21739 * gcc-c-torture/execute/20000731-2.c: New test.
21740
21741 * gcc.c-torture/execute/20000731-1.c: New test.
21742 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
21743
217442000-07-31 Jakub Jelinek <jakub@redhat.com>
21745
21746 * testsuite/gcc.dg/cpp/paste7.c: New test.
21747 * gcc.dg/cpp/20000725-1.c: New test.
21748
217492000-07-31 Zack Weinberg <zack@wolery.cumb.org>
21750
21751 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
21752 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
21753 declaration warning for __builtin_dwarf_reg_size.
21754
21755 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
21756
217572000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
21758
21759 * gcc.dg/noncompile/voidparam-1.c: New test.
21760
217612000-07-30 Richard Henderson <rth@cygnus.com>
21762
21763 * gcc.dg/c90-digraph-1.c: Don't xfail.
21764 * gcc.dg/compare2.c (case 10): Xfail.
21765 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
21766
217672000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
21768
21769 * gcc.dg/c99-main-1.c: New test.
21770
217712000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
21772
21773 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
21774
217752000-07-26 Hans-Peter Nilsson <hp@axis.com>
21776
21777 * gcc.c-tortuer/execute/20000726-1.c: New test.
21778
217792000-07-26 Alexandre Oliva <aoliva@redhat.com>
21780
21781 * gcc.c-torture/execute/enum-2.c: New test.
21782
217832000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21784
21785 * gcc.dg/cpp/tr-warn3.c: New test.
21786
217872000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21788
21789 * g++.old-deja/g++.ext/implicit1.C: Remove.
21790 * g++.old-deja/g++.jason/c2.C: Remove
21791 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
21792 * g++.old-deja/g++.pt/crash16.C: Likewise.
21793 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
21794
217952000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21796
21797 * g++.old-deja/g++.other/for2.C: New test.
21798
217992000-07-25 Jakub Jelinek <jakub@redhat.com>
21800
21801 * gcc.dg/20000720-1.c: New test.
21802
218032000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
21804
21805 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
21806
218072000-07-24 Geoff Keating <geoffk@cygnus.com>
21808
21809 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
21810 * gcc.c-torture/execute/20000722-1.c: New.
21811 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
21812
218132000-07-24 Jakub Jelinek <jakub@redhat.com>
21814
21815 * gcc.dg/cpp/20000720-1.S: New test.
21816
218172000-07-21 Michael Meissner <meissner@redhat.com>
21818
21819 * gcc.c-torture/execute/ieee/hugeval.c: New test.
21820
218212000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21822
21823 * g++.old-deja/g++.brendan/crash16.C,
21824 g++.old-deja/g++.brendan/parse3.C,
21825 g++.old-deja/g++.brendan/redecl1.C,
21826 g++.old-deja/g++.ns/template13.C,
21827 g++.old-deja/g++.other/decl4.C,
21828 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
21829
218302000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21831
21832 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
21833 and "Internal error".
21834
21835 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
21836 regexps.
21837 * gcc.dg/cpp/paste6.c: New test.
21838
218392000-07-19 Zack Weinberg <zack@wolery.cumb.org>
21840
21841 * gcc.dg/cpp/tr-direct.c: New test.
21842
21843 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
21844 gcc.dg/cpp/undef1.c: Tweak error regexps.
21845
218462000-07-18 Eric Christopher <echristo@redhat.com>
21847
21848 * gcc.c-torture/compile/20000718-1.c: New test.
21849
218502000-07-18 Zack Weinberg <zack@wolery.cumb.org>
21851
21852 * cpplex.c (_cpp_push_token): If the token being pushed back
21853 is the previous token in this context, just subtract one from
21854 context->posn.
21855 * cppmacro.c (save_expansion): Clear aux field when storing a
21856 placemarker.
21857
218582000-07-18 Alexandre Oliva <aoliva@redhat.com>
21859
21860 * gcc.dg/noncompile/redecl-1.c: New test.
21861
218622000-07-18 Jakub Jelinek <jakub@redhat.com>
21863
21864 * gcc.c-torture/execute/20000717-5.c: New test.
21865 * gcc.c-torture/execute/20000717-1.x: Removed.
21866
218672000-07-17 Richard Henderson <rth@cygnus.com>
21868
21869 * gcc.c-torture/execute/20000717-4.c: New test.
21870
218712000-07-17 Zack Weinberg <zack@wolery.cumb.org>
21872
21873 * gcc.dg/cpp/syshdr.c: New test.
21874 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
21875
218762000-07-17 Neil Booth <neilb@earthling.net>
21877
21878 * gcc.dg/cpp/cmdlne-dM.c: New test.
21879 * gcc.dg/cpp/cmdlne-dD.c: New test.
21880
218812000-07-17 Jeffrey A Law (law@cygnus.com)
21882
21883 * gcc.c-torture/execute/20000717-3.c: New test.
21884
21885 * gcc.c-torture/compile/20000717-1.c: New test.
21886
218872000-07-17 Geoffrey Keating <geoffk@cygnus.com>
21888
21889 * gcc.c-torture/execute/20000717-2.c: New test.
21890
218912000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21892
21893 * gcc.dg/formatz-1.c: New test.
21894
21895 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
21896 * gcc.dg/c99-digraph-1.c: New tests.
21897
21898 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
21899 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
21900
21901 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
21902 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
21903 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
21904 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
21905 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
21906 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
21907 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
21908
219092000-07-17 Greg McGary <greg@mcgary.org>
21910
21911 * gcc.c-torture/execute/20000717-1.c: New test.
21912 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
21913
219142000-07-15 Jakub Jelinek <jakub@redhat.com>
21915
21916 * gcc.c-torture/execute/20000715-2.c: New test.
21917 * gcc.dg/20000715-1.c: New test.
21918
219192000-07-15 Michael Meissner <meissner@redhat.com>
21920
21921 * gcc.c-torture/execute/20000715-1.c: New test.
21922
219232000-07-13 Jakub Jelinek <jakub@redhat.com>
21924
21925 * gcc.c-torture/execute/20000707-1.c: New test.
21926
219272000-07-13 Neil Booth <NeilB@earthling.net>
21928
21929 * testsuite/gcc.dg/cpp/digraph1.c,
21930 testsuite/gcc.dg/cpp/digraph2.c,
21931 testsuite/gcc.dg/cpp/digraphs.c: New tests.
21932
219332000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
21934
21935 * g77.f-torture/compile/20000630-2.f: New test.
21936 * g77.f-torture/compile/20000630-2.x
21937
219382000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
21939
21940 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
21941
219422000-07-11 Neil Booth <NeilB@earthling.net>
21943
21944 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
21945
219462000-07-11 Neil Booth <NeilB@earthling.net>
21947
21948 * gcc.dg/cpp/cmdlne-C.c: New.
21949
219502000-07-09 Neil Booth <NeilB@earthling.net>
21951
21952 * gcc.dg/cpp/directiv.c: New tests.
21953 * gcc.dg/cpp/undef1.c: Update.
21954
219552000-07-08 Angela Marie Thomas <angela@cygnus.com>
21956
21957 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
21958
219592000-07-09 Neil Booth <NeilB@earthling.net>
21960
21961 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
21962
219632000-07-07 Zack Weinberg <zack@wolery.cumb.org>
21964
21965 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
21966 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
21967
219682000-07-08 Neil Booth <NeilB@earthling.net>
21969
21970 * gcc.dg/cpp/macsyntx.c: New tests.
21971
219722000-07-07 Jakub Jelinek <jakub@redhat.com>
21973
21974 * gcc.dg/20000707-1.c: New test.
21975
219762000-07-07 Jakub Jelinek <jakub@redhat.com>
21977
21978 * gcc.c-torture/execute/20000706-1.c: New test.
21979 * gcc.c-torture/execute/20000706-2.c: New test.
21980 * gcc.c-torture/execute/20000706-3.c: New test.
21981 * gcc.c-torture/execute/20000706-4.c: New test.
21982 * gcc.c-torture/execute/20000706-5.c: New test.
21983
219842000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.pt/instantiate7.C: New test.
21987
219882000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21989
21990 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
21991 * g++.old-deja/g++.mike/thunk3.C: Likewise.
21992 * g++.old-deja/g++.other/rtti3.C: Likewise.
21993 * g++.old-deja/g++.other/rttid3.C: Likewise.
21994
219952000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
21996
21997 * g77.f-torture/compile/20000630-1.x: Fix typo
21998
219992000-07-05 Zack Weinberg <zack@wolery.cumb.org>
22000
22001 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
22002 assembly output.
22003
220042000-07-04 Zack Weinberg <zack@wolery.cumb.org>
22005
22006 * gcc.dg/cpp/ident.c: New test.
22007
220082000-07-05 Neil Booth <NeilB@earthling.net>
22009
22010 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
22011 gcc.dg/cpp/lexstrng.c: New tests.
22012
220132000-07-04 Neil Booth <NeilB@earthling.net>
22014
22015 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
22016 * gcc.dg/cpp/strify2.c: Same.
22017
220182000-07-03 Zack Weinberg <zack@wolery.cumb.org>
22019
22020 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
22021 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
22022 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
22023 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
22024
22025 * testsuite/gcc.dg/cpp/macro1.c,
22026 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
22027 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
22028 testsuite/gcc.dg/cpp/strify1.c,
22029 testsuite/gcc.dg/cpp/strify2.c: New tests.
22030
220312000-07-03 Jakub Jelinek <jakub@redhat.com>
22032
22033 * gcc.c-torture/execute/20000703-1.c: New test.
22034
220352000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22036
22037 * g++.old-deja/g++.pt (lookup10.C): New test.
22038
220392000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22040
22041 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 22042
662ef0f5 220432000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 22044
ed8e443a
JM
22045 * gcc.c-torture/compile/20000701-1.c: New test.
22046
220472000-06-30 Nick Clifton <nickc@cygnus.com>
22048
22049 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
22050 to test case.
22051
220522000-06-30 Catherine Moore <clm@cygnus.com>
22053
22054 * gcc.c-torture/execute/align-1.c: New test.
22055
220562000-06-30 Nathan Sidwell <nathan@codesourcery.com>
22057
22058 * g++.old-deja/g++.pt/expr8.C: New test.
22059 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
22060
220612000-06-29 Nick Clifton <nickc@cygnus.com>
22062
22063 * gcc.c-torture/compile/20000629-1.c: New test.
22064
220652000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22066
22067
22068 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
22069 gcc.dg/noncompile directory, depending on whether they're
22070 preprocessor tests or not. Annotate all the tests for the dg
22071 framework.
22072
22073 * gcc.c-torture/noncompile/noncompile.exp: Delete.
22074 * gcc.dg/noncompile/noncompile.exp: New.
22075
22076 * Moved files:
22077 Old name New name
22078 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
22079 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
22080 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
22081 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
22082 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
22083 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
22084 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
22085 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
22086 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
22087 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
22088 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
22089 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
22090 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
22091 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
22092 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
22093 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
22094 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
22095 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
22096 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
22097 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
22098 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
22099 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
22100 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
22101 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
22102
22103 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
22104 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
22105 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
22106 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
22107 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
22108 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
22109
221102000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22111
22112 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
22113 declare one variable. On the fourth, error.
22114 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
22115 declared by 20000628-1a.h.
22116
221172000-06-29 Richard Henderson <rth@redhat.com>
22118
22119 * gcc.c-torture/execute/930529-1.x: New file.
22120 * gcc.dg/920413-1.c: Adjust expected warning text.
22121 * gcc.dg/980217-1.c: Declare abort.
22122 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
22123
221242000-06-29 Jeffrey A Law (law@cygnus.com)
22125
22126 * g77.f-torture/compile/20000629-1.f: New test.
22127 * g77.f-torture/compile/20000629-1.x: Expected to fail.
22128
221292000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22130
22131 Rearrange lots of files, removing entirely the
22132 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
22133 directories.
22134
22135 * Deleted files:
22136 gcc.c-torture/code_quality/code_quality.exp
22137 gcc.c-torture/special/special.exp
22138 gcc.failure/failure.exp
22139 gcc.failure/940409-1.x
22140 gcc.c-torture/compile/961203-1.x
22141
22142 * New files:
22143 gcc.misc-tests/linkage.exp
22144 gcc.c-torture/execute/920730-1t.c
22145 gcc.c-torture/execute/920730-1t.x
22146 gcc.c-torture/compile/920520-1.x
22147 gcc.c-torture/compile/920521-1.x
22148 gcc.c-torture/compile/981006-1.x
22149 gcc.c-torture/execute/eeprof-1.x
22150
22151 * Moved files (possibly with modifications to fit a new harness):
22152 Old name New name
22153 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
22154 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
22155 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
22156 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
22157 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
22158 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
22159 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
22160 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
22161 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
22162 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
22163 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
22164 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
22165 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
22166 gcc.failure/940409-1.c gcc.dg/940409-1.c
22167
221682000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22169
22170 * c-torture/compile/961203-1.x: Delete.
22171
22172 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
22173 not exit. Include stdio.h.
22174 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
22175 * gcc.misc-tests/dg-12.c: Likewise.
22176 * gcc.misc-tests/dg-5.c: Likewise.
22177 * gcc.misc-tests/dg-6.c: Likewise.
22178 * gcc.misc-tests/dg-7.c: Prototype abort.
22179 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
22180 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
22181 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
22182 not exit.
22183 * gcc.misc-tests/sieve.c: Use return from main, not exit.
22184 * gcc.misc-tests/sort2.c: Use return from main, not exit.
22185
221862000-06-28 Jakub Jelinek <jakub@redhat.com>
22187
22188 * gcc.dg/cpp/20000628-1.c: New test.
22189 * gcc.dg/cpp/20000628-1.h: New header for above test.
22190 * gcc.dg/cpp/20000628-1a.h: Likewise.
22191
221922000-06-27 Zack Weinberg <zack@wolery.cumb.org>
22193
22194 * gcc.dg/cpp: New directory.
22195 * gcc.dg/cpp/cpp.exp: New driver.
22196 * gcc.dg/cpp/20000627-1.c: New test.
22197 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
22198 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
22199 and rewrite as a compilation test.
22200
22201 * gcc.dg: Move many files into the cpp subdirectory, possibly
22202 renaming or editing them as well.
22203 Old name New name
22204 990119-1.c cpp/19990119-1.c
22205 990228-1.c cpp/19990228-1.c
22206 990407-1.c cpp/19990407-1.c
22207 990409-1.c cpp/19990409-1.c
22208 990413-1.c cpp/19990413-1.c
22209 990703-1.c cpp/19990703-1.c
22210 20000127-1.c cpp/20000127-1.c
22211 20000129-1.c cpp/20000129-1.c
22212 20000207-1.c cpp/20000207-1.c
22213 20000207-2.c cpp/20000207-2.c
22214 20000209-1.c cpp/20000209-1.c
22215 20000209-2.c cpp/20000209-2.c
22216 20000301-1.c cpp/20000301-1.c
22217 20000419-1.c cpp/20000419-1.c
22218 20000510-1.S cpp/20000510-1.S
22219 20000519-1.c cpp/20000519-1.c
22220 20000529-1.c cpp/20000529-1.c
22221 20000625-1.c cpp/20000625-1.c
22222 20000625-2.c cpp/20000625-2.c
22223 cpp-as1.c cpp/assert1.c
22224 cpp-as2.c cpp/assert2.c
22225 cxx-comments-1.c cpp/cxxcom1.c
22226 cxx-comments-2.c cpp/cxxcom2.c
22227 endif-label.c cpp/endif.c
22228 cpp-hash1.c cpp/hash1.c
22229 cpp-hash2.c cpp/hash2.c
22230 cpp-if1.c cpp/if-1.c
22231 cpp-if2.c cpp/if-2.c
22232 cpp-if3.c cpp/if-3.c
22233 cpp-if4.c cpp/if-4.c
22234 cpp-if5.c cpp/if-5.c
22235 cpp-cond.c cpp/if-cexp.c
22236 cpp-missingop.c cpp/if-mop.c
22237 cpp-missingparen.c cpp/if-mpar.c
22238 cpp-opprec.c cpp/if-oppr.c
22239 cpp-ifparen.c cpp/if-paren.c
22240 cpp-shortcircuit.c cpp/if-sc.c
22241 cpp-shift.c cpp/if-shift.c
22242 cpp-unary.c cpp/if-unary.c
22243 cpp-li1.c cpp/line1.c
22244 cpp-li2.c cpp/line2.c
22245 lineno.c cpp/line3.c
22246 lineno-2.c cpp/line4.c
22247 cpp-mi.c cpp/mi1.c
22248 cpp-mic.h cpp/mi1c.h
22249 cpp-micc.h cpp/mi1cc.h
22250 cpp-mind.h cpp/mi1nd.h
22251 cpp-mindp.h cpp/mi1ndp.h
22252 cpp-mix.h cpp/mi1x.h
22253 cpp-mi2.c cpp/mi2.c
22254 cpp-mi2a.h cpp/mi2a.h
22255 cpp-mi2b.h cpp/mi2b.h
22256 cpp-mi2c.h cpp/mi2c.h
22257 cpp-mi3.c cpp/mi3.c
22258 cpp-mi3.def cpp/mi3.def
22259 poison-1.c cpp/poison.c
22260 pr-impl.c cpp/prag-imp.c
22261 cpp-redef-2.c cpp/redef1.c
22262 cpp-redef.c cpp/redef2.c
22263 strpaste.c cpp/strp1.c
22264 strpaste-2.c cpp/strp2.c
22265 cpp-tradpaste.c cpp/tr-paste.c
22266 cpp-tradstringify.c cpp/tr-str.c
22267 cpp-tradwarn1.c cpp/tr-warn1.c
22268 cpp-tradwarn2.c cpp/tr-warn2.c
22269 trigraphs.c cpp/trigraphs.c
22270 cpp-unc1.c cpp/unc1.c
22271 cpp-unc2.c cpp/unc2.c
22272 cpp-unc3.c cpp/unc3.c
22273 cpp-unc.c cpp/unc4.c
22274 undef.c cpp/undef1.c
22275 undef-2.c cpp/undef2.c
22276 cpp-wi1.c cpp/widestr1.c
22277
222782000-06-27 Mark Mitchell <mark@codesourcery.com>
22279
22280 * lib/g++.exp (g++_include_flags): Tweak.
22281
222822000-06-27 H.J. Lu <hjl@gnu.org>
22283 Loren J. Rittle <ljrittle@acm.org>
22284
22285 * lib/g++.exp (g++_include_flags): Override libgloss.exp
22286 version with one that knows about the new gcc tree structure.
22287 (g++_link_flags): Same.
22288
222892000-06-26 Zack Weinberg <zack@wolery.cumb.org>
22290
22291 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
22292 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
22293 case we are cross-compiling.
22294
22295 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
22296 g++.old-deja/g++.niklas/Makefile.in,
22297 g++.old-deja/g++.niklas/configure.in,
22298 g++.old-deja/g++.other/Makefile.in,
22299 g++.old-deja/g++.other/configure.in,
22300 gcc.c-torture/code_quality/Makefile.in,
22301 gcc.c-torture/code_quality/configure.in,
22302 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
22303 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
22304 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
22305 gcc.c-torture/execute/ieee/Makefile.in,
22306 gcc.c-torture/execute/ieee/configure.in,
22307 gcc.c-torture/noncompile/Makefile.in,
22308 gcc.c-torture/noncompile/configure.in,
22309 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
22310 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
22311 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
22312
223132000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22314
22315 * g++.old-deja/g++.other/ambig3.C: New test.
22316
223172000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22318
22319 * g++.old-deja/g++.pt/syntax1.C: New test.
22320 * g++.old-deja/g++.pt/syntax2.C: New test.
22321 * g++.old-deja/g++.other/syntax3.C: New test.
22322 * g++.old-deja/g++.other/syntax4.C: New test.
22323
223242000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22325
22326 * gcc.dg/20000623-1.c: Prototype exit and abort.
22327
223282000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22329
22330 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
22331 New tests.
22332 * gcc.dg/cpp-mi3.def: New file.
22333
22334 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
22335 inside assertions.
22336 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
22337 lexer's error messages.
22338 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
22339 divine anything from the linemarkers.
22340 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
22341 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
22342
223432000-06-23 Geoffrey Keating <geoffk@cygnus.com>
22344
22345 * gcc.dg/20000623-1.c: New test.
22346
223472000-06-22 Jakub Jelinek <jakub@redhat.com>
22348
22349 * gcc.c-torture/execute/20000622-1.c: New test.
22350
223512000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22352
22353 * g++.old-deja/g++.other/init15.C: New test.
22354
223552000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22356
22357 * g++.old-deja/g++.pt/vaarg2.C: New test.
22358 * g++.old-deja/g++.pt/vaarg3.C: New test.
22359
223602000-06-20 Nathan Sidwell <nathan@codesourcery.com>
22361
22362 * g++.old-deja/g++.other/dyncast6.C: New test.
22363
223642000-06-15 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.c-torture/execute/loop-6.c: New test.
22367
223682000-06-14 Jakub Jelinek <jakub@redhat.com>
22369
22370 * gcc.dg/20000614-1.c: New test.
22371 * gcc.dg/20000614-2.c: New test.
22372
223732000-06-14 Hans-Peter Nilsson <hp@axis.com>
22374
22375 * g++.old-deja/g++.other/inline12.C: New test.
22376
223772000-06-13 Jakub Jelinek <jakub@redhat.com>
22378
22379 * g++.old-deja/g++.other/eh1.C: New test.
22380
223812000-06-12 Jakub Jelinek <jakub@redhat.com>
22382
22383 * g++.old-deja/g++.other/type.C: New test.
22384
223852000-06-05 Jakub Jelinek <jakub@redhat.com>
22386
22387 * g++.old-deja/g++.other/initstring.C: New test.
22388
223892000-06-12 Jason Merrill <jason@redhat.com>
22390
22391 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
22392
223932000-06-09 Jeffrey A Law (law@cygnus.com)
22394
22395 * gcc.c-torture/compile/20000609-1.c: New test.
22396
223972000-06-09 Clinton Popetz <cpopetz@cygnus.com>
22398
22399 * gcc.dg/20000609-1.c: New test.
22400
224012000-06-08 Zack Weinberg <zack@wolery.cumb.org>
22402
22403 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
22404 * gcc.c-torture/noncompile/poison-1.c: Move...
22405 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
22406 * gcc.dg/cpp-li1.c: Add a token after the #line.
22407
224082000-06-05 Richard Henderson <rth@cygnus.com>
22409
22410 * gcc.c-torture/execute/20000605-2.c: New test.
22411 * gcc.c-torture/execute/20000605-3.c: New test.
22412
224132000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
22414
22415 * g77.f-torture/execute/20000503-1.x: New file.
22416
224172000-06-06 Nathan Sidwell <nathan@codesourcery.com>
22418
22419 * g++.old-deja/g++.eh/badalloc1.C: New test.
22420
224212000-06-05 Richard Henderson <rth@cygnus.com>
22422
22423 * gcc.c-torture/execute/20000605-1.c: New test.
22424
224252000-06-05 Jakub Jelinek <jakub@redhat.com>
22426 Nathan Sidwell <nathan@codesourcery.com>
22427
22428 * gcc.c-torture/compile/20000605-1.c: New test.
22429
224302000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
22431
22432 * g77.f-torture/compile/20000601-1.f: New test.
22433
224342000-06-03 Richard Henderson <rth@cygnus.com>
22435
22436 * gcc.c-torture/execute/20000603-1.c: New.
22437
224382000-06-02 Zack Weinberg <zack@wolery.cumb.org>
22439
22440 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
22441 * gcc.dg/noreturn-2.c (noreturn): Likewise.
22442
224432000-06-01 Zack Weinberg <zack@wolery.cumb.org>
22444
22445 * gcc.dg/compare2.c (case 12): XFAIL.
22446 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
22447 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
22448
22449 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
22450
224512000-05-29 Zack Weinberg <zack@wolery.cumb.org>
22452
22453 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
22454 guard macro is already defined when the header is first
22455 included.
22456 * gcc.dg/cpp-mix.h: New file.
22457 * gcc.dg/endif-label.c: Update patterns to match compiler.
22458
22459 * g++.brendan/complex1.C: Declare abort.
22460 * g++.law/refs4.C: Remove XFAIL.
22461 * g++.oliva/expr2.C: Declare abort and exit.
22462
224632000-05-28 Alexandre Oliva <aoliva@cygnus.com>
22464
22465 * gcc.c-torture/execute/20000528-1.c: New test.
22466
22467 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
22468 * g++.old-deja/g++.law/temps4.C: Likewise.
22469
22470 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
22471 stdlib.h. Call abort() on failure.
22472 * g++.old-deja/g++.law/refs4.C: Likewise.
22473 * g++.old-deja/g++.law/temps4.C: Likewise.
22474 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
22475 * gcc.c-torture/execute/20000112-1.c: Include string.h.
22476
224772000-05-27 Zack Weinberg <zack@wolery.cumb.org>
22478
22479 Relative to g++.dg/special:
22480 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
22481
22482 Relative to g++.old-deja:
22483 * g++.brendan/complex1.C, g++.jason/optimize2.C,
22484 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
22485 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
22486 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
22487 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
22488 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
22489 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
22490
22491 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
22492 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
22493 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
22494 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
22495 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
22496 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
22497 and/or string.h.
22498
22499 * g++.other/goto1.C: Update expectations for error messages.
22500
225012000-05-25 Alexandre Oliva <aoliva@cygnus.com>
22502
22503 * gcc.c-torture/compile/20000523-1.c: New test.
22504
225052000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22506
22507 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
22508
225092000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22510
22511 * g++.old-deja/g++.eh/catch11.C: New test.
22512 * g++.old-deja/g++.eh/catch12.C: New test.
22513
225142000-05-24 Nick Clifton <nickc@cygnus.com>
22515
22516 * gcc.c-torture/execute/20000523-1.c: New test.
22517
225182000-05-23 Zack Weinberg <zack@wolery.cumb.org>
22519
22520 * c-torture/execute/bcp-1.c: Replace abort in arg of
22521 __builtin_constant_p with a generic external function.
22522
22523 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
22524 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
22525 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
22526 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
22527 Prototype abort and/or exit.
22528
22529 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
22530 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
22531 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
22532 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
22533
225342000-05-22 Alexandre Oliva <aoliva@cygnus.com>
22535
22536 * gcc.dg/dwarf2-1.c: New test.
22537
225382000-05-20 Richard Henderson <rth@cygnus.com>
22539
22540 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
22541
225422000-05-20 Andreas Jaeger <aj@suse.de>
22543
22544 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
22545 testcase.
22546
225472000-05-19 David Edelsohn <edelsohn@gnu.org>
22548
22549 * gcc.c-torture/execute/20000519-2.c: New test.
22550
225512000-05-19 Andreas Jaeger <aj@suse.de>
22552
22553 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
22554 which fails with SSA.
22555
22556 * lib/c-torture.exp: Also test with -O3 -fssa.
22557
225582000-05-18 Michael Meissner <meissner@redhat.com>
22559
22560 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
22561 * gcc.c-torture/execute/920415-1.c: Ditto.
22562 * gcc.c-torture/execute/920501-1.c: Ditto.
22563 * gcc.c-torture/execute/conversion.c: Ditto.
22564 * gcc.c-torture/execute/cvt-1.c: Ditto.
22565
225662000-05-18 Jeffrey A Law (law@cygnus.com)
22567
22568 * gcc.c-torture/compile/20000518-1.c: New test.
22569
225702000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
22571
22572 * g77.f-torture/compile/200005018.f: New test.
22573
225742000-05-17 Jeffrey A Law (law@cygnus.com)
22575
22576 * gcc.c-torture/compile/20000517-1.c: New test.
22577
225782000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22579
22580 * gcc.c-torture/execute/20000516-1.c: New test.
22581
225822000-05-15 Jakub Jelinek <jakub@redhat.com>
22583
22584 * g++.old-deja/g++.other/eh.C: New test.
22585
225862000-05-12 Richard Henderson <rth@cygnus.com>
22587
22588 * gcc.c-torture/execute/990208-1.c (main): Don't pass
22589 constants through to doit's conditional.
22590
225912000-05-11 Jeffrey A Law (law@cygnus.com)
22592
22593 * gcc.c-torture/compile/20000511-1.c: New test.
22594 * g77.f-torture/compile/20000511-1.f: New test.
22595 * g77.f-torture/compile/20000511-2.f: New test.
22596
225972000-05-11 Michael Meissner <meissner@redhat.com>
22598
22599 * gcc.c-torture/execute/20000511-1.c: New test.
22600
226012000-05-11 Zack Weinberg <zack@wolery.cumb.org>
22602
22603 * gcc.dg/dg.exp: Scan .S files as well as .c files.
22604 * gcc.dg/20000510-1.S: New.
22605
226062000-05-08 Catherine Moore <clm@cygnus.com>
22607
22608 * gcc.dg/unused-3.c: New.
22609
226102000-05-06 Richard Henderson <rth@cygnus.com>
22611
22612 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
22613 * g++.old-deja/g++.mike/warn1.C: Likewise.
22614 * g++.old-deja/g++.pt/local1.C: Likewise.
22615 * g++.old-deja/g++.pt/local7.C: Likewise.
22616 * g++.old-deja/g++.pt/spec16.C: Likewise.
22617
226182000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 22619
ed8e443a 22620 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 22621
ed8e443a 226222000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 22623
ed8e443a 22624 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 22625
ed8e443a 226262000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 22627
ed8e443a 22628 * gcc.dg/noreturn-2.c: New test.
f43b2795 22629
ed8e443a 226302000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 22631
ed8e443a
JM
22632 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
22633 preprocessor.
45abaea8 22634
ed8e443a 226352000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 22636
ed8e443a 22637 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 22638
ed8e443a 226392000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 22640
ed8e443a
JM
22641 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
22642 OpenSSL by Jason R Thorpe.
82c18d5c 22643
ed8e443a 226442000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 22645
ed8e443a 22646 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 22647
ed8e443a 226482000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 22649
ed8e443a 22650 * gcc.dg/20000503-1.c: New test.
79ff6e27 22651
ed8e443a 226522000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 22653
ed8e443a
JM
22654 * gcc.c-torture/compile/20000502-1.c: New test.
22655 * g++.old-deja/g++.other/align.C: New test.
22656 * gcc.dg/cpp-tradstringify.c: New test.
22657
22658Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
22659
22660 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
22661 and hard registers.
22662
226632000-04-26 Geoff Keating <geoffk@cygnus.com>
22664
22665 * gcc.c-torture/execute/loop-5.c: New test.
22666
226672000-04-25 Jakub Jelinek <jakub@redhat.com>
22668
22669 * gcc.c-torture/execute/va-arg-20.c: New test.
22670
226712000-04-23 Jeffrey A Law (law@cygnus.com)
22672
22673 * gcc.c-torture/execute/20000422-1.c: New test.
22674
226752000-04-20 Greg McGary <gkm@gnu.org>
22676
22677 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
22678 when optimizing, but without sibling-call optimizations (-O1).
22679
226802000-04-20 Jeffrey A Law (law@cygnus.com)
22681
22682 * gcc.c-torture/compile/20000420-1.c: New test.
22683
226842000-04-20 Nathan Sidwell <nathan@codesourcery.com>
22685
22686 * g++.abi/ptrflags.C: New test.
22687 * g++.eh/catchptr1.C: Test incomplete pointer chains.
22688
226892000-04-19 Catherine Moore <clm@cygnus.com>
22690
22691 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
22692
226932000-04-19 Greg McGary <gkm@gnu.org>
22694
22695 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
22696 sibling-call optimizations.
22697
226982000-04-19 Zack Weinberg <zack@wolery.cumb.org>
22699
22700 * gcc.dg/20000419-1.c: New test.
22701
227022000-04-12 Hans-Peter Nilsson <hp@axis.com>
22703
22704 * gcc.c-torture/execute/20000412-6.c: New test.
22705
227062000-04-12 Jeffrey A Law (law@cygnus.com)
22707
22708 * gcc.c-torture/execute/20000412-5.c: New test.
22709 * g77.f-torture/compile/20000412-1.f: New test.
22710 * gcc.c-torture/execute/20000412-4.c: New test.
22711 * gcc.c-torture/compile/20000412-2.c: New test.
22712 * gcc.c-torture/execute/20000412-3.c: New test.
22713 * gcc.c-torture/compile/20000412-1.c: New test.
22714 * gcc.c-torture/execute/20000412-2.c: New test.
22715
227162000-04-12 Jakub Jelinek <jakub@redhat.com>
22717
22718 * objc/execute/bf-20.m: New test.
22719
227202000-04-10 Richard Henderson <rth@cygnus.com>
22721
22722 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
22723
22724 * gcc.c-torture/execute/20000412-1.c: New test.
22725
227262000-04-10 Nathan Sidwell <nathan@codesourcery.com>
22727
22728 * g++.old-deja/g++.eh/catchptr1.C: New test.
22729
227302000-04-09 Nathan Sidwell <nathan@codesourcery.com>
22731
22732 * g++.old-deja/g++.abi/cxa_vec.C: New test.
22733
227342000-04-08 Neil Booth <NeilB@earthling.net>
22735
22736 * gcc.dg/cpp-nullchar.c: Remove test as
22737 embedded nulls cause problems.
22738
227392000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22740
22741 * gcc.dg/compare2.c: New test.
22742
227432000-04-08 Neil Booth <NeilB@earthling.net>
22744
22745 * gcc.dg/cpp-nullchar.c: New test.
22746
227472000-04-07 Zack Weinberg <zack@wolery.cumb.org>
22748
22749 * gcc.dg/cpp-mi2.c: New test.
22750 * gcc.dg/cpp-mi2[abc].h: New files.
22751
227522000-04-07 Nathan Sidwell <nathan@codesourcery.com>
22753
22754 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
22755 member name.
22756
227572000-04-06 Nathan Sidwell <nathan@codesourcery.com>
22758
22759 * g++.old-deja/g++.abi/vmihint.C: New test.
22760
227612000-04-06 Neil Booth <NeilB@earthling.net>
22762
22763 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
22764 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
22765 copyright.
22766
227672000-04-05 Hans-Peter Nilsson <hp@axis.com>
22768
22769 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
22770 avoid stack-frame overwrite.
22771
227722000-04-05 Jakub Jelinek <jakub@redhat.com>
22773
22774 * gcc.c-torture/compile/20000405-2.c: New test.
22775 * gcc.c-torture/compile/20000405-3.c: New test.
22776
227772000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22778
22779 * gcc.c-torture/compile/20000405-1.c: New test.
22780
227812000-04-04 Geoff Keating <geoffk@cygnus.com>
22782
22783 * gcc.dg/cast-qual-1.c: Revert last change.
22784
227852000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22786
22787 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
22788
227892000-04-03 Zack Weinberg <zack@wolery.cumb.org>
22790
22791 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
22792 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
22793
227942000-04-03 Jeffrey A Law (law@cygnus.com)
22795
22796 * gcc.c-torture/compile/20000403-2.c: New test.
22797 * gcc.c-torture/compile/20000403-1.c: New test.
22798
227992000-04-03 Hans-Peter Nilsson <hp@axis.com>
22800
22801 * gcc.c-torture/execute/20000403-1.c: New test.
22802
228032000-04-03 Geoff Keating <geoffk@cygnus.com>
22804
22805 * gcc.c-torture/execute/20000402-1.c: New test.
22806
228072000-04-03 Donald Lindsay <dlindsay@cygnus.com>
22808
22809 * gcc.c-torture/execute/va-arg-15.c: New test.
22810 * gcc.c-torture/execute/va-arg-16.c: New test.
22811 * gcc.c-torture/execute/va-arg-17.c: New test.
22812 * gcc.c-torture/execute/va-arg-18.c: New test.
22813 * gcc.c-torture/execute/va-arg-19.c: New test.
22814
228152000-04-02 Zack Weinberg <zack@wolery.cumb.org>
22816
22817 * gcc.c-torture/compile/981211-1.c: Move to...
22818 * gcc.dg/cpp-as1.c: ...here.
22819 * gcc.dg/cpp-as2.c: New file.
22820
22821 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
22822 compiler.
22823
228242000-04-02 Neil Booth <NeilB@earthling.net>
22825
22826 * gcc.dg/cpp-cond.c New tests.
22827 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
22828 accidental success less likely.
22829 * gcc.dg/cpp-missingop.c New tests.
22830 * gcc.dg/cpp-missingparen.c New tests.
22831 * gcc.dg/cpp-shift.c New tests.
22832 * gcc.dg/cpp-shortcircuit.c New tests.
22833 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 22834
ed8e443a 228352000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 22836
ed8e443a 22837 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 22838
ed8e443a 228392000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 22840
ed8e443a
JM
22841 * gcc.c-torture/compile/20000326-1.c: New test.
22842 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 22843
ed8e443a 228442000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 22845
ed8e443a
JM
22846 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
22847 the first parameter is a function argument.
7acfb19e 22848
ed8e443a 228492000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 22850
ed8e443a 22851 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 22852
ed8e443a 228532000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 22854
ed8e443a 22855 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 22856
ed8e443a 228572000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 22858
ed8e443a 22859 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 22860
ed8e443a 228612000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 22862
ed8e443a 22863 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 22864
ed8e443a 228652000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 22866
ed8e443a 22867 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 22868
ed8e443a 228692000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 22870
ed8e443a
JM
22871 * gcc.c-torture/execute/20000314-3.c: New test.
22872 * gcc.c-torture/execute/20000314-2.c: New test.
22873 * gcc.c-torture/execute/20000314-1.c: New test.
22874 * gcc.c-torture/compile/20000314-2.c: New test.
22875 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 22876
ed8e443a 228772000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 22878
ed8e443a 22879 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 22880
ed8e443a 228812000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 22882
ed8e443a
JM
22883 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
22884 standards-compliant result rather than specific constants.
22885 Put test-values in array.
532f12a2 22886
ed8e443a 228872000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 22888
ed8e443a
JM
22889 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
22890 (g++_target_compile): Put test-specific options last.
98eddaf7 22891
ed8e443a 228922000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 22893
ed8e443a 22894 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 22895
ed8e443a 228962000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 22897
ed8e443a 22898 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 22899
ed8e443a 229002000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 22901
ed8e443a
JM
22902 * g++.old-deja/g++.brendan/misc12.C: Removed.
22903 * g++.old-deja/g++.pt/memtemp77.C: Constify.
22904 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 22905
ed8e443a 229062000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 22907
ed8e443a 22908 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 22909
ed8e443a 229102000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 22911
ed8e443a 22912 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 22913
ed8e443a 229142000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 22915
ed8e443a
JM
22916 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
22917 is 1, not zero.
2a6b7809 22918
ed8e443a 229192000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 22920
ed8e443a
JM
22921 * g++.old-deja/g++.warn/impint.C: New test.
22922 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
22923 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
22924 * g++.old-deja/g++.pt/explicit12.C: Likewise.
22925 * g++.old-deja/g++.pt/explicit13.C: Likewise.
22926 * g++.old-deja/g++.pt/explicit17.C: Likewise.
22927 * g++.old-deja/g++.pt/explicit18.C: Likewise.
22928 * g++.old-deja/g++.pt/explicit19.C: Likewise.
22929 * g++.old-deja/g++.pt/explicit23.C: Likewise.
22930 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22931 * g++.old-deja/g++.pt/explicit35.C: Likewise.
22932 * g++.old-deja/g++.pt/explicit6.C: Likewise.
22933 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 22934
ed8e443a 229352000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 22936
ed8e443a 22937 * gcc.dg/cpp-redef.c: New test.
83f1c55d 22938
ed8e443a 229392000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 22940
ed8e443a 22941 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 22942
ed8e443a 229432000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 22944
ed8e443a
JM
22945 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
22946 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 22947
ed8e443a 229482000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 22949
ed8e443a 22950 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 22951
ed8e443a 229522000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 22953
ed8e443a
JM
22954 * gcc.c-torture/compile/cpp-2.c: New test.
22955 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 22956
ed8e443a 229572000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 22958
ed8e443a 22959 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 22960
ed8e443a 229612000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 22962
ed8e443a 22963 * gcc.dg/cpp-li2.c: New test.
83f1c55d 22964
ed8e443a 22965 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 22966
ed8e443a 22967 * gcc.dg/cpp-li1.c: New test.
83f1c55d 22968
ed8e443a 229692000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 22970
ed8e443a 22971 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 22972
ed8e443a 229732000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 22974
ed8e443a 22975 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 22976
ed8e443a 229772000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 22978
ed8e443a 22979 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 22980
ed8e443a 229812000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 22982
ed8e443a 22983 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 22984
ed8e443a 229852000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 22986
ed8e443a 22987 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 22988
ed8e443a 229892000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 22990
ed8e443a 22991 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 22992
ed8e443a 229932000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 22994
ed8e443a 22995 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 22996
ed8e443a 229972000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 22998
ed8e443a
JM
22999 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
23000 ALWAYS_CXXFLAGS.
2144ddea 23001
ed8e443a 230022000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 23003
ed8e443a 23004 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 23005
ed8e443a 230062000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 23007
ed8e443a 23008 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 23009
ed8e443a 230102000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 23011
ed8e443a 23012 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 23013
ed8e443a 230142000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 23015
ed8e443a
JM
23016 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
23017 on native targets
31a72d3f 23018
ed8e443a 230192000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 23020
ed8e443a 23021 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 23022
ed8e443a 230232000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 23024
ed8e443a 23025 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 23026
ed8e443a 230272000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 23028
ed8e443a
JM
23029 * g++.old-deja/g++.jason/cast3.C: Return void.
23030 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 23031
ed8e443a 230322000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 23033
ed8e443a 23034 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 23035
ed8e443a 23036 * gcc.dg/loop-1.c: New test.
7a53e94b 23037
ed8e443a 230382000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 23039
ed8e443a
JM
23040 * gcc.c-torture/compile/20000127-1.c: New test.
23041 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 23042
ed8e443a 230432000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 23044
ed8e443a 23045 * gcc.dg/unused-2.c: New test.
1eb8759b 23046
ed8e443a 23047 * gcc.dg/conv-1.c: New test.
1eb8759b 23048
ed8e443a 230492000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 23050
ed8e443a
JM
23051 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
23052 compiler.
23053 (tool_option_proc): Fix typo.
33f6849b 23054
ed8e443a 230552000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 23056
ed8e443a
JM
23057 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
23058 of the ld on the host, not on the build machine.
23059 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 23060
ed8e443a 230612000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 23062
ed8e443a 23063 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 23064
ed8e443a 230652000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 23066
ed8e443a
JM
23067 * gcc.c-torture/execute/20000120-2.c: New test.
23068 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 23069
ed8e443a 230702000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 23071
ed8e443a 23072 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 23073
ed8e443a 230742000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 23075
ed8e443a 23076 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 23077
ed8e443a 230782000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 23079
ed8e443a 23080 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 23081
ed8e443a 230822000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 23083
ed8e443a
JM
23084 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
23085 with 16 bit integers.
662ef0f5 23086
ed8e443a 230872000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 23088
ed8e443a 23089 * gcc.dg/20000108-1.c: New test.
662ef0f5 23090
ed8e443a 230912000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 23092
ed8e443a 23093 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 23094
ed8e443a 230952000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 23096
ed8e443a
JM
23097 * g++.old-deja/g++.other/cast4.C: New test.
23098
230992000-01-05 Jeffrey A Law (law@cygnus.com)
23100
23101 * gcc.c-torture/compile/20000105-2.c: New test.
23102 * gcc.c-torture/compile/20000105-1.c: New test.
23103
231042000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23105
23106 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
23107 references to printf & atoi to conform to ANSI standard.
23108 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
23109 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
23110 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
23111 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
23112 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
23113 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23114 * g++.old-deja/g++.brendan/copy1.C: Likewise.
23115 * g++.old-deja/g++.brendan/copy2.C: Likewise.
23116 * g++.old-deja/g++.brendan/copy3.C: Likewise.
23117 * g++.old-deja/g++.brendan/copy4.C: Likewise.
23118 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23119 * g++.old-deja/g++.brendan/copy6.C: Likewise.
23120 * g++.old-deja/g++.brendan/copy7.C: Likewise.
23121 * g++.old-deja/g++.brendan/copy8.C: Likewise.
23122 * g++.old-deja/g++.brendan/crash11.C: Likewise.
23123 * g++.old-deja/g++.brendan/crash14.C: Likewise.
23124 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
23125 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23126 * g++.old-deja/g++.brendan/delete2.C: Likewise.
23127 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
23128 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
23129 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
23130 * g++.old-deja/g++.brendan/eh1.C: Likewise.
23131 * g++.old-deja/g++.brendan/groff1.C: Likewise.
23132 * g++.old-deja/g++.brendan/init3.C: Likewise.
23133 * g++.old-deja/g++.brendan/misc12.C: Likewise.
23134 * g++.old-deja/g++.brendan/misc7.C: Likewise.
23135 * g++.old-deja/g++.brendan/new2.C: Likewise.
23136 * g++.old-deja/g++.brendan/operators4.C: Likewise.
23137 * g++.old-deja/g++.brendan/operators5.C: Likewise.
23138 * g++.old-deja/g++.brendan/overload2.C: Likewise.
23139 * g++.old-deja/g++.brendan/overload7.C: Likewise.
23140 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
23141 * g++.old-deja/g++.brendan/reference1.C: Likewise.
23142 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
23143 * g++.old-deja/g++.brendan/template24.C: Likewise.
23144 * g++.old-deja/g++.brendan/template3.C: Likewise.
23145 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
23146 * g++.old-deja/g++.jason/inline3.C: Likewise.
23147 * g++.old-deja/g++.jason/opeq.C: Likewise.
23148 * g++.old-deja/g++.law/arg5.C: Likewise.
23149 * g++.old-deja/g++.law/arm7.C: Likewise.
23150 * g++.old-deja/g++.law/ctors11.C: Likewise.
23151 * g++.old-deja/g++.law/cvt8.C: Likewise.
23152 * g++.old-deja/g++.law/init9.C: Likewise.
23153 * g++.old-deja/g++.law/refs4.C: Likewise.
23154 * g++.old-deja/g++.law/template2.C: Likewise.
23155 * g++.old-deja/g++.law/visibility24.C: Likewise.
23156 * g++.old-deja/g++.law/vtable3.C: Likewise.
23157 * g++.old-deja/g++.mike/asm2.C: Likewise.
23158 * g++.old-deja/g++.mike/eh1.C: Likewise.
23159 * g++.old-deja/g++.mike/misc1.C: Likewise.
23160 * g++.old-deja/g++.mike/misc13.C: Likewise.
23161 * g++.old-deja/g++.mike/misc14.C: Likewise.
23162 * g++.old-deja/g++.mike/ns12.C: Likewise.
23163 * g++.old-deja/g++.mike/p1248.C: Likewise.
23164 * g++.old-deja/g++.mike/p3708.C: Likewise.
23165 * g++.old-deja/g++.mike/p3708a.C: Likewise.
23166 * g++.old-deja/g++.mike/p3708b.C: Likewise.
23167 * g++.old-deja/g++.mike/p646.C: Likewise.
23168 * g++.old-deja/g++.mike/p700.C: Likewise.
23169 * g++.old-deja/g++.mike/p783.C: Likewise.
23170 * g++.old-deja/g++.mike/p783a.C: Likewise.
23171 * g++.old-deja/g++.mike/p783b.C: Likewise.
23172 * g++.old-deja/g++.mike/p786.C: Likewise.
23173 * g++.old-deja/g++.mike/p789.C: Likewise.
23174 * g++.old-deja/g++.mike/p789a.C: Likewise.
23175 * g++.old-deja/g++.mike/p807a.C: Likewise.
23176 * g++.old-deja/g++.other/delete3.C: Likewise.
23177 * g++.old-deja/g++.other/dyncast1.C: Likewise.
23178 * g++.old-deja/g++.other/dyncast2.C: Likewise.
23179 * g++.old-deja/g++.other/dyncast3.C: Likewise.
23180 * g++.old-deja/g++.other/empty1.C: Likewise.
23181 * g++.old-deja/g++.other/temporary1.C: Likewise.
23182 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
23183 * g++.old-deja/g++.pt/t16.C: Likewise.
23184 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 23185
ed8e443a 231861999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 23187
ed8e443a 23188 * gcc.dg/991230-1.c: New test.
7fb1283f 23189
ed8e443a 231901999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 23191
ed8e443a
JM
23192 * gcc.c-torture/compile/991229-3.c: New test.
23193 * gcc.c-torture/compile/991229-2.c: New test.
23194 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 23195
ed8e443a 231961999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 23197
ed8e443a 23198 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 23199
a58eeb31 23200