]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
524136ea
JJ
12004-11-11 Janis Johnson <janis187@us.ibm.com>
2
5278e476
JJ
3 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4 (dg-require-weak, dg-require-visibility, dg-require-alias,
5 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6 dg-require-iconv, dg-require-named-sections): Use it.
7
524136ea
JJ
8 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9
60934f9c
NS
102004-11-11 Nathan Sidwell <nathan@codesourcery.com>
11
e1e2e653
NS
12 PR target/16457
13 * gcc.dg/ppc-and-1: New
14
2f4d9502
NS
15 PR target/16796
16 * gcc.dg/ppc-mov-1.c: New.
17
60934f9c
NS
18 PR target/16458
19 * gcc.dg/ppc-compare-1.c: New.
20
3f8882a2
JM
212004-11-10 Joseph S. Myers <joseph@codesourcery.com>
22
23 * objc.dg/desig-init-2.m: New test.
24
78e54994
AN
252004-11-10 Adam Nemet <anemet@lnxw.com>
26
27 PR middle-end/18160
28 * g++.dg/warn/register-var-1.C: New test.
29 * g++.dg/warn/register-var-2.C: New test.
30
22d8d627
EB
312004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32
33 * gcc.dg/union-2.c: New test.
34
d05f9c39
FJ
352004-11-10 Fariborz Jahanian <fjahanian@apple.com>
36
37 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
38 New test for PR tree-optimization/17892.
39
d746e87d
MM
402004-11-09 Mark Mitchell <mark@codesourcery.com>
41
42 PR c++/18369
43 * g++.dg/init/new12.C: New test.
44
8393a290
JM
452004-11-10 James A. Morrison <phython@gcc.gnu.org>
46
47 * gcc.target/sparc: New directory.
48 * gcc.target/sparc/sparc.exp: New driver.
49 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
50 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
51 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
52 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
53
2cbcdeba
PB
542004-11-10 Paul Brook <paul@codesourcery.com>
55
56 PR fortran/18218
57 * gfortran.dg/list_read.c: New test.
58
8b17a9d6
JM
592004-11-09 Joseph S. Myers <joseph@codesourcery.com>
60
61 PR c/18322
62 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
63 expected diagnostic location.
64
e221ef54
UW
652004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
66
67 * gcc.dg/20041109-1.c: New test.
68
3172e26c
AP
692004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
70
71 PR objc/18406
72 * objc/compile/pr18406.m: New test.
73
40b97a2e
JM
742004-11-09 Joseph S. Myers <joseph@codesourcery.com>
75
76 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
77
9e637a26
JM
782004-11-09 Joseph S. Myers <joseph@codesourcery.com>
79
80 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
81
66e52c35
SE
822004-11-08 Steve Ellcey <sje@cup.hp.com>
83
84 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
85
c7fa97d9
SE
862004-11-08 Steve Ellcey <sje@cup.hp.com>
87
88 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
89 exit.
90
b03c0b93
AP
912004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
92
93 PR tree-opt/18299
94 * gcc.c-torture/pr18299-1.c: New test.
95
3c871f3f
AS
962004-11-06 Andreas Schwab <schwab@suse.de>
97
98 * gcc.dg/pr16286.c: Also test for bool and pixel.
99
fccf8fc6
JM
1002004-11-06 Joseph S. Myers <joseph@codesourcery.com>
101
102 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
103 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
104 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
105 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
106 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
107 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
108 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
109 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
110 gcc.dg/struct-semi-3.c: New tests.
111
a8f48325
EB
1122004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
113
114 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
115
cd27e3d8
EB
1162004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
117
118 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
119 Do not use C99 designators.
120
e78980b7
EB
1212004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
122
123 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
124
432be037
EB
1252004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
126
127 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 128 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
129 * gcc.c-torture/execute/simd-5.x: Remove.
130
629bf5f9
AP
1312004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
132
133 PR rtl-optimization/17933
134 * gcc.dg/torture/pr17933-1.c: New test.
135
c37780f5
AL
1362004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
137
138 PR target/18106
139 * lib/target-supports.exp (check_weak_available): Support
140 Windows.
141
637022d9
DS
1422004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
143
144 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
145 call to fflush(stdout) before abort.
146 (my_ffsll): New function.
147 (generate_fields): Use it.
148
0a880880
JM
1492004-11-05 Joseph S. Myers <joseph@codesourcery.com>
150
151 * gcc.dg/init-undef-1.c: New test.
152
88876c7c
JM
1532004-11-05 Joseph S. Myers <joseph@codesourcery.com>
154
155 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
156 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
157 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
158 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
159 expected messages for new parser.
160
04fb56d5
MM
1612004-11-04 Mark Mitchell <mark@codesourcery.com>
162
163 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
164
d48b4987
EB
1652004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
166
167 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
168 on LP64 targets.
169
68e6421d
JM
1702004-11-04 Joseph S. Myers <joseph@codesourcery.com>
171
172 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
173 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
174 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
175 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
176 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
177 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
178 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
179 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
180 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
181 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
182
04466541
JM
1832004-11-04 Joseph S. Myers <joseph@codesourcery.com>
184
185 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
186 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
187 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
188 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
189 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
190 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
191 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
192 for new parser.
193
4e5813dd
RS
1942004-11-04 Richard Sandiford <rsandifo@redhat.com>
195
196 PR target/15342
197 * gcc.dg/20041104-1.c: New test.
198
b6ab6892
GB
1992004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
200
201 * g++.dg/template/nontype7.C: New test.
202 * g++.dg/template/nontype8.C: Likewise.
203 * g++.dg/template/nontype9.C: Likewise.
204 * g++.dg/template/nontype10.C: Likewise.
205 * g++.dg/tc1/dr49.C: Likewise.
206 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
207 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
208
ffc3e843
BE
2092004-11-04 Ben Elliston <bje@au.ibm.com>
210
211 * g++.dg/rtti/tinfo1.C: Remove xfails.
212
2132004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
214
215 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
216 packed attribute to the definition to satisfy the new C++ parser.
217
4815ff39
EB
2182004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
219
220 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
221 invocations of va_arg.
222
71bd7186
MM
2232004-11-02 Mark Mitchell <mark@codesourcery.com>
224
225 PR c++/18124
226 * g++.dg/template/crash25.C: New test.
227
228 PR c++/18155
229 * g++.dg/template/typedef2.C: New test.
230 * g++.dg/parse/crash13.C: Adjust error markers.
231
232 PR c++/18177
233 * g++.dg/conversion/const3.C: New test.
234
36f4d144
TS
2352004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
236
237 PR fortran/17535
238 PR fortran/17583
239 PR fortran/17713
240 * gfortran.dg/generic_[123].f90: New testcases.
241
571cfa75
EB
2422004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
243
244 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
245 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
246
da1f8963
AP
2472004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
248
249 PR tree-opt/16808
250 * gcc.c-torture/compile/pr16808.c: New test.
251
f6219a5e
NS
2522004-11-02 Nathan Sidwell <nathan@codesourcery.com>
253
254 PR rtl-optimization/17104
255 * gcc.dg/ppc-bitfield1.c: New.
256
f7bf40ee
RS
2572004-11-01 Richard Sandiford <rsandifo@redhat.com>
258
259 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
260
7236f3f6
RS
2612004-11-01 Richard Sandiford <rsandifo@redhat.com>
262
263 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
264 strings for 32-bit code.
265
ee060229
JM
2662004-11-01 Joseph S. Myers <joseph@codesourcery.com>
267
268 PR c/18239
269 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
270
ae209f28
NS
2712004-11-01 Nathan Sidwell <nathan@codesourcery.com>
272
273 PR c++/18064
274 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
275
80439563
MM
2762004-10-31 Mark Mitchell <mark@codesourcery.com>
277
278 PR c++/15172
279 * g++.dg/init/aggr2.C: New test.
280
16b34ad6
ZL
2812004-10-30 Ziemowit Laski <zlaski@apple.com>
282
283 * objc.dg/local-decl-1.m: New test.
284
0a3ee0fd
GDR
2852004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
286
287 * gcc.dg/20040910-1.c: Adjust regex.
288
1db4252c
RS
2892004-10-30 Roger Sayle <roger@eyesopen.com>
290
291 PR rtl-optimization/18084
292 * g++.dg/opt/pr18084-1.C: New testcase.
293
3cabd8f9
MA
2942004-10-30 Matt Austern <austern@apple.com>
295
296 PR c++/17542
297 * g++.dg/ext/attrib18.C: New test.
298
61168ff1
RS
2992004-10-30 Roger Sayle <roger@eyesopen.com>
300
301 PR middle-end/18096
302 * gcc.dg/pr18096-1.c: New test case.
303
0c2166ab
RS
3042004-10-30 Roger Sayle <roger@eyesopen.com>
305
306 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
307
46097c76
JM
3082004-10-30 Joseph S. Myers <joseph@codesourcery.com>
309
310 PR c/16666
311 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
312 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
313 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
314 gcc.dg/old-style-prom-3.c: New tests.
315
514a3b11
DS
3162004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
317
318 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
319 Remove unnecessary inclusion of stdio.h.
320
5976e643
RS
3212004-10-29 Roger Sayle <roger@eyesopen.com>
322
323 PR rtl-optimization/17581
324 * gcc.dg/pr17581-1.c: New test case.
325
ec7e5618
NS
3262004-10-28 Nathan Sidwell <nathan@codesourcery.com>
327
328 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
329 being implemented.
330 * g++.dg/conversion/dr195-1.C: New.
331 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
332 * g++.old-deja/g++.mike/p10148.C: Likewise.
333
1dc82a99
MM
3342004-10-29 Mark Mitchell <mark@codesourcery.com>
335
336 PR c++/17695
337 * g++.dg/debug/typedef2.C: New test.
338
056e1c5e
DB
3392004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
340
341 PR fortran/13490
342 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
343 * gfortran.dg/g77/README: Update.
344
3452004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
346
347 PR c++/14124
348 * g++.dg/ext/packed7.C: New test.
349
d533f1cb
AP
3502004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
351
352 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
353 scan-assembler.
354 * lib/scanasm.exp (hidden-scan-for): New proc.
355 (scan-hidden): Use hidden-scan-for instead of constructing the scan
356 string.
357 (scan-not-hidden): Likewise.
358 * lib/target-supports.exp (check_visibility_available): mach-o is
359 support too.
360
883a2bff
MM
3612004-10-28 Mark Mitchell <mark@codesourcery.com>
362
363 PR c++/17132
364 * g++.dg/template/memclass3.C: New test.
365
fcf750ee
AN
3662004-10-28 Adam Nemet <anemet@lnxw.com>
367
368 PR middle-end/18160
369 * gcc.dg/register-var-1.c: New test.
370 * gcc.dg/register-var-2.c: New test.
371 * gcc.dg/asm-7.c: Taking the address of a register variable is an
372 error now.
373
5c588b22
DN
3742004-10-28 Dorit Naishlos <dorit@il.ibm.com>
375
376 PR other/18172
377 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
378 unused variables.
379 * gcc.dg/vect/vect-22.c: Likewise.
380
83ff1f25
JJ
3812004-10-28 Jakub Jelinek <jakub@redhat.com>
382
383 * gcc.dg/i386-rotate-1.c: New test.
384
391c4bc5
MM
3852004-10-27 Mark Mitchell <mark@codesourcery.com>
386
2419a74b
MM
387 * g++.dg/init/ref12.C: Add "run" marker.
388
391c4bc5
MM
389 PR c++/17435
390 * g++.dg/init/ref12.C: New test.
391
392 PR c++/18140
393 * g++.dg/template/shift1.C: New test.
394 * g++.dg/template/error10.C: Adjust error markers.
395
8e14584d
AP
3962004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
397
398 PR tree-opt/17529
399 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
400
005c1a13
GK
4012004-10-27 Geoffrey Keating <geoffk@apple.com>
402
98f61f57
GK
403 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
404 * gcc.dg/weak/weak-3.c: Likewise.
405 * gcc.dg/weak/weak-5.c: Likewise.
406 * gcc.dg/weak/weak-9.c: Likewise.
407 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
408 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
409
005c1a13
GK
410 * gcc.dg/darwin-weakimport-1.c: New.
411
61b58001
BE
4122004-10-28 Ben Elliston <bje@au.ibm.com>
413
414 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
415
028aa389
NS
4162004-10-27 Nathan Sidwell <nathan@codesourcery.com>
417
418 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
419 'syntax' error messages.
420 * gcc.dg/cpp/direct2s.c: Likewise.
421
1aeaea8d
GK
4222004-10-26 Geoffrey Keating <geoffk@apple.com>
423
424 * gcc.c-torture/compile/20041026-1.c: New.
425
a5201a91
MM
4262004-10-26 Mark Mitchell <mark@codesourcery.com>
427
428 PR c++/18093
429 * g++.dg/lookup/ns2.C: New test.
430
431 PR c++/18020
432 * g++.dg/template/enum4.C: New test.
433
434 PR c++/18161
435 * g++.dg/template/expr1.C: New test.
436
a6291e47
BE
4372004-10-26 Ben Elliston <bje@au.ibm.com>
438
439 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
440
663174d3
JM
4412004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
442
443 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
444 gcc.dg/decl-nospec-3.c: New tests.
445
38285932
ZL
4462004-10-26 Ziemowit Laski <zlaski@apple.com>
447
448 * objc.dg/super-class-3.m: New test.
449
51e63e60
NS
4502004-10-26 Nathan Sidwell <nathan@codesourcery.com>
451
452 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
453 resyncing.
454 * gcc.dg/cpp/direct2s.c: Likewise.
455
f1a66265
GK
4562004-10-25 Geoffrey Keating <geoffk@apple.com>
457
458 * objc.dg/image-info.m: Update for changes to section selection.
459
3a3589b4
ZL
4602004-10-25 David Ayers <d.ayers@inode.at>
461 Ziemowit Laski <zlaski@apple.com>
462
463 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
464 diagnostics when messaging 'id <Proto>'.
465 * objc.dg/class-protocol-1.m: New test.
466 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
467 a non-existent method signature.
468 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
469 Update diagnostics when messaging with non-existent method signature.
470 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
471 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
472 invalid receivers are now resolved as if messaging 'id'; remove
473 extraneous diagnostics.
474
535dd320
JM
4752004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
476
477 PR c/16667
478 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
479 gcc.dg/init-desig-obs-3.c: New tests.
480
3401a17f
JJ
4812004-10-25 Jakub Jelinek <jakub@redhat.com>
482
483 * gcc.dg/debug/20041023-1.c: New test.
484
4c7c0c70
AP
4852004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
486
487 PR middle-end/17407
488 * gcc.c-torture/compile/pr17407.c: New test.
489
490 PR c++/18121
491 * g++.dg/template/array8.C: New test.
492
1e02510f
EB
4932004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
494
495 PR other/18138
496 * lib/g++.exp: Accept more than one multilib libgcc.
497 * lib/gcc-dg.exp: Likewise.
498 * lib/objc.exp: Likewise.
499 * lib/treelang.exp: Likewise.
500 * lib/gfortran.exp: Likewise.
501
f3515059
BE
5022004-10-24 Ben Elliston <bje@au.ibm.com>
503
504 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
505
c94ac97d 5062004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
507
508 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
509 * gcc.dg/c99-const-expr-3.c: Likewise.
510
ee742c05
AP
5112004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
512
513 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
514
fef62f03
BE
5152004-10-23 Ben Elliston <bje@au.ibm.com>
516
517 * gcc.c-torture/execute/loop-2e.x: Remove.
518
76aebc9f
NS
5192004-10-22 Nathan Sidwell <nathan@codesourcery.com>
520
521 PR c++/18095
522 * g++.dg/parse/crash18.C: New.
523 * g++.dg/parse/crash19.C: New.
524
7c06b222
AL
5252004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
526
527 * g++.dg/ext/dllimport1.C: Move dg-warnings.
528 * g++.dg/ext/dllimport2.C: Same.
529 * g++.dg/ext/dllimport8.C: Same.
530
08e17d9d
MM
5312004-10-21 Mark Mitchell <mark@codesourcery.com>
532
533 PR c++/10841
534 * g++.dg/conversion/cast1.C: New test.
535 * g++.dg/overload/pmf1.C: Adjust error marker.
536
943db347
AP
5372004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
538
539 PR objc/17923
540 * objc.dg/const-str-7.m: New test.
541
aaf1c72d
KL
5422004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
543
544 * g++.dg/template/memfriend11.C: Fix comment typo.
545 * g++.dg/template/memfriend14.C: Likewise.
546
0aab7a4b
RH
5472004-10-20 Richard Henderson <rth@redhat.com>
548
549 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
550 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
551 -fasynchronous-unwind-tables.
552
4ba4c213
RH
5532004-10-20 Richard Henderson <rth@redhat.com>
554
555 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
556 (main): Return success.
557 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
558 (main): Return success.
559
b939a023
KL
5602004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
561
562 PR c++/13495
563 * g++.dg/template/memfriend9.C: New test.
564 * g++.dg/template/memfriend10.C: Likewise.
565 * g++.dg/template/memfriend11.C: Likewise.
566 * g++.dg/template/memfriend12.C: Likewise.
567 * g++.dg/template/memfriend13.C: Likewise.
568 * g++.dg/template/memfriend14.C: Likewise.
569 * g++.dg/template/memfriend15.C: Likewise.
570 * g++.dg/template/memfriend16.C: Likewise.
571 * g++.dg/template/memfriend17.C: Likewise.
572 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
573
23517e6b
NS
5742004-10-20 Nathan Sidwell <nathan@codesourcery.com>
575
576 * g++.dg/conversion/dr195.C: New.
577 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
578
c0952176
BE
5792004-10-20 Ben Elliston <bje@au.ibm.com>
580 Devang Patel <dpatel@apple.com>
581
582 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
583 of floating point arithmetic, which could trap.
584
33c25e5c
MM
5852004-10-19 Mark Mitchell <mark@codesourcery.com>
586
587 PR c++/14035
588 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
589 * g++.dg/conversion/const2.C: New test.
590 * g++.dg/expr/reinterpret2.C: New test.
591 * g++.dg/expr/reinterpret3.C: New test.
592 * g++.dg/expr/cast2.C: New test.
593 * g++.dg/expr/copy1.C: New test.
594 * g++.dg/other/conversion1.C: Change error message.
595 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
596 function pointers to void *.
597 * g++.old-deja/g++.mike/p10148.C: Likewise.
598
a5747863
EB
5992004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
600
601 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
602
69475123
PB
6032004-10-19 Paolo Bonzini <bonzini@gnu.org>
604
605 PR c++/18047
606
607 * g++.dg/parse/expr3.C: New test.
608
6e7a355c
EB
6092004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
610
611 * gcc.dg/smod-1.c: New test.
612
d4de6966
ZL
6132004-10-18 Ziemowit Laski <zlaski@apple.com>
614
615 * objc.dg/method-14.m: New test.
616
829acd78
AP
6172004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
618
619 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
620 Also xfail as the patch was reverted.
621
c2f55a1b
AP
6222004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
623
624 PR middle-end/16973
625 * gcc.dg/pr16973.c: New test.
626
bca9e17b
DN
6272004-10-18 Diego Novillo <dnovillo@redhat.com>
628
629 PR tree-optimization/17656
630 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
631
18e4be85
NS
6322004-10-18 Nathan Sidwell <nathan@codesourcery.com>
633
634 * g++.dg/eh/shadow1.C: New.
635
ba3ed8d8
JJ
6362004-10-18 Jakub Jelinek <jakub@redhat.com>
637
638 * gcc.c-torture/compile/20041018-1.c: New test.
639
0dc48e89
BE
6402004-10-18 Ben Elliston <bje@au.ibm.com>
641
642 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
643 compiler referring to register 0 when accessing sdata. The linker
644 now patches things up.
645
36e5122e
AP
6462004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
647
648 PR c/17529
649 * gcc.c-torture/compile/pr17529.c: New test.
650
9596e064
GB
6512004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
652
653 PR c++/17743
654 * g++.dg/ext/attrib17.C: New test.
655
051a6002
EB
6562004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
657
658 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
659
1ed3dfd5
GB
6602004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
661
662 PR c++/10479
663 * g++.dg/ext/attrib16.C: New test.
664
de3fe73c
MM
6652004-10-15 Mark Mitchell <mark@codesourcery.com>
666
667 PR c++/17042
668 * g++.dg/init/dso_handle1.C: New test.
669
de3fe73c
MM
670 PR c++/14667
671 * g++.dg/parse/typedef6.C: New test.
672
d6b4201f
MM
673 PR c++/17916
674 * g++.dg/parse/pragma1.C: New test.
675
7832e661
AH
6762004-10-15 Aldy Hernandez <aldyh@redhat.com>
677
678 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
679
e68a07e8
SE
6802004-10-15 Steve Ellcey <sje@cup.hp.com>
681
682 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
683 -fno-common when on HPPA HP-UX platforms.
684
6852004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
686
687 PR other/16820
688 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
689 stdint.h.
690 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
691 uintptr_t.
692
db3a9519
AP
6932004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
694
695 PR c++/16301
696 * g++.dg/lookup/strong-using-4.C: New test.
697
f0602b16
AP
6982004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
699
700 PR middle-end/16567
701 * gcc.c-torture/compile/nested-1.c: New test.
702
31246b8f
DN
7032004-10-14 Dorit Naishlos <dorit@il.ibm.com>
704
705 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
706 and mipsisa64*-*-* (until support for misaligned loads is added).
707 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
708 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
709 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
710 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
711 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
712 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
713
745d26d9
MM
7142004-10-14 Mark Mitchell <mark@codesourcery.com>
715
716 PR c++/17976
717 * g++.dg/init/dtor3.C: New test.
718
38db57bf
BE
7192004-10-15 Ben Elliston <bje@au.ibm.com>
720
721 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
722
c4e18b1c
GK
7232004-10-14 Geoffrey Keating <geoffk@apple.com>
724
725 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
726 * gcc.dg/macho-lo-sum.c: Likewise.
727
b419bac7
JM
7282004-10-14 Joseph S. Myers <joseph@codesourcery.com>
729
730 * gcc.dg/ppc-spe64-1.c: New test.
731
0ecf0d5f
DP
7322004-10-14 Devang Patel <dpatel@apple.com>
733
734 PR 17635
735 * gcc.dg/pr17635.c : New test.
736
31246b8f
DN
7372004-10-14 Olga Golovanevsky <olga@il.ibm.com>
738
739 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
740 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
741 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
742 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
743 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
744 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
745 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
746 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
747 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
748 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
749 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
750 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
751 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
752 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
753 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
754 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
755 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
756 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 757
f0923257
DN
7582004-10-14 Dorit Naishlos <dorit@il.ibm.com>
759
760 * gcc.dg/vect/vect-82.c: New testcase.
761 * gcc.dg/vect/vect-82_64.c: New testcase.
762 * gcc.dg/vect/vect-83.c: New testcase.
763 * gcc.dg/vect/vect-83_64.c: New testcase.
764
ac24fc25
JM
7652004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
766
767 * gcc.dg/cpp/error-1.c: New test.
768
81da229b
JM
7692004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
770
771 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
772
5a78838a
HPN
7732004-10-14 Hans-Peter Nilsson <hp@axis.com>
774
775 PR target/17984
776 * gcc.dg/cris-peep2-xsrand2.c: New test.
777
bcd46a7c
AP
7782004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
779
780 PR c++/17661
781 * testsuite/g++.dg/expr/for2.C: New test.
782
b9bf58e5
EB
7832004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
784
785 * g++.dg/inherit/thunk1.C: Run on the SPARC.
786
69d49802
JJ
7872004-10-13 Jakub Jelinek <jakub@redhat.com>
788
789 PR tree-optimization/17724
790 * g++.dg/opt/pr17724-1.C: New test.
791 * g++.dg/opt/pr17724-2.C: New test.
792 * g++.dg/opt/pr17724-3.C: New test.
793 * g++.dg/opt/pr17724-4.C: New test.
794 * g++.dg/opt/pr17724-5.C: New test.
795 * g++.dg/opt/pr17724-6.C: New test.
796
3789b316
JM
7972004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
798
799 PR c/17301
800 * gcc.dg/pr17301-2.c: New test.
801
1ca939e5
MM
8022004-10-11 Mark Mitchell <mark@codesourcery.com>
803
db86dd14
MM
804 PR c++/15876
805 * g++.dg/parse/error22.C: New test.
806
1ca939e5
MM
807 PR c++/17936
808 * g++.dg/template/spec18.C: New test.
809
f713f229
SE
8102004-10-11 Steve Ellcey <sje@cup.hp.com>
811
812 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
813 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
814 memcpy.
815 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
816 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
817
73826a39
AP
8182004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
819
820 * g++.dg/eh/cleanup5.C: Add dg-options "".
821
eb172681
RS
8222004-10-11 Roger Sayle <roger@eyesopen.com>
823
824 PR middle-end/17657
825 * gcc.dg/switch-4.c: New test case.
826
6b34e55e
RS
8272004-10-11 Richard Sandiford <rsandifo@redhat.com>
828
829 * gcc.c-torture/execute/20041011-1.c: New test.
830
0ad28dde
AP
8312004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
832
833 PR c++/17554
834 * g++.dg/init/for3.C: New test.
835
836 PR c++/17657
837 * g++.dg/opt/switch2.C: New test.
838
839 PR middle-end/17703
840 * g++.dg/warn/Wreturn-2.C: New test.
841
b187901e
AP
8422004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
843
844 PR c++/17907
845 * g++.dg/eh/cleanup5.C: New test.
846
22ab714d
MM
8472004-10-10 Mark Mitchell <mark@codesourcery.com>
848
849 PR c++/17393
850 * g++.dg/parse/error21.C: New test.
851
a82e1a7d
GDR
8522004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
853
854 * g++.dg/overload/pmf1.C: Adjust quoting marks.
855 * g++.dg/warn/incomplete1.C: Likewise.
856 * g++.dg/template/qualttp20.C: Likewise.
857
bba5733f
JM
8582004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
859
860 PR c/17881
861 * parm-incomplete-1.c: New test.
862
17a27b4f
MM
8632004-10-09 Mark Mitchell <mark@codesourcery.com>
864
36700ac8 865 PR c++/17867
17a27b4f
MM
866 * g++.dg/parse/error19.C: New test.
867
868 PR c++/17670
869 * g++.dg/init/new11.C: New test.
870
871 PR c++/17821
872 * g++.dg/parse/error20.C: New test.
873
874 PR c++/17826
875 * g++.dg/template/crash24.C: New test.
876
c69c9b36
JM
8772004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
878
879 PR c/17301
880 * gcc.dg/pr17301-1.c: New test.
881
216a5f1b
JM
8822004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
883
884 PR c/17189
885 * gcc.dg/anon-struct-5.c: New test.
886
fbc0150d
JM
8872004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
888
889 PR c/17844
890 * gcc.dg/pr17844-1.c: New test.
891
3d5c655f
ZD
8922004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
893
894 PR tree-optimization/17906
895 * gcc.c-torture/compile/pr17906.c: New.
896
fc7ca5fd
RS
8972004-10-09 Stuart Hastings <stuart@apple.com>
898 Roger Sayle <roger@eyesopen.com>
899
900 PR rtl-optimization/17853
901 * gcc.dg/i386-mmx-5.c: New testcase.
902
673dacbe
AP
9032004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
904
905 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
906
62e19030
MM
9072004-10-09 Mark Mitchell <mark@codesourcery.com>
908
909 PR c++/17524
910 * g++.dg/template/static9.C: New test.
911
912 PR c++/17685
913 * g++.dg/parse/operator5.C: New test.
914
d2e74f6f
RS
9152004-10-09 Roger Sayle <roger@eyesopen.com>
916
917 PR middle-end/17894
918 * gcc.c-torture/execute/divcmp-4.c: New test case.
919
35897831
AP
9202004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
921
922 PR tree-opt/17902
923 * g++.dg/opt/pr17902.C: New test.
924
a1e063e5
JJ
9252004-10-09 Jakub Jelinek <jakub@redhat.com>
926
927 * gcc.dg/cpp/ident-1.c: Add dg-options "".
928
6d84156b
JM
9292004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
930
931 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
932
6dcc04b0
JM
9332004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
934
935 * gcc.dg/assign-warn-3.c: New test.
936
14788775
AP
9372004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
938
939 PR c/16999
940 * gcc.dg/cpp/ident-1.c: New test.
941
a58eeb31
NS
9422004-10-08 Nathan Sidwell <nathan@codesourcery.com>
943
944 * gcc.c-torture/compile/acc1.c: New.
945
ea3c4ca8
AP
9462004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
947
948 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
949 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
950
39ba2f92
EB
9512004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
952
953 * gcc.dg/ultrasp11.c: New test.
954
c054bc3d
MM
9552004-10-08 Michael Matz <matz@suse.de>
956
957 * gcc.dg/doloop-2.c: New test.
958
2ac2f164
JM
9592004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
960
961 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
962 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
963 objc.dg/method-9.m: Update expected diagnostics.
964
add2402e
GK
9652004-10-07 Geoffrey Keating <geoffk@apple.com>
966
967 * gcc.dg/ppc-fsel-3.c: New file.
968 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
969
82e79986
PB
9702004-10-07 Paul Brook <paul@codesourcery.com>
971
972 * gfortran.dg/intrinsic_verify_1.f90: New test.
973
d0e75c71
PB
9742004-10-07 Paul Brook <paul@codesourcery.com>
975
976 * gfortran.dg/empty_format_1.f90: Remove stray commas.
977
5d874166
TS
9782004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
979
980 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
981 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
982 commit.
5d874166 983
ca059043
AP
9842004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
985
986 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
987
09ebcffa
GB
9882004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
989
990 PR c++/17115
991 * g++.dg/warn/Winline-4.C: New test.
992
1313b31f 9932004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
994
995 * gcc.c-torture/compile/20041007-1.c: New test.
996
2b58638b
PB
9972004-10-07 Paul Brook <paul@codesourcery.com>
998
999 PR fortran/17678
1000 * gfortran.dg/use_allocated_1.f90: New test.
1001
a3ed9870
AP
10022004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1003
1004 PR middle-end/17849
1005 * gfortran.fortran-torture/compile/nested.f90: New test
1006
03dafa61
JM
10072004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
1008
1009 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1010
564060c3
AP
10112004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1012
1013 PR c++/17368
1014 * g++.dg/ext/asm6.C: New test.
1015
8813c944
KZ
10162004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
1017
564060c3 1018 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 1019
7726f633
PB
10202004-10-06 Paul Brook <paul@codesourcery.com>
1021
1022 PR libfortran/17709
1023 * gfortran.dg/empty_format_1.f90: New test.
1024
5d24a977
TS
10252004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1026
1027 PR fortran/17568
1028 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
1029
1030 PR fortran/17283
1031 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1032 tests.
1033
fbdad37d
PB
10342004-10-06 Paul Brook <paul@codesourcery.com>
1035
1036 * gfortran.dg/do_1.f90: New test.
1037
609ae0e2
KG
10382004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1039
1040 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1041 optimizing for size.
1042
7fdc3e09
JM
10432004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1044
1045 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1046
1b36c818
JM
10472004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1048
1049 * gcc.c-torture/compile/20041005-1.c: New test.
1050
89d594a2
NS
10512004-10-05 Nathan Sidwell <nathan@codesourcery.com>
1052
1053 PR c++/17829
1054 * g++.dg/lookup/koenig4.C: New.
1055
2a13a625
GDR
10562004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1057
1058 * g++.dg/other/classkey1.C: Adjust quoting marks.
1059 * g++.dg/parse/error15.C: Likewise.
1060 * g++.dg/template/meminit2.C (int>): Likewise.
1061
58c5b409
TS
10622004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1063
1064 PR fortran/17283
1065 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
1066
ee569894
TS
1067 PR fortran/17631
1068 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
1069
73a014b5
TS
1070 PR fortran/17708
1071 * gfortran.dg/pr17708.f90: New test.
1072
952d9d9f
CF
10732004-10-04 Chao-ying Fu <fu@mips.com>
1074
1075 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
1076 * gcc.dg/vect/vect-4.c: Ditto.
1077 * gcc.dg/vect/vect-5.c: Ditto.
1078 * gcc.dg/vect/vect-6.c: Ditto.
1079 * gcc.dg/vect/vect-8.c: Ditto.
1080 * gcc.dg/vect/vect-16.c: Ditto.
1081 * gcc.dg/vect/vect-30.c: Ditto.
1082 * gcc.dg/vect/vect-40.c: Ditto.
1083 * gcc.dg/vect/vect-41.c: Ditto.
1084 * gcc.dg/vect/vect-42.c: Ditto.
1085 * gcc.dg/vect/vect-43.c: Ditto.
1086 * gcc.dg/vect/vect-44.c: Ditto.
1087 * gcc.dg/vect/vect-45.c: Ditto.
1088 * gcc.dg/vect/vect-46.c: Ditto.
1089 * gcc.dg/vect/vect-47.c: Ditto.
1090 * gcc.dg/vect/vect-48.c: Ditto.
1091 * gcc.dg/vect/vect-49.c: Ditto.
1092 * gcc.dg/vect/vect-50.c: Ditto.
1093 * gcc.dg/vect/vect-51.c: Ditto.
1094 * gcc.dg/vect/vect-52.c: Ditto.
1095 * gcc.dg/vect/vect-53.c: Ditto.
1096 * gcc.dg/vect/vect-54.c: Ditto.
1097 * gcc.dg/vect/vect-55.c: Ditto.
1098 * gcc.dg/vect/vect-56.c: Ditto.
1099 * gcc.dg/vect/vect-57.c: Ditto.
1100 * gcc.dg/vect/vect-58.c: Ditto.
1101 * gcc.dg/vect/vect-59.c: Ditto.
1102 * gcc.dg/vect/vect-60.c: Ditto.
1103 * gcc.dg/vect/vect-74.c: Ditto.
1104 * gcc.dg/vect/vect-79.c: Ditto.
1105 * gcc.dg/vect/vect-80.c: Ditto.
1106
8f920ef7
AP
11072004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1108
1109 * gcc.dg/unused-7.c: Use the correct option.
1110
f3e41701
PB
11112004-10-04 Paul Brook <paul@codesourcery.com>
1112 Bud Davis <bdavis9659@comcast.net>
1113
1114 PR fortran/17706
1115 PR fortran/16434
1116 * gfortran/pr17706.f90: New test.
1117 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1118
ca2940c3
TS
11192004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1120
1121 * gfortran.dg/pr17612.f90: New test.
1122
2d01edd7
GDR
11232004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1124
1125 * g++.dg/template/local1.C: Adjust quoting marks in
1126 testing for diagnostics.
1127 * g++.dg/tls/diag-2.C: Likewise.
1128 * g++.dg/other/error8.C: Likewise.
1129
29128154
AP
11302004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1131
1132 PR c/17178
1133 * gcc.dg/unused-4.c: Adjust to be correct.
1134
1135 PR c/17820
1136 * gcc.dg/unused-7.c: New test.
1137
a1b1b3cd
AP
11382004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1139
1140 PR c++/17797
1141 * g++.dg/overload/template2.C: New test.
1142
24109c9f
KH
11432004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1144
807e955b 1145 PR tree-optimization/16632
24109c9f
KH
1146 * gcc.dg/tree-ssa/20041002-1.c: New.
1147
0146748a
PB
11482004-10-03 Paul Brook <paul@codesourcery.com>
1149
1150 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1151 rather than relying on default formatting.
1152
7848dfca
JM
11532004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1154
1155 * gcc.dg/20040920-1.c: Update expected message text.
1156
12d3155f
UW
11572004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1158
1159 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1160
47bcd07d
ZD
11612004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1162
1163 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1164 tree level.
1165
734268f5
AP
11662004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1167
1168 * gcc.dg/tree-ssa/pr17343.c: Remove.
1169
29c4d22b
AP
11702004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1171
1172 PR tree-opt/17343
1173 * gcc.dg/tree-ssa/pr17343.c: New test.
1174
5496b36f
JJ
11752004-10-01 Jakub Jelinek <jakub@redhat.com>
1176
1177 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1178 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1179 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1180 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1181 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1182
9bf24266
JM
11832004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1184
1185 * gcc.dg/lvalue-2.c: New test.
1186
254ac10c
JM
11872004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1188
1189 PR c/17730
1190 * gcc.dg/pr17730-1.c: New test
1191
302a2cc5
JM
11922004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1193
1194 PR c/7425
1195 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1196
58c8adc1
JJ
11972004-09-29 Jakub Jelinek <jakub@redhat.com>
1198
1199 * gcc.c-torture/execute/stdarg-1.c: New test.
1200 * gcc.c-torture/execute/stdarg-2.c: New test.
1201 * gcc.c-torture/execute/stdarg-3.c: New test.
1202 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1203 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1204 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1205 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1206 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1207
a7d6ba24
JJ
12082004-09-29 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR tree-optimization/17697
1211 * g++.dg/opt/pr17697-1.C: New test.
1212 * g++.dg/opt/pr17697-2.C: New test.
1213 * g++.dg/opt/pr17697-3.C: New test.
1214
ef787822
JM
12152004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1216
1217 PR c/16409
1218 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1219 gcc.dg/vla-init-5.c: New tests.
1220
5e9bda65
JM
12212004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1222
1223 PR c/13804
1224 * gcc.dg/pr13804-1.c: New test.
1225
a487f59f
TS
12262004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1227
1228 PR fortran/16938
1229 * gfortran.dg/pr16938.f90: New test.
1230
455f19cb
MM
12312004-09-27 Mark Mitchell <mark@codesourcery.com>
1232
1233 * g++.dg/template/crash23.C: New test.
1234
d19e85e8
MM
12352004-09-27 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/17585
1238 * g++.dg/template/static8.C: New test.
1239
c81f61b2
NS
12402004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1241
1242 PR c++/17681
1243 * g++.dg/other/error9.C: New test.
1244
f4dbad23
UW
12452004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1246
1247 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1248
fafdb00c
TS
12492004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1250
1251 PR fortran/15164
54df0e3e 1252 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 1253
897f610b
RS
12542004-09-26 Roger Sayle <roger@eyesopen.com>
1255
1256 PR middle-end/17112
1257 * gcc.dg/pr17112-1.c: New test case.
1258
34096b92
JM
12592004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1260
1261 PR c/11459
1262 * gcc.dg/pr11459-1.c: New test.
1263
45343b92
UW
12642004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1265
1266 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1267 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1268
2c855398
TS
12692004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1270
1271 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1272
17b2e29d
JH
12732004-09-25 Jan Hubicka <jh@suse.cz>
1274
1275 * compile/30040909-1.c: New test.
1276 * compile/30040907-1.c: New test.
1277
b11a9d5f
RS
12782004-09-25 Richard Sandiford <rsandifo@redhat.com>
1279
1280 * gcc.c-torture/execute/va-arg-26.c: New test.
1281
dd3017e4
ZW
12822004-09-24 Zack Weinberg <zack@codesourcery.com>
1283
1284 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1285 extra diagnostics on targets with 64-bit pointers.
1286 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1287
085e33aa
JM
12882004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1289
1290 PR c/17188
1291 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1292 * gcc.dg/decl-3.c: Adjust expected message.
1293
c0c07d7b
TS
12942004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1295
1296 PR fortran/17615
1297 * gfortran.dg/pr17615.f90: New test.
1298
2c55ffb2
AM
12992004-09-24 Andrew MacLeod <amacleod@redhat.com>
1300
1301 PR tree-optimzation/17517
1302 * g++.dg/tree-ssa/pr17517.C: New Test.
1303
5cf447db
NS
13042004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1305
1306 PR c++/16889
1307 * g++.dg/lookup/ambig3.C: New.
1308
4827be7a
AP
13092004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1310
1311 PR tree-opt/17624
1312 * g++.dg/opt/pr17624.C: New test.
1313
ff80e49f
JM
13142004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1315
1316 PR c/6980
1317 * gcc.dg/Wbad-function-cast-1.c: New test.
1318
2cfe82fe
ZW
13192004-09-23 Zack Weinberg <zack@codesourcery.com>
1320
1321 * g++.dg/ext/complit1.C
1322 * g++.dg/other/error2.C
1323 * g++.dg/other/nontype-1.C
1324 * g++.dg/parse/crash11.C
1325 * g++.dg/parse/crash12.C
1326 * g++.dg/parse/error15.C
1327 * g++.dg/parse/error4.C
1328 * g++.dg/parse/tmpl-outside1.C
1329 * g++.dg/parse/too-many-tmpl-args1.C
1330 * g++.dg/template/dependent-expr3.C
1331 * g++.dg/template/error10.C
1332 * g++.dg/template/instantiate1.C
1333 * g++.dg/template/vtable2.C
1334 * g++.dg/warn/Wshadow-1.C
1335 * g++.dg/warn/weak1.C
1336 * g++.old-deja/g++.brendan/crash16.C
1337 * g++.old-deja/g++.brendan/crash18.C
1338 * g++.old-deja/g++.brendan/crash48.C
1339 * g++.old-deja/g++.brendan/crash49.C
1340 * g++.old-deja/g++.brendan/crash55.C
1341 * g++.old-deja/g++.brendan/crash56.C
1342 * g++.old-deja/g++.brendan/crash8.C
1343 * g++.old-deja/g++.brendan/enum11.C
1344 * g++.old-deja/g++.brendan/enum8.C
1345 * g++.old-deja/g++.brendan/enum9.C
1346 * g++.old-deja/g++.brendan/friend3.C
1347 * g++.old-deja/g++.brendan/misc14.C
1348 * g++.old-deja/g++.bugs/900402_02.C
1349 * g++.old-deja/g++.bugs/900404_03.C
1350 * g++.old-deja/g++.bugs/900404_04.C
1351 * g++.old-deja/g++.bugs/900428_03.C
1352 * g++.old-deja/g++.jason/crash4.C
1353 * g++.old-deja/g++.jason/overload21.C
1354 * g++.old-deja/g++.jason/redecl1.C
1355 * g++.old-deja/g++.jason/report.C
1356 * g++.old-deja/g++.jason/rfg10.C
1357 * g++.old-deja/g++.jason/template30.C
1358 * g++.old-deja/g++.law/arm12.C
1359 * g++.old-deja/g++.law/ctors5.C
1360 * g++.old-deja/g++.law/cvt20.C
1361 * g++.old-deja/g++.law/init10.C
1362 * g++.old-deja/g++.law/init8.C
1363 * g++.old-deja/g++.law/visibility17.C
1364 * g++.old-deja/g++.law/visibility7.C
1365 * g++.old-deja/g++.mike/net8.C
1366 * g++.old-deja/g++.mike/p646.C
1367 * g++.old-deja/g++.mike/p700.C
1368 * g++.old-deja/g++.mike/p701.C
1369 * g++.old-deja/g++.mike/p811.C
1370 * g++.old-deja/g++.ns/template13.C
1371 * g++.old-deja/g++.other/array3.C
1372 * g++.old-deja/g++.other/crash25.C
1373 * g++.old-deja/g++.other/dtor3.C
1374 * g++.old-deja/g++.other/dtor4.C
1375 * g++.old-deja/g++.other/main1.C
1376 * g++.old-deja/g++.other/warn7.C
1377 * g++.old-deja/g++.pt/crash11.C
1378 * g++.old-deja/g++.pt/crash36.C
1379 * g++.old-deja/g++.pt/spec22.C
1380 * g++.old-deja/g++.pt/spec9.C
1381 * g++.old-deja/g++.pt/ttp52.C
1382 * g++.old-deja/g++.robertl/eb103.C
1383 * g++.old-deja/g++.robertl/eb121.C
1384 * g++.old-deja/g++.robertl/eb22.C
1385 * g++.old-deja/g++.robertl/eb8.C:
1386 Update locations and/or regexps of dg-error markers.
1387 Remove markers for some bogus messages that are no longer issued.
1388
b28b1600
JJ
13892004-09-23 Jakub Jelinek <jakub@redhat.com>
1390
1391 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1392 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1393
dc2e6df2
AP
13942004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1395
1396 PR c++/17618
1397 * g++.dg/lookup/crash5.C: New test.
1398
7ccf35ed
DN
13992004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1400
2cfe82fe
ZW
1401 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1402 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1403 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1404 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1405 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1406 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1407
1408 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1409 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1410 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1411 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1412 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1413 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1414
1415 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1416
1417 * gcc.dg/vect/vect-44.c: Check additional cases.
1418 * gcc.dg/vect/vect-48.c: Check additional cases.
1419
1420 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1421 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1422 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1423 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1424 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1425 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1426 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1427 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1428 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1429
1430 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1431 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1432 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 1433
92fc4a2f
ZD
14342004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1435
1436 * gcc.dg/tree-ssa/loop-6.c: New test.
1437
98d6e9af
NS
14382004-09-23 Nathan Sidwell <nathan@codesourcery.com>
1439
1440 PR c++/17620
1441 * g++.dg/inherit/base2.C: New.
1442
f8d1c427
EB
14432004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1444
1445 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1446 * gcc.dg/20001012-2.c: Likewise.
1447 * gcc.dg/20001013-1.c: Likewise.
1448 * gcc.dg/20001101-1.c: Likewise.
1449 * gcc.dg/20001102-1.c: Likewise.
1450 * gcc.dg/bf-spl1.c: Likewise.
1451 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1452 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1453
c04f07f4
DN
14542004-09-22 Diego Novillo <dnovillo@redhat.com>
1455
1456 PR tree-optimization/16721
1457 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1458
b1247df7
UW
14592004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
1460
1461 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1462 * gcc.dg/20040305-1.c: Likewise.
1463
588d1952
JM
14642004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
1465
1466 PR c/16566
1467 * gcc.c-torture/compile/pr16566-1.c,
1468 gcc.c-torture/compile/pr16566-2.c,
1469 gcc.c-torture/compile/pr16566-3.c: New tests.
1470
a338ab5a
KH
14712004-09-22 Kazu Hirata <kazu@cs.umass.edu>
1472
1473 PR tree-optimization/17512
1474 * gcc.c-torture/compile/20040916-1.c.
1475
1ae57298
MM
14762004-09-21 Mark Mitchell <mark@codesourcery.com>
1477
1478 * gcc.dg/pragma-re-3.c: New test.
1479
14802004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
1481
1482 PR c++/15049
1483 * g++.dg/other/anon3.C: New.
2cfe82fe 1484
d211a298
RS
14852004-09-21 Roger Sayle <roger@eyesopen.com>
1486
1487 PR c++/7503
1488 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
1489 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
1490 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
1491 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
1492 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
1493
77747e5f
BD
14942004-09-21 Bud Davis <bdavis9659@comcast.net>
1495
1496 PR fortran/17286
1497 * gfortran.dg/pr17286.f90: New test.
1498
9b60dfd7
MM
14992004-09-20 Mark Mitchell <mark@codesourcery.com>
1500
1501 PR c++/17530
1502 * g++.dg/template/static7.C: New test.
1503
4c9d8750
AP
15042004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
1505
2cfe82fe 1506 PR tree-opt/17558
4c9d8750
AP
1507 * gcc.c-torture/compile/pr17558.c: New test.
1508
348f5701
RS
15092004-09-20 Richard Sandiford <rsandifo@redhat.com>
1510
1511 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
1512 if SKIP_ATTRIBUTE is defined.
1513
da89fba8
TS
15142004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1515
1516 PR fortran/15957
1517 * gfortran.dg/pr15957.f90: New test.
1518
1cdcb2cf
DN
15192004-09-20 Dorit Naishlos <dorit@il.ibm.com>
1520
1521 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
1522 in comparison.
1523 * gcc.dg/vect/vect-79.c: Likewise.
1524 * gcc.dg/vect/vect-80.c: Likewise.
1525
b898b8d9
TS
15262004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1527
1528 PR fortran/15750
2cfe82fe 1529 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 1530
479b6652
IR
15312004-09-20 Ira Rosen <irar@il.ibm.com>
1532
1533 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
1534 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
1535 * gcc.dg/vect/vect-62.c: New testcase.
1536 * gcc.dg/vect/vect-63.c: New testcase.
1537 * gcc.dg/vect/vect-64.c: New testcase.
1538 * gcc.dg/vect/vect-65.c: New testcase.
1539 * gcc.dg/vect/vect-66.c: New testcase.
1540 * gcc.dg/vect/vect-67.c: New testcase.
1541 * gcc.dg/vect/vect-68.c: New testcase.
1542 * gcc.dg/vect/vect-69.c: New testcase.
1543 * gcc.dg/vect/vect-79.c: New testcase.
1544 * gcc.dg/vect/vect-80.c: New testcase.
1545
073cbad3
RS
15462004-09-20 Richard Sandiford <rsandifo@redhat.com>
1547
1548 * gcc.target/mips/asm-1.c: New test.
1549
6775f1f3
IR
15502004-09-19 Ira Rosen <irar@il.ibm.com>
1551
1552 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
1553 * gcc.dg/vect/vect-73.c: New testcase.
1554 * gcc.dg/vect/vect-74.c: New testcase.
1555 * gcc.dg/vect/vect-75.c: New testcase.
1556 * gcc.dg/vect/vect-76.c: New testcase.
1557 * gcc.dg/vect/vect-77.c: New testcase.
1558 * gcc.dg/vect/vect-78.c: New testcase
1559
16d1b0bd
PB
15602004-09-18 Paul Brook <paul@codesourcery.com>
1561
1562 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
1563
ad97f4be
JM
15642004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
1565
1566 PR c/17424
1567 * gcc.dg/pr17424-1.c: New test.
1568
57e28d7d
DN
15692004-09-18 Diego Novillo <dnovillo@redhat.com>
1570
1571 * g++.dg/tree-ssa/pr17153.C: New test.
1572
a396f8ae
GK
15732004-09-16 Geoffrey Keating <geoffk@apple.com>
1574
1575 PR pch/13361
1576 * testsuite/g++.dg/pch/wchar-1.C: New.
1577 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1578
ade22982
KZ
15792004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
1580
1581 * gcc.c-torture/execute/20040917-1.c: New test.
1582
823f0809
DN
15832004-09-17 Diego Novillo <dnovillo@redhat.com>
1584
1585 PR tree-optimization/17319
1586 * gcc.dg/pr17319.c: New test.
1587
0456cbf6
DP
15882004-09-17 Devang Patel <dpatel@apple.com>
1589
1590 * gcc.dg/20040813-1.c: New test.
2cfe82fe 1591
7eae8eb2
DN
15922004-09-17 Diego Novillo <dnovillo@redhat.com>
1593
1594 PR tree-optimization/17273
1595 * gcc.c-torture/compile/pr17273.c: New test.
1596
98c3a782
JM
15972004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
1598
1599 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
1600 Update expected messages.
1601 * gcc.dg/declspec-13.c: New test.
1602
57f0099a
DE
16032004-09-17 David Edelsohn <edelsohn@gnu.org>
1604
1605 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
1606
47bb500f
DN
16072004-09-17 Diego Novillo <dnovillo@redhat.com>
1608
1609 * gcc.c-torture/execute/pr17252.c: Use post-increment to
1610 change what 'a' is pointing to.
1611
996c2b52
MM
16122004-09-17 Mark Mitchell <mark@codesourcery.com>
1613
1614 PR c++/16002
1615 * g++.dg/template/error18.C: New test.
2cfe82fe 1616
996c2b52
MM
1617 PR c++/16029
1618 * g++.dg/warn/Wunused-8.C: New test.
1619
275a4187
SB
16202004-09-17 Steven Bosscher <stevenb@suse.de>
1621
1622 PR tree-optimization/17513
1623 * gcc.dg/20040916-1.c: New test.
1624
67bcc252
MM
16252004-09-16 Mark Mitchell <mark@codesourcery.com>
1626
1627 PR c++/17501
1628 * g++.dg/template/typename7.C: New test.
1629
42759f1e
ZD
16302004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1631
1632 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
1633
8304ad70
FCE
16342004-09-16 Frank Ch. Eigler <fche@redhat.com>
1635
1636 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
1637 with -ftree-based-profiling also.
1638 * lib/profopt.exp: Support late-set profile_option/feedback_option.
1639
d2ccf6aa
VL
16402004-09-16 Victor Leikehman <lei@il.ibm.com>
1641
1642 PR/15364
1643 * gfortran.dg/der_array_io_1.f90: New test.
1644 * gfortran.dg/der_array_io_2.f90: New test.
1645 * gfortran.dg/der_array_io_3.f90: New test.
1646
511bbc8f
MM
16472004-09-15 Mark Mitchell <mark@codesourcery.com>
1648
1649 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
1650 EABI.
1651
04a75188
MM
16522004-09-15 Mark Mitchell <mark@codesourcery.com>
1653
1654 * g++.dg/opt/switch1.C: New test.
1655
971801ff
JM
16562004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
1657
1658 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
1659 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
1660 Update expected messages.
1661
4672f86a
TS
16622004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1663
1664 PR fortran/16485
1665 * gfortran.dg/same_name_1.f90: New test.
1666
dad975d2
DN
16672004-09-15 Diego Novillo <dnovillo@redhat.com>
1668
1669 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
1670 dereference garbage pointers.
1671
9a520f40
JJ
16722004-09-15 Jakub Jelinek <jakub@redhat.com>
1673
a45f71f5
JJ
1674 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
1675 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
1676
9a520f40
JJ
1677 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
1678 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
1679 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
1680
bb5ecf29
MM
16812004-09-14 Mark Mitchell <mark@codesourcery.com>
1682
1683 PR c++/17324
1684 * g++.dg/template/mangle1.C: New test.
1685
391f9afb
DN
16862004-09-14 Diego Novillo <dnovillo@redhat.com>
1687
1688 PR tree-optimization/17252
1689 * gcc.c-torture/execute/pr17252.c: New test.
1690
5ffcd779
AP
16912004-09-14 Andrew Pinski <apinski@apple.com>
1692
1693 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
1694
f6ae6c51
RS
16952004-09-14 Roger Sayle <roger@eyesopen.com>
1696
1697 PR rtl-optimization/9771
1698 * gcc.dg/pr9771-1.c: New test case.
1699
1810f6ed
DN
17002004-09-14 Diego Novillo <dnovillo@redhat.com>
1701
1702 PR tree-optimization/15262
1703 * gcc.c-torture/execute/pr15262-1.c: New test.
1704 * gcc.c-torture/execute/pr15262-2.c: New test.
1705
3b53cddc
JM
17062004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
1707
1708 * gcc.dg/declspec-12.c: New test.
1709
8121b899 17102004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 1711
8121b899
BD
1712 * gfortran.dg/pr17090.f90: Add directives to test.
1713
d840495b
ZD
17142004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1715
1716 * gcc.c-torture/compile/20040914-1.c: New test.
1717
a52eb3bc
MM
17182004-09-13 Mark Mitchell <mark@codesourcery.com>
1719
1720 PR c++/16162
1721 * g++.dg/template/decl2.C: New test.
2cfe82fe 1722
c72477d6
BD
17232004-09-13 Bud Davis <bdavis9659@comcast.net>
1724
1725 PR fortran/17090
1726 * gfortran.dg/pr17090.f90: New test.
1727
c1bbfd3c
DJ
17282004-09-13 Dale Johannesen <dalej@apple.com>
1729
1730 * gcc.c-torture/compile/pr17408.c: New test case.
1731
3590f0a6
MM
17322004-09-13 Mark Mitchell <mark@codesourcery.com>
1733
1734 PR c++/16716
1735 * g++.dg/parse/crash17.C: New test.
2cfe82fe 1736
3590f0a6
MM
1737 PR c++/17327
1738 * g++.dg/template/enum3.C: New test.
1739
8800e533
HPN
17402004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
1741
1742 * lib/gcc-defs.exp: Load wrapper.exp.
1743 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
1744 using local code.
1745 * lib/gcc.exp (gcc_init): Similar.
1746 * lib/gfortran.exp (gfortran_init): Similar.
1747 * lib/objc.exp (objc_init): Similar.
1748 * lib/treelang.exp (treelang_init): Similar.
1749 * lib/wrapper.exp: New file with build_wrapper call machinery in
1750 ${tool}_maybe_build_wrapper.
1751
61f4f1cc
JM
17522004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1753
1754 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
1755 "inline".
1756 * gcc.dg/declspec-11.c: Update expected messages.
1757 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
1758 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
1759 gcc.dg/inline-12.c: New tests.
1760
b4cb0e43
AM
17612004-09-13 Andrew MacLeod <amacleod@redhat.com>
1762
1763 * g++.dg/tree-ssa/pr17400.C: New testcase.
1764
1823bf53
JW
17652004-09-13 James E Wilson <wilson@specifixinc.com>
1766
1767 * gcc.target/mips/sb1-1.c: New testcase.
1768
ddef210a
HPN
17692004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
1770
1771 * lib/g77-dg.exp: Remove unused file.
1772 * lib/mike-g77.exp: Ditto.
1773 * lib/g77.exp: Ditto.
1774
40b7c2f8
RH
17752004-09-12 Richard Henderson <rth@redhat.com>
1776
1777 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
1778
bda67431
JM
17792004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1780
1781 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
1782 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1783 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
1784 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
1785 Update expected messages.
1786
924479e8
HPN
17872004-09-13 Hans-Peter Nilsson <hp@axis.com>
1788
1789 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
1790 declaration/use mismatch for dirp parameter.
1791
a8252506
AP
17922004-09-12 Andrew Pinski <apinski@apple.com>
1793
1794 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
1795 -fgnu-runtime is passed.
1796
84d397af
RH
17972004-09-12 Richard Henderson <rth@redhat.com>
1798
1799 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
1800 do the uplevel thing and update additional_flags directly.
1801 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
1802 gfortran.fortran-torture/execute/intrinsic_nearest.x,
1803 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
1804 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
1805
ef685027
SB
18062004-09-11 Steven Bosscher <stevenb@suse.de>
1807
1808 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
1809
ec76a0e0
RS
18102004-09-11 Roger Sayle <roger@eyesopen.com>
1811
1812 PR middle-end/17411
1813 * g++.dg/opt/pr17411-1.C: New test case.
1814
9a26d6ee
JM
18152004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1816
1817 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1818 gcc.dg/tls/diag-2.c: Update expected messages.
1819 * gcc.dg/991209-1.c: Specify compilation options. Update expected
1820 messages.
1821 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
1822 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
1823 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
1824 gcc.dg/tls/diag-5.c: New tests.
1825
e6858057
ZW
18262004-09-11 Zack Weinberg <zack@codesourcery.com>
1827
1828 * gcc.dg/20040910-1.c: Correct dg-error regexp.
1829
05cf561d
SB
18302004-09-11 Steven Bosscher <stevenb@suse.de>
1831
1832 * g++.dg/parse/break-in-for.C: New test.
1833
a17ea89b
JJ
18342004-09-11 Jakub Jelinek <jakub@redhat.com>
1835
1836 * gcc.dg/tree-ssa/20040911-1.c: New test.
1837
c535fc9f
AJ
18382004-09-11 Andreas Jaeger <aj@suse.de>
1839
1840 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
1841 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
1842
2495e879
RS
18432004-09-11 Richard Sandiford <rsandifo@redhat.com>
1844
1845 * gcc.target/frv: New directory of FR-V-specific tests.
1846
273d67e7
JW
18472004-09-10 James E Wilson <wilson@specifixinc.com>
1848
1849 * gcc.dg/convert-vec-1.c: New test.
1850
3ae472c2
RS
18512004-09-10 Roger Sayle <roger@eyesopen.com>
1852
1853 PR middle-end/17024
1854 * gcc.dg/pr17024-1.c: New test case.
1855
110fce11
EC
18562004-09-10 Eric Christopher <echristo@redhat.com>
1857
1858 * gcc.dg/20040910-1.c: New test.
1859
616aeba2
JM
18602004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1861
1862 * gcc.dg/bitfld-9.c: New test.
1863
85d62520
RS
18642004-09-10 Richard Sandiford <rsandifo@redhat.com>
1865
1866 * gcc.c-torture/execute/ieee/acc1.c: New test.
1867 * gcc.c-torture/execute/ieee/acc2.c: New test.
1868 * gcc.c-torture/execute/ieee/mzero6.c: New test.
1869
108ebf88
JM
18702004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
1871
1872 * gcc.dg/deprecated-2.c: New test.
1873
3274deff
JW
18742004-09-09 James E Wilson <wilson@specifixinc.com>
1875
1876 * gcc.dg/init-vec-1.c: New test.
1877
049e524f
RS
18782004-09-09 Roger Sayle <roger@eyesopen.com>
1879
1880 PR middle-end/17055
1881 * gcc.dg/pr17055-1.c: New test case.
1882
da3107f3
HPN
18832004-09-09 Hans-Peter Nilsson <hp@axis.com>
1884
1885 PR target/17377
1886 * gcc.c-torture/execute/pr17377.c: New test.
1887
deb176fa
JM
18882004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1889
1890 PR c/8420
1891 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
1892 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
1893 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1894 gcc.dg/long-long-typespec-1.c: New tests.
1895 * gcc.dg/tls/diag-2.c: Update expected diagnostics
1896
bc4b653b
JM
18972004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1898
1899 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
1900 gcc.dg/gnu99-static-1.c: New tests.
1901
5826770c
DP
19022004-09-08 Devang Patel <dpatel@apple.com>
1903
1904 * gcc.dg/darwin-ld-20040828-1.c: New test.
1905 * gcc.dg/darwin-ld-20040828-2.c: New test.
1906 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 1907
c509784d
ZL
19082004-09-08 Ziemowit Laski <zlaski@apple.com>
1909
1910 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
1911 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
1912 in error message.
1913 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
1914 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
1915 in error message.
1916 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
1917 types they qualify.
1918 * objc.dg/type-size-2.m: Fix wording in comment.
1919 * objc.dg/va-meth-1.m: New test case.
1920
83f84d6c
L
19212004-09-06 H.J. Lu <hongjiu.lu@intel.com>
1922
1923 PR c/16633:
1924 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
1925 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
1926
e6ffe126 19272004-09-06 Devang Patel <dpatel@apple.com>
110fce11 1928
e6ffe126
DP
1929 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
1930 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 1931
ff4eb0b5
ZW
19322004-09-06 Zack Weinberg <zack@codesourcery.com>
1933
1934 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
1935 reflect changed line numbering of diagnostics.
1936
2cada022
PB
19372004-09-06 Paul Brook <paul@codesourcery.com>
1938
1939 * gfortran.dg/edit_real_1.f90: Add new test.
1940
8b11a64c
ZD
19412004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1942
1943 * gcc.dg/tree-ssa/loop-2.c: New test.
1944 * gcc.dg/tree-ssa/loop-3.c: New test.
1945 * gcc.dg/tree-ssa/loop-4.c: New test.
1946 * gcc.dg/tree-ssa/loop-5.c: New test.
1947
254986c7
KG
19482004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1949
1950 * gcc.dg/format/sentinel-1.c: Update for parameter option.
1951
3d091dac
KG
19522004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1953
1954 * gcc.dg/format/sentinel-1.c: New test.
1955
edeacc14
UB
19562004-09-04 Uros Bizjak <uros@kss-loka.si>
1957
1958 * testsuite/gcc.dg/builtins-46.c: New.
1959
40923b20 19602004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 1961
40923b20
DP
1962 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
1963 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 1964
61fec9ff
JB
19652004-09-03 Jan Beulich <jbeulich@novell.com>
1966
1967 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
1968 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
1969 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
1970 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
1971 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
1972 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
1973 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
1974 the non-portable bzero.
1975 * gcc.dg/20010912-1.c: xfail for NetWare.
1976 * gcc.dg/20020426-2.c: xfail for NetWare.
1977 * gcc.dg/20021014-1.c: xfail for NetWare.
1978 * gcc.dg/20021018-1.c: xfail for NetWare.
1979 * gcc.dg/20030213-1.c: xfail for NetWare.
1980 * gcc.dg/20030225-1.c: xfail for NetWare.
1981 * gcc.dg/20030708-1.c: xfail for NetWare.
1982 * gcc.dg/builtins-config.h: Also exclude NetWare.
1983 * gcc.dg/format/format.h: Define restrict only if not already defined.
1984 * gcc.dg/nest.c: xfail for NetWare.
1985 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
1986 * lib/target-supports.exp (check_visibility_available): Exclude
1987 NetWare.
1988
467cecf3
JB
19892004-09-03 Jan Beulich <jbeulich@novell.com>
1990
1991 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
1992 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
1993 deterministic starting point for the alignment of structure fields.
1994 * gcc.dg/Wpadded.c: Dito.
1995 * g++.dg/abi/vbase10.C: Dito.
1996
90300b8c
DP
19972004-09-03 Devang Patel <dpatel@apple.com>
1998
1999 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 2000
15a7f5d8
MM
20012004-09-02 Mark Mitchell <mark@codesourcery.com>
2002
2003 * README.QMTEST: Fix out-of-date link.
2004
6df9867e
DB
20052004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
2006
2007 PR fortran/16579
2008 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2009 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 2010
40a1c5cb
MM
20112004-09-02 Mark Mitchell <mark@codesourcery.com>
2012
2013 * g++.dg/abi/arm_rtti1.C: New test.
2014
5514620a
GK
20152004-09-02 Geoffrey Keating <geoffk@apple.com>
2016
2017 * gcc.dg/ppc-vector-memcpy.c: New.
2018 * gcc.dg/ppc-vector-memset.c: New.
2019
6cbc6f0d
CF
20202004-09-02 Chao-ying Fu <fu@mips.com>
2021
2022 * gcc.target/mips/mips-3d-1.c: New test.
2023 * gcc.target/mips/mips-3d-2.c: New test.
2024 * gcc.target/mips/mips-3d-3.c: New test.
2025 * gcc.target/mips/mips-3d-4.c: New test.
2026 * gcc.target/mips/mips-3d-5.c: New test.
2027 * gcc.target/mips/mips-3d-6.c: New test.
2028 * gcc.target/mips/mips-3d-7.c: New test.
2029 * gcc.target/mips/mips-3d-8.c: New test.
2030 * gcc.target/mips/mips-3d-9.c: New test.
2031 * gcc.target/mips/mips-ps-1.c: New test.
2032 * gcc.target/mips/mips-ps-2.c: New test.
2033 * gcc.target/mips/mips-ps-3.c: New test.
2034 * gcc.target/mips/mips-ps-4.c: New test.
2035 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 2036
d809264e
PB
20372004-09-02 Paul Brook <paul@codesourcery.com>
2038
2039 * gfortran.dg/edit_real_1.f90: Add new tests.
2040
c3d0559d
TS
20412004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2042
2043 PR fortran/15327
2044 * gfortran.dg/merge_char_1.f90: New test.
2045
0e6928d8
TS
20462004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2047
2048 PR fortran/16404
2049 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2050
57b38f51
RK
20512004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2052
2053 PR c/1522
2054 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2055
ffbef024
MM
20562004-09-01 Mark Mitchell <mark@codesourcery.com>
2057
2058 * g++.dg/opt/loop1.C: Do not XFAIL.
2059
266bff3a
JJ
20602004-09-01 Jakub Jelinek <jakub@redhat.com>
2061
2062 * gcc.c-torture/execute/20040831-1.c: New test.
2063
727c2407
DB
20642004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
2065
2066 PR fortran/16579
2067 * gfortran.dg/g77/20010610.f: Now passes.
2068 Copy from g77.f-torture/execute. Add dg-run directive.
2069 * gfortran.dg/g77/README: Update
2070
c11ddb68
AP
20712004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2072
2073 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
2074 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
2075 (t1, t2, t3, t4): Add volatile.
2076
505970fc
MM
20772004-08-31 Mark Mitchell <mark@codesourcery.com>
2078
2079 * g++.dg/ext/visibility/arm1.C: New test.
2080
a79d695a
GK
20812004-08-31 Geoffrey Keating <geoffk@apple.com>
2082
2083 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2084 -pedantic-errors.
2085
244fada7
PB
20862004-09-01 Paul Brook <paul@codesourcery.com>
2087
2088 * gfortran.dg/eof_2.f90: New test.
2089
149a42dd
TS
20902004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2091
2092 PR fortran/16579
2093 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 2094
334ff453
PB
20952004-08-31 Bud Davis <bdavis9659@comcast.net>
2096
2097 PR libfortran/16805
2098 * gfortran.dg/list_read_2.f90: New test.
2099
af287697
MM
21002004-08-31 Mark Mitchell <mark@codesourcery.com>
2101
2102 * g++.dg/abi/key1.C: New test.
2103
1c04c4cc
RH
21042004-08-31 Richard Henderson <rth@redhat.com>
2105
2106 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2107 form of offsetof.
2108 * g++.dg/other/offsetof5.C: Remove duplicate.
2109
cf73cdac
TS
21102004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2111
2112 PR fortran/17244
2113 * gfortran.dg/func_derived_1.f90: New test.
2114
bd72d66c
PB
21152004-08-31 Paul Brook <paul@codesourcery.com>
2116
2117 * gfortran.dg/eof_1.f90: New test.
2118
c789f36b
PB
21192004-08-31 Paul Brook <paul@codesourcery.com>
2120
2121 * gfortran.dg/list_read_1.f90: New file.
2122
9b76aa3b
MM
21232004-08-30 Mark Mitchell <mark@codesourcery.com>
2124
2125 * g++.dg/opt/loop1.C: XFAIL.
2126
ff164b22
GK
21272004-08-30 Geoffrey Keating <geoffk@apple.com>
2128
2129 * gcc.dg/funcdef-storage-1.c: New.
2130 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2131 an extern function in local scope.
2132 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2133 declare an 'auto inline' function in local scope.
2134 * gcc.dg/20011130-1.c: Likewise.
2135 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2136 an 'auto' function in local scope.
2137 * gcc.dg/20021014-1.c: Likewise.
2138 * gcc.dg/20030331-2.c: Likewise.
2139
0de4325e
TS
21402004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2141
2142 * gfortran.dg/blockdata_1.f90: New test.
2143
442c8e31
RH
21442004-08-30 Richard Henderson <rth@redhat.com>
2145
2146 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2147
83010c5a
RH
21482004-08-30 Richard Henderson <rth@redhat.com>
2149
2150 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2151 additional_flags set by alternate driver.
2152 (ieee-options): New procedure.
2153 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2154 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2155 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2156 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2157
f25605ac
RH
21582004-08-30 Richard Henderson <rth@redhat.com>
2159
2160 * lib/f-torture.exp: Remove.
2161
5e9f78cc
MM
21622004-08-29 Mark Mitchell <mark@codesourcery.com>
2163
2164 PR rtl-optimization/16590
2165 * g++.dg/opt/loop1.C: New test.
2166
294fbfc8
TS
21672004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2168
2169 PR fortran/13910
2170 * gfortran.dg/oldstyle_1.f90: New test.
2171
e8525382
SK
21722004-08-29 Steven G. Kargl <kargls@comcast.net>
2173 Paul Brook <paul@codesourcery.com>
2174
2175 * gfortran.dg/g77/README: Update.
2176 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2177 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2178 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2179
7984a2f0
PB
21802004-08-28 Paul Brook <paul@codesourcery.com>
2181
2182 PR libfortran/17195
2183 * gfortran.dg/edit_real_1.f90: New test.
2184
c100eff1
PB
21852004-08-27 Paul Brook <paul@codesourcery.com>
2186
2187 * gfortran.dg/rewind_1.f90: New test.
2188
55948b69
BD
21892004-08-27 Bud Davis <bdavis9659@comcast.net>
2190
2191 PR fortran/16597
2192 * gfortran.dg/pr16597.f90: New test.
2193
0b410f0b
JM
21942004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2195
2196 PR c/13801
2197 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2198 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2199 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2200 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2201 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2202
b72e46f0
NC
22032004-08-26 Nick Clifton <nickc@redhat.com>
2204
2205 * gcc.c-torture/compile/pr17119.c: New test.
2206
17ebe7ec
JM
22072004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2208
2209 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2210
026351f5
RH
22112004-08-25 Richard Henderson <rth@redhat.com>
2212
2213 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2214 the bits that expect kind=8 to be the largest real kind.
2215
4166ef51
ZL
22162004-08-25 Ziemowit Laski <zlaski@apple.com>
2217
2218 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2219
6d1c50cc
TS
22202004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2221
2222 * gfortran.dg/assignment_1.f90: New test.
2223
ef79d4c2
AN
22242004-08-25 Adam Nemet <anemet@lnxw.com>
2225
2226 * g++.dg/template/repo3.C: New test.
2227
d0c5c9b1
RS
22282004-08-25 Roger Sayle <roger@eyesopen.com>
2229
2230 PR middle-end/16693
2231 PR tree-optimization/16372
2232 * g++.dg/opt/pr16372-1.C: New test case.
2233 * g++.dg/opt/pr16693-1.C: New test case.
2234 * g++.dg/opt/pr16693-2.C: New test case.
2235
700686fa
ZL
22362004-08-25 Ziemowit Laski <zlaski@apple.com>
2237
2238 * objc.dg/proto-lossage-4.m: New test.
2239
6dc36fed
MM
22402004-08-25 Mark Mitchell <mark@codesourcery.com>
2241
2242 PR c++/17155
2243 * g++.dg/inherit/local2.C: New test.
2244
40f20186
PB
22452004-08-25 Paul Brook <paul@codesourcery.com>
2246
2247 PR fortran/17144
2248 * gfortran.dg/string_ctor_1.f90: New test.
2249
2649701f
KL
22502004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2251
2252 PR c++/14428
2253 * g++.dg/template/redecl2.C: New test.
2254
5352bda0
BD
22552004-08-24 Bud Davis <bdavis9659@comcast.net>
2256
2257 PR fortran/17143
2258 * gfortran.dg/pr17143.f90: New test.
2259
02d735f6
BD
22602004-08-24 Bud Davis <bdavis9659@comcast.net>
2261
2262 PR fortran/17164
2263 * gfortran.dg/pr17164.f90: New test.
2264
82b85a85
ZD
22652004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2266
2267 * gcc.dg/tree-ssa/loop-1.c: New test.
2268
04550232
RS
22692004-08-24 Richard Sandiford <rsandifo@redhat.com>
2270
2271 * gcc.c-torture/compile/20040824-1.c: New test.
2272
886ce862
RS
22732004-08-24 Richard Sandiford <rsandifo@redhat.com>
2274
2275 * gcc.c-torture/compile/iftrap-3.c: New test.
2276
7746c5c3
PB
22772004-08-24 Paul Brook <paul@codesourcery.com>
2278
2279 * gfortran.dg/entry_2.f90: New test.
2280
f8ad2d21
NS
22812004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2282
2283 PR c++/16889
2284 * g++.dg/lookup/ambig[12].C: New.
2285
e59f7322
KL
22862004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2287
2288 PR c++/16706
2289 * g++.dg/template/crash21.C: New test.
2290 * g++.dg/template/crash22.C: Likewise.
2291
c645999e
NS
22922004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2293
2294 PR c++/17149
2295 * g++.dg/template/access15.C: New.
2296
c2a124b2
MM
22972004-08-23 Mark Mitchell <mark@codesourcery.com>
2298
2299 PR c++/17163
2300 * g++.dg/template/repo2.C: New test.
2301
663790f8
RS
23022004-08-23 Roger Sayle <roger@eyesopen.com>
2303
2304 PR rtl-optimization/17078
2305 * gcc.c-torture/execute/pr17078-1.c: New test case.
2306
c3f216e2
MM
23072004-08-23 Mark Mitchell <mark@codesourcery.com>
2308
2309 PR c/14492
2310 * gcc.dg/debug/crash1.c: New test.
2311
a9b5a054
MM
23122004-08-23 Mark Mitchell <mark@codesourcery.com>
2313
2314 PR c/16180
2315 * gcc.dg/loop-5.c: New test.
2316
017901f4
ZD
23172004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2318
2319 * gcc.c-torture/execute/20040823-1.c: New test.
2320
5811cb27
RS
23212004-08-23 Richard Sandiford <rsandifo@redhat.com>
2322
2323 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2324 to the assembler. Simplify test accordingly.
2325 (asm_abi_flags): Use GNU names.
2326 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2327 to check for ABI flags.
2328
9fc3b39a
AP
23292004-08-22 Andrew Pinski <apinski@apple.com>
2330
2331 * g++.dg/opt/pr14029.C: New test.
2332 * gcc.c-torture/execute/pr15262.c: New test.
2333
c6b77e6f
TS
23342004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2335
2336 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2337
0fa1b65c
BD
23382004-08-21 Bud Davis <bdavis9659@comcast.net>
2339
2340 PR 16908
2341 * gfortran.dg/direct_io.f90: New test.
2342
eba6cfb6
MM
23432004-08-20 Mark Mitchell <mark@codesourcery.com>
2344
2345 PR c++/17121
2346 * g++.dg/inherit/local2.C: New test.
2347
bcf9a914
JM
23482004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2349
2350 PR c++/17120
2351 * g++.dg/warn/Wparentheses-4.C: New test.
2352
0da457fb
MM
23532004-08-20 Mark Mitchell <mark@codesourcery.com>
2354
eba6cfb6
MM
2355 PR c++/17121
2356 * g++.dg/inherit/local2.C: New test.
2357
0da457fb
MM
2358 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2359 * gcc.dg/ppc-ldstruct.c: Likewise.
2360 * gcc.dg/ppc64-abi-2.c: Likewise.
2361
f3b2657c
JJ
23622004-08-20 Jakub Jelinek <jakub@redhat.com>
2363
2364 PR rtl-optimization/17099
2365 * gcc.c-torture/execute/20040820-1.c: New test.
2366
888705fb
DE
23672004-08-20 David Edelsohn <edelsohn@gnu.org>
2368
2369 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2370
841b0c1f
PB
23712004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2372
2373 PR fortran/17077
2374 * gfortran.dg/auto_array_1.f90: New test.
2375
c874ae73
TS
23762004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2377
2378 PR fortran/17074
2379 * gfortran.dg/simpleif_1.f90: New test.
2380
717a7d5d
MM
23812004-08-19 Mark Mitchell <mark@codesourcery.com>
2382
2e32707b
MM
2383 * lib/target-supports.exp (check_profiling_available): Return
2384 false for arm*-*-symbianelf* and arm*-*-eabi*.
2385
717a7d5d
MM
2386 PR c++/15890
2387 * g++.dg/template/delete1.C: New test.
2388
ec53454b
PB
23892004-08-19 Paul Brook <paul@codesourcery.com>
2390
2391 PR fortran/14976
ff4eb0b5 2392 PR fortran/16228
ec53454b
PB
2393 * gfortran.dg/data_char_1.f90: New test.
2394
7551270e
ES
23952004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2396
2397 PR fortran/16946
2398 * gfortran.dg/reduction.f90: New testcase.
2399
e281c0f8
TS
24002004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2401
2402 PR fortran/16520
2403 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2404
e4c2c34b
JM
24052004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2406
2407 PR c++/17041
2408 * g++.dg/Wparentheses-3.C: New test.
2409
7a8554ce
DN
24102004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2411
2412 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2413 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2414 * gcc.dg/vect/vect-2.c: Likewise.
2415 * gcc.dg/vect/vect-3.c: Likewise.
2416 * gcc.dg/vect/vect-4.c: Likewise.
2417 * gcc.dg/vect/vect-5.c: Likewise.
2418 * gcc.dg/vect/vect-6.c: Likewise.
2419 * gcc.dg/vect/vect-7.c: Likewise.
2420 * gcc.dg/vect/vect-25.c: Likewise.
2421 * gcc.dg/vect/vect-31.c: Likewise.
2422 * gcc.dg/vect/vect-32.c: Likewise.
2423 * gcc.dg/vect/vect-34.c: Likewise.
2424 * gcc.dg/vect/vect-36.c: Likewise.
2425 * gcc.dg/vect/vect-all.c: Likewise.
2426
acccf788
MM
24272004-08-18 Mark Mitchell <mark@codesourcery.com>
2428
2429 PR c++/17068
2430 * g++.dg/template/operator4.C: New test.
2431
17ad5b5e
RH
24322004-08-18 Richard Henderson <rth@redhat.com>
2433
2434 * gcc.dg/20040206-1.c: XFAIL.
2435
8baddbf1
MM
24362004-08-17 Mark Mitchell <mark@codesourcery.com>
2437
2438 PR c++/16246
2439 * g++.dg/template/array7.C: New test.
2440
67e90093
JW
24412004-08-17 James E Wilson <wilson@specifixinc.com>
2442
2443 * gcc.dg/mips-movcc-1.c: New test.
2444 * gcc.dg/mips-movcc-2.c: New test.
2445 * gcc.dg/mips-movcc-3.c: New test.
2446
743a0a34
JW
2447 * gcc.dg/mips-nmadd-1.c: New test.
2448 * gcc.dg/mips-nmadd-2.c: New test.
2449
8f78f01f
MM
24502004-08-17 Mark Mitchell <mark@codesourcery.com>
2451
1a10290c
MM
2452 PR c++/15871
2453 * g++.dg/opt/inline8.C: New test.
2454
8f78f01f
MM
2455 PR c++/16965
2456 * g++.dg/parse/error17.C: New test.
ff4eb0b5 2457
79fe1b3b
DN
24582004-08-17 Dorit Naishlos <dorit@il.ibm.com>
2459
2460 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
2461 * gcc.dg/vect/tree-vect.h: New file.
2462 * gcc.dg/vect/vect.exp: New file.
2463 * gcc.dg/vect/pr16105.c.c: New test.
2464 * gcc.dg/vect/vect-1.c: New test.
2465 * gcc.dg/vect/vect-2.c: New test.
2466 * gcc.dg/vect/vect-3.c: New test.
2467 * gcc.dg/vect/vect-4.c: New test.
2468 * gcc.dg/vect/vect-5.c: New test.
2469 * gcc.dg/vect/vect-6.c: New test.
2470 * gcc.dg/vect/vect-7.c: New test.
2471 * gcc.dg/vect/vect-8.c: New test.
2472 * gcc.dg/vect/vect-9.c: New test.
2473 * gcc.dg/vect/vect-10.c: New test.
2474 * gcc.dg/vect/vect-11.c: New test.
2475 * gcc.dg/vect/vect-12.c: New test.
2476 * gcc.dg/vect/vect-13.c: New test.
2477 * gcc.dg/vect/vect-14.c: New test.
2478 * gcc.dg/vect/vect-15.c: New test.
2479 * gcc.dg/vect/vect-16.c: New test.
2480 * gcc.dg/vect/vect-17.c: New test.
2481 * gcc.dg/vect/vect-18.c: New test.
2482 * gcc.dg/vect/vect-19.c: New test.
2483 * gcc.dg/vect/vect-20.c: New test.
2484 * gcc.dg/vect/vect-21.c: New test.
2485 * gcc.dg/vect/vect-22.c: New test.
2486 * gcc.dg/vect/vect-23.c: New test.
2487 * gcc.dg/vect/vect-24.c: New test.
2488 * gcc.dg/vect/vect-25.c: New test.
2489 * gcc.dg/vect/vect-26.c: New test.
2490 * gcc.dg/vect/vect-27.c: New test.
2491 * gcc.dg/vect/vect-28.c: New test.
2492 * gcc.dg/vect/vect-29.c: New test.
2493 * gcc.dg/vect/vect-30.c: New test.
2494 * gcc.dg/vect/vect-31.c: New test.
2495 * gcc.dg/vect/vect-32.c: New test.
2496 * gcc.dg/vect/vect-33.c: New test.
2497 * gcc.dg/vect/vect-34.c: New test.
2498 * gcc.dg/vect/vect-35.c: New test.
2499 * gcc.dg/vect/vect-36.c: New test.
2500 * gcc.dg/vect/vect-37.c: New test.
2501 * gcc.dg/vect/vect-38.c: New test.
2502 * gcc.dg/vect/vect-40.c: New test.
2503 * gcc.dg/vect/vect-41.c: New test.
2504 * gcc.dg/vect/vect-42.c: New test.
2505 * gcc.dg/vect/vect-43.c: New test.
2506 * gcc.dg/vect/vect-44.c: New test.
2507 * gcc.dg/vect/vect-45.c: New test.
2508 * gcc.dg/vect/vect-46.c: New test.
2509 * gcc.dg/vect/vect-47.c: New test.
2510 * gcc.dg/vect/vect-48.c: New test.
2511 * gcc.dg/vect/vect-49.c: New test.
2512 * gcc.dg/vect/vect-50.c: New test.
2513 * gcc.dg/vect/vect-51.c: New test.
2514 * gcc.dg/vect/vect-52.c: New test.
2515 * gcc.dg/vect/vect-53.c: New test.
2516 * gcc.dg/vect/vect-54.c: New test.
2517 * gcc.dg/vect/vect-55.c: New test.
2518 * gcc.dg/vect/vect-56.c: New test.
2519 * gcc.dg/vect/vect-57.c: New test.
2520 * gcc.dg/vect/vect-58.c: New test.
2521 * gcc.dg/vect/vect-59.c: New test.
2522 * gcc.dg/vect/vect-60.c: New test.
2523 * gcc.dg/vect/vect-61.c: New test.
2524 * gcc.dg/vect/vect-all.c: New test.
2525 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 2526
3d79abbd
PB
25272004-08-17 Paul Brook <paul@codesourcery.com>
2528
2529 PR fortran/13082
2530 * gfortran.dg/entry_1.f90: New test.
2531
cc24a60e
AP
25322004-08-17 Andrew Pinski <apinski@apple.com>
2533
2534 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
2535
62fc1d7d
PB
25362004-08-17 Paolo Bonzini <bonzini@gnu.org>
2537
2538 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 2539
8e3e233b
DP
25402004-08-16 Devang Patel <dpatel@apple.com>
2541
2542 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 2543
580b3958
JM
25442004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
2545
2546 * gcc.dg/funcdef-attr-1.c: New test.
2547
dcb9bd6b
JJ
25482004-08-16 Janis Johnson <janis187@us.ibm.com>
2549
2550 * gcc.dg/altivec-17.c: New test.
2551 * gcc.dg/altivec-18.c: New test.
2552
35046a54
KL
25532004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2554
2555 PR c++/6749
2556 * g++.dg/template/vtable2.C: New test.
2557
a70d87d3
RH
25582004-08-14 Richard Henderson <rth@redhat.com>
2559
2560 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 2561 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
2562 * gcc.dg/setjmp-1.c: Remove XFAIL.
2563 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 2564
e99d6fe2
RH
25652004-08-14 Richard Henderson <rth@redhat.com>
2566
2567 * gcc.dg/980217-1.c: Add prototype for printf.
2568
1ef02b9d
BD
25692004-08-13 Bud Davis <bdavis9659@comcast.net>
2570
29409320 2571 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 2572
a2ab121e
JJ
25732004-08-13 Janis Johnson <janis187@us.ibm.com>
2574
2575 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
2576
aa18c0d3
PB
25772004-08-13 Paul Brook <paul@codesourcery.com>
2578
2579 * gfortran.dg/der_io_1.f90: Remove stray comma.
2580
3fee54be
JJ
25812004-08-12 Janis Johnson <janis187@us.ibm.com>
2582
2583 * gcc.dg/vmx/cw-bug-2.c: Remove.
2584 * gcc.dg/vmx/vprint-1.c: Remove.
2585 * gcc.dg/vmx/vscan-1.c: Remove.
2586
8fa5469d
DP
25872004-08-12 Devang patel <dpatel@apple.com>
2588
2589 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 2590
174b1783
JJ
25912004-08-12 Janis Johnson <janis1872us.ibm.com>
2592
950a175b
JJ
2593 * g++.dg/ext/altivec-12.C: New test.
2594
174b1783
JJ
2595 * g++.dg/ext/altivec-11.C: New test.
2596
47bedfb0
PB
25972004-08-12 Paul Brook <paul@codesourcery.com>
2598
2599 * g++.dg/abi/arm_cxa_vec_1.C: New test.
2600
30052385
JJ
26012004-08-12 Janis Johnson <janis187@us.ibm.com>
2602
4951f98d
JJ
2603 * g++.dg/ext/altivec-2.C: Check for hardware support before
2604 executing any VMX instructions.
2605
30052385
JJ
2606 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
2607
ab5c8549
JJ
26082004-08-12 Jakub Jelinek <jakub@redhat.com>
2609
2610 PR c++/16276
2611 * g++.old-deja/g++.other/comdat4.C: New test.
2612 * g++.old-deja/g++.other/comdat4-aux.cc: New.
2613
87e184d1
BE
26142004-08-12 Ben Elliston <bje@au.ibm.com>
2615
2616 PR target/16286
2617 * gcc.dg/pr16286.c: New test.
2618
bf5930d4
JB
26192004-08-12 Jan Beulich <jbeulich@novell.com>
2620
2621 * g++.dg/ext/asm5.C: New.
2622
6e40af1a
MM
26232004-08-11 Mark Mitchell <mark@codesourcery.com>
2624
fbac6f3c
MM
2625 PR c++/16698
2626 * g++.dg/eh/crash1.C: New test.
2627
6e40af1a
MM
2628 PR c++/16717
2629 * g++.dg/ext/construct1.C: New test.
2630
539599c1
MM
26312004-08-11 Mark Mitchell <mark@codesourcery.com>
2632
2633 PR c++/16853
2634 * g++.dg/init/ptrmem1.C: New test.
2635
2636 PR c++/16618
2637 * g++.dg/parse/offsetof5.C: New test.
2638
2639 PR c++/16870
2640 * g++.dg/template/overload3.C: New test.
2641
2436b51f
MM
26422004-08-11 Mark Mitchell <mark@codesourcery.com>
2643
2644 PR c++/16964
2645 * g++.dg/parse/error16.C: New test.
2646
2647 PR c++/16904
2648 * g++.dg/template/error14.C: New test.
2649
2650 PR c++/16929
2651 * g++.dg/template/error15.C: New test.
2652
5079843a
DP
26532004-08-11 Devang Patel <dpatel@apple.com>
2654
2655 * gcc.dg/darwin-ld-20040809-1.c: New test.
2656 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 2657
3ec0f302
PB
26582004-08-11 Steven G. Kargl <kargls@comcast.net>
2659
2660 PR fortran/16917
2661 * gfortran.dg/dfloat_1.f90: New test.
2662
b3f8d95d
MM
26632004-08-09 Mark Mitchell <mark@codesourcery.com>
2664
2665 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
2666 * gcc.dg/dll-2.c: Fix dg-require syntax.
2667 * gcc.misc-tests/arm-isr.c (abort): Declare.
2668 (exit): Likewise.
2669
550205c3
MM
26702004-08-10 Mark Mitchell <mark@codesourcery.com>
2671
2672 PR c++/16971
2673 * g++.dg/parse/crash16.C: New test.
2674
23657388
RS
26752004-08-10 Roger Sayle <roger@eyesopen.com>
2676
2677 * gcc.dg/mips-rsqrt-1.c: New test case.
2678 * gcc.dg/mips-rsqrt-2.c: New test case.
2679 * gcc.dg/mips-rsqrt-3.c: New test case.
2680
2bf26ede
PB
26812004-08-10 Paul Brook <paul@codesourcery.com>
2682
2683 * gfortran.dg/der_io_1.f90: New test.
2684
e9cfef64
PB
26852004-08-10 Paul Brook <paul@codesourcery.com>
2686
2687 PR fortran/16919
2688 * gfortran.dg/der_array_1.f90: New test.
2689
feb21f0d
DE
26902004-08-09 David Edelsohn <edelsohn@gnu.org>
2691
2692 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
2693
b3bcf92c
PB
26942004-08-09 Paolo Bonzini <bonzini@gnu.org>
2695
2696 * gcc.dg/wchar_t-2.c: Fix typo.
2697
08a02c9e
FH
26982004-08-09 Falk Hueffner <falk@debian.org>
2699
2700 PR tree-optimization/12517
2701 * gcc.c-torture/compile/pr12517.c: New test.
2702
2703 PR tree-optimization/12578
2704 * gcc.c-torture/compile/pr12578.c: New test.
2705
2706 PR tree-optimization/12899
2707 * gcc.c-torture/compile/pr12899.c: New test.
2708
2709 PR rtl-optimization/14692
2710 * gcc.c-torture/compile/pr14692.c: New test.
2711
2712 PR tree-optimization/16461
2713 * gcc.c-torture/compile/pr16461.c: New test.
2714
aa6fc635
JB
27152004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
2716
2717 * gfortran.dg/getenv_1.f90: New test.
2718
2ed9e527
MM
27192004-08-06 Mark Mitchell <mark@codesourcery.com>
2720
2721 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
2722 wchar_t.
2723 * gcc.dg/symbian5.c: Test -fno-short-wchar.
2724
fc90a8f2
PB
27252004-08-06 Paul Brook <paul@codesourcery.com>
2726
2727 * gfortran.dg/ret_array_1.f90: New test.
2728 * gfortran.dg/ret_pointer_1.f90: New test.
2729
eaac4679
RS
27302004-08-06 Richard Sandiford <rsandifo@redhat.com>
2731
2732 * gcc.dg/missing-field-init-[12].c: New tests.
2733 * g++.dg/warn/missing-field-init-[12].C: New tests.
2734
866cf037
MM
27352004-08-06 Mark Mitchell <mark@codesourcery.com>
2736
2737 * gcc.dg/enum2.c: New test.
2738 * gcc.dg/symbian3.c: Likewise.
2739 * gcc.dg/symbian4.c: Likewise.
2740 * gcc.dg/wchar_t-2.c: Likewise.
2741
ae232e45
MM
27422004-08-05 Mark Mitchell <mark@codesourcery.com>
2743
2744 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
2745 destructor tests.
2746
b2ca3702
MM
27472004-08-05 Mark Mitchell <mark@codesourcery.com>
2748
2749 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
2750 dg-require-visiblity.
2751 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
2752 * g++.dg/ext/visibility/fvisibility.C: Likewise.
2753 * g++.dg/ext/visibility/memfuncts.C: Likewise.
2754 * g++.dg/ext/visibility/new1.C: Likewise.
2755 * g++.dg/ext/visibility/pragma.C: Likewise.
2756 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
2757 * g++.dg/ext/visibility/virtual.C: Likewise.
2758 * g++/dg/ext/visibility/visibility-1.C: Likewise.
2759 * g++/dg/ext/visibility/visibility-2.C: Likewise.
2760 * g++/dg/ext/visibility/visibility-3.C: Likewise.
2761 * g++/dg/ext/visibility/visibility-4.C: Likewise.
2762 * g++/dg/ext/visibility/visibility-5.C: Likewise.
2763 * g++/dg/ext/visibility/visibility-6.C: Likewise.
2764 * g++/dg/ext/visibility/visibility-7.C: Likewise.
2765 * g++/dg/ext/visibility/visibility-8.C: New test.
2766 * gcc.c-torture/compile/dll.x: Remove.
2767 * gcc.dg/dll-2.c: Use dg-require-dll
2768 * gcc.dg/visibility-10.c: New test.
2769 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
2770 supporting DLLs.
2771 * testsuite/lib/scanasm.exp (scan_hidden): New function.
2772 (scan_not_hidden): Likewise.
2773
d279700a
DE
27742004-08-05 David Edelsohn <edelsohn@gnu.org>
2775
2776 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2777
ea5f7a19
RS
27782004-08-05 Richard Sandiford <rsandifo@redhat.com>
2779
2780 * gcc.c-torture/execute/20040805-1.c: New test.
2781
fce731b5
AP
27822004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
2783
2784 * gcc.dg/20020118-1.c: Declare abort.
2785 * gcc.dg/altivec_check.h: Likewise.
2786 * gcc.dg/iftrap-2.c: Likewise.
2787 * gcc.dg/pragma-darwin.c: Likewise.
2788 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
2789
99b1c586
GK
27902004-08-04 Geoffrey Keating <geoffk@apple.com>
2791
2792 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
2793
85291069
JM
27942004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
2795
2796 * gcc.c-torture/execute/builtins/abs-2.c,
2797 gcc.c-torture/execute/builtins/abs-3.c,
2798 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
2799 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
2800 intmax_t, uintmax_t and their limits.
2801 * gcc.dg/intmax_t-1.c: New test.
2802
f1ff6bb8
GB
28032004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2804
2805 * g++.dg/tc1/dr147.C: Add reference to PR.
2806
54f2f9a6
RS
28072004-08-03 Richard Sandiford <rsandifo@redhat.com>
2808
2809 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
2810 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
2811
b0e9ac08
DE
28122004-08-03 David Edelsohn <edelsohn@gnu.org>
2813
2814 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
2815
9cbe78fb
JM
28162004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2817
2818 * gcc.dg/redecl-5.c: New test.
2819 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
2820 of scanf.
2821
a0fac73d
RS
28222004-08-03 Roger Sayle <roger@eyesopen.com>
2823
2824 PR middle-end/16790
2825 * gcc.c-torture/execute/pr16790-1.c: New test case.
2826
5357b1f9
MM
28272004-08-03 Mark Mitchell <mark@codesourcery.com>
2828
564076f5
MM
2829 * g++.dg/ext/visibility/assign1.C: New test.
2830 * g++.dg/ext/visibility/new1.C: Likewise.
2831
5357b1f9
MM
2832 * gcc.dg/symbian1.c: New test.
2833 * gcc.dg/symbian2.c: Likewise.
2834
f6bc51cb
L
28352004-08-03 H.J. Lu <hongjiu.lu@intel.com>
2836
2837 PR target/16570
2838 * gcc.dg/i386-sse-9.c: New test.
2839
7a1f75f1
JM
28402004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2841
2842 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2843
ee712eab
JM
28442004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2845
2846 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
2847 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
2848 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
2849 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
2850 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
2851 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
2852 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
2853 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
2854 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
2855 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
2856 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
2857 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
2858 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
2859 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
2860 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
2861 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
2862 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
2863 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
2864 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
2865 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
2866 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
2867 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
2868 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
2869 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2870 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
2871 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
2872 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
2873 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
2874 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2875 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2876 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
2877 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
2878 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
2879 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
2880 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
2881 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2882 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2883 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2884 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2885 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
2886 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
2887 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
2888 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
2889 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
2890 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2891 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2892 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
2893 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
2894 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
2895 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
2896 gcc.misc-tests/i386-pf-3dnow-1.c,
2897 gcc.misc-tests/i386-pf-athlon-1.c,
2898 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2899 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
2900 Declare built-in functions used.
2901 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
2902
6ed7c4d8
MM
29032004-08-02 Mark Mitchell <mark@codesourcery.com>
2904
7756db03
MM
2905 PR c++/16707
2906 * g++.dg/lookup/using12.C: New test.
2907
6ed7c4d8
MM
2908 * g++.dg/init/null1.C: Fix PR number.
2909 * g++.dg/parse/namespace10.C: Likewise.
2910
b1cc95ce
MM
29112004-08-01 Mark Mitchell <mark@codesourcery.com>
2912
2913 PR c++/16224
2914 * g++.dg/template/spec17.C: New test.
2915 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
2916 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
2917
db059566
DB
29182004-08-02 David Billinghurst
2919
2920 PR fortran/16292
2921 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
2922
1f09d3eb
ZW
29232004-08-01 Zack Weinberg <zack@codesourcery.com>
2924
2925 * gcc.dg/ia64-got-1.c: New test case.
2926
c30b4add
MM
29272004-08-01 Mark Mitchell <mark@codesourcery.com>
2928
72fba2df 2929 PR c++/16489
c30b4add
MM
2930 * g++.dg/init/null1.C: New test.
2931 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 2932
72fba2df 2933 PR c++/16529
c30b4add 2934 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 2935
c30b4add
MM
2936 PR c++/16810
2937 * g++.dg/inherit/ptrmem2.C: New test.
2938
a4e41fde
BE
29392004-08-02 Ben Elliston <bje@au.ibm.com>
2940
2941 PR target/16155
2942 * gcc.dg/pr16155.c: New test.
2943
558d1f81
JM
29442004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
2945
2946 * gcc.dg/redecl-2.c: New test.
2947
c1e55850
GK
29482004-07-30 Geoffrey Keating <geoffk@apple.com>
2949
2950 * gcc.dg/darwin-longdouble.c: New file.
2951
0534fa56
RH
29522004-07-30 Richard Henderson <rth@redhat.com>
2953
2954 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
2955 write to constant argument.
2956 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
2957
782700d4
RH
29582004-07-30 Richard Henderson <rth@redhat.com>
2959
1f09d3eb
ZW
2960 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
2961 tests of nearest around zero.
782700d4 2962
d60bebdd
AP
29632004-07-30 Andrew Pinski <apinski@apple.com>
2964
2965 * gcc.c-torture/compile/20040730-1.c: New test.
2966
9497a3a4
AH
29672004-07-30 Aldy Hernandez <aldyh@redhat.com>
2968
2969 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
2970 powerpc-eabispe.
2971
0a925a32
AH
29722004-07-30 Aldy Hernandez <aldyh@redhat.com>
2973
2974 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
2975
3a15f566
RS
29762004-07-30 Richard Sandiford <rsandifo@redhat.com>
2977
2978 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
2979 contains $ld_library_path.
2980 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2981
b3b7f0c9
RH
29822004-07-29 Richard Henderson <rth@redhat.com>
2983
2984 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
2985
4b9a3b37
RH
2986 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
2987 (alt2, which): New.
2988 (Check): Accept either alternative.
2989
4684cd27
MM
29902004-07-29 Mark Mitchell <mark@codesourcery.com>
2991
2992 * g++.dg/abi/inline1.C: New test.
2993 * g++.dg/abi/local1-a.cc: Likewise.
2994 * g++.dg/abi/local1.C: Likewise.
2995 * g++.dg/abi/mangle11.C: Tweak location of warnings.
2996 * g++.dg/abi/mangle12.C: Likewise.
2997 * g++.dg/abi/mangle17.C: Likewise.
2998 * g++.dg/abi/mangle20-2.C: Likewise.
2999 * g++.dg/opt/interface1.C: Likewise.
3000 * g++.dg/opt/interface1.h: Likewise.
3001 * g++.dg/opt/interface1-a.cc: New test.
3002 * g++.dg/parse/repo1.C: New test.
3003 * g++.dg/template/repo1.C: Likewise.
3004 * g++.dg/warn/Winline-1.C: Likewise.
3005 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
3006
d397dbcd
DN
30072004-07-29 Diego Novillo <dnovillo@redhat.com>
3008
3009 * gcc.dg/tree-ssa/20040729-1.c: New test.
3010
8f4220dc
MA
30112004-07-27 Matt Austern <austern@apple.com>
3012
3013 * gcc.dg/darwin-bool-1.c: New test.
3014 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 3015
1fd0ec35
RH
30162004-07-28 Richard Henderson <rth@redhat.com>
3017
3018 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
3019 arguments in the correct type. Don't write to constant arguments.
3020
6fea55e9
DN
30212004-07-28 Diego Novillo <dnovillo@redhat.com>
3022
3023 PR tree-optimization/16688
3024 PR tree-optimization/16689
3025 * g++.dg/tree-ssa/pr16688.C: New test.
3026
47a43a10
DN
30272004-07-28 Diego Novillo <dnovillo@redhat.com>
3028
3029 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3030 loads. Not only in the comment, this time.
3031
312209c6
AO
30322004-07-28 Alexandre Oliva <aoliva@redhat.com>
3033
3034 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
3035 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
3036 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
3037 * gcc.dg/sh4a-bitmovua.c: New.
3038 * gcc.dg/sh4a-cos.c: New.
3039 * gcc.dg/sh4a-cosf.c: New.
3040 * gcc.dg/sh4a-fprun.c: New.
3041 * gcc.dg/sh4a-fsrra.c: New.
3042 * gcc.dg/sh4a-memmovua.c: New.
3043 * gcc.dg/sh4a-sin.c: New.
3044 * gcc.dg/sh4a-sincos.c: New.
3045 * gcc.dg/sh4a-sincosf.c: New.
3046 * gcc.dg/sh4a-sinf.c: New.
3047
c1b763fa
DN
30482004-07-28 Diego Novillo <dnovillo@redhat.com>
3049
3050 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
3051 conditionals.
3052 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3053 loads.
3054 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
3055 DOM1.
3056
706aa09b
AP
30572004-07-27 Andrew Pinski <apinski@apple.com>
3058
3059 * g++.dg/rtti/tinfo1.C: Correct the xfail.
3060
62d59189
NY
30612004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
3062
3063 * gcc.dg/pragma-isr.c: New test.
3064
00bdb87f
KL
30652004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3066
3067 PR c++/14429
3068 * g++.dg/template/ttp11.C: New test.
3069
9ae2a5d1
DN
30702004-07-27 Diego Novillo <dnovillo@redhat.com>
3071
3072 * gcc.c-torture/compile/20040727-1.c: New test.
3073
ff6a3206
EC
30742004-07-26 Eric Christopher <echristo@redhat.com>
3075
3076 * gcc.c-torture/compile/20040726-2.c: New test.
3077
21db3785
AP
30782004-07-26 Andrew Pinski <apinski@apple.com>
3079
3080 * g++.dg/rtti/tinfo1.C: Xfail.
3081
35b6b437
RS
30822004-07-26 Richard Sandiford <rsandifo@redhat.com>
3083
3084 * gcc.c-torture/compile/20040726-1.c: New test.
3085
70502b2c
GB
30862004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
3087 Brian Ryner <bryner@brianryner.com>
3088
3089 PR c++/9283
3090 PR c++/15000
d7afec4b
ND
3091 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3092 * g++.dg/ext/visibility/: New directory.
3093 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3094 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3095 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3096 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3097 * g++.dg/ext/visibility/fvisibility.C,
3098 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
3099 g++.dg/ext/visibility/fvisibility-override1.C
3100 g++.dg/ext/visibility/fvisibility-override2.C
3101 g++.dg/ext/visibility/memfuncts.C
3102 g++.dg/ext/visibility/noPLT.C
3103 g++.dg/ext/visibility/pragma.C
3104 g++.dg/ext/visibility/pragma-override1.C
3105 g++.dg/ext/visibility/pragma-override2.C
3106 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
3107 g++.dg/ext/visibility/virtual.C: New tests.
3108
bbbcb2e1
JM
31092004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3110
3111 PR c/15360
3112 * gcc.dg/pr15360-1.c: New test.
3113
dfe79cab
DJ
31142004-07-25 Daniel Jacobowitz <dan@debian.org>
3115
3116 * gcc.dg/pragma-align-2.c: New test.
3117 * gcc.dg/pragma-init-fini.c: New test.
3118 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
3119 targets.
3120
197463ae
JM
31212004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3122
3123 * gcc.dg/init-string-2.c: New test.
3124
c5e36c09
ZW
31252004-07-24 Zack Weinberg <zack@codesourcery.com>
3126
3127 PR 16684
3128 * gcc.dg/Wredundant-decls-1.c: New test case.
3129
5aa33bdb
JJ
31302004-07-24 Jakub Jelinek <jakub@redhat.com>
3131
3132 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3133 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3134 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3135 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3136 * gcc.dg/compat/generate-random.c: New file.
3137 * gcc.dg/compat/generate-random.h: Likewise.
3138 * gcc.dg/compat/generate-random_r.c: Likewise.
3139 * gcc.dg/compat/struct-layout-1.h: Likewise.
3140 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3141 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3142 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3143 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3144 * gcc.dg/compat/struct-layout-1_main.c: New test.
3145 * gcc.dg/compat/struct-layout-1_x.c: New file.
3146 * gcc.dg/compat/struct-layout-1_y.c: New file.
3147 * gcc.dg/compat/struct-layout-1_test.h: New file.
3148
7eb01bd8
JM
31492004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
3150
3151 * gcc.dg/comp-return-1.c: New test
3152
13f91444
JJ
31532004-07-23 Janis Johnson <janis187@us.ibm.com>
3154
c7bb2a03
JJ
3155 * gcc.dg/vmx/8-02a.c: Fix typo.
3156
b9eef878
JJ
3157 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3158 * gcc.dg/darwin-abi-3.c: New test.
3159
47120c07
JJ
3160 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3161 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3162
13f91444
JJ
3163 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3164 * gcc.dg/vmx/ops-long-1.c: New test.
3165 * gcc.dg/vmx/ops-long-2.c: New test.
3166
8f2a734f
NS
31672004-07-23 Nathan Sidwell <nathan@codesourcery.com>
3168
3169 * g++.dg/lookup/conv-[1234].C: New.
3170
73b71f3e
MM
31712004-07-22 Mark Mitchell <mark@codesourcery.com>
3172
3173 * g++.dg/parse/attr2.C: Simplify.
3174
9e629a80
JM
31752004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3176
3177 PR c/7284
3178 * gcc.c-torture/execute/pr7284-1.c: New test.
3179
173b818d
BB
31802004-07-22 Brian Booth <bbooth@redhat.com>
3181
3182 * gcc.dg/tree-ssa/20040721-1.c: New test.
3183
42611590
NS
31842004-07-22 Nathan Sidwell <nathan@codesourcery.com>
3185
3186 * g++.dg/template/crash20.c: New.
3187
4f5492cd
DB
31882004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
3189
c5e36c09 3190 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
3191 Add dg-run directive. Declare variables as required.
3192 * gfortran.dg/g77/README: Update
3193
7413a132
HPN
31942004-07-22 Hans-Peter Nilsson <hp@axis.com>
3195
3196 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3197 gcc.dg/cris-peep2-andu2.c: New tests.
3198
e508a019
JM
31992004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3200
3201 PR c/15052
3202 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3203 on return type.
3204 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
3205 messages.
3206 * gcc.dg/qual-return-2.c: Update expected messages.
3207 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3208
3ea8cd06
JM
32092004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3210
3211 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3212 * gcc.dg/noncompile/921102-1.c: Update expected error message.
3213
916c5919
JM
32142004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3215
3216 PR c/11250
3217 * gcc.dg/init-string-1.c: New test.
3218
1ff69cbe
JJ
32192004-07-21 Jakub Jelinek <jakub@redhat.com>
3220
3221 PR middle-end/15345
3222 PR c/16450
3223 * gcc.dg/torture/nested-fn-1.c: New test.
3224
7448a4d2
L
32252004-07-20 H.J. Lu <hongjiu.lu@intel.com>
3226
3227 PR target/16559
3228 * gcc.dg/ia64-fptr-1.c: New file.
3229
f03adc6b
GB
32302004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3231
3232 PR c++/14497
3233 * g++.dg/template/spec16.C: New test.
3234 * g++.old-deja/g++.robertl/eb118.C: Remove.
3235
5fe7b654
GB
32362004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3237
3238 PR c++/509
3239 * g++.dg/template/spec15.C: New test.
3240
d417dba9
DB
32412004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
3242
3243 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 3244 directive. Other changes as noted.
d417dba9
DB
3245 * gfortran.dg/g77/13037.f
3246 * gfortran.dg/g77/1832.f
3247 * gfortran.dg/g77/19981119-0.f
3248 * gfortran.dg/g77/19990313-0.f
3249 * gfortran.dg/g77/19990313-1.f
3250 * gfortran.dg/g77/19990313-2.f
3251 * gfortran.dg/g77/19990313-3.f
3252 * gfortran.dg/g77/19990419-1.f
3253 * gfortran.dg/g77/19990826-0.f
3254 * gfortran.dg/g77/19990826-2.f
3255 * gfortran.dg/g77/20000503-1.f
3256 * gfortran.dg/g77/20001111.f
3257 * gfortran.dg/g77/20010116.f
3258 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3259 * gfortran.dg/g77/20010430.f
3260 * gfortran.dg/g77/6177.f
3261 * gfortran.dg/g77/947.f
3262 * gfortran.dg/g77/970816-3.f
3263 * gfortran.dg/g77/971102-1.f
3264 * gfortran.dg/g77/980520-1.f
3265 * gfortran.dg/g77/980628-0.f
3266 * gfortran.dg/g77/980628-1.f
3267 * gfortran.dg/g77/980628-10.f
3268 * gfortran.dg/g77/980628-2.f
3269 * gfortran.dg/g77/980628-3.f
3270 * gfortran.dg/g77/980628-7.f
3271 * gfortran.dg/g77/980628-8.f
3272 * gfortran.dg/g77/980628-9.f
3273 * gfortran.dg/g77/980701-0.f
3274 * gfortran.dg/g77/980701-1.f
3275 * gfortran.dg/g77/cabs.f
3276 * gfortran.dg/g77/claus.f
3277 * gfortran.dg/g77/complex_1.f
3278 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3279 * gfortran.dg/g77/dcomplex.f
3280 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3281 * gfortran.dg/g77/f90-intrinsic-mathematical.f
3282 * gfortran.dg/g77/f90-intrinsic-numeric.f
3283 * gfortran.dg/g77/int8421.f
3284 * gfortran.dg/g77/labug1.f
3285 * gfortran.dg/g77/large_vec.f
3286 * gfortran.dg/g77/le.f
3287 * gfortran.dg/g77/short.f
3288 * gfortran.dg/g77/README: Update
3289
f68e4dc8
MM
32902004-07-20 Mark Mitchell <mark@codesourcery.com>
3291
3292 PR c++/16637
3293 * g++.dg/parse/lookup4.C: New test.
3294
e9f7dd36
KL
32952004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3296
3297 PR c++/16175
3298 * g++.dg/template/ttp10.C: New test.
3299
a182b26d
JM
33002004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
3301
3302 * gcc.dg/pr12625-1.c: New test.
3303
a6c0a76c
SB
33042004-07-20 Steven Bosscher <stevenb@suse.de>
3305
3306 * testsuite/gcc.dg/switch-warn-1.c: New test.
3307 * testsuite/gcc.dg/switch-warn-2.c: New test.
3308 * gcc.c-torture/compile/pr14730.c: Update.
3309
e05de6f2
KC
33102004-07-19 Kelley Cook <kcook@gcc.gnu.org>
3311
3312 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3313 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3314 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3315 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 3316
43fa0f09
MM
33172004-07-18 Mark Mitchell <mark@codesourcery.com>
3318
3319 PR c++/16623
3320 * g++.dg/template/assign1.C: New test.
3321
6df91b00
KL
33222004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3323
3324 PR c++/12170
3325 * g++.dg/template/ttp9.C: New test.
3326
a2bec818
DJ
33272004-07-19 Daniel Jacobowitz <dan@debian.org>
3328
3329 * gcc.dg/format/cmn-err-1.c: New test.
3330
487a92fe
JM
33312004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
3332
3333 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3334 gcc.dg/Wparentheses-10.c: New tests.
3335 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3336
3d23e018
TS
33372004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3338
3339 PR fortran/16465
3340 * gfortran.dg/g77//ffixed-line-length-0.f,
3341 gfortran.dg/g77/ffixed-line-length-132.f,
3342 gfortran.dg/g77/ffixed-line-length-72.f,
3343 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3344 gfortran.dg/g77/README: Update.
3345
3601f003
KL
33462004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3347
3348 PR c++/13092
3349 * g++.dg/template/non-dependent7.C: New test.
3350 * g++.dg/template/non-dependent8.C: Likewise.
3351 * g++.dg/template/non-dependent9.C: Likewise.
3352 * g++.dg/template/non-dependent10.C: Likewise.
3353
0e242c82
MM
33542004-07-17 Mark Mitchell <mark@codesourcery.com>
3355
3356 PR c++/16337
3357 * g++.dg/parse/attr2.C: New test.
3358
649067c3
TM
33592004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
3360
3361 * g77.dg: Removed.
3362 * g77.f-torture: Ditto.
3363
3e3970a2
JM
33642004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
3365
3366 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3367 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3368 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3369
d25cee4d
RH
33702004-07-16 Richard Henderson <rth@redhat.com>
3371
3372 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3373
e94f3b4f
TS
33742004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3375
3376 * lib/fortran-torture.exp (fortran-torture): Don't test compile
3377 tests with full list of options.
3378 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3379 of TORTURE_OPTIONS if test contains 'dg-do run'.
3380
b38b6477
TS
3381 PR fortran/16404
3382 * gfortran.dg/do_iterator.f90: New test.
3383
a916927f
VR
33842004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3385
3386 PR rtl-optimization/16536
3387 * gcc.c-torture/execute/restrict-1.c: New test.
3388
610bff84
TS
33892004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3390
3391 PR fortran/15324
3392 * gfortran.dg/pr15324.f90: New test.
3393
d157d978
TS
3394 PR fortran/15129
3395 * gfortran.dg/pr15129.f90: New test.
3396
c5a41953
TS
3397 PR fortran/15140
3398 * gfortran.dg/pr15140.f90: New test.
3399
0c0df4b3
TS
3400 PR fortran/13792
3401 * gfortran.fortran-torture/execute/bounds.f90: Add check for
3402 compile-time simplification.
3403
cd9dd3ee
MS
34042004-07-14 Mike Stump <mrs@apple.com>
3405
3406 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3407
b5411fea
JW
34082004-07-14 James E Wilson <wilson@specifixinc.com>
3409
3410 PR target/16325
3411 * gcc.dg/profile-generate-1.c: New.
3412
b8b139c7
JJ
34132004-07-15 Jakub Jelinek <jakub@redhat.com>
3414
3415 * gcc.c-torture/execute/20040709-1.c: New test.
3416 * gcc.c-torture/execute/20040709-2.c: New test.
3417
ff06b392
MS
34182004-07-14 Mike Stump <mrs@apple.com>
3419
3420 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3421
9daaba62
MS
34222004-07-14 Mike Stump <mrs@apple.com>
3423
3424 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3425
1ff3c076
MM
34262004-07-13 Mark Mitchell <mark@codesourcery.com>
3427
3428 PR c++/16518
3429 * g++.dg/parse/mutable1.C: New test.
c5e36c09 3430
ee536902
DN
34312004-07-13 Diego Novillo <dnovillo@redhat.com>
3432
3433 PR tree-optimization/16443
3434 * gcc.dg/tree-ssa/20040713-1.c: New test.
3435
a65ab524
UW
34362004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
3437
3438 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3439 for operator new.
3440
5d16533a 34412004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
3442
3443 * gfortran.dg/g77/README: New file
c5e36c09 3444 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
3445 g77.f-torture/noncompile. Add "dg-do compile" and
3446 dg-error as required.
3447 * gfortran.dg/g77/19990218-1.f: Likewise
3448 * gfortran.dg/g77/19990905-1.f: Likewise
3449 * gfortran.dg/g77/9263.f: Likewise
3450 * gfortran.dg/g77/980615-0.f: Likewise
3451 * gfortran.dg/g77/980616-0.f: Likewise
3452 * gfortran.dg/g77/check0.f: Likewise
3453 * gfortran.dg/g77/select_no_compile.f: Likewise
3454
5d16533a 34552004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
3456
3457 Copy files from g77.f-torture/compile.
3458 Add "{ dg-do compile}". Other changes as noted
3459 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3460 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3461 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3462 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3463 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3464 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3465 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
3466 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3467 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
3468 * gfortran.dg/g77/xformat.f: Add dg-warning
3469
5d16533a 34702004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3471
eee6792b
DB
3472 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3473 Add {dg-do compile} directive.
3474 * gfortran.dg/g77/cpp2.F: Likewise
3475
81242403
VR
34762004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3477
3478 PR c++/5402
3479 * g++.dg/lookup/name-clash1.C: New test.
3480
3481 PR c++/9777
3482 * g++.dg/lookup/name-clash2.C: New test.
3483
3484 PR c++/12102
3485 * g++.dg/lookup/name-clash3.C: New test.
3486
3143d517
GB
34872004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3488
3489 * g++.dg/lookup/new2.C: New test.
3490 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
3491
5d16533a 34922004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3493
eee6792b 3494 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
3495 Add {dg-do compile} directive.
3496 * gfortran.dg/g77/13060.f: Likewise
3497 * gfortran.dg/g77/19990218-0.f: Likewise
3498 * gfortran.dg/g77/19990305-0.f: Likewise
3499 * gfortran.dg/g77/19990419-0.f: Likewise
3500 * gfortran.dg/g77/19990502-0.f: Likewise
3501 * gfortran.dg/g77/19990502-1.f: Likewise
3502 * gfortran.dg/g77/19990525-0.f: Likewise
3503 * gfortran.dg/g77/19990826-1.f: Likewise
3504 * gfortran.dg/g77/19990826-3.f: Likewise
3505 * gfortran.dg/g77/19990905-2.f: Likewise
3506 * gfortran.dg/g77/20000412-1.f: Likewise
3507 * gfortran.dg/g77/20000511-1.f: Likewise
3508 * gfortran.dg/g77/20000511-2.f: Likewise
3509 * gfortran.dg/g77/20000518.f: Likewise
3510 * gfortran.dg/g77/20000601-1.f: Likewise
3511 * gfortran.dg/g77/20000601-2.f: Likewise
3512 * gfortran.dg/g77/20000629-1.f: Likewise
3513 * gfortran.dg/g77/20000630-2.f: Likewise
3514 * gfortran.dg/g77/20010115.f: Likewise
3515 * gfortran.dg/g77/20010321-1.f: Likewise
3516 * gfortran.dg/g77/20010426.f: Likewise
3517 * gfortran.dg/g77/20020307-1.f: Likewise
3518 * gfortran.dg/g77/8485.f: Likewise
3519 * gfortran.dg/g77/960317-1.f: Likewise
3520 * gfortran.dg/g77/970915-0.f: Likewise
3521 * gfortran.dg/g77/980310-1.f: Likewise
3522 * gfortran.dg/g77/980310-2.f: Likewise
3523 * gfortran.dg/g77/980310-3.f: Likewise
3524 * gfortran.dg/g77/980310-4.f: Likewise
3525 * gfortran.dg/g77/980310-6.f: Likewise
3526 * gfortran.dg/g77/980310-7.f: Likewise
3527 * gfortran.dg/g77/980310-8.f: Likewise
3528 * gfortran.dg/g77/980419-2.f: Likewise
3529 * gfortran.dg/g77/980424-0.f: Likewise
3530 * gfortran.dg/g77/980427-0.f: Likewise
3531 * gfortran.dg/g77/980729-0.f: Likewise
3532 * gfortran.dg/g77/981117-1.f: Likewise
3533 * gfortran.dg/g77/toon_1.f: Likewise
3534
7fb213d8
GB
35352004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3536
3537 PR c++/2204
3538 * g++.dg/other/abstract2.C: New test.
3539
597073ac
PB
35402004-07-12 Paul Brook <paul@codesourcery.com>
3541
3542 * gfortran.dg/pointer_init_1.f90: New test.
3543
682e69e1
PB
35442004-07-11 Paul Brook <paul@codesourcery.com>
3545
3546 PR fortran/15986
3547 * gfortran.dg/contained_1.f90: New test.
3548
f44b0c8e
MM
35492004-07-11 Mark Mitchell <mark@codesourcery.com>
3550
3551 * g++.dg/parse/defarg8.C: New test.
3552
0bbf5891
TS
35532004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3554
3555 PR fortran/16433
3556 * gfortran.dg/pr16433.f: New test.
3557
a083c04a
TS
3558 PR fortran/17574
3559 * gfortran.dg/pr15754.f90: New test.
c5e36c09 3560
fae1b38d
JM
35612004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
3562
3563 PR tree-optimization/16437
3564 * gcc.c-torture/execute/bitfld-4.c: New test.
3565
9cbf8b41 35662004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3567
9cbf8b41
TS
3568 * gfortran.fortran-torture/execute/common_2.f90: Add check for
3569 access to common var from module.
3570
a53334a4
TS
35712004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3572
3573 PR fortran/16336
3574 * gfortran.fortran-torture/execute/common_2.f90: New test.
3575
331c72f3
PB
35762004-07-10 Paul Brook <paul@codesourcery.com>
3577
3578 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
3579
50389094
TS
35802004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3581
3582 PR fortran/15969
3583 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
3584
5d16533a 35852004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
3586
3587 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
3588 * gfortran.dg/g77/ffixed-form-2.f: Likewise
3589 * gfortran.dg/g77/ffree-form-1.f: Likewise
3590 * gfortran.dg/g77/ffree-form-2.f: Likewise
3591 * gfortran.dg/g77/ffree-form-3.f: Likewise
3592 * gfortran.dg/g77/fno-underscoring.f: Likewise
3593 * gfortran.dg/g77/funderscoring.f: Likewise
3594 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
3595
44bce8bf 35962004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3597
44bce8bf
TS
3598 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
3599
ad6e2a18
TS
36002004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3601 Paul Brook <paul@codesourcery.com>
3602
3603 PR fortran/13415
3604 * gfortran.dg/common_pointer_1.f90: New test.
3605
17a916d4
GB
36062004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3607
3608 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
3609
5806d4fd
JW
36102004-07-09 James E Wilson <wilson@specifixinc.com>
3611
3612 PR target/16364
3613 * gcc.c-torture/compile/20040709-1.c: New.
3614
5721c2be 36152004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3616
5721c2be
TS
3617 PR fortran/14077
3618 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
3619
32e89beb
TS
36202004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3621
3622 PR fortran/13201
3623 * gfortran.dg/shape_1.f90: New test.
3624
9affb2c7
ZW
36252004-07-09 Zack Weinberg <zack@codesourcery.com>
3626 Andrew Pinski <apinski@apple.com>
3627
3628 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
3629
a578b091
TS
36302004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3631
3632 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
3633 comment.
3634
db482e5c
TS
36352004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3636 Paul Brook <paul@codesourcery.com>
3637
9affb2c7 3638 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
3639 '.f95' and '.F95'.
3640
559b79cf
DN
36412004-07-09 Diego Novillo <dnovillo@redhat.com>
3642
3643 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
3644
fbc40a17
TS
36452004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3646
3647 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
3648 testcases with capital suffix.
3649
d3fcc995
TS
36502004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3651
3652 PR fortran/15481
5d16533a
PB
3653 PR fortran/13372
3654 PR fortran/13575
3655 PR fortran/15978
d3fcc995 3656 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
3657
3658 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 3659
5d16533a 36602004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
3661
3662 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
3663 expression to match gfortran warning/error messages
3664 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
3665 dg-error text.
3666
5d16533a 36672004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 3668
9affb2c7 3669 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
3670 search_for_re.
3671
55d816e7
EB
36722004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3673
3674 * gcc.c-torture/execute/simd-5.x: New file.
3675 XFAIL on SPARC 64-bit at -O0.
3676
dd29d26b
GB
36772004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3678
3679 PR c++/8211
3680 PR c++/16165
3681 * g++.dg/warn/effc3.C: New test.
3682
5d16533a 36832004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
3684
3685 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
3686 change X to 1X in format.
3687 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
3688 add data statements to conform to standard.
3689
5d16533a 36902004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 3691
9affb2c7 3692 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
3693 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
3694 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
3695
5d16533a 36962004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
3697
3698 * gfortran.dg/g77/7388.f: Copy from g77.dg
3699 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 3700 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
3701 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
3702 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
3703 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
3704 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
3705 * gfortran.dg/g77/strlen0.f: Likewise
3706
5d16533a 37072004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
3708
3709 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
3710 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
3711
ef22126d
EB
37122004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3713
3714 * gcc.c-torture/execute/920428-2.x: Delete.
3715 * gcc.c-torture/execute/920501-7.x: Likewise.
3716
c618c6ec
JJ
37172004-07-08 Jakub Jelinek <jakub@redhat.com>
3718
3719 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
3720 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
3721 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
3722 prescott and c3-2.
3723 (PREFETCH_3DNOW): Add -march=c3.
3724
6f263171
DN
37252004-07-08 Diego Novillo <dnovillo@redhat.com>
3726
3727 PR c/16437
3728 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
3729 * gcc.c-torture/execute/bf64-1.x: Likewise.
3730
1d511ed5
EB
37312004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3732
3733 * gcc.c-torture/compile/20040708-1.c: New test.
3734
47293da3
GB
37352004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3736
3737 PR c++/16169
3738 * g++.dg/warn/effc2.C: New test.
3739
bc15d0ef
JM
37402004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
3741
3742 * gcc.c-torture/execute/bitfld-1.x: Remove.
3743 * gcc.c-torture/execute/bitfld-3.c: New test.
3744 * gcc.dg/bitfld-2.c: Remove XFAILs.
3745
7ac224c1
L
37462004-07-07 H.J. Lu <hongjiu.lu@intel.com>
3747
3748 PR c++/16276
3749 * g++.dg/rtti/tinfo1.C: New file.
3750
b49fcebd
EC
37512004-07-07 Eric Christopher <echristo@redhat.com>
3752
3753 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
3754
192c02b6
AP
37552004-07-07 Andrew Pinski <apinski@apple.com>
3756
3757 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
3758
f4f58d94
MM
37592004-07-07 Mark Mitchell <mark@codesourcery.com>
3760
3761 * g++.dg/init/call1.C: XFAIL.
3762
70128ad9
AO
37632004-07-07 Alexandre Oliva <aoliva@redhat.com>
3764
3765 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
3766 except for movstrict*, to movmem* and clrstr* to clrmem*.
3767
48b2e0a7
RS
37682004-07-07 Richard Sandiford <rsandifo@redhat.com>
3769
3770 * gcc.c-torture/execute/20040707-1.c: New test.
3771
60e20b90
RS
37722004-07-06 Richard Sandiford <rsandifo@redhat.com>
3773
3774 * gcc.c-torture/execute/20040706-1.c: New test.
3775
fddabb2c
GB
37762004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3777
3778 PR c++/3671
3779 * g++.dg/template/spec14.C: New test.
3780
7682ef83
JJ
37812004-07-05 Jakub Jelinek <jakub@redhat.com>
3782
3783 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
3784 nothing if not yet defined. Use it in b, c and d type definitions.
3785 * gcc.c-torture/execute/20040705-1.c: New test.
3786 * gcc.c-torture/execute/20040705-2.c: New test.
3787
030bbecd
GB
37882004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3789
3790 PR c++/2518
3791 * g++.dg/lookup/new1.C: New test.
3792
7c6536fa
VR
37932004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3794
3795 PR c++/11406
3796 * g++.dg/template/sizeof8.C: New test.
3797
e0ec4c3b
RS
37982004-07-05 Richard Sandiford <rsandifo@redhat.com>
3799
3800 * gcc.c-torture/compile/20040705-1.c: New test.
3801
bf1df0a0
BD
38022004-07-04 Bud Davis <bdavis9659@comcast.net>
3803
3804 * gfortran.fortran-torture/execute/seq_io.f90: New test.
3805
a09d4744
NB
38062004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
3807
3808 * gcc.dg/cpp/if-mop.c: Two new testcases.
3809 * gcc.dg/cpp/trad/comment-3.c: New.
3810
1107b970
PB
38112004-07-04 Paul Brook <paul@codesourcery.com>
3812
3813 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
3814
38152004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
3816
3817 PR c++/3761
3818 * g++.dg/lookup/crash4.C: New test.
ece95d90 3819
50c64317
ZW
38202004-07-02 Zack Weinberg <zack@codesourcery.com>
3821
3822 * gcc.c-torture/execute/builtin-abs-1.c
3823 * gcc.c-torture/execute/builtin-abs-2.c
3824 * gcc.c-torture/execute/builtin-complex-1.c
3825 * gcc.c-torture/execute/builtins/string-1-lib.c
3826 * gcc.c-torture/execute/builtins/string-1.c
3827 * gcc.c-torture/execute/builtins/string-2-lib.c
3828 * gcc.c-torture/execute/builtins/string-2.c
3829 * gcc.c-torture/execute/builtins/string-3-lib.c
3830 * gcc.c-torture/execute/builtins/string-3.c
3831 * gcc.c-torture/execute/builtins/string-4-lib.c
3832 * gcc.c-torture/execute/builtins/string-4.c
3833 * gcc.c-torture/execute/builtins/string-5-lib.c
3834 * gcc.c-torture/execute/builtins/string-5.c
3835 * gcc.c-torture/execute/builtins/string-6-lib.c
3836 * gcc.c-torture/execute/builtins/string-6.c
3837 * gcc.c-torture/execute/builtins/string-7-lib.c
3838 * gcc.c-torture/execute/builtins/string-7.c
3839 * gcc.c-torture/execute/builtins/string-8-lib.c
3840 * gcc.c-torture/execute/builtins/string-8.c
3841 * gcc.c-torture/execute/builtins/string-9-lib.c
3842 * gcc.c-torture/execute/builtins/string-9.c
3843 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
3844 * gcc.c-torture/execute/builtins/string-asm-1.c
3845 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
3846 * gcc.c-torture/execute/builtins/string-asm-2.c
3847 * gcc.c-torture/execute/stdio-opt-1.c
3848 * gcc.c-torture/execute/stdio-opt-2.c
3849 * gcc.c-torture/execute/stdio-opt-3.c
3850 * gcc.c-torture/execute/string-opt-1.c
3851 * gcc.c-torture/execute/string-opt-10.c
3852 * gcc.c-torture/execute/string-opt-11.c
3853 * gcc.c-torture/execute/string-opt-12.c
3854 * gcc.c-torture/execute/string-opt-13.c
3855 * gcc.c-torture/execute/string-opt-14.c
3856 * gcc.c-torture/execute/string-opt-15.c
3857 * gcc.c-torture/execute/string-opt-16.c
3858 * gcc.c-torture/execute/string-opt-2.c
3859 * gcc.c-torture/execute/string-opt-6.c
3860 * gcc.c-torture/execute/string-opt-7.c
3861 * gcc.c-torture/execute/string-opt-8.c:
3862 Replace with ...
3863
3864 * gcc.c-torture/execute/builtins/abs-2.c
3865 * gcc.c-torture/execute/builtins/abs-3.c
3866 * gcc.c-torture/execute/builtins/complex-1.c
3867 * gcc.c-torture/execute/builtins/fprintf.c
3868 * gcc.c-torture/execute/builtins/fputs.c
3869 * gcc.c-torture/execute/builtins/memcmp.c
3870 * gcc.c-torture/execute/builtins/memmove.c
3871 * gcc.c-torture/execute/builtins/memops-asm.c
3872 * gcc.c-torture/execute/builtins/mempcpy-2.c
3873 * gcc.c-torture/execute/builtins/mempcpy.c
3874 * gcc.c-torture/execute/builtins/memset.c
3875 * gcc.c-torture/execute/builtins/printf.c
3876 * gcc.c-torture/execute/builtins/sprintf.c
3877 * gcc.c-torture/execute/builtins/strcat.c
3878 * gcc.c-torture/execute/builtins/strchr.c
3879 * gcc.c-torture/execute/builtins/strcmp.c
3880 * gcc.c-torture/execute/builtins/strcpy.c
3881 * gcc.c-torture/execute/builtins/strcspn.c
3882 * gcc.c-torture/execute/builtins/strlen-2.c
3883 * gcc.c-torture/execute/builtins/strlen.c
3884 * gcc.c-torture/execute/builtins/strncat.c
3885 * gcc.c-torture/execute/builtins/strncmp-2.c
3886 * gcc.c-torture/execute/builtins/strncmp.c
3887 * gcc.c-torture/execute/builtins/strncpy.c
3888 * gcc.c-torture/execute/builtins/strpbrk.c
3889 * gcc.c-torture/execute/builtins/strpcpy-2.c
3890 * gcc.c-torture/execute/builtins/strpcpy.c
3891 * gcc.c-torture/execute/builtins/strrchr.c
3892 * gcc.c-torture/execute/builtins/strspn.c
3893 * gcc.c-torture/execute/builtins/strstr-asm.c
3894 * gcc.c-torture/execute/builtins/strstr.c:
3895 ... these new files.
3896
3897 * gcc.c-torture/execute/builtins/abs-2-lib.c
3898 * gcc.c-torture/execute/builtins/abs-3-lib.c
3899 * gcc.c-torture/execute/builtins/complex-1-lib.c
3900 * gcc.c-torture/execute/builtins/fprintf-lib.c
3901 * gcc.c-torture/execute/builtins/fputs-lib.c
3902 * gcc.c-torture/execute/builtins/memcmp-lib.c
3903 * gcc.c-torture/execute/builtins/memmove-lib.c
3904 * gcc.c-torture/execute/builtins/memops-asm-lib.c
3905 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
3906 * gcc.c-torture/execute/builtins/mempcpy-lib.c
3907 * gcc.c-torture/execute/builtins/memset-lib.c
3908 * gcc.c-torture/execute/builtins/printf-lib.c
3909 * gcc.c-torture/execute/builtins/sprintf-lib.c
3910 * gcc.c-torture/execute/builtins/strcat-lib.c
3911 * gcc.c-torture/execute/builtins/strchr-lib.c
3912 * gcc.c-torture/execute/builtins/strcmp-lib.c
3913 * gcc.c-torture/execute/builtins/strcpy-lib.c
3914 * gcc.c-torture/execute/builtins/strcspn-lib.c
3915 * gcc.c-torture/execute/builtins/strlen-2-lib.c
3916 * gcc.c-torture/execute/builtins/strlen-lib.c
3917 * gcc.c-torture/execute/builtins/strncat-lib.c
3918 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
3919 * gcc.c-torture/execute/builtins/strncmp-lib.c
3920 * gcc.c-torture/execute/builtins/strncpy-lib.c
3921 * gcc.c-torture/execute/builtins/strpbrk-lib.c
3922 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
3923 * gcc.c-torture/execute/builtins/strpcpy-lib.c
3924 * gcc.c-torture/execute/builtins/strrchr-lib.c
3925 * gcc.c-torture/execute/builtins/strspn-lib.c
3926 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
3927 * gcc.c-torture/execute/builtins/strstr-lib.c
3928 * gcc.c-torture/execute/builtins/lib/abs.c
3929 * gcc.c-torture/execute/builtins/lib/fprintf.c
3930 * gcc.c-torture/execute/builtins/lib/memset.c
3931 * gcc.c-torture/execute/builtins/lib/printf.c
3932 * gcc.c-torture/execute/builtins/lib/sprintf.c
3933 * gcc.c-torture/execute/builtins/lib/strcpy.c
3934 * gcc.c-torture/execute/builtins/lib/strcspn.c
3935 * gcc.c-torture/execute/builtins/lib/strncat.c
3936 * gcc.c-torture/execute/builtins/lib/strncmp.c
3937 * gcc.c-torture/execute/builtins/lib/strncpy.c
3938 * gcc.c-torture/execute/builtins/lib/strpbrk.c
3939 * gcc.c-torture/execute/builtins/lib/strspn.c
3940 * gcc.c-torture/execute/builtins/lib/strstr.c:
3941 New files containing support routines.
3942
3943 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
3944 declaration.
3945 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
3946 when not optimizing.
3947
d9634d53
MM
39482004-07-02 Mark Mitchell <mark@codesourcery.com>
3949
3950 PR c++/16240
3951 * g++.dg/abi/mangle22.C: New test.
3952 * g++.dg/abi/mangle23.C: Likewise.
3953
5d16533a 39542004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
3955
3956 PR fortran/16290
3957 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
3958 Allow for cases without denormalized floating point numbers.
3959
ede1a387
JM
39602004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
3961
3962 PR c/1027
3963 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3964 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
3965 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
3966 expected warning text.
3967 * gcc.dg/format/diag-2.c: New test.
3968
ed63f99a
EB
39692004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3970
3971 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
3972
64a9295a
PB
39732004-07-01 Paolo Bonzini <bonzini@gnu.org>
3974
3975 * gcc.dg/builtins-43.c: New.
3976 * gcc.dg/builtins-44.c: New.
3977 * gcc.dg/builtins-45.c: New.
3978
f8a57be8
GK
39792004-06-26 Geoffrey Keating <geoffk@apple.com>
3980 Andreas Tobler <a.tobler@schweiz.ch>
3981
3982 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
3983 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
3984 as SIGSEGV.
3985 * gcc.dg/cleanup-11.c: Likewise.
3986 * gcc.dg/cleanup-8.c: Likewise.
3987 * gcc.dg/cleanup-9.c: Likewise.
3988 * gcc.dg/cleanup-5.c: Run on all platforms.
3989
dd66b8e8
JM
39902004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
3991
3992 * g++.dg/warn/nonnull1.C: New test.
3993
43e7557b
EB
39942004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3995
3996 * gcc.dg/compat/compat-common.h: Wrap up CINT in
3997 an #ifndef SKIP_COMPLEX_INT/#endif pair.
3998 Special-case the Sun compiler wrt to <complex.h>.
3999
11012cd6
NY
40002004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
4001
a9c08588
NY
4002 * gcc.dg/Wunreachable-8.C: New test.
4003
4004 * gcc.dg/h8300-ice2.c : New test.
11012cd6 4005
e5ddaa24
TS
40062004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
4007
4008 PR fortran/16161
4009 * gfortran.fortran-torture/compile/implicit.f90: Add test
4010 for implicit character.
4011
5d16533a 40122004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 4013
5d16533a
PB
4014 PR fortran/16289
4015 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
4016 Use tiny() intrinsic to find smallest non-negative real
807a7d14 4017
df62f18a
JJ
40182004-06-30 Jakub Jelinek <jakub@redhat.com>
4019
0984ba10
JJ
4020 * gcc.dg/compat/struct-by-value-22_main.c: New test.
4021 * gcc.dg/compat/struct-by-value-22_x.c: New.
4022 * gcc.dg/compat/struct-by-value-22_y.c: New.
4023
df62f18a
JJ
4024 * gcc.c-torture/execute/20040629-1.c: New test.
4025
b4db40bf
JJ
40262004-06-29 Jakub Jelinek <jakub@redhat.com>
4027
57512331
JJ
4028 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
4029 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
4030
b4db40bf
JJ
4031 PR target/16195
4032 * gcc.dg/20040625-1.c: New test.
4033
78f2fb08
TS
40342004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4035
4036 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
4037
40382004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
4039
4040 PR fortran/15963
4041 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
4042
97e73bd2
RH
40432004-06-29 Richard Henderson <rth@redhat.com>
4044
4045 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
4046
46e995e0
PB
40472004-06-29 Paul Brook <paul@codesourcery.com>
4048
4049 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
4050 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
4051
fe88415f
NS
40522004-06-29 Nathan Sidwell <nathan@codesourcery.com>
4053
4054 PR c++/16260
4055 * g++.dg/parse/crash15.C: New.
4056
3b50d22e
AP
40572004-06-28 Andrew Pinski <apinski@apple.com>
4058
e440ec57
AP
4059 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
4060 by the error already.
4061
3b50d22e
AP
4062 * g++.dg/opt/ptrmem4.C: Change to compile only test.
4063
6cdd2721
DD
40642004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
4065
4066 PR target/14041
4067 * gcc.dg/h8300-bss-align-1.c : New.
4068
644d1951
NS
40692004-06-28 Nathan Sidwell <nathan@codesourcery.com>
4070
fe88415f 4071 * PR c++/16174
644d1951
NS
4072 * g++.dg/template/ctor4.C: New.
4073
10317a4f
AP
40742004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4075
4076 PR c++/16205
4077 * g++.dg/warn/Wsequence-point-1.C: New test.
4078
8dcd4256
PB
40792004-06-27 Paul Brook <paul@codesourcery.com>
4080
4081 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
4082
59d4a500
ZW
40832004-06-27 Zack Weinberg <zack@codesourcery.com>
4084
4085 * g++.old-deja/g++.mike/p7325.C: Remove.
4086
81ce39d6
AP
40872004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4088
4089 PR c/14963
4090 * gcc.dg/pr14963.c: New test.
4091
f84b6c96
MM
40922004-06-27 Mark Mitchell <mark@codesourcery.com>
4093
4094 PR c++/16193
4095 * g++.dg/parse/redef1.C: New test.
4096
b6ded5bd
JM
40972004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
4098
4099 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
4100 20021110.c.
4101 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
4102 20021119-1.c.
4103 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
4104 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
4105 5-04.c.
4106 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
4107 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
4108 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
4109 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
4110 g++.brendan/enum14.C.
4111 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
4112 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
4113 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
4114 g++.mike/virt1.C.
4115 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
4116 memtemp24.C.
4117
64b663f8
RS
41182004-06-27 Roger Sayle <roger@eyesopen.com>
4119
4120 * gcc.dg/20040527-1.c: New test case.
4121
3e14aaa2
BD
41222004-06-26 Bud Davis <bdavis9659@comcast.net>
4123
4124 PR gfortran/pr16196
4125 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
4126
0fe0c614
RS
41272004-06-25 Roger Sayle <roger@eyesopen.com>
4128
4129 PR middle-end/15825
4130 * gcc.dg/pr15825-1.c: New test case.
4131
f1526aaa
RS
41322004-06-25 Richard Sandiford <rsandifo@redhat.com>
4133
4134 * gcc.c-torture/execute/20040625-1.c: New test.
4135
e2296cc2
TS
41362004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4137
4138 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
4139
3af5dcdb
RS
41402004-06-25 Richard Sandiford <rsandifo@redhat.com>
4141
4142 * gcc.dg/torture/mips-div-1.c: New test.
4143
d2d8936f
JL
41442004-06-24 Jeff Law <law@redhat.com>
4145
4146 * gcc.dg/tree-ssa/20040624-1.c: New test.
4147
5a1f3953
RS
41482004-06-24 Richard Sandiford <rsandifo@redhat.com>
4149
4150 * gcc.c-torture/compile/20040624-1.c: New test.
4151
bbb2a345
GB
41522004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4153
4154 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4155 this directory.
4156
de46b2fe
AP
41572004-06-23 Andrew Pinski <apinski@apple.com>
4158
b713a445
AP
4159 PR middle-end/15988
4160 * g++.dg/opt/ptrmem4.C: New test.
4161
de46b2fe
AP
4162 * gcc.dg/c90-array-quals-2.c: New test.
4163
881f20cb
NY
41642006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
4165
4166 * gcc.dg/kpice1.c: New test.
4167
fe7080d2
AP
41682006-06-23 Andrew Pinski <apinski@apple.com>
4169
4170 * gcc.dg/c90-array-quals.c: New test.
4171
1cc3d085
RH
41722006-06-22 Richard Henderson <rth@redhat.com>
4173
4174 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
4175
2e5a1510
LR
41762004-06-22 Loren James Rittle <ljrittle@acm.org>
4177
4178 * gcc.dg/builtins-config.h: Handle FreeBSD.
4179
0f59171d
RH
41802006-06-22 Richard Henderson <rth@redhat.com>
4181
4182 * g++.dg/opt/devirt1.C: New.
4183
41842004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
4185
4186 * g++.dg/opt/pr15551.C: New testcase.
4187
96a4ec03
L
41882004-06-22 H.J. Lu <hongjiu.lu@intel.com>
4189
4190 PR target/14800
4191 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
4192 x86_64-*-linux* when compiling for 32bit.
4193
f6bf7bb6
AP
41942004-06-21 Andrew Pinski <apinski@apple.com>
4195
4196 * gcc.dg/pch/struct-1.c: New.
4197 * gcc.dg/pch/struct-1.hs: New.
4198
c0d578e6
GK
41992004-06-21 Geoffrey Keating <geoffk@apple.com>
4200
4201 * gcc.dg/pch/save-temps-1.c: New file.
4202 * gcc.dg/pch/save-temps-1.hs: New file.
4203
8750f9cd
JB
42042004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
4205
4206 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4207 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
4208
63110e4e
TS
42092004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4210
4211 * gfortran.fortran-torture/execute/select_1.f90: Rename function
4212 to fix type error.
4213 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
4214 Remove trailing spaces.
59d4a500 4215
3a5b9284
RH
42162004-06-21 Richard Henderson <rth@redhat.com>
4217
4218 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
4219 merging && to BIT_FIELD_REF.
4220
992d907d
RS
42212004-06-21 Richard Sandiford <rsandifo@redhat.com>
4222
4223 * g++.dg/opt/placeholder1.C: New test.
4224
ce70456b
EB
42252004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4226
4227 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
4228 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4229 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4230 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4231
84b8b0e0
ZW
42322004-06-20 Zack Weinberg <zack@codesourcery.com>
4233
4234 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
4235 extern "C".
4236 * g++.dg/other/pragma-re-1.C: Add comments.
4237
04b0faec 42382004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
4239
4240 PR gfortran/16080
04b0faec
BD
4241 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
4242
bb60c95f
AP
42432004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
4244
4245 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
4246 instead of setting the type of size_t by
4247 hand.
4248
ee8db92b
RS
42492004-06-18 Roger Sayle <roger@eyesopen.com>
4250
4251 * gcc.dg/unordered-2.c: New test case.
4252 * gcc.dg/unordered-3.c: New test case.
4253
5d16533a 42542004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
4255
4256 PR other/16043
4257 * lib/g++.exp (g++_version): Tweak regexp for version
4258 * lib/g77.exp (g77_version): Likewise
4259 * lib/gfortran.exp (gfortran_version): Likewise
4260 * lib/objc.exp (objc_version): Likewise
4261 * lib/treelang.exp (treelang_version): Likewise
4262
1acd15e8
JJ
42632004-06-19 Jakub Jelinek <jakub@redhat.com>
4264
dc04f755
JJ
4265 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
4266 Use INT_MAX instead of __INT_MAX__.
4267 * gcc.dg/compat/struct-align-2_y.c: Likewise.
4268
1acd15e8
JJ
4269 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
4270 * gcc.dg/compat/scalar-return-3_x.c: Use it.
4271 * gcc.dg/compat/scalar-return-3_y.c: Use it.
4272 * gcc.dg/compat/scalar-return-4_x.c: Use it.
4273 * gcc.dg/compat/scalar-return-4_y.c: Use it.
4274 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
4275 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
4276 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
4277 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
4278
e1af8299
JJ
4279 * gcc.dg/range-test-1.c: New test.
4280 * g++.dg/opt/range-test-1.C: New test.
4281
093c7153
RH
42822004-06-17 Richard Henderson <rth@redhat.com>
4283
4284 * objc.dg/sync-1.m: New.
4285 * objc.dg/try-catch-1.m: Don't force next runtime.
4286 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
4287 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
4288 shadowed catch clause.
4289 * objc.dg/try-catch-5.m: New.
4290
c50a0116
ZW
42912004-06-17 Zack Weinberg <zack@codesourcery.com>
4292
4293 Bug 14610
4294 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
4295
16865eaa
RH
42962004-06-15 Richard Henderson <rth@redhat.com>
4297
4298 * gcc.dg/20001116-1.c: Move expected warning line.
4299
bf83cc10
RH
43002004-06-15 Richard Henderson <rth@redhat.com>
4301
4302 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
4303 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
4304
fd660b1b
JL
43052004-06-15 Jeff Law <law@redhat.com>
4306
4307 * gcc.dg/tree-ssa/20040615-1.c: New test.
4308 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
4309 be less sensitive to operand ordering.
4310 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
4311
3e97fe67
DS
43122004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
4313
4314 * g++.dg/abi/bitfield3.C: Add comment..
4315
325c3691
RH
43162004-06-15 Richard Henderson <rth@redhat.com>
4317
4318 * g++.dg/ext/stmtexpr1.C: XFAIL.
4319 * gcc.dg/20030612-1.c: XFAIL.
4320
6bf3d92c
EC
43212004-06-15 Eric Christopher <echristo@redhat.com>
4322
4323 * g++.dg/charset/asm5.c: New.
4324 * gcc.dg/charset/asm6.c: New.
4325
6ef42154
TS
43262004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4327
4328 PR fortran/15962
4329 * gfortran.fortran-torture/execute/select_1.f90: New test.
4330
844f5ccf
PB
43312004-06-15 Paul Brook <paul@codesourcery.com>
4332
4333 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
4334
c566721f
GB
43352004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4336
4337 PR c++/15967
4338 * g++.dg/lookup/crash3.C: New test.
4339
4e0f4df5
GB
43402004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4341
4342 PR c++/15947
4343 * g++.dg/parse/dtor4.C: New test.
4344
daa2b95a
JL
43452004-06-14 Jeff Law <law@redhat.com>
4346
4347 * gcc.c-torture/compile/20040614-1.c: New test.
4348
7031baf4
TS
43492004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4350
4351 PR fortran/15211
4352 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
4353 LEN of a character array.
4354
7c82a41e
MM
43552004-06-14 Mark Mitchell <mark@codesourcery.com>
4356
4357 PR c++/15096
4358 * g++.dg/template/ptrmem10.C: New test.
4359
4360 PR c++/14930
4361 * g++.dg/template/friend30.C: New test.
4362
f3207b37
TS
43632004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4364
4365 PR fortran/14928
4366 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 4367
a9e7b9d3
PB
43682004-06-13 Paul Brook <paul@codesourcery.com>
4369
4370 * gfortran.fortran-torture/execute/random_2.f90: New test.
4371
118a3a8b
EC
43722004-06-13 Eric Christopher <echristo@redhat.com>
4373
4374 * gcc.dg/noncompile/redecl-1.c: Fix error message.
4375
b08eae92
PB
43762004-06-12 Paul Brook <paul@codesourcery.com>
4377
4378 * gfortran.fortran-torture/execute/contained_3.f90: New test.
4379
f814193b
TS
43802004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4381
4382 PR fortran/14923
4383 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
4384
c52eae8d
TS
43852004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4386
4387 PR fortran/14957
4388 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 4389 syntax errors in end statements of contained subroutines.
118a3a8b 4390
662ef0f5
TS
43912004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4392
4393 PR fortran/12841
4394 * gfortran.fortran-torture/execute/null_arg.f90: New test.
4395
4aef80f8
BD
43962004-06-12 Bud Davis <bdavis9659@comcast.net>
4397
a13c7588 4398 PR fortran/15665
4aef80f8
BD
4399 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
4400
8204210b
BD
44012004-06-12 Bud Davis <bdavis9659@comcast.net>
4402
4403 PR gfortran/12839
4404 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
4405
ba18e4db
MM
44062004-06-11 Mark Mitchell <mark@codesourcery.com>
4407
4408 PR c++/15862
4409 * g++.dg/parse/enum1.C: New test.
4410
3100d647
JL
44112004-06-10 Jeff Law <law@redhat.com>
4412
4413 * gcc.c-torture/compile/20040610-1.c: New test.
4414
da291c87
GB
44152004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4416
4417 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
4418 * g++.old-deja/g++.other/decl3.C: Likewise.
4419
a32b97a2
BB
44202004-06-10 Brian Booth <bbooth@redhat.com>
4421
4422 * gcc.dg/tree-ssa/20031015-1.c: Scan for
4423 V_MAY_DEF instead of VDEF.
4424 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
4425
ab71fa3f
MM
44262004-06-10 Mark Mitchell <mark@codesourcery.com>
4427
4428 PR c++/14211
4429 * g++.dg/conversion/const1.C: New test.
4430
4431 PR c++/15076
4432 * g++.dg/conversion/reinterpret1.C: New test.
4433
4434 PR c++/15877
4435 * g++.dg/template/enum2.C: New test.
4436
4437 PR c++/15227
4438 * g++.dg/template/error13.C: New test.
4439
a7b155a6
TS
44402004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4441
4442 PR fortran/14957
4443 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
4444 arguments to test_* REAL and of the right size.
4445
ba20a3eb
JJ
44462004-06-10 Jakub Jelinek <jakub@redhat.com>
4447
4448 PR target/15569
4449 PR rtl-optimization/15681
4450 * gcc.dg/20040609-1.c: New test.
4451
498c0f27
JJ
44522004-06-10 Jakub Jelinek <jakub@redhat.com>
4453
4454 PR c++/14791
4455 * g++.dg/opt/builtins1.C: New test.
4456
b152aee5
DS
44572004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
4458
4459 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
4460 that use default windows32 struct layout.
4461 * gcc.dg/i386-bitfield2.c: Likewise.
4462
80d23e49
DS
44632004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
4464
4465 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
4466 for mingw32 and cygwin targets.
4467
d8044160
GK
44682004-06-09 Geoffrey Keating <geoffk@apple.com>
4469
4470 * gcc.dg/pch/macro-4.c: New.
4471 * gcc.dg/pch/macro-4.hs: New.
4472
655948a3
TS
44732004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4474
4475 PR fortran/13249
4476 * gfortran.fortran-torture/compile/name_clash.f90: New test.
4477
62f1d470
TS
44782004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4479
4480 PR fortran/13372
4481 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
4482
898c05b8
BD
44832004-06-09 Bud Davis <bdavis9659@comcast.net>
4484
4485 PR gfortran/14897
62f1d470 4486 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 4487
31b6f11a 44882004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 4489
c50a0116 4490 PR gfortran/15755
31b6f11a
BD
4491 * gfortran.fortran-torture/execute/backspace.c : New test.
4492
0760c380
PB
44932004-06-09 Paul Brook <paul@codesourcery.com>
4494
4495 * gfortran.fortran-torture/execure/intrinsic_associated.f90
4496 (pointer_to_section): Rewrite to use smaller array.
4497
320c0659
DE
44982004-06-08 David Edelsohn <edelsohn@gnu.org>
4499
0760c380
PB
4500 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
4501 * gcc.dg/ext/altivec-10.c: Same.
4502 * gcc.dg/ext/altivec-11.c: Same.
4503 * gcc.dg/ext/altivec-12.c: Same.
4504 * gcc.dg/ext/altivec-13.c: Same.
4505 * gcc.dg/ext/altivec-14.c: Same.
4506 * gcc.dg/ext/altivec-15.c: Same.
4507 * gcc.dg/ext/altivec-16.c: Same.
4508 * gcc.dg/ext/altivec-3.c: Same.
4509 * gcc.dg/ext/altivec-4.c: Same.
4510 * gcc.dg/ext/altivec-6.c: Same.
4511 * gcc.dg/ext/altivec-7.c: Same.
4512 * gcc.dg/ext/altivec-8.c: Same.
4513 * gcc.dg/ext/altivec-varargs-1.c: Same.
4514
4515 * g++.dg/ext/altivec-1.C: Correct dg syntax.
4516 * g++.dg/ext/altivec-10.C: Same.
4517 * g++.dg/ext/altivec-2.C: Same.
4518 * g++.dg/ext/altivec-3.C: Same.
4519 * g++.dg/ext/altivec-4.C: Same.
4520 * g++.dg/ext/altivec-5.C: Same.
4521 * g++.dg/ext/altivec-6.C: Same.
4522 * g++.dg/ext/altivec-7.C: Same.
4523 * g++.dg/ext/altivec-8.C: Same.
4524 * g++.dg/ext/altivec-9.C: Same.
320c0659 4525
9221325f
GB
45262004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4527
4528 PR c++/7841
4529 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
4530
85bbb21f
EB
45312004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4532
4533 * gcc.dg/union-1.c: New test.
4534
67057c53
RS
45352004-06-07 Roger Sayle <roger@eyesopen.com>
4536
4537 * gcc.dg/builtins-41.c: New test case.
4538 * gcc.dg/builtins-42.c: New test case.
4539
2435e036
DE
45402004-06-07 David Edelsohn <edelsohn@gnu.org>
4541
4542 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
4543 * g++.dg/ext/altivec-10.C: Same.
4544 * g++.dg/ext/altivec-2.C: Same.
4545 * g++.dg/ext/altivec-3.C: Same.
4546 * g++.dg/ext/altivec-4.C: Same.
4547 * g++.dg/ext/altivec-5.C: Same.
4548 * g++.dg/ext/altivec-6.C: Same.
4549 * g++.dg/ext/altivec-7.C: Same.
4550 * g++.dg/ext/altivec-8.C: Same.
4551 * g++.dg/ext/altivec-9.C: Same.
4552 * g++.old-deja/g++.abi/cxa_vec.C: Same.
4553 * g++.old-deja/g++.brendan/new3.C: Same.
4554 * gcc.c-torture/execute/eeprof-1.x: Same.
4555
45b0c94c
JM
45562004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
4557
4558 PR c/14765
4559 * gcc.dg/pr14765-1.c: New test.
4560
bf730f15
RS
45612004-06-07 Roger Sayle <roger@eyesopen.com>
4562
4563 PR c/14649
4564 * gcc.dg/pr14649-1.c: New test case.
4565
f5a76aea
RH
45662004-06-07 Richard Henderson <rth@redhat.com>
4567
4568 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
4569 if temporaries.
4570
8cd0b81e
DE
45712004-06-07 David Edelsohn <edelsohn@gnu.org>
4572
4573 * g++.dg/eh/elide1.C: Remove XFAIL.
4574
d5a10cf0
MM
45752004-06-07 Mark Mitchell <mark@codesourcery.com>
4576
4577 PR c++/15337
4578 * g++.dg/expr/sizeof3.C: New test.
4579
4580 PR c++/14777
4581 * g++.dg/template/access14.C: New test.
4582
4583 PR c++/15554
4584 * g++.dg/template/enum1.C: New test.
4585
4586 PR c++/15057
4587 * g++.dg/eh/throw1.C: New test.
4588
e9c5d1c0
DA
45892004-06-07 David Ayers <d.ayers@inode.at>
4590 Ziemowit Laski <zlaski@apple.com>
4591
4592 * lib/objc.exp (objc_target_compile): Revert the '-framework
4593 Foundation' flag fix, since bare Darwin does not ship
4594 with the Foundation framework.
4595 * objc/execute/next_mapping.h: Provide a local NSConstantString
4596 @interface and @implementation.
15d0650c
ZL
4597 (objc_constant_string_init): A constructor function, used to
4598 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
4599 * objc/execute/string1.m: Include "next_mapping.h" instead of
4600 <Foundation/NSString.h>.
4601 * objc/execute/string2.m: Likewise.
4602 * objc/execute/string3.m: Likewise.
4603 * objc/execute/string4.m: Likewise.
4604
aab087b8
L
46052004-06-06 H.J. Lu <hongjiu.lu@intel.com>
4606
4607 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
4608 to double. Replace double with FLOAT.
4609 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
4610
4611 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
4612 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
4613 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
4614 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
4615 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
4616 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
4617 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
4618 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
4619
10bc1b1b
JM
46202004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
4621
4622 PR c/13519
4623 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
4624
8a83a693
GB
46252004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4626
4627 PR c++/15503
4628 * g++.dg/template/meminit2.C: New test.
4629
28af2467
PB
46302004-06-04 Paolo Bonzini <bonzini@gnu.org>
4631
4632 PR target/15822
4633 * gcc.c-torture/execute/compare-fp-1.c,
4634 gcc.c-torture/execute/compare-fp-2.c,
4635 gcc.c-torture/execute/compare-fp-3.c,
4636 gcc.c-torture/execute/compare-fp-4.c,
4637 gcc.c-torture/execute/compare-fp-3.x,
4638 gcc.c-torture/execute/compare-fp-4.x: Moved...
4639 * gcc.c-torture/execute/ieee/compare-fp-1.c,
4640 gcc.c-torture/execute/ieee/compare-fp-2.c,
4641 gcc.c-torture/execute/ieee/compare-fp-3.c,
4642 gcc.c-torture/execute/ieee/compare-fp-4.c,
4643 gcc.c-torture/execute/ieee/compare-fp-3.x,
4644 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
4645
72fab006
NP
46462004-06-04 David Ayers <d.ayers@inode.at>
4647
4648 * objc/execute/protocol-isEqual-4.m: New testcase.
4649
46502004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
4651
4652 * objc/execute/protocol-isEqual-1.m: New testcase.
4653 * objc/execute/protocol-isEqual-2.m: New testcase.
4654 * objc/execute/protocol-isEqual-3.m: New testcase.
4655
1600fe22
TS
46562004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4657
4658 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
4659
12ba3f8f
ZL
46602004-06-02 Ziemowit Laski <zlaski@apple.com>
4661
4662 * lib/objc.exp (objc_target_compile): When running tests on
4663 Darwin (Mac OS X), inform the linker about '-framework
4664 'Foundation'.
4665
3aeb3655
EC
46662004-06-02 Eric Christopher <echristo@redhat.com>
4667
4668 * gcc.c-torture/compile/20040602-1.c: New.
4669
3facc4b6
AP
46702004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
4671
89422e47
AP
4672 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
4673 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
4674
3facc4b6
AP
4675 PR tree-optimization/14736
4676 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 4677
3facc4b6
AP
4678 PR tree-optimization/14042
4679 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
4680
4681 PR tree-optimization/14729
4682 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
4683
2fa54841
TS
46842004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4685
4686 PR fortran/15557
4687 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
4688
7a3ea201
RH
46892004-06-01 Richard Hederson <rth@redhat.com>
4690
4691 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
4692
07166901
GB
46932004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4694
4695 PR c++/14932
4696 * g++.dg/parse/offsetof4.C: New test.
4697
61c627ed
NP
46982004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
4699
4700 PR objc/7993
4701 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
4702
e17b3578
MM
47032004-05-31 Mark Mitchell <mark@codesourcery.com>
4704
4705 PR c++/15701
4706 * g++.dg/template/friend29.C: New test.
4707
ec3e6835
JM
47082004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
4709
4710 PR c/15749
4711 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
4712
a4a90b84
EB
47132004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
4714
4715 * gcc.dg/sparc-trap-1.c: New test.
4716
1f7a8dcc
RS
47172004-05-31 Roger Sayle <roger@eyesopen.com>
4718
4719 PR middle-end/15069
4720 * g++.dg/opt/fold3.C: New test case.
4721
0fb4f4b8
GS
47222004-05-30 Graham Stott <graham.stott@btinternet.com>
4723
4724 * lib/target-supports.exp (check_iconv_available): Fix fallout
4725 from 2004-05-28 patch.
4726
7b5b57b7
PB
47272004-05-30 Paul Brook <paul@codesourcery.com>
4728
4729 PR fortran/15620
4730 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
4731 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
4732
5f251c26
SK
47332004-05-30 Steven G. Kargl <kargls@comcast.net>
4734
4735 * gfortran.fortran-torture/execute/random_1.f90: New test.
4736
b63e5497
ZL
47372004-05-28 Ziemowit Laski <zlaski@apple.com>
4738
4739 * g++.dg/ext/altivec-10.C: New test.
4740
353c3b7e
PB
47412004-05-29 Paul Brook <paul@codesourcery.com>
4742
4743 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
4744
690c364e
ZL
47452004-05-28 Ziemowit Laski <zlaski@apple.com>
4746
4747 * gcc.dg/altivec-16.c: New test.
4748
763ee179
JJ
47492004-05-28 Janis Johnson <janis187@us.ibm.com>
4750
4751 * lib/target-supports.exp (check_vmx_hw_available): New.
4752 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
4753
4754 * lib/target-supports.exp (check_alias_available,
4755 check_iconv_available, check_named_sections_available): Use
4756 unique names for temporary files.
4757
6b1db06f
ZL
47582004-05-28 Ziemowit Laski <zlaski@apple.com>
4759
4760 * gcc.dg/altivec-15.c: New test.
4761
c1cca8d4
MM
47622004-05-28 Mark Mitchell <mark@codesourcery.com>
4763
4764 PR c++/15083
4765 * g++.dg/warn/noeffect6.C: New test.
4766
4767 PR c++/15471
4768 * g++.dg/expr/ptrmem4.C: New test.
4769
4770 PR c++/15640
4771 * g++.dg/template/operator3.C: New test.
4772
0c1a1ecd
MM
47732004-05-28 Mark Mitchell <mark@codesourcery.com>
4774
4775 PR c++/14668
4776 * g++.dg/lookup/redecl1.C: New test.
4777 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
4778
d1a7edaf
PB
47792004-05-28 Paolo Bonzini <bonzini@gnu.org>
4780
28af2467
PB
4781 * gcc.c-torture/execute/compare-fp-1.c,
4782 gcc.c-torture/execute/compare-fp-2.c,
4783 gcc.c-torture/execute/compare-fp-3.c,
4784 gcc.c-torture/execute/compare-fp-4.c,
4785 gcc.c-torture/execute/compare-fp-3.x,
4786 gcc.c-torture/execute/compare-fp-4.x,
4787 gcc.dg/pr15649-1.c: New.
d1a7edaf 4788
18db8f19
AN
47892004-05-27 Adam Nemet <anemet@lnxw.com>
4790
4791 PR c++/12883
4792 * g++.dg/init/array14.C: New test.
4793
74f48aee
JJ
47942004-05-25 Janis Johnson <janis187@us.ibm.com>
4795
5ab8e5cc
JJ
4796 * lib/compat.exp (compat-get-options-main): New.
4797 (compat-get-options): Remove unneeded code, warn for ignored
4798 command.
4799 (compat-execute): Check flag set by dg-require-* commands.
4800
74f48aee
JJ
4801 * lib/compat.exp (compat-execute): Break up long lines.
4802
386f1015
JJ
48032004-05-24 Janis Johnson <janis187@us.ibm.com>
4804
1bfc8f67
JJ
4805 * gcc.dg/altivec-7.c: Don't use 'vector long'.
4806 * gcc.dg/altivec-14.c: New test.
4807 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
4808
6eade693
JJ
4809 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
4810 * gcc.dg/altivec-12.c: Ditto.
4811
386f1015
JJ
4812 * gcc.dg/altivec-3.c: Move call to altivec_check.
4813
15077df5
MM
48142004-05-23 Mark Mitchell <mark@codesourcery.com>
4815
4816 PR c++/15044
4817 * g++.dg/template/error12.C: New test.
4818
4819 PR c++/15317
4820 * g++.dg/ext/attrib15.C: New test.
4821
4822 PR c++/15329
4823 * g++.dg/template/ptrmem9.C: New test.
4824
45aae8f2
PB
48252004-05-25 Paul Brook <paul@codesourcery.com>
4826
4827 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
4828
a30f62e0
MM
48292004-05-23 Mark Mitchell <mark@codesourcery.com>
4830
4831 PR c++/15165
4832 * g++.dg/template/crash19.C: New test.
4833
9ce1594a
MM
48342004-05-23 Mark Mitchell <mark@codesourcery.com>
4835
4836 PR c++/15025
4837 * g++.dg/template/redecl1.C: New test.
4838
f746161e
MM
48392004-05-23 Mark Mitchell <mark@codesourcery.com>
4840
4841 PR c++/14821
4842 * g++.dg/other/ns1.C: New test.
4843
4844 PR c++/14883
4845 * g++.dg/template/invalid1.C: New test.
4846
5291e69a
PB
48472004-05-23 Paul Brook <paul@codesourcery.com>
4848 Victor Leikehman <lei@haifasphere.co.il>
4849
4850 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
4851 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
4852
0deb916c
MM
48532004-05-22 Mark Mitchell <mark@codesourcery.com>
4854
4855 PR c++/15285
4856 PR c++/15299
4857 * g++.dg/template/non-dependent5.C: New test.
4858 * g++.dg/template/non-dependent6.C: New test.
4859
1e2e9f54
MM
48602004-05-22 Mark Mitchell <mark@codesourcery.com>
4861
4862 PR c++/15507
4863 * g++.dg/inherit/union1.C: New test.
4864
4865 PR c++/15542
4866 * g++.dg/template/addr1.C: New test.
4867
4868 PR c++/15427
4869 * g++.dg/template/array5.C: New test.
4870
4871 PR c++/15287
4872 * g++.dg/template/array6.C: New test.
4873
ae5cbc33
RS
48742004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
4875 Roger Sayle <roger@eyesopen.com>
4876
4877 * g++.dg/lookup/forscope2.C: New test case.
4878
b02398bd
BE
48792004-05-22 Ben Elliston <bje@au.ibm.com>
4880
4881 * gcc.dg/cpp/Wmissingdirs.c: New.
4882
d05aa0af
L
48832004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4884
4885 PR target/15301
4886 * gcc.dg/compat/union-m128-1.h: New file.
4887 * gcc.dg/compat/union-m128-1_main.c: Likewise.
4888 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4889 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4890
f69a1120
L
48912004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4892
4893 PR target/15302
4894 * gcc.dg/compat/struct-complex-1.h: New file.
4895 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
4896 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
4897 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4898
f4085d4c
RS
48992004-05-20 Roger Sayle <roger@eyesopen.com>
4900
4901 PR middle-end/3074
4902 * gcc.dg/pr3074-1.c: New test case.
4903 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
4904
d3a7ef9a
FH
49052004-05-20 Falk Hueffner <falk@debian.org>
4906
4907 PR other/15526
4908 * gcc.dg/ftrapv-1.c: New test case.
4909
59fa6e39 49102004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
4911
4912 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
4913
3a3f4da9 49142004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 4915 Jeff Law <law@redhat.com>
cc52902d 4916
59fa6e39
FW
4917 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
4918 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
4919
4920 * gcc.dg/tree-ssa/20040518-1.c: New test.
4921
7d72d96e
ZW
49222004-05-18 Zack Weinberg <zack@codesourcery.com>
4923
4924 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
4925
54b4ba60
PB
49262004-05-18 Paul Brook <paul@codesourcery.com>
4927
4928 PR fortran/13930
4929 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
4930
24f8f5ec
TS
49312004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4932
4933 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
4934 constant folding.
4935
6944d9dd
SB
49362004-05-17 Steven Bosscher <stevenb@suse.de>
4937
4938 * gcc.dg/tree-ssa/20040517-1.c: New test.
4939
5763419e
VR
49402004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4941
4942 * gcc.dg/loop-4.c: New test.
4943
7cd9b028
AP
49442004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
4945
4946 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
4947
94161cec
BD
49482004-05-15 Bud Davis <bdavis9659@comcast.net>
4949
4950 PR fortran/15311
4951 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
4952
d663434b
TS
49532004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4954
4955 PR fortran/13826
feb357a3 4956 PR fortran/13940
d663434b
TS
4957 * gfortran.fortran-torture/compile/data_1.f90: New test.
4958
9322b95b
UW
49592004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
4960
4961 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
4962 * gcc.dg/uninit-H.c: Define ASM for __s390__.
4963
aaa67502
JM
49642004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4965
4966 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
4967
e9a75776
JM
49682004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4969
4970 PR c/15444
4971 * gcc.dg/format/xopen-1.c: Adjust expected message.
4972 * gcc.dg/format/xopen-3.c: New test.
4973
cb44ab82
VL
49742004-05-14 Victor Leikehman <lei@haifasphere.co.il>
4975
4976 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
4977
14bc8dc2
JL
49782004-05-14 Jeff Law <law@redhat.com>
4979
4980 * gcc.dg/tree-ssa/20040514-2.c: New test.
4981
7b08cf92
TS
49822004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4983
4984 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
4985 this ...
7d72d96e 4986 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
4987 this.
4988
571325db
AP
49892004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
4990
4991 * gcc.dg/tree-ssa/20040514-1.c: New test.
4992
5b5afddf
TS
49932004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4994
7d72d96e 4995 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
4996 test.
4997
9b089e05
TS
49982004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4999
5000 PR fortran/14066
5001 * gfortran.fortran-torture/compile/do_1.f90: New test.
5002
ee17cbda
TS
50032004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5004
5005 PR fortran/15051
5006 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
5007 test.
5008
abdef811
BD
50092004-05-14 Bud Davis <bdavis9659@comcast.net>
5010
5011 PR fortran/15149
5012 * gfortran.fortran-torture/execute/random_init.f90: New test.
5013
c39373da
PB
50142004-05-13 Paul Brook <paul@codesourcery.com>
5015
5016 PR fortran/15314
5017 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
5018
eb3a47ba
AP
50192004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
5020
5021 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
5022 for the powerpc case.
5023
91581bcc
JL
50242004-05-13 Jeff Law <law@redhat.com>
5025
5026 * gcc.dg/tree-ssa/20040513-1.c: New test.
5027 * gcc.dg/tree-ssa/20040513-2.c: New test.
5028
09532ff5
PB
50292004-05-13 Paul Brook <paul@codesourcery.com>
5030
5031 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
5032 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
5033 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
5034
c15190ec
AS
50352004-05-13 Andreas Schwab <schwab@suse.de>
5036
5037 PR other/10819
5038 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
5039 characters.
5040
92fbb759
BD
50412004-05-13 Bud Davis <bdavis9659@comcast.net>
5042
5043 PR fortran/15294
5044 * gfortran.fortran-torture/execute/adjustr.f90: New file.
5045
6de9cd9a
DN
50462004-05-13 Diego Novillo <dnovillo@redhat.com>
5047
5048 Merge from tree-ssa-20020619-branch. See
5049 ChangeLog.tree-ssa for details.
5050
daca85ca
ZL
50512004-05-11 Ziemowit Laski <zlaski@apple.com>
5052
5053 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
5054 include <altivec.h> explicitly.
5055 * gcc.dg/altivec-13.c: Likewise.
5056
52569640
PB
50572004-05-11 Paul Brook <paul@codesourcery.com>
5058
5059 * gcc.c-torture/compile/20010518-1.c: Force enum size.
5060
3df844b1
EC
50612004-05-10 Eric Christopher <echristo@redhat.com>
5062
946f318a 5063 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
5064 * gcc.dg/sibcall-4.c: Ditto.
5065
16cfa3dc
ZL
50662004-05-10 Ziemowit Laski <zlaski@apple.com>
5067
5068 * g++.dg/ext/altivec-8.C: New test case.
5069 * gcc.dg/altivec-13.c: New test case.
5070
8dc2384c
RS
50712004-05-08 Roger Sayle <roger@eyesopen.com>
5072
5073 * gcc.c-torture/execute/divcmp-1.c: New test case.
5074 * gcc.c-torture/execute/divcmp-2.c: New test case.
5075 * gcc.c-torture/execute/divcmp-3.c: New test case.
5076
92ff0c41
EB
50772004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5078
5079 * g++.dg/other/pragma-re-2.C: New test.
5080
c3fced6c
UB
50812004-05-07 Uros Bizjak <uros@kss-loka.si>
5082
5083 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
5084 * gcc.dg/i386-387-2.c: Likewise.
5085
5086 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
5087 __builtin_drem.
5088 * gcc.dg/i386-387-6.c: Likewise.
5089
c2fcfa4f
UB
50902004-05-07 Uros Bizjak <uros@kss-loka.si>
5091
5092 * gcc.dg/builtins-33.c: Also check log1p*.
5093
57408b45
HPN
50942004-05-07 Hans-Peter Nilsson <hp@axis.com>
5095
e94166da 5096 PR optimization/15296
57408b45
HPN
5097 * gcc.c-torture/execute/pr15296.c: New test.
5098
5ae27cfa
UB
50992004-05-05 Uros Bizjak <uros@kss-loka.si>
5100
5101 * gcc.dg/builtins-40.c: New test.
3df844b1 5102
ce7f07bd
RS
51032004-05-05 Richard Sandiford <rsandifo@redhat.com>
5104
5105 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
5106
cc27e657
PB
51072004-05-04 Paolo Bonzini <bonzini@gnu.org>
5108
5109 * g++.dg/ext/spe1.C: New testcase.
5110
fae4c98f
ZL
51112004-05-04 Ziemowit Laski <zlaski@apple.com>
5112
5113 * objc.dg/image-info.m: Allow additional attributes
5114 for __image_info section.
5115
b5ba341f
RS
51162004-05-04 Richard Sandiford <rsandifo@redhat.com>
5117
5118 * gcc.dg/torture/mips-hilo-2.c: New test.
5119
44021471
GB
51202004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5121
5122 PR c++/14389
5123 * g++.dg/template/member5.C: New test.
5124
7a8e07c7
UB
51252004-05-03 Uros Bizjak <uros@kss-loka.si>
5126
44021471 5127 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 5128
ca3df643
KG
51292004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5130
5131 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
5132 * gcc.dg/torture/builtin-convert-3.c: New test.
5133
e2655d15
UW
51342004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
5135
5136 PR middle-end/15054
5137 * g++.dg/opt/pr15054.C: New test.
5138
3bf05748
KG
51392004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5140
5141 * gcc.dg/torture/builtin-rounding-1.c: New test.
5142 * gcc.dg/builtins-25.c: Delete.
5143 * gcc.dg/builtins-29.c: Delete.
5144
ed9676cf
AK
51452004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
5146
5147 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
5148 * gcc.dg/sibcall-4.c: Likewise.
5149 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
5150
2fe8b9c8
KH
51512004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5152
5153 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
5154 bit-field on 16-bit targets.
5155
99c4eea1
KH
51562004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5157
5158 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
5159 16-bit targets.
5160
3fbf917d
AP
51612004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
5162
99c4eea1
KH
5163 * gcc.dg/rs6000-power2-1.c: Change to compile only.
5164 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 5165
ec52e7d5
AP
51662004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
5167
5168 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
5169 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
5170 Change the asm registers to be in form of frN instead of fN.
5171
332d782c
KG
51722004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5173
5174 * gcc.dg/torture/builtin-convert-2.c: New test.
5175
90f81f99
AP
51762004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
5177
5178 * gcc.dg/rs6000-power2-1.c: New test.
5179 * gcc.dg/rs6000-power2-2.c: New test.
5180
902edd36
JH
51812004-04-28 Jan Hubicka <jh@suse.cz>
5182
5183 * gcc.dg/unused-6.c: New test.
5184
0c04dd0d 51852004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 5186 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
5187
5188 * ada/acats/run_all.sh: Define $target variable.
5189
72fcb5d1
AP
51902004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
5191
5192 PR c++/15119
5193 * g++.dg/other/vararg-1.C: New test.
3df844b1 5194
72fcb5d1
AP
5195 PR c++/4794
5196 * g++.dg/eh/cleanup3.C: New test.
5197
acde5ecb
LG
51982004-04-24 Laurent GUERBY <laurent@guerby.net>
5199
5200 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
5201 and ad8011a (target_insn).
5202 * ada/acats/support/macro.dfs: Likewise.
5203 * ada/acats/support/impbit.adb: New file.
3df844b1 5204
a3ef788f
UW
52052004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
5206
5207 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
5208
1548580c
EB
52092004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5210
5211 * gcc.dg/loop-3.c: New test.
5212
01d4c813
DJ
52132004-04-23 Daniel Jacobowitz <drow@mvista.com>
5214
5215 * gcc.c-torture/execute/simd-5.c: New test.
5216
4424e0da
GB
52172004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5218
5219 PR c++/15064
5220 * g++.dg/template/crash18.C: New test.
5221
92a62aad
MM
52222004-04-22 Mark Mitchell <mark@codesourcery.com>
5223
5224 * g++.dg/ext/complit3.C: New test.
5225
f33e359d
AH
52262004-04-21 Aldy Hernandez <aldyh@redhat.com>
5227
5228 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
5229 * gcc.dg/altivec-3.c: Same.
5230 * gcc.dg/altivec-varargs-1.c: Same.
5231
9aba2a72
AH
52322004-04-21 Aldy Hernandez <aldyh@redhat.com>
5233
5234 * lib/target-supports.exp (check_profiling_available): Assume
5235 profiling is not available on powerpc-eabi targets.
5236
a0b96bb7
JJ
52372004-04-21 Janis Johnson <janis187@us.ibm.com>
5238
5239 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
5240 * gcc.dg/vmx/bug-1.c: Ditto.
5241
77a705e4
EC
52422004-04-20 Eric Christopher <echristo@redhat.com>
5243
5244 * gcc.dg/charset/extern.c: New test.
5245 * g++.dg/charset/extern3.cc: Ditto.
5246
c56122d8
UB
52472004-04-20 Uros Bizjak <uros@kss-loka.si>
5248
5249 * gcc.dg/builtins-39.c: New test.
5250
7b1521e0
AH
52512004-04-20 Aldy Hernandez <aldyh@redhat.com>
5252
5253 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
5254
169304de
RS
52552004-04-20 Richard Sandiford <rsandifo@redhat.com>
5256
5257 * gcc.dg/torture/mips-hilo-1.c: New test.
5258
10b5935e
AP
52592004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
5260
5261 * gcc.c-torture/compile/20040419-1.c: New test.
5262
06647e79
AH
52632004-04-18 Aldy Hernandez <aldyh@redhat.com>
5264
5265 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
5266
4615cd51
ZW
52672004-04-18 Zack Weinberg <zack@codesourcery.com>
5268 Aldy Hernandez <aldyh@redhat.com>
5269
5270 * gcc.c-torture/execute/va-arg-24.c: New.
5271
c5735c26
ZW
52722004-04-17 Zack Weinberg <zack@codesourcery.com>
5273 Aldy Hernandez <aldyh@redhat.com>
5274
5275 * gcc.dg/vmx/1b-01.c: New.
5276 * gcc.dg/vmx/1b-02.c: New.
5277 * gcc.dg/vmx/1b-03.c: New.
5278 * gcc.dg/vmx/1b-04.c: New.
5279 * gcc.dg/vmx/1b-05.c: New.
5280 * gcc.dg/vmx/1b-06.c: New.
5281 * gcc.dg/vmx/1b-07.c: New.
5282 * gcc.dg/vmx/1c-01.c: New.
5283 * gcc.dg/vmx/1c-02.c: New.
5284 * gcc.dg/vmx/3a-01a.c: New.
5285 * gcc.dg/vmx/3a-01.c: New.
5286 * gcc.dg/vmx/3a-01m.c: New.
5287 * gcc.dg/vmx/3a-03.c: New.
5288 * gcc.dg/vmx/3a-03m.c: New.
5289 * gcc.dg/vmx/3a-04.c: New.
5290 * gcc.dg/vmx/3a-04m.c: New.
5291 * gcc.dg/vmx/3a-05.c: New.
5292 * gcc.dg/vmx/3a-06.c: New.
5293 * gcc.dg/vmx/3a-06m.c: New.
5294 * gcc.dg/vmx/3a-07.c: New.
5295 * gcc.dg/vmx/3b-01.c: New.
5296 * gcc.dg/vmx/3b-02.c: New.
5297 * gcc.dg/vmx/3b-10.c: New.
5298 * gcc.dg/vmx/3b-13.c: New.
5299 * gcc.dg/vmx/3b-14.c: New.
5300 * gcc.dg/vmx/3b-15.c: New.
5301 * gcc.dg/vmx/3c-01a.c: New.
5302 * gcc.dg/vmx/3c-01.c: New.
5303 * gcc.dg/vmx/3c-02.c: New.
5304 * gcc.dg/vmx/3c-03.c: New.
5305 * gcc.dg/vmx/3d-01.c: New.
5306 * gcc.dg/vmx/4-01.c: New.
5307 * gcc.dg/vmx/4-03.c: New.
5308 * gcc.dg/vmx/5-01.c: New.
5309 * gcc.dg/vmx/5-02.c: New.
5310 * gcc.dg/vmx/5-03.c: New.
5311 * gcc.dg/vmx/5-04.c: New.
5312 * gcc.dg/vmx/5-05.c: New.
5313 * gcc.dg/vmx/5-06.c: New.
5314 * gcc.dg/vmx/5-07.c: New.
5315 * gcc.dg/vmx/5-07t.c: New.
5316 * gcc.dg/vmx/5-08.c: New.
5317 * gcc.dg/vmx/5-10.c: New.
5318 * gcc.dg/vmx/5-11.c: New.
5319 * gcc.dg/vmx/7-01a.c: New.
5320 * gcc.dg/vmx/7-01.c: New.
5321 * gcc.dg/vmx/7c-01.c: New.
5322 * gcc.dg/vmx/7d-01.c: New.
5323 * gcc.dg/vmx/7d-02.c: New.
5324 * gcc.dg/vmx/8-01.c: New.
5325 * gcc.dg/vmx/8-02a.c: New.
5326 * gcc.dg/vmx/8-02.c: New.
5327 * gcc.dg/vmx/brode-1.c: New.
5328 * gcc.dg/vmx/bug-1.c: New.
5329 * gcc.dg/vmx/bug-2.c: New.
5330 * gcc.dg/vmx/bug-3.c: New.
5331 * gcc.dg/vmx/cw-bug-1.c: New.
5332 * gcc.dg/vmx/cw-bug-2.c: New.
5333 * gcc.dg/vmx/cw-bug-3.c: New.
5334 * gcc.dg/vmx/dct.c: New.
5335 * gcc.dg/vmx/debug-1.c: New.
5336 * gcc.dg/vmx/debug-2.c: New.
5337 * gcc.dg/vmx/debug-3.c: New.
5338 * gcc.dg/vmx/debug-4.c: New.
5339 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
5340 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
5341 * gcc.dg/vmx/eg-5.c: New.
5342 * gcc.dg/vmx/fft.c: New.
5343 * gcc.dg/vmx/gcc-bug-1.c: New.
5344 * gcc.dg/vmx/gcc-bug-2.c: New.
5345 * gcc.dg/vmx/gcc-bug-3.c: New.
5346 * gcc.dg/vmx/gcc-bug-4.c: New.
5347 * gcc.dg/vmx/gcc-bug-5.c: New.
5348 * gcc.dg/vmx/gcc-bug-6.c: New.
5349 * gcc.dg/vmx/gcc-bug-7.c: New.
5350 * gcc.dg/vmx/gcc-bug-8.c: New.
5351 * gcc.dg/vmx/gcc-bug-9.c: New.
5352 * gcc.dg/vmx/gcc-bug-b.c: New.
5353 * gcc.dg/vmx/gcc-bug-c.c: New.
5354 * gcc.dg/vmx/gcc-bug-d.c: New.
5355 * gcc.dg/vmx/gcc-bug-e.c: New.
5356 * gcc.dg/vmx/gcc-bug-f.c: New.
5357 * gcc.dg/vmx/gcc-bug-g.c: New.
5358 * gcc.dg/vmx/gcc-bug-i.c: New.
5359 * gcc.dg/vmx/harness.h: New.
5360 * gcc.dg/vmx/ira1.c: New.
5361 * gcc.dg/vmx/ira2a.c: New.
5362 * gcc.dg/vmx/ira2b.c: New.
5363 * gcc.dg/vmx/ira2.c: New.
5364 * gcc.dg/vmx/ira2c.c: New.
5365 * gcc.dg/vmx/mem.c: New.
5366 * gcc.dg/vmx/newton-1.c: New.
5367 * gcc.dg/vmx/ops.c: New.
5368 * gcc.dg/vmx/sn7153.c: New.
5369 * gcc.dg/vmx/spill2.c: New.
5370 * gcc.dg/vmx/spill3.c: New.
5371 * gcc.dg/vmx/spill.c: New.
5372 * gcc.dg/vmx/t.c: New.
5373 * gcc.dg/vmx/varargs-1.c: New.
5374 * gcc.dg/vmx/varargs-2.c: New.
5375 * gcc.dg/vmx/varargs-3.c: New.
5376 * gcc.dg/vmx/varargs-4.c: New.
5377 * gcc.dg/vmx/varargs-5.c: New.
5378 * gcc.dg/vmx/varargs-6.c: New.
5379 * gcc.dg/vmx/varargs-7.c: New.
5380 * gcc.dg/vmx/vmx.exp: New.
5381 * gcc.dg/vmx/vprint-1.c: New.
5382 * gcc.dg/vmx/vscan-1.c: New.
5383 * gcc.dg/vmx/x-01.c: New.
5384 * gcc.dg/vmx/x-02.c: New.
5385 * gcc.dg/vmx/x-03.c: New.
5386 * gcc.dg/vmx/x-04.c: New.
5387 * gcc.dg/vmx/x-05.c: New.
5388 * gcc.dg/vmx/yousufi-1.c: New.
5389 * gcc.dg/vmx/zero-1.c: New.
5390 * gcc.dg/vmx/zero.c: New.
5391
0ff3e805
AP
53922004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
5393
5394 * g++.dg/lookup/java1.C: Update for chage of
5395 _Jv_AllocObject.
5396 * g++.dg/lookup/java2.C: Likewise.
5397
c556d3af
LG
53982004-04-17 Laurent GUERBY <laurent@guerby.net>
5399
5400 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 5401
3bd06df7
RS
54022004-04-17 Richard Sandiford <rsandifo@redhat.com>
5403
5404 * gcc.dg/vr-mult-[12].c: New tests.
5405
6e97f1f9
JDA
54062004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5407
171ed7b1 5408 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 5409
171ed7b1 5410 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 5411
a49877d8
RS
54122004-04-15 Richard Sandiford <rsandifo@redhat.com>
5413
5414 * lib/target-supports.exp (check_profiling_available): Assume profiling
5415 isn't available for mips*-*-elf targets.
5416
88b28a31
UB
54172004-04-14 Uros Bizjak <uros@kss-loka.si>
5418
5419 * gcc.dg/builtins-38.c: New test.
5420
2aa01719
EC
54212004-04-14 Eric Christopher <echristo@redhat.com>
5422
5423 * g++.dg/charset/charset.exp: Run .cc extension tests.
5424
bb2d0eec
ZW
54252004-04-14 Zack Weinberg <zack@codesourcery.com>
5426
5427 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
5428
61218d19
KG
54292004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5430
5431 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
5432
a072d43b
UB
54332004-04-13 Uros Bizjak <uros@kss-loka.si>:
5434
5435 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
5436 * gcc.dg/i386-387-2.c: Likewise.
5437
5438 * gcc.dg/i386-387-7.c: New test.
5439 * gcc.dg/i386-387-8.c: New test.
5440
5441 * gcc.dg/builtins-37.c: New test.
5442
d5a46acb
GK
54432004-04-13 Geoffrey Keating <geoffk@apple.com>
5444
5445 * g++.dg/pch/externc-1.C: Add missing semicolon.
5446
935a6e46
AH
54472004-04-13 Aldy Hernandez <aldyh@redhat.com>
5448
bb2d0eec 5449 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 5450
1c9766da
RK
54512004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5452
5453 * gcc.c-torture/execute/20040411-1.c: New test.
5454
c7e1876b
JM
54552004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
5456
5457 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
5458
df1a3b73
CD
54592004-04-09 Chris Demetriou <cgd@broadcom.com>
5460
5461 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
5462
ab37d57e
ZW
54632004-04-09 Zack Weinberg <zack@codesourcery.com>
5464
5465 * lib/target-supports.exp (check_named_sections_available): New.
5466 * lib/gcc-dg.exp (dg-require-named-sections): New.
5467 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
5468 old-deja.exp. Also prune error-count message from HP linker.
5469 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
5470
5471 * g++.dg/init/init-ref4.C: Use dg-require-weak.
5472 * g++.old-deja/g++.pt/static3.C: Likewise.
5473 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
5474
0b24db88
RS
54752004-04-09 Roger Sayle <roger@eyesopen.com>
5476
5477 * gcc.c-torture/execute/20040409-1.c: New test case.
5478 * gcc.c-torture/execute/20040409-2.c: New test case.
5479 * gcc.c-torture/execute/20040409-3.c: New test case.
5480
c29726e2
AP
54812004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5482
5483 * gcc.dg/20040409-1.c: New test.
5484
82a6a758
RS
54852004-04-08 Roger Sayle <roger@eyesopen.com>
5486
5487 PR target/14888
5488 * g++.dg/opt/pr14888.C: New test case.
5489
54e109ed
GK
54902004-04-08 Geoffrey Keating <geoffk@apple.com>
5491
5492 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
5493 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
5494 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
5495 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
5496 New tests.
5497
cc81dde8
PB
54982004-04-08 Paul Brook <paul@codesourcery.com>
5499
5500 * gcc.dg/spill-1.c: New test.
5501
df0785d6
KG
55022004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5503
5504 * gcc.dg/torture/builtin-ctype-2.c: New test.
5505
42b343d6
ILT
55062004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
5507
5508 * gcc.dg/pch/pch.exp: Add largefile test.
5509
7876228d
GK
55102004-04-06 Geoffrey Keating <geoffk@apple.com>
5511
5512 * g++.dg/pch/externc-1.Hs: New.
5513 * g++.dg/pch/externc-1.C: New.
5514
13672640
KG
55152004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5516
5517 * gcc.dg/compat/struct-by-value-5a_main.c,
5518 gcc.dg/compat/struct-by-value-5b_main.c: New files.
5519 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
5520 * gcc.dg/compat/struct-by-value-5a_x.c,
5521 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
5522 gcc.dg/compat/struct-by-value-5_x.c.
5523 * gcc.dg/compat/struct-by-value-5a_y.c,
5524 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
5525 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 5526
13672640
KG
5527 * gcc.dg/compat/struct-by-value-6a_main.c,
5528 gcc.dg/compat/struct-by-value-6b_main.c: New files.
5529 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
5530 * gcc.dg/compat/struct-by-value-6a_x.c,
5531 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
5532 gcc.dg/compat/struct-by-value-6_x.c.
5533 * gcc.dg/compat/struct-by-value-6a_y.c,
5534 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
5535 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 5536
13672640
KG
5537 * gcc.dg/compat/struct-by-value-7a_main.c,
5538 gcc.dg/compat/struct-by-value-7b_main.c: New files.
5539 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
5540 * gcc.dg/compat/struct-by-value-7a_x.c,
5541 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
5542 gcc.dg/compat/struct-by-value-7_x.c.
5543 * gcc.dg/compat/struct-by-value-7a_y.c,
5544 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
5545 gcc.dg/compat/struct-by-value-7_y.c.
5546
e2af3381
JJ
55472004-04-06 Jakub Jelinek <jakub@redhat.com>
5548
5549 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
5550 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
5551 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
5552 options.
5553
6c7cf1f0
UB
55542004-04-06 Uros Bizjak <uros@kss-loka.si>
5555
5556 * gcc.dg/builtins-36.c: New test.
5557
5f3b79c5
PB
55582004-04-06 Paul Brook <paul@codesourcery.com>
5559
5560 * README.gcc: Remove obsolete contraint on testcases.
5561
67c55b22
PB
55622004-04-05 Paul Brook <paul@codesourcery.com>
5563
5564 PR2123
5a059974 5565 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 5566 failure and exit(0) on success.
5a059974
PB
5567 * g++.dg/expr/anew2.C: Ditto.
5568 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 5569 * g++.dg/expr/anew4.C: Ditto.
67c55b22 5570
355f774d
NS
55712004-04-05 Nathan Sidwell <nathan@codesourcery.com>
5572
5573 PR c++/3518
5574 * g++.dg/template/unify7.C: New.
5575
2c0a14b2
NN
55762004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
5577
5578 * g++.dg/README: Bring up to date with new subdirectories; remove
5579 duplicate subdirectory lines.
5580
2e9ceb77
NS
55812004-04-02 Nathan Sidwell <nathan@codesourcery.com>
5582
5583 PR c++/14007
5584 * g++.dg/template/unify5.C: New.
5585 * g++.dg/template/unify6.C: New.
5586 * g++.dg/template/qualttp20.C: Adjust.
5587 * g++.old-deja/g++.jason/report.C: Adjust.
5588 * g++.old-deja/g++.other/qual1.C: Adjust.
5589
e8632777
MM
55902004-04-01 Mark Mitchell <mark@codesourcery.com>
5591
5592 PR c++/14803
5593 * g++.dg/inherit/ptrmem1.C: New test.
5594
0b612185
JJ
55952004-04-01 Jakub Jelinek <jakub@redhat.com>
5596
5597 PR c++/14755
5598 * gcc.c-torture/execute/20040331-1.c: New test.
5599 * gcc.dg/20040331-1.c: New test.
5600
2cbf9f60
PB
56012004-04-01 Paul Brook <paul@codesourcery.com>
5602
5603 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
5604
c6671cbb
MM
56052004-03-30 Mark Mitchell <mark@codesourcery.com>
5606
5607 PR c++/14724
5608 * g++.dg/init/goto1.C: New test.
5609
5610 PR c++/14763
5611 * g++.dg/template/defarg4.C: New test.
5612
f8bef7c3
HP
56132004-03-30 Hartmut Penner <hpenner@de.ibm.com>
5614
5615 * gcc.dg/altivec-11.c: Extend test for more valid cases.
5616
d8cf9daf
DE
56172004-03-28 David Edelsohn <edelsohn@gnu.org>
5618
5619 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
5620
18d5f982
ZW
56212004-03-28 Zack Weinberg <zack@codesourcery.com>
5622
5623 * gcc.dg/noncompile/undeclared-2.c: New test.
5624
5baeaac0
JM
56252004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
5626
5627 * gcc.dg/940409-1.c: Remove XFAIL.
5628 * gcc.dg/reg-vol-struct-1.c: New test.
5629
ca4944e1
KG
56302004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5631
5632 * gcc.dg/torture/builtin-wctype-1.c: New test.
5633
f84d6264
JM
56342004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
5635
5636 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
5637 * gcc.dg/20001101-1.c: Likewise.
5638 * gcc.dg/20001102-1.c: Likewise.
5639
22e63bd3
RS
56402004-03-25 Roger Sayle <roger@eyesopen.com>
5641
5642 * gcc.dg/compare8.c: Add an additional test for XOR.
5643
740e5b6f
KG
56442004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5645
5646 * gcc.dg/torture/builtin-ctype-1.c: New test.
5647
e19f6bde
KG
56482004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5649
5650 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
5651 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 5652 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 5653
d62c1a1f
AS
56542004-03-24 Andreas Schwab <schwab@suse.de>
5655
5656 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
5657 IA64 assembler.
5658
5a93e8de
JM
56592004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
5660 Roger Sayle <roger@eyesopen.com>
5661
5662 * gcc.dg/compare8.c: New test case.
5663
f18eca82
ZL
56642004-03-23 Ziemowit Laski <zlaski@apple.com>
5665
5666 * g++.dg/ext/altivec-7.C: New test.
5667
f75fbaf7
ZW
56682004-03-23 Zack Weinberg <zack@codesourcery.com>
5669
1b1d85bd 5670 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
5671 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
5672 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
5673 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
5674 Adjust error regexps.
5675 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
5676 * gcc.dg/noncompile/undeclared-1.c: New test cases.
5677 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
5678 * gcc.dg/local1.c: Add explanatory comment.
5679
bb3a37ac
RS
56802004-03-23 Roger Sayle <roger@eyesopen.com>
5681
5682 PR optimization/14669
5683 * g++.dg/opt/fold2.C: New test case.
5684
d915eec0
JJ
56852004-03-22 Jakub Jelinek <jakub@redhat.com>
5686
5687 PR c/14069
5688 * gcc.dg/20040322-1.c: New test.
5689
6d0b2979
EB
56902004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5691
a836124a 5692 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
5693 * gcc.dg/ultrasp4.c: Likewise.
5694 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
5695
07ef6961
UW
56962004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5697
5698 * gcc.dg/i386-sse-8.c: Reset default options.
5699
4a396f6e
UW
57002004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5701
5702 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
5703 in the error message text.
5704
b9b44fb9
GDR
57052004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5706
5707 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
5708
fc5fccde
MM
57092004-03-21 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/14616
5712 * g++.dg/init/array13.C: New test.
5713
8cce3d04
RS
57142004-03-20 Roger Sayle <roger@eyesopen.com>
5715
5716 PR target/13889
5717 * gcc.c-torture/compile/pr13889.c: New test case.
5718
b1c2d04a
JM
57192004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
5720
5721 PR c/14635
5722 * builtins-1.c (nan, nans): Don't test.
5723 * builtins-30.c: Don't use nan, nanf, nanl.
5724 * builtins-35.c: New test.
5725
86e7df90
ZL
57262004-03-19 Ziemowit Laski <zlaski@apple.com>
5727
5728 * g++.dg/ext/altivec-6.C: New test.
5729
4546865e
MM
57302004-03-19 Mark Mitchell <mark@codesourcery.com>
5731
5732 * g++.dg/init/placement3.C: New test.
5733
5734 * g++.dg/template/spec13.C: New test.
5735
5736 * g++.dg/lookup/using11.C: New test.
f75fbaf7 5737
4546865e
MM
5738 * g++.dg/lookup/koenig3.C: New test.
5739
5740 * g++.dg/template/operator2.C: New test.
f75fbaf7 5741
4546865e
MM
5742 * g++.dg/expr/dtor3.C: New test.
5743 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
5744 marker.
5745 * g++.old-deja/g++.law/visibility28.C: Likewise.
5746
0c619666
PB
57472004-03-19 Paolo Bonzini <bonzini@gnu.org>
5748
5749 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
5750 * gcc.dg/ppc64-abi-3.c: Likewise.
5751
d36d5600
GB
57522004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5753
5754 PR c++/14545
5755 * g++.dg/parse/template15.C: New test.
5756
26bcf8fc
MM
57572004-03-18 Mark Mitchell <mark@codesourcery.com>
5758
5759 * g++.dg/expr/dtor2.C: New test.
5760
5761 * g++.dg/lookup/anon4.C: New test.
5762
5763 * g++.dg/overload/using1.C: New test.
5764
5765 * g++.dg/template/lookup7.C: New test.
5766
5767 * g++.dg/template/typename6.C: New test.
5768
5769 * g++.dg/expr/cond6.C: New test.
5770
1fb7e3af
KG
57712004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5772
5773 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
5774
9d363a56
MM
57752004-03-18 Mark Mitchell <mark@codesourcery.com>
5776
5777 * g++.dg/expr/cond5.C: New test.
5778 * g++.dg/expr/constcast1.C: Likewise.
5779 * g++.dg/expr/ptrmem2.C: Likewise.
5780 * g++.dg/expr/ptrmem3.C: Likewise.
5781 * g++.dg/lookup/main1.C: Likewise.
5782 * g++.dg/template/lookup6.C: Likewise.
5783
4ada538b
MM
57842004-03-18 Mark Mitchell <mark@codesourcery.com>
5785
5786 * gcc.dg/local1.c: New test.
5787
5788 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
5789
08ec56cb
KG
57902004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5791
5792 * gcc.dg/torture/builtin-convert-1.c: New test.
5793
d093738d
KG
57942004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5795
5796 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
5797
88020bd8
MM
57982004-03-16 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/14481
5801 * g++.dg/warn/Wunused-7.C: New test.
5802
e9682728
KG
58032004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5804
5805 * gcc.dg/torture/builtin-integral-1.c: New test.
5806
ec835fb2
MM
58072004-03-16 Mark Mitchell <mark@codesourcery.com>
5808
5809 PR c++/14586
5810 * g++.dg/parse/non-dependent3.C: New test.
5811
4a5eab38
PB
58122004-03-16 Paolo Bonzini <bonzini@gnu.org>
5813
5814 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
5815 * g++.dg/eh/simd-2.C: Likewise.
5816 * g++.dg/init/array10.C: Likewise.
5817 * gcc.c-torture/compile/simd-1.c: Likewise.
5818 * gcc.c-torture/compile/simd-2.c: Likewise.
5819 * gcc.c-torture/compile/simd-3.c: Likewise.
5820 * gcc.c-torture/compile/simd-4.c: Likewise.
5821 * gcc.c-torture/compile/simd-6.c: Likewise.
5822 * gcc.c-torture/execute/simd-1.c: Likewise.
5823 * gcc.c-torture/execute/simd-2.c: Likewise.
5824 * gcc.dg/compat/vector-defs.h: Likewise.
5825 * gcc.dg/20020531-1.c: Likewise.
5826 * gcc.dg/altivec-3.c: Likewise.
5827 * gcc.dg/altivec-4.c: Likewise.
5828 * gcc.dg/altivec-varargs-1.c: Likewise.
5829 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
5830 * gcc.dg/i386-mmx-3.c: Likewise.
5831 * gcc.dg/i386-sse-4.c: Likewise.
5832 * gcc.dg/i386-sse-5.c: Likewise.
5833 * gcc.dg/i386-sse-8.c: Likewise.
5834 * gcc.dg/simd-1.c: Likewise.
5835 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
5836 __ev64_opaque__ since the machine description provides it.
5837
cd9b7651
EB
58382004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5839
5840 * lib/compat.exp (skip_list): New global variable.
5841 Use it to hold the user defined COMPAT_SKIPS list if any.
5842 (compat-obj): Add the members of skip_list to optall.
5843
65e8d2e0
EB
58442004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5845
5846 * gcc.dg/compat/union-by-value-1_main.c,
5847 union-by-value-1_x.c, union-by-value-1_y.c,
5848 union-check.h, union-defs.h,
5849 union-init.h, union-return-1_main.c,
5850 union-return-1_x.c, union-return-1_y.c: New files.
5851
6f7adc0c
EB
58522004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5853
5854 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
5855 mixed-struct-init.h: Add 4 mixed structure types.
5856 struct-by-value-21_main.c, struct-by-value-21_x.c,
5857 struct-by-value-21_y.c, struct-return-21_main.c,
5858 struct-return-21_x.c, struct-return-21_y.c: New files.
5859
625cbf93
MM
58602004-03-13 Mark Mitchell <mark@codesourcery.com>
5861
5862 PR c++/14550
5863 * g++.dg/parse/template14.C: New test.
5864
e6d55fd7
EB
58652004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5866
5867 * gcc.c-torture/execute/20040313-1.c: New test.
5868
cfbab41c
JJ
58692004-03-13 Jakub Jelinek <jakub@redhat.com>
5870
5871 PR target/14533
5872 * gcc.dg/20040311-2.c: New test.
5873
58354fa8
KH
58742004-03-12 Kazu Hirata <kazu@cs.umass.edu>
5875
5876 PR other/14544
5877 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
5878 bit-field.
5879
cd33cf6e
UW
58802004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
5881
5882 * gcc.dg/20040305-2.c: Add missing return statement.
5883
fd0c8c8d
KG
58842004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5885
5886 * gcc.dg/builtins-34.c: Also check pow10*.
5887
03ca1672
UW
58882004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5889
5890 PR target/14262
5891 * gcc.dg/20040305-2.c: New test.
5892
bbe708a3
UW
58932004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5894
5895 * gcc.dg/20040310-1.c: New test.
5896
239a625e
RS
58972004-03-11 Roger Sayle <roger@eyesopen.com>
5898
5899 * gcc.c-torture/execute/20040311-1.c: New test case.
5900
30fc3df7
MM
59012004-03-11 Mark Mitchell <mark@codesourcery.com>
5902
5903 PR c++/14476
5904 * g++.dg/lookup/enum1.C: New test.
5905
e46e9f82
MM
59062004-03-10 Mark Mitchell <mark@codesourcery.com>
5907
5908 PR c++/14510
5909 * g++.dg/lookup/struct2.C: New test.
5910
a251102e
UB
59112004-03-10 Uros Bizjak <uros@kss-loka.si>
5912
5913 * gcc.dg/builtins-34.c: New test.
5914
b45d3a36
KG
59152004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5916
5917 * gcc.dg/torture/builtin-nonneg-1.c: New test.
5918
8a308d45
JW
59192004-03-09 James E Wilson <wilson@specifixinc.com>
5920
5921 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
5922 * gcc.dg/alias-2.c: New testcase.
5923
77dbdb57
ZW
59242004-03-09 Zack Weinberg <zack@codesourcery.com>
5925
5926 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
5927
305eeaeb
RS
59282004-03-09 Roger Sayle <roger@eyesopen.com>
5929
5930 * gcc.c-torture/execute/20040309-1.c: New test case.
5931
c497b976
NS
59322004-03-09 Nathan Sidwell <nathan@codesourcery.com>
5933
5934 PR c++/14397
5935 * g++.dg/overload/ref1.C: New.
5936
0da99d4e
GB
59372004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5938
5939 PR c++/14409
5940 * g++.dg/template/spec12.C: New test.
5941
5942 PR c++/14448
5943 * g++.dg/parse/crash14.C: New test.
5944
65196e37
MM
59452004-03-09 Mark Mitchell <mark@codesourcery.com>
5946
5947 PR c++/14230
5948 * g++.dg/init/ref11.C: New test.
5949
62d99768
MM
59502004-03-09 Mark Mitchell <mark@codesourcery.com>
5951
5952 PR c++/14432
5953 * g++.dg/parse/builtin2.C: New test.
5954
58ec3cc5
MM
59552004-03-08 Mark Mitchell <mark@codesourcery.com>
5956
5957 PR c++/14401
5958 * g++.dg/init/ctor3.C: New test.
5959 * g++.dg/init/union1.C: New test.
5960 * g++.dg/ext/anon-struct4.C: New test.
5961
59622004-03-08 Mark Mitchell <mark@codesourcery.com>
5963
5964 * g++.dg/lookup/koenig1.C: Tweak error messages.
5965 * g++.dg/lookup/used-before-declaration.C: Likewise.
5966 * g++.dg/other/do1.C: Likewise.
5967 * g++.dg/overload/koenig1.C: Likewise.
5968 * g++.dg/parse/crash13.C: Likewise.
5969 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 5970
5340bbea
EC
59712004-03-08 Eric Christopher <echristo@redhat.com>
5972
5973 * * lib/target-supports.exp: Enable libiconv in test
5974 compilation. Fix up error checking.
5975
e697b20f
RS
59762004-03-08 Roger Sayle <roger@eyesopen.com>
5977
5978 PR middle-end/14289
5979 * gcc.dg/pr14289-1.c: New test case.
5980 * gcc.dg/pr14289-2.c: Likewise.
5981 * gcc.dg/pr14289-3.c: Likewise.
5982
d50a16c4
EB
59832004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
5984
5985 * gcc.c-torture/execute/20040308-1.c: New test.
5986
350f4ea8
RS
59872004-03-07 Roger Sayle <roger@eyesopen.com>
5988
5989 * gcc.c-torture/execute/20040307-1.c: New test case.
5990
91455597
RS
59912004-03-07 Richard Sandiford <rsandifo@redhat.com>
5992
5993 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
5994
22ea6b4f
UW
59952004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
5996
5997 * gcc.dg/20040306-1.c: New test.
5998
018e1b3b
KH
59992004-03-06 Kazu Hirata <kazu@cs.umass.edu>
6000
6001 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
6002 them static.
6003 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
6004
75a65ed9
EB
60052004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6006
6007 PR c/14465
6008 * gcc.dg/decl-6.c: New test.
6009
e7cbef19
KG
60102004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6011
6012 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
6013 Rename LOGPOW -> LOG_POW.
6014 (SQRT_EXP, POW_EXP): New.
6015
84289c76
EB
60162004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6017
6018 * gcc.dg/i386-sse-8.c: New test.
6019
64a3ee6b
EB
60202004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6021
6022 PR c/14114
6023 * gcc.dg/decl-5.c: New test.
6024
2b3493c8
AK
60252004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
6026
6027 * gcc.dg/20040305-1.c: New test.
6028
88cefc80
HPN
60292004-03-05 Hans-Peter Nilsson <hp@axis.com>
6030
01387913 6031 PR other/14354
88cefc80
HPN
6032 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
6033
b9e4e5d1
ZL
60342004-03-04 Ziemowit Laski <zlaski@apple.com>
6035
6036 PR c++/14425, c++/14426
6037 * g++.dg/ext/altivec-4.C: New test.
6038 * g++.dg/ext/altivec-5.C: New test.
6039
9fc444cc
GK
60402004-03-04 Geoffrey Keating <geoffk@apple.com>
6041
6042 * g++.old-deja/g++.other/linkage1.C: Expect errors about
6043 global variables of a type with no linkage.
6044 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
6045 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
6046 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
6047 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
6048 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
6049 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
6050 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
6051 * g++.dg/warn/deprecated.C: Name enum Color.
6052 * g++.dg/overload/VLA.C: Name structure for 'b'.
6053 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
6054
6a2d136b
EB
60552004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6056
6057 * gcc.c-torture/compile/20040304-1.c: New test.
6058
3205a71e
ZW
60592004-03-03 Zack Weinberg <zack@codesourcery.com>
6060
6061 PR 13728
6062 * gcc.dg/decl-4.c: New testcase.
6063
3ae3b78c
KH
60642004-03-03 Kazu Hirata <kazu@cs.umass.edu>
6065
6066 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
6067 as PRECF if sizeof (float) > sizeof (double).
6068 (PRECL): Make it the same as PRECF if
6069 sizeof (float) > sizeof (long double).
6070
f20855d7
KG
60712004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6072
6073 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
6074 system type. Add check for irix6 which doesn't have c99 runtime.
6075
c4909065
BW
60762004-03-03 Bob Wilson <bob.wilson@acm.org>
6077
6078 * gcc.dg/const-elim-1.c: xfail for xtensa.
6079
9b7be7b5
MM
60802004-03-01 Mark Mitchell <mark@codesourcery.com>
6081
6082 PR c++/14369
6083 * g++.dg/template/cond4.C: New test.
6084
676e33ca
MM
60852004-03-01 Mark Mitchell <mark@codesourcery.com>
6086
6087 PR c++/14360
6088 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 6089
676e33ca
MM
6090 PR c++/14361
6091 * g++.dg/parse/defarg7.C: New test.
6092
6093 PR c++/14359
6094 * g++.dg/template/friend26.C: New test.
6095
ab73670a
MM
60962004-03-01 Mark Mitchell <mark@codesourcery.com>
6097
6098 PR c++/14324
6099 * g++.dg/abi/mangle21.C: New test.
6100
6101 PR c++/14260
6102 * g++.dg/parse/constructor2.C: New test.
6103
6104 PR c++/14337
6105 * g++.dg/template/sfinae1.C: New test.
6106
c5b6f18e
MM
61072004-02-29 Mark Mitchell <mark@codesourcery.com>
6108
719f407a
MM
6109 PR c++/14267
6110 * g++.dg/expr/crash2.C: New test.
6111
c5b6f18e
MM
6112 PR middle-end/13448
6113 * gcc.dg/inline-5.c: New test.
6114 * gcc.dg/always-inline.c: Split out tests into ...
6115 * gcc.dg/always-inline2.c: ... this and ...
6116 * gcc.dg/always-inline3.c: ... this.
6117
39876352
MM
61182004-02-29 Mark Mitchell <mark@codesourcery.com>
6119
6120 PR debug/12103
6121 * g++.dg/debug/crash1.C: New test.
6122
2750f3f2 61232004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
6124
6125 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
6126 function with __attribute__((noinline)).
6127 (recurser_void2): Likewise.
6128 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
6129 (recurser_void2): Likewise.
6130
bc41842b
RS
61312004-02-29 Roger Sayle <roger@eyesopen.com>
6132
6133 PR middle-end/14203
6134 * g++.dg/warn/Wunused-6.C: New test case.
6135
b922546d
RE
61362004-02-28 Richard Earnshaw <rearnsha@arm.com>
6137
6138 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
6139 not defined.
6140
0717c5b0
EC
61412004-02-27 Eric Christopher <echristo@redhat.com>
6142
6143 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
6144 * g++.dg/charset/asm2.c: Run only x86.
6145 * gcc.dg/charset/asm3.c: Ditto.
6146
dab8eb57
AH
61472004-02-27 Aldy Hernandez <aldyh@redhat.com>
6148
6149 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
6150 ld_library_path.
6151
b1009a5d
ZL
61522004-02-27 Ziemowit Laski <zlaski@apple.com>
6153
6154 * g++.dg/ext/altivec-3.C: New.
6155
d0d48b17
RH
61562004-02-26 Richard Henderson <rth@redhat.com>
6157
3205a71e
ZW
6158 * g++.dg/ext/attrib10.C: Mark for warning.
6159 * gcc.dg/attr-alias-1.c: New.
d0d48b17 6160
7a0a47c7
RH
61612004-02-26 Richard Henderson <rth@redhat.com>
6162
6163 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
6164 * gcc.c-torture/execute/20040208-2.c: ... it back.
6165
21526606
EC
61662004-02-26 Eric Christopher <echristo@redhat.com>
6167
6168 * lib/target-supports.exp (check-iconv-available): New function.
6169 * lib/gcc-dg.exp (dg-require-iconv): New function.
6170 Use above.
3205a71e
ZW
6171 * gcc.dg/charset: New directory.
6172 * gcc.dg/charset/charset.exp: New file.
6173 * gcc.dg/charset/asm1.c: Ditto.
6174 * gcc.dg/charset/asm2.c: Ditto.
6175 * gcc.dg/charset/asm3.c: Ditto.
6176 * gcc.dg/charset/asm4.c: Ditto.
6177 * gcc.dg/charset/asm5.c: Ditto.
6178 * gcc.dg/charset/attribute1.c: Ditto.
6179 * gcc.dg/charset/attribute2.c: Ditto.
6180 * gcc.dg/charset/string1.c: Ditto.
6181 * g++.dg/charset: New directory.
6182 * g++.dg/dg.exp: Add here. Special options.
6183 * g++.dg/charset/charset.exp: New file.
6184 * g++.dg/charset/asm1.c: Ditto.
6185 * g++.dg/charset/asm2.c: Ditto.
6186 * g++.dg/charset/asm3.c: Ditto.
6187 * g++.dg/charset/asm4.c: Ditto.
6188 * g++.dg/charset/attribute1.c: Ditto.
6189 * g++.dg/charset/attribute2.c: Ditto.
6190 * g++.dg/charset/extern1.cc: Ditto.
6191 * g++.dg/charset/extern2.cc: Ditto.
6192 * g++.dg/charset/string1.c: Ditto.
21526606 6193
4d5fe289
MM
61942004-02-26 Mark Mitchell <mark@codesourcery.com>
6195
6196 PR c++/14278
6197 * g++.dg/parse/comma1.C: New test.
6198
6bf92cb6
GB
61992004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6200
6201 PR c++/14284
6202 * g++.dg/template/ttp8.C: New test.
6203
b178305d
EB
62042004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
6205
6206 * gcc.dg/fixuns-trunc-1.c: New test.
6207
2d5cc608
JDA
62082004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6209
6210 * gcc.dg/builtins-config.h: Use #elif.
6211
d0c8fd2a
MM
62122004-02-26 Michael Matz <matz@suse.de>
6213
6214 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
6215 * gcc.dg/991214-1.c: Likewise.
6216 * gcc.dg/i386-asm-1.c: Likewise.
6217
90f6987a
RH
62182004-02-25 Richard Henderson <rth@redhat.com>
6219
6220 * gcc.c-torture/execute/20040208-2.c: Move ...
6221 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
6222
861a2c39
GB
62232004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6224
6225 PR c++/14246
6226 * g++.dg/other/crash-3.C: New test.
6227
0193f437
JDA
62282004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6229
1b2667c4
JDA
6230 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
6231 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
6232
0193f437
JDA
6233 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
6234 HP-UX.
6235
c30316fb
MM
62362004-02-24 Michael Matz <matz@suse.de>
6237
6238 * gcc.dg/i386-regparm.c: New.
6239
69e9762e
JW
62402004-02-23 James E Wilson <wilson@specifixinc.com>
6241
6242 * gcc.c-torture/execute/20040223-1.c: New.
6243
3521b33c
ZW
62442004-02-23 Zack Weinberg <zack@codesourcery.com>
6245 Kazu Hirata <kazu@cs.umass.edu>
6246
6247 * gcc.dg/fwritable-strings-1.c: Remove.
6248
2b0c1c56
AP
62492004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
6250
6251 PR c/14156
6252 * gcc.dg/20040223-1.c: New test.
6253
887d68d9
KL
62542004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6255
6256 PR c++/14106
6257 * g++.dg/ext/typeof9.C: New test.
6258
9bdfe704
GB
62592004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6260
6261 PR c++/14250
6262 * g++.dg/other/switch1.C: New test.
6263
bba745c1
EB
62642004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6265
6266 * gcc.dg/cast-function-1.c: Adjust for new informative message.
6267 * gcc.dg/va-arg-1.c: Likewise.
6268
615a5ba6
GB
62692004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6270
6271 PR c++/14143
6272 * g++.dg/template/koenig5.C: New test.
6273
8bb418a3
ZL
62742004-02-21 Ziemowit Laski <zlaski@apple.com>
6275
6276 * g++.dg/ext/altivec-1.C: Generalize target triple.
6277 * g++.dg/ext/altivec-2.C: New test case.
6278 * g++.dg/ext/altivec_check.h: New file.
6279 * gcc.dg/altivec-1.c: Generalize target triple;
6280 include altivec_check.h and call altivec_check().
6281 * gcc.dg/altivec-[2-5].c: Generalize target triple.
6282 * gcc.dg/altivec-6.c: New test case.
6283 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
6284 type casts as needed.
21526606 6285 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
6286 altivec_check().
6287 * gcc.dg/altivec-12.c: New test case.
6288 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
6289 include altivec_check.h and call altivec_check().
6290 * gcc.dg/altivec_check.h: New file.
6291
54a47870
KG
62922004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6293
6294 * lib/target-supports.exp (check_alias_available): Don't mangle
6295 function `g' in test program.
6296
0d856ba2
KG
62972004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6298
6299 * lib/target-supports.exp (check_profiling_available): Check
6300 argument to determine whether we support a profiling type.
6301 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
6302 check_profiling_available.
6303 * g++.dg/bprob/bprob.exp: Likewise
6304 * g77.dg/bprob/bprob.exp: Likewise.
6305 * gcc.misc-tests/bprob.exp: Likewise.
6306 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
6307 dg-require-profiling and delete expected error handling.
6308 * gcc.dg/20021014-1.c: Likewise.
6309 * gcc.dg/nest.c: Likewise.
6310
ecd11694
JDA
63112004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6312
6313 PR c++/12007
6314 * g++.dg/other/vthunk1.C: New test.
6315
f4d9988b
FH
63162004-02-20 Falk Hueffner <falk@debian.org>
6317
6318 PR target/14201
6319 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
6320
c0694c4b
MM
63212004-02-20 Mark Mitchell <mark@codesourcery.com>
6322
6323 PR c++/13927
6324 * g++.dg/other/error8.C: Remove XFAIL markers.
6325
6326 PR c++/14173
6327 * g++.dg/ext/packed5.C: New test.
6328
6329 PR c++/14199
6330 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
6331
6332 PR c++/14186
6333 * g++.dg/lookup/member1.C: New test.
6334
f819a6a5
KH
63352004-02-19 Kazu Hirata <kazu@cs.umass.edu>
6336
6337 * gcc.c-torture/compile/20040130-1.c: Enable only when
6338 __INT_MAX__ >= 2147483647L.
6339 * gcc.c-torture/compile/961203-1.c: Likewise.
6340
78cb77c1
NS
63412004-02-19 Nathan Sidwell <nathan@codesourcery.com>
6342
6343 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
6344 * g++.dg/opt/template1.C: Robustify assembler regexp
6345
ca6b7cec
EB
63462004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6347
6348 * gcc.c-torture/execute/simd-4.x: Remove.
6349 * gcc.c-torture/execute/va-arg-25.x: Likewise.
6350 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
6351 Guard with #ifndef SKIP_ATTRIBUTE.
6352 * gcc.dg/compat/vector-1_y.c: Likewise.
6353 * gcc.dg/compat/vector-2_x.c: Likewise.
6354 * gcc.dg/compat/vector-2_y.c: Likewise.
6355 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
6356 * g++.dg/eh/simd-2.C: Likewise.
6357
19037b5c
AM
63582004-02-19 Alan Modra <amodra@bigpond.net.au>
6359
6360 * gcc.c-torture/compile/complex-1.c: New.
6361
9188db2d
HPN
63622004-02-19 Hans-Peter Nilsson <hp@axis.com>
6363
6364 PR target/14209
6365 * gcc.c-torture/execute/20040218-1.c: New test.
6366
23aa7aba
GB
63672004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6368
6369 PR c++/14181
6370 * g++.dg/parse/new2.C: New test.
6371
e978d62e
PB
63722004-02-18 Paul Brook <paul@codesourcery.com>
6373
6374 * gcc.c-torture/compile/libcall-1.c: New test.
6375
cdbafce1
PB
63762004-02-18 Paul Brook <paul@codesourcery.com>
6377
c5fe5036 6378 PR debug/12934
cdbafce1
PB
6379 * gcc.dg/debug/debug-7.c: New test.
6380
db33236e
UW
63812004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
6382
6383 * gcc.dg/20040217-1.c: New test.
6384
e4c6167f
ZW
63852004-02-17 Zack Weinberg <zack@codesourcery.com>
6386
6387 * gcc.c-torture/execute/990208-1.x: Delete.
6388
e70e9b0f
RS
63892004-02-17 Richard Sandiford <rsandifo@redhat.com>
6390
6391 * gcc.c-torture/execute/20040208-2.x: New file.
6392
57782ad8
MM
63932004-02-17 Mark Mitchell <mark@codesourcery.com>
6394
6395 PR c++/11326
6396 * g++.dg/abi/structret1.C: New test.
6397
3977a4a1
JJ
63982004-02-17 Jakub Jelinek <jakub@redhat.com>
6399
6400 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
6401 (i386_cpuid): No need to test if cpuid is available on AMD64.
6402 Fix assembly, so that it works onboth i386 and AMD64.
6403 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
6404 (vecInLong): Fix s[] member type to unsigned int.
6405 (vecInWord): Remove type.
6406 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
6407 (a64, b64, c64, d64, e64): Remove.
6408 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
6409 Remove unused variable. Remove initialization of removed variables.
6410 Don't call mmx_tests nor sse_tests.
6411 (reference_mmx, reference_sse): Remove.
6412 (check): Add return stmt.
6413 * gcc.dg/i386-sse-7.c: New test.
6414 * gcc.dg/i386-mmx-4.c: New test.
6415
cc7ce44e
GB
64162004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6417
6418 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
6419 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6420 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6421 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
6422 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
6423 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
6424 g++.dg/tc1/dr94.C: Fix line terminator.
6425
e3d6e740
GK
64262004-02-16 Geoffrey Keating <geoffk@apple.com>
6427
6428 * gcc.c-torture/compile/20040216-1.c: New.
6429
a27b6b1a
GB
64302004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6431
e3d6e740
GK
6432 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6433 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6434 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
6435 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
6436 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
6437 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
6438
684c69a3
EB
64392004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6440
6441 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
6442
d2f2c87b
MM
64432004-02-15 Mark Mitchell <mark@codesourcery.com>
6444
6445 PR c++/13971
6446 * g++.dg/expr/cond4.C: New test.
6447
6448 PR c++/14086
6449 * g++.dg/lookup/crash2.C: New test.
6450
33421d69
JZ
64512004-02-14 Josef Zlomek <zlomekj@suse.cz>
6452
6453 * gcc.c-torture/compile/20040214-2.c: New test.
6454
d9e94da3
AP
64552004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
6456
2cf20d32 6457 PR c++/14116
d9e94da3
AP
6458 * g++.dg/ext/typeof8.C: New test.
6459
45f9877a
EB
64602004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
6461
6462 * gcc.c-torture/compile/20040214-1.c: New test.
6463
28ba38e3
KL
64642004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6465
6466 PR c++/13635
6467 * g++.dg/template/spec11.C: New test.
6468
32bb574b
GB
64692004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6470
6471 PR c++/13927
6472 * g++.dg/other/error8.C: New test.
6473
41dffe62
MM
64742004-02-13 Mark Mitchell <mark@codesourcery.com>
6475
0e8c9b28
MM
6476 PR c++/14122
6477 * g++.dg/template/array4.C: New test.
e4c6167f 6478
0e8c9b28
MM
6479 PR c++/14108
6480 * g++.dg/inherit/thunk2.C: New test.
6481
41dffe62
MM
6482 PR c++/14083
6483 * g++.dg/eh/cond2.C: New test.
6484
f7dc0dc5
AM
64852004-02-12 Alan Modra <amodra@bigpond.net.au>
6486
6487 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
6488
9dfc74a3
NS
64892004-02-12 Nathaniel Smith <njs@codesourcery.com>
6490
6491 * lib/scanasm.exp (dg-scan): Quote pattern before display.
6492
a980dd9b
HP
64932004-02-12 Hartmut Penner <hpenner@de.ibm.com>
6494
e4c6167f 6495 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 6496
32e8aa9a
JM
64972004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
6498
6499 PR c/456
6500 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
6501 tests.
6502
3b8e0c91
UB
65032004-02-11 Uros Bizjak <uros@kss-loka.si>
6504
6505 * gcc.dg/builtins-33.c: New test.
6506
ed045bef
PB
65072004-02-11 Paolo Bonzini <bonzini@gnu.org>
6508
6509 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
6510
5f013ee9
HP
65112004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6512
e4c6167f 6513 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 6514
6d0ef01e
HP
65152004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6516
e4c6167f 6517 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 6518
31cc6081
PB
65192004-02-10 Paolo Bonzini <bonzini@gnu.org>
6520
6521 PR c/14092
6522
6523 * gcc.dg/pr14092-1.c: New testcase.
6524
080eeb56
AM
65252004-02-10 Alan Modra <amodra@bigpond.net.au>
6526
cf5c0cea
AM
6527 * gcc.dg/cpp/assert4.c: Fix typo last change.
6528
99bee03a
AM
6529 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
6530 * gcc.dg/cpp/assert4.c: Handle powerpc64.
6531
080eeb56
AM
6532 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
6533
b83c4036
RS
65342004-02-09 Roger Sayle <roger@eyesopen.com>
6535
6536 * gcc.c-torture/compile/20040209-1.c: New test case.
6537
b46b8fb4
JM
65382004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
6539
6540 * gcc.dg/c90-init-1.c: Adjust expected error messages.
6541
7c476bde
RS
65422004-02-08 Richard Sandiford <rsandifo@redhat.com>
6543
6544 * gcc.c-torture/execute/20040208-[12].c: New tests.
6545
517b3f9f
EB
65462004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6547
6548 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
6549
c79751b9
EB
65502004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6551
6552 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
6553
a6f78652
ZW
65542004-02-07 Zack Weinberg <zack@codesourcery.com>
6555
6556 Bug 13856
6557 * gcc.dg/visibility-8.c: New testcase.
6558
65592004-02-07 Zack Weinberg <zack@codesourcery.com>
6560
6561 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
6562 arguments.
6563 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
6564
088414c1
RS
65652004-02-07 Roger Sayle <roger@eyesopen.com>
6566
6567 PR middle-end/13696
6568 * g++.dg/opt/fold1.C: New test case.
6569
f970e7c9
GB
65702003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6571
6572 PR c++/14033
6573 * g++.dg/other/crash-2.C: New test.
6574
37bd808d
GB
65752003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6576
6577 PR c++/14028
6578 * g++.dg/parse/angle-bracket2.C: New test.
6579
839ee4bc
RO
65802004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6581
6582 PR middle-end/13750
6583 Revert:
6584 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6585 PR pch/13361
6586 * testsuite/g++.dg/pch/wchar-1.C: New.
6587 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6588
65892004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
6590
6591 PR c++/14008
6592 * g++.dg/parse/error15.C: New test.
6593 * g++.dg/parse/crash11.C: Update dg-error mark.
6594
f583e452
MM
65952004-02-04 Mark Mitchell <mark@codesourcery.com>
6596
6597 PR c++/13932
6598 * g++.dg/warn/conv2.C: New test.
6599
7778d52d
GB
66002004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6601
6602 PR c++/13086
6603 * g++.dg/warn/incomplete1.C: Remove xfail.
6604
bfa21a28
MM
66052004-02-04 Mark Mitchell <mark@codesourcery.com>
6606
6607 * lib/file-format.exp (gcc_target_object_format): Use
6608 ${tool}_target_compile, not gcc_target_compile.
6609 * lib/target-supports.exp (check_alias_available): Likewise.
6610 (check_gc_sections_available): Likewise.
6611 * g++.dg/ext/attrib10.C: Use dg-require-alias.
6612 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
6613 dg-require-alias.
6614
9baa27a9
MM
66152004-02-04 Mark Mitchell <mark@codesourcery.com>
6616
6617 PR c++/13969
6618 * g++.dg/template/static6.C: New test.
6619
5ec473b9
ILT
66202004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
6621
6622 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
6623
c85a3379
KG
66242004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6625
6626 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
6627 tests for systems where `char' is unsigned by default.
6628
090c5291
GB
66292003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6630
2ff9cd1a 6631 PR c++/13997
090c5291
GB
6632 * g++.dg/template/partial3.C: New test.
6633
a4a4b1d3
KH
66342004-02-04 Kazu Hirata <kazu@cs.umass.edu>
6635
6636 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
6637 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
6638 Remove mentions of obsolete ports.
6639
e262dfbc
PB
66402004-02-04 Paolo Bonzini <bonzini@gnu.org>
6641
6642 * gcc.dg/noncompile/20001228-1.c: Fix for new
6643 error message.
6644
888d65b5
RS
66452004-02-03 Roger Sayle <roger@eyesopen.com>
6646
6647 PR target/9348
6648 * gcc.c-torture/execute/multdi-1.c: New test case.
6649
18f5be99
MM
66502004-02-03 Mark Mitchell <mark@codesourcery.com>
6651
6652 PR c++/13925
6653 * g++.dg/template/lookup5.C: New test.
6654
3c398f34
MM
66552004-02-03 Mark Mitchell <mark@codesourcery.com>
6656
4bfb8bba
MM
6657 PR c++/13950
6658 * g++.dg/template/lookup4.C: New test.
6659
6660 PR c++/13970
6661 * g++.dg/parse/error14.C: New test.
6662
3c398f34
MM
6663 PR c++/14002
6664 * g++.dg/parse/template13.C: New test.
6665
5a98fa7b
MM
66662004-02-03 Mark Mitchell <mark@codesourcery.com>
6667
6668 PR c++/13978
6669 * g++.dg/template/koenig4.C: New test.
6670
6671 PR c++/13968
6672 * g++.dg/template/crash17.C: New test.
6673
6674 PR c++/13975
6675 * g++.dg/parse/error13.C: New test.
6676 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
6677
60b85c4c
EB
66782004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6679
6680 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
6681
0251aa45
PB
66822004-02-03 Paolo Bonzini <bonzini@gnu.org>
6683
6684 PR c/11658
6685 PR c/13994
6686 * gcc.dg/noncompile/20040203-1.c: New test.
6687 * gcc.dg/noncompile/20040203-2.c: Likewise.
6688 * gcc.dg/noncompile/20040203-3.c: Likewise.
6689 * gcc.dg/20040203-1.c: Likewise.
6690
9d977b5b
AP
66912004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
6692
6693 PR c++/10858
6694 * g++.dg/template/sizeof7.C: New test.
6695
66962004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 6697 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
6698
6699 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
6700
6699d593
ZW
67012004-02-02 Zack Weinberg <zack@codesourcery.com>
6702
6703 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
6704 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
6705 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
6706 * gcc.dg/cleanup-5.c: Run only on Linux targets.
6707
e9525111
MM
67082004-02-02 Mark Mitchell <mark@codesourcery.com>
6709
6710 PR c++/13113
6711 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
6712
6713 PR c++/13854
6714 * g++.dg/ext/attrib13.C: New test.
6715
6716 PR c++/13907
6717 * g++.dg/conversion/op2.C: New test.
6718
0771e863
EB
67192004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6720
6721 * gcc.dg/titype-1.c: Fix pasto.
6722
d560b0aa
EB
67232004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6724
6725 * gcc.dg/titype-1.c: New test.
6726
9febc4e8
GB
67272004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6728
6729 PR c++/13957
6699d593 6730 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
6731 g++.dg/template/qualified-id1.C: Update dg-error marks.
6732 * g++.dg/template/nontype6.C: New test.
6733
ef79730c
RS
67342004-02-01 Roger Sayle <roger@eyesopen.com>
6735
6736 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
6737 * gcc.dg/builtins-31.c: New testcase.
6738 * gcc.dg/builtins-32.c: New testcase.
6739
4500e76d
AP
67402004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
6741
6742 * objc.dg/call-super-2.m: Update line numbers
6743 for the including of stddef.h.
6744
48ef529f
MM
67452004-01-30 Michael Matz <matz@suse.de>
6746
6747 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
6748 g++.dg/ext/case-range3.C: New tests.
6749
d0acf599
GB
67502004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6751
6752 DR206
6753 PR c++/13813
6754 * g++.dg/template/member4.C: New test.
6755
63823931
GB
67562004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6757
6758 PR c++/13683
6759 * g++.dg/template/sizeof6.C: New test.
6760
5e9295fa
EB
67612004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6762
6763 * gcc.dg/fwritable-strings-1.c: New test.
6764
5fddd9fe
EB
67652004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6766
6767 * gcc.c-torture/compile/20040130-1.c: New test.
6768
20f5dc60
GK
67692004-01-29 Geoffrey Keating <geoffk@geoffk.org>
6770
6771 * objc.dg/call-super-2.m: Include stddef.h for size_t.
6772
4a5e0ed9
MM
67732004-01-29 Mark Mitchell <mark@codesourcery.com>
6774
6775 PR c++/13883
6776 * g++.dg/template/ctor3.C: New test.
6777
8cfb1942
GB
67782004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6779
6780 * g++.dg/tc1: New directory.
6781 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
6782 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
6783 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
6784 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
6785 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
6786
b1521c3a
GB
67872004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6788
6789 * g++.dg/parse/error11.C: New test.
6790 * g++.dg/parse/error12.C: Likewise.
6791
55cbf824
ZL
67922004-01-28 Ziemowit Laski <zlaski@apple.com>
6793
6794 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
6795 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 6796
a7324e75
MM
67972004-01-28 Mark Mitchell <mark@codesourcery.com>
6798
b1a95e0b
MM
6799 PR c++/13791
6800 * g++.dg/ext/attrib12.C: New test.
6801
a7324e75 6802 PR c++/13736
ba4aecd9 6803 * g++.dg/parse/cast2.C: New test.
a7324e75 6804
220a38ab
JW
68052004-01-27 James E Wilson <wilson@specifixinc.com>
6806
6807 * objc.dg/encode-2.m (main): New local string. Set depending on
6808 sizeof long. Use in sscanf call.
6809 * objc.dg/encode-3.m (main): New local string. Set depending on
6810 sizeof long. Use in scan_initial call.
6811
9a1564bb
KG
68122004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6813
6814 * objc.dg/call-super-2.m: Make LP64-safe.
6815 * objc.dg/desig-init-1.m: Likewise.
6816
6097b0c3
DP
68172004-01-27 Devang Patel <dpatel@apple.com>
6818
6819 * g++.dg/debug/namespace1.C: New test.
6699d593 6820
b034930f
ILT
68212004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
6822
f08df7c6
ILT
6823 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
6824 xscale-*-*.
6825
b034930f
ILT
6826 * gcc.dg/arm-mmx-1.c: New test.
6827
1b4bda70
EB
68282004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6829
6830 * gcc.dg/20040127-1.c: New test.
6831 * gcc.dg/20040127-2.c: New test.
6832
32e7d1e9
RO
68332004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6834
6835 * objc.dg/stret-1.m (glob): Renamed to globa.
6836
6f69173e
MM
68372004-01-26 Mark Mitchell <mark@codesourcery.com>
6838
04b1f9b8 6839 PR c++/13663
6f69173e
MM
6840 * g++.dg/expr/for1.C: New test.
6841
044feeeb
AP
68422004-01-26 Fariborz Jahanian <fjahanian@apple.com>
6843
6844 PR middle-end/13779
6845 * gcc.dg/darwin-longlong.c: New test.
6846
044701ce
ILT
68472004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
6848
6849 * gcc.dg/20040124-1.c: Moved test from here...
6850 * gcc.c-torture/compile/20040124-1.c: ...to here.
6851
f210a007
EB
68522004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6853
6854 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
6855 the assembly output if -m64 is passed.
6856
b7c707d1
MM
68572004-01-25 Mark Mitchell <mark@codesourcery.com>
6858
6859 PR c++/13833
6860 * g++.dg/template/cond3.C: New test.
6861
bbcd2439
GB
68622004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6863
6864 PR c++/13810
6865 * g++.dg/template/ttp7.C: New test.
6866
ad2768d0 68672004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
6868
6869 PR c++/13797
6870 * g++.dg/template/nontype4.C: New test.
6871 * g++.dg/template/nontype5.C: Likewise.
6872
bcbc6b7f
RS
68732004-01-25 Richard Sandiford <rsandifo@redhat.com>
6874
6875 * gcc.dg/torture/mips-clobber-at.c: New test.
6876
1f44254c
ILT
68772004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
6878
6879 * gcc.dg/20040124-1.c: New test.
6880
5473cfa7
JJ
68812004-01-24 Jakub Jelinek <jakub@redhat.com>
6882
6883 * gcc.dg/20040123-1.c: New test.
6884
cc79e34f
ZW
68852004-01-23 Zack Weinberg <zack@codesourcery.com>
6886
6887 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
6888
b1adf557
JM
68892004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
6890
6891 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
6892
4a374c35
AP
68932004-01-23 Andrew Pinski <apinski@apple.com>
6894
6895 * gcc.dg/20030121-1.c: Move to ..
6896 * gcc.dg/20040121-1.c: here.
6897
92c7bc2a
RS
68982004-01-23 Roger Sayle <roger@eyesopen.com>
6899
6900 * gcc.dg/builtins-29.c: New test case.
6901
04b8f97f
ZW
69022004-01-23 Zack Weinberg <zack@codesourcery.com>
6903
6904 PR 18314
6905 * gcc.dg/builtins-30.c: New testcase.
6906
3a1cac0f
AT
69072004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
6908
6909 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
6910 * lib/g77.exp: Likewise.
6911 * lib/objc.exp: Likewise.
6912 * lib/g++.exp: Likewise.
6913
b2f24c85
EB
69142004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6915
6916 * gcc.dg/struct-by-value-2.c: New test.
6917
5cc5eddc
AP
69182004-01-21 Andrew Pinski <apinski@apple.com>
6919
6920 PR target/13785
6921 * gcc.dg/20030121-1.c: New test.
6922
f59dcd4b
UW
69232004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
6924
6925 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
6926 clobber frame pointer register in asm statement.
6927
c3cda381
FH
69282004-01-21 Falk Hueffner <falk@debian.org>
6929
6930 * gcc.c-torture/compile/20040121-1.c: New test.
6931
1ef82ef2
ZW
69322004-01-21 Zack Weinberg <zack@codesourcery.com>
6933
6934 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
6935
04bf686d
HP
69362004-01-20 Hartmut Penner <hpenner@de.ibm.com>
6937
6938 * gcc.dg/ppc64-abi-2.c: New test.
6939
9dfcd609
JM
69402004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
6941
1ef82ef2
ZW
6942 * lib/treelang.exp: Fill out this file.
6943 * lib/treelang-dg.exp: New File.
9dfcd609 6944
53cd18ec
JM
69452004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
6946
6947 * gcc.c-torture/compile/981022-1.c: Remove.
6948 * gcc.dg/array-5.c: Remove XFAIL.
6949 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
6950 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
6951 gcc.dg/cond-lvalue-1.c: Update.
6952 * gcc.dg/cast-lvalue-2.c: New test.
6953
9f880ef9
MM
69542004-01-19 Mark Mitchell <mark@codesourcery.com>
6955
0916f873
MM
6956 PR c++/13592
6957 * g++.dg/other/error1.C (class foo): Tweak error message.
6958
9f880ef9
MM
6959 PR c++/13592
6960 * g++.dg/template/call2.C: New test.
6961
c9a5b624
EB
69622004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6963
6964 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
6965 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
6966 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
6967 scalar-return-1_x.c, scalar-return-2_y.c,
6968 scalar-return-3_x.c, scalar-return-3_y.c,
6969 scalar-return-4_x.c, scalar-return-4_y.c,
6970 struct-align-1.h, struct-align-1_x.c,
6971 struct-align-1_y.c, struct-align-2.h,
6972 struct-align-2_x.c, struct-align-2_y.c,
6973 struct-by-value-10_y.c, struct-by-value-11_x.c,
6974 struct-by-value-11_y.c, struct-by-value-12_x.c,
6975 struct-by-value-12_y.c, struct-by-value-13_x.c,
6976 struct-by-value-13_y.c, struct-by-value-14_x.c,
6977 struct-by-value-14_y.c, struct-by-value-15_x.c,
6978 struct-by-value-15_y.c, struct-by-value-16_y.c,
6979 struct-by-value-17_y.c, struct-by-value-18_y.c,
6980 struct-by-value-19_y.c, struct-by-value-1_x.c,
6981 struct-by-value-1_y.c, struct-by-value-20_y.c,
6982 struct-by-value-2_x.c, struct-by-value-2_y.c,
6983 struct-by-value-3_y.c, struct-by-value-4_x.c,
6984 struct-by-value-4_y.c, struct-by-value-5_y.c,
6985 struct-by-value-6_y.c, struct-by-value-7_y.c
6986 struct-by-value-8_x.c, struct-by-value-8_y.c
6987 struct-by-value-9_x.c, struct-by-value-9_y.c
6988 struct-return-10_x.c, struct-return-10_y.c,
6989 struct-return-19_x.c, struct-return-20_x.c
6990 struct-return-2_x.c, struct-return-2_y.c
6991 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
6992 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
6993
2194d821
EB
69942004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6995
6996 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
6997 attribute on sparc*-sun-solaris2.*.
6998
b830b74c
MM
69992004-01-18 Mark Mitchell <mark@codesourcery.com>
7000
0f18efe3 7001 PR c++/13710
b830b74c
MM
7002 * g++.dg/ext/typeof7.C: New test.
7003
a3d8a647
DE
70042004-01-18 David Edelsohn <edelsohn@gnu.org>
7005
7006 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
7007 * gcc.dg/const-elim-1.c: Same.
7008
cfbed37c
ZL
70092004-01-17 Ziemowit Laski <zlaski@apple.com>
7010
7011 * objc.dg/stret-1.m: New.
7012 * objc.dg/stret-2.m: New.
7013
4bfaff4d 70142004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
7015
7016 PR c++/11895
7017 * g++.dg/ext/vector1.C: New test.
7018
73e61092
GK
70192004-01-16 Geoffrey Keating <geoffk@apple.com>
7020
7021 * gcc.dg/pch/import-1.c: New.
7022 * gcc.dg/pch/import-1.hs: New.
7023 * gcc.dg/pch/import-1a.h: New.
7024 * gcc.dg/pch/import-1b.h: New.
7025 * gcc.dg/pch/import-1c.h: New.
7026
144e414d
MM
70272004-01-16 Mark Mitchell <mark@codesourcery.com>
7028
a8e6c82a
MM
7029 PR c++/13574
7030 * g++.dg/ext/array1.C: New test.
7031
144e414d
MM
7032 PR c++/13178
7033 * g++.dg/conversion/op1.C: New test.
7034
9e0baa60
R
70352004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
7036
71bbcf4d
R
7037 PR 11864
7038 From Kazumoto Kojima / Dan Kegel:
7039 * gcc.dg/pr11864-1.c: New test.
7040
9e0baa60
R
7041 PR 10392
7042 From Marcus Comstedt / Dan Kegel:
7043 * gcc.dg/pr10392-1.c: New test.
7044
ab8ffc79
MM
70452004-01-16 Mark Mitchell <mark@codesourcery.com>
7046
7047 PR c++/13478
7048 * g++.dg/init/ref10.C: New test.
7049
1303d034
GB
70502004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7051
7052 PR c++/13407
7053 * g++.dg/parse/typename6.C: New test.
7054
a6dd4094
GK
70552004-01-15 Geoffrey Keating <geoffk@apple.com>
7056
7057 PR pch/13361
7058 * testsuite/g++.dg/pch/wchar-1.C: New.
7059 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7060
18eba557
GB
70612004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7062
7063 PR c++/9259
7064 * g++.dg/expr/sizeof2.C: New test.
7065
ecc74832
KH
70662004-01-15 Kazu Hirata <kazu@cs.umass.edu>
7067
7068 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
7069
d905ed80
AO
70702004-01-15 Alexandre Oliva <aoliva@redhat.com>
7071
7072 PR c++/13659
7073 * g++.dg/lookup/strong-using-3.C: New.
7074 * g++.dg/lookup/using-10.C: New.
7075
693ec7e1
AO
70762004-01-15 Alexandre Oliva <aoliva@redhat.com>
7077
7078 PR c++/13594
7079 * g++.dg/lookup/strong-using-2.C: New.
7080
2ae8ea28
MC
70812004-01-15 Marcus Comstedt <marcus@mc.pp.se>
7082 Dan Kegel <dank@kegel.com>
7083 J"orn Rennecke <joern.rennecke@superh.com>
7084
7085 PR target/9365
7086 * gcc.dg/pr9365-1.c: New test.
7087
cc8c7495
GB
70882004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7089
7090 PR c++/8856
7091 * g++.dg/parse/casting-operator2.C: New test.
7092 * g++.old-deja/g++.pt/explicit83.C: Remove.
7093
f560bf91
JM
70942004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
7095
7096 * gcc.dg/label-compound-stmt-1.c: New test.
7097 * gcc.c-torture/compile/950922-1.c,
7098 gcc.c-torture/compile/20000211-3.c,
7099 gcc.c-torture/compile/20000518-1.c,
7100 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
7101 compound statements.
7102
27768ae6
HP
71032004-01-14 Hartmut Penner <hpenner@de.ibm.com>
7104
7105 * gcc.dg/ppc64-abi-1.c: New test.
7106
d22c4179
DS
71072004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
7108
7109 * g++.dg/ext/attrib9.C: Add dg-warnings.
7110
90c2bc78
GB
71112004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7112
7113 PR c++/12335
7114 * g++.dg/parse/dtor3.C: New test.
7115
bfaba7a9
AP
71162004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7117
7118 PR c++/12709
7119 * g++.dg/parse/try-catch-1.C: New test.
7120
5989ebe9
AC
71212004-01-13 Arnaud Charlet <charlet@act-europe.fr>
7122
7123 * ada/acats/run_all.sh: Add more verbose output in acats.log
7124 when compiling tests.
7125
bc298aa7
ZW
71262004-01-12 Zack Weinberg <zack@codesourcery.com>
7127
7128 PR 13656
7129 * gcc.dg/typedef-redecl.c: New test case.
7130 * gcc.dg/typedef-redecl.h: New support file.
7131
2d327012
JH
71322004-01-13 Jan Hubicka <jh@suse.cz>
7133
7134 * gcc.dg/always_inline.c: New test.
7135 * gcc.dg/debug/20031231-1.c: Fix.
7136
451aeff7
GB
71372004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7138
7139 PR c++/13474
7140 * g++.dg/template/array3.C: New test.
7141
4139f34d
ZW
71422004-01-12 Zack Weinberg <zack@codesourcery.com>
7143
7144 * g++.dg/ext/lvalue1.C: No longer expected to fail.
7145 * g++.dg/warn/Wunused-2.C: Likewise.
7146
66e0c440
KL
71472004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7148
7149 PR c++/13289
7150 * g++.dg/template/instantiate6.C: New test.
7151
06e4eab5
RS
71522004-01-12 Roger Sayle <roger@eyesopen.com>
7153
7154 PR middle-end/11397
7155 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
7156
9a249c79
JH
71572004-01-12 Jan Hubicka <jh@suse.cz>
7158
7159 PR opt/12826
7160 * gcc.dg/20040112-1.c: New.
7161
7162 * gcc.dg/dwarf-die[1-7].c: Move to...
7163 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
7164 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
7165
59147a62
ILT
71662004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
7167
7168 PR c++/4100
7169 * g++.dg/parse/friend4.C: New test.
7170
71712004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
7172
7173 PR c++/4100
7174 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
7175 definition is called a friend.
7176
70adfc36
ZW
71772004-01-11 Zack Weinberg <zack@codesourcery.com>
7178
7179 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
7180
9b913b03
ILT
71812004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
7182
7183 PR c++/3478
7184 * g++.dg/parse/error10.C: New test.
7185 * g++.dg/template/arg2.C: Accept "invalid type" error.
7186
1759c760
JJ
71872004-01-11 Jakub Jelinek <jakub@redhat.com>
7188
7189 PR middle-end/13392
7190 * g++.dg/opt/expect2.C: New test.
7191
3c6e6fbf
ZW
71922004-01-10 Zack Weinberg <zack@codesourcery.com>
7193
7194 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
7195 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
7196 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
7197 Update dg-error regexps.
7198
9c10179d
ZW
71992004-01-10 Zack Weinberg <zack@codesourcery.com>
7200
7201 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
7202 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
7203
7f03f9a3
EB
72042004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7205
7206 * gcc.dg/pragma-re-1.c: Use right pointer type.
7207
21e430b8
EB
72082004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7209
7210 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
7211
1a7a2c0f
GK
72122004-01-09 Geoffrey Keating <geoffk@apple.com>
7213
7214 * gcc.dg/rs6000-ldouble-1.c: New.
7215
731bd3ae
GB
72162004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7217
7218 DR 337
7219 PR c++/9256
7220 * g++.dg/other/abstract1.C: New test.
7221
bafb62a2
AO
72222004-01-09 Alexandre Oliva <aoliva@redhat.com>
7223
7224 * g++.dg/lookup/strong-using-1.C: New.
7225
3897f229
JM
72262004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
7227
7228 PR c/11234
7229 * gcc.dg/func-ptr-conv-1.c: New test.
7230 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
7231
a9f99e78
KH
72322004-01-09 Kazu Hirata <kazu@cs.umass.edu>
7233
7234 PR target/13380.
7235 * gcc.c-torture/compile/20040109-1.c: New.
7236
588f75d0
SH
72372004-01-08 Stuart Hastings <stuart@apple.com>
7238
7239 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
7240 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
7241 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
7242
3b458e6f
AM
72432004-01-09 Alan Modra <amodra@bigpond.net.au>
7244
7245 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
7246
53b8fe3e
EB
72472004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7248
7249 * ada/acats/run_acats: Treat 'gnatchop' the same way
7250 as 'gnatmake'. Export GCC_DRIVER.
7251 * ada/acats/run_all.sh: Add target_gnatchop. Use
7252 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
7253
663cea5d
GB
72542004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7255
7256 PR c++/12573
7257 * g++.dg/template/dependent-expr4.C: New test.
7258
417b11de
HP
72592004-01-08 Hartmut Penner <hpenner@de.ibm.com>
7260
7261 * gcc.dg/altivec-11.c: New test.
7262
72827ed7
MM
72632004-01-07 Mark Mitchell <mark@codesourcery.com>
7264
7265 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
7266
bca63328
JM
72672004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7268
7269 PR c/6024
7270 * gcc.dg/enum-compat-1.c: New test.
7271 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
7272
85b58ca5
JM
72732004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7274
7275 PR c/12165
7276 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
7277 gcc.dg/c99-idem-qual-3.c: New tests.
7278
b48a0c18
AM
72792004-01-07 Alan Modra <amodra@bigpond.net.au>
7280
7281 * gcc.dg/winline-7.c: Don't cast void * to int.
7282
bcf17554
JH
72832004-01-06 Jan Hubicka <jh@suse.cz>
7284
7285 * gcc.dg/i386-sse-5.c: New test
7286 * g++.dg/eh/simd-1.c: Add -w argument for i386.
7287
962c0823
MM
72882004-01-05 Mark Mitchell <mark@codesourcery.com>
7289
7290 PR c++/12815
7291 * g++.dg/rtti/typeid4.C: New test.
7292
4b6eeb9a
EB
72932004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7294
7295 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
7296
88081599
MM
72972004-01-05 Mark Mitchell <mark@codesourcery.com>
7298
216bb6e1
MM
7299 PR c++/12132
7300 * g++.dg/template/error11.C: New test.
7301
88081599
MM
7302 PR c++/13451
7303 * g++.dg/template/class2.C: New test.
7304
fa170482
NS
73052004-01-05 Nathan Sidwell <nathan@codesourcery.com>
7306 Richard Sandiford <rsandifo@redhat.com>
7307
7308 PR c++/13387
7309 * g++.dg/opt/alias3.C: New test.
7310
4f8163b1
MM
73112004-01-04 Mark Mitchell <mark@codesourcery.com>
7312
543ebd4a
MM
7313 PR c++/13157
7314 * g++.dg/template/koenig3.C: New test.
7315
955d0234
MM
7316 PR c++/13529
7317 * g++.dg/parse/offsetof3.C: New test.
7318
ae0eb5f1
MM
7319 * g++.dg/init/copy7.C: Add missing dg-error markers.
7320
4f8163b1
MM
7321 PR c++/12226
7322 * g++.dg/init/copy7.c: New test.
7323
7324 PR c++/13536
7325 * g++.dg/parse/cast1.C: New test.
7326
dc0bfe6a
JH
73272004-01-04 Jan Hubicka <jh@suse.cz>
7328
7329 * gcc.dg/winline[1-7].c: New tests.
7330
b0bc6e8e
KL
73312004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7332
7333 PR c++/13520
7334 * g++.dg/template/qualttp22.C: New test.
7335
b684a3df
JH
73362004-01-01 Jan Hubicka <jh@suse.cz>
7337
7338 * gcc.dg/debug/20031231-1.c: New.
7339 * gcc.c-torture/compile/20040101-1.c: New.
7340 * gcc.dg/dwarf-die-[1-7].c: New.
7341
74aa338a
JJ
73422004-01-01 Jakub Jelinek <jakub@redhat.com>
7343
7344 PR optimization/13521
7345 * gcc.c-torture/compile/20031231-1.c: New test.
7346
d485b7f9
KH
73472003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7348
7349 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
7350
e5e95ba0
VR
73512003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7352
7353 PR c++/10079
7354 * g++.dg/template/crash16.C: New test.
7355
b6d90461
MM
73562003-12-30 Mark Mitchell <mark@codesourcery.com>
7357
7358 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
7359
22dc9b06
KH
73602003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7361
7362 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
7363 ports.
7364 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7365 * g++.old-deja/g++.law/profile1.C: Likewise.
7366 * gcc.c-torture/compile/981006-1.c: Likewise.
7367 * gcc.c-torture/execute/loop-2e.x: Likewise.
7368 * gcc.c-torture/execute/loop-2f.x: Remove.
7369 * gcc.c-torture/execute/loop-2g.x: Likewise.
7370 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
7371 * gcc.dg/20020312-2.c: Remove traces of dead ports.
7372
58496de1
NS
73732003-12-30 Nathan Sidwell <nathan@codesourcery.com>
7374
74869a85
NS
7375 PR c++/13507
7376 * g++.dg/ext/attrib11.C: New test.
7377
58496de1
NS
7378 PR c++/13494
7379 * g++.dg/template/array2-1.C: New test.
7380 * g++.dg/template/array2-2.C: New test.
7381
21b75a73
MM
73822003-12-29 Mark Mitchell <mark@codesourcery.com>
7383
7384 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
7385
30a03508
NS
73862003-12-29 Nathan Sidwell <nathan@codesourcery.com>
7387
7388 PR c++/12774
7389 * g++.dg/template/array1-1.C: New test.
7390 * g++.dg/template/array1-2.C: New test.
7391
b66906a8
RS
73922003-12-29 Roger Sayle <roger@eyesopen.com>
7393
7394 PR fortran/12632
7395 * g77.dg/12632.f: New test case.
7396
68deab91
KL
73972003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7398
7399 PR c++/13289
7400 * g++.dg/parse/nontype1.C: New test.
7401
2f9afd51
KL
74022003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7403
7404 PR c++/12403
7405 * g++.dg/parse/explicit1.C: New test.
7406 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
7407
1896d29d
MM
74082003-12-28 Mark Mitchell <mark@codesourcery.com>
7409
c11889ce
MM
7410 PR c++/13081
7411 * g++.dg/opt/inline6.C: New test.
7412
7413 PR c++/12613
7414 * g++.dg/parse/error9.C: New test.
7415
1896d29d
MM
7416 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
7417
4c2a4b90
MM
74182003-12-28 Mark Mitchell <mark@codesourcery.com>
7419
7420 PR c++/13009
7421 * g++.dg/init/assign1.C: New test.
7422
7072018e
RS
74232003-12-28 Roger Sayle <roger@eyesopen.com>
7424
7425 PR c++/13070
7426 * g++.dg/warn/format3.C: New test case.
7427
bf86d71e
ZD
74282003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7429
7430 * gcc.c-torture/compile/20031227-1.c: New test.
7431
8f23fc81
MM
74322003-12-23 Mark Mitchell <mark@codesourcery.com>
7433
7434 * g++.dg/bprob/bprob.exp: Load target-supports.exp
7435 * g77.dg/bprob/bprob.exp: Likewise.
7436 * gcc.misc-tests/bprob.exp: Likewise.
7437 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
7438 variants on systems where the library does not provide that
7439 functionality.
7440 * gcc.dg/builtins-20.c: Use builtins-config.h.
7441 * gcc.dg/builtins-config.h: New file.
7442
b8ee7f02
MM
74432003-12-23 Mark Mitchell <mark@codesourcery.com>
7444
7445 * lib/gcc-dg.exp (dg-require-profiling): New function.
7446 * lib/target-supports.exp (check_profiling_available): Likewise.
7447 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
7448 * g77.dg/bprob/bprob.exp: Likewise.
7449 * gcc.misc-tests/bprob.exp: Likewise.
7450 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
7451 * gcc.dg/20021014-1.c: Likewise.
7452 * gcc.dg/nest.c: Likewise.
7453
7bd35dac
MM
74542003-12-23 Mark Mitchell <mark@codesourcery.com>
7455
7456 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
7457 compiling.
7458 * g++.dg/lookup/java2.C: Likewise.
7459 * gcc.dg/cpp/lexident.c: Likewise.
7460
f2073745
KH
74612003-12-23 Kazu Hirata <kazu@cs.umass.edu>
7462
7463 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
7464 given.
7465 * gcc.c-torture/compile/961203-1.c: Likewise.
7466 * gcc.c-torture/compile/980506-1.c: Likewise.
7467
4c494a15
ZW
74682003-12-23 Zack Weinberg <zack@codesourcery.com>
7469
7470 * lib/gcc-dg.exp (dg-prune-output): New annotation.
7471 (additional_prunes): New global.
7472 (gcc-dg-prune): Handle additional per-test pruning.
7473 (dg-test): Clear additional_prunes between tests.
7474
7475 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
7476 dg-prune-output to avoid spurious failures from assembler
7477 complaining about nonexistent WAW violations.
7478 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
7479 Use dg-prune-output to avoid spurious failures from assembler
7480 warning about Itanium B-step errata.
7481
57702a80
MM
74822003-12-23 Mark Mitchell <mark@codesourcery.com>
7483
7484 * g++.dg/abi/macro0.C: New test.
7485 * g++.dg/abi/macro1.C: Likewise.
7486 * g++.dg/abi/macro2.C: Likewise.
7487
7488 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
7489 * g++.dg/abi/bitfield7.C: Likewise.
7490 * g++.dg/abi/dtor2.C: Likewise.
7491 * g++.dg/abi/mangle11.C: Likewise.
7492 * g++.dg/abi/mangle12.C: Likewise.
7493 * g++.dg/abi/mangle14.C: Likewise.
7494 * g++.dg/abi/mangle17.C: Likewise.
7495 * g++.dg/abi/vbase10.C: Likewise.
7496 * g++.dg/abi/vbase14.C: Likewise.
7497 * g++.dg/template/qualttp17.C: Likewise.
7498
4ea49dd0
AP
74992003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7500
7501 PR c/11995
7502 * gcc.dg/20031223-1.c: New test.
7503
cbf6e52a
EB
75042003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7505
7506 * gcc.dg/noreturn-7.c: New test.
7507
b3006337
EB
75082003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7509
7510 * gcc.dg/null-pointer-1.c: New test.
7511
1ffe6573
MM
75122003-12-22 Mark Mitchell <mark@codesourcery.com>
7513
7813d14c
MM
7514 * g++.old-deja/g++.jason/template18.C: Remove.
7515 * g++.old-deja/g++.jason/template37.C: Likewise.
7516
7517 PR c++/12862
7518 * g++.dg/lookup/ns1.C: New test.
7519
1ffe6573
MM
7520 PR c++/12397
7521 * g++.dg/template/lookup3.C: New test.
7522
92a12fbc
AP
75232003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7524
7525 * g++.dg/template/recurse1.C: New test
7526
499b568f
MM
75272003-12-22 Mark Mitchell <mark@codesourcery.com>
7528
7529 PR c++/12479
7530 * g++.dg/parse/semicolon1.C: New test.
7531 * g++.dg/parse/semicolon1.h: Likewise.
7532
3b3ed128
FJ
75332003-12-22 Fariborz Jahanian <fjahanian@apple.com>
7534
7535 * gcc.dg/darwin-misaligned.c: New test.
7536
af3fbed1
AP
75372003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7538
7539 PR c/9163
7540 * gcc.dg/20031222-1.c: New test.
7541
d9dd2c4e
MM
75422003-12-21 Mark Mitchell <mark@codesourcery.com>
7543
9e62871e
MM
7544 PR c++/13438
7545 * g++.dg/parse/error8.C: New test.
7546
d9dd2c4e
MM
7547 PR c++/11554
7548 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
7549
b665cdce
KH
75502003-12-21 Kazu Hirata <kazu@cs.umass.edu>
7551
7552 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
7553 too small.
7554 * gcc.c-torture/compile/930217-1.c: Likewise.
7555 * gcc.c-torture/compile/930513-1.c: Likewise.
7556 * gcc.c-torture/execute/920908-2.c: Likewise.
7557 * gcc.c-torture/execute/921204-1.c: Likewise.
7558 * gcc.c-torture/execute/930621-1.c: Likewise.
7559 * gcc.c-torture/execute/930630-1.c: Likewise.
7560 * gcc.c-torture/execute/931031-1.c: Likewise.
7561 * gcc.c-torture/execute/980602-2.c: Likewise.
7562 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7563 * gcc.c-torture/execute/compndlit-1.c: Likewise.
7564 * gcc.c-torture/execute/extzvsi.c: Likewise.
7565 * gcc.c-torture/unsorted/ext.c: Likewise.
7566
781f4ec1
AP
75672003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
7568
7569 PR target/12749
7570 * gcc.c-torture/compile/20031220-2.c: New test case.
7571
3b24df36
RS
75722003-12-20 Roger Sayle <roger@eyesopen.com>
7573
7574 PR optimization/13031
7575 * gcc.c-torture/compile/20031220-1.c: New test case.
7576
c96f4f73
EB
75772003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7578
7579 * gcc.dg/cast-function-1.c: New test.
7580
be7ac471
JM
75812003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
7582
7583 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
7584 formats.
7585
4656bc85
MM
75862003-12-19 Mark Mitchell <mark@codesourcery.com>
7587
7588 PR c++/12795
7589 * g++.dg/ext/attrib10.C: New test.
7590
e8c89d29
JJ
75912003-12-19 Jakub Jelinek <jakub@redhat.com>
7592
7593 * gcc.dg/cleanup-10.c: New test.
7594 * gcc.dg/cleanup-11.c: New test.
7595
effed655
JJ
75962003-12-19 Jakub Jelinek <jakub@redhat.com>
7597
7598 PR c++/13239
7599 * g++.dg/opt/expect1.C: New test.
7600
ed8d8803
HP
76012003-12-19 Hartmut Penner <hpenner@de.ibm.com>
7602
7603 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
7604
0b667ed8
AP
76052003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
7606
01d0a156
AP
7607 PR debug/12923
7608 * gcc.dg/20031218-1.c: New test.
7609
7610 PR debug/12389
7611 * gcc.dg/20031218-2.c: New test.
7612 * gcc.dg/20031218-3.c: New test.
7613
0b667ed8
AP
7614 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
7615 of label name and allow for USER_LABEL_PREFIX == "_" names.
7616 * g++.dg/abi/mangle18-2.C: Likewise.
7617 * g++.dg/abi/mangle19-1.C: Likewise.
7618 * g++.dg/abi/mangle19-2.C: Likewise.
7619 * g++.dg/abi/mangle20-1.C: Likewise.
7620 * g++.dg/abi/mangle20-2.C: Likewise.
7621
a3bf324c
RH
76222003-12-18 Richard Henderson <rth@redhat.com>
7623
7624 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
7625
d11994a8
SB
76262003-12-18 Steven Bosscher <steven@gcc.gnu.org>
7627 Dan Kegel <dank@kegel.com>
7628
7629 PR other/12009
7630 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
7631 testing a cross compiler, it causes spurious compile failures.
7632 * lib/g++.exp: Likewise.
7633
bc5ada84
KL
76342003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7635
7636 PR c++/13262
7637 * g++.dg/template/access13.C: New test.
7638
cebf212f
UW
76392003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7640
7641 * gcc.dg/20031216-1.c: New test.
7642
51287c14
GB
76432003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7644
7645 PR c++/9154
7646 * g++.dg/template/error10.C: New test.
7647
a21f130e
EB
76482003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7649
7650 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
7651 * g++.dg/eh/simd-2.C: Likewise.
7652
b0656d8b
JW
76532003-12-17 James E Wilson <wilson@specifixinc.com>
7654 Roger Sayle <roger@eyesopen.com>
7655
7656 * gcc.c-torture/execute/ieee/mzero5.c: New.
7657
5c832178
MM
76582003-12-17 Mark Mitchell <mark@codesourcery.com>
7659
7660 PR c++/10603
7661 * g++.dg/parse/error6.C: New test.
7662
7663 PR c++/12827
7664 * g++.dg/parse/error7.C: New test.
7665
a7833d6a
EB
76662003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7667
7668 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
7669 at -O with stabs debugging formats.
7670 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
7671 * gcc.dg/debug/debug-2.c: Likewise.
7672
0dff37fb
MM
76732003-12-16 Mark Mitchell <mark@codesourcery.com>
7674
7675 PR c++/12696
7676 * g++.dg/init/error1.C: New test.
7677
7678 PR c++/12218
7679 * g++.dg/init/pm3.C: New test.
7680
2ff7cce4
JM
76812003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
7682
7683 PR c/3347
7684 * gcc.dg/bitfld-8.c: New test.
7685
6d43c524
JL
76862003-12-16 James Lemke <jim@wasabisystems.com>
7687
7688 * gcc.dg/arm-scd42-[123].c: New tests.
7689
d63b5e9f
NS
76902003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 PR c++/9043
7693 * g++.dg/abi/mangle20-1.C: New test.
7694 * g++.dg/abi/mangle20-2.C: New test.
7695
263ee052
MM
76962003-12-16 Mark Mitchell <mark@codesourcery.com>
7697
7698 PR c++/13275
7699 * g++.dg/other/offsetof2.C: Remove XFAIL.
7700 * g++.dg/parse/offsetof1.C: New test.
7701 * g++.gd/parse/offsetof2.C: Likewise.
7702
ff5034c5
GB
77032003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7704
7705 * g++.dg/template/nontype3.C: New test.
7706 * g++.dg/template/static2.C: Tweaked the dg-error clause.
7707
cd852e4d
KL
77082003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7709
7710 * g++.dg/warn/noreturn-3.C: Also test instantiation.
7711
0f30f285
NS
77122003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7713
a0c68737
NS
7714 PR c++/13387
7715 * g++.dg/expr/assign1.C: New test.
7716
0f30f285
NS
7717 PR c++/13242
7718 * g++.dg/abi/mangle19-1.C: New test.
7719 * g++.dg/abi/mangle19-2.C: New test.
7720
d2411ba2
HP
77212003-12-16 Hartmut Penner <hpenner@de.ibm.com>
7722
7723 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
7724
91f8389c
EB
77252003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7726
7727 * gcc.c-torture/execute/20031216-1.c: New test.
7728
75e0d03a
GB
77292003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7730
7731 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
7732 an ICE regression.
7733
89f1a6ec
MM
77342003-12-15 Mark Mitchell <mark@codesourcery.com>
7735
7736 PR c++/10926
7737 * g++.dg/template/error9.C: New test.
7738
7739 PR c++/11116
7740 * g++.dg/template/error8.C: New test.
7741
040fc928
RS
77422003-12-15 Roger Sayle <roger@eyesopen.com>
7743
7744 PR middle-end/13400
7745 * gcc.c-torture/execute/20031215-1.c: New test case.
7746
b95cc51a
MM
77472003-12-15 Mark Mitchell <mark@codesourcery.com>
7748
21eb631b
MM
7749 PR c++/13269
7750 * g++.dg/parse/error5.C: New test.
7751
ea0e2a51
MM
7752 PR c++/12989
7753 * g++.dg/expr/sizeof1.C: New test.
7754
b95cc51a
MM
7755 PR c++/13310
7756 * g++.dg/template/crash15.C: New test.
7757
86d75cdd
GK
77582003-12-15 Geoffrey Keating <geoffk@apple.com>
7759
7760 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
7761 a non-POD type as the last named parameter of a varargs function.
7762
a5ac3982
MM
77632003-12-15 Mark Mitchell <mark@codesourcery.com>
7764
7765 PR c++/13243
7766 PR c++/12573
7767 * g++.dg/template/crash14.C: New test.
7768 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
7769
5fd80fbc
NS
77702003-12-15 Nathan Sidwell <nathan@codesourcery.com>
7771
f5c28a15
NS
7772 * g++.dg/other/java1.C: New test.
7773
5fd80fbc
NS
7774 PR c++/13241
7775 * g++.dg/abi/mangle18-1.C: New test.
7776 * g++.dg/abi/mangle18-2.C: New test.
7777
298a037c
ZD
77782003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7779
7780 PR optimization/10312
7781 * gcc.c-torture/execute/20031214-1.c: New.
7782
4bb8ca28
MM
77832003-12-14 Mark Mitchell <mark@codesourcery.com>
7784
7785 PR c++/10779
7786 PR c++/12160
7787 * g++.dg/parse/error3.C: New test.
7788 * g++.dg/parse/error4.C: Likewise.
7789 * g++.dg/abi/mangle4.C: Tweak error messages.
7790 * g++.dg/lookup/using5.C: Likewise.
7791 * g++.dg/other/error2.C: Likewise.
7792 * g++.dg/parse/typename5.C: Likewise.
7793 * g++.dg/parse/undefined1.C: Likewise.
7794 * g++.dg/template/arg2.C: Likewise.
7795 * g++.dg/template/ttp3.C: Likewise.
7796 * g++.dg/template/type1.C: Likewise.
7797 * g++.old-deja/g++.other/crash32.C: Likewise.
7798 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 7799
c1b83cc9
KL
78002003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7801
7802 PR c++/13106
7803 * g++.dg/warn/noreturn-3.C: New test.
7804
e00853fd
NS
78052003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7806
7807 PR c++/13118
7808 * g++.dg/abi/covariant3.C: New.
7809
3950dcdf
JJ
78102003-12-12 Jakub Jelinek <jakub@redhat.com>
7811
7812 * g++.dg/eh/ia64-1.C: New test.
7813
77fec971
RS
78142003-12-12 Roger Sayle <roger@eyesopen.com>
7815
7816 PR optimization/13037
7817 * g77.f-torture/execute/13037.f: New test case.
7818
90d46c28
NS
78192003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7820
7821 PR c++/12881
7822 * g++.dg/abi/covariant2.C: New.
7823
45f2492c
NB
78242003-12-12 Neil Booth <neil@daikokuya.co.uk>
7825
7826 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
7827
15975b43
ZW
78282003-12-11 Zack Weinberg <zack@codesourcery.com>
7829
7830 * gcc.c-torture/execute/wchar_t-1.x: Delete.
7831
a586ce78
AP
78322003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
7833
7834 PR other/10819
7835 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
7836 to fix Bug 10819.
7837 * lib/g++.exp (g++_version): Likewise.
7838 * lib/g77.exp (g77_version): Likewise.
7839 * lib/objc.exp (default_objc_version): Likewise.
7840
e55a6cce 78412003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 7842
553355fe
RH
7843 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
7844
5ca18844
RH
7845 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
7846
facef326
MA
78472003-12-08 Matt Austern <austern@apple.com>
7848
7849 PR c/13134
7850 * lib/gcc-dg.exp (dg-require-visibility): Define.
7851 * lib/target-supports (check_visibility_available): Define.
7852 * gcc.dg/visibility-1.c: New test.
7853 * gcc.dg/visibility-2.c: Likewise.
7854 * gcc.dg/visibility-3.c: Likewise.
7855 * gcc.dg/visibility-4.c: Likewise.
7856 * gcc.dg/visibility-5.c: Likewise.
7857 * gcc.dg/visibility-6.c: Likewise.
7858 * g++.dg/ext/visibility-1.C: Likewise.
7859 * g++.dg/ext/visibility-2.C: Likewise.
7860 * g++.dg/ext/visibility-3.C: Likewise.
7861 * g++.dg/ext/visibility-4.C: Likewise.
7862 * g++.dg/ext/visibility-5.C: Likewise.
7863 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 7864
91f8389c
EB
78652003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7866
7867 * g++.dg/lookup/java1.C: New test.
7868 * g++.dg/lookup/java2.C: New test.
b8ec6586 7869
df5e8205
EB
78702003-12-07 Falk Hueffner <falk@debian.org>
7871
7872 * g++.dg/opt/noreturn-1.C: New test.
7873
fd25e957
EB
78742003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
7875
7876 * gcc.dg/overflow-1.c: New test.
7877
5c6ef9be
EB
78782003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7879
7880 * g77.f-torture/compile/13060.f: New test.
7881
a6c0d772
MM
78822003-12-06 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/13323
7885 * g++.dg/inherit/operator2.C: New test.
7886
360d1b99
MM
78872003-12-05 Mark Mitchell <mark@codesourcery.com>
7888
7889 PR c++/13305
7890 * g++.dg/ext/attrib9.C: New test.
7891
eeb23c11
MM
78922003-12-05 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/13314
7895 * g++.dg/template/error7.C: New test.
7896
5d27ef94 78972003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 7898 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
7899
7900 PR target/13302
7901 * g++.dg/other/struct-va_list.C: New test.
7902
f128e1f3
KL
79032003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7904
7905 PR c++/13166
7906 * g++.dg/parse/defarg6.C: New test.
7907
64ed86c7
HPN
79082003-12-05 Hans-Peter Nilsson <hp@axis.com>
7909
7910 PR target/13256
7911 * gcc.c-torture/execute/20031201-1.c: New test.
7912
b98d4eb5
AC
79132003-12-05 Arnaud Charlet <charlet@act-europe.fr>
7914
7915 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
7916
6e3077c6
EB
79172003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7918
7919 * gcc.dg/builtin-return-1.c: New test.
7920
fc64a247
SM
79212003-12-04 Stuart Menefy <stuart.menefy@st.com>
7922 J"orn Rennecke <joern.rennecke@superh.com>
7923
7924 PR optimization/13260
7925 * gcc.c-torture/execute/20031204-1.c: New test.
7926
afb0918a
MM
79272003-12-03 Mark Mitchell <mark@codesourcery.com>
7928
7929 PR c++/9127
7930 * g++.dg/template/error6.C: New test.
7931
8ecc63eb
JJ
79322003-12-03 Jakub Jelinek <jakub@redhat.com>
7933
7934 * gcc.dg/20031202-1.c: New test.
7935
ee43dab5
MM
79362003-12-03 Mark Mitchell <mark@codesourcery.com>
7937
b80cfdcd
MM
7938 PR c++/13179
7939 * g++.dg/template/eh1.C: New test.
7940
ee43dab5
MM
7941 PR c++/10771
7942 * g++.dg/template/error5.C: New test.
7943
e7f2e92f
DU
79442003-12-02 David Ung <davidu@mips.com>
7945
15975b43 7946 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
7947 g_##TMODE
7948
1c59130c
GB
79492003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7950
8ecc63eb 7951 PR c++/10126
1c59130c
GB
7952 * g++.dg/template/ptrmem8.C: New test.
7953
e77de295
GB
79542003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7955
8ecc63eb 7956 PR c++/12573
e77de295
GB
7957 * g++.dg/template/dependent-expr3.C: New test.
7958
e3b66120
JL
79592003-12-01 James Lemke <jim@wasabisystems.com>
7960
7961 * gcc.dg/arm-g2.c: New test.
7962
d9e7c8e3
RS
79632003-12-01 Roger Sayle <roger@eyesopen.com>
7964
7965 PR optimization/11634
7966 * gcc.dg/20031201-2.c: New test case.
7967
75d3baee
ZW
79682003-12-01 Zack Weinberg <zack@codesourcery.com>
7969
7970 PR 11433
7971 * objc.dg/proto-lossage-3.m: New test.
7972
28cb2b14
RS
79732003-12-01 Roger Sayle <roger@eyesopen.com>
7974
7975 PR optimization/12628
7976 * gcc.dg/20031201-1.c: New test case.
7977
e82407b5
EB
79782003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7979
7980 * gcc.dg/unaligned-1.c: New test.
7981
a668c6ad
MM
79822003-11-30 Mark Mitchell <mark@codesourcery.com>
7983
7984 PR c++/9849
7985 * g++.dg/template/error4.C: New test.
7986 * g++.dg/template/nested3.C: Adjust error markers.
7987
0e73769e
KG
79882003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7989
7990 * gcc.dg/cpp/assert4.c: Check more #system assertions.
7991
65f0edec
JM
79922003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
7993
7994 PR c/10333
7995 * gcc.dg/bitfld-7.c: New test.
7996
9c858681
RS
79972003-11-29 Richard Sandiford <rsandifo@redhat.com>
7998
7999 * gcc.dg/tls/asm-1.C: New test.
8000
26b0ad13
KG
80012003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8002
0e73769e 8003 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 8004
48ee6fa0
EB
80052003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8006
8007 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
8008 * gcc.dg/builtin-apply3.c: New test.
8009
4caddf0b
EB
80102003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8011
8012 * lib/compat.exp (compat-obj): New xfaildata parameter.
8013 Use it to set compiler_conditional_xfail_data before compiling.
8014 (compat-get-options): Handle dg-xfail-if.
8015 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
8016 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
8017 * gcc.dg/compat/vector-1_y.c: Likewise.
8018 * gcc.dg/compat/vector-2_x.c: Likewise.
8019 * gcc.dg/compat/vector-2_y.c: Likewise.
8020
ecb63641
EB
80212003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8022
8023 * g++.dg/opt/reg-stack4.C: New test.
8024
316d0b19
EB
80252003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8026
8027 * gcc.dg/builtin-apply2.c: New test.
8028
bb13f2ff
EB
80292003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8030
8031 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
8032
4864cc4a
KL
80332003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8034
8035 PR c++/12924
8036 * g++.dg/template/template-id-2.C: New test.
8037
d43f603d
KL
80382003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8039
8040 PR c++/5369
8041 * g++.dg/template/memfriend1.C: New test.
8042 * g++.dg/template/memfriend2.C: Likewise.
8043 * g++.dg/template/memfriend3.C: Likewise.
8044 * g++.dg/template/memfriend4.C: Likewise.
8045 * g++.dg/template/memfriend5.C: Likewise.
8046 * g++.dg/template/memfriend6.C: Likewise.
8047 * g++.dg/template/memfriend7.C: Likewise.
8048 * g++.dg/template/memfriend8.C: Likewise.
8049 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
8050
40bec508
MM
80512003-11-21 Mark Mitchell <mark@codesourcery.com>
8052
8053 PR c++/12515
8054 * g++.dg/ext/cond1.C: New test.
8055
c132886e
RH
80562003-11-20 Richard Henderson <rth@redhat.com>
8057
8058 * gcc.dg/20020201-2.c: Remove.
8059 * gcc.dg/20020201-4.c: Remove.
8060 * gcc.dg/20020304-1.c: Remove.
8061
dd2cc6dc
NN
80622003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
8063
8064 * gcc.dg/cpp/trad/xwin1.c: New test case.
8065
5153e857
AT
80662003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
8067
8068 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
8069 * lib/g77.exp: Likewise.
8070 * lib/objc.exp: Likewise.
8071 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
8072 for darwin.
8073
c44e68a5
KL
80742003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8075
8076 PR c++/12932
8077 * g++.dg/template/static5.C: New test.
8078
fc6d6d62
JM
80792003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
8080
8081 * gcc.dg/nested-func-1.c: New test.
8082
178b9a09
KG
80832003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8084
8085 * gcc.dg/cpp/assert4.c: New test.
8086
8ffc2e37
GB
80872003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8088
75d3baee
ZW
8089 PR c++/2294
8090 * g++.dg/lookup/using9.c: New test.
8ffc2e37 8091
ec75414f
MM
80922003-11-14 Mark Mitchell <mark@codesourcery.com>
8093
8094 PR c++/12762
8095 * g++.dg/template/error3.C: New test.
8096
7fb768e5
AC
80972003-11-14 Arnaud Charlet <charlet@act-europe.fr>
8098
8099 PR ada/13035
8100 * ada/acats/run_acats, run_all.sh: Fix syntax error.
8101 No longer use a wrapper for gcc, since this does not work under
8102 Windows.
8103
aede75ed
GB
81042003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8105
75d3baee
ZW
8106 PR c++/2094
8107 * g++.dg/template/ptrmem7.C: New test.
aede75ed 8108
a25d596a
AP
81092003-11-13 Andrew Pinski <apinski@apple.com>
8110
8111 * gcc.c-torture/compile/20031113-1.c: New test.
8112
49012f5c 81132003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 8114 Kean Johnston <jkj@sco.com>
49012f5c
MM
8115
8116 PR c/13029
8117 * gcc.dg/unused-4.c: Update.
8118
d76bc29c
EB
81192003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8120
8121 * g++.dg/opt/const3.C: New test.
8122
fccc4eb2
JH
81232003-11-13 Jan Hubicka <jh@suse.cz>
8124
8125 * gcc.c-torture/compile/20031112-1.c: New test.
8126
8f120836
MM
81272003-11-12 Mark Mitchell <mark@codesourcery.com>
8128
8129 * g++.dg/parse/crash10.C: Remove bogus error marker.
8130
405f36dd
RO
81312003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8132
8133 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
8134 (host_gcc): Likewise.
8135 (ROOT): Honor $PWDCMD.
8136 (BASE): Likewise.
8137 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
8138
7e28e1a3
CM
81392003-11-12 Catherine Moore <clm@redhat.com>
8140
8141 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
8142
0cf356df
AJ
81432003-11-12 Andreas Jaeger <aj@suse.de>
8144 Jakub Jelinek <jakub@redhat.com>
8145 Andrew Pinski <pinskia@physics.uc.edu>
8146 Richard Henderson <rth@redhat.com>
8147
8148 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
8149 systems.
7671789c 8150 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
8151
8152 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
8153 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8154
3e65fcc0
AJ
81552003-11-11 Andreas Jaeger <aj@suse.de>
8156
8157 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
8158
292d9f2b
AJ
8159 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
8160
e6178121
AC
81612003-11-10 Arnaud Charlet <charlet@act-europe.fr>
8162
8163 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
8164 Clean ups.
8165
1ec0c607
WH
81662003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
8167
8168 * gcc.dg/trampoline-1.c: New test.
8169
a5fdcda8
AP
81702003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8171
8172 * gcc.c-torture/compile/200031109-1.c: New test.
8173
c76f4e8e
JM
81742003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8175
8176 PR c/3190
8177 PR c/8714
8178 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8179 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
8180 gcc.dg/format/no-y2k-1.c: Update.
8181
587a9854
RS
81822003-11-08 Roger Sayle <roger@eyesopen.com>
8183
8184 PR optimization/10467
8185 * gcc.dg/20031108-1.c: New test case.
8186
3d67ba1e
GK
81872003-11-07 Geoffrey Keating <geoffk@apple.com>
8188
8189 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
8190
30321c39
JM
81912003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8192
8193 * gcc.dg/compound-lvalue-1.c: New test.
8194 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
8195 some XFAILs.
8196
2858f73a
GK
81972003-11-06 Geoffrey Keating <geoffk@apple.com>
8198
8199 * gcc.dg/altivec-varargs-1.c: New test.
8200
51672143
EB
82012003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8202
8203 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
8204 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
8205 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
8206 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
8207 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
8208
0a49d02c
JM
82092003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
8210
8211 * gcc.dg/cond-lvalue-1.c: New test.
8212
db9fd03e 82132003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
8214
8215 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
8216
aad626f7
KL
82172003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8218
8219 PR c++/11616
8220 * g++.dg/template/instantiate5.C: New test.
8221
0c5a0451
VR
82222003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8223
8224 PR c++/12726
8225 * g++.dg/ext/complit2.C: Replace test with self-contained version.
8226 * ChangeLog: Add missing first entry for above test.
8227
3dfa3500
KL
82282003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8229
8230 PR c++/9810
8231 * g++.dg/template/using8.C: New test.
8232 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
8233
31f0f571
RS
82342003-11-02 Roger Sayle <roger@eyesopen.com>
8235
8236 PR optimization/10817
8237 * gcc.c-torture/compile/20031102-1.c: New test case.
8238
2077750a
KH
82392003-11-02 Kazu Hirata <kazu@cs.umass.edu>
8240
8241 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
8242 2147483647.
8243
e69cdc12
EB
82442003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8245
8246 * gcc.dg/20031102-1.c: New test.
8247
0a9e65f9
EB
82482003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8249
8250 * gcc.dg/complex-1.c: New test.
8251
f218d820
KL
82522003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8253
8254 PR c++/12796
8255 * g++.dg/template/crash13.C: Adjust expected error location.
8256 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8257
f3dd79b9
RE
82582003-10-31 Richard Earnshaw <rearnsha@arm.com>
8259
8260 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8261
4cabf776
JZ
82622003-10-31 Josef Zlomek <zlomekj@suse.cz>
8263
8264 PR/10239
8265 * gcc.c-torture/compile/20031031-2.c: New test.
8266
739e6d58
JZ
82672003-10-31 Josef Zlomek <zlomekj@suse.cz>
8268
8269 PR/11640
8270 * gcc.c-torture/compile/20031031-1.c: New test.
8271
28765aad
RE
82722003-10-31 Richard Earnshaw <rearnsha@arm.com>
8273
8274 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8275 * gcc.misc-tests/bprob.exp: Likewise.
8276 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
8277 the execution test on arm-elf configs.
c6c01481 8278 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
8279 configs that don't support scratch files.
8280 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
8281
1d915eda
AC
82822003-10-30 Arnaud Charlet <charlet@act-europe.fr>
8283
8284 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
8285 done by dejagnu.
8286
24c98fae
AC
82872003-10-29 Arnaud Charlet <charlet@act-europe.fr>
8288
8289 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
8290 Avoid non pure sh syntax. Add more logging.
8291
8292 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
8293 fail.
24c98fae 8294
0fda236e
FS
82952003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8296
8297 PR libgcj/10610
8298 * gcc.dg/ppc-stackalign-1.c: New test.
8299
1066ea4d
AC
83002003-10-28 Arnaud Charlet <charlet@act-europe.fr>
8301
8302 * ada/acats/run_all.sh: Change output to be more compliant with
8303 dejagnu framework.
8304 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
8305 Only run [a-z]* directories, to filter out e.g. CVS.
8306 Redirect build output to log file.
1066ea4d 8307
934ef487
AC
83082003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8309
8310 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
8311
c011a52f
AC
83122003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8313
8314 PR ada/5909:
8315 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
8316
b19ee4bd
JJ
83172003-10-27 Jakub Jelinek <jakub@redhat.com>
8318
8319 * gcc.c-torture/compile/20031023-1.c: New test.
8320 * gcc.c-torture/compile/20031023-2.c: New test.
8321 * gcc.c-torture/compile/20031023-3.c: New test.
8322 * gcc.c-torture/compile/20031023-4.c: New test.
8323
58e1d54c
KL
83242003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8325
8326 PR c++/10371
8327 * g++.dg/lookup/scoped8.C: New test.
8328
b3cd99cd
EB
83292003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8330
8331 * g++.dg/opt/reg-stack3.C: New test.
8332
88682ff6
JM
83332003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8334
8335 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
8336
d9a50301
KL
83372003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8338
8339 PR c++/11076
8340 * g++.dg/template/crash13.C: New test.
8341
349dfad9
JM
83422003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8343
8344 * gcc.dg/c99-restrict-2.c: New test.
8345
bb885938
NS
83462003-10-24 Nathan Sidwell <nathan@codesourcery.com>
8347
8348 PR c++/12698, c++/12699, c++/12700, c++/12566
8349 * g++.dg/inherit/covariant9.C: New test.
8350 * g++.dg/inherit/covariant10.C: New test.
8351 * g++.dg/inherit/covariant11.C: New test.
8352
0c5a0451
VR
83532003-10-23 Jason Merrill <jason@redhat.com>
8354
8355 PR c++/12726
8356 * g++.dg/ext/complit2.C: New test.
8357
ed1ca05a
FH
83582003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8359
8360 PR target/12654
8361 * gcc.c-torture/execute/20031020-1.c: New test.
8362
1b251a0c
ZD
83632003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8364
8365 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
8366 following the jump_insn.
8367
dc70e81d
JM
83682003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
8369
8370 * gcc.dg/cast-lvalue-1.c: New test.
8371
18fd68a8
MM
83722003-10-21 Mark Mitchell <mark@codesourcery.com>
8373
8374 PR c++/11962
8375 * g++.dg/template/cond2.C: New test.
8376
ac054e28
JM
83772003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
8378
8379 * gcc.dg/builtins-28.c: New test.
8380
d4d1ebc1
JH
83812003-10-20 Jan Hubicka <jh@suse.cz>
8382
8383 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
8384 parameter.
8385 * testsuite/gcc.dg/inline-2.c: Likewise.
8386
d15f01e3
PE
83872003-10-20 Phil Edwards <phil@codesourcery.com>
8388
8389 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
8390 * gcc.dg/nest.c: Likewise.
8391
11325dcd
KL
83922003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8393
8394 PR c++/9781, c++/10583, c++/11862
8395 * g++.dg/parse/crash13.C: New test.
8396
adccacc4
ZD
83972003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8398
8399 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
8400
5a13d728
EB
84012003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8402
8403 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
8404 Define HAVE_C99_RUNTIME except on Solaris.
8405 * gcc.dg/builtins-20.c: Likewise.
8406
29ee7b16
ZD
84072003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8408
8409 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
8410
5f04800c
KL
84112003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8412
8413 PR c++/12495
8414 * g++.dg/template/crash21.C: New test.
8415
9579624e
KL
84162003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8417
8418 PR c++/2513
8419 * g++.dg/template/typename5.C: New test.
8420
e77b95a2
KL
84212003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8422
8423 PR c++/12369
8424 * g++.dg/template/friend25.C: New test.
8425
7a0cb59c
ZL
84262003-10-16 Ziemowit Laski <zlaski@apple.com>
8427
8428 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
8429 versions.
8430
82917bf9
KH
84312003-10-16 Kazu Hirata <kazu@cs.umass.edu>
8432
8433 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
8434 == 2147483647.
8435
8725a9b4
KH
84362003-10-15 Kazu Hirata <kazu@cs.umass.edu>
8437
8438 * gcc.c-torture/execute/960416-1.x: Remove.
8439 * gcc.c-torture/execute/divconst-3.x: Likewise.
8440
c546e185
HPN
84412003-10-15 Hans-Peter Nilsson <hp@axis.com>
8442
8443 PR target/12598
8444 * gcc.dg/torture/cris-volatile-1.c: New test.
8445
e157d777
RS
84462003-10-14 Roger Sayle <roger@eyesopen.com>
8447
8448 PR optimization/9325
8449 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
8450 for overflowing floating point to integer conversion during RTL
8451 simplification.
8452
c92c2a28
ZL
84532003-10-13 Ziemowit Laski <zlaski@apple.com>
8454
8455 * objc/execute/_cmd.m: Fix typo.
8456 * objc.dg/image-info.m, objc.dg/symtab-1.m:
8457 Relax 'scan-assembler' regexp.
8458 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
8459 objc.dg/try-catch-4.m: Run on non-Darwin targets.
8460 * objc.dg/zero-link-2.m: Remove blank line.
8461 * objc.dg/zero-link-3.m: New test case.
c6c01481 8462
71d46c6f
GK
84632003-10-13 Geoffrey Keating <geoffk@apple.com>
8464
3eba62b4
GK
8465 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
8466
71d46c6f
GK
8467 * gcc.dg/asm-names.c: Use scan-assembler-not rather
8468 than linker trickery.
8469
88e451e1
VR
84702003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8471
8472 PR c++/12370
8473 * g++.dg/other/friend2.C: New test.
8474
e3c8de6a
SB
84752003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8476
8477 * gcc.dg/20031012-1.c: New test.
8478
1998463c
SB
84792003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8480
8481 * gcc.dg/weak/weak-3.c: Fix for new warning.
8482
cc956bfd
KC
84832003-10-12 Kelley Cook <kcook@gcc.gnu.org>
8484
8485 PR optimization/8750
8486 * gcc.c-torture/execute/20031012-1.c: New test case.
8487
c43fa1f5
RS
84882003-10-11 Roger Sayle <roger@eyesopen.com>
8489
8490 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
8491 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
8492
c877353c
RS
84932003-10-11 Roger Sayle <roger@eyesopen.com>
8494
8495 PR optimization/12260
8496 * gcc.c-torture/compile/20031011-2.c: New test case.
8497
e3be1116
RS
84982003-10-11 Roger Sayle <roger@eyesopen.com>
8499
8500 * gcc.c-torture/execute/20031011-1.c: New testcase.
8501
69efc31d
EB
85022003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
8503
8504 * gcc.c-torture/compile/20031011-1.c: New test.
8505
cc956bfd 85062003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
8507
8508 * g++.dg/other/first-global.C: New test.
8509
ea82015c
RS
85102003-10-11 Roger Sayle <roger@eyesopen.com>
8511
8512 * gcc.c-torture/execute/string-opt-18.c: New testcase.
8513
51e73d57
ILT
85142003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
8515
8516 * gcc.c-torture/compile/20031010-1.c: New test.
8517
d0fd1347
GK
85182003-10-10 Geoffrey Keating <geoffk@apple.com>
8519
8520 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
8521 * gcc.c-torture/execute/va-arg-25.c: ... here.
8522
b18ff0cd
MM
85232003-10-09 Mark Mitchell <mark@codesourcery.com>
8524
8525 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
8526
1703590e
RS
85272003-10-08 Richard Sandiford <rsandifo@redhat.com>
8528
f119ba23 8529 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 8530
3d56512d
GB
85312003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8532
8533 * g++.dg/parse/error2.C: New test.
8534
7a925598
GB
85352003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8536
8537 PR c++/11097
8538 * g++.dg/other/error5.C: Modify the error message.
8539 * g++.dg/lookup/using8.C: New test.
8540
a594a19c
GK
85412003-10-07 Geoffrey Keating <geoffk@apple.com>
8542
8543 * gcc.dg/darwin-abi-2.c: New file.
8544 * gcc.c-torture/execute/va-arg-24.c: New file.
8545
90af8042
BW
85462003-10-06 Bob Wilson <bob.wilson@acm.org>
8547
8548 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
8549 indentation.
8550
d04a575f
MM
85512003-10-06 Mark Mitchell <mark@codesourcery.com>
8552
8553 PR c++/10147
8554 * g++.dg/other/error4.C: Update error messages.
8555 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 8556
d04a575f
MM
8557 PR c++/12337
8558 * g++.dg/init/new9.C: New test.
c6c01481 8559
d04a575f
MM
8560 PR c++/12334, c++/12236, c++/8656
8561 * g++.dg/ext/attrib8.C: New test.
8562
8a7a6f4d
DP
85632003-10-06 Devang Patel <dpatel@apple.com>
8564
8565 * gcc.dg/debug/dwarf2-3.h: New test.
8566 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 8567
9ebfd78b
EB
85682003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
8569
8570 * g++.dg/opt/cfg2.C: New test.
8571
8c03ca00
EB
85722003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8573
8574 * g++.dg/opt/float1.C: New test.
8575
b494fd98
EB
85762003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8577
8578 * gcc.dg/c90-array-lval-6.c: New test.
8579 * gcc.dg/c99-array-lval-6.c: New test.
8580
81ff723b
AM
85812003-10-03 Alexander Malmberg <alexander@malmberg.org>
8582 Ziemowit Laski <zlaski@apple.com>
8583
8584 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
8585 'Derived', so that it is never considered a class method; add
8586 new warning for '+port' method ambiguity.
8587 * objc.dg/method-12.m: Include <objc/objc.h> instead of
8588 <objc/objc-api.h> (needed on Mac OS X).
8589 * objc.dg/method-13.m: New test.
8590
875eda9c
RS
85912003-10-03 Roger Sayle <roger@eyesopen.com>
8592
8593 PR optimization/9325, PR java/6391
8594 * gcc.c-torture/execute/20031003-1.c: New test case.
8595
c8a65a25
MM
85962003-10-02 Mark Mitchell <mark@codesourcery.com>
8597
5114f0ed
MM
8598 PR optimization/12180
8599 * gcc.dg/20031002-1.c: New test.
8600
c8a65a25
MM
8601 PR c++/12486
8602 * g++.dg/inherit/error1.C: New test.
8603
910a2080
CD
86042003-10-02 Chris Demetriou <cgd@broadcom.com>
8605
8606 * lib/f-torture.exp (search_for): Rename to...
8607 (search_for_re): This. Also, clean up comments and the
8608 "regexp" invocation.
8609
2a3bf9aa
JZ
86102003-10-02 Josef Zlomek <zlomekj@suse.cz>
8611
8612 * gcc.c-torture/compile/20031002-1.c: New test.
8613
7485f79f
JJ
86142003-10-02 Jakub Jelinek <jakub@redhat.com>
8615
8616 * g++.dg/opt/cond1.C: New test.
8617
2409cb37
KC
86182003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
8619
8620 * gcc.dg/Wold-style-definition-2.c: New testcase.
8621 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
8622
1ffcc352
RH
86232003-09-29 Richard Henderson <rth@redhat.com>
8624
75d3baee 8625 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 8626
ea0738f2
EB
86272003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8628
8629 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
8630
753aaa17
KL
86312003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8632
8633 * g++.dg/template/friend19.C: Fix typo.
8634 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
8635
d34053ed
RS
86362003-09-28 Richard Sandiford <rsandifo@redhat.com>
8637
8638 * gcc.c-torture/execute/20030928-1.c: New test.
8639 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
8640
e8226879
EB
86412003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8642
8643 * g++.dg/opt/unroll1.C: New test.
8644
073089a7
RS
86452003-09-26 Roger Sayle <roger@eyesopen.com>
8646
8647 PR optimization/11741
8648 * gcc.dg/20030926-1.c: New test case.
8649
37d407a1
KL
86502003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8651
8652 PR c++/5655
8653 * g++.dg/parse/access7.C: New test.
8654 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
8655
264fa2db
ZL
86562003-09-24 Ziemowit Laski <zlaski@apple.com>
8657
8658 MERGE OF objc-improvements-branch into MAINLINE:
8659 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
8660 if libobjc has not been built.
8661 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
8662 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
8663 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
8664 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
8665 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
8666 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
8667 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
8668 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
8669 objc.dg/special/unclaimed-category-1.h,
8670 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
8671 well as GNU runtime.
264fa2db 8672 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
8673 * execute/cascading-1.m, execute/function-message-1.m,
8674 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
8675 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
8676 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
8677 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
8678 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
8679 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
8680 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
8681 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
8682 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
8683 * objc.dg/bitfield-2.m: Run only on Darwin.
8684 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
8685 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
8686 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 8687 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 8688
d395df26
AO
86892003-09-24 Alexandre Oliva <aoliva@redhat.com>
8690
8691 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
8692
fff2cb99
GK
86932003-09-23 Geoffrey Keating <geoffk@apple.com>
8694
8695 * gcc.dg/darwin-abi-1.c: New file.
8696
af0f185b
AP
86972003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
8698
8699 PR target/12281
8700 * gcc.c-torture/compile/20030921-1.c: New test.
8701
de582cfb
EB
87022003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8703
8704 * g++.dg/opt/reg-stack2.C: New test.
8705
5cfc5356
EB
87062003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8707
8708 * g++.dg/eh/delayslot1.C: New test.
8709
ddd2d57e
RH
87102003-09-20 Richard Henderson <rth@redhat.com>
8711
8712 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
8713
ccea753c
RS
87142003-09-20 Roger Sayle <roger@eyesopen.com>
8715
8716 * gcc.c-torture/execute/20030920-1.c: New test case.
8717
2c49cd9e
KL
87182003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8719
8720 * g++.dg/rtti/typeid3.C: Correct expected error message.
8721
4047b164
KL
87222003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8723
8724 PR c++/157
8725 * g++.dg/parse/crash12.C: New test.
8726
99d53bba
JJ
87272003-09-19 Janis Johnson <janis187@us.ibm.com>
8728
8729 * gcc.dg/compat/mixed-struct-check.h: New.
8730 * gcc.dg/compat/mixed-struct-defs.h: New.
8731 * gcc.dg/compat/mixed-struct-init.h: New.
8732 * gcc.dg/compat/struct-by-value-19_main.c: New.
8733 * gcc.dg/compat/struct-by-value-19_x.c: New.
8734 * gcc.dg/compat/struct-by-value-19_y.c: New.
8735 * gcc.dg/compat/struct-by-value-20_main.c: New.
8736 * gcc.dg/compat/struct-by-value-20_x.c: New.
8737 * gcc.dg/compat/struct-by-value-20_y.c: New.
8738 * gcc.dg/compat/struct-return-19_main.c: New.
8739 * gcc.dg/compat/struct-return-19_x.c: New.
8740 * gcc.dg/compat/struct-return-19_y.c: New.
8741 * gcc.dg/compat/struct-return-20_main.c: New.
8742 * gcc.dg/compat/struct-return-20_x.c: New.
8743 * gcc.dg/compat/struct-return-20_y.c: New.
8744
ed71e586
AP
87452003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
8746 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
8747 so that it will not complain on LP64 targets.
8748
68c78847
KL
87492003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8750
8751 PR c++/495
8752 * g++.dg/template/friend24.C: New test.
8753
3501ba24
NS
87542003-09-19 Nathan Sidwell <nathan@codesourcery.com>
8755
68442fac 8756 PR c++/12332
3501ba24
NS
8757 * g++.dg/template/memtmpl2.C: New test.
8758
5ae6cd0d
MM
87592003-09-18 Mark Mitchell <mark@codesourcery.com>
8760
8761 PR target/11184
8762 * gcc.dg/builtin-apply1.c: New test.
8763
85b22f78
NS
87642003-09-18 Nathan Sidwell <nathan@codesourcery.com>
8765
8766 PR c++/9848
8767 * g++.dg/warn/Wunused-4.C: New test.
8768
ef08de80
VR
87692003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8770
8771 PR c++/12316
8772 * g++.dg/other/gc2.C: New test.
8773
84583208
MM
87742003-09-17 Mark Mitchell <mark@codesourcery.com>
8775
15dd86be
MM
8776 PR c++/11991
8777 * g++.dg/rtti/typeid3.C: New test.
8778
84583208
MM
8779 PR c++/12266
8780 * g++.dg/overload/template1.C: New test.
8781
0b75beaa
EB
87822003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8783
8784 * g++.dg/opt/cfg3.C: New test.
8785
ae8803a8
KL
87862003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8787
8788 PR c++/7939
8789 * g++.dg/template/crash11.C: New test.
8790
72954a4f
JM
87912003-09-16 Jason Merrill <jason@redhat.com>
8792 Jakub Jelinek <jakub@redhat.com>
8793
8794 * gcc.dg/attr-warn-unused-result.c: New test.
8795
3afd2e20
NS
87962003-09-15 Nathan Sidwell <nathan@codesourcery.com>
8797
8798 PR c++/12184
8799 * g++.dg/expr/call2.C: New test.
8800
c034f121
AJ
88012003-09-15 Andreas Jaeger <aj@suse.de>
8802
8803 * gcc.dg/Wold-style-definition-1.c: New test.
8804
29edb15c
MM
88052003-09-14 Mark Mitchell <mark@codesourcery.com>
8806
a7e8c268
MM
8807 PR c++/3907
8808 * g++.dg/parse/template12.C: New test.
8809
29edb15c
MM
8810 * g++.dg/abi/bitfield11.C: New test.
8811 * g++.dg/abi/bitfield12.C: Likewise.
8812
aab68b4a
AO
88132003-09-14 Alexandre Oliva <aoliva@redhat.com>
8814
8815 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
8816 non-expansion of functional macro name without arguments at EOL.
8817 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
8818
975f3818
RS
88192003-09-14 Richard Sandiford <rsandifo@redhat.com>
8820
8821 * gcc.c-torture/execute/20030914-[12].c: New tests.
8822
92af500d
NS
88232003-09-11 Nathan Sidwell <nathan@codesourcery.com>
8824
8825 PR c++/11788
8826 * g++.dg/overload/addr1.C: New test.
8827
93dc9a32
ILT
88282003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
8829
8830 * gcc.dg/20030909-1.c: New test.
8831
1c8b4e29
EB
88322003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8833
8834 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
8835
88362003-09-09 Devang Patel <dpatel@apple.com>
8837
8838 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 8839
f7657db9
KG
88402003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8841
8842 * gcc.dg/torture/builtin-explog-1.c: New testcase.
8843
9649812a
MM
88442003-09-08 Mark Mitchell <mark@codesourcery.com>
8845
8846 * gcc.dg/ia64-types1.c: New test.
8847 * gcc.dg/ia64-types2.c: Likewise.
8848
df049e59
KG
88492003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8850
11bf0eb0
KG
8851 * gcc.dg/builtins-1.c: Add more _Complex tests.
8852 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8853
df049e59
KG
8854 * gcc.dg/builtins-1.c: Test existing _Complex functions.
8855 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8856
f23fb7f5
MM
88572003-09-08 Mark Mitchell <mark@codesourcery.com>
8858
fa531100
MM
8859 PR c++/11786
8860 * g++.dg/lookup/koenig2.C: New test.
8861
f23fb7f5
MM
8862 PR c++/5296
8863 * g++.dg/rtti/typeid2.C: New test.
8864
7f14bbe6
JJ
88652003-09-08 Jakub Jelinek <jakub@redhat.com>
8866
8867 * gcc.c-torture/compile/20030904-1.c: New test.
8868
7b65ed54
EB
88692003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8870
8871 * g++.dg/opt/longbranch2.C: New test.
8872
6a4f08f3
AP
88732003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8874
8875 * g++.dg/template/crash10.C: Only compile it.
8876
dc4cb34e
AP
88772003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8878
8879 PR middle-end/11665
8880 * gcc.c-torture/compile/20030907-1.c: New test.
8881 * g++.dg/init/array11.C: New test.
8882
cf9ad9a7
MM
88832003-09-07 Mark Mitchell <mark@codesourcery.com>
8884
8885 PR c++/11852
8886 * g++.dg/init/struct1.C: New test.
8887
6ef0aa7b
MM
88882003-09-07 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/12181
8891 * g++.dg/expr/comma1.C: New test.
8892
385bce06
MM
88932003-09-06 Mark Mitchell <mark@codesourcery.com>
8894
ae53e5bc 8895 PR c++/11867
385bce06
MM
8896 * g++.dg/expr/static_cast5.C: New test.
8897
687f4bc1
AP
88982003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
8899
8900 PR c++/11507
8901 * g++.dg/lookup/scoped7.C: New test.
c6c01481 8902
687f4bc1
AP
8903 PR c++/9574
8904 * g++.dg/other/static1.C: New test.
8905
8906 PR c++/11490
8907 * g++.dg/warn/template-1.C: New test.
8908
8909 PR c++/11432
8910 * g++.dg/template/crash10.C: New test.
c6c01481 8911
687f4bc1
AP
8912 PR c++/2478
8913 * g++.dg/overload/VLA.C: New test.
c6c01481 8914
687f4bc1
AP
8915 PR c++/10804
8916 * g++.dg/template/call1.C: New test.
8917
1f845b30
NS
89182003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8919
8920 PR c++/11794
8921 * g++.dg/parse/using3.C: New test.
8922
34ff2673
RS
89232003-09-06 Roger Sayle <roger@eyesopen.com>
8924
8925 PR c++/11409
8926 * g++.dg/overload/builtin3.C: New test case.
8927
03845b47
SB
89282003-09-06 Steven Bosscher <steven@gcc.gnu.org>
8929
8930 PR c/9862
8931 * gcc.dg/20030906-1.c: New test.
8932 * gcc.dg/20030906-2.c: Likewise.
8933
b92bc2a0
NS
89342003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8935
8936 PR c++/12167
8937 * g++.dg/parse/defarg5.C: New test.
8938
8939 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
8940
ceeae2d1
MM
89412003-09-05 Mark Mitchell <mark@codesourcery.com>
8942
8943 PR c++/12163
8944 * g++.dg/expr/static_cast4.C: New test.
8945
8946 PR c++/12146
8947 * g++.dg/template/crash9.C: New test.
8948
3f8dc57b
AP
89492003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
8950
c6c01481 8951 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
8952 in __FUNCTION__.
8953 * g++.old-deja/g++.ext/pretty3.C: Likewise.
8954
8e1daa34
NS
89552003-09-05 Nathan Sidwell <nathan@codesourcery.com>
8956
12483c9f
NS
8957 PR c++/11922
8958 * g++/dg/template/qualified-id1.C: New test.
c6c01481 8959
8e1daa34
NS
8960 PR c++/12037
8961 * g++.dg/warn/noeffect4.C: New test.
8962
47ab33b2
MA
89632003-09-04 Matt Austern <austern@apple.com>
8964
8965 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
8966 * g++.dg/ext/fnname2.C: Likewise.
8967 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 8968
d18a8251
MM
89692003-09-04 Mark Mitchell <mark@codesourcery.com>
8970
8971 * g++.dg/expr/lval1.C: New test.
8972 * g++.dg/ext/lvcast.C: Remove.
8973
bcfb8075
RS
89742003-09-03 Roger Sayle <roger@eyesopen.com>
8975
8976 PR optimization/11700.
8977 * gcc.c-torture/compile/20030903-1.c: New test case.
8978
43fe31f6
MM
89792003-09-03 Mark Mitchell <mark@codesourcery.com>
8980
8981 PR c++/12053
8982 * g++.dg/abi/layout4.C: New test.
8983
1918facf
SB
89842003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
8985
8986 PR c++/11553
8987 * g++.dg/parse/friend3.C: New test.
c6c01481 8988
6d80c4b9
MM
89892003-09-02 Mark Mitchell <mark@codesourcery.com>
8990
3281be05
MM
8991 PR c++/11847
8992 * g++.dg/template/class1.C: New test.
8993
6d80c4b9
MM
8994 PR c++/11808
8995 * g++.dg/expr/call1.C: New test.
8996
7e99327d
MM
89972003-09-01 Mark Mitchell <mark@codesourcery.com>
8998
8999 PR c++/12114
9000 * g++.dg/init/ref9.C: New test.
9001
9002 PR c++/11972
9003 * g++.dg/template/nested4.C: New test.
9004
20d65560
MM
90052003-08-29 Mark Mitchell <mark@codesourcery.com>
9006
7433e6d4
MM
9007 PR c++/12093
9008 * g++.dg/template/non-dependent4.C: New test.
9009
20d65560
MM
9010 PR c++/11928
9011 * g++.dg/inherit/conv1.C: New test.
9012
fc2b8477
MM
90132003-08-29 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/6196
9016 * g++.dg/ext/label1.C: New test.
9017 * g++.dg/ext/label2.C: Likewise.
9018
a1652802
MM
90192003-08-28 Mark Mitchell <mark@codesourcery.com>
9020
9021 * g++.dg/expr/cond3.C: New test.
9022
a2a919aa
KG
90232003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9024
9025 * gcc.dg/builtins-1.c: Add new builtin cases.
9026
488f17e1
KG
90272003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9028
9029 * gcc.dg/builtins-1.c: Add new cases.
9030 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9031
90322003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9033
9034 * gcc.dg/builtins-1.c: Add more math builtin tests.
9035 * gcc.dg/torture/builtin-attr-1.c: New test.
9036
22bd385b
MM
90372003-08-28 Mark Mitchell <mark@codesourcery.com>
9038
9039 PR optimization/5079
9040 * g++.dg/opt/static3.C: New test.
9041
3d7ca167
ZD
90422003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9043
9044 * gcc.misc-tests/gcov-10b.c: New test.
9045
031b59ce
MM
90462003-08-27 Mark Mitchell <mark@codesourcery.com>
9047
9048 * g++.dg/opt/ptrmem3.C: New test.
9049
9050 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
9051
b7bc76e3
JJ
90522003-08-27 Jakub Jelinek <jakub@redhat.com>
9053
9054 * gcc.dg/20030826-2.c: New test.
9055
00229de4
RS
90562003-08-26 Roger Sayle <roger@eyesopen.com>
9057
9058 PR middle-end/12002
9059 * g77.f-torture/compile/12002.f: New test case.
9060
e3232933
RS
90612003-08-26 Roger Sayle <roger@eyesopen.com>
9062
9063 * gcc.dg/20030826-1.c: New test case.
9064
a103ca2c
MK
90652003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
9066
9067 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
9068
20b50672
NS
90692003-08-26 Nathan Sidwell <nathan@codesourcery.com>
9070
6d9a0a36
NS
9071 PR c++/11871
9072 * c++.dg/lookup/crash1.C: New test.
9073
20b50672
NS
9074 * c++.dg/warn/noeffect3.C: New test.
9075
0961802f
JJ
90762003-08-25 Janis Johnson <janis187@us.ibm.com>
9077
9078 * gcc.dg/compat/vector-1_x.c: Compile with -w.
9079 * gcc.dg/compat/vector-1_y.c: Ditto.
9080 * gcc.dg/compat/vector-2_x.c: Ditto.
9081 * gcc.dg/compat/vector-2_y.c: Ditto.
9082
b01e3e38
UW
90832003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
9084
9085 * gcc.dg/20030702-1.c: New test.
9086
43dc123f
MM
90872003-08-25 Mark Mitchell <mark@codesourcery.com>
9088
9089 PR c++/8795
9090 * g++.dg/ext/altivec-1.C: New test.
9091
a30b6839
RH
90922003-08-24 Richard Henderson <rth@redhat.com>
9093
9094 * g++.dg/eh/simd-2.C: Add -w for x86.
9095
61c234ce
JJ
90962003-08-23 Jakub Jelinek <jakub@redhat.com>
9097
9098 * gcc.dg/20030815-1.c: New test.
9099
a653d067
KL
91002003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9101
9102 PR c++/3765
9103 * g++.dg/parse/access6.C: New test.
9104
19db77ce
KL
91052003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9106
9107 PR c++/641, c++/11876
9108 * g++.dg/template/friend22.C: New test.
9109 * g++.dg/template/friend23.C: Likewise.
9110
35f73a73
MM
91112003-08-22 Mark Mitchell <mark@codesourcery.com>
9112
9113 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
9114 identically.
9115
6560773a
MM
91162003-08-22 Mark Mitchell <mark@codesourcery.com>
9117
9118 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
9119
a30f2d65
MM
91202003-08-22 Mark Mitchell <mark@codesourcery.com>
9121
9122 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
9123
7741796c
MM
91242003-08-22 Mark Mitchell <mark@codesourcery.com>
9125
9126 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
9127
376de225
MM
91282003-08-22 Mark Mitchell <mark@codesourcery.com>
9129
9130 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
9131
f3c2dfc6
MM
91322003-08-21 Mark Mitchell <mark@codesourcery.com>
9133
9134 PR c++/11919
9135 * g++.dg/overload/prom1.C: New test.
9136
9137 PR c++/11551
9138 * g++.dg/parse/dtor2.C: New test.
9139
9140 PR c++/10762
9141 * g++.dg/parse/using2.C: New test.
9142
43c446b8
KH
91432003-08-21 Kazu Hirata <kazu@cs.umass.edu>
9144
9145 PR target/11805
9146 * gcc.c-torture/compile/20030821-1.c: New.
9147
35c18a20
MM
91482003-08-20 Mark Mitchell <mark@codesourcery.com>
9149
9150 PR c++/11834
9151 * g++.dg/template/deduce2.C: New test.
9152
c4c83fff
JZ
91532003-08-21 Josef Zlomek <zlomekj@suse.cz>
9154
9155 * gcc.c-torture/execute/20030821-1.c: New test.
9156
2cf099a5
RS
91572003-08-20 Roger Sayle <roger@eyesopen.com>
9158
9159 PR middle-end/11984
9160 * gcc.dg/20030820-1.c: New test case.
9161
47d4c811
NS
91622003-08-20 Nathan Sidwell <nathan@codesourcery.com>
9163
9164 PR c++/11945
9165 * g++.dg/warn/noeffect2.C: New test.
9166
4b0d3cbe
MM
91672003-08-19 Mark Mitchell <mark@codesourcery.com>
9168
9169 PR c++/10926
9170 * g++.dg/template/dtor2.C: New test.
9171
9172 PR c++/11684
9173 * g++.dg/template/operator1.C: New test.
9174 * g++.dg/parse/operator4.C: New test.
9175
9176 PR c++/11946.C
9177 * g++.dg/expr/enum1.C: New test.
9178 * gcc.dg/c99-bool-1.c: Remove bogus warning.
9179
9180 PR c++/11036.C
9181 * g++.dg/parse/elab2.C: New test.
9182 * g++.dg/parse/typedef4.C: Change error message.
9183 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
9184 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
9185 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
9186
ccc01444
GK
91872003-08-19 Geoffrey Keating <geoffk@apple.com>
9188
9189 * gcc.dg/pch/warn-1.c: New.
9190 * gcc.dg/pch/warn-1.hs: New.
9191
9192 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
9193 not-tested file.
9194
c0d4955f
AP
91952003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9196
9197 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
9198
4fad7068
AP
91992003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9200
9201 * gcc.dg/uninit-D.c: New Test.
9202 * gcc.dg/uninit-E.c: New Test.
9203 * gcc.dg/uninit-F.c: New Test.
9204 * gcc.dg/uninit-G.c: New Test.
9205
7f5d157f
MR
92062003-08-19 Michael Ritzert <ritzert@t-online.de>
9207
9208 * g++.dg/README: Describe the pch directory.
9209
b54f5338
KL
92102003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9211
9212 PR c++/11174
9213 * g++.dg/parse/access4.C: New test.
9214 * g++.dg/parse/access5.C: Likewise.
9215 * g++.old-deja/g++.jason/access17.C: Adjust error message.
9216
622adc7e
MK
92172003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
9218
9219 * gcc.dg/noncompile/20030818-1.c: New.
9220
a2507277
NS
92212003-08-18 Nathan Sidwell <nathan@codesourcery.com>
9222
47d4c811
NS
9223 PR c++/11957
9224 * g++.dg/warn/noeffect1.C: New test.
9225
a2507277
NS
9226 * g++.dg/template/scope2.C: New test.
9227 * g++.dg/template/error2.C: Correct dg-error
9228
8edf7a6d
RS
92292003-08-18 Richard Sandiford <rsandifo@redhat.com>
9230
9231 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
9232
e895113a
NS
92332003-08-16 Nathan Sidwell <nathan@codesourcery.com>
9234
9235 PR C++/11512
9236 * g++.dg/template/warn1.C: New.
9237
68ea098a
NS
92382003-08-15 Nathan Sidwell <nathan@codesourcery.com>
9239
9240 * g++.dg/template/error2.C: New test.
9241 * g++.dg/lookup/using7.C: Adjust errors
9242 * g++.old-deja/g++.pt/crash36.C: Likewise.
9243 * g++.old-deja/g++.pt/derived3.C: Likewise.
9244
d256ac69
KG
92452003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9246
9247 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
9248 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
9249 * gcc.c-torture/execute/builtins/string-9.c: New, from
9250 string-opt-9.c. Adjust for execute/builtins framework.
9251 * gcc.c-torture/execute/string-opt-9.c: Delete.
9252
560ad596
MM
92532003-08-12 Mark Mitchell <mark@codesourcery.com>
9254
4717fcc7
MM
9255 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
9256
560ad596
MM
9257 * g++.dg/parse/ret-type2.C: New test.
9258
9259 PR c++/11703
9260 * g++.dg/init/new8.C: New test.
9261
9262 PR c++/10923
9263 * g++.dg/parse/typedef5.C: New test.
9264
9265 PR c++/9512
9266 * g++.dg/parse/qualified2.C: New test.
9267 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
9268 invalid code.
9269
fe0378ed
MM
92702003-08-11 Mark Mitchell <mark@codesourcery.com>
9271
9272 * g++.dg/conversion/ptrmem1.C: New test.
9273
5f5e441a
JJ
92742003-08-11 Jakub Jelinek <jakub@redhat.com>
9275
9276 PR target/11693
9277 * gcc.dg/20030811-1.c: New test.
9278
9279 PR target/11535
9280 * gcc.c-torture/execute/20030811-1.c: New test.
9281
0235f855
KG
92822003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9283
9284 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
9285
d9148cf4
MM
92862003-08-10 Mark Mitchell <mark@codesourcery.com>
9287
9288 PR c++/11789.C
9289 * g++.dg/inherit/multiple1.C: New test.
9290
86306a6b
NS
92912003-08-10 Nathan Sidwell <nathan@codesourcery.com>
9292
bae39a73
NS
9293 * gcc.dg/spe1.c: New test.
9294
ffc76561
NS
9295 PR c++/11670
9296 * g++.dg/expr/cast2.C: New test.
c6c01481 9297
86306a6b
NS
9298 PR c++/10530
9299 * g++.dg/template/dependent-name2.C: New test.
9300
bb6e4168
AP
93012003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
9302
9303 * g++.dg/parse/crash11.C: Put the dg options in comments.
9304
df38ffef
NB
93052003-08-08 Neil Booth <neil@daikokuya.co.uk>
9306
9307 * lib/gcc-dg.exp: Update for diagnostic change.
9308
3adee96c
KL
93092003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9310
9311 PR c++/5767
9312 * g++.dg/parse/crash11.C: New test.
9313
372431b6
AO
93142003-08-06 Alexandre Oliva <aoliva@redhat.com>
9315
9316 * gcc.dg/cpp/spacing1.c: Update.
9317
17f6297d
JJ
93182003-08-04 Janis Johnson <janis187@us.ibm.com>
9319
9320 PR target/11739
9321 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
9322 a value for -mtune.
9323
02a1994c
RS
93242003-08-04 Roger Sayle <roger@eyesopen.com>
9325
9326 PR middle-end/11771
9327 * gcc.c-torture/compile/20030804-1.c: New test case.
9328
f2593a66
RS
93292003-08-04 Roger Sayle <roger@eyesopen.com>
9330
9331 * gcc.dg/20030804-1.c: New test case.
9332
b5d72eda
AO
93332003-08-04 Alexandre Oliva <aoliva@redhat.com>
9334
9335 * gcc.dg/cpp/separate-1.c: New test.
9336
ae0b7dfc
NS
93372003-08-03 Nathan Sidwell <nathan@codesourcery.com>
9338
6cb89308
NS
9339 PR c++/11704
9340 * g++.dg/template/dependent-expr2.C: New test.
9341
ae0b7dfc
NS
9342 PR c++/11766
9343 * g++.dg/expr/ptrmem1.C: New test.
9344
79572cb1
KL
93452003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9346
9347 PR c++/9453
9348 * g++.dg/template/friend15.C: New test.
9349
76bf2c97
NB
93502003-08-03 Neil Booth <neil@daikokuya.co.uk>
9351
9352 * lib/dg-pch.exp: Work round PCH bug.
9353
8e9dd1eb
KG
93542003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9355
9356 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
9357 builtins. Move cases from builtins-4.c here.
9358
9359 * gcc.dg/torture/builtin-math-1.c: New test taken from
9360 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
9361 additional cases.
c6c01481 9362
8e9dd1eb
KG
9363 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
9364 Delete.
9365
fd9aef9d
NS
93662003-08-02 Nathan Sidwell <nathan@codesourcery.com>
9367
9368 PR c++/9447
9369 * g++.dg/template/using7.C: New test.
9370
49634b3a
NB
93712003-08-02 Neil Booth <neil@daikokuya.co.uk>
9372
9373 * import1.c, import2.c: New tests.
9374
5f77fbd4
JJ
93752003-08-01 Jakub Jelinek <jakub@redhat.com>
9376
9377 * g++.dg/eh/crossjump1.C: New test.
9378
ee935db4
MM
93792003-08-01 Mark Mitchell <mark@codesourcery.com>
9380
9381 PR c++/11697
9382 * g++.dg/template/using6.C: New test.
9383
9384 PR c++/11744
9385 * g++.dg/template/koenig2.C: New test.
9386
d6f7c704
KL
93872003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9388
9389 PR c++/7983
9390 * g++.dg/parse/typedef4.C: New test.
9391
cbd63935
KL
93922003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9393
9394 PR c++/8442, c++/8806
9395 * g++.dg/template/elab1.C: New test.
9396 * g++.dg/template/type2.C: Likewise.
9397 * g++.dg/template/ttp3.C: Adjust expected error message.
9398 * g++.old-deja/g++.law/visibility13.C: Likewise.
9399 * g++.old-deja/g++.niklas/t135.C: Likewise.
9400 * g++.old-deja/g++.pt/ttp41.C: Likewise.
9401 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
9402 template argument.
9403 * g++.old-deja/g++.pt/ttp44.C: Likewise.
9404
522da2bf
NS
94052003-08-01 Nathan Sidwell <nathan@codesourcery.com>
9406
a5bcc582
NS
9407 PR c++/11295
9408 * g++.dg/ext/stmtexpr1.C: New test.
9409
d340e53f
NS
9410 * g++.dg/opt/tmp1.C: New test.
9411
f21e6028
NS
9412 PR c++/11525
9413 * g++.dg/parse/constant4.C: New test.
9414
522da2bf
NS
9415 PR c++/9447
9416 * g++.dg/template/using5.C: New test.
9417
2598550f
RS
94182003-07-31 Roger Sayle <roger@eyesopen.com>
9419
9420 * gcc.dg/builtins-27.c: New test case.
9421
a132b6a8
JJ
94222003-07-31 Jakub Jelinek <jakub@redhat.com>
9423
9424 * gcc.dg/tls/opt-7.c: New test.
9425
5011c2ca 94262003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 9427
5011c2ca
AP
9428 * g++.old-deja/g++.other/crash18.C: Remove.
9429
fb5ce3c9
NS
94302003-07-31 Nathan Sidwell <nathan@codesourcery.com>
9431
ffd49b19
NS
9432 * g++.dg/template/explicit3.C: New.
9433 * g++.dg/template/explicit4.C: New.
9434 * g++.dg/template/explicit5.C: New.
9435
fb5ce3c9
NS
9436 PR c++/11347
9437 * g++.dg/template/memtmpl1.C: New.
9438
675eab74
AP
94392003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
9440
9441 PR target/11565
9442 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
9443 * gcc.dg/i386-387-5.c (dg-options): Likewise.
9444
602a82f3 94452003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
9446
9447 * vtgc1.c: Kill.
9448
55d54003
ZW
94492003-07-29 Zack Weinberg <zack@codesourcery.com>
9450
9451 * gcc.dg/struct-in-proto-1.c: New test.
9452
8f9b4009
NB
94532003-07-29 Neil Booth <neil@daikokuya.co.uk>
9454
9455 * gcc.dg/cpp/include2.c: Only expect one message.
9456
399dedb9
NS
94572003-07-29 Nathan Sidwell <nathan@codesourcery.com>
9458
9459 PR c++/9447
9460 * g++.dg/template/using1.C: New test.
9461 * g++.dg/template/using2.C: New test.
9462 * g++.dg/template/using3.C: New test.
9463 * g++.dg/template/using4.C: New test.
9464
f67f7737
AO
94652003-07-29 Alexandre Oliva <aoliva@redhat.com>
9466
9467 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
9468 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9469
415d4636
MM
94702003-07-28 Jan Hubicka <jh@suse.cz>
9471
9472 PR c++/11530
9473 * g++.dg/opt/call1.C: New test.
9474
7b6d72fc
MM
94752003-07-28 Alexandre Oliva <aoliva@redhat.com>
9476
9477 PR c++/11667
9478 * g++.dg/init/enum2.C: New test.
9479 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 9480
b7365957
HPN
94812003-07-28 <hp@bitrange.com>
9482
9483 * gcc.dg/Wdeclaration-after-statement-1.c,
9484 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
9485
5dfa45d0
JJ
94862003-07-28 Jakub Jelinek <jakub@redhat.com>
9487
9488 * gcc.c-torture/compile/20030725-1.c: New test.
9489
66584e64
AH
94902003-07-28 Aldy Hernandez <aldyh@redhat.com>
9491
9492 * gcc.dg/20030505.c: Only run for SPE.
9493 Remove definition of opaque type.
9494
b7a78333
MM
94952003-07-27 Mark Mitchell <mark@codesourcery.com>
9496
9497 * g++.dg/template/ptrmem6.C: New test.
9498
18f3e349
GK
94992003-07-26 Geoffrey Keating <geoffk@apple.com>
9500
9501 * gcc.c-torture/compile/zero-strct-2.c: New test.
9502
863d3dfb
GK
95032003-07-25 Geoffrey Keating <geoffk@apple.com>
9504
9505 * gcc.dg/intermod-1.c: New test.
9506
a91db711
NS
95072003-07-25 Nathan Sidwell <nathan@codesourcery.com>
9508
22038b2c
NS
9509 PR c++/11617
9510 * g++.dg/template/lookup2.C: New test.
9511 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 9512 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
9513
9514 PR c++/11596
a91db711
NS
9515 * g++.dg/template/defarg3.C: New test.
9516
9517 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
9518
22ed7e5f
MM
95192003-07-24 Mark Mitchell <mark@codesourcery.com>
9520
9521 * g++.dg/inherit/access5.C: New test.
9522
f60a10e7
KL
95232003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9524
9525 PR c++/11513
9526 * g++.dg/template/crash8.C: New test.
9527
8f5b6d29
SB
95282003-07-23 Steven Bosscher <steven@gcc.gnu.org>
9529
9530 PR c/10602
9531 * gcc.dg/noncompile/incomplete-2.c: New test.
9532
11b8e71c
MM
95332003-07-23 Mark Mitchell <mark@codesourcery.com>
9534
bd16cb25
MM
9535 PR c++/11645
9536 * g++.dg/inherit/access4.C: New test.
9537
6cf4d1bc
MM
9538 PR c++/11517
9539 * g++.dg/expr/cond2.C: New test.
55d54003 9540
11b8e71c
MM
9541 PR optimization/10679
9542 * g++.dg/opt/inline4.C: New test.
9543
eb5abb39
NS
95442003-07-23 Nathan Sidwell <nathan@codesourcery.com>
9545
9546 * g++.dg/parse/crash10: New test.
9547
817aed6f
NS
95482003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9549
9550 * g++.dg/ext/flexary1.C: New test.
55d54003 9551
bef89e9e
KL
95522003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9553
9554 PR c++/10793
9555 * g++.dg/template/crash9.C: New test.
9556
4bd56354
VR
95572003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9558
9559 PR c++/3004
9560 * g++.dg/parse/typedef3.C: New test.
9561
9562 PR c++/7906
9563 * g++.dg/parse/operator2.C: New test.
9564
9565 PR c++/8895
9566 * g++.dg/parse/def-tmpl-arg1.C: New test.
9567
9568 PR c++/9282
9569 * g++.dg/parse/funptr1.C: New test.
9570
9571 PR c++/9452
9572 * g++.dg/parse/ambig3.C: New test.
9573
9574 PR c++/9454
9575 * g++.dg/parse/operator3.C: New test.
9576
9577 PR c++/9486
9578 * g++.dg/parse/template10.C: New test.
9579
9580 PR c++/9488
9581 * g++.dg/parse/template11.C: New test.
9582
9583 PR c++/10150
9584 * g++.dg/parse/invalid-op1.C: New test.
9585
9586 PR c++/10247
9587 * g++.dg/parse/condexpr1.C: New test.
9588
c6e4cc53
NS
95892003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9590
e0d1297c
NS
9591 * g++.dg/ext/packed3.C: New test.
9592 * g++.dg/ext/packed4.C: New test.
9593
c6e4cc53
NS
9594 * gcc.dg/pack-test-3.c: New test.
9595
dd039fc9
JJ
95962003-07-21 Janis Johnson <janis187@us.ibm.com>
9597
9598 * lib/compat.exp: Handle dg-options per source file.
9599 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
9600 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
9601 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
9602 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
9603 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
9604 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
9605 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
9606 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
9607 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
9608 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
9609 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
9610 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
9611 * g++.dg/compat/break/bitfield7_x.C: Ditto.
9612 * g++.dg/compat/break/bitfield7_y.C: Ditto.
9613
124b0e05
AP
96142003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9615
9616 PR c/10320
9617 * gcc.c-torture/execute/20030718-1.c: New test.
9618
bbda30a4
EB
96192003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9620
55d54003 9621 PR optimization/11536
bbda30a4
EB
9622 * gcc.dg/20030721-1.c: New test.
9623
e9f9c81f
MM
96242003-07-19 Mark Mitchell <mark@codesourcery.com>
9625
9626 PR c++/11546
9627 * g++.dg/template/lookup1.C: New test.
9628
14e33ee8
ZW
96292003-07-19 Zack Weinberg <zack@codesourcery.com>
9630
9631 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
9632 diagnostics of ill-formed constructs involving labels.
9633 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
9634 the new 'previously defined here' message.
9635
a3f10e50
NS
96362003-07-18 Nathan Sidwell <nathan@codesourcery.com>
9637
9638 * g++.dg/parse/non-dependent2.C: New test.
9639
1fd0cd42
AP
96402003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9641
14e33ee8 9642 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
9643 weak symbols.
9644
16f6812f
JJ
96452003-07-17 Jakub Jelinek <jakub@redhat.com>
9646
9647 PR target/11087
9648 * gcc.c-torture/execute/20030717-1.c: New test.
9649
f129791c
EB
96502003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9651
9652 * g++.dg/opt/cfg1.C: New test.
9653
2b187c63
MM
96542003-07-17 Mark Mitchell <mark@codesourcery.com>
9655
9656 PR optimization/11557
9657 * gcc.dg/20030717-1.c: New test.
9658
bf88d870
AP
96592003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
9660
9661 PR c++/10476
9662 * g++.dg/expr/crash-1.C: New test.
9663
9664 PR c++/11027
9665 * g++.dg/template/init3.C: New test.
9666
9667 PR c++/8222
9668 * g++.dg/template/non-dependent1.C: New test.
9669
9670 PR c++/11070
9671 * g++.dg/template/non-dependent2.C: New test.
9672
9673 PR c++/11071
9674 * g++.dg/template/non-dependent3.C: New test.
9675
9676 PR c++/9907
9677 * g++.dg/template/sizeof5.C: New test.
9678
26e0dcb3
GK
96792003-07-17 Geoffrey Keating <geoffk@apple.com>
9680
9681 PR 11498
9682 * gcc.c-torture/compile/mangle-1.c: New file.
9683
41c5ee06
KL
96842003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9685
9686 PR c++/7809
94b32725 9687 * g++.dg/parse/access3.C: New test.
41c5ee06 9688
2a39bedb 96892003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
9690
9691 PR c++/11384
9692 * g++.dg/init/init-ref4.C: New test.
9693
39703eb9
MM
96942003-07-16 Mark Mitchell <mark@codesourcery.com>
9695
9696 PR c++/11547
9697 * g++.dg/parse/constant3.C: New test.
9698 * g++.dg/parse/crash7.C: Likewise.
9699
48addf69
AP
97002003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
9701
9702 PR target/11008
9703 * gcc.dg/i386-pentium4-not-mull.c: New.
9704
1e0343dd
R
97052003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
9706
9707 * gcc.dg/asm-names.c (ymain): Make it weak.
9708
866eb556
KL
97092003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9710
9711 PR c++/5421
9712 * g++.dg/template/friend21.C: New test.
9713
fc4767bb
JJ
97142003-07-16 Jakub Jelinek <jakub@redhat.com>
9715
9716 * gcc.dg/cleanup-8.c: New test.
9717 * gcc.dg/cleanup-9.c: New test.
9718
32f2f2cb
DS
97192003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
9720
9721 * g++.dg/ext/dll-MI1.h: New file.
9722 * g++.dg/ext/dllexport-MI1.C: New file.
9723 * g++.dg/ext/dllimport-MI1.C: New file.
9724
bc8229a0
JJ
97252003-07-15 Jakub Jelinek <jakub@redhat.com>
9726
9727 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
9728 it does not have cmpstrsi patterns (just cmpmemsi).
9729
b0afa2fc
MM
97302003-07-15 Mark Mitchell <mark@codesourcery.com>
9731
9732 PR debug/11473
9733 * g++.dg/debug/debug8.C: New test.
9734
caec1dc0
KL
97352003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9736
9737 PR c++/10108
9738 * g++.dg/template/crash7.C: New test.
9739
aadf50ed
KH
97402003-07-15 Kazu Hirata <kazu@cs.umass.edu>
9741
9742 PR target/10795
9743 * gcc.c-torture/compile/20030708-1.c: New.
9744
5a257872
EB
97452003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9746
9747 * gcc.c-torture/execute/20030715-1.c: New test.
9748
89a68bb9
GK
97492003-07-14 Geoffrey Keating <geoffk@apple.com>
9750
9751 * gcc.dg/pch/inline-3.c: New file.
9752 * gcc.dg/pch/inline-3.hs: New file.
9753 * gcc.dg/pch/inline-4.c: New file.
9754 * gcc.dg/pch/inline-4.hs: New file.
9755
5e08432e
MM
97562003-07-14 Mark Mitchell <mark@codesourcery.com>
9757
8d83f792
MM
9758 PR c++/11509
9759 * g++.dg/template/crash6.C: New test.
9760
748d4c7e
MM
9761 PR c++/7053
9762 * g++.dg/template/friend20.C: New test.
9763
5e08432e
MM
9764 PR c++/7019
9765 * g++.dg/template/overload2.C: New test.
9766
1b78cca9
FS
97672003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9768
9769 PR optimization/11440
9770 * gcc.c-torture/execute/20030714-1.c: New test.
9771
55ece1b3
KL
97722003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9773
9774 PR c++/11154
9775 * g++.dg/template/partial2.C: New test.
9776
b3445994
MM
97772003-07-13 Mark Mitchell <mark@codesourcery.com>
9778
a3d87771
MM
9779 PR c++/11503
9780 * g++.dg/template/anon1.C: New test.
9781
b3445994
MM
9782 PR c++/11493
9783 PR c++/11495
9784 * g++.dg/parse/template9.C: Likewise.
9785 * g++.dg/template/crash4.C: New test.
9786 * g++.dg/template/koenig1.C: Likewise.
9787 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
9788 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
9789 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
9790 functions.
9791 * g++.old-deja/g++.jason/template36.C: Likewise.
9792 * g++.old-deja/g++.mike/p1989.C: Likewise.
9793 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
9794 * g++.old-deja/g++.pt/ttp20.C: Use this->.
9795 * g++.old-deja/g++.pt/ttp21.C: Use this->.
9796 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
9797 compiling.
9798 * g++.old-deja/g++.pt/union2.C: Use this->.
9799
358b8f01
JJ
98002003-07-11 Jakub Jelinek <jakub@redhat.com>
9801
9802 * gcc.dg/20030711-1.c: New test.
9803
7efa3e22
NS
98042003-07-11 Nathan Sidwell <nathan@codesourcery.com>
9805
9806 PR c++/11050
9807 * g++.dg/parse/args1.C: New test.
9808 * g++.pt/defarg8.C: Change expected errors.
9809
7d48af30
MM
98102003-07-11 Mark Mitchell <mark@codesourcery.com>
9811
87ca53f6
MM
9812 PR c++/8164
9813 * g++.dg/template/nontype2.C: New test.
9814
a6b602ca
MM
9815 PR c++/10558
9816 * g++.dg/parse/template8.C: New test.
9817
6eeba0cc
MM
9818 PR c++/8327
9819 * g++.dg/template/scope1.C: New test.
9820
7d48af30
MM
9821 * g++.dg/warn/Wsign-compare-1.C: New test.
9822
1dc9efda
KH
98232003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9824
9825 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
9826
4a386498
MM
98272003-07-10 Mark Mitchell <mark@codesourcery.com>
9828
584672ee
MM
9829 PR c++/9411
9830 * g++.dg/template/explicit2.C: New test.
9831
4a386498
MM
9832 PR c++/10032
9833 * g++.dg/warn/pedantic1.C: New test.
9834
7c728fc6
NS
98352003-07-10 Nathan Sidwell <nathan@codesourcery.com>
9836
9837 PR c++ 9483
9838 * g++.dg/other/field1.C: New test.
9839
11791dbc
KH
98402003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9841
9842 PR c/11449
9843 * gcc.c-torture/compile/20030707-1.c: New.
9844
0c3b76ea
KL
98452003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9846
9847 PR c++/10849
9848 * g++.dg/template/access12.C: New test.
9849
bda8c1ca
NS
98502003-07-09 Nathan Sidwell <nathan@codesourcery.com>
9851
9852 * g++.dg/bprob/bprob.exp (prof_ext): Update.
9853 * g77.dg/bprob/bprob.exp (prof_ext): Update.
9854 * gcc.misc-tests/bprob.exp (prof_ext): Update.
9855 * gcc.misc-tests/gcov.exp: Update
9856 * g++.dg/gcov/gcov.exp: Update
9857 * lib/gcov.exp: Update.
9858
d17811fd
MM
98592003-07-08 Mark Mitchell <mark@codesourcery.com>
9860
9861 * g++.dg/abi/mangle17.C: Make sure template expressions are
9862 dependent.
9863 * g++.dg/abi/mangle4.C: Mark erroneous casts.
9864 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
9865 * g++.dg/opt/stack1.C: Remove erroneous code.
9866 * g++.dg/parse/template7.C: New test.
9867 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
9868 * g++.old-deja/g++.pt/crash4.C: Likewise.
9869
76739f29
JDA
98702003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9871
9872 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
9873 with zero or one occurence of `$' after the initial `L'.
9874
55c9de2d
KH
98752003-07-08 Kazu Hirata <kazu@cs.umass.edu>
9876
9877 * gcc.c-torture/compile/20030704-1.c: Add a comment.
9878
8af61113
RS
98792003-07-08 Roger Sayle <roger@eyesopen.com>
9880
9881 PR c/11370
9882 * gcc.dg/Wunreachable-6.c: New testcase.
9883 * gcc.dg/Wunreachable-7.c: New testcase.
9884
7e6dc358
JJ
98852003-07-08 Jakub Jelinek <jakub@redhat.com>
9886
9887 PR c/11420
9888 * gcc.dg/20030708-1.c: New test.
9889
b8898790
RS
98902003-07-08 Richard Sandiford <rsandifo@redhat.com>
9891
9892 * gcc.dg/compat/sdata-section.h: New file.
9893 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
9894 * gcc.dg/torture/mips-sdata-1.c: New test.
9895
c4d0910c
KL
98962003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9897
9898 PR c++/11030
9899 * g++.dg/template/friend19.C: New test.
9900
8df63efa
JJ
99012003-07-08 Jakub Jelinek <jakub@redhat.com>
9902
9903 * g++.dg/opt/strength-reduce.C: New test.
9904
afeeac3f
RS
99052003-07-07 Roger Sayle <roger@eyesopen.com>
9906
9907 PR target/10979
9908 * gcc.dg/20030707-1.c: New testcase.
9909
2c430630
RS
99102003-07-07 Roger Sayle <roger@eyesopen.com>
9911
9912 PR optimization/11059
9913 * g++.dg/opt/emptyunion.C: New testcase.
9914
82d610ec 99152003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 9916 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
9917
9918 * g++.dg/opt/stack1.C: New test.
9919
0a72704b
MM
99202003-07-05 Mark Mitchell <mark@codesourcery.com>
9921
9922 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
9923 run test.
14e33ee8 9924
0a72704b
MM
9925 PR c++/11431
9926 * g++.dg/expr/static_cast3.C: New test.
9927
e6cc3a24
ZW
99282003-07-04 Zack Weinberg <zack@codesourcery.com>
9929
9930 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
9931 everywhere.
9932 * gcc.dg/concat.c: Concatenation of string constants with
9933 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
9934 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
9935 * gcc.dg/cpp/escape-2.c: Use wide character constants where
9936 necessary to avoid multi-character character constant warning.
9937 * gcc.dg/cpp/escape.c: Likewise.
9938 * gcc.dg/cpp/ucs.c: Likewise.
9939 Remove backslashes from dg-bogus comments, as they confuse Tcl.
9940 Fix a typo.
9941
9037065f
KH
99422003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9943
682def26 9944 PR c/11428
9037065f
KH
9945 * gcc.c-torture/compile/20030704-1.c: New.
9946
ae81000a
KH
99472003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9948
9949 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
9950
1cf0dce8
DS
99512003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
9952
9953 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 9954 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 9955 tests for warnings.
32f2f2cb
DS
9956 * g++.dg/ext/dllimport2.C: Add tests for warnings.
9957 * g++.dg/ext/dllimport3.C: Likewise.
9958 * g++.dg/ext/dllimport4.C: New file.
9959 * g++.dg/ext/dllimport5.C: New file.
9960 * g++.dg/ext/dllimport6.C: New file.
9961 * g++.dg/ext/dllimport7.C: New file.
9962 * g++.dg/ext/dllimport8.C: New file.
9963 * g++.dg/ext/dllimport9.C: New file.
9964 * g++.dg/ext/dllimport10.C: New file.
9965 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 9966
d6b4ea85
MM
99672003-07-03 Mark Mitchell <mark@codesourcery.com>
9968
9969 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
9970 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
9971
0a9530a9
RS
99722003-07-03 Roger Sayle <roger@eyesopen.com>
9973
9974 * gcc.dg/builtins-25.c: New testcase.
9975 * gcc.dg/builtins-26.c: New testcase.
9976
9b269fc7
JJ
99772003-07-03 Janis Johnson <janis187@us.ibm.com>
9978
7516d736
JJ
9979 * gcc.dg/compat/vector-defs.h: New file.
9980 * gcc.dg/compat/vector-setup.h: New file.
9981 * gcc.dg/compat/vector-check.h: New file.
9982 * gcc.dg/compat/vector-1_main.c: New file.
9983 * gcc.dg/compat/vector-1_x.c: New file.
9984 * gcc.dg/compat/vector-1_y.c: New file.
9985 * gcc.dg/compat/vector-2_main.c: New file.
9986 * gcc.dg/compat/vector-2_x.c: New file.
9987 * gcc.dg/compat/vector-2_y.c: New file.
9988
0964c98c
JJ
9989 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
9990 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
9991 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
9992 * gcc.dg/compat/struct-align-1.h: New file.
9993 * gcc.dg/compat/struct-align-1_main.c: New file.
9994 * gcc.dg/compat/struct-align-1_x.c: New file.
9995 * gcc.dg/compat/struct-align-1_y.c: New file.
9996 * gcc.dg/compat/struct-align-2.h: New file.
9997 * gcc.dg/compat/struct-align-2_main.c: New file.
9998 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
9999 * gcc.dg/compat/struct-align-2_y.c: New file.
10000
10001 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
10002 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10003 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10004 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10005 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10006 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10007 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10008 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10009 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10010 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10011 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10012 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10013 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10014 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10015 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10016 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10017 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10018 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10019 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10020 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10021 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10022 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10023 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10024 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10025 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10026 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10027 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10028 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10029 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10030
100312003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10032
10033 * gcc.dg/i386-call-1.c: New test.
10034
100352003-07-03 Nathan Sidwell <nathan@codesourcery.com>
10036
10037 PR c++/9162
10038 * g++.dg/parse/defarg4.C: New.
10039
100402003-07-03 Roger Sayle <roger@eyesopen.com>
10041
10042 PR target/10700
10043 * gcc.c-torture/compile/20030703-1.c: New test case.
10044
100452003-07-03 Mark Mitchell <mark@codesourcery.com>
10046
10047 * g++.dg/template/local3.C: Remove extra semicolon.
10048
100492003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10050
10051 * gcc.dg/i386-volatile-1.c: New test.
10052
100532003-07-02 Nathan Sidwell <nathan@codesourcery.com>
10054
10055 PR c++/11072
10056 * g++.dg/other/offsetof2.C: XFAIL.
10057 * g++.dg/other/offsetof5.C: New.
10058
10059 PR c++/10219
10060 * g++.dg/template/error1.C: New.
10061
10062 PR c++/9779
10063 * g++.dg/template/dependent-expr1.C: New.
10064
100652003-07-01 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/6949
10068 * g++.dg/template/local3.C: New test.
10069
10070 PR c++/11149
10071 * g++.dg/lookup/scoped6.C: New test.
10072
100732003-07-01 Giovanni Bajo <giovannibajo@libero.it>
10074
10075 PR c++/8046
10076 * g++.dg/other/error7.C: New test.
10077
100782003-07-01 Kazu Hirata <kazu@cs.umass.edu>
10079
10080 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
10081 * g++.old-deja/g++.abi/vtable3.h: Likewise.
10082 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10083 * g++.old-deja/g++.other/union2.C: Likewise.
10084 * gcc.dg/c90-const-expr-2.c: Likewise.
10085 * gcc.dg/c90-const-expr-3.c: Likewise.
10086 * gcc.dg/c99-const-expr-2.c: Likewise.
10087 * gcc.dg/c99-const-expr-3.c: Likewise.
10088 * gcc.dg/concat.c: Likewise.
10089
100902003-07-01 Mark Mitchell <mark@codesourcery.com>
10091
10092 PR c++/9559
10093 * g++.dg/init/static1.C: New test.
10094
100952003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10096
10097 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
10098 * g++.old-deja/g++.other/access2.C: Likewise.
10099 * g++.old-deja/g++.other/decl2.C: Likewise.
10100 * gcc.c-torture/execute/20020615-1.c: Likewise.
10101
101022003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10103
10104 PR c++/4933
10105 * g++.dg/template/sizeof4.C: New test.
10106
101072003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10108
10109 * g++.dg/other/error6.C: New test.
10110
101112003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10112
10113 PR c++/10750
10114 * g++.dg/parse/constant2.C: New test.
10115
101162003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10117
10118 PR c++/11106
10119 * g++.dg/other/error5.C: New test.
10120
101212003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10122
10123 * gcc.dg/format/gcc_diag-1.c: New test.
10124
101252003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
10126
10127 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
10128
101292003-06-28 Nathan Sidwell <nathan@codesourcery.com>
10130
10131 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
10132 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
10133 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
10134
101352003-06-28 Jakub Jelinek <jakub@redhat.com>
10136
10137 * gcc.c-torture/execute/builtins/string-8.c: New test.
10138 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
10139 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
10140 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
10141
101422003-06-27 Mark Mitchell <mark@codesourcery.com>
10143
10144 PR c++/10468
10145 * g++.dg/ext/typeof6.C: New test.
10146
101472003-06-27 Mark Mitchell <mark@codesourcery.com>
10148
10149 PR c++/10796
10150 * g++.dg/init/enum1.C: New test.
10151
101522003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
10153
10154 * gcc.dg/20030627-1.c: New test.
10155
101562003-06-26 Mark Mitchell <mark@codesourcery.com>
10157
10158 PR c++/11332
10159 * g++.dg/expr/static_cast2.C: New test.
10160
101612003-06-26 Roger Sayle <roger@eyesopen.com>
10162 Jakub Jelinek <jakub@redhat.com>
10163
10164 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
10165 sprintf(dst,"%s",src) optimization.
10166 * gcc.c-torture/execute/20030626-1.c: New test case.
10167 * gcc.c-torture/execute/20030626-2.c: New test case.
10168
101692003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
10170
10171 * gcc.c-torture/execute/multi-ix.c: New test.
10172
10173 * gcc.c-torture/execute/simd-4.c (main):
10174 Added missing semicolon at end of union.
10175
101762003-06-26 Giovanni Bajo <giovannibajo@libero.it>
10177
10178 PR c++/8266
10179 * g++.dg/template/explicit-instantiation3.C: New test.
10180
101812003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10182
10183 * gcc.dg/20030626-1.c: Use signed char.
10184
101852003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10186
10187 * gcc.dg/20030626-1.c: New test.
10188
101892003-06-26 Neil Booth <neil@daikokuya.co.uk>
10190
10191 * const-str-2.m: Update.
10192
101932003-06-25 Mark Mitchell <mark@codesourcery.com>
10194
10195 PR c++/10990
10196 * g++.dg/rtti/dyncast1.C: New test.
10197 * g++.dg/abi/mangle4.C: Correct base-specifier access.
10198 * g++.dg/lookup/scoped1.C: Remove XFAIL.
10199 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
10200
10201 PR c++/10931
10202 * g++.dg/expr/static_cast1.C: New test.
10203
102042003-06-25 Josef Zlomek <zlomekj@suse.cz>
10205
10206 * gcc.dg/20030625-1.c: New test.
10207
102082003-06-24 Roger Sayle <roger@eyesopen.com>
10209
10210 * gcc.c-torture/compile/20030624-1.c: New test case.
10211
102122003-06-24 Jakub Jelinek <jakub@redhat.com>
10213
10214 * gcc.c-torture/execute/string-opt-17.c: New test.
10215
102162003-06-24 Mark Mitchell <mark@codesourcery.com>
10217
10218 PR c++/5754
10219 * g++.dg/parse/crash6.C: New test.
10220
102212003-06-23 Roger Sayle <roger@eyesopen.com>
10222
10223 * gcc.dg/builtins-24.c: New test case.
10224
102252003-06-23 Jakub Jelinek <jakub@redhat.com>
10226
10227 * g++.dg/opt/operator1.C: New test.
10228
102292003-06-22 Roger Sayle <roger@eyesopen.com>
10230
10231 * gcc.c-torture/execute/string-opt-16.c: New test case.
10232
102332003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10234
10235 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
10236 * g++.old-deja/g++.other/conv7.C: Likewise
10237 * g++.old-deja/g++.other/overcnv2.C: Likewise.
10238 * g++.old-deja/g++.other/overload14.C: Likewise.
10239
102402003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10241
10242 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
10243 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
10244
102452003-06-20 Mark Mitchell <mark@codesourcery.com>
10246
10247 PR c++/10888
10248 * g++.dg/warn/Winline-3.C: New test.
10249
102502003-06-20 Mark Mitchell <mark@codesourcery.com>
10251
10252 * lib/target-supports.exp (check_alias_available): Make the test
10253 program acceptable to the Solaris assembler.
10254
10255 PR c++/10749
10256 * g++.dg/template/memclass2.C: New test.
10257
102582003-06-20 Mark Mitchell <mark@codesourcery.com>
10259 Eric Botcazou <ebotcazou@libertysurf.fr>
10260
10261 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
10262 data for non-matching targets.
10263 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
10264
102652003-06-20 Mark Mitchell <mark@codesourcery.com>
10266
10267 PR c++/10845
10268 * g++.dg/template/member3.C: New test.
10269
102702003-06-19 Mark Mitchell <mark@codesourcery.com>
10271
10272 PR c++/10939
10273 * g++.dg/template/func1.C: New test.
10274
10275 PR c++/9649
10276 * g++.dg/template/static4.C: New test.
10277 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
10278
10279 PR c++/11041
10280 * g++.dg/init/ref7.C: New test.
10281
102822003-06-19 Matt Austern <austern@apple.com>
10283
10284 PR c++/11228
10285 * g++.dg/anew1.C: New test.
10286 * g++.dg/anew2.C: New test.
10287 * g++.dg/anew3.C: New test.
10288 * g++.dg/anew4.C: New test.
10289
102902003-06-19 Kazu Hirata <kazu@cs.umass.edu>
10291
10292 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
10293
102942003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
10295
10296 * gcc.c-torture/execute/simd-4.c (main): Make expected value
10297 endian-dependent.
10298
102992003-06-17 Benjamin Kosnik <bkoz@redhat.com>
10300
10301 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
10302 Remove cruft.
10303
103042003-06-17 Kazu Hirata <kazu@cs.umass.edu>
10305
10306 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
10307 * gcc.c-torture/compile/961203-1.c: Likewise.
10308 * gcc.c-torture/compile/980506-1.c: Likewise.
10309
103102003-06-17 Mark Mitchell <mark@codesourcery.com>
10311
10312 PR c++/10712
10313 * g++.dg/lookup/using7.C: New test.
10314
103152003-06-17 Mark Mitchell <mark@codesourcery.com>
10316
10317 PR c++/11105
10318 * g++.dg/abi/conv1.C: Remove it.
10319 * g++.dg/template/conv7.C: New test.
10320 * g++.dg/template/conv8.C: Likewise.
10321 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
10322 conversion operator.
10323
103242003-06-17 Janis Johnson <janis187@us.ibm.com>
10325
10326 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
10327 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10328 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10329 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10330 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10331 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10332 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10333 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10334 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10335 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10336 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10337 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10338 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10339 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10340 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10341 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10342 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10343 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10344 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10345 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10346 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10347 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10348 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10349 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10350 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10351 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10352 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10353 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10354 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10355
103562003-06-16 Mark Mitchell <mark@codesourcery.com>
10357
10358 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
10359 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
10360 indications.
10361
103622003-06-16 Roger Sayle <roger@eyesopen.com>
10363
10364 * gcc.dg/i386-387-5.c: New test case.
10365 * gcc.dg/i386-387-6.c: New test case.
10366 * gcc.dg/builtins-23.c: New test case.
10367
103682003-06-15 Roger Sayle <roger@eyesopen.com>
10369
10370 * gcc.dg/builtins-22.c: New test case.
10371 * gcc.dg/i386-387-1.c: Update to test exp.
10372 * gcc.dg/i386-387-2.c: Likewise.
10373
103742003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10375
10376 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
10377
103782003-06-12 Mark Mitchell <mark@codesourcery.com>
10379
10380 * lib/gcc-dg.exp (dg-require-dll): New function.
10381 (dg-xfail-if): Likewise.
10382 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
10383 driver.
10384
10385 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
10386 * gcc.c-torture/compile/20001205-1.c: Likewise.
10387 * gcc.c-torture/compile/20001226-1.c: Likewise.
10388 * gcc.c-torture/compile/20010518-2.c: Likewise.
10389 * gcc.c-torture/compile/20020312-1.c: Likewise.
10390 * gcc.c-torture/compile/20020604-1.c: Likewise.
10391 * gcc.c-torture/compile/920501-12.c: Likewise.
10392 * gcc.c-torture/compile/920501-4.c: Likewise.
10393 * gcc.c-torture/compile/920520-1.c: Likewise.
10394 * gcc.c-torture/compile/920521-1.c: Likewise.
10395 * gcc.c-torture/compile/920625-1.c: Likewise.
10396 * gcc.c-torture/compile/961203-1.c: Likewise.
10397 * gcc.c-torture/compile/980506-1.c: Likewise.
10398 * gcc.c-torture/compile/981006-1.c: Likewise.
10399 * gcc.c-torture/compile/981022-1.c: Likewise.
10400 * gcc.c-torture/compile/981223-1.c: Likewise.
10401 * gcc.c-torture/compile/990617-1.c: Likewise.
10402 * gcc.c-torture/compile/dll.c: Likewise.
10403 * gcc.c-torture/compile/labels-3.c: Likewise.
10404 * gcc.c-torture/compile/mipscop-1.c: Likewise.
10405 * gcc.c-torture/compile/mipscop-2.c: Likewise.
10406 * gcc.c-torture/compile/mipscop-3.c: Likewise.
10407 * gcc.c-torture/compile/mipscop-4.c: Likewise.
10408 * gcc.c-torture/compile/simd-5.c: Likewise.
10409 * gcc.c-torture/compile/20000804-1.x: Remove.
10410 * gcc.c-torture/compile/20001205-1.x: Likewise.
10411 * gcc.c-torture/compile/20001226-1.x: Likewise.
10412 * gcc.c-torture/compile/20010518-2.x: Likewise.
10413 * gcc.c-torture/compile/20020312-1.x: Likewise.
10414 * gcc.c-torture/compile/20020604-1.x: Likewise.
10415 * gcc.c-torture/compile/920501-12.x: Likewise.
10416 * gcc.c-torture/compile/920501-4.x: Likewise.
10417 * gcc.c-torture/compile/920520-1.x: Likewise.
10418 * gcc.c-torture/compile/920521-1.x: Likewise.
10419 * gcc.c-torture/compile/920625-1.x: Likewise.
10420 * gcc.c-torture/compile/961203-1.x: Likewise.
10421 * gcc.c-torture/compile/980506-1.x: Likewise.
10422 * gcc.c-torture/compile/981006-1.x: Likewise.
10423 * gcc.c-torture/compile/981022-1.x: Likewise.
10424 * gcc.c-torture/compile/981223-1.x: Likewise.
10425 * gcc.c-torture/compile/990617-1.x: Likewise.
10426 * gcc.c-torture/compile/mipscop-1.x: Likewise.
10427 * gcc.c-torture/compile/mipscop-2.x: Likewise.
10428 * gcc.c-torture/compile/mipscop-3.x: Likewise.
10429 * gcc.c-torture/compile/mipscop-4.x: Likewise.
10430 * gcc.c-torture/compile/simd-5.x: Likewise.
10431
10432 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
10433
104342003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10435
10436 * gcc.c-torture/execute/20030611-1.c: New test.
10437
104382003-06-12 Roger Sayle <roger@eyesopen.com>
10439
10440 PR middle-end/168
10441 * gcc.dg/20030612-1.c: New test case.
10442
104432003-06-12 Mark Mitchell <mark@codesourcery.com>
10444
10445 PR c++/10635
10446 * g++.dg/expr/cast1.C: New test.
10447
104482003-06-12 Roger Sayle <roger@eyesopen.com>
10449
10450 * gcc.dg/builtins-21.c: New test case.
10451
104522003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
10453
10454 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
10455 options instead of at the end.
10456 * lib/objc.exp (objc_target_compile): Likewise.
10457
104582003-06-11 Mark Mitchell <mark@codesourcery.com>
10459
10460 PR c++/10432
10461 * g++.dg/parse/error1.C: New test.
10462
104632003-06-11 Janis Johnson <janis187@us.ibm.com>
10464
10465 * gcc.dg/compat/struct-by-value-11_main.c: New file.
10466 * gcc.dg/compat/struct-by-value-11_x.c: New file.
10467 * gcc.dg/compat/struct-by-value-11_y.c: New file.
10468 * gcc.dg/compat/struct-by-value-12_main.c: New file.
10469 * gcc.dg/compat/struct-by-value-12_x.c: New file.
10470 * gcc.dg/compat/struct-by-value-12_y.c: New file.
10471 * gcc.dg/compat/struct-by-value-13_main.c: New file.
10472 * gcc.dg/compat/struct-by-value-13_x.c: New file.
10473 * gcc.dg/compat/struct-by-value-13_y.c: New file.
10474 * gcc.dg/compat/struct-by-value-14_main.c: New file.
10475 * gcc.dg/compat/struct-by-value-14_x.c: New file.
10476 * gcc.dg/compat/struct-by-value-14_y.c: New file.
10477 * gcc.dg/compat/struct-by-value-15_main.c: New file.
10478 * gcc.dg/compat/struct-by-value-15_x.c: New file.
10479 * gcc.dg/compat/struct-by-value-15_y.c: New file.
10480 * gcc.dg/compat/struct-by-value-16_main.c: New file.
10481 * gcc.dg/compat/struct-by-value-16_x.c: New file.
10482 * gcc.dg/compat/struct-by-value-16_y.c: New file.
10483 * gcc.dg/compat/struct-by-value-17_main.c: New file.
10484 * gcc.dg/compat/struct-by-value-17_x.c: New file.
10485 * gcc.dg/compat/struct-by-value-17_y.c: New file.
10486 * gcc.dg/compat/struct-by-value-18_main.c: New file.
10487 * gcc.dg/compat/struct-by-value-18_x.c: New file.
10488 * gcc.dg/compat/struct-by-value-18_y.c: New file.
10489
10490 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
10491 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
10492 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
10493 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
10494 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
10495 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
10496 * gcc.dg/compat/scalar-return-3_main.c: New file.
10497 * gcc.dg/compat/scalar-return-3_x.c: New file.
10498 * gcc.dg/compat/scalar-return-3_y.c: New file.
10499 * gcc.dg/compat/scalar-return-4_main.c: New file.
10500 * gcc.dg/compat/scalar-return-4_x.c: New file.
10501 * gcc.dg/compat/scalar-return-4_y.c: New file.
10502
105032003-06-10 Janis Johnson <janis187@us.ibm.com>
10504
10505 * gcc.dg/compat/fp2-struct-check.h: New file.
10506 * gcc.dg/compat/fp2-struct-defs.h: New file.
10507 * gcc.dg/compat/fp2-struct-init.h: New file.
10508 * gcc.dg/compat/struct-by-value-10_main.c: New file.
10509 * gcc.dg/compat/struct-by-value-10_x.c: New file.
10510 * gcc.dg/compat/struct-by-value-10_y.c: New file.
10511 * gcc.dg/compat/struct-return-10_main.c: New file.
10512 * gcc.dg/compat/struct-return-10_x.c: New file.
10513 * gcc.dg/compat/struct-return-10_y.c: New file.
10514
10515 * gcc.dg/compat/compat-common.h: New file.
10516 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
10517 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
10518 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
10519 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
10520 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
10521 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
10522 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
10523 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10524 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
10525 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
10526 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10527 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
10528 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
10529 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10530 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
10531 * gcc.dg/compat/small-struct-check.h: Ditto.
10532 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
10533 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10534 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
10535 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
10536 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10537 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10538 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
10539 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10540 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
10541 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
10542 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10543 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10544 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
10545 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10546 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10547 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
10548 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10549 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
10550 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
10551 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10552 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
10553 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
10554 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10555 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
10556 * gcc.dg/compat/struct-return-2_main.c: Ditto.
10557 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10558 * gcc.dg/compat/struct-return-2_y.c: Ditto.
10559 * gcc.dg/compat/struct-return-3_main.c: Ditto.
10560 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10561 * gcc.dg/compat/struct-return-3_y.c: Ditto.
10562
105632003-06-10 Geoffrey Keating <geoffk@apple.com>
10564
10565 * g++.dg/pch/static-1.C: New file.
10566 * g++.dg/pch/static-1.Hs: New file.
10567
105682003-06-10 Richard Henderson <rth@redhat.com>
10569
10570 * gcc.dg/asm-7.c: Adjust expected warning text.
10571
105722003-06-10 Roger Sayle <roger@eyesopen.com>
10573
10574 * gcc.dg/builtins-20.c: New test case.
10575
105762003-06-10 Mark Mitchell <mark@codesourcery.com>
10577
10578 PR c++/11131
10579 * g++.dg/opt/template1.C: New test.
10580
105812003-06-09 Mark Mitchell <mark@codesourcery.com>
10582
10583 * lib/gcc-dg.exp (dg-test): Clear additional_files and
10584 additional_sources.
10585
105862003-05-21 David Taylor <dtaylor@emc.com>
10587
10588 * gcc.dg/Wpadded.c: New file.
10589
105902003-06-09 Mark Mitchell <mark@codesourcery.com>
10591
10592 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
10593 * gcc.dg/special/weak-2.c: Add dg-require-weak.
10594 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
10595 dg-require-weak.
10596
105972003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
10598
10599 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
10600
106012003-06-09 Mark Mitchell <mark@codesourcery.com>
10602
10603 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
10604 (dg-require-alias): Likewise.
10605 (dg-require-gc-sections): Likewise.
10606 * lib/target-supports.exp (check_gc_sections_available): Likewise.
10607
106082003-06-08 Richard Henderson <rth@redhat.com>
10609
10610 * gcc.dg/20011029-2.c: Fix the array reference.
10611 * gcc.dg/asm-7.c: New.
10612
106132003-06-08 Kazu Hirata <kazu@cs.umass.edu>
10614
10615 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
10616
106172003-06-08 Mark Mitchell <mark@codesourcery.com>
10618
10619 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
10620 (dg-require-gc-sections): Likewise.
10621
106222003-06-08 Jan Hubicka <jh@suse.cz>
10623
10624 * i386-cmov1.c: Fix regular expression.
10625 * i386-cvt-1.c: Likewise.
10626 * i386-local.c: Likewise.
10627 * i386-local2.c: Likewise.
10628 * i386-mul.c: Likewise.
10629 * i386-ssetype-1.c: Likewise.
10630 * i386-ssetype-3.c: Likewise.
10631 * i386-ssetype-5.c: Likewise.
10632
106332003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10634
10635 PR c++/11039
10636 * g++.dg/warn/implicit-typename2.C: New test.
10637 * g++.dg/warn/implicit-typename3.C: New test.
10638
106392003-06-07 Richard Henderson <rth@redhat.com>
10640
10641 * g++.dg/other/offsetof3.C: Use size_t.
10642 * g++.dg/other/offsetof4.C: Likewise.
10643
106442003-06-07 H.J. Lu <hongjiu.lu@intel.com>
10645
10646 * lib/copy-file.exp: New. Implement gcc_copy_files.
10647
10648 * lib/dg-pch.exp: Load copy-file.exp
10649 (dg-pch): Use gcc_copy_files instead of "file copy".
10650
106512003-06-06 Mark Mitchell <mark@codesourcery.com>
10652
10653 * gcc.dg/weak/weak.exp: Simplify.
10654 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
10655 * gcc.dg/weak/weak-1.c: Likewise.
10656 * gcc.dg/weak/weak-2.c: Likewise.
10657 * gcc.dg/weak/weak-3.c: Likewise.
10658 * gcc.dg/weak/weak-4.c: Likewise.
10659 * gcc.dg/weak/weak-5.c: Likewise.
10660 * gcc.dg/weak/weak-6.c: Likewise.
10661 * gcc.dg/weak/weak-7.c: Likewise.
10662 * gcc.dg/weak/weak-8.c: Likewise.
10663 * gcc.dg/weak/weak-9.c: Likewise.
10664
106652003-06-06 Richard Earnshaw <rearnsha@arm.com>
10666
10667 gcc.c-torture/execute/20030606-1.c: New.
10668
106692003-06-06 Roger Sayle <roger@eyesopen.com>
10670
10671 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
10672 * gcc.dg/builtins-19.c: Likewise.
10673
106742003-06-06 Roger Sayle <roger@eyesopen.com>
10675
10676 * gcc.dg/builtins-2.c: Add some more tests.
10677 * gcc.dg/builtins-18.c: New test case.
10678 * gcc.dg/builtins-19.c: New test case.
10679
106802003-06-06 Roger Sayle <roger@eyesopen.com>
10681 Jim Wilson <wilson@tuliptree.org>
10682
10683 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
10684
106852003-06-06 Jakub Jelinek <jakub@redhat.com>
10686
10687 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
10688 mempcpy/stpcpy calls not to be optimized into something else.
10689 * gcc.c-torture/execute/string-opt-3.c: Moved to...
10690 * gcc.c-torture/execute/builtins/string-7.c: ...here.
10691 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
10692
106932003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10694
10695 * gcc.dg/format/asm_fprintf-1.c: New test.
10696
106972003-06-05 Mark Mitchell <mark@codesourcery.com>
10698
10699 * lib/gcc-defs.exp (additional_sources): New variable.
10700 (dg-additional-sources): New function.
10701 (additional_files): New variable.
10702 (dg-additional-files): New function.
10703 (dg-additional-files-options): Likewise.
10704 * lib/gcc-dg.exp (dg-require-weak): New function.
10705 (dg-require-alias): Likewise.
10706 (dg-require-gc-sections): Likewise.
10707 * lib/target-supports.exp (check_alias_available): Remove testfile
10708 parameter.
10709 (check_gc_sections_available): New function.
10710 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
10711 (dg-gpp-additional-files): Likewise.
10712 * lib/g++.exp (additional_sources): Remove.
10713 (additional_files): Likewise.
10714 (g++_target_compile): Use dg-additional-files-options.
10715
10716 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
10717 Tcl logic.
10718 * gcc.dg/special/ecos.exp: Remove.
10719 * gcc.dg/special/20000419-2.c: Use dg-require-*.
10720 * gcc.dg/special/alias-1.c: Likewise.
10721 * gcc.dg/special/alias-2.c: Likewise.
10722 * gcc.dg/special/gcsec-1.c: Likewise.
10723 * gcc.dg/special/weak-1.c: Likewise.
10724 * gcc.dg/special/weak-2.c: Likewise.
10725 * gcc.dg/special/wkali-1.c: Likewise.
10726 * gcc.dg/special/wkali-2.c: Likewise.
10727
10728 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
10729 dg-gpp-additional-*.
10730 * g++.dg/special/conpr-3.C: Likewise.
10731 * g++.dg/special/conpr-4.C: Likewise.
10732 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
10733 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
10734 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
10735 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
10736 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
10737 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
10738 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
10739 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
10740 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
10741 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
10742 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
10743 * g++.old-deja/g++.other/comdat1.C: Likewise.
10744 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
10745 * g++.old-deja/g++.other/comdat3.C: Likewise.
10746 * g++.old-deja/g++.other/ctor1.C: Likewise.
10747 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
10748
7d445f15
RH
107492003-06-05 Richard Henderson <rth@redhat.com>
10750
10751 * gcc.dg/debug/20030605-1.c: New.
10752
d7068b3d
MM
107532003-06-04 Mark Mitchell <mark@codesourcery.com>
10754
10755 * README.QMTEST: Update.
10756
0bfa5f65
RH
107572003-06-04 Richard Henderson <rth@redhat.com>
10758
e6cc3a24
ZW
10759 * gcc.dg/cleanup-1.c: New.
10760 * gcc.dg/cleanup-2.c: New.
10761 * gcc.dg/cleanup-3.c: New.
10762 * gcc.dg/cleanup-4.c: New.
10763 * gcc.dg/cleanup-5.c: New.
10764 * gcc.dg/cleanup-6.c: New.
10765 * gcc.dg/cleanup-7.c: New.
0bfa5f65 10766
ac871ee1
MM
107672003-06-04 Mark Mitchell <mark@codesourcery.com>
10768
13e0ae41
MM
10769 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
10770
ac871ee1
MM
10771 * lib/dg-pch.exp: New file.
10772 * g++.dg/pch/pch.exp: Use dg-pch.exp.
10773 * gcc.dg/pch/pch.exp: Likewise.
10774
385a9348
RS
107752003-06-04 Roger Sayle <roger@eyesopen.com>
10776
10777 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
10778 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
10779 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
10780 * gcc.dg/builtins-17.c: New test case.
10781 * gcc.dg/i386-387-4.c: New test case.
10782 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
10783
01d3224a
EB
107842003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10785
10786 * gcc.dg/ultrasp9.c: New test.
10787
ef0139b1
EB
107882003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10789
10790 * gcc.c-torture/compile/20030604-1.c: New test.
10791 * gcc.dg/sparc-constant-1.c: New test.
10792
61274a14
GN
107932003-06-03 Glen Nakamura <glen@imodulo.com>
10794
c6c01481 10795 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 10796
23656642
JR
107972003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
10798
aa6b9f6d
R
10799 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
10800
23656642
JR
10801 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
10802 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
10803
284ca13e
AH
108042003-06-03 Aldy Hernandez <aldyh@redhat.com>
10805
e6cc3a24 10806 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 10807
6c07f448
KL
108082003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10809
10810 PR c++/10940
10811 * g++.dg/template/spec10.C: New test.
10812
075ec276
RS
108132003-06-03 Roger Sayle <roger@eyesopen.com>
10814
10815 * gcc.dg/builtins-16.c: New test case.
10816
8fd3cf4e
JJ
108172003-06-03 Jakub Jelinek <jakub@redhat.com>
10818
10819 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
10820 mempcpy test with post-increments.
10821 * gcc.c-torture/execute/string-opt-3.c: New test.
10822 * gcc.dg/string-opt-1.c: New test.
10823
5d16533a 108242003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
10825
10826 PR fortran/10965
10827 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
10828
2a9e3b72
MM
108292003-06-02 Mark Mitchell <mark@codesourcery.com>
10830
5a9f05f2
MM
10831 * lib/scanasm.exp (dg-scan): New function, factored out of ...
10832 (scan-assembler): ... here. Use dg-scan.
10833 (scan-assembler-not): Likewise.
10834 (scan-file): New function.
10835 (scan-file-not): Likewise.
10836 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
10837 * gcc.dg/cpp/_Pragma4.c: Likewise.
10838 * gcc.dg/cpp/_Pragma5.c: Likewise.
10839 * gcc.dg/cpp/avoidpaste1.c: Likewise.
10840 * gcc.dg/cpp/avoidpaste2.c: Likewise.
10841 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
10842 * gcc.dg/cpp/cmdlne-P.c: Likewise.
10843 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
10844 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
10845 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
10846 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
10847 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
10848 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
10849 * gcc.dg/cpp/cxxcom1.c: Likewise.
10850 * gcc.dg/cpp/line1.c: Likewise.
10851 * gcc.dg/cpp/maccom1.c: Likewise.
10852 * gcc.dg/cpp/maccom2.c: Likewise.
10853 * gcc.dg/cpp/maccom3.c: Likewise.
10854 * gcc.dg/cpp/maccom4.c: Likewise.
10855 * gcc.dg/cpp/maccom5.c: Likewise.
10856 * gcc.dg/cpp/maccom6.c: Likewise.
10857 * gcc.dg/cpp/multiline.c: Likewise.
10858 * gcc.dg/cpp/spacing1.c: Likewise.
10859 * gcc.dg/cpp/spacing2.c: Likewise.
10860 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
10861 * gcc.dg/cpp/trad/maccom1.c: Likewise.
10862 * gcc.dg/cpp/trad/maccom2.c: Likewise.
10863 * gcc.dg/cpp/trad/maccom3.c: Likewise.
10864 * gcc.dg/cpp/trad/maccom4.c: Likewise.
10865 * gcc.dg/cpp/trad/maccom6.c: Likewise.
10866 * gcc.dg/cpp/cxxcom2.c: Likewise.
10867 * gcc.dg/cpp/cxxcom2.h: New file.
10868
2a9e3b72
MM
10869 * gcc.dg/cpp/truefalse.cpp: Move it to ...
10870 * g++.dg/cpp/truefalse.C: Here.
10871 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
10872
a7f36da3 108732003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 10874
a7f36da3
DD
10875 * gcc.dg/cpp/redef3.c: New file.
10876
a3033f34
EB
108772003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10878
10879 * gcc.dg/i386-loop-3.c: New test.
10880
5f90145a
TM
108812003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
10882
10883 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
10884
4fa26a60
RS
108852003-05-31 Roger Sayle <roger@eyesopen.com>
10886
10887 * gcc.dg/fwrapv-1.c: New test case.
10888 * gcc.dg/fwrapv-2.c: New test case.
10889
76d3baad
KL
108902003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10891
10892 PR c++/10956
10893 * g++.dg/template/spec9.C: New test.
10894
0b82d59c
RS
108952003-05-29 Roger Sayle <roger@eyesopen.com>
10896
10897 * gcc.dg/duff-4.c: New test case.
10898
5d16533a 108992003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
10900
10901 PR fortran/10843
10902 * g77.dg/ffixed-form-1.f: New test
10903 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 10904 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
10905 * g77.dg/ffree-form-3.f: New test
10906
634a5694
AT
109072003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
10908
10909 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
10910 * gcc.dg/wint_t-1.c: Likewise.
10911
b7fc8b57
KL
109122003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10913
10914 * g++.dg/template/access11.C: New test.
10915
ef8855d7
KL
109162003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10917
10918 PR c++/10849
10919 * g++.dg/template/access10.C: New test.
10920
fcb6fa85 109212003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 10922 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
10923
10924 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
10925
76ab57af
AT
109262003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10927
e6cc3a24
ZW
10928 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
10929 suppress for powerpc-*-darwin*.
76ab57af
AT
10930 * gcc.dg/torture/builtin-noret-2.c: Likewise.
10931
3dba25eb
AT
109322003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10933
10934 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
10935 suppress option for powerpc-*-darwin*.
e6cc3a24 10936
29f523be
RS
109372003-05-23 Roger Sayle <roger@eyesopen.com>
10938
10939 * gcc.dg/builtins-1.c: Add tests for tan and atan.
10940 * gcc.dg/builtins-4.c: Add test for fmod.
10941
43b26a01
KL
109422003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10943
10944 PR c++/10682
10945 * g++.dg/template/instantiate4.C: New test.
10946
18c2511c
RS
109472003-05-22 Roger Sayle <roger@eyesopen.com>
10948
10949 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
10950
9008d5b4
JJ
109512003-05-21 Janis Johnson <janis187@us.ibm.com>
10952
10953 * gcc.dg/compat/scalar-return-1_main.c: New file.
10954 * gcc.dg/compat/scalar-return-1_x.c: New file.
10955 * gcc.dg/compat/scalar-return-1_y.c: New file.
10956 * gcc.dg/compat/scalar-return-2_main.c: New file.
10957 * gcc.dg/compat/scalar-return-2_x.c: New file.
10958 * gcc.dg/compat/scalar-return-2_y.c: New file.
10959 * gcc.dg/compat/struct-return-3_main.c: New file.
10960 * gcc.dg/compat/struct-return-3_y.c: New file.
10961 * gcc.dg/compat/struct-return-3_x.c: New file.
10962 * gcc.dg/compat/struct-return-2_main.c: New file.
10963 * gcc.dg/compat/struct-return-2_x.c: New file.
10964 * gcc.dg/compat/struct-return-2_y.c: New file.
10965
f48758e4
JDA
109662003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10967
10968 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
10969 for hppa*-hp-hpux*.
10970 * gcc.dg/20021014-1.c (dg-options): Likewise.
10971 * gcc.dg/nest.c (dg-options): Likewise.
10972
16e31964
DS
109732003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
10974
10975 PR c++/9738
10976 * g++.dg/ext/dllimport2.C: New file.
10977 * g++.dg/ext/dllimport3.C: New file.
10978
f737a52d
JJ
109792003-05-20 Janis Johnson <janis187@us.ibm.com>
10980
10981 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
10982 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10983 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10984 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10985 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10986 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10987 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
10988 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
10989 * gcc.dg/compat/small-struct-defs.h: New file.
10990 * gcc.dg/compat/small-struct-init.h: New file.
10991 * gcc.dg/compat/small-struct-check.h: New file.
10992 * gcc.dg/compat/fp-struct-defs.h: New file.
10993 * gcc.dg/compat/fp-struct-check.h: New file.
10994 * gcc.dg/compat/fp-struct-init.h: New file.
10995 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
10996 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
10997
b041fbe6
JJ
109982003-05-19 Jakub Jelinek <jakub@redhat.com>
10999
11000 * gcc.dg/20030225-2.c: New test.
11001
731ae8dd
RS
110022003-05-18 Roger Sayle <roger@eyesopen.com>
11003 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11004
11005 * gcc.c-torture/compile/20030518-1.c: New test case.
11006
563025ca
MM
110072003-05-18 Mark Mitchell <mark@codesourcery.com>
11008
11009 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
11010 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
11011 gcc-dg-debug-runtest.
11012 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
11013 gcc-dg-debug-runtest.
11014
5c9acdf7
KL
110152003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11016
11017 PR c++/9022
11018 * g++.dg/lookup/using6.C: New test.
11019
25903d03
KL
110202003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11021
11022 * g++.dg/parse/access2.C: New test.
11023
7cbba309
MM
110242003-05-17 Mark Mitchell <mark@codesourcery.com>
11025
11026 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
11027 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
11028 * gcc.dg/debug/debug.exp: Likewise.
11029
b1822ccc
NB
110302003-05-17 Neil Booth <neil@daikokuya.co.uk>
11031
11032 * gcc.dg/dollar.c: New test.
11033
72701eab
JJ
110342003-05-16 Janis Johnson <janis187@us.ibm.com>
11035
11036 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
11037 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
11038 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
11039 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
11040 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
11041 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
11042 * gcc.dg/compat/struct-by-value-6_main.c: New file.
11043 * gcc.dg/compat/struct-by-value-6_x.c: New file.
11044 * gcc.dg/compat/struct-by-value-6_y.c: New file.
11045 * gcc.dg/compat/struct-by-value-7_main.c: New file.
11046 * gcc.dg/compat/struct-by-value-7_x.c: New file.
11047 * gcc.dg/compat/struct-by-value-7_y.c: New file.
11048 * gcc.dg/compat/struct-by-value-8_main.c: New file.
11049 * gcc.dg/compat/struct-by-value-8_x.c: New file.
11050 * gcc.dg/compat/struct-by-value-8_y.c: New file.
11051 * gcc.dg/compat/struct-by-value-9_main.c: New file.
11052 * gcc.dg/compat/struct-by-value-9_x.c: New file.
11053 * gcc.dg/compat/struct-by-value-9_y.c: New file.
11054
0baa1702
MM
110552003-05-16 Mark Mitchell <mark@codesourcery.com>
11056
11057 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
11058 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
11059 support for "repo" mode.
11060 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
11061 * lib/g77-dg.exp: Likewise.
11062 * lib/obj-dg.exp: Likewise.
e6cc3a24 11063
dcac003d
JJ
110642003-05-16 Jakub Jelinek <jakub@redhat.com>
11065
11066 Merge from gcc-3_2-rhl8-branch:
11067 2003-04-23 Jakub Jelinek <jakub@redhat.com>
11068
11069 * gcc.dg/tls/opt-6.c: New test.
11070
11071 2003-04-05 Jakub Jelinek <jakub@redhat.com>
11072
11073 * gcc.dg/20030405-1.c: New test.
11074
11075 2003-03-09 Jakub Jelinek <jakub@redhat.com>
11076
11077 * gcc.dg/20030309-1.c: New test.
11078
11079 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11080
11081 * gcc.c-torture/execute/20030307-1.c: New test.
11082
11083 2003-02-20 Randolph Chung <tausq@debian.org>
11084
11085 * gcc.c-torture/compile/20030220-1.c: New test.
11086
11087 2003-02-18 Jakub Jelinek <jakub@redhat.com>
11088
11089 * gcc.dg/20030217-1.c: New test.
11090
11091 2003-01-29 Jakub Jelinek <jakub@redhat.com>
11092
11093 * gcc.c-torture/compile/20020129-1.c: New test.
11094
11095 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11096
11097 * gcc.dg/unroll-1.c: New test.
11098
11099 2002-11-16 Jan Hubicka <jh@suse.cz>
11100
11101 * gcc.c-torture/execute/20020920-1.c: New test.
11102
11103 2002-10-08 Jakub Jelinek <jakub@redhat.com>
11104
11105 PR target/7434
11106 * gcc.c-torture/compile/20021008-1.c: New test.
11107
11108 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
11109
11110 PR target/7559
11111 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
11112
11113 2002-08-07 Jakub Jelinek <jakub@redhat.com>
11114
11115 * gcc.c-torture/compile/20020807-1.c: New test.
11116
11117 2002-07-30 Jakub Jelinek <jakub@redhat.com>
11118
11119 * gcc.dg/tls/opt-1.c: New test.
11120
11121 2002-07-29 Jakub Jelinek <jakub@redhat.com>
11122
11123 * gcc.dg/20020729-1.c: New test.
11124
11125 2002-07-20 Jakub Jelinek <jakub@redhat.com>
11126
11127 * g++.dg/opt/life1.C: New test.
11128
11129 2002-05-20 Jakub Jelinek <jakub@redhat.com>
11130
11131 * gcc.dg/20020525-1.c: New test.
11132
11133 2002-05-24 Jakub Jelinek <jakub@redhat.com>
11134
11135 PR c++/6794
11136 * g++.dg/ext/pretty1.C: New test.
11137 * g++.dg/ext/pretty2.C: New test.
11138
dffbbe80
MM
111392003-05-15 Mark Mitchell <mark@codesourcery.com>
11140
11141 PR c++/8385
11142 * g++.dg/ext/typeof5.C: New test.
11143
ae4f397b
R
111442003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
11145
11146 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
11147 __USER_LABEL_PREFIX__ into account.
11148 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
11149
e43736ad
RS
111502003-05-14 Roger Sayle <roger@eyesopen.com>
11151
11152 * gcc.dg/builtins-15.c: New test case.
11153
3a0d67cf
ZW
111542003-05-13 Zack Weinberg <zack@codesourcery.com>
11155
11156 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
11157
75c834f8
MM
111582003-05-12 Mark Mitchell <mark@codesourcery.com>
11159
11160 * lib/g++.exp: Tweak handling of additional source files.
11161 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
11162 * g++.dg/special/conpr-2a.C: Rename to ...
11163 * g++.dg/special/conpr-2a.cc: ... this.
11164 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
11165 * g++.dg/special/conpr-3a.C: Rename to ...
11166 * g++.dg/special/conpr-3a.cc: This.
11167 * g++.dg/special/conpr-3b.C: Rename to ...
11168 * g++.dg/special/conpr-3b.cc: This.
11169 * g++.dg/special/conpr-4.C: New test.
11170 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
11171
8c0a5264
DE
111722003-05-12 David Edelsohn <edelsohn@gnu.org>
11173
11174 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
11175
8015bbee
KL
111762003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11177
11178 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
11179 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11180 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
11181 * g++.old-deja/g++.other/warn3.C: Likewise.
11182
358997e2
RS
111832003-05-11 Roger Sayle <roger@eyesopen.com>
11184
11185 * gcc.dg/i386-387-1.c: Update to also test log.
11186 * gcc.dg/i386-387-2.c: Likewise.
11187
98c644d6
TM
111882003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
11189
11190 * g77.f-torture/execute/int8421.f: New test.
11191
9f01ded6
KL
111922003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11193
11194 PR c++/10230, c++/10481
11195 * g++.dg/lookup/scoped5.C: New test.
11196
fcea7401
KL
111972003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11198
11199 PR c++/10552
11200 * g++.dg/template/ttp6.C: New test.
11201
e1112e60
RS
112022003-05-11 Richard Sandiford <rsandifo@redhat.com>
11203
11204 * gcc.c-torture/execute/builtins: New directory.
11205 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
11206 gcc.c-torture/execute/builtins.
11207 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
11208 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
11209 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
11210 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
11211
78757caa
KL
112122003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11213
11214 PR c++/9252
11215 * g++.dg/template/access8.C: New test.
11216 * g++.dg/template/access9.C: New test.
11217
8d241e0b
KL
112182003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11219
11220 PR c++/9554
11221 * g++.dg/parse/access1.C: New test.
11222
eddfe825
DD
112232003-05-09 DJ Delorie <dj@redhat.com>
11224
11225 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
11226 long, and not an int.
11227
88e98cfe
KL
112282003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11229
11230 PR c++/10555, c++/10576
11231 * g++.dg/template/memclass1.C: New test.
11232
001db0e0
DD
112332003-05-08 DJ Delorie <dj@redhat.com>
11234
11235 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
11236 targets.
11237 * gcc.c-torture/execute/20021024-1.x: Likewise.
11238 * gcc.c-torture/execute/shiftdi.x: Likewise.
11239 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
11240 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
11241 * gcc.dg/20021018-1.c: Likewise.
11242
7dc61d6c
KG
112432003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11244
8ce9f2ec
KG
11245 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
11246
7dc61d6c
KG
11247 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
11248 (bcopy): Call memmove.
11249
53415fa1
RS
112502003-05-08 Roger Sayle <roger@eyesopen.com>
11251
11252 * g77.f-torture/compile/8485.f: New test case.
11253
a944ceb9
RH
112542003-05-07 Richard Henderson <rth@redhat.com>
11255
e6cc3a24
ZW
11256 PR c++/10570
11257 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
11258 Verify exception_cleanup not called for rethrows.
11259 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
11260 when exiting catch block without rethrowing.
11261 * g++.dg/eh/forced3.C: New.
11262 * g++.dg/eh/forced4.C: New.
a944ceb9 11263
a1c6e6c5
AH
112642003-05-07 Aldy Hernandez <aldyh@redhat.com>
11265
0dfcf38e 11266 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 11267
dea2913c
DD
112682003-05-06 DJ Delorie <dj@redhat.com>
11269
11270 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
11271 * gcc.dg/nest.c: Likewise.
11272
e82a312b
RS
112732003-05-05 Roger Sayle <roger@eyesopen.com>
11274
11275 * gcc.dg/builtins-14.c: New test case.
11276
6ccfe27c
JJ
112772003-05-05 Janis Johnson <janis187@us.ibm.com>
11278
11279 * lib/compat.exp (compat-execute): New argument.
11280 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
11281 * gcc.dg/compat: New test directory.
11282 * gcc.dg/compat/compat.exp: New expect script.
11283 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
11284 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
11285 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
11286 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
11287 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
11288 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
11289
e8115463
JJ
11290 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
11291 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
11292 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
11293 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
11294 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
11295 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
11296 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
11297 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
11298 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
11299 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
11300 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
11301 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
11302 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
11303 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
11304 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
11305
10b6a274
ZW
113062003-05-05 Zack Weinberg <zack@codesourcery.com>
11307
11308 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
11309
e3e9f108
JJ
113102003-05-05 Jakub Jelinek <jakub@redhat.com>
11311
11312 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
11313
36b29d7d
GK
113142003-05-05 Geoffrey Keating <geoffk@apple.com>
11315
bc9ec0e0
GK
11316 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
11317 * gcc.dg/ppc-fsel-2.c: New test.
11318
36b29d7d
GK
11319 * gcc.dg/unused-5.c: New test.
11320
16692dd5
KL
113212003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11322
11323 PR c++/10496
11324 * g++.dg/warn/pmf1.C: New test.
11325
4b41d9eb
KL
113262003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11327
11328 PR c++/4494
11329 * g++.dg/warn/main.C: New test.
11330
00362064
KG
113312003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11332
11333 * gcc.dg/nonnull-3.c: New test.
11334
1fecc266
NB
113352003-05-04 Neil Booth <neil@daikokuya.co.uk>
11336
11337 * gcc.dg/cpp/Wtrigraphs.c: Update.
11338 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
11339
b39358e1
GK
113402003-05-03 Geoffrey Keating <geoffk@apple.com>
11341
11342 * gcc.dg/ppc-fsel-1.c: New test.
11343
87f85ea0
ZW
113442003-05-03 Zack Weinberg <zack@codesourcery.com>
11345
11346 PR c/10604
11347 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
11348
c4e2d744
KH
113492003-05-03 Kazu Hirata <kazu@cs.umass.edu>
11350
11351 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
11352
5dc5d13c
KL
113532003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11354
11355 PR c++/9364, c++/10553, c++/10586
11356 * g++.dg/parse/typename4.C: New test.
11357 * g++.dg/parse/typename5.C: Likewise.
11358
4dc27b4b
RS
113592003-05-03 Richard Sandiford <rsandifo@redhat.com>
11360
11361 * gcc.c-torture/compile/20030503-1.c: New test.
11362
f2ba7ecb
KL
113632003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11364
11365 * g++.dg/lookup/using5.C: Fix testcase error.
11366
7c1fdbe4
CD
113672003-05-01 Chris Demetriou <cgd@broadcom.com>
11368
11369 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
11370 since MEABI is no longer supported. Remove all vestiges
11371 of MEABI from the test.
11372
d0af00af
KL
113732003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11374
11375 PR c++/10554
11376 * g++.dg/lookup/using5.C: New test.
11377
d12a7283
KL
113782003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11379
11380 PR c++/8772
11381 * g++.dg/template/ttp5.C: New test.
11382
6481daa9
MM
113832003-04-30 Mark Mitchell <mark@codesourcery.com>
11384
11385 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
11386 (dg-gpp-additional-sources): New function.
11387 (dg-gpp-additional-files): Likewise.
11388 * lib/g++.exp (additional_sources): New variable.
11389 (additional_files): Likewise.
11390 (g++_target_compile): Deal with them.
11391 * lib/old-dejagnu.exp: Remove.
11392 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
11393 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 11394
d7ed5e55
KL
113952003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11396
11397 PR c++/9432, c++/9528
11398 * g++.dg/lookup/using4.C: New test.
11399
b3d627e2
GK
114002003-04-29 Geoffrey Keating <geoffk@apple.com>
11401
a6fdc086
GK
11402 * gcc.dg/noreturn-5.c: New file.
11403 * gcc.dg/noreturn-6.c: New file.
11404
b3d627e2
GK
11405 * gcc.c-torture/compile/inline-1.c: New file.
11406
1f6f0cb6
MM
114072003-04-29 Mark Mitchell <mark@codesourcery.com>
11408
11409 PR c++/10551
11410 * g++.dg/template/explicit1.C: New test.
11411
60cde936
MM
114122003-04-29 Mark Mitchell <mark@codesourcery.com>
11413
555456b1
MM
11414 PR c++/10549
11415 * g++.dg/other/bitfield1.C: New test.
11416
60cde936
MM
11417 PR c++/10527
11418 * g++.dg/init/new7.C: New test.
11419
0dbc5cd3
MM
114202003-04-29 Mark Mitchell <mark@codesourcery.com>
11421
75135253 11422 * g++.dg/ext/desig1.C: New test.
60cde936 11423 * g++.dg/ext/init1.C: Update.
75135253 11424
0dbc5cd3
MM
11425 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
11426
a833faa5
MM
114272003-04-28 Mark Mitchell <mark@codesourcery.com>
11428
11429 PR c++/10180
11430 * g++.dg/warn/Winline-1.C: New test.
11431
e31603c4
JJ
114322003-04-28 Jakub Jelinek <jakub@redhat.com>
11433
11434 * gcc.c-torture/execute/string-opt-19.c: New test.
11435
9661b15f
JJ
11436 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
11437 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
11438
772f8889
MM
114392003-04-27 Mark Mitchell <mark@codesourcery.com>
11440
11441 PR c++/10506
11442 * g++.dg/init/new6.C: New test.
11443
11444 PR c++/10503
11445 * g++.dg/init/ref6.C: New test.
11446
b29188f3
DE
114472003-04-26 David Edelsohn <edelsohn@gnu.org>
11448
11449 * g++.dg/warn/weak1.C: XFAIL on AIX4.
11450
5cc2f4f3
KG
114512003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11452
11453 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
11454 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
11455
ea56c40c
MM
114562003-04-25 Mark Mitchell <mark@codesourcery.com>
11457
11458 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
11459 initialized static data members.
11460
d3a0b002
L
114612003-04-25 H.J. Lu <hjl@gnu.org>
11462
11463 * gcc.dg/ia64-sync-4.c: New test.
11464
ad4a34f0
KG
114652003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11466
11467 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
11468 date.
11469
f8986275
NS
114702003-04-24 Nathan Sidwell <nathan@codesourcery.com>
11471
11472 PR c++/10337
11473 * g++.dg/warn/conv1.C: New test.
11474 * g++.old-deja/g++.other/conv7.C: Adjust.
11475 * g++.old-deja/g++.other/overload14.C: Adjust.
11476
374ca7f7
MM
114772003-04-23 Mark Mitchell <mark@codesourcery.com>
11478
11479 PR c++/10471
11480 * g++.dg/template/defarg2.C: New test.
11481
6338b358
NB
114822003-04-23 Neil Booth <neil@daikokuya.co.uk>
11483
11484 * gcc.dg/cpp/include2.c: Update.
11485 * gcc.dg/cpp/multiline-2.c: New.
11486 * gcc.dg/cpp/multiline.c: Update.
11487 * gcc.dg/cpp/strify2.c: Update.
11488 * gcc.dg/cpp/trad/literals-2.c: Update.
11489
3f429151
JDA
114902003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11491
11492 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
11493
10aef094
MM
114942003-04-23 Mark Mitchell <mark@codesourcery.com>
11495
11496 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
11497
4223f82f
MM
114982003-04-23 Mark Mitchell <mark@codesourcery.com>
11499
11500 PR c++/10451
11501 * g++.dg/parse/crash4.C: New test.
87f85ea0 11502
4223f82f
MM
11503 PR c++/9847
11504 * g++.dg/parse/crash5.C: New test.
11505
befcd99b
MM
115062003-04-22 Mark Mitchell <mark@codesourcery.com>
11507
ae2196c2
MM
11508 PR c++/10446
11509 * g++.dg/parse/crash3.C: New test.
11510
befcd99b
MM
11511 PR c++/10428
11512 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
11513
115142003-04-22 Devang Patel <dpatel@apple.com>
11515
11516 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 11517
256c249c
AT
115182003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
11519
11520 * g++.dg/other/packed1.C: Fix dg options.
11521
ad27e65a
NS
115222003-04-22 Nathan Sidwell <nathan@codesourcery.com>
11523
11524 * g++.dg/other/offsetof2.C: New test.
11525
b2dd096b
MM
115262003-04-21 Mark Mitchell <mark@codesourcery.com>
11527
11528 * g++.dg/template/recurse.C: Adjust location of error messages.
11529
8de9bb0e
NS
115302003-04-21 Nathan Sidwell <nathan@codesourcery.com>
11531
11532 PR c++/9881
11533 * g++.dg/init/addr-const1.C: New test.
11534 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
11535
115362003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
11537
11538 PR c++/10405
11539 * g++.dg/lookup/struct-hack1.C: New test.
11540
1613e52b
NB
115412003-04-20 Neil Booth <neil@daikokuya.co.uk>
11542
11543 * ucs.c: Update diagnostic messages.
11544
4e1f0f8e
NB
115452003-04-19 Neil Booth <neil@daikokuya.co.uk>
11546
11547 * gcc.dg/cpp/truefalse.cpp: New test.
11548 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 11549 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 11550
26aea073
NB
115512003-04-19 Neil Booth <neil@daikokuya.co.uk>
11552
11553 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
11554 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
11555
6a29edea
EB
115562003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11557
11558 * gcc.c-torture/compile/20030418-1.c: New test.
11559
46b2356d
JJ
115602003-04-17 Janis Johnson <janis187@us.ibm.com>
11561
11562 * README.compat: Remove; content moved to doc/sourcebuild.texi.
11563
09d2f85f
KL
115642003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11565
11566 PR c++/10347
11567 g++.dg/template/dependent-name1.C: New test.
11568
8633f25c
R
115692003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
11570
11571 * gcc.dg/warn-1.c (tourist_guide): New array,
11572 contains a pointer to bar.
11573
96c6931d
RS
115742003-04-16 Roger Sayle <roger@eyesopen.com>
11575
11576 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
11577 * gcc.c-torture/execute/medce-1.c: New test case.
11578 * gcc.c-torture/execute/medce-2.c: New test case.
11579
5eb10628
MM
115802003-04-15 Mark Mitchell <mark@codesourcery.com>
11581
dc5dfa9c
MM
11582 * lib/prune.exp: Ignore more messages.
11583
5eb10628
MM
11584 PR c++/10381
11585 * g++.dg/parse/lookup3.C: New test.
11586
d2b54839
R
115872003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
11588
11589 * gcc.c-torture/compile/20030415-1.c : New test.
11590
f4e92987
MM
115912003-04-14 Mark Mitchell <mark@codesourcery.com>
11592
11593 * gcc.c-torture/execute/scope-2.c: Move to ...
11594 * gcc.dg/noncompile/scope.c: .... here.
11595
15d4fd98
RS
115962003-04-14 Roger Sayle <roger@eyesopen.com>
11597
11598 * gcc.dg/20030414-2.c: New test case.
11599
26224a84
HPN
116002003-04-14 Hans-Peter Nilsson <hp@axis.com>
11601
11602 PR target/10377
11603 * gcc.dg/20030414-1.c: New test.
11604
1331d16f
RS
116052003-04-13 Roger Sayle <roger@eyesopen.com>
11606
11607 * gcc.dg/builtins-12.c: New test case.
11608 * gcc.dg/builtins-13.c: New test case.
11609
9cb65f92
KG
116102003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11611
11612 * gcc.c-torture/execute/string-opt-18.c: New test.
11613
f4f4610e
MM
116142003-04-13 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR c++/10300
11617 * g++.dg/init/new5.C: New test.
11618
355b81d5
MM
116192003-04-12 Mark Mitchell <mark@codesourcery.com>
11620
11621 PR c++/7910
11622 * g++.dg/ext/dllimport1.C: New test.
11623
48ed72a3
EB
116242003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11625
11626 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
11627
62520b20
BD
116282003-04-11 Bud Davis <bdavis9659@comcast.net>
11629
11630 PR Fortran/9263
11631 * g77.f-torture/noncompile/9263.f: New test
11632 PR Fortran/1832
11633 * g77.f-torture/execute/1832.f: New test
11634
0b87e18e
DC
116352003-04-11 David Chad <davidc@freebsd.org>
11636 Loren J. Rittle <ljrittle@acm.org>
11637
11638 libobjc/8562
11639 * objc.dg/headers.m: New test.
11640
339a28b9
ZW
116412003-04-10 Zack Weinberg <zack@codesourcery.com>
11642
11643 * gcc.c-torture/execute/builtin-noret-2.c: New.
11644 * gcc.c-torture/execute/builtin-noret-2.x: New.
11645 XFAIL builtin-noret-2.c at -O1 and above.
11646 * gcc.dg/redecl.c: New.
11647 * gcc.dg/Wshadow-1.c: Update error regexps.
11648
1e099144
MM
116492003-04-10 Mark Mitchell <mark@codesourcery.com>
11650
11651 * g++.dg/abi/bitfield10.C: New test.
11652
d02a6808
MS
116532003-04-09 Mike Stump <mrs@apple.com>
11654
88fbc3ca 11655 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 11656 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 11657
5fce2c65
RS
116582003-04-08 Roger Sayle <roger@eyesopen.com>
11659
11660 * gcc.dg/builtins-11.c: New test case.
11661
531878a6
RS
116622003-04-08 Roger Sayle <roger@eyesopen.com>
11663
11664 * gcc.dg/builtins-9.c: New test case.
11665 * gcc.dg/builtins-10.c: New test case.
11666
d5019ba3
R
116672003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
11668
11669 * gcc.dg/noncompile/init-4.c.c: New test.
11670
10b7602f
NS
116712003-04-06 Nathan Sidwell <nathan@codesourcery.com>
11672
11673 * gcc.misc-test/gcov-9.c: New test.
11674 * gcc.misc-test/gcov-10.c: New test
11675 * gcc.misc-test/gcov-11.c: New test.
11676
b8460b29
ZW
116772003-04-05 Zack Weinberg <zack@codesourcery.com>
11678
11679 PR optimization/10024
11680 * gcc.c-torture/compile/20030405-1.c: New test.
11681
33b49800
GK
116822003-04-04 Geoffrey Keating <geoffk@apple.com>
11683
11684 * gcc.dg/pch/static-3.c: New.
11685 * gcc.dg/pch/static-3.hs: New.
11686 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
11687
0a49eb31
RH
116882003-04-04 Richard Henderson <rth@redhat.com>
11689
11690 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
11691 * g++.dg/eh/forced2.C: Likewise.
11692
bc349178
MS
116932003-04-03 Mike Stump <mrs@apple.com>
11694
bc349178 11695 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 11696 target arg.
bc349178
MS
11697 (scan-assembler-times, scan-assembler-not): Likewise.
11698 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
11699
773eae39
EB
117002003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11701
11702 * gcc.dg/sparc-loop-1.c: New test.
11703
0de298af
GK
117042003-04-02 Geoffrey Keating <geoffk@apple.com>
11705
11706 PR other/9274
11707 * g++.dg/pch/system-2.C: New.
11708 * g++.dg/pch/system-2.Hs: New.
11709
0f91f094
AH
117102003-04-02 Aldy Hernandez <aldyh@redhat.com>
11711
b8460b29 11712 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 11713
b8460b29 11714 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 11715
e129b3f9
RS
117162003-04-01 Roger Sayle <roger@eyesopen.com>
11717
11718 * gcc.c-torture/execute/20030401-1.c: New test case.
11719
70ab763c
ZL
117202003-04-01 Ziemowit Laski <zlaski@apple.com>
11721
11722 * objc.dg/defs.m: New.
11723
705412b0
AH
117242003-04-01 Aldy Hernandez <aldyh@redhat.com>
11725
b8460b29
ZW
11726 * g++.dg/eh/simd-1.C: New.
11727 * g++.dg/eh/simd-2.C: New.
705412b0 11728
d744e06e
AH
117292003-03-01 Aldy Hernandez <aldyh@redhat.com>
11730
b8460b29 11731 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 11732
46e33d43
MM
117332003-03-31 Mark Mitchell <mark@codesourcery.com>
11734
11735 PR c/9936
11736 * gcc.dg/20030331-2.c: New test.
11737
6b665219
MM
117382003-03-31 Mark Mitchell <mark@codesourcery.com>
11739
11740 PR c++/10278
11741 * g++.dg/parse/crash2.C: New test.
11742
44f19ccb
RS
117432003-03-31 Richard Sandiford <rsandifo@redhat.com>
11744
11745 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
11746 * gcc.c-torture/execute/20030331-1.c: ...here.
11747
e66833ac
RS
117482003-03-31 Richard Sandiford <rsandifo@redhat.com>
11749
11750 * gcc.c-torture/execute/20030331-1.c: New test.
11751
27283c73
NS
117522003-03-31 Nathan Sidwell <nathan@codesourcery.com>
11753
11754 * lib/gcov.exp: Adjust call return testing strings.
11755 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
11756
03f2ea93
RS
117572003-03-31 Roger Sayle <roger@eyesopen.com>
11758
11759 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
11760 * gcc.dg/builtins-7.c: New test case.
11761 * gcc.dg/builtins-8.c: New test case.
11762
98d3d336
RS
117632003-03-31 Richard Sandiford <rsandifo@redhat.com>
11764
11765 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
11766
c717c5af
MM
117672003-03-30 Mark Mitchell <mark@codesourcery.com>
11768
11769 PR c++/7647
11770 * g++.dg/lookup-class-member-2.C: New test.
11771
9b703090
GN
117722003-03-30 Glen Nakamura <glen@imodulo.com>
11773
b8460b29 11774 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 11775
84dfe365
RS
117762003-03-28 Roger Sayle <roger@eyesopen.com>
11777
11778 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
11779
400fbc08
MM
117802003-03-28 Mark Mitchell <mark@codesourcery.com>
11781
11782 * g++.dg/init/attrib1.C: New test.
11783
0c85dbfd
EB
117842003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11785
11786 * gcc.dg/ultrasp8.c: New test.
11787
f7670e7b
EB
117882003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11789
11790 * gcc.dg/ultrasp7.c: New test.
11791
433cd9c9
NS
117922003-03-28 Nathan Sidwell <nathan@codesourcery.com>
11793
11794 PR c++/10047
11795 * g++.dg/template/inline1.C: New test.
11796
1ce324c3
EB
117972003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11798
11799 * gcc.dg/sparc-dwarf2.c: New test.
11800
9ddae796
RS
118012003-03-27 Roger Sayle <roger@eyesopen.com>
11802
11803 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
11804 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
11805
7ffe3584
MM
118062003-03-27 Mark Mitchell <mark@codesourcery.com>
11807
11808 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
11809 than reading .x files.
11810 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
11811 * g77.dg/gcov/gcov-1.f: Likewise.
11812 * gcc.misc-tests/gcov-4b.c: Likewise.
11813 * gcc.misc-tests/gcov-5b.c: Likewise.
11814 * gcc.misc-tests/gcov-6.c: Likewise.
11815 * gcc.misc-tests/gcov-7.c: Likewise.
11816 * gcc.misc-tests/gcov-8.c: Likewise.
11817 * g++.dg/gcov/gcov-1.x: Remove.
11818 * g77.dg/gcov/gcov-1.x: Likewise.
11819 * gcc.misc-tests/gcov-4b.x: Likewise.
11820 * gcc.misc-tests/gcov-5b.x: Likewise.
11821 * gcc.misc-tests/gcov-6.x: Likewise.
11822 * gcc.misc-tests/gcov-7.x: Likewise.
11823 * gcc.misc-tests/gcov-8.x: Likewise.
11824
c7d325c8
GN
118252003-03-27 Glen Nakamura <glen@imodulo.com>
11826
11827 PR opt/10087
11828 * gcc.dg/20030324-1.c: New test.
11829
649fc72d
NS
118302003-03-27 Nathan Sidwell <nathan@codesourcery.com>
11831
544aef8c
NS
11832 PR c++/10224
11833 * g++.dg/template/arg3.C: New test.
11834
649fc72d
NS
11835 PR c++/10158
11836 * g++.dg/template/friend18.C: New test.
11837
a24278e2
RS
118382003-03-26 Roger Sayle <roger@eyesopen.com>
11839
11840 * g77.f-torture/compile/20030326-1.f: New test case.
11841
db8627a1
JJ
118422003-03-26 Janis Johnson <janis187@us.ibm.com>
11843
11844 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
11845
11846 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
11847
be565ad7
JJ
118482003-03-26 Jakub Jelinek <jakub@redhat.com>
11849
11850 * gcc.dg/ia64-sync-3.c: New test.
11851
f729e559
AM
118522003-03-26 Alan Modra <amodra@bigpond.net.au>
11853
11854 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
11855
27e484bc
EB
118562003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11857
11858 * gcc.dg/ultrasp6.c: New test.
11859
d2fc7725
EB
118602003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11861
11862 * gcc.dg/i386-signbit-1.c: New test.
11863 * gcc.dg/i386-signbit-2.c: New test.
11864 * gcc.dg/i386-signbit-3.c: New test.
11865
9904e232
EB
118662003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11867
11868 * gcc.dg/ultrasp5.c: Fix options.
11869
9fdbe7df
EB
118702003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11871
11872 * gcc.dg/ultrasp5.c: Fix comment.
11873
c12741e9
TM
118742003-03-24 Bud Davis <bdavis9659@comcast.net>
11875
11876 PR fortran/10197
11877 * g77.f-torture/execute/10197.f: New test.
11878
2ef6c975
NS
118792003-03-24 Nathan Sidwell <nathan@codesourcery.com>
11880
1c82cc90
NS
11881 PR c++/9898, c++/383
11882 * g++.dg/template/conv6.C: New test.
b8460b29 11883
a5fcc895
NS
11884 PR c++/10119
11885 * g++.dg/template/ptrmem5.C: New test.
11886
2ef6c975
NS
11887 PR c++/10026
11888 * g++.dg/lookup/koenig1.C: New test.
11889
11890 PR C++/10199
11891 * g++.dg/lookup/template2.C: New test.
11892
1134f4ac
JJ
118932003-03-24 Jakub Jelinek <jakub@redhat.com>
11894
11895 * g++.dg/opt/rtti1.C: New test.
11896
02484af9
EB
118972003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11898
11899 * gcc.dg/ultrasp5.c: New test.
11900
fa9b4904
AB
119012003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
11902
b099daeb 11903 PR middle-end/9967
fa9b4904
AB
11904 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
11905 builtin fputs.
11906
068d2c9d
MM
119072003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
11908
11909 PR c/8224
11910 * gcc.dg/20030323-1.c: New test.
11911
766dec0e
RS
119122003-03-23 Roger Sayle <roger@eyesopen.com>
11913
11914 * gcc.c-torture/compile/20030323-1.c: New test case.
11915
97c6f7ad
UW
119162003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
11917
11918 * gcc.dg/20030321-1.c: New test.
11919
b8c25665
ZW
119202003-03-22 Zack Weinberg <zack@codesourcery.com>
11921
11922 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
11923
3e4a3562
NS
119242003-03-22 Nathan Sidwell <nathan@codesourcery.com>
11925
11926 PR c++/9978, c++/9708
11927 * g++.dg/ext/vlm1.C: Adjust expected error.
11928 * g++.dg/ext/vla2.C: New test.
11929 * g++.dg/template/arg1.C: New test.
11930 * g++.dg/template/arg2.C: New test.
11931
6dd0f30b
BD
119322003-03-22 Bud Davis <bdavis9659@comcast.net>
11933
11934 * g77.f-torture/execute/select.f: New test.
11935 * g77.f-torture/noncompile/select_no_compile.f: New test.
11936
f3146d75
NS
119372003-03-21 Nathan Sidwell <nathan@codesourcery.com>
11938
11939 PR c++/9898
11940 * g++.dg/other/error4.C: New test.
11941
963142fc
MM
119422003-03-20 Mark Mitchell <mark@codesourcery.com>
11943
11944 * g++.dg/template/friend17.C: New test.
11945
f8c8d811
AM
119462003-03-21 Alan Modra <amodra@bigpond.net.au>
11947
11948 * gcc.c-torture/compile/20030320-1.c: New.
11949
c876997f
RS
119502003-03-20 Roger Sayle <roger@eyesopen.com>
11951
11952 * gcc.dg/builtins-6.c: New test case.
11953
42151102
AM
119542003-03-19 Alan Modra <amodra@bigpond.net.au>
11955
11956 PR target/10073
11957 * gcc.c-torture/compile/20030319-1.c: New.
11958
b8c25665 119592003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
11960
11961 * gcc.dg/i386-cvt-1.c: New test.
11962
0fef2ffc
ZW
119632003-03-17 Zack Weinberg <zack@codesourcery.com>
11964
b8c25665
ZW
11965 * objc.dg/naming-1.m: Use "(parse|syntax) error".
11966 * objc.dg/naming-2.m: Likewise.
0fef2ffc 11967
ec20aa6c
MM
119682003-03-17 Mark Mitchell <mark@codesourcery.com>
11969
11970 PR c++/9639
b8c25665 11971 * g++.dg/parse/crash1.C: New test.
ec20aa6c 11972
bafb714b
MM
119732003-03-16 Mark Mitchell <mark@codesourcery.com>
11974
11975 PR c++/8805
11976 * g++.dg/eh/cleanup1.C: New test.
11977
0a71919d
FH
119782003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11979
11980 * gcc.c-torture/execute/20030316-1.c: New test case.
11981
1f5a253a
NS
119822003-03-16 Nathan Sidwell <nathan@codesourcery.com>
11983
11984 PR c++/9629
11985 * g++.dg/init/ctor2.C: New test.
11986
de6a669b
RS
119872003-03-15 Roger Sayle <roger@eyesopen.com>
11988
11989 * g77.f-torture/compile/xformat.f: New test case.
11990
24b26d8d
JDA
119912003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11992
11993 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
11994 * g++.old-deja/g++.mike/eh50.C: Likewise.
11995
6e049fcd
KL
119962003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11997
11998 PR c++/6440
11999 * g++.dg/template/spec7.C: New test.
12000 * g++.dg/template/spec8.C: Likewise.
12001
f43f4314
JJ
120022003-03-14 Jakub Jelinek <jakub@redhat.com>
12003
12004 * gcc.c-torture/execute/20030313-1.c: New test.
12005
4526753f
RH
120062003-03-14 Richard Henderson <rth@redhat.com>
12007
12008 * gcc.dg/inline-2.c: Adjust alpha test for external call.
12009
f650843f
EB
120102003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12011
12012 * gcc.c-torture/compile/20030314-1.c: New test.
12013
67e4f078
DS
120142003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
12015
b8c25665 12016 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 12017 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 12018 thumb target,
67e4f078
DS
12019 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
12020 to accept newer _imp__ prefix and additional
12021 newline in .drectve section.
12022 * gcc.dg/dll-4.c: Likewise.
12023 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
12024 switch.
12025
26f86471
MM
120262003-03-13 Mark Mitchell <mark@codesourcery.com>
12027
45707d31
MM
12028 * g++.dg/parse/namespace9.C: New test.
12029
26f86471
MM
12030 * g++.dg/init/ref5.C: New test.
12031 * g++.dg/parse/ptrmem1.C: Likewise.
12032
aeb11ee5
JDA
120332003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12034
12035 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
12036 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
12037 regular expression.
12038 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
12039 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
12040
09ebf088
DJ
120412003-03-12 Daniel Jacobowitz <drow@mvista.com>
12042
12043 * gcc.c-torture/execute/20030224-2.c: New test.
12044
8a7d6cb3
EB
120452003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12046
12047 * gcc.dg/decl-3.c: New test.
12048
db1077d3
EB
120492003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12050
12051 * gcc.dg/i386-loop-2.c: New test.
12052
0c33daff
MM
120532003-03-11 Mark Mitchell <mark@codesourcery.com>
12054
e1145e7f 12055 PR c++/9474
2601a4ee
MM
12056 * g++.dg/parse/namespace8.C: New test.
12057
0c33daff
MM
12058 PR c++/9924
12059 * g++.dg/overload/builtin2.C: New test.
12060
54098126
SB
120612003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
12062
12063 * gcc.dg/return-type-3.c: New test.
12064
bff6a7c2
V
120652003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12066
12067 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
12068 profiling options are not supported.
12069
125e6594
MM
120702003-03-10 Mark Mitchell <mark@codesourcery.com>
12071
12072 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
12073 * g++.old-deja/g++.warn/impint2.C: Likewise.
12074
87d7d780
DP
120752003-03-10 Devang Patel <dpatel@apple.com>
12076
12077 * g++.dg/cpp/c++_cmd_1.C: New test.
12078 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 12079
ebb780f2
SB
120802003-03-10 Segher Boessenkool <segher@koffie.nl>
12081
b8c25665 12082 * gcc.dg/altivec-9.c: New file.
ebb780f2 12083
88a7a0c9
FS
120842003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12085
12086 * gcc.dg/ppc-sdata-1.c: New test.
12087 * gcc.dg/ppc-sdata-2.c: New test.
12088
f6d19bfe
MM
120892003-03-09 Mark Mitchell <mark@codesourcery.com>
12090
1d719415
MM
12091 PR c++/9373
12092 * g++.dg/opt/ptrmem2.C: New test.
12093
f6d19bfe
MM
12094 PR c++/8534
12095 * g++.dg/opt/ptrmem1.C: New test.
12096
9edf6a4c
EB
120972003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12098
12099 * gcc.dg/i386-loop-1.c: New test.
12100
ca9e1382
KL
121012003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12102
12103 PR c++/9970
12104 * g++.dg/lookup/friend1.C: New test.
12105
0e136342
MM
121062003-03-08 Mark Mitchell <mark@codesourcery.com>
12107
12108 PR c++/9823
12109 * g++.dg/parser/constructor1.C: New test.
12110
af812813
HPN
121112003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
12112
17b7f45e
HPN
12113 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
12114
af812813
HPN
12115 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
12116
39a91264
NB
121172003-03-08 Neil Booth <neil@daikokuya.co.uk>
12118
12119 * gcc.dg/cpp/Wunused.c: Update test.
12120
b8c25665 121212003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
12122
12123 * gcc.dg/inline-3.c: New test.
12124
089d6ea7
MM
121252003-03-08 Mark Mitchell <mark@codesourcery.com>
12126
12127 PR c++/9809
12128 * g++.dg/parse/builtin1.C: New test.
12129
12130 PR c++/9982
12131 * g++.dg/abi/cookie1.C: New test.
12132 * g++.dg/abi/cookie2.C: Likewise.
12133
12134 PR c++/9524
612dc718 12135 * g++.dg/template/field1.C: New test.
089d6ea7
MM
12136
12137 PR c++/9912
12138 * g++.dg/parse/class1.C: New test.
12139 * g++.dg/parse/namespace7.C: Likewise.
12140 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 12141
aa6e8ed3
MM
121422003-03-07 Mark Mitchell <mark@codesourcery.com>
12143
12144 * g++.dg/init/ref4.C: New test.
12145
b8c25665 121462003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
12147
12148 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 12149 * gcc.dg/inline-3.c: New test.
dfa7f440 12150
3d1df1fa
MM
121512003-03-06 Mark Mitchell <mark@codesourcery.com>
12152
3d938426
MM
12153 * g++.dg/init/ref3.C: New test.
12154
5e256996
MM
12155 PR c++/9965
12156 * g++.dg/init/ref2.C: New test.
b8c25665 12157
07681121
MM
12158 PR c++/9400
12159 * g++.dg/warn/Wshadow-2.C: New test.
12160
3d1df1fa
MM
12161 PR c++/9791
12162 * g++.dg/warn/Woverloaded-1.C: New test.
12163
b8c25665 121642003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
12165
12166 * gcc.dg/i386-local2.c: New.
20856045 12167 * gcc.dg/i386-local.c: Fix typo.
b255a036 12168
1c442892
MM
121692003-03-05 Mark Mitchell <mark@codesourcery.com>
12170
12171 * g++.dg/abi/layout3.C: New test.
12172
be2fa211
EB
121732003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12174
12175 * gcc.c-torture/compile/20030305-1.c
12176
b8c25665 121772003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
12178
12179 * gcc.dg/i386-local.c: New.
12180
b8c25665 121812003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
12182
12183 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
12184
2ad1815d
EB
121852003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12186
12187 * gcc.dg/switch-2.c: New test.
12188 * gcc.dg/switch-3.c: New test.
12189 * gcc.dg/Wswitch.c: Adjust line numbers.
12190 * gcc.dg/Wswitch-default.c: Likewise.
12191 * gcc.dg/Wswitch-enum.c: Likewise.
12192
01952d37
AO
121932003-03-04 Alexandre Oliva <aoliva@redhat.com>
12194
12195 * gcc.c-torture/execute/20030222-1.c: New test.
12196
767440a2
JW
121972003-03-03 James E Wilson <wilson@tuliptree.org>
12198
12199 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
12200
7993382e
MM
122012003-03-03 Mark Mitchell <mark@codesourcery.com>
12202
12203 PR c++/9878
12204 * g++.dg/init/ref1.C: New test.
12205
b8c25665 122062003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
12207
12208 * gcc.dg/sh-relax.c: New SH-only test.
12209
b22b239e
GK
122102003-03-03 Geoffrey Keating <geoffk@apple.com>
12211
12212 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
12213 comment explaining purpose of testcase.
12214
3595b91f
SC
122152003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12216
12217 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
12218 for HC11/HC12 (asm needs two int registers).
12219 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
12220 HC11/HC12 because the test uses an asm which needs two 32-bit
12221 registers.
12222
1494f93a
SC
122232003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12224
12225 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
12226 for HC11/HC12 (array is too large otherwise).
12227 * gcc.c-torture/compile/920501-4.x: New file, likewise.
12228 * gcc.c-torture/compile/20010518-2.x: Likewise.
12229 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
12230 HC11/HC12 (array is too large).
12231
facf86ac
GK
122322003-03-01 Geoffrey Keating <geoffk@apple.com>
12233
12234 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
12235 * lib/g++-dg.exp (g++-dg-test): Likewise.
12236
08291658
RS
122372003-03-01 Roger Sayle <roger@eyesopen.com>
12238
12239 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
12240 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
12241
74dd1333
KL
122422003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12243
12244 * g++.dg/warn/implicit-typename1.C: Remove warning.
12245
3f53c0dc
RH
122462003-02-28 Richard Henderson <rth@redhat.com>
12247
12248 * gcc.dg/noreturn-1.c: Move noreturn warning line.
12249 * gcc.dg/return-type-1.c: Move control reaches end warning line.
12250
d8fad4ea
GK
122512003-02-28 Geoffrey Keating <geoffk@apple.com>
12252
12253 * gcc.dg/pch/pch.exp: Change .pch to .gch.
12254 * g++.dg/pch/pch.exp: Likewise.
12255
1cb8292f
MM
122562003-02-28 Mark Mitchell <mark@codesourcery.com>
12257
12258 PR c++/9879
12259 * testsuite/g++.dg/init/new4.C: New test.
12260
f3c7ed6b
RE
122612003-02-28 Richard Earnshaw <rearnsha@arm.com>
12262
12263 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
12264
13082c80
AO
122652003-02-28 Alexandre Oliva <aoliva@redhat.com>
12266
e459243b
AO
12267 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
12268 unsigned long.
12269
13082c80
AO
12270 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
12271 wider than float.
12272
b17d5d7c
ZD
122732003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12274
12275 * lib/scanasm.exp: Add support for counting numbers of
12276 occurences.
12277 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
12278 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
12279
c0b1cc97
MM
122802003-02-25 Mark Mitchell <mark@codesourcery.com>
12281
cec24319
MM
12282 PR c++/9683
12283 * g++.dg/template/static3.C: New test.
12284
c0b1cc97
MM
12285 PR c++/9829
12286 * g++.dg/parse/namespace6.C: New test.
b8c25665 12287
3eaa6044
FS
122882003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12289
12290 PR target/9732
12291 * gcc.dg/20030225-1.c: New test.
12292
353b4fc0
MM
122932003-02-24 Mark Mitchell <mark@codesourcery.com>
12294
d12ad970
MM
12295 * README: Remove out-of-date information.
12296
353b4fc0
MM
12297 PR c++/9836
12298 * g++.dg/template/spec6.C: New test.
12299
201b9f2a
JL
123002003-02-24 Jeff Law <law@redhat.com>
12301
12302 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
12303
f8dc212b
RO
123042003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12305
12306 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
12307 * gcc.dg/pragma-ep-1.c: Likewise.
12308
9e236a9d
KL
123092003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12310
12311 PR c++/9602
12312 * g++.dg/template/friend16.C: New test.
12313
ca099ac8
MM
123142003-02-23 Mark Mitchell <mark@codesourcery.com>
12315
12316 PR c++/5333
12317 * g++.dg/parse/fused-params1.C: Adjust error messages.
12318 * g++.dg/template/nested3.C: New test.
b8c25665 12319
f641e05b
AM
123202003-02-24 Alan Modra <amodra@bigpond.net.au>
12321
12322 * g++.dg/abi/param1.C: New test.
12323
53be1a8d
KL
123242003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12325
12326 PR c++/7982
12327 * g++.dg/warn/implicit-typename1.C: New test.
12328
9d913bbf
KC
123292003-02-22 Kelley Cook <kelleycook@comcast.net>
12330
b8c25665
ZW
12331 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
12332 with "mtune".
12333 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12334 * gcc.c-torture/execute/20010129-1.x: Likewise.
12335 * gcc.dg/20011107-1.c: Likewise.
12336 * gcc.dg/20020108-1.c: Likewise.
12337 * gcc.dg/20020122-3.c: Likewise.
12338 * gcc.dg/20020206-1.c: Likewise.
12339 * gcc.dg/20020310-1.c: Likewise.
12340 * gcc.dg/20020426-2.c: Likewise.
12341 * gcc.dg/20020517-1.c: Likewise.
12342 * gcc.dg/991230-1.c: Likewise.
12343 * gcc.dg/i386-unroll-1.c: Likewise.
12344 * gcc.misc-tests/i386-prefetch.exp: Likewise.
12345
123462003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
12347
12348 * gcc.dg/i386-mul.c: New test.
12349
c0a47a61
RS
123502003-02-21 Roger Sayle <roger@eyesopen.com>
12351
12352 * gcc.dg/builtins-5.c: New test case.
12353
182c2078
HPN
123542003-02-22 Hans-Peter Nilsson <hp@axis.com>
12355
12356 * gcc.dg/asmreg-1.c: New test.
12357
2fff6d71
MM
123582003-02-21 Mark Mitchell <mark@codesourcery.com>
12359
12360 PR c++/9749
12361 * g++.dg/parse/varmod1.C: New test.
12362
19df1edf
MM
123632003-02-21 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/9727
12366 * g++.dg/template/op1.C: New test.
12367
5dc3a78c
MM
123682003-02-21 Mark Mitchell <mark@codesourcery.com>
12369
12370 PR c++/8906
12371 * g++.dg/template/nested2.C: New test.
12372
692bb58a
MM
123732003-02-21 Mark Mitchell <mark@codesourcery.com>
12374
12375 PR c++/8724
12376 * g++.dg/expr/dtor1.C: New test.
12377
a8d0ddaf
ZW
123782003-02-21 Zack Weinberg <zack@codesourcery.com>
12379
12380 * gcc.dg/cpp/include3.c: New test.
12381 * gcc.dg/cpp/inc/foo.h: New file.
12382
9e7d0b92
GN
123832003-02-21 Glen Nakamura <glen@imodulo.com>
12384
12385 * gcc.c-torture/execute/20030221-1.c: New test.
12386
63a3cd3e
MM
123872003-02-20 Mark Mitchell <mark@codesourcery.com>
12388
12389 PR c++/9729
12390 * g++.dg/abi/conv1.C: New test.
12391
b8c25665 123922003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
12393
12394 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
12395
4ea0d487
DJ
123962003-02-19 Daniel Jacobowitz <drow@mvista.com>
12397
12398 * gcc.c-torture/compile/20030219-1.c: New test.
12399
b8c25665 124002003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
12401
12402 * gcc.dg/funcorder.c: New test.
12403
ff6e1a2f
KH
124042003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12405
12406 * gcc.c-torture/execute/20030218-1.c: New.
12407
67aa8289
AH
124082003-02-18 Aldy Hernandez <aldyh@redhat.com>
12409
a8d0ddaf 12410 * gcc.dg/20030218-1.c: New.
67aa8289 12411
d7ddbe24
RH
124122003-02-18 Richard Henderson <rth@redhat.com>
12413
12414 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12415 * gcc.dg/attr-used-2.c: New.
12416
6b99d1c0
MM
124172003-02-18 Mark Mitchell <mark@codesourcery.com>
12418
12419 PR c++/9704
12420 * g++.dg/init/copy5.C: New test.
a8d0ddaf 12421
59d22bc5
GK
124222003-02-18 Geoffrey Keating <geoffk@apple.com>
12423
12424 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
12425 * g++.dg/pch/pch.exp: Likewise.
12426
bc102c4b
KH
124272003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12428
12429 * gcc.c-torture/execute/20030209-1.c: Enable the test if
12430 STACK_SIZE is not defined.
12431
db77ef4c
KL
124322003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12433
12434 PR c++/9457
12435 * g++.dg/template/init1.C: New test.
12436
b8c25665 124372003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
12438
12439 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
12440 (foo): Add few extra tests
12441 * gcc.dg/c99-const-expr-3.c: Likewise.
12442 * gcc.c-torture/execute/20030216-1.c: New.
12443
0df4ae96
KL
124442003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12445
12446 PR c++/9459
12447 * g++.dg/ext/typeof4.C: New test.
12448
881b2a96
RS
124492003-02-15 Roger Sayle <roger@eyesopen.com>
12450
12451 * gcc.dg/i386-387-3.c: New test case.
12452
6e8647d5
JZ
124532003-02-14 Josef Zlomek <zlomekj@suse.cz>
12454
12455 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
12456 cris-*-elf* cris-*-aout* and mmix-*-*.
12457
42f86c48
JZ
124582003-02-13 Josef Zlomek <zlomekj@suse.cz>
12459
12460 * gcc.dg/20030213-1.c: New test.
12461
1fb54135
RS
124622003-02-12 Roger Sayle <roger@eyesopen.com>
12463
12464 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
12465 * gcc.dg/i386-387-2.c: Likewise.
12466
c6e2a538
AH
124672003-02-12 Aldy Hernandez <aldyh@redhat.com>
12468
a8d0ddaf
ZW
12469 * gcc.dg/ppc-spe.c: Fix formatting.
12470 Enable tests that were previously unsupported by gas.
12471 Delete tests for instructions that no longer exist.
12472 Switch arguments on evsubifw builtin.
c6e2a538 12473
5c4d5a15
KH
124742003-02-12 Kazu Hirata <kazu@cs.umass.edu>
12475
12476 * gcc.c-torture/execute/20030209-1.c: Disable the test if
12477 STACK_SIZE is too small.
12478
ecf92f82 124792003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 12480 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
12481
12482 * gcc.dg/decl-2.c: New test.
12483
b8c25665 124842003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
12485
12486 * gcc.dg/i386-fpcvt-1.c: New test.
12487
2382b79f
RS
124882002-02-09 Richard Sandiford <rsandifo@redhat.com>
12489
12490 * gcc.c-torture/execute/20030209-1.c: New test.
12491
5d4b76c0
KH
124922003-02-09 Kazu Hirata <kazu@cs.umass.edu>
12493
12494 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
12495 int-wide bitops, use the constants of the same width.
12496 Likewise, if long long is 32-bit wide, test bitops using
12497 32-bit constants.
12498
8f37dd98
LR
124992003-02-07 Loren James Rittle <ljrittle@acm.org>
12500
12501 * gcc.dg/20021014-1.c: Annotate with expected notice text.
12502
46847aa6
RS
125032003-02-07 Roger Sayle <roger@eyesopen.com>
12504
12505 * testsuite/gcc.dg/builtins-4.c: New test case.
12506
f39a753b
KG
125072003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12508
12509 * gcc.dg/20020430-1.c: Fix dg command typos.
12510 * gcc.dg/20020503-1.c: Likewise.
12511
256803d9
VR
125122003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12513
12514 PR c++/8785
12515 * g++.dg/parse/fused-params1.C: New test.
12516
12517 PR c++/8857
12518 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
12519
12520 PR c++/8921
12521 * g++.dg/parse/non-dependent1.C: New test.
12522
12523 PR c++/8928
12524 * g++.dg/parse/dupl-tmpl-args1.C: New test.
12525
12526 PR c++/9228
12527 * g++.dg/parse/undefined7.C: New test.
12528 * g++.dg/parse/non-templ1.C: New test.
12529
12530 PR c++/9229
12531 * g++.dg/parse/too-many-tmpl-args1.C: New test.
12532
5fbf0217
EB
125332003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12534
12535 * gcc.c-torture/compile/20030206-1.c: New test.
12536
dbdd3489
RS
125372003-02-05 Roger Sayle <roger@eyesopen.com>
12538
12539 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
12540 "pow" to "foo" to avoid potential confusion with a math built-in.
12541
48d1ce96
KG
125422003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12543
12544 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
12545 conditions for SPARC targets.
12546
4f6ae35d
JJ
125472003-02-05 Jakub Jelinek <jakub@redhat.com>
12548
12549 * gcc.dg/20030204-1.c: New test.
12550
2de2cd78
VR
125512003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12552
12553 PR c++/38
12554 * g++.dg/parse/array-size1.C: New test.
12555
12556 PR c++/5657
12557 * g++.dg/parse/undefined3.C: New test.
12558
12559 PR c++/5665
12560 * g++.dg/parse/undefined4.C: New test.
12561
12562 PR c++/5975
12563 * g++.dg/parse/undefined5.C: New test.
12564
12565 PR c++/7259
12566 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
12567
12568 PR c++/8578
12569 * g++.dg/parse/casting-operator1.C: New test.
12570
12571 PR c++/8596
12572 * g++.dg/parse/undefined6.C: New test.
12573
12574 PR c++/8736
12575 * g++.dg/parse/missing-template1.C: New test.
12576
b8c25665 125772003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
12578
12579 * gcc.dg/i386-cadd.c: Compile using -march=k8.
12580 * gcc.dg/i386-cmov?.c: Likewise.
12581 * gcc.dg/i386-fpcvt-?.c: Likewise.
12582 * gcc.dg/i386-ssefp-1.c: Likewise.
12583 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 12584 conventions.
afffc4e2 12585
b80f8ef3
MM
125862003-02-03 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/7129
12589 * testsuite/g++.dg/ext/max.C: New test.
12590
b8c25665 125912003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
12592
12593 * gcc.c-torture/execute/20030203-1.c: New test.
12594
ca777b88
RE
125952003-02-03 Richard Earnshaw <rearnsha@arm.com>
12596
12597 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
12598 'natural-endian'.
12599
271bd540
RS
126002003-02-01 Richard Sandiford <rsandifo@redhat.com>
12601
12602 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
12603 * g++.dg/init/new2.C: Likewise.
12604 * g++.dg/other/new1.C: Likewise.
12605
5175d1b8
LR
126062003-01-31 Loren J. Rittle <ljrittle@acm.org>
12607
12608 * gcc.dg/struct-ret-libc.c: New test.
12609
2f278625
UW
126102003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
12611
12612 * gcc.dg/20030129-1.c: New test.
12613
db0f613d
KL
126142003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12615
12616 PR c++/8849
12617 * g++.dg/template/ptrmem4.C: New test.
12618
14d22dd6
MM
126192003-01-29 Mark Mitchell <mark@codesourcery.com>
12620
12621 * g++.dg/parser/constant1.C: New test.
12622
710b73e6
KL
126232003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12624
12625 PR c++/8591
12626 * g++.dg/parse/friend2.C: New test.
12627
9ae58faf
NS
126282003-01-29 Nathan Sidwell <nathan@codesourcery.com>
12629
12630 PR c++/9437
12631 * g++.dg/template/unify4.C: New test.
12632
6d09ef27
RS
126332003-01-28 Richard Sandiford <rsandifo@redhat.com>
12634
12635 * gcc.c-torture/execute/20030128-1.c: New test.
12636
4334c467
JO
126372003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
12638
12639 * g++.dg/lookup/nested1.C: Test moved from ...
12640 * g++.old-deja/g++.other/lookup24.C: ... here.
12641
b8c25665 126422003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
12643
12644 * gcc.dg/i386-cmov5.c: New test.
12645
bffcd064
V
126462003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12647
a8d0ddaf
ZW
12648 * gcc.c-torture/execute/20010925-1.c: Changed the
12649 memcpy declaration.
bffcd064 12650
f2ce60b8
NS
126512003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12652
12653 PR c++/3902
12654 * g++.dg/parse/template5.C: New test.
12655
f42aadd8
TM
126562003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
12657
12658 PR fortran/9258
12659 * g77.dg/pr9258: New test.
12660
5db544e1
GP
126612003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12662
12663 * README: Move relevant parts from README.g++.
12664
12665 * README.g++: Remove this file.
12666
483a5709
NS
126672003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12668
12669 * g++.dg/abi/dcast1.C: New test.
12670
4ff71d24
KG
126712003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12672
12673 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
12674
623baee2
JO
126752003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
12676
12677 PR c++/47
12678 * g++.old-deja/g++.other/lookup24.C: New test.
12679
2956f353
KG
126802003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12681
12682 PR middle-end/7227
12683 * gcc.dg/uninit-C.c: New test.
12684
a2ddc397
NS
126852003-01-27 Nathan Sidwell <nathan@codesourcery.com>
12686
12687 * g++.dg/abi/covariant1.C: New test.
12688
acf9fa5f
UW
126892003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
12690
12691 * gcc.dg/20030123-1.c: New test.
12692
b8c25665 126932003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
12694
12695 PR opt/8492
12696 * gcc.c-torture/compile/20030125-1.c
12697
bbaab916
NS
126982003-01-25 Nathan Sidwell <nathan@codesourcery.com>
12699
12700 PR c++/9403
12701 * g++.dg/parse/template3.C: New test.
12702 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 12703
bbaab916
NS
12704 PR c++/795
12705 * g++.dg/parse/template4.C: New test.
a8d0ddaf 12706
bbaab916
NS
12707 PR c++/9415
12708 * g++.dg/template/qual2.C: New test.
a8d0ddaf 12709
bbaab916
NS
12710 PR c++/8545
12711 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
12712
12713 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
12714
9bb231fd
RS
127152003-01-25 Roger Sayle <roger@eyesopen.com>
12716
12717 * gcc.c-torture/execute/switch-1.c: New test case.
12718
b8c25665 127192003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
12720
12721 * gcc.c-torture/execute/20030125-1.[cx]: New test.
12722
32d9a5bd
PC
127232003-01-25 Paolo Carlini <pcarlini@unitus.it>
12724
12725 Tweaks for Bison-1.875. From the NEWS file:
12726 "- `parse error' -> `syntax error'
12727 Bison now uniformly uses the term `syntax error'"
12728 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
12729 * gcc.dg/cpp/digraph2.c: Likewise.
12730 * gcc.dg/cpp/direct2.c: Likewise.
12731 * gcc.dg/cpp/paste4.c: Likewise.
12732 * gcc.dg/c90-restrict-1.c: Likewise.
12733 * gcc.dg/c99-func-2.c: Likewise.
12734 * gcc.dg/noncompile/920721-2.c: Likewise.
12735 * gcc.dg/noncompile/930622-2.c: Likewise.
12736 * gcc.dg/noncompile/940112-1.c: Likewise.
12737 * gcc.dg/noncompile/950921-1.c: Likewise.
12738 * gcc.dg/noncompile/951123-1.c: Likewise.
12739 * gcc.dg/noncompile/971104-1.c: Likewise.
12740 * gcc.dg/noncompile/990416-1.c: Likewise.
12741
f5128e88
PC
127422003-01-24 Paolo Carlini <pcarlini@unitus.it>
12743
12744 * g++.dg/parse/undefined1.C: Add error message.
12745
65a5559b
MM
127462003-01-22 Mark Mitchell <mark@codesourcery.com>
12747
c006d942
MM
12748 PR c++/9354
12749 * g++.dg/parse/new1.C: New test.
12750
12751 PR c++/9216
12752 * g++.dg/parse/template2.C: New test.
12753
12754 PR c++/9354
12755 * g++.dg/parse/typedef2.C: New test.
12756
65a5559b
MM
12757 PR c++/9328
12758 * g++.dg/ext/typeof3.C: New test.
12759
68aab9ee
VR
127602003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12761
12762 PR c++/2738
12763 * g++.dg/parse/ret-type1.C: New test.
12764
12765 PR c++/3792
12766 * g++.dg/parse/tmpl-outside1.C: New test.
12767
12768 PR c++/4207
12769 * g++.dg/parse/int-as-enum1.C: New test.
12770
12771 PR c++/4903
12772 * g++.dg/parse/no-typename1.C: New test.
12773
12774 PR c++/5533
12775 * g++.dg/parse/no-value1.C: New test.
12776
12777 PR c++/5921
12778 * g++.dg/parse/wrong-inline1.C: New test.
12779
12780 PR c++/6402
12781 * g++.dg/parse/ref1.C: New test.
12782
12783 PR c++/6992
12784 * g++.dg/parse/attr-ctor1.C: New test.
12785
12786 PR c++/7229
12787 * g++.dg/parse/namespace5.C: New test.
12788
12789 PR c++/7917
12790 * g++.dg/parse/func-def1.C: New test.
12791
12792 PR c++/8143
12793 * g++.dg/parse/undefined1.C: New test.
12794
12795 PR c++/5723, PR c++/8522
12796 * g++.dg/parse/specialization1.C: New test.
12797
12798 PR c++/163, PR c++/8595
12799 * g++.dg/parse/struct-as-enum1.C: New test.
12800
12801 PR c++/9173
12802 * g++.dg/parse/undefined2.C: New test.
12803
1fb3244a
MM
128042003-01-22 Mark Mitchell <mark@codesourcery.com>
12805
e0860732
MM
12806 PR c++/9298
12807 * g++.dg/parse/template1.C: New test.
12808
4eb6d609
MM
12809 PR c++/9384
12810 * g++.dg/parse/using1.C: New test.
12811
1fb3244a
MM
12812 PR c++/9285
12813 PR c++/9294
12814 * g++.dg/parse/expr2.C: New test.
12815
12816 PR c++/9388
12817 * g++.dg/parse/lookup2.C: Likewise.
12818
b8c25665 128192003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
12820
12821 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
12822 * gcc.c-torture/execute/eeprof-1.c: Likewise.
12823 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
12824 * gcc.c-torture/execute/string-opt-*.c: Likewise.
12825
e3289412
NC
128262003-01-20 Nick Clifton <nickc@redhat.com>
12827
12828 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
12829 problem with ARM sibcall code generation.
12830
d99c740f
KH
128312003-01-20 Kazu Hirata <kazu@cs.umass.edu>
12832
12833 * gcc.c-torture/execute/20030120-1.c: New.
12834
a99820e6
PC
128352003-01-19 Paolo Carlini <pcarlini@unitus.it>
12836
12837 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
12838
5dae1114
MM
128392003-01-17 Mark Mitchell <mark@codesourcery.com>
12840
12841 PR c++/9272
12842 * g++.dg/parse/ctor1.C: New test.
12843
12844 PR c++/9294:
12845 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 12846
5dae1114
MM
12847 * g++.dg/parse/typename3.C: New test.
12848
c292e375
RH
128492003-01-16 Richard Henderson <rth@redhat.com>
12850
12851 * g++.dg/tls/init-2.C: Fix error matches for real this time.
12852
aab37812
RH
128532003-01-16 Richard Henderson <rth@redhat.com>
12854
12855 * g++.dg/pch/pch.exp: Copy test header to the working directory
12856 before using it either for precompilation or direct use.
12857 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
12858 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
12859
50c620d6
RH
128602003-01-16 Richard Henderson <rth@redhat.com>
12861
12862 * gcc.dg/pch/pch.exp: Copy test header to the working directory
12863 before using it either for precompilation or direct use.
12864 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
12865 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
12866
8fbc5ae7
MM
128672003-01-16 Mark Mitchell <mark@codesourcery.com>
12868
12869 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
12870 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
12871 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
12872 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
12873 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
12874 typename warning into error.
12875 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
12876 error messages.
12877 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
12878 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
12879 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
12880 messages.
12881 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
12882 make declaration visible in template.
12883 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
12884 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
12885 messages.
12886 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
12887 message.
12888 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
12889 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
12890 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
12891 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
12892 typename warning with error message.
12893 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
12894 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
12895 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 12896
712becab
NS
128972003-01-16 Nathan Sidwell <nathan@codesourcery.com>
12898
12899 * g++.dg/parse/ambig2.C: New test.
12900
1ceb0dc7
RH
129012003-01-15 Richard Henderson <rth@redhat.com>
12902
12903 * g++.dg/tls/init-2.C: Update error message string.
12904
3dd5fc58
KG
129052003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12906
12907 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
12908
b0562482
SC
129092003-01-15 Stephane Carrez <stcarrez@nerim.fr>
12910
12911 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
12912 all for HC11/HC12.
12913 * gcc.c-torture/compile/20001205-1.x: Likewise.
12914 * gcc.c-torture/compile/20001226-1.x: Likewise.
12915 * gcc.c-torture/compile/920520-1.x: Likewise.
12916 * gcc.c-torture/compile/961203-1.x: Likewise.
12917 * gcc.c-torture/compile/20020604-1.x: Likewise.
12918
b8c25665 129192003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
12920
12921 * gcc.c-torture/compile/20030115-1.c: New test.
12922
12923 * gcc.dg/i386-fpcvt-1.c: New test.
12924 * gcc.dg/i386-fpcvt-2.c: New test.
12925
a7189b49
JO
129262003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
12927
12928 Further conform g++'s __vmi_class_type_info to the C++ ABI
12929 specification.
12930 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
12931 the specification.
12932
b8c25665 129332003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
12934
12935 * gcc.dg/i386-fpcvt-1.c: New test.
12936 * gcc.dg/i386-fpcvt-2.c: New test.
12937
ab5496c4
EB
129382003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12939
12940 * gcc.dg/i386-mmx-3.c: New test.
12941
e8f2b18d
MM
129422003-01-12 Mark Mitchell <mark@codesourcery.com>
12943
12944 PR c++/9264
12945 * g++.dg/parse/octal1.C: New file.
12946
12947 PR c++/9172
12948 * g++.dg/parse/typename1.C: New file.
12949
67a7278d
DS
129502003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
12951
12952 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
12953 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 12954 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 12955
2050a1bb
MM
129562003-01-10 Mark Mitchell <mark@codesourcery.com>
12957
99152b95 12958 PR c++/9099
a6f6052a
MM
12959 * g++.dg/parse/dtor1.C: New file.
12960
2050a1bb
MM
12961 PR c++/9128
12962 * g++.dg/rtti/typeid1.C: New file.
12963
12964 PR c++/9153
12965 * g++.dg/parse/lookup1.C: New file.
12966
12967 PR c++/9171
12968 * g++.dg/templ/spec5.C: New file.
ab5496c4 12969
7558f66e
JZ
129702003-01-10 Josef Zlomek <zlomekj@suse.cz>
12971
12972 * gcc.c-torture/compile/20030110-1.c: New test.
12973
17211ab5
GK
129742003-01-09 Geoffrey Keating <geoffk@apple.com>
12975
12976 Merge from pch-branch:
12977
12978 2002-12-23 Geoffrey Keating <geoffk@apple.com>
12979
12980 * gcc.dg/pch/cpp-1.h: New.
12981 * gcc.dg/pch/cpp-1.c: New.
12982 * gcc.dg/pch/cpp-2.h: New.
12983 * gcc.dg/pch/cpp-2.c: New.
12984
12985 2002-11-19 Geoffrey Keating <geoffk@apple.com>
12986
12987 * gcc.dg/pch/except-1.h: New.
12988 * gcc.dg/pch/except-1.c: New.
12989
12990 2002-11-13 Geoffrey Keating <geoffk@apple.com>
12991
12992 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
12993 running test.
12994 * gcc.dg/pch: Include *.hp not *.h.
12995 * gcc.dg/pch/system-1.h: New.
12996 * gcc.dg/pch/system-1.c: New.
12997
12998 2002-11-11 Geoffrey Keating <geoffk@apple.com>
12999
13000 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
13001 rather than trying to build and run a program using PCH.
13002 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 13003
17211ab5
GK
13004 2002-11-08 Geoffrey Keating <geoffk@apple.com>
13005
13006 * gcc.dg/pch/macro-3.c: New.
13007 * gcc.dg/pch/macro-3.h: New.
13008
13009 2002-11-04 Geoffrey Keating <geoffk@apple.com>
13010
13011 * gcc.dg/pch/common-1.c: New.
13012 * gcc.dg/pch/common-1.h: New.
13013 * gcc.dg/pch/decl-1.c: New.
13014 * gcc.dg/pch/decl-1.h: New.
13015 * gcc.dg/pch/decl-2.c: New.
13016 * gcc.dg/pch/decl-2.h: New.
13017 * gcc.dg/pch/decl-3.c: New.
13018 * gcc.dg/pch/decl-3.h: New.
13019 * gcc.dg/pch/decl-4.c: New.
13020 * gcc.dg/pch/decl-4.h: New.
13021 * gcc.dg/pch/decl-5.c: New.
13022 * gcc.dg/pch/decl-5.h: New.
13023 * gcc.dg/pch/global-1.c: New.
13024 * gcc.dg/pch/global-1.h: New.
13025 * gcc.dg/pch/inline-1.c: New.
13026 * gcc.dg/pch/inline-1.h: New.
13027 * gcc.dg/pch/inline-2.c: New.
13028 * gcc.dg/pch/inline-2.h: New.
13029 * gcc.dg/pch/static-1.c: New.
13030 * gcc.dg/pch/static-1.h: New.
13031 * gcc.dg/pch/static-2.c: New.
13032 * gcc.dg/pch/static-2.h: New.
13033
13034 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
13035
13036 * g++.dg/pch/pch.exp: Better handle failing testcases.
13037 * gcc.dg/pch/pch.exp: Likewise.
13038 * gcc.dg/pch/macro-1.c: New.
13039 * gcc.dg/pch/macro-1.h: New.
13040 * gcc.dg/pch/macro-2.c: New.
13041 * gcc.dg/pch/macro-2.h: New.
13042
13043 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
13044
13045 * g++.dg/dg.exp: Treat files in pch/ specially.
13046 * g++.dg/pch/pch.exp: New file.
13047 * g++.dg/pch/empty.H: New file.
13048 * g++.dg/pch/empty.C: New file.
13049 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
13050 "precompile".
13051
13052 * gcc.dg/pch/pch.exp: New file.
13053 * gcc.dg/pch/empty.h: New file.
13054 * gcc.dg/pch/empty.c: New file.
13055 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
13056 "precompile".
13057
0f399e5f
KL
130582003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13059
13060 * g++.dg/template/friend14.C: New test.
13061
4c46ea23
EB
130622003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13063
8cb1a818 13064 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 13065
98c29f71
RS
130662003-01-09 Richard Sandiford <rsandifo@redhat.com>
13067
13068 * gcc.c-torture/compile/20030109-1.c: New test.
13069
bbb818c6
EB
130702003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13071
13072 * gcc.c-torture/execute/20030109-1.c: New test.
13073
cdc497dd
LH
130742003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
13075
13076 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
13077 * g++.old-deja/g++.mike/dyncast2.C: Likewise
13078 * g++.old-deja/g++.mike/dyncast3.C: Likewise
13079 * g++.old-deja/g++.mike/eh2.C: Likewise
13080 * g++.old-deja/g++.mike/eh3.C: Likewise
13081 * g++.old-deja/g++.mike/eh5.C: Likewise
13082 * g++.old-deja/g++.mike/eh6.C: Likewise
13083 * g++.old-deja/g++.mike/eh7.C: Likewise
13084 * g++.old-deja/g++.mike/eh8.C: Likewise
13085 * g++.old-deja/g++.mike/eh9.C: Likewise
13086 * g++.old-deja/g++.mike/eh10.C: Likewise
13087 * g++.old-deja/g++.mike/eh12.C: Likewise
13088 * g++.old-deja/g++.mike/eh13.C: Likewise
13089 * g++.old-deja/g++.mike/eh14.C: Likewise
13090 * g++.old-deja/g++.mike/eh16.C: Likewise
13091 * g++.old-deja/g++.mike/eh17.C: Likewise
13092 * g++.old-deja/g++.mike/eh18.C: Likewise
13093 * g++.old-deja/g++.mike/eh21.C: Likewise
13094 * g++.old-deja/g++.mike/eh23.C: Likewise
13095 * g++.old-deja/g++.mike/eh24.C: Likewise
13096 * g++.old-deja/g++.mike/eh25.C: Likewise
13097 * g++.old-deja/g++.mike/eh26.C: Likewise
13098 * g++.old-deja/g++.mike/eh27.C: Likewise
13099 * g++.old-deja/g++.mike/eh28.C: Likewise
13100 * g++.old-deja/g++.mike/eh29.C: Likewise
13101 * g++.old-deja/g++.mike/eh31.C: Likewise
13102 * g++.old-deja/g++.mike/eh33.C: Likewise
13103 * g++.old-deja/g++.mike/eh34.C: Likewise
13104 * g++.old-deja/g++.mike/eh35.C: Likewise
13105 * g++.old-deja/g++.mike/eh36.C: Likewise
13106 * g++.old-deja/g++.mike/eh37.C: Likewise
13107 * g++.old-deja/g++.mike/eh38.C: Likewise
13108 * g++.old-deja/g++.mike/eh39.C: Likewise
13109 * g++.old-deja/g++.mike/eh40.C: Likewise
13110 * g++.old-deja/g++.mike/eh41.C: Likewise
13111 * g++.old-deja/g++.mike/eh42.C: Likewise
13112 * g++.old-deja/g++.mike/eh44.C: Likewise
13113 * g++.old-deja/g++.mike/eh46.C: Likewise
13114 * g++.old-deja/g++.mike/eh47.C: Likewise
13115 * g++.old-deja/g++.mike/eh48.C: Likewise
13116 * g++.old-deja/g++.mike/eh49.C: Likewise
13117 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
13118 * g++.old-deja/g++.mike/eh51.C: Likewise
13119 * g++.old-deja/g++.mike/eh53.C: Likewise
13120 * g++.old-deja/g++.mike/eh55.C: Likewise
13121 * g++.old-deja/g++.mike/p7912.C: Likewise
13122 * g++.old-deja/g++.mike/p9706.C: Likewise
13123 * g++.old-deja/g++.mike/p10416.C: Likewise
13124 * g++.old-deja/g++.mike/p11667.C: Likewise
13125 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
13126 Remove redundant reference to Iris.
13127 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
13128 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 13129
ed8e443a 131302003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 13131
ed8e443a 13132 * g++.dg/ext/asm4.C: New test.
8caf4c38 13133
ed8e443a 131342003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 13135
ed8e443a
JM
13136 PR c++/9030
13137 * g++.dg/template/friend12.C: New test.
13138 * g++.dg/template/friend13.C: Likewise.
13139 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 13140
ed8e443a 131412003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 13142
ed8e443a
JM
13143 * gcc.dg/i386-cadd.c: New test.
13144 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 13145
ed8e443a 131462003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 13147
ed8e443a
JM
13148 PR c++/9165
13149 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 13150
ed8e443a 13151 * g++.dg/abi/bitfield9.C: New test.
63e5f567 13152
ed8e443a
JM
13153 PR c++/9189
13154 * g++.dg/parse/defarg3.C: New test.
8218bd34 13155
ed8e443a 131562003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 13157
ed8e443a
JM
13158 * g++.dg/parse/ambig1.C: New test.
13159 * g++.dg/parse/defarg2.C: New test.
62b8a44e 13160
ed8e443a 131612003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 13162
ed8e443a
JM
13163 * g++.dg/template/defarg-1.C: New test.
13164 * g++.dg/template/local2.C: Likewise.
ec194454 13165
ed8e443a 131662003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 13167
ed8e443a 13168 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 13169
ed8e443a 131702003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 13171
ed8e443a
JM
13172 * g++.dg/parse/namespace3.C: Remove extra semicolons.
13173 * g++.dg/parse/namespace4.C: Likewise.
d5945212 13174
ed8e443a 131752003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 13176
ed8e443a 13177 * g++.dg/template/ntp2.C: New test.
31758337 13178
ed8e443a 131792003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 13180
ed8e443a 13181 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 13182
ed8e443a 13183 * g++.dg/parse/namespace4.C: New test.
96dafad6 13184
ed8e443a 13185 * g++.dg/template/nested1.C: New test.
a25a292f 13186
ed8e443a 13187 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 13188
ed8e443a 131892003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 13190
ed8e443a 13191 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 13192
ed8e443a 131932003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 13194
ed8e443a
JM
13195 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
13196 * g++.old-deja/g++.jason/access8.C: Likewise.
13197 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 13198
ed8e443a 131992003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 13200
ed8e443a 13201 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 13202
ed8e443a 132032003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 13204
ed8e443a
JM
13205 PR c++/2843
13206 * g++.dg/ext/attrib7.C: New test.
4971227d 13207
ed8e443a 132082003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 13209
ed8e443a 13210 * g++.dg/parse/parse6.C: New test.
f349fb24 13211
ed8e443a 132122003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 13213
ed8e443a 13214 * gcc.dg/h8300-stack-1.c: New.
cb203576 13215
ed8e443a 132162003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 13217
ed8e443a 13218 g++.dg/lookup/exception1.C: New test.
faa75e89 13219
ed8e443a 13220 g++.dg/lookup/template1.C: New test.
3d83e33e 13221
ed8e443a 13222 g++.dg/parse/namespace2.C: New test.
a5b9863a 13223
ed8e443a 13224 g++.dg/parse/parens2.C: New test.
75c2b973 13225
ed8e443a 132262003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 13227
ed8e443a
JM
13228 * g++.dg/parse/parse5.C: New test.
13229 * g++.dg/lookup/scoped4.C: New test.
13230
132312003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13232
13233 * g++.dg/parse/parens1.C: New test.
13234
13235 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
13236 angle-bracket1.C.
13237 * g++.dg/parse/parens2.C: New test.
13238
13239 * g++.dg/lookup/scope-operator1.C: New test.
13240
13241 * g++.dg/parse/operator1.C: New test.
13242
132432003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13244
13245 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
13246 * g++.old-deja/g++.other/access6.C: Likewise.
13247 * g++.old-deja/g++.other/decl1.C: Likewise.
13248 * g++.old-deja/g++.pt/typename12.C: Likewise.
13249
132502002-12-31 Mark Mitchell <mark@codesourcery.com>
13251
13252 * g++.dg/parse/namespace1.C: New test.
13253
132542003-01-01 Neil Booth <neil@daikokuya.co.uk>
13255
13256 * g++.dg/parse/parse4.C: New test.
13257
132582003-01-01 Neil Booth <neil@daikokuya.co.uk>
13259
13260 * g++.dg/parse/parse3.C: New test.
13261
132622003-01-01 Neil Booth <neil@daikokuya.co.uk>
13263
13264 * g++.dg/parse/parse2.C: New test.
13265
132662003-01-01 Neil Booth <neil@daikokuya.co.uk>
13267
13268 * g++.dg/template/friend11.C: New test.
13269
132702003-01-01 Neil Booth <neil@daikokuya.co.uk>
13271
13272 * g++.dg/parse/parse1.C: New test.
13273
132742002-12-31 Janis Johnson <janis187@us.ibm.com>
13275
13276 * lib/profopt.exp: Change the name of a global variable to avoid
13277 possible clashes with other test suites.
13278
132792002-12-31 Nathan Sidwell <nathan@codesourcery.com>
13280
13281 * g++.dg/inherit/covariant8.C: New test.
13282
132832002-12-31 Mark Mitchell <mark@codesourcery.com>
13284
13285 * g++.dg/init/array9.C: New test.
13286
13287 PR c++/9112
13288 * g++.dg/parse/expr1.C: New test.
13289
132902002-12-30 Daniel Jacobowitz <drow@mvista.com>
13291
13292 * gcc.c-torture/compile/20021230-1.c: New test.
13293
132942002-12-30 Nathan Sidwell <nathan@codesourcery.com>
13295
13296 * g++.dg/inherit/covariant5.C: New test.
13297 * g++.dg/inherit/covariant6.C: New test.
13298 * g++.dg/inherit/covariant7.C: New test.
13299
133002002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13301
13302 PR c++/2739
13303 * g++.dg/other/access2.C: New test.
13304
133052002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
13306
13307 * g++.dg/other/anon-struct.C: No longer fails
13308 * g++.old-deja/g++.brendan/parse4.C: Likewise.
13309 * g++.old-deja/g++.brendan/parse5.C: Likewise.
13310 * g++.old-deja/g++.brendan/parse6.C: Likewise.
13311
133122002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
13313
13314 * g++.dg/parse/angle-bracket.C (main): No longer fails.
13315
133162002-12-27 Mark Mitchell <mark@codesourcery.com>
13317
13318 * g++.dg/eh/spec4.C: Remove stray semicolon.
13319 * g++.dg/expr/pmf-1.C: Change error message.
13320 * g++.dg/ext/asm1.C: Remove stray semicolon.
13321 * g++.dg/ext/typename1.C: Add missing typenames.
13322 * g++.dg/inherit/template-as-base.C: Change error message.
13323 * g++.dg/lookup/scoped1.C: Likewise.
13324 * g++.dg/lookup/scoped2.C: Likewise.
13325 * g++.dg/lookup/using2.C: Likewise.
13326 * g++.dg/other/component1.C: Remove stray semicolon.
13327 * g++.dg/other/do1.C: Change error message.
13328 * g++.dg/other/error2.C: Likewise.
13329 * g++.dg/other/init1.C: Likewise.
13330 * g++.dg/other/packed1.C: Remove stray semicolon.
13331 * g++.dg/other/ptrmem2.C: Change error message.
13332 * g++.dg/parse/parameter-declaration-1.C: Remove line number
13333 marker.
13334 * g++.dg/special/initp1.C: Remove invalid attribute usage.
13335 * g++.dg/template/access3.C: Add typename keyword.
13336 * g++.dg/template/access5.C: Remove stray semicolon.
13337 * g++.dg/template/access6.C: Likewise.
13338 * g++.dg/template/complit1.C: Likewise.
13339 * g++.dg/template/crash1.C: Change error message.
13340 * g++.dg/template/inherit2.C: Remove stray semicolon.
13341 * g++.dg/template/instantiate2.C: Likewise.
13342 * g++.dg/template/instantiate3.C: Change error message.
13343 * g++.dg/template/qual1.C: Remove stray semicolon.
13344 * g++.dg/template/qualttp18.C: Change error message.
13345 * g++.dg/template/ref1.C: Remove stray semicolon.
13346 * g++.dg/template/sizeof1.C (A::value): Declare it.
13347 * g++.dg/template/spec4.C: Change error message.
13348 * g++.dg/template/static1.C: Likewise.
13349 * g++.dg/template/type1.C: Likewise.
13350 * g++.dg/template/typename3.C: Likewise.
13351 * g++.old-deja/g++.benjamin/13478.C: Change error message.
13352 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
13353 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
13354 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
13355 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
13356 named return value extension.
13357 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
13358 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
13359 * g++.old-deja/g++.bob/extern_C.C: Likewise.
13360 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13361 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13362 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13363 * g++.old-deja/g++.brendan/crash13.C: Likewise.
13364 * g++.old-deja/g++.brendan/crash15.C: Likewise.
13365 * g++.old-deja/g++.brendan/crash18.C: Change error message.
13366 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
13367 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13368 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13369 * g++.old-deja/g++.brendan/crash56.C: Likewise.
13370 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
13371 syntax.
13372 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
13373 * g++.old-deja/g++.brendan/crash8.C: Change error message.
13374 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
13375 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13376 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
13377 * g++.old-deja/g++.brendan/template11.C: Likewise.
13378 * g++.old-deja/g++.brendan/template26.C: Likewise.
13379 * g++.old-deja/g++.brendan/template27.C: Use explicit
13380 specialization syntax.
13381 * g++.old-deja/g++.brendan/template30.C: Likewise.
13382 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
13383 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
13384 non-dependent names.
13385 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
13386 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
13387 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
13388 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
13389 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
13390 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
13391 named return value extension.
13392 * g++.old-deja/g++.ext/namedret2.C: Likewise.
13393 * g++.old-deja/g++.ext/namedret3.C: Likewise.
13394 * g++.old-deja/g++.ext/return1.C: Likewise.
13395 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
13396 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
13397 * g++.old-deja/g++.jason/access8.C: Likewise.
13398 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
13399 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
13400 pseudo-destructor names.
13401 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
13402 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
13403 pseudo-destructor names.
13404 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
13405 * g++.old-deja/g++.jason/overload19.C: Likewise.
13406 * g++.old-deja/g++.jason/overload32.C: Likewise.
13407 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
13408 stray semicolons.
13409 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
13410 * g++.old-deja/g++.jason/return.C: Likewise.
13411 * g++.old-deja/g++.jason/return2.C: Likewise.
13412 * g++.old-deja/g++.jason/shadow1.C: Likewise.
13413 * g++.old-deja/g++.jason/special.C: Use explicit specialization
13414 syntax.
13415 * g++.old-deja/g++.jason/template10.C: Account for use of
13416 non-dependent names.
13417 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
13418 syntax.
13419 * g++.old-deja/g++.jason/template37.C: Likewise.
13420 * g++.old-deja/g++.law/access4.C: Change error messages.
13421 * g++.old-deja/g++.law/arm13.C: Remove incorrect
13422 pseudo-destructor names.
13423 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
13424 * g++.old-deja/g++.law/ctors9.C: Likewise.
13425 * g++.old-deja/g++.law/cvt22.C: Likewise.
13426 * g++.old-deja/g++.law/dtors5.C: Likewise.
13427 * g++.old-deja/g++.law/global-init1.C: Likewise.
13428 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13429 * g++.old-deja/g++.law/operators28.C: Likewise.
13430 * g++.old-deja/g++.law/visibility28.C: Likewise.
13431 * g++.old-deja/g++.martin/eval1.C: Likewise.
13432 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
13433 name.
13434 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
13435 * g++.old-deja/g++.mike/net34.C: Likewise.
13436 * g++.old-deja/g++.mike/net36.C: Likewise.
13437 * g++.old-deja/g++.mike/ns2.C: Likewise.
13438 * g++.old-deja/g++.mike/p12306.C: Likewise.
13439 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
13440 value extension.
13441 * g++.old-deja/g++.mike/p700.C: Likewise.
13442 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
13443 * g++.old-deja/g++.mike/p710.C: Likewise.
13444 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
13445 value extension.
13446 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
13447 * g++.old-deja/g++.mike/pmf9.C: Likewise.
13448 * g++.old-deja/g++.ns/crash2.C: Likewise.
13449 * g++.old-deja/g++.ns/crash3.C: Likewise.
13450 * g++.old-deja/g++.ns/invalid1.C: Likewise.
13451 * g++.old-deja/g++.ns/ns17.C: Likewise.
13452 * g++.old-deja/g++.ns/template16.C: Likewise.
13453 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
13454 keyword.
13455 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
13456 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
13457 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
13458 named return value extension.
13459 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
13460 * g++.old-deja/g++.other/access4.C: Issue additional error
13461 messages.
13462 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
13463 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
13464 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
13465 * g++.old-deja/g++.other/crash25.C: Change error message.
13466 * g++.old-deja/g++.other/crash4.C: Change error message.
13467 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
13468 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
13469 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
13470 checks.
13471 * g++.old-deja/g++.other/defarg8.C: Likewise.
13472 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
13473 * g++.old-deja/g++.other/dtor10.C: Likewise.
13474 * g++.old-deja/g++.other/incomplete.C: Likewise.
13475 * g++.old-deja/g++.other/linkage7.C: Likewise.
13476 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
13477 lookup algorithm.
13478 * g++.old-deja/g++.other/mangle2.C: Likewise.
13479 * g++.old-deja/g++.other/refinit2.C: Likewise.
13480 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
13481 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
13482 * g++.old-deja/g++.pt/crash28.C: Likewise.
13483 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
13484 syntax.
13485 * g++.old-deja/g++.pt/crash32.C: Change error message.
13486 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
13487 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
13488 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
13489 error message position.
13490 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
13491 * g++.old-deja/g++.pt/defarg8.C: Change error message.
13492 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
13493 syntax.
13494 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
13495 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
13496 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
13497 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
13498 keyword.
13499 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13500 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
13501 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
13502 keyword.
13503 * g++.old-deja/g++.pt/explicit71.C: Change error message.
13504 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
13505 syntax.
13506 * g++.old-deja/g++.pt/friend28.C: Account for use of
13507 non-dependent names.
13508 * g++.old-deja/g++.pt/friend29.C: Likewise.
13509 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
13510 rules.
13511 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
13512 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
13513 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
13514 lookup rules.
13515 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
13516 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
13517 keyword.
13518 * g++.old-deja/g++.pt/memclass20.C: Likewise.
13519 * g++.old-deja/g++.pt/memclass5.C: Likewise.
13520 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
13521 keyword.
13522 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
13523 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
13524 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
13525 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
13526 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
13527 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
13528 keyword.
13529 * g++.old-deja/g++.pt/spec10.C: Likewise.
13530 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
13531 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
13532 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
13533 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
13534 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
13535 * g++.old-deja/g++.pt/ttp62.C: Likewise.
13536 * g++.old-deja/g++.pt/ttp64.C: Likewise.
13537 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
13538 * g++.old-deja/g++.pt/typename15.C: Likewise.
13539 * g++.old-deja/g++.pt/typename22.C: Likewise.
13540 * g++.old-deja/g++.pt/typename6.C: Change error messages.
13541 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
13542 * g++.old-deja/g++.pt/virtual2.C: Likewise.
13543 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
13544 syntax.
13545 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
13546 return value extension.
13547 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
13548 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
13549 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
13550 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
13551
135522002-12-26 Nathan Sidwell <nathan@codesourcery.com>
13553
13554 * g++.dg/warn/inline1.C: New test.
13555 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
13556 * g++.old-deja/g++.jason/synth10.C: Likewise.
13557 * g++.old-deja/g++.mike/net31.C: Likewise.
13558 * g++.old-deja/g++.mike/p8786.C: Likewise.
13559
13560 * g++.dg/template/friend10.C: New test.
13561 * g++.dg/template/conv5.C: New test.
13562
135632002-12-24 Nathan Sidwell <nathan@codesourcery.com>
13564
13565 * g++.dg/lookup/scoped3.C: New test.
13566
13567 * g++.dg/lookup/decl1.C: New test.
13568 * g++.dg/lookup/decl2.C: New test.
13569
135702002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
13571
13572 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
13573 gcc.c-torture/compile/20021015-1.c,
13574 gcc.c-torture/compile/20021015-2.c,
13575 gcc.c-torture/compile/20021123-1.c,
13576 gcc.c-torture/compile/20021123-2.c,
13577 gcc.c-torture/compile/20021123-3.c,
13578 gcc.c-torture/compile/20021123-4.c,
13579 gcc.c-torture/execute/20021024-1.c: Add tests previously added
13580 only to 3.1 or 3.2 branch.
13581
135822002-12-23 Mark Mitchell <mark@codesourcery.com>
13583
13584 * gcc.dg/i386-bitfield3.c: New test.
13585
13586 * gcc.dg/i386-bitfield2.c: New test.
13587
135882002-12-22 Nathan Sidwell <nathan@codesourcery.com>
13589
13590 * g++.dg/parse/conv_op1.C: New test.
13591
135922002-12-21 Josef Zlomek <zlomekj@suse.cz>
13593
13594 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
13595 approved.
13596
135972002-12-20 Josef Zlomek <zlomekj@suse.cz>
13598
13599 * gcc.c-torture/compile/20021220-1.c: New test.
13600
136012002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
13602
13603 * gcc.dg/i386-fastcall-1.c: New.
13604
136052002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13606
13607 * gcc.c-torture/execute/20021219-1.c: New test.
13608
136092002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13610
13611 * gcc.dg/i386-pic-1.c: New test.
13612
136132002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13614
13615 PR c++/8099
13616 * g++.dg/template/friend9.C: New test.
13617
136182002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13619
13620 PR c++/3663
13621 * g++.dg/template/access7.C: New test.
13622
136232002-12-18 Nick Clifton <nickc@redhat.com>
13624
13625 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
13626 the libstdc++-v3 directory has been found.
13627
136282002-12-12 Devang Patel <dpatel@apple.com>
13629 * gcc.dg/darwin-ld-1.c: New test.
13630 * gcc.dg/darwin-ld-2.c: New test.
13631 * gcc.dg/darwin-ld-3.c: New test.
13632 * gcc.dg/darwin-ld-4.c: New test.
13633 * gcc.dg/darwin-ld-5.c: New test.
13634
136352002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13636
13637 * gcc.c-torture/compile/20021212-1.c: New test.
13638
136392002-12-11 Neil Booth <neil@daikokuya.co.uk>
13640
13641 * gcc.dg/fshort-wchar: New test.
13642
136432002-12-10 Mark Mitchell <mark@codesourcery.com>
13644
13645 PR c++/8372
13646 * g++.dg/template/dtor1.C: New test.
13647
13648 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
13649 markers.
13650
136512002-12-10 Jakub Jelinek <jakub@redhat.com>
13652
13653 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
13654
136552002-12-09 Mark Mitchell <mark@codesourcery.com>
13656
13657 * g++.dg/template/static1.C: New test.
13658 * g++.dg/template/static2.C: New test.
13659 * g++.old-deja/g++.ext/memconst.C: New test.
13660
136612002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13662
13663 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
13664 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
13665 * g++.dg/special/initp1.C: Likewise.
13666
136672002-12-06 Jakub Jelinek <jakub@redhat.com>
13668
13669 * gcc.c-torture/execute/20021204-1.c: New test.
13670
136712002-12-04 Geoffrey Keating <geoffk@apple.com>
13672
13673 * gcc.dg/ppc-fmadd-1.c: New file.
13674 * gcc.dg/ppc-fmadd-2.c: New file.
13675 * gcc.dg/ppc-fmadd-3.c: New file.
13676
136772002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13678
13679 * gcc.c-torture/compile/20021204-1.c: New test.
13680
136812002-12-03 Nathan Sidwell <nathan@codesourcery.com>
13682
13683 * g++.dg/inherit/covariant2.C: New test.
13684 * g++.dg/inherit/covariant3.C: New test.
13685 * g++.dg/inherit/covariant4.C: New test.
13686 * g++.dg/inherit/covariant1.C: Remove XFAIL.
13687 * g++.old-deja/g++.robertl/eb17.C: Likewise.
13688
136892002-12-03 Mark Mitchell <mark@codesourcery.com>
13690
13691 PR c++/8688
13692 * g++.dg/init/brace3.C: New test.
13693
136942002-12-02 Kazu Hirata <kazu@cs.umass.edu>
13695
13696 * gcc.dg/20020210-1.c: Fix a comment typo.
13697
136982002-12-02 Mark Mitchell <mark@codesourcery.com>
13699
13700 PR c++/8720
13701 * g++.dg/parse/defarg1.C: New test.
13702
13703 PR c++/8615
13704 * g++.dg/template/char1.C: New test.
13705
13706 * g++.dg/template/varmod1.C: Fix typo.
13707
137082002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13709
13710 DR 180
13711 * g++.old-deja/g++.pt/crash32.C: Expect error.
13712
137132002-12-01 Mark Mitchell <mark@codesourcery.com>
13714
13715 PR c++/5919
13716 * g++.dg/template/varmod1.C: New test.
13717
13718 PR c++/8727
13719 * g++.dg/inherit/typeinfo1.C: New test.
13720
13721 PR c++/8663
13722 * g++.dg/inherit/typedef1.C: New test.
13723
137242002-11-30 Mark Mitchell <mark@codesourcery.com>
13725
13726 PR c++/8332
13727 PR c++/8493
13728 * g++.dg/template/strlen1.C: New test.
13729
13730 PR c++/8227
13731 * g++.dg/template/ctor2.C: New test.
13732
13733 PR c++/8214
13734 * g++.dg/init/string1.C: New test.
13735
13736 PR c++/8511
13737 * g++.dg/template/friend8.C: New test.
13738
137392002-11-29 Joe Buck <jbuck@synopsys.com>
13740
13741 * g++.dg/lookup/anon2.C: New test.
13742
137432002-11-28 Kazu Hirata <kazu@cs.umass.edu>
13744
13745 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
13746 h8300 port.
13747
137482002-11-27 Richard Sandiford <rsandifo@redhat.com>
13749
13750 * gcc.dg/bitfld-6.c: New test.
13751
137522002-11-27 Jan Hubicka <jh@suse.cz>
13753
13754 * gcc.c-torture/execute/20021127.[cx]: New test.
13755
137562002-11-26 Jan Hubicka <jh@suse.cz>
13757
13758 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
13759 quality.
13760
137612002-11-26 Geoffrey Keating <geoffk@apple.com>
13762
13763 * g++.dg/init/brace2.C: New test.
13764 * g++.old-deja/g++.mike/p9129.C: Correct.
13765
137662002-11-26 Mark Mitchell <mark@codesourcery.com>
13767
13768 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
13769
137702002-11-25 Andreas Bauer <baueran@in.tum.de>
13771
13772 * gcc.dg/sibcall-6: New test for indirect sibcalls.
13773
137742002-11-25 Mark Mitchell <mark@codesourcery.com>
13775
13776 * testsuite/g++.dg/abi/empty11.C: New test.
13777 * testsuite/g++.dg/rtti/cv1.C: New test.
13778
137792002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
13780
13781 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
13782
137832002-11-24 Mark Mitchell <mark@codesourcery.com>
13784
13785 * g++.dg/abi/empty10.C: New test.
13786
137872002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13788
13789 * gcc.c-torture/compile/20021124-1.c: New test.
13790
137912002-11-22 Mark Mitchell <mark@codesourcery.com>
13792
13793 * g++.dg/abi/rtti2.C: New test.
13794
137952002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13796
13797 * gcc.dg/i386-unroll-1.c: New test.
13798
137992002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13800
13801 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
13802 * gcc.c-torture/compile/20021120-2.c: New test.
13803
5354730b
RS
138042002-11-20 Richard Sandiford <rsandifo@redhat.com>
13805
13806 * gcc.dg/bitfld-5.c: New test.
13807
5720520f
RS
138082002-11-20 Richard Sandiford <rsandifo@redhat.com>
13809
13810 * gcc.c-torture/execute/20021120-3.c: New test.
13811
4392ebd3
RS
138122002-11-20 Richard Sandiford <rsandifo@redhat.com>
13813
13814 * gcc.c-torture/execute/20021120-2.c: New test.
13815
3748bd9e
RS
138162002-11-20 Richard Sandiford <rsandifo@redhat.com>
13817
13818 * gcc.c-torture/execute/20021120-1.c: New test.
13819
bc02f8d3
JJ
138202002-11-20 Jakub Jelinek <jakub@redhat.com>
13821
13822 * gcc.c-torture/execute/20021118-3.c: New test.
13823
d61fd3f1 138242002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
13825
13826 * gcc.c-torture/compile/20021119-1.c: New test.
13827
3b312ef4
JT
138282002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
13829
13830 * gcc.dg/duff-1.c: New test.
13831 * gcc.dg/duff-2.c: New test.
13832 * gcc.dg/duff-3.c: New test.
13833
8128cccf
NB
138342002-11-18 Neil Booth <neil@daikokuya.co.uk>
13835
13836 * gcc.dg/cpp/_Pragma5.c: New test.
13837
3503150c
RS
138382002-11-18 Richard Sandiford <rsandifo@redhat.com>
13839
13840 * gcc.c-torture/execute/20021118-2.c: New test.
13841
180bde4f
RS
138422002-11-18 Richard Sandiford <rsandifo@redhat.com>
13843
13844 * gcc.c-torture/execute/20021118-1.c: New test.
13845
aaefd216
JJ
138462002-11-16 Jakub Jelinek <jakub@redhat.com>
13847
13848 * gcc.dg/20021116-1.c: New test.
13849
95675950
MM
138502002-11-14 Mark Mitchell <mark@codesourcery.com>
13851
13852 * g++.dg/abi/vcall1.C: New test.
13853
7eca317a
JJ
138542002-11-14 Jakub Jelinek <jakub@redhat.com>
13855
13856 * gcc.dg/20021029-1.c: New test.
13857 * gcc.dg/20021029-2.c: New test.
13858
1fccfa1e
JDA
138592002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
13860
13861 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
13862
110c25ef
EB
138632002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13864
13865 PR c/8439
13866 * gcc.dg/20021110.c: Move to ...
13867 * gcc.c-torture/compile/20021110.c: .... here.
13868
303b90b0
FS
138692002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13870
13871 PR c/8467
13872 * gcc.c-torture/execute/20021111-1.c
13873
45ed7228
EB
138742002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13875
13876 PR c/8439
110c25ef 13877 * gcc.dg/20021110.c: New test.
4977bab6 13878
06315871
MM
138792002-11-10 Mark Mitchell <mark@codesourcery.com>
13880
13881 * g++.dg/abi/vthunk3.C: Run only on x86.
13882
04e6db94
JM
138832002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
13884
13885 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
13886
323941f6
HPN
138872002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
13888
13889 * lib/compat.exp (compat-execute): Fix logic error in last
13890 change.
13891
8c47cfd8
NB
138922002-11-09 Neil Booth <neil@daikokuya.co.uk>
13893
13894 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
13895
5c74d5b0
KL
138962002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13897
13898 PR c++/8389
13899 * g++.dg/template/access6.C: New test.
13900
b8c25665 139012002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
13902
13903 * gcc.dg/i386-ssefp-1.c: New test.
13904 * gcc.dg/i386-ssefp-1.c: New test.
13905
b8c25665 139062002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
13907
13908 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
13909
4f2c9d7e
MM
139102002-11-07 Mark Mitchell <mark@codesourcery.com>
13911
e6a66567
MM
13912 * g++.dg/abi/vthunk3.C: New test.
13913
4f2c9d7e
MM
13914 PR c++/8338
13915 * g++.dg/template/crash2.C: New test.
13916
f72ab53b
MM
139172002-11-07 Mark Mitchell <mark@codesourcery.com>
13918
13919 * testsuite/g++.dg/abi/dtor1.C: New test.
13920 * testsuite/g++.dg/abi/dtor2.C: Likewise.
13921
3cfe49da
GK
139222002-11-05 Geoffrey Keating <geoffk@apple.com>
13923
13924 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
13925 Darwin.
13926
9e96797f
AN
139272002-11-04 Adam Nemet <anemet@lnxw.com>
13928
13929 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
13930 -mthumb. Only xfail with -O0.
13931
548502d3
MM
139322002-11-03 Mark Mitchell <mark@codesourcery.com>
13933
13934 * g++.dg/abi/thunk1.C: New test.
13935 * g++.dg/abi/thunk2.C: Likewise.
13936 * g++.dg/abi/vtt1.C: Likewise.
13937
8cd4a359
DN
139382002-11-02 Diego Novillo <dnovillo@redhat.com>
13939
13940 PR optimization/8423
13941 * gcc.c-torture/execute/builtin-constant.c: New test.
13942
04d57dd5
ZW
139432002-11-01 Zack Weinberg <zack@codesourcery.com>
13944
13945 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
13946 Add some more cases.
13947
bec80a45
MM
139482002-11-01 Mark Mitchell <mark@codesourcery.com>
13949
13950 PR c++/8391
13951 * g++.dg/opt/local1.C: New test.
13952
8c081e84
MM
139532002-10-30 Mark Mitchell <mark@codesourcery.com>
13954
13955 PR c++/8160
13956 * g++.dg/template/complit1.C: New test.
13957
13958 PR c++/8149
13959 * g++.dg/template/typename4.C: Likewise.
13960
7088fca9
KL
139612002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13962
13963 Core issue 287, PR c++/7639
13964 * g++.dg/template/instantiate1.C: Adjust error location.
13965 * g++.dg/template/instantiate3.C: New test.
13966 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
13967 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
13968 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
13969
f6a9714b
HPN
139702002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
13971
13972 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
13973
59db5f7b
MM
139742002-10-29 Mark Mitchell <mark@codesourcery.com>
13975
13976 PR c++/8287
13977 * g++.dg/init/dtor2.C: New test.
13978
a80c67ca
KG
139792002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13980
13981 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
13982 * gcc.dg/nest.c: Bypass errors on irix6.
13983
96a888d6
HPN
139842002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
13985
13986 * gcc.dg/nest.c: Expect error for mmix-*-*.
13987 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
13988
1f032a99
HPN
139892002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
13990
600522f8
HPN
13991 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
13992 markers.
13993
35fcca95 13994 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 13995
f0dd122b
MS
139962002-10-25 Mike Stump <mrs@apple.com>
13997
13998 * gcc.dg/warn-1.c: New test.
13999
f65e1183
ZW
140002002-10-25 Zack Weinberg <zack@codesourcery.com>
14001
14002 * g++.dg/template/typename3.C: New test.
14003
bb5e8a7f
MM
140042002-10-25 Mark Mitchell <mark@codesourcery.com>
14005
e93ee644
MM
14006 * g++.dg/lookup/ptrmem1.C: New test.
14007
bb5e8a7f
MM
14008 * g++.dg/abi/vthunk2.C: New test.
14009
f3763a44
ZW
140102002-10-25 Zack Weinberg <zack@codesourcery.com>
14011
14012 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
14013
ba9a991f
MM
140142002-10-24 Mark Mitchell <mark@codesourcery.com>
14015
14016 * g++.dg/abi/empty9.C: New test.
14017
5f13cfc6
RH
140182002-10-24 Richard Henderson <rth@redhat.com>
14019
14020 * g++.dg/inherit/thunk1.C: Enable for ia64.
14021
6b607ffd
MM
140222002-10-23 Mark Mitchell <mark@codesourcery.com>
14023
14024 PR c++/8067
14025 * g++.dg/lookup/pretty1.C: New test.
14026
8bfb45f8
JJ
140272002-10-23 Jakub Jelinek <jakub@redhat.com>
14028
14029 * gcc.dg/20021023-1.c: New test.
14030
e6f052b7
MM
140312002-10-23 Mark Mitchell <mark@codesourcery.com>
14032
14033 PR c++/7679
14034 * g++.dg/parse/inline1.C: New test.
f65e1183 14035
e2358068
RH
140362002-10-23 Richard Henderson <rth@redhat.com>
14037
619703c6
RH
14038 * g++.dg/inherit/thunk1.C: Enable for x86_64.
14039
e2358068
RH
14040 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
14041
ad4f9910
MM
140422002-10-22 Mark Mitchell <mark@codesourcery.com>
14043
14044 PR c++/6579
14045 * g++.dg/parse/stmtexpr3.C: New test.
14046
8fe734a3
NS
140472002-10-22 Nathan Sidwell <nathan@codesourcery.com>
14048
14049 * g++.dg/expr/cond1.C: New test.
14050
4977bab6
ZW
140512002-10-21 Zack Weinberg <zack@codesourcery.com>
14052
14053 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
14054
7ba539c6
MM
140552002-10-21 Mark Mitchell <mark@codesourcery.com>
14056
14057 * g++.dg/abi/vbase13.C: New test.
14058 * g++.dg/abi/vbase14.C: Likewise.
14059
75d38379
JJ
140602002-10-21 Jakub Jelinek <jakub@redhat.com>
14061
14062 * gcc.dg/tls/pic-1.c: New test.
14063 * gcc.dg/tls/nonpic-1.c: New test.
14064 * gcc.dg/20021018-1.c: New test.
14065
aaee784a
UW
140662002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14067
14068 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
14069 Remove only files with the same base name as the test case.
14070 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
14071 (profopt-execute): Likewise. Also, remove old profiling
14072 and performance data files before running the tests.
14073
14074 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
14075 * g++.dg/bprob/bprob.exp: Likewise.
14076 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
14077 to allow more general test case names.
14078
14079 * g++.dg/bprob/bprob-1.C: Rename to ...
14080 * g++.dg/bprob/g++-bprob-1.C: ... this.
14081
14082 * g77.dg/bprob/bprob-1.f: Rename to ...
14083 * g77.dg/bprob/g77-bprob-1.f: ... this.
14084
22bd2554
ZW
140852002-10-21 Zack Weinberg <zack@codesourcery.com>
14086
14087 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
14088 bison 1.50 or later.
14089
434fb8b7
JJ
140902002-10-21 Janis Johnson <janis187@us.ibm.com>
14091
14092 * g++.dg/README: Describe more test directories.
14093
42328048
MM
140942002-10-21 Mark Mitchell <mark@codesourcery.com>
14095
c6c01481 14096 * g++.dg/init/array6.C: Add additional tests.
42328048 14097
ecef5e87
UW
140982002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14099
14100 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
14101 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
14102
0ac1a3d3
KH
141032002-10-21 Kazu Hirata <kazu@cs.umass.edu>
14104
14105 * gcc.c-torture/compile/20020604-1.x: New.
14106 * gcc.c-torture/compile/simd-5.x: Likewise.
14107 * gcc.c-torture/execute/920710-1.x: Likewise.
14108 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
14109
97cc1f5e
MM
141102002-10-21 Mark Mitchell <mark@codesourcery.com>
14111
14112 * g++.dg/inherit/override1.C: Add dg-options clause.
14113
ab3146fd
ZD
141142002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14115
14116 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
14117 _mm_slli_si128.
14118
0d8b229b
AS
141192002-10-19 Andreas Schwab <schwab@suse.de>
14120
14121 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
14122 directory component.
14123
9368208b
MM
141242002-10-18 Mark Mitchell <mark@codesourcery.com>
14125
80bbd03d
MM
14126 * g++.dg/inherit/thunk1.C: New test.
14127
9368208b
MM
14128 * g++.dg/inherit/override1.C: New test.
14129
14130 * g++.dg/abi/mangle11.C: New test.
14131 * g++.dg/abi/mangle14.C: New test.
14132 * g++.dg/abi/mangle17.C: New test.
14133
8a188e24
NS
141342002-10-17 Nathan Sidwell <nathan@codesourcery.com>
14135
14136 * g++.dg/overload/member2.C: New test.
14137
768bf0ab
JJ
141382002-10-17 Janis Johnson <janis187@us.ibm.com>
14139
14140 * g++.dg/README: Describe new compat directory.
14141 * g++.dg/dg.exp: Skip tests in compat directory.
14142 * README.compat: New file.
14143 * lib/compat.exp: New expect script.
14144 * g++.dg/compat: New test directory.
14145 * g++.dg/compat/compat.exp: New expect script.
14146 * g++.dg/compat/abi: New test directory.
14147 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
14148 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
14149 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
14150 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
14151 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
14152 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
14153 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
14154 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
14155 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
14156 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
14157 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
14158 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
14159 * g++.dg/compat/break: New test directory.
14160 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
14161 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
14162 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
14163 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
14164 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
14165 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
14166 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
14167 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
14168 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
14169 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
14170 g++.dg/compat/break/README: New files.
14171 * g++.dg/compat/eh: New test directory.
14172 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
14173 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
14174 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
14175 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
14176 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
14177 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
14178 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
14179 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
14180 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
14181 g++.dg/compat/eh/filter2_y.C,
14182 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
14183 g++.dg/compat/eh/new1_y.C,
14184 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
14185 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
14186 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
14187 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
14188 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
14189 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
14190 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
14191 g++.dg/compat/eh/unexpected1_y.C: New files.
14192 * g++.dg/compat/init: New test directory.
14193 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
14194 g++.dg/compat/init/array5_y.C,
14195 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
14196 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
14197 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
14198 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
14199 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
14200 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
14201 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
14202 g++.dg/compat/init/init-ref2_y.C: New files.
14203
982216be
MM
142042002-10-17 Mark Mitchell <mark@codesourcery.com>
14205
14206 PR c++/7584
14207 * g++.dg/inherit/using3.C: New test.
14208
b8c25665 142092002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
14210
14211 * gcc.dg/20021017-2.c: New test.
14212
b216f69b
MM
142132002-10-17 Mark Mitchell <mark@codesourcery.com>
14214
2d05cd96 14215 * g++.dg/abi/mangle16.C: Adjust.
d768a589 14216
b216f69b
MM
14217 * g++.dg/init/array8.C: New test.
14218
6e53546d
RS
142192002-10-17 Richard Sandiford <rsandifo@redhat.com>
14220
14221 * gcc.dg/special/mips-abi.exp: New test.
14222 * gcc.dg/special/mips-abi.s: Empty file used by the above.
14223
2303a079
MM
142242002-10-16 Mark Mitchell <mark@codesourcery.com>
14225
d3133e68
MM
14226 * g++.dg/abi/mangle16.C: New test.
14227 * g++.dg/abi/mangle17.C: Likewise.
14228
2303a079
MM
14229 PR c++/7478
14230 * g++.dg/template/ref1.C: New test.
14231
e055ba36
KG
142322002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14233
14234 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
14235
6e2ac1ae
UW
142362002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
14237
14238 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
14239
451c0899
MM
142402002-10-16 Mark Mitchell <mark@codesourcery.com>
14241
14242 PR c++/7524
14243 * g++.dg/init/array7.C: New test.
14244
3fa3c4bd
MM
142452002-10-15 Mark Mitchell <mark@codesourcery.com>
14246
14247 * g++.dg/init/array6.C: New test.
22bd2554 14248
3fa3c4bd
MM
14249 * g++.dg/abi/mangle13.C: Likewise.
14250 * g++.dg/abi/mangle14.C: Likewise.
14251 * g++.dg/abi/mangle15.C: Likewise.
14252
58731fd1
MM
142532002-10-14 Mark Mitchell <mark@codesourcery.com>
14254
14255 * g++.dg/abi/empty8.C: New test.
22bd2554 14256
6742d92b
NS
142572002-10-15 Nathan Sidwell <nathan@codesourcery.com>
14258
14259 * g++.dg/init/ctor1.C: New test.
14260
23a64177
UW
142612002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
14262
14263 * gcc.c-torture/execute/20021015-1.c: New test.
14264
b8c25665 142652002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
14266
14267 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
14268
b8c25665 142692002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
14270
14271 * gcc.dg/i386-ssetype-[1-5].c: New tests.
14272
741fa37f
RH
142732002-10-14 Richard Henderson <rth@redhat.com>
14274
14275 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
14276
a3b88570
MM
142772002-10-14 Mark Mitchell <mark@codesourcery.com>
14278
14279 PR optimization/6631
14280 * g++.dg/opt/const2.C: New test.
14281
77631fa7
MM
142822002-10-14 Mark Mitchell <mark@codesourcery.com>
14283
14284 PR c++/7176
14285 * g++.dg/parse/friend1.C: New test.
14286 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
14287
0d1c5774
JJ
142882002-10-14 Jakub Jelinek <jakub@redhat.com>
14289
14290 * gcc.dg/20021014-1.c: New test.
14291
8e3df2de
MM
142922002-10-11 Mark Mitchell <mark@codesourcery.com>
14293
dac45b5c
MM
14294 PR c++/5661
14295 * g++.dg/ext/vlm1.C: New test.
14296 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 14297
8e3df2de
MM
14298 * g++.dg/init/array1.C: Remove invalid braces.
14299 * g++.dg/init/brace1.C: New test.
14300 * g++.dg/init/copy2.C: Likewise.
14301 * g++.dg/init/copy3.C: Likewise.
14302 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
14303 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
14304 braces.
22bd2554 14305
98ddd678
NB
143062002-10-11 Neil Booth <neil@daikokuya.co.uk>
14307
14308 * gcc.dg/cpp/assembler.S: Don't use -ansi.
14309
b8c25665 143102002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
14311
14312 * gcc.c-torture/compile/simd-5.c: New test.
14313
4977bab6
ZW
143142002-10-10 Roger Sayle <roger@eyesopen.com>
14315
14316 * gcc.c-torture/execute/shiftopt-1.c: New test case.
14317
61fdde38
JW
143182002-10-10 Jim Wilson <wilson@redhat.com>
14319
14320 * gcc.c-torture/execute/20021010-1.c: New test.
14321
95f79357
ZW
143222002-10-09 Zack Weinberg <zack@codesourcery.com>
14323
85cd7be8 14324 PR c/7353
95f79357
ZW
14325 * g++.dg/ext/typedef-init.C: New test.
14326 * gcc.dg/typedef-init.c: New test.
14327
5cc67323
NB
143282002-10-09 Neil Booth <neil@daikokuya.co.uk>
14329
14330 * gcc.dg/cpp/paste13.c: New test.
14331
131d2c16
KG
143322002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14333
14334 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
14335 remaining platforms, XFAIL during compile, not execute. Don't
14336 XFAIL at -O0.
14337
bf52f899
NS
143382002-10-08 Nathan Sidwell <nathan@codesourcery.com>
14339
14340 * gcc.dg/alias-1.c: Tweak expected warning.
14341
a85cd145
V
143422002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14343
14344 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
14345
f75369c8
AJ
143462002-10-06 Andreas Jaeger <aj@suse.de>
14347
8d725537
AJ
14348 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
14349 * gcc.dg/cpp/c++98.C: Likewise.
14350
14351 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
14352 * g++.dg/cpp/c++98.C: Likewise.
14353
14354 * g++.dg/README (Subdirectories): Mention cpp directory.
14355
f75369c8
AJ
14356 PR target/7559
14357 * gcc.dg/20021006-1.c: New test.
14358
eb55ce4b
KL
143592002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14360
14361 PR c++/7804
14362 * g++.dg/other/warning1.C: New test.
14363
f91f86e7
RS
143642002-10-04 Roger Sayle <roger@eyesopen.com>
14365
14366 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
14367 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
14368 and sparc-*-* with -m64 as expected failures. See PR 8087.
14369
bd9bb3d2
MM
143702002-10-03 Mark Mitchell <mark@codesourcery.com>
14371
14372 PR c++/7931
14373 * g++.dg/template/ptrmem3.C: New test.
f75369c8 14374
bd9bb3d2
MM
14375 PR c++/7754
14376 * g++.dg/template/union1.C: New test.
14377
6397d80b
MM
143782002-10-03 Mark Mitchell <mark@codesourcery.com>
14379
14380 PR c++/8006
14381 * g++.dg/abi/mangle9.C: New test.
14382 * g++.dg/abi/mangle10.C: New test.
14383 * g++.dg/abi/mangle11.C: New test.
14384 * g++.dg/abi/mangle12.C: New test.
14385
2282d28d
MM
143862002-10-02 Mark Mitchell <mark@codesourcery.com>
14387
14388 PR c++/7188.
14389 * g++.dg/template/meminit1.C: New test.
14390 * g++.dg/warn/Wreorder-1.C: Likewise.
14391 * g++.old-deja/g++.mike/warn3.C: Tweak.
14392 * lib/prune.exp: Ingore "in copy constructor".
14393
e5ec43ac
AJ
143942002-10-02 Andreas Jaeger <aj@suse.de>
14395
14396 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
14397 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
14398 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
14399 on x86-64.
14400
a1d1a0f9
MM
144012002-10-01 Mark Mitchell <mark@codesourcery.com>
14402
14403 * gcc.dg/empty1.C: Fix typo.
14404
73a73768
NS
144052002-10-01 Nathan Sidwell <nathan@codesourcery.com>
14406
14407 * gcc.dg/alias-1.c: New test.
14408
871e97f7
MM
144092002-10-01 Mark Mitchell <mark@codesourcery.com>
14410
0645ba8f
MM
14411 * gcc.dg/empty1.C: New test.
14412
871e97f7
MM
14413 * g++.dg/tls/init-2.C: Tweak error messages.
14414
8ab907e8
RS
144152002-10-01 Richard Sandiford <rsandifo@redhat.com>
14416
14417 * gcc.c-torture/compile/20020923-1.c: New test.
14418
e3e3815b
JT
144192002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
14420
14421 * gcc.c-torture/execute/ffs-1.c: New test.
14422 * gcc.c-torture/execute/ffs-2.c: Ditto.
14423
5a9a1961
NS
144242002-09-30 Nathan Sidwell <nathan@codesourcery.com>
14425
14426 * g++.dg/overload/member1.C: New test.
14427
ed8e443a 144282002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 14429
ed8e443a
JM
14430 * g++.dg/abi/empty7.C: New test.
14431 * g++.dg/init/pm2.C: Likewise.
f75369c8 14432
ed8e443a 144332002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 14434
ed8e443a 14435 * g++.dg/rtti/crash1.C: New test.
03357c23 14436
ed8e443a 144372002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 14438
ed8e443a
JM
14439 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
14440 gcc.dg/sibcall-4.c: New tests.
d7bb749a 14441
ed8e443a 144422002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 14443
ed8e443a
JM
14444 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
14445 powerpc and MMIX targets.
1c402174 14446
ed8e443a 144472002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 14448
ed8e443a 14449 * gcc.dg/cpp/20020927-1.c: New.
57147be1 14450
ed8e443a 144512002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 14452
ed8e443a 14453 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 14454
ed8e443a 144552002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 14456
ed8e443a 14457 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 14458
ed8e443a 144592002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 14460
ed8e443a 14461 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 14462
ed8e443a 144632002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 14464
ed8e443a 14465 * README.QMTEST: Fix typo.
d57f8a71 14466
ed8e443a 144672002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 14468
ed8e443a 14469 * gcc.dg/20020926-1.c: New test.
b784617e 14470
ed8e443a 144712002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 14472
ed8e443a
JM
14473 PR target/7842
14474 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 14475
ed8e443a 144762002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 14477
ed8e443a
JM
14478 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
14479 unique to the tool.
14480 * lib/g77.exp (g77_init): Likewise.
14481 * lib/g++.exp (g++_init): Likewise.
14482 * lib/objc.exp (objc_init): Likewise.
1c88948f 14483
ed8e443a 144842002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 14485
ed8e443a
JM
14486 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
14487 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
14488 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 14489
ed8e443a 144902002-09-25 Richard Henderson <rth@redhat.com>
6190e147 14491
ed8e443a
JM
14492 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
14493 too-small long double.
6190e147 14494
ed8e443a 144952002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 14496
ed8e443a 14497 * gcc.dg/20020919-1.c: New test.
c354bbcc 14498
ed8e443a 144992002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 14500
ed8e443a
JM
14501 * g++.dg/abi/bitfield6.C: New test.
14502 * g++.dg/abi/bitfield7.C: New test.
14503 * g++.dg/abi/bitfield8.C: New test.
14504 * g++.dg/abi/vbase11.C: New test.
2d3e278d 14505
ed8e443a 145062002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 14507
ed8e443a
JM
14508 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
14509 hppa*-*-hpux*. Update test comment.
490ed846 14510
ed8e443a 145112002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 14512
ed8e443a 14513 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 14514
ed8e443a 145152002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 14516
ed8e443a 14517 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 14518
ed8e443a 145192002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 14520
ed8e443a 14521 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 14522
ed8e443a 145232002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 14524
ed8e443a
JM
14525 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
14526 systems.
1ce505c4 14527
ed8e443a 145282002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 14529
ed8e443a
JM
14530 * gcc.c-torture/execute/ieee/mzero3.c: New test.
14531
14532 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
14533 Adjust for c++filt moved to binutils. Remove spurious duplicate
14534 setting of cxxfilt.
14535
145362002-09-19 Geoffrey Keating <geoffk@apple.com>
14537
14538 * gcc.dg/20020312-2.c: Update for darwin.
14539
145402002-09-18 Nathan Sidwell <nathan@codesourcery.com>
14541
14542 * g++.old-deja/g++.other/crash32.C: Mark ICE.
14543
145442002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
14545
14546 * objc.dg/comp-types-1.m: New test.
14547 * objc.dg/comp-types-2.m: New test.
14548 * objc.dg/comp-types-3.m: New test.
14549 * objc.dg/comp-types-4.m: New test.
14550 * objc.dg/comp-types-5.m: New test.
14551 * objc.dg/comp-types-6.m: New test.
14552
145532002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
14554
14555 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
14556
145572002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 * g++.dg/other/do1.C: New test.
14560
14561 * g++.dg/template/subst1.C: New test.
14562
145632002-09-16 Steve Ellcey <sje@cup.hp.com>
14564
14565 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
14566
145672002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14568
14569 * g++.dg/template/qualttp20.C: Adjust expected errors.
14570 * g++.old-deja/g++.jason/report.C: Likewise.
14571 * g++.old-deja/g++.other/qual1.C: Likewise.
14572
14573 * g++.dg/lookup/scoped2.C: New test.
14574
14575 * g++.dg/ext/asm3.C: New test.
14576
145772002-09-16 Richard Earnshaw <rearnsha@arm.com>
14578
14579 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
14580
145812002-09-16 Kazu Hirata <kazu@cs.umass.edu>
14582
14583 * ChangeLog: follow spelling conventions.
14584 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
14585 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
14586 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
14587 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
14588 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
14589 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
14590 * g++.old-deja/g++.law/global-init1.C: Likewise.
14591 * g++.old-deja/g++.other/delete4.C: Likewise.
14592 * g++.old-deja/g++.other/inline21.C: Likewise.
14593 * g++.old-deja/g++.other/singleton.C: Likewise.
14594 * g77.dg/strlen0.f: Likewise.
14595 * g77.f-torture/compile/20010519-1.f: Likewise.
14596 * g77.f-torture/compile/980310-4.f: Likewise.
14597 * gcc.c-torture/compile/20000605-1.c: Likewise.
14598 * gcc.c-torture/execute/20020225-1.c: Likewise.
14599 * gcc.dg/c90-hexfloat-2.c: Likewise.
14600 * gcc.dg/c99-bool-1.c: Likewise.
14601 * gcc.dg/c99-hexfloat-2.c: Likewise.
14602 * gcc.dg/dll-2.c: Likewise.
14603 * gcc.dg/wtr-union-init-1.c: Likewise.
14604 * gcc.dg/wtr-union-init-2.c: Likewise.
14605 * gcc.dg/wtr-union-init-3.c: Likewise.
14606 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14607 * gcc.dg/cpp/defined.c: Likewise.
14608 * gcc.dg/cpp/macsyntx.c: Likewise.
14609 * gcc.dg/cpp/paste2.c: Likewise.
14610 * gcc.dg/cpp/trad/defined.c: Likewise.
14611 * gcc.dg/format/c90-printf-1.c: Likewise.
14612 * gcc.dg/format/c90-scanf-1.c: Likewise.
14613 * gcc.dg/format/c99-printf-1.c: Likewise.
14614 * gcc.dg/format/c99-scanf-1.c: Likewise.
14615 * gcc.misc-tests/gcov-8.c: Likewise.
14616 * lib/profopt.exp: Likewise.
14617
146182002-09-15 Krister Walfridsson <cato@df.lth.se>
14619
14620 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
14621
146222002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 * g++.dg/inherit/using2.C: New test.
14625
146262002-09-15 Kazu Hirata <kazu@cs.umass.edu>
14627
14628 * ChangeLog: Follow spelling conventions.
14629 * g++.dg/template/friend4.C: Likewise.
14630 * g++.old-deja/g++.pt/crash67.C: Likewise.
14631 * gcc.c-torture/execute/20000801-4.c: Likewise.
14632 * gcc.dg/c90-digraph-1.c: Likewise.
14633 * gcc.dg/c94-digraph-1.c: Likewise.
14634 * gcc.dg/c99-digraph-1.c: Likewise.
14635 * gcc.dg/cpp/line5.c: Likewise.
14636 * gcc.dg/cpp/multiline.c: Likewise.
14637 * gcc.dg/cpp/trad/literals-1.c: Likewise.
14638 * gcc.dg/format/attr-3.c: Likewise.
14639 * gcc.dg/format/c90-scanf-3.c: Likewise.
14640 * gcc.dg/format/ext-4.c: Likewise.
14641
146422002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14643
14644 * g++.dg/template/pretty1.C: New test.
14645
146462002-09-14 Alan Modra <amodra@bigpond.net.au>
14647
14648 * gcc.c-torture/execute/struct-cpy-1.c: New test.
14649
146502002-09-13 Matt Austern <austern@apple.com>
14651
14652 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
14653 passing a cast expression to a function by const reference.
14654
146552002-09-13 Nathan Sidwell <nathan@codesourcery.com>
14656
14657 * g++.dg/template/deduce1.C: New test.
14658
146592002-09-13 Kazu Hirata <kazu@cs.umass.edu>
14660
14661 * gcc.c-torture/execute/simd-1.c: Force all use of int to
14662 32-bit int.
14663
146642002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
14665
14666 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
14667 usage.
14668
146692002-09-10 Richard Earnshaw <rearnsha@arm.com>
14670
14671 * gcc.c-torture/compile/20020910-1.c: New test.
14672
146732002-09-10 Frank Ch. Eigler <fche@redhat.com>
14674
14675 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
14676
146772002-09-10 Andreas Jaeger <aj@suse.de>
14678
14679 * gcc.dg/20020312-2.c: Adjust for x86-64.
14680
146812002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
14682
14683 * g77.dg/7388.f: New test case for PR 7388.
14684
146852002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
14686
14687 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
14688
146892002-09-05 Ziemowit Laski <zlaski@apple.com>
14690
14691 * objc.dg/proto-lossage-1.m: New test.
14692
146932002-09-06 Neil Booth <neil@daikokuya.co.uk>
14694
14695 * gcc.dg/cpp/_Pragma4.c: Fix typo.
14696
146972002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
14698
14699 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
14700 expected to pass.
14701
147022002-09-06 Stan Shebs <shebs@apple.com>
14703 David Edelsohn <edelsohn@gnu.org>
14704
14705 * gcc.dg/weak: New directory.
14706 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
14707 target-specific xfail bits.
14708 * gcc.dg/typeof-2.c: Move to new directory.
14709 * gcc.dg/weak.exp: New expect script.
14710
147112002-09-06 Alan Modra <amodra@bigpond.net.au>
14712
14713 * gcc.c-torture/execute/extzvsi.c: New test.
14714
147152002-09-05 Stan Shebs <shebs@apple.com>
14716
14717 * gcc.dg/weak-1.c: xfail on Darwin.
14718 * gcc.dg/weak-2.c: Ditto.
14719 * gcc.dg/weak-3.c: Ditto.
14720 * gcc.dg/weak-4.c: Ditto.
14721 * gcc.dg/weak-5.c: Ditto.
14722 * gcc.dg/weak-6.c: Ditto.
14723 * gcc.dg/weak-7.c: Ditto.
14724 * gcc.dg/weak-8.c: Ditto.
14725 * gcc.dg/weak-9.c: Ditto.
14726
147272002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
14728
14729 * gcc.c-torture/execute/loop-14.c: New test.
14730
147312002-09-04 Jakub Jelinek <jakub@redhat.com>
14732
14733 * g++.dg/other/cxa-atexit1.C: New test.
14734
14735 * gcc.dg/typeof-2.c: New test.
14736
147372002-09-03 Roger Sayle <roger@eyesopen.com>
14738
14739 * gcc.dg/builtins-2.c: New testcase.
14740 * gcc.dg/builtins-3.c: New testcase.
14741
147422002-09-03 Neil Booth <neil@daikokuya.co.uk>
14743
14744 * gcc.dg/cpp/_Pragma4.c: New test.
14745
147462002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
14747
14748 * objc/execute/nil_method-1.m: New testcase.
14749
147502002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
14751
14752 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
14753 [Object class], not [Object initialize].
14754
147552002-08-31 Roger Sayle <roger@eyesopen.com>
14756 Hans-Peter Nilsson <hp@bitrange.com>
14757
14758 * gcc.c-torture/execute/20020720-1.x: Skip test on
14759 mmix-knuth-mmixware. Correct comment.
14760
147612002-08-27 Mark Mitchell <mark@codesourcery.com>
14762
14763 * testsuite/g++.dg/abi/bitfield5.C: New test.
14764 * testsuite/g++.dg/abi/vbase10.C: Likewise.
14765
147662002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
14767
14768 * objc.dg/undeclared-selector.m: New test.
14769
147702002-08-27 Nathan Sidwell <nathan@codesourcery.com>
14771
14772 * g++.dg/other/offsetof1.C: Avoid cast warning.
14773
147742002-08-26 Ziemowit Laski <zlaski@apple.com>
14775
14776 * objc.dg/super-class-2.m: New test.
14777
147782002-08-24 Matt Austern <austern@apple.com>
14779
14780 * g++.dg/ext/lvaddr.C: New test.
14781 * g++.dg/ext/lvcast.C: New test.
14782
147832002-08-22 Mark Mitchell <mark@codesourcery.com>
14784
14785 * testsuite/g++.dg/inherit/cond1.C: New test.
14786
147872002-08-22 Geoffrey Keating <geoffk@redhat.com>
14788
14789 * gcc.dg/noncompile/incomplete-1.c: New test.
14790
147912002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14792
14793 * gcc.dg/typespec-1.c: New test.
14794
147952002-08-20 Devang Patel <dpatel@apple.com>
14796 * objc.dg/proto-hier-2.m: New test.
14797
147982002-08-19 Ziemowit Laski <zlaski@apple.com>
14799
14800 * objc.dg/bitfield-1.m: New test.
14801 * objc.dg/bitfield-2.m: New test.
14802
148032002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
14804
14805 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
14806 gcc.dg/c99-flex-array-4.c: New tests.
14807
148082002-08-16 Stan Shebs <shebs@apple.com>
14809
14810 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
14811
148122002-08-15 Jakub Jelinek <jakub@redhat.com>
14813
14814 * gcc.dg/typeof-1.c: New test.
14815 * g++.dg/ext/typeof2.C: New test.
14816
148172002-08-15 Nathan Sidwell <nathan@codesourcery.com>
14818
14819 * g++.dg/other/offsetof1.C: New test.
14820
148212002-08-14 Richard Henderson <rth@redhat.com>
14822
14823 * gcc.dg/tls/diag-3.c: Fix expected message strings.
14824
148252002-08-14 Neil Booth <neil@daikokuya.co.uk>
14826
14827 * gcc.dg/cpp/_Pragma3.c: New test.
14828
148292002-08-13 Mark Mitchell <mark@codesourcery.com>
14830
14831 * g++.dg/template/inherit3: New test.
14832
148332002-08-10 Nathan Sidwell <nathan@codesourcery.com>
14834
14835 * gcc.dg/bitfld-4.c: Add blank options.
14836
148372002-08-09 Mark Mitchell <mark@codesourcery.com>
14838
14839 * g++.dg/template/crash1.C: New test.
14840
148412002-08-08 Jakub Jelinek <jakub@redhat.com>
14842
14843 * gcc.dg/tls/opt-2.c: New test.
14844
148452002-08-08 Devang Patel <dpatel@apple.com>
14846
14847 * objc.dg/selector-1.m : New test
14848
148492002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14850
14851 * g++.dg/abi/bitfield4.C: New test.
14852 * gcc.dg/bitfld-4.c: New test.
14853
148542002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14855
14856 * g++.dg/other/packed1.C: New test.
14857
148582002-08-07 Mark Mitchell <mark@codesourcery.com>
14859
14860 * g++.dg/abi/offsetof.C: Tweak error messages.
14861 * g++.old-deja/g++.mike/p10769a.C: Likewise.
14862
148632002-08-08 Jakub Jelinek <jakub@redhat.com>
14864
14865 * gcc.dg/bitfld-3.c: New test.
14866
148672002-08-07 Jakub Jelinek <jakub@redhat.com>
14868 Richard Henderson <rth@redhat.com>
14869
14870 * gcc.dg/i386-bitfield1.c: New test.
14871 * g++.dg/abi/bitfield3.C: Update.
14872
148732002-08-07 Neil Booth <neil@daikokuya.co.uk>
14874
14875 * objc.dg/const-str-2.m: Update.
14876 * gcc.dg/cpp/c++98.c: Change to C extension.
14877 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
14878 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
14879
148802002-08-06 Aldy Hernandez <aldyh@redhat.com>
14881
14882 * testsuite/gcc.dg/tls/diag-3.c: New.
14883
148842002-08-07 Gabriel Dos Reis <gdr@nerim.net>
14885
14886 * g++.dg/README (Subdirectories): Document new subdir expr.
14887 * g++.dg/expr/pmf-1.C: New test.
14888
148892002-08-06 Neil Booth <neil@daikokuya.co.uk>
14890
14891 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
14892
148932002-08-06 Jakub Jelinek <jakub@redhat.com>
14894
14895 * g++.dg/abi/bitfield3.C: New test.
14896
148972002-08-05 Nathan Sidwell <nathan@codesourcery.com>
14898
14899 * lib/gcov.exp: Tweak expected line formats.
14900 * gcc.misc-tests/gcov8.c: New test.
14901 * gcc.misc-tests/gcov8.x: New flags.
14902
149032002-08-05 Jakub Jelinek <jakub@redhat.com>
14904
14905 * consistency.vlad/layout/endian.c: Include string.h.
14906
14907 * gcc.c-torture/execute/20020805-1.c: New test.
14908
149092002-08-04 Gabriel Dos Reis <gdr@nerim.net>
14910
14911 * g++.dg/other/conversion1.C: New test.
14912
149132002-08-03 Roger Sayle <roger@eyesopen.com>
14914
14915 * gcc.dg/builtins-1.c: New testcase.
14916
149172002-08-02 Mark Mitchell <mark@codesourcery.com>
14918
14919 * g++.dg/inherit/access3.C: New test.
14920
149212002-08-01 Jakub Jelinek <jakub@redhat.com>
14922
14923 * gcc.dg/ia64-visibility-2.c: New test.
14924
149252002-08-01 Benjamin Kosnik <bkoz@redhat.com>
14926
14927 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
14928 __qualifier_flags to __flags.
14929
149302002-07-31 Mark Mitchell <mark@codesourcery.com>
14931
14932 * g++.dg/inherit/operator1.C: New test.
14933 * g++.dg/lookup/disamb1.C: Fix typo in comment.
14934 * g++.dg/other/error1.C: Change expected error message.
14935 * g++.dg/template/conv4.C: Likewise.
14936
149372002-07-26 Neil Booth <neil@daikokuya.cop.uk>
14938
14939 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
14940 for documented behavior.
14941
149422002-07-25 Roger Sayle <roger@eyesopen.com>
14943
14944 * gcc.c-torture/execute/20020720-1.x: Skip this test on
14945 several targets known to fail.
14946
149472002-07-25 Richard Sandiford <rsandifo@redhat.com>
14948
14949 * gcc.dg/mips-args-[123].c: New tests.
14950
149512002-07-24 Aldy Hernandez <aldyh@redhat.com>
14952
14953 * gcc.dg/ppc-spe.c: New.
14954
149552002-07-24 Geoffrey Keating <geoffk@redhat.com>
14956
14957 * g++.dg/other/ptrmem4.C: New testcase.
14958
149592002-07-24 Richard Henderson <rth@redhat.com>
14960
14961 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
14962
149632002-07-24 Gabriel Dos Reis <gdr@nerim.net>
14964
14965 * g++.dg/ext/alignof1.C (main): Return 0 for success.
14966
149672002-07-24 Roger Sayle <roger@eyesopen.com>
14968
14969 * gcc.c-torture/execute/memset-3.c: New testcase.
14970
149712002-07-24 Neil Booth <neil@daikokuya.co.uk>
14972
14973 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 14974 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 14975
13fd931e
KG
149762002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14977
14978 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
14979 Delete.
14980
b8c25665 149812002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
14982
14983 * gcc.c-torture/compile/simd-4.c: New test.
14984
0e902d98
KL
149852002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14986
14987 PR c++/7347, c++/7348
14988 * g++.dg/template/access4.C: New test.
14989 * g++.dg/template/access5.C: New test.
14990 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
14991 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
14992 * g++.old-deja/g++.pt/ttp58.C: Likewise.
14993 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
14994
cf3c4f56
JJ
149952002-07-22 Jakub Jelinek <jakub@redhat.com>
14996
14997 * gcc.dg/gnu89-init-2.c: New test.
14998
56508306
GDR
149992002-07-21 Gabriel Dos Reis <gdr@nerim.net>
15000
15001 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
15002
0da65b89
RS
150032002-07-20 Roger Sayle <roger@eyesopen.com>
15004
15005 * gcc.c-torture/execute/20020720-1.c: New testcase.
15006
68e65275
NB
150072002-07-20 Neil Booth <neil@daikokuya.co.uk>
15008
15009 * gcc.dg/cpp/Wsignprom.c: New tests.
15010
a0c58ea9
AM
150112002-07-20 Alan Modra <amodra@bigpond.net.au>
15012
15013 * gcc.c-torture/execute/loop-13.c: New test.
15014
75aef48a
NB
150152002-07-19 Neil Booth <neil@daikokuya.co.uk>
15016
15017 * gcc.dg/cpp/expr.c: New tests.
15018
437deefa
DE
150192002 07-18 David Edelsohn <edelsohn@gnu.org>
15020
15021 * g++.dg/opt/pr6713.C: Add template instantiation.
15022
85272855
AM
150232002-07-18 Alan Modra <amodra@bigpond.net.au>
15024
437deefa
DE
15025 * gcc.dg/nest.c: New test.
15026
150272002-07-17 Richard Henderson <rth@redhat.com>
15028
15029 * g++.dg/opt/pr6713.C: New test.
85272855 15030
90888283
EB
150312002-07-17 Eric Botcazou <ebotcazou@multimania.com>
15032
15033 * gcc.c-torture/execute/loop-2e.x: Let the testcase
15034 XFAIL for all x86 processors.
15035
ce0ead25
ID
150362002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
15037
15038 * gcc.c-torture/execute/20010122-1.x: Do not test with
15039 -fomit-frame-pointer.
15040
d955f6ea
KL
150412002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15042
15043 * g++.dg/template/instantiate2.C: New test.
15044 * g++.dg/template/spec4.C: New test.
15045
ba59df78
KL
150462002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15047
15048 * g++.dg/template/access2.C: New test.
15049 * g++.dg/template/access3.C: New test.
15050
6c535c69
ZW
150512002-07-15 Zack Weinberg <zack@codesourcery.com>
15052
15053 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
15054 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
15055 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
15056 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
15057 Convert to use <stdarg.h>.
15058 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
15059 Delete.
15060 * gcc.dg/va-arg-2.c: New.
15061 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
15062
794a292d
JJ
150632002-07-15 Jakub Jelinek <jakub@redhat.com>
15064
15065 * gcc.c-torture/compile/20020710-1.c: New test.
15066
b8c25665 150672002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 15068 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
15069
15070 gcc.c-torture/compile/simd-2.c: New testcase.
15071 gcc.c-torture/compile/simd-3.c: Likewise.
15072
f0ab6bf2
MM
150732002-07-11 Mark Mitchell <mark@codesourcery.com>
15074
15075 PR c++/7224
15076 * g++.dg/overload/error1.C: New test.
6c535c69 15077
789b7de5
RO
150782002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15079
15080 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
15081 configuration and IRIX 6 O32 ABI.
15082
e65a2d65
RS
150832002-07-11 Roger Sayle <roger@eyesopen.com>
15084
15085 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
15086
c5358a5d
RS
150872002-07-10 Roger Sayle <roger@eyesopen.com>
15088
15089 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
15090
6d844e9d
JL
150912002-07-10 Jeffrey A Law <law@redhat.com>
15092
6c535c69 15093 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 15094
6c535c69 15095 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 15096
2fefbb5d
AH
150972002-07-09 Aldy Hernandez <aldyh@redhat.com>
15098
6c535c69 15099 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 15100
4d5be58b
DN
151012002-07-09 Diego Novillo <dnovillo@redhat.com>
15102
15103 * gcc.c-torture/compile/20020709-1.c: New test.
15104
78abea27
RS
151052002-07-07 Roger Sayle <roger@eyesopen.com>
15106
15107 * g++.dg/template/qualttp21.C: New test case.
15108
e66c8649
AO
151092002-07-06 Alexandre Oliva <aoliva@redhat.com>
15110
15111 * gcc.c-torture/compile/20020706-1.c: New test.
15112 * gcc.c-torture/compile/20020706-2.c: New test.
15113
78abea27
RS
151142002-07-06 Brian R. Gaeke <brg@dgate.ORG>
15115 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
15116
15117 * g++.dg/warn/incomplete1.C: New test.
15118
8537dbae
KG
151192002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15120
15121 PR c++/7099
6c535c69 15122 * g++.dg/warn/noreturn1.C: New test.
8537dbae 15123
9833f679
MM
151242002-07-03 Mark Mitchell <mark@codesourcery.com>
15125
15126 PR c++/6706
15127 * g++.dg/debug/debug6.C: New test.
15128 * g++.dg/debug/debug7.C: New test.
15129
b8c25665 151302002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
15131
15132 * gcc.c-torture/compile/simd-3.c: New test.
15133
a6a5beb1
CD
151342002-07-03 Chris Demetriou <cgd@broadcom.com>
15135
15136 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
15137 * gcc.dg/20020620-1.c: Likewise.
15138
b2153b98
KL
151392002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15140
15141 PR c++/6944
15142 * g++.dg/init/array4.C: New test.
15143 * g++.dg/init/array5.C: New test.
15144
b8c25665 151452002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
15146
15147 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
15148 * gcc.c-torture/execute/simd-2.c (main): Likewise.
15149
622d3731
KG
151502002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15151
15152 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
15153 * gcc.dg/wtr-aggr-init-1.c: Likewise.
15154 * gcc.dg/wtr-conversion-1.c: Likewise.
15155 * gcc.dg/wtr-escape-1.c: Likewise.
15156 * gcc.dg/wtr-int-type-1.c: Likewise.
15157 * gcc.dg/wtr-label-1.c: Likewise.
15158 * gcc.dg/wtr-static-1.c: Likewise.
15159 * gcc.dg/wtr-strcat-1.c: Likewise.
15160 * gcc.dg/wtr-suffix-1.c: Likewise.
15161 * gcc.dg/wtr-switch-1.c: Likewise.
15162 * gcc.dg/wtr-unary-plus-1.c: Likewise.
15163 * gcc.dg/wtr-union-init-1.c: Likewise.
15164 * gcc.dg/wtr-union-init-2.c: Likewise.
15165 * gcc.dg/wtr-union-init-3.c: Likewise.
15166
15167 * gcc.dg/wtr-func-def-1.c: New test.
15168
c40da518 151692002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 15170
c40da518
DP
15171 * objc.dg/param-1.m: New test.
15172
0879540b
NB
151732002-07-03 Neil Booth <neil@daikokuya.co.uk>
15174
15175 * gcc.dg/cpp/trad/directive.c: Add test.
15176 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 15177 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 15178
ed8e443a 151792002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 15180
ed8e443a 15181 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 15182
ed8e443a 151832002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 15184
ed8e443a 15185 * objc.dg/desig-init-1.m: New test.
c1c5187c 15186
ed8e443a 151872002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 15188
ed8e443a
JM
15189 PR c++/6716
15190 * g++.dg/template/instantiate1.C: New test.
17f29637 15191
ed8e443a 151922002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 15193
ed8e443a
JM
15194 PR c++/7112
15195 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 15196
ed8e443a 151972002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 15198
ed8e443a
JM
15199 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
15200 gcc.dg/cpp/trad/include.c: New tests.
7098b619 15201
ed8e443a 152022002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 15203
ed8e443a
JM
15204 PR target/7177
15205 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 15206
ed8e443a 152072002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 15208
ed8e443a
JM
15209 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
15210 header here...
15211 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
15212 (objc-torture-execute): or here.
bbeb33f2 15213
ed8e443a 152142002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 15215
ed8e443a 15216 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 15217
ed8e443a 152182002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 15219
ed8e443a 15220 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 15221
ed8e443a 152222002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 15223
ed8e443a 15224 * objc.dg/fsyntax-only.m: New test.
118f8dc1 15225
ed8e443a 152262002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 15227
ed8e443a
JM
15228 PR c++/6695
15229 * g++.dg/template/friend7.C: New file.
5ce49b4b 15230
ed8e443a 152312002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 15232
ed8e443a
JM
15233 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
15234 return type.
759236dd 15235
ed8e443a 152362002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 15237
ed8e443a
JM
15238 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
15239 avoid division by zero.
86422829 15240
ed8e443a 152412002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 15242
ed8e443a 15243 * gcc.dg/Wunknownprag.c: New tests.
06470238 15244
ed8e443a 152452002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 15246
ed8e443a 15247 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 15248
ed8e443a 152492002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 15250
ed8e443a
JM
15251 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
15252 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
15253 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
15254 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
15255 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
15256 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
15257 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
15258 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
15259 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
15260 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
15261 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
15262 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
15263 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
15264 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
15265 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
15266 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
15267 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 15268
ed8e443a 152692002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 15270
ed8e443a
JM
15271 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
15272 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
15273 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
15274 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
15275 New tests.
15276 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 15277
ed8e443a 152782002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 15279
ed8e443a 15280 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 15281
ed8e443a 152822002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 15283
ed8e443a
JM
15284 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
15285 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
15286 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
15287 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 15288
ed8e443a 152892002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 15290
ed8e443a
JM
15291 * gcc.dg/cpp/trad: New directory with traditional tests copied
15292 from parent directory.
15293 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15294 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15295 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15296 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15297 Move to trad/ and rename.
15298 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
15299 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
15300 gcc.dg/cpp/trad/redef2.c: New tests.
15301 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 15302
ed8e443a 153032002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 15304
ed8e443a
JM
15305 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15306 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15307 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15308 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15309 Remove.
017acb41 15310
ed8e443a 153112002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 15312
ed8e443a 15313 * gcc.dg/20020620-1.c: New test.
9164f47a 15314
ed8e443a 153152002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 15316
ed8e443a 15317 * g++.dg/template/ttp4.C: New test.
342cea95 15318
ed8e443a 153192002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 15320
ed8e443a 15321 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 15322
ed8e443a 153232002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 15324
ed8e443a
JM
15325 * gcc.c-torture/execute/pure-1.c: Make functions static again.
15326 Don't use attribute `noinline'.
90227c69 15327
ed8e443a 153282002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 15329
ed8e443a 15330 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 15331
ed8e443a 153322002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 15333
ed8e443a 15334 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 15335
ed8e443a 15336 * gcc.dg/simd-1.c: New.
820d4b1b 15337
ed8e443a 153382002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 15339
ed8e443a 15340 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 15341
ed8e443a 153422002-06-16 Richard Henderson <rth@redhat.com>
750491fc 15343
ed8e443a
JM
15344 * g++.dg/ext/anon-struct1.C: New.
15345 * g++.dg/ext/anon-struct2.C: New.
15346 * g++.dg/ext/anon-struct3.C: New.
15347 * gcc.dg/anon-struct-1.c: New.
15348 * gcc.dg/anon-struct-2.c: New.
15349 * gcc.dg/anon-struct-3.c: New.
15350 * gcc.dg/20011008-1.c: Adjust warning text.
15351 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 15352
ed8e443a 153532002-06-16 Richard Henderson <rth@redhat.com>
0931db71 15354
ed8e443a 15355 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 15356
ed8e443a 153572002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 15358
ed8e443a 15359 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 15360
ed8e443a 153612002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 15362
ed8e443a
JM
15363 * gcc.c-tortuture/execute/compare-1.c: New test case.
15364 * gcc.c-tortuture/execute/compare-2.c: New test case.
15365 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 15366
ed8e443a 153672002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 15368
ed8e443a
JM
15369 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
15370 ia64 ilp32.
a6f5e048 15371
ed8e443a 153722002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 15373
ed8e443a 15374 * g++.dg/template/typename2.C: Update error message.
d65cb654 15375
ed8e443a 153762002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 15377
ed8e443a 15378 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 15379
ed8e443a 153802002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 15381
ed8e443a
JM
15382 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
15383 list of targets to skip.
9da754bd 15384
ed8e443a 153852002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 15386
ed8e443a
JM
15387 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
15388 targets if not optimizing.
56a28102 15389
ed8e443a 153902002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 15391
ed8e443a 15392 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 15393
ed8e443a 15394 * g++.dg/opt/vt1.C: New test.
5d056e9b 15395
ed8e443a 15396 * gcc.dg/20020531-1.c: New test.
156755ac 15397
ed8e443a 15398 * gcc.dg/20020530-1.c: New test.
50f30e6b 15399
ed8e443a 15400 * gcc.dg/20020527-1.c: New test.
85d49058 15401
ed8e443a 15402 * g++.dg/opt/cse1.C: New test.
7b668f9e 15403
ed8e443a 154042002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 15405
ed8e443a 15406 * gcc.dg/20020607-2.c: New test case.
437f1df1 15407
ed8e443a 154082002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 15409
ed8e443a 15410 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 15411
ed8e443a 154122002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 15413
ed8e443a
JM
15414 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
15415 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
15416 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 15417
ed8e443a 154182002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 15419
ed8e443a 15420 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 15421
ed8e443a 154222002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 15423
ed8e443a
JM
15424 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
15425 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 15426
ed8e443a 154272002-06-02 Richard Henderson <rth@redhat.com>
ab780373 15428
ed8e443a
JM
15429 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
15430 test functions static.
ab780373 15431
ed8e443a 154322002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 15433
ed8e443a
JM
15434 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
15435 now.
e33a8855 15436
ed8e443a 154372002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 15438
ed8e443a
JM
15439 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
15440 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
15441 Update for mofified diagnostics.
15442 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 15443
ed8e443a 154442002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 15445
ed8e443a 15446 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 15447
ed8e443a 154482002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 15449
ed8e443a 15450 * gcc.dg/fnegate-1.c: New test case.
378393da 15451
ed8e443a 154522002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 15453
ed8e443a 15454 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 15455
ed8e443a 154562002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 15457
ed8e443a
JM
15458 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
15459 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
15460 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 15461
ed8e443a 154622002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 15463
ed8e443a 15464 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 15465
ed8e443a 154662002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 15467
ed8e443a 15468 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 15469
ed8e443a 154702002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 15471
ed8e443a 15472 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 15473
ed8e443a 154742002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 15475
ed8e443a 15476 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 15477
ed8e443a 154782002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 15479
ed8e443a
JM
15480 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
15481 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 15482
ed8e443a 154832002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 15484
ed8e443a 15485 * g++.dg/opt/cse2.C: New test.
9059e33c 15486
ed8e443a 154872002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 15488
ed8e443a
JM
15489 * gcc.dg/cpp/arith-1.c: New semantic tests.
15490 * gcc.dg/cpp/if-1.c: Update.
91318908 15491
ed8e443a 154922002-05-24 Ben Elliston <bje@redhat.com>
9e253215 15493
ed8e443a 15494 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 15495
ed8e443a 154962002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 15497
ed8e443a 15498 * gcc.dg/verbose-asm.c: New test.
90442291 15499
ed8e443a 155002002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 15501
ed8e443a 15502 * gcc.dg/cpp/paste12.c: New test.
3620711b 15503
ed8e443a 155042002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 15505
ed8e443a 15506 * g++.dg/parse/named_ops.C: New test.
17645b15 15507
ed8e443a 155082002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 15509
ed8e443a 15510 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 15511
ed8e443a 155122002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 15513
ed8e443a
JM
15514 * gcc.dg/weak-2.c: Allow optional leading underscore
15515 in scan-assembler symbol name.
15516 * gcc.dg/weak-3.c: Likewise.
15517 * gcc.dg/weak-4.c: Likewise.
15518 * gcc.dg/weak-5.c: Likewise.
e275a535 15519
ed8e443a 155202002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 15521
ed8e443a 15522 * gcc.dg/20020523-1.c: New test.
66b408f2 15523
ed8e443a 155242002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 15525
ed8e443a
JM
15526 * objc.dg/const-str-2.m: Update now that we stop after
15527 a command line error.
e67a7860 15528
ed8e443a 155292002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 15530
ed8e443a 15531 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 15532
ed8e443a 155332002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 15534
ed8e443a
JM
15535 * g++.dg/dg.exp: Prune the tls subdirectory.
15536 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
15537 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
15538 * g++.dg/tls/init-1.C: New.
7a1f3f5f 15539
ed8e443a 155402002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 15541
ed8e443a 15542 * gcc.dg/20020517-1.c: New test.
2dd36f90 15543
ed8e443a 155442002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 15545
ed8e443a
JM
15546 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
15547 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 15548
ed8e443a 155492002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 15550
ed8e443a 15551 * g++.dg/other/copy2.C: New test.
32d3f634 15552
ed8e443a 155532002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 15554
ed8e443a
JM
15555 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
15556 (MAX_COPY): Bump up to 10 times sizeof (long long).
15557 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 15558
ed8e443a
JM
15559 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
15560 sizeof (long long).
02116b3d 15561
ed8e443a 15562 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 15563
ed8e443a 155642002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 15565
ed8e443a 15566 * g++.dg/ext/oper1.C: New test.
b3f47c78 15567
ed8e443a
JM
155682002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
155692002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 15570
ed8e443a 15571 * README.QMTEST: New file.
f362c762 15572
ed8e443a 15573 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 15574
ed8e443a 155752002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 15576
ed8e443a
JM
15577 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
15578 now.
15579 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 15580
ed8e443a 155812002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 15582
ed8e443a
JM
15583 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
15584 support weak symbols.
15585 * gcc.dg/weak-4.c: Likewise
15586 * gcc.dg/weak-6.c: Likewise
210142e0 15587
ed8e443a 155882002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 15589
ed8e443a
JM
15590 * gcc.dg/weak-3.c: Add dg-excess-error comment for
15591 cygwin, coff and h8300-*-hms targets
15592 * gcc.dg/weak-5.c: Likewise
15593 * gcc.dg/weak-7.c: Likewise
088b3db0 15594
ed8e443a 155952002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 15596
ed8e443a
JM
15597 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
15598 (scan-assembler-not, scan-assembler-dem): Likewise.
15599 (scan-assembler-dem-not): Likewise.
f4b251a6 15600
ed8e443a 156012002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 15602
ed8e443a 15603 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 15604
ed8e443a 156052002-05-15 Richard Henderson <rth@redhat.com>
14285ace 15606
ed8e443a
JM
15607 * gcc.dg/weak-5.c (vfoo1c): No warning here.
15608 (vfoo1f): Warning here.
15609 (vfoo1l): Don't redefine the alias.
14285ace 15610
ed8e443a 156112002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 15612
ed8e443a 15613 * g++.dg/init/pm1.C: New test.
5bf5c5cb 15614
ed8e443a 156152002-05-12 David S. Miller <davem@redhat.com>
e2f75147 15616
ed8e443a
JM
15617 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
15618 types.
e2f75147 15619
ed8e443a 156202002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 15621
ed8e443a 15622 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 15623
ed8e443a 156242002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 15625
ed8e443a 15626 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 15627
ed8e443a 156282002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 15629
ed8e443a
JM
15630 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
15631 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
15632 * lib/g++.exp (g++_link_flags): Likewise.
15633 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 15634
ed8e443a 156352002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 15636
ed8e443a
JM
15637 * gcc.dg/cpp/poison.c: Update.
15638 * gcc.dg/cpp/20000625-2.c: Remove.
15639 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 15640
ed8e443a 156412002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 15642
ed8e443a
JM
15643 * gcc.c-torture/execute/20020508-1.c: New test.
15644 * gcc.c-torture/execute/20020508-2.c: New test.
15645 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 15646
ed8e443a 156472002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 15648
ed8e443a 15649 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 15650
ed8e443a 156512002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 15652
ed8e443a
JM
15653 PR c/6569
15654 * gcc.dg/weak-3.c: Update location of warning messages.
15655 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 15656
ed8e443a 156572002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 15658
ed8e443a 15659 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 15660
ed8e443a 156612002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 15662
ed8e443a 15663 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 15664
ed8e443a 156652002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 15666
ed8e443a 15667 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 15668
ed8e443a 156692002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 15670
ed8e443a 15671 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 15672
ed8e443a 156732002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 15674
ed8e443a 15675 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 15676
ed8e443a 156772002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 15678
ed8e443a
JM
15679 * treelang: Added directory for new sample language treelang. Also
15680 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 15681
ed8e443a 156822002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 15683
ed8e443a
JM
15684 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
15685 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
15686 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
15687 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
15688 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
15689 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
15690 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 15691
ed8e443a 156922002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 15693
ed8e443a 15694 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 15695
ed8e443a 156962002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 15697
ed8e443a 15698 * gcc.dg/20020503-1.c: New test.
5121c03e 15699
ed8e443a 157002002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 15701
ed8e443a 15702 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 15703
ed8e443a 157042002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 15705
ed8e443a 15706 * g++.dg/init/dtor1.C: New test.
0d6d6892 15707
ed8e443a 157082002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 15709
ed8e443a 15710 * gcc.dg/altivec-8.c: New.
9b7bc465 15711
ed8e443a 157122002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 15713
ed8e443a 15714 * gcc.dg/altivec-7.c: New.
3a73bffb 15715
ed8e443a 157162002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 15717
ed8e443a 15718 * g++.dg/parse/typedef1.C: New test.
33dd07ee 15719
ed8e443a 157202002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 15721
ed8e443a
JM
15722 PR c++/6486
15723 * g++.dg/template/friend6.C: New test.
33dd07ee 15724
ed8e443a
JM
15725 PR c++/6492
15726 * g++.dg/init/copy1.C: New test.
4bd7c270 15727
ed8e443a 157282002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 15729
ed8e443a 15730 * g++.dg/warn/effc1.C: New test.
60284a59 15731
ed8e443a 157322002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 15733
ed8e443a 15734 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 15735
ed8e443a 157362002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 15737
ed8e443a 15738 * gcc.dg/20020426-2.c: New test.
87ed109f 15739
ed8e443a 157402002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 15741
ed8e443a
JM
15742 * gcc.dg/cpp/if-mop.c: Update.
15743 * gcc.dg/cpp/if-mpar.c: Add test.
15744 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 15745
ed8e443a 157462002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 15747
ed8e443a
JM
15748 PR c/6343
15749 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 15750
ed8e443a 157512002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 15752
ed8e443a 15753 * gcc.dg/enum1.c: New test.
7d793e9b 15754
ed8e443a 157552002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 15756
ed8e443a
JM
15757 PR c++/6497
15758 * g++.dg/inherit/access2.C: New test.
7d793e9b 15759
ed8e443a 157602002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 15761
ed8e443a
JM
15762 PR bootstrap/6445
15763 * gcc.dg/20020426-1.c: New test.
48ba9538 15764
ed8e443a 157652002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 15766
ed8e443a 15767 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 15768
ed8e443a 157692002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 15770
ed8e443a 15771 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 15772
ed8e443a 157732002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 15774
ed8e443a 15775 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 15776
ed8e443a 157772002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 15778
ed8e443a
JM
15779 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
15780 targets.
a62d375f 15781
ed8e443a 157822002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 15783
ed8e443a 15784 * g++.dg/abi/mange7.C: New test.
a62d375f 15785
ed8e443a
JM
15786 PR c++/6438.
15787 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 15788
ed8e443a 157892002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 15790
ed8e443a 15791 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 15792
ed8e443a 157932002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 15794
ed8e443a
JM
15795 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
15796 compiler output on mips*-*-irix*.
29cece2e 15797
ed8e443a 157982002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 15799
ed8e443a 15800 * g++.dg/parse/attr1.C: New test.
1a887f86 15801
ed8e443a 158022002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 15803
ed8e443a
JM
15804 * gcc.c-torture/execute/string-opt-17.c: New test case.
15805 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 15806
ed8e443a 158072002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 15808
ed8e443a
JM
15809 PR c++/6256:
15810 * g++.dg/template/friend5.C: New test.
77adef84 15811
ed8e443a
JM
15812 PR c++/6331:
15813 * g++.dg/template/qual1.C: Likewise.
74b273d6 15814
ed8e443a 158152002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 15816
ed8e443a
JM
15817 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
15818 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 15819
ed8e443a 158202002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 15821
ed8e443a
JM
15822 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
15823 cris-*-elf* and mmix-*-*.
15824 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
15825 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
15826 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
15827 Ditto.
15828 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
15829 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 15830
ed8e443a 158312002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 15832
ed8e443a
JM
15833 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
15834 Clarify comment.
9ac3b1be 15835
ed8e443a 158362002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 15837
ed8e443a 15838 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 15839
ed8e443a 158402002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 15841
ed8e443a 15842 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 15843
ed8e443a 158442002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 15845
ed8e443a 15846 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 15847
ed8e443a 158482002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 15849
ed8e443a
JM
15850 * PR6367
15851 * g77.f-torture/execute/6367.f: New test.
15852 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 15853
ed8e443a 158542002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 15855
ed8e443a
JM
15856 * PR6352
15857 * g++.dg/opt/inline2.C: New test.
0cd3301b 15858
ed8e443a 158592002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 15860
ed8e443a
JM
15861 * gcc.dg/20000906-1.c: Enable for all targets.
15862 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 15863
ed8e443a 158642002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 15865
ed8e443a
JM
15866 * gcc.dg/20020418-1.c: New test.
15867 * gcc.dg/20020418-2.c: New test.
96b453dc 15868
ed8e443a 158692002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 15870
ed8e443a
JM
15871 * gcc.c-torture/compile/iftrap-1.c: New.
15872 * gcc.dg/iftrap-1.c: Adjust for ia64.
15873 * gcc.dg/iftrap-2.c: New.
a3acf46d 15874
ed8e443a 158752002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 15876
ed8e443a 15877 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 15878
ed8e443a 158792002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 15880
ed8e443a 15881 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 15882
ed8e443a 158832002-04-18 David S. Miller <davem@redhat.com>
887fc41a 15884
ed8e443a 15885 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 15886
ed8e443a 158872002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 15888
ed8e443a 15889 * gcc.dg/20020416-1.c: New test.
32121b96 15890
ed8e443a 15891 * g++.dg/opt/inline1.C: New test.
98ef3137 15892
ed8e443a 158932002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 15894
ed8e443a 15895 * gcc.dg/altivec-5.c: New test.
4c8c0dec 15896
ed8e443a 15897 * gcc.dg/20020415-1.c: New test.
07cdae91 15898
ed8e443a 158992002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 15900
ed8e443a 15901 * testsuite/lib/chill.exp: Remove.
0f490a2b 15902
ed8e443a 159032002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 15904
ed8e443a 15905 * g++.dg/other/big-struct.C: New test.
4b27e132 15906
ed8e443a 159072002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 15908
ed8e443a
JM
15909 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
15910 of scratch file.
cf56e373 15911
ed8e443a 159122002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 15913
ed8e443a
JM
15914 PR c/6277
15915 * gcc.dg/i386-387-1.c: Allow optional leading underscore
15916 in scan-assembler function name
1aa65134 15917
ed8e443a 159182002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 15919
ed8e443a
JM
15920 * g77.f-torture/execute/980628-4.x,
15921 g77.f-torture/execute/980628-5.x,
15922 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15923 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15924 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
15925 i[34567]86-*-*.
791b23fe 15926
ed8e443a 159272002-04-13 David S. Miller <davem@redhat.com>
791b23fe 15928
ed8e443a 15929 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 15930
ed8e443a 159312002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 15932
ed8e443a
JM
15933 * gcc.dg/asm-6.c,
15934 * g++.dg/ext/asm1.C: New tests.
9928a3d5 15935
ed8e443a 159362002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 15937
ed8e443a
JM
15938 PR c++ 5373.
15939 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 15940
ed8e443a
JM
15941 PR c++/5189.
15942 * g++.dg/template/copy1.C: New test.
21b14752 15943
ed8e443a 159442002-04-12 Richard Henderson <rth@redhat.com>
21b14752 15945
ed8e443a 15946 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 15947
ed8e443a 159482002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 15949
ed8e443a
JM
15950 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
15951 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 15952
ed8e443a 159532002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 15954
ed8e443a
JM
15955 * g++.dg/ext/attrib5.C,
15956 * g++.dg/lookup/struct1.C: New tests.
578fc63d 15957
ed8e443a 159582002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 15959
ed8e443a 15960 * gcc.dg/20020411-1.c: New test.
010f87c4 15961
ed8e443a 15962 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 15963
ed8e443a 159642002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 15965
ed8e443a 15966 * g77.f-torture/execute/6177.f: New test.
dab550cb 15967
ed8e443a 159682002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 15969
ed8e443a
JM
15970 PR middle-end/6247
15971 * g++.dg/opt/cleanup1.C: New test.
dab550cb 15972
ed8e443a 15973 * g++.dg/opt/const1.C: New test.
1a887f86 15974
ed8e443a 159752002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 15976
ed8e443a 15977 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 15978
ed8e443a 159792002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 15980
ed8e443a
JM
15981 PR c++/5507
15982 * g++.dg/template/typename2.C: New test.
aec3e189 15983
ed8e443a 159842002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 15985
ed8e443a 15986 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 15987
ed8e443a 159882002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 15989
ed8e443a
JM
15990 * g77.f-torture/execute/980628-4.x,
15991 g77.f-torture/execute/980628-5.x,
15992 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15993 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15994 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 15995
ed8e443a 159962002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 15997
ed8e443a
JM
15998 PR optimization/6086
15999 * g++.dg/opt/preinc1.C: New test.
0154eaa8 16000
ed8e443a 160012002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 16002
ed8e443a
JM
16003 PR c++/5571
16004 * g++.dg/opt/static2.C: New test.
b1896e61 16005
ed8e443a 160062002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 16007
ed8e443a
JM
16008 PR c/5120
16009 * gcc.dg/20020406-1.c: New test.
3ca5f444 16010
ed8e443a 160112002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 16012
ed8e443a 16013 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 16014
ed8e443a 160152002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 16016
ed8e443a
JM
16017 PR c/6123
16018 * gcc.dg/20020312-2.c: Do not declare global register variable
16019 if __PIC__ or __pic__ is defined.
31956228 16020
ed8e443a 160212002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 16022
ed8e443a
JM
16023 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
16024 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 16025
ed8e443a 160262002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 16027
ed8e443a
JM
16028 * gcc.misc-tests/linkage.exp: Update last change to handle
16029 sparc*-, not just sparc-.
9d7013b8 16030
ed8e443a 160312002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 16032
ed8e443a 16033 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 16034
ed8e443a 160352002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 16036
ed8e443a 16037 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 16038
ed8e443a 160392002-04-02 David S. Miller <davem@redhat.com>
2e839a04 16040
ed8e443a 16041 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 16042
ed8e443a 160432002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 16044
ed8e443a
JM
16045 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
16046 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 16047
ed8e443a
JM
16048 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
16049 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
16050 g77.f-torture/execute/20001201.x,
16051 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 16052
ed8e443a
JM
16053 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
16054 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 16055
ed8e443a 160562002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 16057
ed8e443a 16058 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 16059
ed8e443a 160602002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 16061
ed8e443a 16062 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 16063
ed8e443a 16064 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 16065
ed8e443a 160662002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 16067
ed8e443a 16068 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 16069
ed8e443a 160702002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 16071
ed8e443a
JM
16072 * g++.dg/inherit/template-as-base.C: Expect error.
16073 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 16074
ed8e443a 160752002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 16076
ed8e443a
JM
16077 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
16078 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 16079
ed8e443a
JM
16080 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
16081 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
16082 -da test.
41ba8a20 16083
ed8e443a 160842002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 16085
ed8e443a
JM
16086 * gcc.dg/special/alias-2.c: New.
16087 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 16088
ed8e443a 160892002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 16090
ed8e443a 16091 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 16092
ed8e443a 160932002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 16094
ed8e443a 16095 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 16096
ed8e443a 160972002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 16098
ed8e443a
JM
16099 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
16100 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
16101 ordering tests.
16102 * g++.dg/bprob/bprob-1.C: New test.
16103 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
16104 * g++.dg/gcov/gcov-1.C: New test.
16105 * g++.dg/gcov/gcov-1.x: New file.
16106 * g++.dg/gcov/gcov-2.C: New test.
16107 * g++.dg/gcov/gcov-3.C: New test.
16108 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 16109
ed8e443a 161102002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 16111
ed8e443a
JM
16112 * g++.old-deja/g++.other/builtins5.C: New test.
16113 * g++.old-deja/g++.other/builtins6.C: New test.
16114 * g++.old-deja/g++.other/builtins7.C: New test.
16115 * g++.old-deja/g++.other/builtins8.C: New test.
16116 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 16117
ed8e443a 161182002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 16119
ed8e443a 16120 * g++.dg/opt/static1.C: New test.
f17f9332 16121
ed8e443a 16122 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 16123
ed8e443a 161242002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 16125
ed8e443a 16126 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 16127
ed8e443a 16128 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 16129
ed8e443a 161302002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 16131
ed8e443a 16132 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 16133
ed8e443a 161342002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 16135
ed8e443a
JM
16136 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
16137 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
16138 move from g++.old-deja/g++.ext/.
cd4e8331 16139
ed8e443a 161402002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 16141
ed8e443a 16142 * g++.dg/init/new2.C: New test.
6a3177b9 16143
ed8e443a 161442002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 16145
ed8e443a 16146 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 16147
ed8e443a
JM
16148 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
16149 on sparc.
6d4c57a0 16150
ed8e443a
JM
16151 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
16152 sparcv9 systems.
16153 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 16154
ed8e443a 161552002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 16156
ed8e443a
JM
16157 * gcc.dg/cpp/endif-pedantic1.c,
16158 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 16159
ed8e443a 161602002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 16161
ed8e443a 16162 * g++.dg/init/new1.C: New test.
173028e5 16163
ed8e443a 161642002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 16165
ed8e443a 16166 * g++.dg/abi/vbase9.C: New test.
43f2b308 16167
ed8e443a 161682002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 16169
ed8e443a 16170 * gcc.dg/arm-asm.c: New test.
bbffa101 16171
ed8e443a 161722002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 16173
ed8e443a
JM
16174 * gcc.dg/Wswitch-enum.c: New test.
16175 Fix PR c/5044.
15e5ad76 16176
ed8e443a 161772002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 16178
ed8e443a
JM
16179 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
16180 structure.
813b848c 16181
ed8e443a 161822002-03-25 Richard Henderson <rth@redhat.com>
813b848c 16183
ed8e443a
JM
16184 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
16185 sparcv9 systems.
ea475b23 16186
ed8e443a
JM
16187 * gcc.c-torture/compile/20011119-1.c (xxx): New.
16188 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 16189
ed8e443a 161902002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 16191
ed8e443a 16192 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 16193
ed8e443a 161942002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 16195
ed8e443a
JM
16196 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
16197 targets using generic thunk support.
479e51f6 16198
ed8e443a 161992002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 16200
ed8e443a 16201 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 16202
ed8e443a 16203 * g++.dg/opt/conj2.C: New test.
47e87a93 16204
ed8e443a 162052002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 16206
ed8e443a 16207 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 16208
ed8e443a 162092002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 16210
ed8e443a
JM
16211 * g77.dg/f77-edit-apostrophe-out.f: New test
16212 * g77.dg/f77-edit-h-out.f: New test
16213 * g77.dg/f77-edit-t-in.f: New test
16214 * g77.dg/f77-edit-t-out.f: New test
16215 * g77.dg/f77-edit-x-out.f: New test
16216 * g77.dg/f77-edit-slash-out.f: New test
16217 * g77.dg/f77-edit-colon-out.f: New test
16218 * g77.dg/f77-edit-s-out.f: New test
12c3717e 16219
ed8e443a 162202002-03-24 Richard Henderson <rth@redhat.com>
d6961341 16221
ed8e443a 16222 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 16223
ed8e443a 162242002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 16225
ed8e443a
JM
16226 * gcc.dg/weak-1.c: Early return from dg-final on platforms
16227 that do not support weak symbols
e756a7da 16228
ed8e443a 162292002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 16230
ed8e443a
JM
16231 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
16232 * lib/g77.exp: Likewise
16233 * lib/objc.exp: Likewise
5365c83f 16234
ed8e443a 162352002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 16236
ed8e443a 16237 * gcc.dg/Wswitch-default.c: New test.
acb044ee 16238
ed8e443a 162392002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 16240
ed8e443a 16241 * g++.dg/other/enum1.C: New test.
661fff62 16242
ed8e443a 162432002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 16244
ed8e443a 16245 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 16246
ed8e443a 162472002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 16248
ed8e443a 16249 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 16250
ed8e443a 162512002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 16252
ed8e443a
JM
16253 * g++.old-deja/g++.other/dwarf2-1.C: Move...
16254 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 16255
ed8e443a 162562002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 16257
ed8e443a 16258 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 16259
ed8e443a 162602002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 16261
ed8e443a 16262 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 16263
ed8e443a 162642002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 16265
ed8e443a 16266 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 16267
ed8e443a 162682002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 16269
ed8e443a 16270 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 16271
ed8e443a 16272 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 16273
ed8e443a 162742002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 16275
ed8e443a
JM
16276 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
16277 (A, E): Handle this.
f735a153 16278
ed8e443a 162792002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 16280
ed8e443a
JM
16281 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
16282 ignoring -fpic.
16283 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
16284 through prune_gcc_output.
1813dafd 16285
ed8e443a 162862002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 16287
ed8e443a 16288 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 16289
ed8e443a 162902002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 16291
ed8e443a 16292 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 16293
ed8e443a 16294 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 16295
ed8e443a 16296 * gcc.dg/20020319-1.c: New test.
ff8908ff 16297
ed8e443a 162982002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 16299
ed8e443a 16300 * g++.dg/opt/conj1.C: New test.
5dd236e2 16301
ed8e443a 163022002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 16303
ed8e443a
JM
16304 * g++.dg/template/qualttp20.C: Revert previous change.
16305 * g++.dg/template/qualttp3.C: Likewise.
16306 * g++.dg/template/qualttp4.C: Likewise
16307 * g++.dg/template/qualttp5.C: Likewise
16308 * g++.dg/template/qualttp6.C: Likewise
16309 * g++.dg/template/qualttp7.C: Likewise
16310 * g++.dg/template/qualttp8.C: Likewise
16311 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 16312
ed8e443a 163132002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 16314
ed8e443a 16315 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 16316
ed8e443a 163172002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 16318
ed8e443a
JM
16319 * g++.dg/template/conv1.C: New test.
16320 * g++.dg/template/conv2.C: New test.
16321 * g++.dg/template/conv3.C: New test.
16322 * g++.dg/template/conv4.C: New test.
a42519be 16323
ed8e443a 163242002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 16325
ed8e443a
JM
16326 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
16327 * g++.dg/template/qualttp3.C: Likewise.
16328 * g++.dg/template/qualttp4.C: Likewise
16329 * g++.dg/template/qualttp5.C: Likewise
16330 * g++.dg/template/qualttp6.C: Likewise
16331 * g++.dg/template/qualttp7.C: Likewise
16332 * g++.dg/template/qualttp8.C: Likewise
16333 * g++.dg/template/recurse.C: Likewise.
32135a8c 16334
ed8e443a 163352002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 16336
ed8e443a 16337 * g++.dg/opt/dtor1.C: New test.
a541f1aa 16338
ed8e443a 163392002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 16340
ed8e443a 16341 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 16342
ed8e443a 163432002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 16344
ed8e443a 16345 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 16346
ed8e443a 163472002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 16348
ed8e443a
JM
16349 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16350 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
16351 cris-*-aout* mmix-*-*.
16352 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
16353 cris-*-aout* mmix-*-*.
16354 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
16355 cris-*-elf* cris-*-aout* and mmix-*-*.
16356 * gcc.dg/20001009-1.c: Ditto.
16357 * gcc.dg/20010912-1.c: Ditto.
16358 * gcc.dg/20020122-4.c: Ditto.
16359 * gcc.dg/inline-2.c: Ditto.
440d0518 16360
ed8e443a 163612002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 16362
ed8e443a 16363 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 16364
ed8e443a 163652002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 16366
ed8e443a 16367 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 16368
ed8e443a 163692002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 16370
ed8e443a 16371 * g++.dg/warn/Wunused-1.C: New test.
df867456 16372
ed8e443a 163732002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 16374
ed8e443a 16375 * g++.dg/abi/mangle6.C: New test.
62ae2529 16376
ed8e443a 163772002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 16378
ed8e443a 16379 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 16380
ed8e443a 16381 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 16382
ed8e443a 163832002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 16384
ed8e443a 16385 * g++.dg/other/access1.C: New test.
55a21c32 16386
ed8e443a 163872002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 16388
ed8e443a 16389 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 16390
ed8e443a 163912002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 16392
ed8e443a 16393 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 16394
ed8e443a 163952002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 16396
ed8e443a 16397 * gcc.dg/20020312-1.c: New test case.
999cc24c 16398
ed8e443a 163992002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 16400
ed8e443a 16401 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 16402
ed8e443a 164032002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 16404
ed8e443a
JM
16405 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
16406 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 16407
ed8e443a 164082002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 16409
ed8e443a
JM
16410 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
16411 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 16412
ed8e443a 164132002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 16414
ed8e443a 16415 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 16416
ed8e443a 164172002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 16418
ed8e443a 16419 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 16420
ed8e443a 164212002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 16422
ed8e443a
JM
16423 PR optimization/5844
16424 * gcc.dg/20020310-1.c: New test.
93fe8e92 16425
ed8e443a 164262002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 16427
ed8e443a
JM
16428 * gcc.c-torture/execute/memcpy-2.c: New test.
16429 * gcc.c-torture/execute/memset-1.c: New test.
16430 * gcc.c-torture/execute/strlen-1.c: New test.
16431 * gcc.c-torture/execute/strcmp-1.c: New test.
16432 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 16433
ed8e443a 164342002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 16435
ed8e443a 16436 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 16437
ed8e443a 164382002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 16439
ed8e443a 16440 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 16441
ed8e443a 164422002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 16443
ed8e443a 16444 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 16445
ed8e443a 164462002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 16447
ed8e443a 16448 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 16449
ed8e443a 164502002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 16451
ed8e443a 16452 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 16453
ed8e443a 164542002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 16455
ed8e443a 16456 * gcc.dg/unordered-1.c: New test.
a298d936 16457
ed8e443a 164582002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 16459
ed8e443a 16460 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 16461
ed8e443a 164622002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 16463
ed8e443a 16464 * gcc.dg/20020304-1.c: New test.
fd87b7a7 16465
ed8e443a 16466 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 16467
ed8e443a 164682002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 16469
ed8e443a
JM
16470 * gcc.c-torture/compile/20020304-1.c: New test case
16471 (from PR c/5830).
cc36a670 16472
ed8e443a 164732002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 16474
ed8e443a 16475 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 16476
ed8e443a 164772002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 16478
ed8e443a 16479 * g++.dg/other/classkey1.C: New test.
16d3e075 16480
ed8e443a 164812002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 16482
ed8e443a
JM
16483 * gcc.c-torture/compile/981223-1.x: New.
16484 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 16485
ed8e443a 164862002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 16487
ed8e443a 16488 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 16489
ed8e443a 164902002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 16491
ed8e443a 16492 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 16493
ed8e443a 164942002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 16495
ed8e443a
JM
16496 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
16497 here" ERROR lines.
16498 * g++.old-deja/g++.oliva/partord1.C: Likewise.
16499 * g++.old-deja.g++.other/defarg1.C: Likewise.
16500 * g++.old-deja/g++.pt/calls2.C: Likewise.
16501 * g++.old-deja/g++.pt/crash20.C: Likewise.
16502 * g++.old-deja/g++.pt/crash30.C: Likewise.
16503 * g++.old-deja/g++.pt/crash36.C: Likewise.
16504 * g++.old-deja/g++.pt/crash6.C: Likewise.
16505 * g++.old-deja/g++.pt/defarg13.C: Likewise.
16506 * g++.old-deja/g++.pt/derived3.C: Likewise.
16507 * g++.old-deja/g++.pt/error1.C: Likewise.
16508 * g++.old-deja/g++.pt/friend21.C: Likewise.
16509 * g++.old-deja/g++.pt/friend23.C: Likewise.
16510 * g++.old-deja/g++.pt/infinite1.C: Likewise.
16511 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 16512
ed8e443a 165132002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 16514
ed8e443a 16515 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 16516
ed8e443a 165172002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 16518
ed8e443a
JM
16519 * gcc.c-torture/execute/920730-1t.c,
16520 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
16521 Delete test cases, only relevant to -traditional.
47bd70b5 16522
ed8e443a 165232002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 16524
ed8e443a
JM
16525 * gcc.dg/cpp/undef1.c: Remove.
16526 * gcc.dg/cpp/directiv.c: Update.
16527 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 16528
ed8e443a 165292002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 16530
ed8e443a 16531 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 16532
ed8e443a 165332002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 16534
ed8e443a 16535 * g++.dg/debug/debug4.C: New test.
232b8f52 16536
ed8e443a 16537 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 16538
ed8e443a 165392002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 16540
ed8e443a 16541 * gcc.dg/debug/20020224-1.c: New.
a47ed310 16542
ed8e443a 165432002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 16544
ed8e443a
JM
16545 * gcc.c-torture/execute/960416-1.x: New.
16546 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 16547
ed8e443a 165482002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 16549
ed8e443a 16550 * gcc.dg/20020224-1.c: New test.
3256b817 16551
ed8e443a 165522002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 16553
ed8e443a 16554 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 16555
ed8e443a 165562002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 16557
ed8e443a 16558 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 16559
ed8e443a 165602002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 16561
ed8e443a 16562 * gcc.dg/20020222-1.c: New test.
7133e992 16563
ed8e443a 165642002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 16565
ed8e443a 16566 * g++.dg/opt/anonunion1.C: New test.
7133e992 16567
ed8e443a 165682002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 16569
ed8e443a
JM
16570 * g++.dg/template/qualttp19.C: New test.
16571 * g++.dg/template/qualttp20.C: New test.
16572 * g++.old-deja/g++.jason/report.C: Adjust expected errors
16573 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 16574
ed8e443a 165752002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 16576
ed8e443a 16577 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 16578
ed8e443a 165792002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 16580
ed8e443a 16581 * gcc.dg/20020220-1.c: New test.
4636c87e 16582
ed8e443a 16583 * gcc.dg/20020220-2.c: New test.
00fae85d 16584
ed8e443a 16585 * g++.dg/opt/mmx1.C: New test.
7552da58 16586
ed8e443a 165872002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 16588
ed8e443a 16589 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 16590
ed8e443a 165912002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 16592
ed8e443a 16593 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 16594
ed8e443a 16595 * gcc.dg/20020219-1.c: New test.
7f311f63 16596
ed8e443a 16597 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 16598
ed8e443a 16599 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 16600
ed8e443a 16601 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 16602
ed8e443a 166032002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 16604
ed8e443a 16605 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 16606
ed8e443a 166072002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 16608
ed8e443a 16609 * gcc.dg/decl-1.c: Update, new test.
d76e6800 16610
ed8e443a 166112002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 16612
ed8e443a
JM
16613 * g++.dg/abi/bitfield1.C: New test.
16614 * g++.dg/abi/bitfield2.C: New test.
d76e6800 16615
ed8e443a 166162002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 16617
ed8e443a 16618 * gcc.dg/attr-nest.c: New test.
ec65b2e3 16619
ed8e443a 166202002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 16621
ed8e443a 16622 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 16623
ed8e443a 166242002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 16625
ed8e443a
JM
16626 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
16627 * g++.dg/debug/debug.exp: New.
16628 * g++.dg/debug/trivial.C: New.
16629 * g++.dg/debug/debug1.C: Moved...
16630 * g++.dg/other/debug1.C: ...from here.
16631 * g++.dg/debug/debug2.C: Moved...
16632 * g++.dg/other/debug2.C: ...from here.
16633 * g++.dg/debug/debug3.C: Moved...
16634 * g++.dg/other/debug3.C: ...from here.
845d6a2f 16635
ed8e443a 16636 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 16637
ed8e443a 166382002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 16639
ed8e443a 16640 * g++.dg/other/debug3.C: New test.
e6834654 16641
ed8e443a 16642 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 16643
ed8e443a 166442002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 16645
ed8e443a 16646 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 16647
ed8e443a 166482002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 16649
ed8e443a 16650 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 16651
ed8e443a 166522002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 16653
ed8e443a 16654 * gcc.dg/altivec-3.c: New.
036d01d0 16655
ed8e443a 166562002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 16657
ed8e443a
JM
16658 * gcc.dg/Wunreachable-1.c: New test.
16659 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 16660
ed8e443a 166612002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 16662
ed8e443a 16663 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 16664
ed8e443a 166652002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 16666
ed8e443a 16667 * gcc.dg/decl-1.c: New test.
3611ccb4 16668
ed8e443a 166692002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 16670
ed8e443a 16671 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 16672
ed8e443a 166732002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 16674
ed8e443a
JM
16675 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
16676 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 16677
ed8e443a 166782002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 16679
ed8e443a 16680 * gcc.dg/20020210-1.c: New.
1cf537c5 16681
ed8e443a 166822002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 16683
ed8e443a
JM
16684 * g77.f-torture/execute/947.f: New regression test
16685 for PR fortran/947.
9dd7fc76 16686
ed8e443a 166872002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 16688
ed8e443a
JM
16689 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
16690 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 16691
ed8e443a 166922002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 16693
ed8e443a 16694 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 16695
ed8e443a 166962002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 16697
ed8e443a
JM
16698 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
16699 expression statements work instead.
16700 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 16701
ed8e443a 167022002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 16703
ed8e443a 16704 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 16705
ed8e443a 167062002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 16707
ed8e443a
JM
16708 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
16709 message from g77
16710 * lib/g77-dg.exp: Trim g77 error messages so that they are
16711 recognized by dg.exp.
3f9796f9 16712
ed8e443a 167132002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 16714
ed8e443a
JM
16715 PR fortran/5473
16716 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 16717
ed8e443a 167182002-02-07 Richard Henderson <rth@redhat.com>
30203c18 16719
ed8e443a
JM
16720 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
16721 to be sufficiently aligned for integers.
edd1967d 16722
ed8e443a 167232002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 16724
ed8e443a 16725 * g++.dg/template/friend4.C: New test.
e1e52c7e 16726
ed8e443a 167272002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 16728
ed8e443a
JM
16729 PR fortran/5743
16730 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
16731 unsupported cases.
5364626a 16732
ed8e443a 167332002-02-07 Richard Henderson <rth@redhat.com>
d5129288 16734
ed8e443a
JM
16735 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
16736 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
16737 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
16738 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 16739
ed8e443a 167402002-02-06 Richard Henderson <rth@redhat.com>
5364626a 16741
ed8e443a 16742 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 16743
ed8e443a 167442002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 16745
ed8e443a 16746 * gcc.dg/20020206-1.c: New test.
1b8afbe7 16747
ed8e443a 167482002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 16749
ed8e443a 16750 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 16751
ed8e443a 16752 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 16753
ed8e443a
JM
16754 PR optimization/5429:
16755 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 16756
ed8e443a 167572002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 16758
ed8e443a
JM
16759 * g++.dg/ext/align1.C: Do not use an explicit alignment value
16760 as certain file formats cannot support particularly large
16761 alignments.
fa852403 16762
ed8e443a
JM
16763 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
16764 and do not expect to be able to link the executable.
fa852403 16765
ed8e443a
JM
16766 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
16767 fail because the COFF format does not support the weak attribute.
f7948d51 16768
ed8e443a 167692002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 16770
ed8e443a 16771 * g77.dg/pr5473.f: New test
ffe80457 16772
ed8e443a 167732002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 16774
ed8e443a
JM
16775 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
16776 Fix testcase accordingly.
013c7e95 16777
ed8e443a 167782002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 16779
ed8e443a
JM
16780 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
16781 (buf): Change to be an array of pointers, not ints.
e7daa976 16782
ed8e443a 167832002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 16784
ed8e443a
JM
16785 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
16786 before all tests. Move warning one line above to match where it
16787 C frontend emits.
16788 * gcc.dg/Wswitch-2.c: New test.
16789 * g++.dg/warn/Wswitch-1.C: New test.
16790 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 16791
ed8e443a 167922002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 16793
ed8e443a 16794 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 16795
ed8e443a 167962002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 16797
ed8e443a 16798 * gcc.dg/cast-qual-2.c: New test.
b24d861d 16799
ed8e443a 168002002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 16801
ed8e443a 16802 * gcc.dg/20020201-4.c: New test.
ea142788 16803
ed8e443a 168042002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 16805
ed8e443a
JM
16806 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
16807 target_info attribute != 0, in addition to the empty string.
16808 (gcc_target_compile): Likewise.
dfd48d76 16809
ed8e443a 168102002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 16811
ed8e443a
JM
16812 * gcc.dg/Wswitch.c: New test.
16813 PR gcc/4475. PR gcc/3780.
d3c52658 16814
ed8e443a 168152002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 16816
ed8e443a
JM
16817 * g77.f-torture/execute/5122.f: New test for regressions
16818 against PR fortran/5122.
91f5782d 16819
ed8e443a 168202002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 16821
ed8e443a
JM
16822 * g77.f-torture/compile/pr3743.f: Delete
16823 * g77.dg/pr3743-1.f: New test.
16824 * g77.dg/pr3743-2.f: New test.
16825 * g77.dg/pr3743-3.f: New test.
16826 * g77.dg/pr3743-4.f: New test.
81622d29 16827
ed8e443a 168282002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 16829
ed8e443a 16830 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 16831
ed8e443a 168322002-02-02 Richard Henderson <rth@redhat.com>
87859851 16833
ed8e443a
JM
16834 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
16835 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 16836
ed8e443a 168372002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 16838
ed8e443a 16839 * gcc.dg/20020201-2.c: New test.
02f06b3c 16840
ed8e443a 16841 * gcc.dg/20020201-3.c: New test.
02f06b3c 16842
ed8e443a 16843 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 16844
ed8e443a 168452002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 16846
ed8e443a
JM
16847 * gcc.dg/bitfld-1.c: Update.
16848 * gcc.dg/bitfld-2.c: Update.
16849 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 16850
ed8e443a 168512002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 16852
ed8e443a 16853 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 16854
ed8e443a 168552002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 16856
ed8e443a
JM
16857 PR target/5469
16858 * gcc.dg/20020201-1.c: New test.
b8b98c66 16859
ed8e443a 168602002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 16861
ed8e443a
JM
16862 PR fortran/3743
16863 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
16864 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 16865
ed8e443a 168662002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 16867
ed8e443a 16868 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 16869
ed8e443a 168702002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 16871
ed8e443a 16872 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 16873
ed8e443a 168742002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 16875
ed8e443a 16876 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 16877
ed8e443a 168782002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 16879
ed8e443a
JM
16880 * gcc.c-torture/execute/991118-1.c: Cast various constants back
16881 to long long.
16882 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 16883
ed8e443a 168842002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 16885
ed8e443a 16886 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 16887
ed8e443a 168882002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 16889
ed8e443a
JM
16890 * gcc.c-torture/compile/20000224-1.c: Update.
16891 * gcc.c-torture/execute/bitfld-1.c: New tests.
16892 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
16893 * gcc.dg/uninit-A.c: Update.
6b016bf4 16894
ed8e443a 168952002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 16896
ed8e443a 16897 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 16898
ed8e443a 168992002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 16900
ed8e443a
JM
16901 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
16902 argument to __builtin_prefetch to be const ptr.
d5714a5d 16903
ed8e443a 169042002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 16905
ed8e443a 16906 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 16907
ed8e443a 169082002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 16909
ed8e443a 16910 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 16911
ed8e443a 169122002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 16913
ed8e443a
JM
16914 * g77.dg/f77-edit-i-in.f: New test
16915 * g77.dg/f77-edit-i-out.f: New test
a8435716 16916
ed8e443a 169172002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 16918
ed8e443a
JM
16919 * gcc.dg/debug/debug.exp: New file.
16920 * gcc.dg/debug/trivial.c: New file.
16921 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
16922 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
16923 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
16924 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
16925 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
16926 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
16927 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
16928 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
16929 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
16930 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
16931 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
16932 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
16933 * gcc.dg/20000503-1.c: Removed.
16934 * gcc.dg/20010207-1.c: Removed.
16935 * gcc.dg/20011223-1.c: Removed.
16936 * gcc.dg/20020104-2.c: Removed.
16937 * gcc.dg/debug-1.c: Removed.
16938 * gcc.dg/debug-2.c: Removed.
16939 * gcc.dg/debug-3.c: Removed.
16940 * gcc.dg/debug-4.c: Removed.
16941 * gcc.dg/debug-5.c: Removed.
16942 * gcc.dg/debug-6.c: Removed.
16943 * gcc.dg/dwarf2-1.c: Removed.
16944 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 16945
ed8e443a 169462002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 16947
ed8e443a
JM
16948 * g++.old-deja/g++.other/eh5.C: New test.
16949 * g++.old-deja/g++.other/sibcall2.C: New test.
16950 * g++.old-deja/g++.other/array9.C: New test.
16951 * g++.old-deja/g++.other/typename2.C: New test.
16952 * g++.old-deja/g++.other/crash60.C: New test.
16953 * g++.old-deja/g++.other/conv9.C: New test.
16954 * g++.old-deja/g++.other/mangle10.C: New test.
16955 * g++.old-deja/g++.other/unchanging1.C: New test.
16956 * g++.old-deja/g++.other/exprstmt1.C: New test.
16957 * g++.old-deja/g++.other/inline23.C: New test.
16958 * g++.old-deja/g++.eh/ia64-1.C: New test.
16959 * g++.old-deja/g++.other/dwarf2-1.C: New test.
16960 * g++.old-deja/g++.other/reload1.C: New test.
16961 * g++.old-deja/g++.other/static20.C: New test.
16962 * g++.old-deja/g++.other/local-alloc1.C: New test.
16963 * g++.old-deja/g++.other/conv8.C: New test.
16964 * g++.old-deja/g++.other/stmtexpr2.C: New test.
16965 * g++.old-deja/g++.other/storeexpr1.C: New test.
16966 * g++.old-deja/g++.other/storeexpr2.C: New test.
16967 * g++.dg/eh/template2.C: New test.
16968 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 16969
ed8e443a 169702002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 16971
ed8e443a
JM
16972 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16973 Remove first, non-varying, argument.
a99e47a5 16974
ed8e443a 169752002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 16976
ed8e443a 16977 * gcc.dg/inline-2.c: New.
1e7e480e 16978
ed8e443a
JM
16979 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
16980 Add optional target arg. Check number of arguments.
16981 (scan-assembler-not, scan-assembler-dem): Likewise.
16982 (scan-assembler-dem-not): Likewise.
1e7e480e 16983
ed8e443a 169842002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 16985
ed8e443a
JM
16986 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
16987 line 12.
16988 * g++.old-deja/g++.brendan/parse3.C,
16989 g++.old-deja/g++.other/crash26.C,
16990 g++.old-deja/g++.other/crash28.C,
16991 g++.old-deja/g++.other/crash29.C,
16992 g++.old-deja/g++.other/crash30.C,
16993 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 16994
ed8e443a 169952002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 16996
ed8e443a 16997 * gcc.dg/20020115-1.c: New.
3196dfde 16998
ed8e443a 169992002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 17000
ed8e443a 17001 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 17002
ed8e443a 170032002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 17004
ed8e443a 17005 * gcc.dg/20020122-3.c: New.
75dbec30 17006
ed8e443a 170072002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 17008
ed8e443a 17009 * g++.dg/other/gc1.C: New test.
32abfc26 17010
ed8e443a 170112002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 17012
ed8e443a 17013 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 17014
ed8e443a 170152002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 17016
ed8e443a 17017 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 17018
ed8e443a 170192002-01-22 Richard Henderson <rth@redhat.com>
0333394e 17020
ed8e443a 17021 * gcc.dg/20020122-4.c: New.
0333394e 17022
ed8e443a 170232002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 17024
ed8e443a
JM
17025 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
17026 link output.
17027 * gcc.dg/special/ecos.exp: Likewise.
17028 * lib/g++-dg.exp: Likewise.
17029 * lib/g77-dg.exp: Likewise.
17030 * lib/gcc-dg.exp : Likewise.
17031 * lib/mike-g++.exp: Likewise.
17032 * lib/mike-g77.exp: Likewise.
17033 * lib/mike-gcc.exp: Likewise.
17034 * lib/objc-dg.exp: Likewise.
e23baf78 17035
ed8e443a 170362002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 17037
ed8e443a
JM
17038 PR target/5379
17039 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 17040
ed8e443a 170412002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 17042
ed8e443a 17043 * gcc.dg/20020122-1.c: New test.
3807621a 17044
ed8e443a 170452001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 17046
ed8e443a 17047 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 17048
ed8e443a 170492002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 17050
ed8e443a 17051 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 17052
ed8e443a 170532002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 17054
ed8e443a 17055 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 17056
ed8e443a 170572002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 17058
ed8e443a
JM
17059 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
17060 ld_library_path.
6040e200 17061
ed8e443a 170622002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 17063
ed8e443a 17064 * gcc.dg/20020218-1.c: New test.
d0e82870 17065
ed8e443a 170662002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 17067
ed8e443a
JM
17068 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
17069 messages
17070 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
17071 "At global scope" warning
17072 * g++.dg/ext/align1.C: Change cygwin test for alignment
17073 from db-bogus to dg-warning
b8c1a6b8 17074
ed8e443a 170752002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 17076
ed8e443a 17077 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 17078
ed8e443a 170792002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 17080
ed8e443a 17081 * g++.dg/template/access1.C: New test.
7ec9c85a 17082
ed8e443a 170832002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 17084
ed8e443a 17085 * gcc.dg/20020118-1.c: New.
441f5264 17086
ed8e443a 170872002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 17088
ed8e443a 17089 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 17090
ed8e443a 170912001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 17092
ed8e443a
JM
17093 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
17094 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
17095 alignment warnings.
8559c8c0 17096
ed8e443a 170972001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 17098
ed8e443a
JM
17099 * gcc.misc-tests/i386-prefetch.exp: Save and restore
17100 torture_with_loops and torture_without_loops
9060718c 17101
ed8e443a 171022002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 17103
ed8e443a 17104 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 17105
ed8e443a 171062002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 17107
ed8e443a 17108 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 17109
ed8e443a 17110 * gcc.dg/ultrasp4.c: New test.
f15054ea 17111
ed8e443a 17112 * gcc.dg/20020116-1.c: New test.
f15054ea 17113
ed8e443a 171142002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 17115
ed8e443a
JM
17116 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
17117 by EABI.
bccd793e 17118
ed8e443a 171192002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 17120
ed8e443a
JM
17121 * gcc.misc-tests/i386-prefetch.exp: New.
17122 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
17123 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
17124 * gcc.misc-tests/i386-pf-none-1.c: New test.
17125 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 17126
ed8e443a 171272002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 17128
ed8e443a 17129 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 17130
ed8e443a 171312002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 17132
ed8e443a
JM
17133 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
17134 * gcc.dg/i386-mmx-2.c: Likewise.
17135 * gcc.dg/i386-sse-1.c: Likewise.
17136 * gcc.dg/i386-sse-2.c: Likewise.
17137 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 17138
ed8e443a 171392001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 17140
ed8e443a
JM
17141 * g77.f-torture/execute/intrinsic-unix-bessel.f:
17142 Uncomment additional cases that now pass.
8d15f472 17143
ed8e443a 171442002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 17145
ed8e443a
JM
17146 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
17147 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 17148
ed8e443a 171492002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 17150
ed8e443a 17151 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 17152
ed8e443a 171532002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 17154
ed8e443a
JM
17155 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
17156 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 17157
ed8e443a 171582002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 17159
ed8e443a 17160 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 17161
ed8e443a 171622002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 17163
ed8e443a
JM
17164 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
17165 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 17166
ed8e443a 171672002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 17168
ed8e443a
JM
17169 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
17170 type in which to perform the operation for each size.
c9f115ad 17171
ed8e443a 171722002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 17173
ed8e443a 17174 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 17175
ed8e443a 171762002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 17177
ed8e443a 17178 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 17179
ed8e443a 171802002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 17181
ed8e443a
JM
17182 * gcc.c-torture/compile/20010226-1.c: New test.
17183 * gcc.c-torture/compile/20010227-1.c: New test.
17184 * gcc.c-torture/compile/20010426-1.c: New test.
17185 * gcc.c-torture/compile/20010510-1.c: New test.
17186 * gcc.c-torture/compile/20010605-3.c: New test.
17187 * gcc.c-torture/compile/20010824-1.c: New test.
17188 * gcc.c-torture/execute/20010409-1.c: New test.
17189 * gcc.dg/noncompile/20000901-1.c: New test.
17190 * gcc.dg/20001023-1.c: New test.
17191 * gcc.dg/20001101-1.c: New test.
17192 * gcc.dg/20001102-1.c: New test.
17193 * gcc.dg/20010207-1.c: New test.
17194 * gcc.dg/20010405-1.c: New test.
17195 * gcc.dg/20010822-1.c: New test.
17196 * gcc.dg/20011107-1.c: New test.
2e951384 17197
ed8e443a 171982002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 17199
ed8e443a 17200 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 17201
ed8e443a
JM
17202 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
17203 execution failure on PA targets.
a858ca75 17204
ed8e443a 172052002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 17206
ed8e443a 17207 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 17208
ed8e443a 172092002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 17210
ed8e443a 17211 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 17212
ed8e443a 172132002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 17214
ed8e443a 17215 * gcc.dg/20020108-1.c: New test.
3693730e 17216
ed8e443a 172172002-01-08 H.J. Lu <hjl@gnu.org>
28434337 17218
ed8e443a
JM
17219 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
17220 for header files.
b0832fe1 17221
ed8e443a 172222002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 17223
ed8e443a
JM
17224 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
17225 consistency.
336b7dca 17226
ed8e443a 17227002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 17228
ed8e443a 17229 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 17230
ed8e443a 172312002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 17232
ed8e443a 17233 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 17234
ed8e443a 172352002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 17236
ed8e443a
JM
17237 PR c/5279
17238 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 17239
ed8e443a 172402002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 17241
ed8e443a 17242 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 17243
ed8e443a 172442002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 17245
ed8e443a
JM
17246 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
17247 extra triple that slipped in.
17248 * g++.old-deja/g++.abi/align.C: Likewise.
17249 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 17250
ed8e443a 172512002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 17252
ed8e443a
JM
17253 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
17254 * g++.old-deja/g++.abi/align.C: Likewise.
17255 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 17256
ed8e443a
JM
17257 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
17258 on FreeBSD/i386.
17259 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
17260 FreeBSD.
40e593d7 17261
ed8e443a 172622002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 17263
ed8e443a 17264 * gcc.dg/20020104-1.c: New test.
46c895ac 17265
ed8e443a 17266 * gcc.dg/20020104-2.c: New test.
833aa4c4 17267
ed8e443a 172682002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 17269
ed8e443a 17270 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 17271
ed8e443a 172722002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 17273
ed8e443a 17274 * gcc.dg/20020103-1.c: New.
4542128e 17275
ed8e443a 172762002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 17277
ed8e443a 17278 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 17279
ed8e443a 172802002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 17281
ed8e443a 17282 * g++.dg/other/debug2.C: New test.
477558bf 17283
ed8e443a 17284 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 17285
ed8e443a 172862002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 17287
ed8e443a 17288 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 17289
ed8e443a 172902002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 17291
ed8e443a 17292 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 17293
ed8e443a 17294 * g++.dg/warn/oldcast1.C: New test.
c49b2550 17295
ed8e443a
JM
17296 * g++.dg/template/ptrmem1.C: New test.
17297 * g++.dg/template/ptrmem2.C: New test.
c49b2550 17298
ed8e443a 17299 * g++.dg/template/ntp.C: New test.
d73b1f07 17300
ed8e443a 17301 * g++.dg/other/component1.C: New test.
d73b1f07 17302
ed8e443a 17303 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 17304
ed8e443a
JM
17305 * g++.dg/template/friend2.C: New test.
17306 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 17307
ed8e443a 173082002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 17309
ed8e443a
JM
17310 * g++.dg/other/ptrmem1.C: New test.
17311 * g++.dg/other/ptrmem2.C: New test.
54561457 17312
ed8e443a 173132002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 17314
ed8e443a 17315 * g++.dg/template/ctor1.C: New test.
c8af9937 17316
ed8e443a 173172002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 17318
ed8e443a 17319 * g++.dg/template/friend2.C: New test.
f3368a90 17320
ed8e443a 173212002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 17322
ed8e443a 17323 * gcc.dg/mmix-1.c: New test.
03c9c274 17324
ed8e443a 173252001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 17326
ed8e443a 17327 * gcc.dg/asm-5.c: New.
7f3ad6b6 17328
ed8e443a 173292001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 17330
ed8e443a
JM
17331 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
17332 in namespace __gnu_cxx
47ffd48a 17333
ed8e443a 173342001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 17335
ed8e443a 17336 * gcc.dg/debug-6.c: New.
ad47f1e5 17337
ed8e443a 173382001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 17339
ed8e443a 17340 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 17341
ed8e443a 173422001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 17343
ed8e443a
JM
17344 * gcc.dg/debug-3.c: New test.
17345 * gcc.dg/debug-4.c: New test.
17346 * gcc.dg/debug-5.c: New test.
df8992f8 17347
ed8e443a 173482001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 17349
ed8e443a 17350 * g++.dg/eh/loop1.C: New.
7d8e8369 17351
ed8e443a 173522001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 17353
ed8e443a 17354 * g++.dg/template/crash1.C: New test.
a56ca899 17355
ed8e443a 173562001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 17357
ed8e443a 17358 * g++.dg/other/const1.C: New test.
b79d5213 17359
ed8e443a 173602001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 17361
ed8e443a 17362 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 17363
ed8e443a 173642001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 17365
ed8e443a
JM
17366 * lib/objc-torture.exp: Resync with c-torture.exp.
17367 * lib/objc.exp: Load standard libraries.
8aad1777 17368
ed8e443a 173692001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 17370
ed8e443a
JM
17371 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
17372 additional tests.
6eb53511 17373
ed8e443a 173742001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 17375
ed8e443a 17376 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 17377
ed8e443a 173782001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 17379
ed8e443a 17380 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 17381
ed8e443a 173822001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 17383
ed8e443a
JM
17384 * g++.dg/eh/ctor1.C: New test.
17385 * g++.dg/other/error2.C: New test.
87b7873d 17386
ed8e443a 173872001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 17388
ed8e443a 17389 * g++.dg/other/init2.C: New test.
ff7230ac 17390
ed8e443a 173912001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 17392
ed8e443a
JM
17393 * gcc.dg/20011223-1.c: New.
17394 * gcc.dg/inline-1.c: New.
b4c984fb 17395
ed8e443a 173962001-12-23 Richard Henderson <rth@redhat.com>
cf785988 17397
ed8e443a 17398 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 17399
ed8e443a 174002001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 17401
ed8e443a 17402 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 17403
ed8e443a 174042001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 17405
ed8e443a 17406 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 17407
ed8e443a 174082001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 17409
ed8e443a
JM
17410 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
17411 re-enables the warning.
30fa7e33 17412
ed8e443a 174132001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 17414
ed8e443a 17415 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 17416
ed8e443a 174172001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 17418
ed8e443a 17419 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 17420
ed8e443a 174212001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 17422
ed8e443a
JM
17423 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17424 arm-isr.c test.
17425 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
17426 epilogue generation for ARM ISR routines.
18c8746d 17427
ed8e443a 174282001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 17429
ed8e443a
JM
17430 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
17431 * gcc.dg/format/c90-printf-3.c: Likewise.
17432 * gcc.dg/format/c99-printf-3.c: Likewise.
17433 * gcc.dg/format/ext-1.c: Likewise.
17434 * gcc.dg/format/ext-6.c: Likewise.
17435 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 17436
ed8e443a 174372001-12-20 Richard Henderson <rth@redhat.com>
232fd111 17438
ed8e443a
JM
17439 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
17440 (arena): Use it.
17441 (malloc): Correct allocation logic. Abort if we fill up the
17442 arena before initialization complete.
17443 (realloc): Correct allocation logic.
8d37a5c0 17444
ed8e443a 174452001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 17446
ed8e443a 17447 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 17448
ed8e443a 17449 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 17450
ed8e443a 174512001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 17452
ed8e443a
JM
17453 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
17454 target does not support weak symbols.
c178fe89 17455
ed8e443a 174562001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 17457
ed8e443a 17458 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 17459
ed8e443a 174602001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 17461
ed8e443a 17462 * g++.dg/other/error1.C: New test.
72dd53af 17463
ed8e443a 174642001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 17465
ed8e443a 17466 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 17467
ed8e443a 174682001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 17469
ed8e443a
JM
17470 * objc.dg/special/: New directory.
17471 * objc.dg/special/special.exp: New file.
17472 * objc.dg/special/unclaimed-category-1.h: New file.
17473 * objc.dg/special/unclaimed-category-1a.m: New file.
17474 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 17475
ed8e443a 174762001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 17477
ed8e443a 17478 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 17479
ed8e443a 174802001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 17481
ed8e443a 17482 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 17483
ed8e443a 174842001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 17485
ed8e443a 17486 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 17487
ed8e443a 174882001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 17489
ed8e443a 17490 * gcc.dg/altivec-4.c: New.
4c594031 17491
ed8e443a 174922001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 17493
ed8e443a 17494 * gcc.dg/20011113-1.c: New test.
19cfdd34 17495
ed8e443a 174962001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 17497
ed8e443a
JM
17498 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
17499 std::__malloc_alloc_template<0> and
17500 std::__default_alloc_template<false, 0>.
9aaceb4b 17501
ed8e443a 175022001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 17503
ed8e443a
JM
17504 * objc/execute/bf-21.m: New test.
17505 * objc/execute/enumeration-1.m: New test.
17506 * objc/execute/enumeration-2.m: New test.
271e6f02 17507
ed8e443a 175082001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 17509
ed8e443a 17510 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 17511
ed8e443a 175122001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17513
ed8e443a
JM
17514 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
17515 * g++.old-deja/g++.jason/2371.C: Likewise.
17516 * g++.old-deja/g++.jason/template33.C: Likewise.
17517 * g++.old-deja/g++.jason/template34.C: Likewise.
17518 * g++.old-deja/g++.jason/template36.C: Likewise.
17519 * g++.old-deja/g++.oliva/typename1.C: Likewise.
17520 * g++.old-deja/g++.oliva/typename2.C: Likewise.
17521 * g++.old-deja/g++.other/typename1.C: Likewise.
17522 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17523 * g++.old-deja/g++.pt/nontype5.C: Likewise.
17524 * g++.old-deja/g++.pt/typename11.C: Likewise.
17525 * g++.old-deja/g++.pt/typename14.C: Likewise.
17526 * g++.old-deja/g++.pt/typename16.C: Likewise.
17527 * g++.old-deja/g++.pt/typename3.C: Likewise.
17528 * g++.old-deja/g++.pt/typename4.C: Likewise.
17529 * g++.old-deja/g++.pt/typename5.C: Likewise.
17530 * g++.old-deja/g++.pt/typename7.C: Likewise.
17531 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 17532
ed8e443a 175332001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17534
ed8e443a
JM
17535 * g++.dg/other/linkage1.C: New test.
17536 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
17537 specifiers.
e9d7407e 17538
ed8e443a 175392001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 17540
ed8e443a 17541 * gcc.dg/concat.c: New test.
ecd70094 17542
ed8e443a 175432001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 17544
ed8e443a
JM
17545 * objc/compile: New test directory.
17546 * objc/compile/compile.exp: New expect script.
17547 * objc/compile/20011211-1.m: New compile test.
f393dd70 17548
ed8e443a 175492001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 17550
ed8e443a
JM
17551 * lib/prune.exp (prune_gcc_output): Also handle "In member
17552 function". So many permutations...
a2b1e914 17553
ed8e443a 175542001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 17555
ed8e443a 17556 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 17557
ed8e443a 175582001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 17559
ed8e443a 17560 * g++.dg/other/copy1.C: New test.
26f943fd 17561
ed8e443a 175622001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 17563
ed8e443a 17564 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 17565
ed8e443a 17566 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 17567
ed8e443a 175682001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 17569
ed8e443a 17570 * gcc.dg/altivec-2.c: New.
db3acfa5 17571
ed8e443a 175722001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 17573
ed8e443a 17574 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 17575
ed8e443a 175762001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 17577
ed8e443a
JM
17578 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
17579 ultrasparc.
108b7d3d 17580
ed8e443a 175812001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 17582
ed8e443a 17583 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 17584
ed8e443a 175852001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 17586
ed8e443a
JM
17587 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
17588 variable argument list.
63658a9a 17589
ed8e443a 175902001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 17591
ed8e443a
JM
17592 * gcc.c-torture/execute/memcheck: Delete entire directory.
17593 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
17594 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 17595
ed8e443a 175962001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 17597
ed8e443a 17598 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 17599
ed8e443a 176002001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 17601
ed8e443a 17602 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 17603
ed8e443a 17604 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 17605
ed8e443a 17606 * g++.dg/other/anon-union.C: New test.
1f978f5f 17607
ed8e443a 17608 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 17609
ed8e443a 176102001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 17611
ed8e443a
JM
17612 * gcc.c-torture/execute/20000722-1.x,
17613 gcc.c-torture/execute/20010123-1.x: Remove.
17614 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
17615 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
17616 gcc.dg/c99-complit-2.c: New tests.
816a3974 17617
ed8e443a 176182001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 17619
ed8e443a 17620 * g++.dg/inherit/base1.C: New test.
d4d73d4c 17621
ed8e443a 176222001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 17623
ed8e443a 17624 * g++.dg/other/stdarg1.C: New test.
fd2aba00 17625
ed8e443a 17626 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 17627
ed8e443a 176282001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 17629
ed8e443a
JM
17630 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
17631 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
17632 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
17633 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
17634 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
17635 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 17636
ed8e443a 176372001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 17638
ed8e443a 17639 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 17640
ed8e443a 176412001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 17642
ed8e443a
JM
17643 * g++.dg/other/scope1.C: New test.
17644 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 17645
ed8e443a 176462001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 17647
ed8e443a 17648 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 17649
ed8e443a 176502001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 17651
ed8e443a 17652 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 17653
ed8e443a 176542001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 17655
ed8e443a
JM
17656 * objc.dg/alias.m: Update.
17657 * objc.dg/class-1.m: Update.
17658 * objc.dg/const-str-1.m: Update.
17659 * objc.dg/fwd-proto-1.m: Update.
17660 * objc.dg/id-1.m: Update.
17661 * objc.dg/super-class-1.m: Update.
577a67b0 17662
ed8e443a 176632001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 17664
ed8e443a
JM
17665 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
17666 constructs.
83dea45d 17667
ed8e443a 176682001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 17669
ed8e443a 17670 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 17671
ed8e443a 176722001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 17673
ed8e443a 17674 * gcc.dg/20011127-1.c: New test.
ca349304 17675
ed8e443a 176762001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 17677
ed8e443a
JM
17678 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
17679 from Austin Group draft 7.
17680 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
17681 scanf format arguments.
17682 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 17683
ed8e443a 176842001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 17685
ed8e443a 17686 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 17687
ed8e443a 176882001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 17689
ed8e443a 17690 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 17691
ed8e443a 176922001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 17693
ed8e443a 17694 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 17695
ed8e443a 176962001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 17697
ed8e443a 17698 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 17699
ed8e443a 177002001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 17701
ed8e443a
JM
17702 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
17703 to the host if it is remote. Let tests specify extra headers
17704 they use.
17705 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
17706 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
17707 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
17708 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
17709 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
17710 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
17711 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
17712 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
17713 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
17714 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 17715
ed8e443a 177162001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 17717
ed8e443a
JM
17718 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
17719 for little endian ARMs.
7d14c755 17720
ed8e443a 177212001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 17722
ed8e443a
JM
17723 * gcc.c-torture/compile/20011119-1.c: New test.
17724 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 17725
ed8e443a 177262001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 17727
ed8e443a 17728 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 17729
ed8e443a 177302001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 17731
ed8e443a 17732 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 17733
ed8e443a 177342001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 17735
ed8e443a 17736 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 17737
ed8e443a 177382001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 17739
ed8e443a 17740 * lib/g77.exp: Don't specify --rpath-link.
7042d510 17741
ed8e443a
JM
17742 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
17743 across all the headers.
17744 * gcc.dg/format/format.exp: For testing on a remote host,
17745 copy format.h.
6345b681 17746
ed8e443a
JM
17747 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
17748 * gcc.c-torture/execute/930406-1.c: Likewise.
17749 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 17750
ed8e443a 177512001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 17752
ed8e443a 17753 * gcc.dg/altivec-1.c: New.
373bd0fa 17754
ed8e443a 177552001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 17756
ed8e443a 17757 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 17758
ed8e443a 177592001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 17760
ed8e443a
JM
17761 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
17762 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
17763 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 17764
ed8e443a 177652001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 17766
ed8e443a 17767 * gcc.dg/no-builtin-1.c: New test.
630036c6 17768
ed8e443a 177692001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 17770
ed8e443a 17771 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 17772
ed8e443a 177732001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 17774
ed8e443a
JM
17775 * gcc.c-torture/compile/20011114-2.c: New test.
17776 * gcc.c-torture/compile/20011114-3.c: New test.
17777 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 17778
ed8e443a 177792001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 17780
ed8e443a 17781 * g++.dg/other/init1.C: New test.
a3d87e92 17782
ed8e443a 177832001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 17784
ed8e443a
JM
17785 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
17786 message.
c6243b4c 17787
ed8e443a 17788 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 17789
ed8e443a
JM
17790 * gcc.c-torture/compile/20010327-1.c: Revert last change.
17791 * gcc.c-torture/compile/20011114-1.c: New test, exactly
17792 like the (before this change) version of 20010327-1.c.
8ac9ea61 17793
ed8e443a 177942001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 17795
ed8e443a 17796 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 17797
ed8e443a 177982001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 17799
ed8e443a 17800 * g++.dg/init/array2.C: New test.
63d75005 17801
ed8e443a 178022001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 17803
ed8e443a 17804 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 17805
ed8e443a 178062001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 17807
ed8e443a
JM
17808 * g++.dg/other/forscope1.C: New test.
17809 * g++.dg/ext/forscope1.C: New test.
17810 * g++.dg/ext/forscope2.C: New test.
2e80c17d 17811
ed8e443a 178122001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 17813
ed8e443a 17814 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 17815
ed8e443a 178162001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 17817
ed8e443a 17818 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 17819
ed8e443a 17820 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 17821
ed8e443a 178222001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 17823
ed8e443a 17824 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 17825
ed8e443a 178262001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 17827
ed8e443a
JM
17828 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
17829 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
17830 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
17831 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
17832 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
17833 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
17834 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 17835
ed8e443a 178362001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 17837
ed8e443a
JM
17838 * g++.dg/warn/Wshadow-1.C: New tests.
17839 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 17840
ed8e443a 178412001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 17842
ed8e443a
JM
17843 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
17844 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
17845 XFAILs. Adjust expected error texts.
17846 * gcc.c-torture/compile/20011106-1.c,
17847 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
17848 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
17849 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
17850 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 17851
ed8e443a 178522001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 17853
ed8e443a 17854 * gcc.dg/cpp/defined.c: Update.
b621a4dd 17855
ed8e443a 178562001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 17857
ed8e443a 17858 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 17859
ed8e443a 178602001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 17861
ed8e443a
JM
17862 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
17863 same size, so no warning should be produced on stormy16.
91dc81f9 17864
ed8e443a
JM
17865 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
17866 due to oversized array.
17867 * g++.old-deja/g++.mike/ns15.C: Likewise.
17868 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 17869
ed8e443a 178702001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 17871
ed8e443a 17872 * g++.dgother/debug1.C: Fix typos.
4768dbdd 17873
ed8e443a 178742001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 17875
ed8e443a 17876 * g++.dg/other/debug1.C: New test.
48d4b9f0 17877
ed8e443a 178782001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 17879
ed8e443a
JM
17880 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
17881 of unsigned long.
c8202d4c 17882
ed8e443a 178832001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 17884
ed8e443a 17885 * gcc.dg/20011029-2.c: New test.
bf911a9a 17886
ed8e443a 17887 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 17888
ed8e443a 178892001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 17890
ed8e443a
JM
17891 * objc/execute/class_self-1.m: New test.
17892 * objc/execute/class_self-2.m: New test.
756b2d5e 17893
ed8e443a 178942001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 17895
ed8e443a
JM
17896 * gcc.misc-tests/msgs.exp: Delete.
17897 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
17898 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
17899 error set to match recent changes.
2d1245b8 17900
ed8e443a 179012001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 17902
ed8e443a 17903 * gcc.dg/20011021-1.c: New test.
e2ccde7b 17904
ed8e443a 179052001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 17906
ed8e443a 17907 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 17908
ed8e443a 179092001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 17910
ed8e443a 17911 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 17912
ed8e443a 179132001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 17914
ed8e443a 17915 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 17916
ed8e443a 17917 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 17918
ed8e443a 179192001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 17920
ed8e443a 17921 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 17922
ed8e443a 179232001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 17924
ed8e443a
JM
17925 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
17926 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 17927
ed8e443a 179282001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 17929
ed8e443a 17930 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 17931
ed8e443a 179322001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 17933
ed8e443a 17934 * g++.dg/template/unify2.C: New test.
1dde5a4e 17935
ed8e443a 179362001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 17937
ed8e443a 17938 * g++.dg/other/exception-specification.C: New test
d6da836d 17939
ed8e443a 179402001-10-13 Tom Rix <trix@redhat.com>
d6da836d 17941
ed8e443a
JM
17942 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
17943 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 17944
ed8e443a 179452001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 17946
ed8e443a 17947 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 17948
ed8e443a 179492001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 17950
ed8e443a
JM
17951 PR g++/4476
17952 * g++.dg/other/friend1.C: New test.
d9c28ce3 17953
ed8e443a 179542001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 17955
ed8e443a 17956 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 17957
ed8e443a 179582001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 17959
ed8e443a 17960 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 17961
ed8e443a 179622001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 17963
ed8e443a
JM
17964 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
17965 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
17966 g77.f-torture/execute/execute.exp,
17967 g77.f-torture/noncompile/noncompile.exp,
17968 gcc.c-torture/compile/compile.exp,
17969 gcc.c-torture/execute/execute.exp,
17970 gcc.c-torture/execute/ieee/ieee.exp,
17971 gcc.c-torture/execute/memcheck/memcheck.exp,
17972 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
17973 objc/execute/execute.exp: Update FSF address.
6431177a 17974
ed8e443a 179752001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 17976
ed8e443a
JM
17977 * gcc.dg/cpp/cmdlne-C.c: Update.
17978 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 17979
ed8e443a 179802001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 17981
ed8e443a 17982 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 17983
ed8e443a 179842001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 17985
ed8e443a
JM
17986 * gcc.dg/20011008-1.c: New.
17987 * gcc.dg/20011008-2.c: New.
ab17715d 17988
ed8e443a 179892001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 17990
ed8e443a 17991 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 17992
ed8e443a 179932001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 17994
ed8e443a
JM
17995 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
17996 spelling errors of "separate" as "seperate".
bed2ebd0 17997
ed8e443a 179982001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 17999
ed8e443a
JM
18000 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
18001 enough to avoid inlining.
b56cfd51 18002
ed8e443a 180032001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 18004
ed8e443a 18005 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 18006
ed8e443a 180072001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 18008
ed8e443a 18009 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 18010
ed8e443a 180112001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 18012
ed8e443a
JM
18013 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
18014 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
18015 gcc.dg/format/multattr-3.c: New tests.
18016 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
18017 tests for format attributes on function pointers being rejected.
dea2f2db 18018
ed8e443a 180192001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 18020
ed8e443a 18021 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 18022
ed8e443a 180232001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 18024
ed8e443a 18025 * g++.dg/warn/format1.C: New test.
ab6e6969 18026
ed8e443a 180272001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 18028
ed8e443a 18029 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 18030
ed8e443a 180312001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 18032
ed8e443a 18033 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 18034
ed8e443a 180352001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 18036
ed8e443a 18037 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 18038
ed8e443a 180392001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 18040
ed8e443a
JM
18041 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
18042 long-standing bug on i686, apparently.
18043 * gcc.c-torture/execute/loop-2c.x: New file.
18044 * gcc.c-torture/execute/loop-2d.x: New file.
18045 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 18046
ed8e443a 180472001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 18048
ed8e443a 18049 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 18050
ed8e443a 180512001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 18052
ed8e443a
JM
18053 * gcc.dg/cpp/macro10.c: New test.
18054 * gcc.dg/cpp/strify3.c: New test.
18055 * gcc.dg/cpp/spacing1.c: Add tests.
18056 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
18057 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 18058
ed8e443a 180592001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 18060
ed8e443a 18061 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 18062
ed8e443a 180632001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 18064
ed8e443a 18065 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 18066
ed8e443a 180672001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 18068
ed8e443a 18069 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 18070
ed8e443a 180712001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 18072
ed8e443a 18073 * g77.dg/strlen0.f: New test.
1f8d138f 18074
ed8e443a 180752001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 18076
ed8e443a
JM
18077 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
18078 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 18079
ed8e443a 180802001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 18081
ed8e443a
JM
18082 Table-driven attributes.
18083 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 18084
ed8e443a 180852001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 18086
ed8e443a
JM
18087 * gcc.dg/20000926-1.c: Update expected warning messages.
18088 * gcc.dg/array-2.c: Likewise, and test for warnings too.
18089 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
18090 array.
cd1f97c6 18091
ed8e443a 180922001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 18093
ed8e443a 18094 * g++.dg/eh/registers1.C: New test case.
1d30139d 18095
ed8e443a 180962001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 18097
ed8e443a 18098 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 18099
ed8e443a 181002001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 18101
ed8e443a 18102 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 18103
ed8e443a 181042001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 18105
ed8e443a 18106 * gcc.dg/cpp/macro9.c: New test.
a3070574 18107
ed8e443a 181082001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 18109
ed8e443a
JM
18110 * gcc.c-torture/execute/980223.c: Change type of addr from long
18111 to char *.
39e78d8b 18112
ed8e443a 181132001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 18114
ed8e443a 18115 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 18116
ed8e443a 181172001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 18118
ed8e443a
JM
18119 * g77.dg/bprob: New directory.
18120 * g77.dg/bprob/bprob.exp: New file.
18121 * g77.dg/bprob/bprob-1.f: New test.
18122 * g77.dg/gcov: New directory.
18123 * g77.dg/gcov/gcov.exp: New file.
18124 * g77.dg/gcov/gcov-1.f: New test.
18125 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 18126
ed8e443a 181272001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 18128
ed8e443a
JM
18129 * gcc.dg/cpp/directiv.c: Update.
18130 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 18131
ed8e443a 181322001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 18133
ed8e443a 18134 * gcc.dg/20010912-1.c: New test.
89503616 18135
ed8e443a 181362001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 18137
ed8e443a
JM
18138 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
18139 language-independent file in lib.
18140 * lib/gcov.exp: New file.
7566ca49 18141
ed8e443a 181422001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 18143
ed8e443a 18144 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 18145
ed8e443a 181462001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 18147
ed8e443a
JM
18148 * lib/profopt.exp: New, to support profile-directed optimizations.
18149 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
18150 * gcc.misc-tests/bprob-1.c: New test.
18151 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 18152
ed8e443a 181532001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 18154
ed8e443a
JM
18155 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
18156 XFAIL and which kinds of gcov output to verify.
18157 * gcc.misc-tests/gcov-4b.x: New file.
18158 * gcc.misc-tests/gcov-5b.x: New file.
18159 * gcc.misc-tests/gcov-6.x: New file.
18160 * gcc.misc-tests/gcov-7.c: New test.
18161 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 18162
ed8e443a 181632001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 18164
ed8e443a
JM
18165 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
18166 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 18167
ed8e443a 181682001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 18169
ed8e443a
JM
18170 PR c++/3986
18171 * g++.dg/abi/vbase1.C: New test.
90d925d3 18172
ed8e443a 181732001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 18174
ed8e443a 18175 * objc.dg/method-2.m: New.
033c017c 18176
ed8e443a 181772001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 18178
ed8e443a
JM
18179 PR c++/4203
18180 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
18181 * g++.dg/init/empty1.C: New test.
ada11335 18182
ed8e443a 181832001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 18184
ed8e443a 18185 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 18186
ed8e443a 181872001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 18188
ed8e443a
JM
18189 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
18190 for m68k.
c0e4f189 18191
ed8e443a 181922001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 18193
ed8e443a 18194 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 18195
ed8e443a 18196 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 18197
ed8e443a 18198 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 18199
ed8e443a 182002001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 18201
ed8e443a
JM
18202 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
18203 for 16-bit 'unsigned int'.
915a17f6 18204
ed8e443a 182052001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 18206
ed8e443a 18207 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 18208
ed8e443a 182092001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 18210
ed8e443a
JM
18211 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
18212 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 18213
ed8e443a 182142001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 18215
ed8e443a 18216 * gcc.dg/asm-names.c (ymain): New.
c3849183 18217
ed8e443a 182182001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 18219
ed8e443a
JM
18220 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
18221 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
18222 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 18223
ed8e443a 182242001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 18225
ed8e443a 18226 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 18227
ed8e443a 182282001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 18229
ed8e443a
JM
18230 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
18231 and "In instantiation".
0830ae44 18232
ed8e443a 182332001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 18234
ed8e443a 18235 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 18236
ed8e443a 182372001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 18238
ed8e443a
JM
18239 * gcc.misc-tests/gcov.exp: Add support for branch information.
18240 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
18241 * gcc.misc-tests/gcov-4.c: New test.
18242 * gcc.misc-tests/gcov-4b.c: New test.
18243 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 18244
ed8e443a 182452001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 18246
ed8e443a
JM
18247 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
18248 expected to fail.
6604e6f3 18249
ed8e443a 182502001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 18251
ed8e443a 18252 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 18253
ed8e443a 182542001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 18255
ed8e443a 18256 * g++.dg/eh/template1.C: New test.
13104975 18257
ed8e443a 182582001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 18259
ed8e443a
JM
18260 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
18261 Fix thinko.
18262 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
18263 for xfail.
949f197f 18264
ed8e443a 182652001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 18266
ed8e443a
JM
18267 * lib/g77-dg.exp: Use prune.exp for common procedures
18268 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
18269 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 18270
ed8e443a 182712001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 18272
ed8e443a 18273 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 18274
ed8e443a 182752001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 18276
ed8e443a 18277 * g++.dg/template/unify1.C: New test.
1dbb6023 18278
ed8e443a 182792001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 18280
ed8e443a 18281 * g++.dg/abi/empty4.C: New test.
41ae4ee6 18282
ed8e443a 182832001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 18284
ed8e443a
JM
18285 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
18286 solaris2.*
18287 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 18288
ed8e443a 182892001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 18290
ed8e443a 18291 * g++.dg/other/using-declaration.C: New test.
3fecf49c 18292
ed8e443a 182932001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 18294
ed8e443a 18295 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 18296
ed8e443a 182972001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 18298
ed8e443a
JM
18299 * gcc.dg/cpp/19951025-1.c: Revert.
18300 * gcc.dg/cpp/directiv.c: We no longer process directives that
18301 interrupt macro arguments.
20dde49d 18302
ed8e443a 183032001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 18304
ed8e443a 18305 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 18306
ed8e443a 183072001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 18308
ed8e443a 18309 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 18310
ed8e443a 183112001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 18312
ed8e443a 18313 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 18314
ed8e443a 183152001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 18316
ed8e443a
JM
18317 * g77.dg/ff90-1.f (s): Fix reference of variable z,
18318 should be x.
d60d223b 18319
ed8e443a 183202001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 18321
ed8e443a
JM
18322 Kill -fhonor-std.
18323 * g++.old-deja/g++.ns/ns14.C: Remove special options.
18324 * g++.old-deja/g++.other/std1.C: Likewise.
18325 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 18326
ed8e443a 183272001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 18328
ed8e443a
JM
18329 * lib/g77.exp: Load gcc-defs.exp for common procedures
18330 (g77_pass, g77_fail, g77_finish, g77_exit,
18331 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 18332
ed8e443a 183332001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 18334
ed8e443a
JM
18335 * g77.dg/fbackslash.f
18336 * g77.dg/fcase-preserve.f
18337 * g77.dg/ff90-1.f
18338 * g77.dg/ffixed-line-length-0.f
18339 * g77.dg/ffixed-line-length-132.f
18340 * g77.dg/ffixed-line-length-7.f
18341 * g77.dg/ffixed-line-length-72.f
18342 * g77.dg/ffixed-line-length-none.f
18343 * g77.dg/ffree-form-1.f
18344 * g77.dg/fno-backslash.f
18345 * g77.dg/fno-f90-1.f
18346 * g77.dg/fno-fixed-form-1.f
18347 * g77.dg/fno-onetrip.f
18348 * g77.dg/fno-typeless-boz.f
18349 * g77.dg/fno-underscoring.f
18350 * g77.dg/fno-vxt-1.f
18351 * g77.dg/fonetrip.f
18352 * g77.dg/ftypeless-boz.f
18353 * g77.dg/fugly-assumed.f
18354 * g77.dg/funderscoring.f
18355 * g77.dg/fvxt-1.f
db3ef87b 18356
ed8e443a 183572001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 18358
ed8e443a
JM
18359 * objc.dg/fwd-proto-1.m: New.
18360 * objc.dg/local-decl-1.m: New.
18361 * objc.dg/naming-1.m: New.
18362 * objc.dg/naming-2.m: New.
18363 * objc.dg/proto-hier-1.m: New.
312b7c9d 18364
ed8e443a 183652001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 18366
ed8e443a
JM
18367 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
18368 largest-type elements to a struct makes its size grow.
648c2206 18369
ed8e443a 183702001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 18371
ed8e443a 18372 * g++.dg/abi/vthunk1.C: New test.
969fd501 18373
ed8e443a 183742001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 18375
ed8e443a 18376 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 18377
ed8e443a 183782001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 18379
ed8e443a 18380 * gcc.dg/cpp/macro8.c: New test.
50011802 18381
ed8e443a 183822001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 18383
ed8e443a 18384 * g++.dg/abi/vbase8-21.C: New test.
40260429 18385
ed8e443a 183862001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 18387
ed8e443a 18388 * g++.dg/abi/vbase8-10.C: New test.
ab085207 18389
ed8e443a 183902001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 18391
ed8e443a
JM
18392 * lib/g++.exp (g++_set_ld_library_path): Renamed to
18393 ${tool}_set_ld_library_path.
18394 Changed caller.
18395 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
18396 g++.exp.
90b1ca2f 18397
ed8e443a 183982001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 18399
ed8e443a
JM
18400 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
18401 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
18402 gcc_exit, gcc_check_unsupported_p):
18403 Moved to gcc-deps.exp
18404 * gcc-deps.exp: New file.
41971242 18405
ed8e443a 184062001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 18407
ed8e443a 18408 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 18409
ed8e443a 184102001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 18411
ed8e443a 18412 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 18413
ed8e443a 184142001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 18415
ed8e443a 18416 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 18417
ed8e443a 184182001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 18419
ed8e443a 18420 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 18421
ed8e443a 184222001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 18423
ed8e443a
JM
18424 * gcc.dg/cpp/extratokens.c: Fix.
18425 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 18426
ed8e443a 184272001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 18428
ed8e443a
JM
18429 * gcc.c-torture/execute/20010724-1.c: New file.
18430 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 18431
ed8e443a 184322001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 18433
ed8e443a 18434 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 18435
ed8e443a 184362001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18437
ed8e443a 18438 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 18439
ed8e443a 184402001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18441
ed8e443a 18442 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 18443
ed8e443a 184442001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 18445
ed8e443a
JM
18446 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
18447 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
18448 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
18449 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 18450
ed8e443a
JM
18451 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
18452 bug report" message.
f7bebb56 18453
ed8e443a
JM
18454 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
18455 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 18456
ed8e443a 184572001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 18458
ed8e443a
JM
18459 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
18460 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
18461 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
18462 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 18463
ed8e443a 184642001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 18465
ed8e443a 18466 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 18467
ed8e443a 184682001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 18469
ed8e443a 18470 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 18471
ed8e443a 184722001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 18473
ed8e443a
JM
18474 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
18475 i[34567]86-*-*.
18476 Delete handling of ieee_multilib_flags.
18477 Pass -mieee for alpha*-*-* and sh-*-*.
18478 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 18479
ed8e443a 184802001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 18481
ed8e443a
JM
18482 Remove old-abi tests.
18483 * g++.old-deja/g++.mike/p11116.C: Remove.
18484 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 18485
ed8e443a 184862001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 18487
ed8e443a 18488 * g77.f-torture/compile/pr3743.f: New test
09b495e5 18489
ed8e443a 184902001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 18491
ed8e443a 18492 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 18493
ed8e443a 184942001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 18495
ed8e443a
JM
18496 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
18497 g++.old-deja/g++.pt/static6.C: Likewise.
18498 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
18499 supports weak symbols.
999c0669 18500
ed8e443a 185012001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 18502
ed8e443a
JM
18503 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
18504 supported again.
2ea80cfd 18505
ed8e443a 185062001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 18507
ed8e443a 18508 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 18509
ed8e443a 185102001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 18511
ed8e443a 18512 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 18513
ed8e443a 185142001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 18515
ed8e443a
JM
18516 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
18517 tests.
4a1b6176 18518
ed8e443a 185192001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 18520
ed8e443a 18521 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 18522
ed8e443a 185232001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 18524
ed8e443a
JM
18525 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
18526 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 18527
ed8e443a 185282001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 18529
ed8e443a
JM
18530 * objc/execute/object_is_class.m: New test.
18531 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 18532
ed8e443a 185332001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 18534
ed8e443a
JM
18535 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
18536 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 18537
ed8e443a 185382001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 18539
ed8e443a
JM
18540 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
18541 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 18542
ed8e443a 185432001-07-14 Richard Henderson <rth@redhat.com>
809353e1 18544
ed8e443a 18545 * gcc.dg/iftrap-1.c: New.
0168a849 18546
ed8e443a 185472001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 18548
ed8e443a 18549 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 18550
ed8e443a 185512001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 18552
ed8e443a 18553 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 18554
ed8e443a 185552001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 18556
ed8e443a
JM
18557 * gcc.c-torture/compile/20010711-1.c,
18558 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 18559
ed8e443a 185602001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 18561
ed8e443a 18562 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 18563
ed8e443a 185642001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 18565
ed8e443a 18566 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 18567
ed8e443a 185682001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 18569
ed8e443a
JM
18570 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
18571 (g++-dg-prune): Call prune_gcc_output.
18572 * prune.exp: New file for prune_gcc_output.
18573 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 18574
ed8e443a 185752001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 18576
ed8e443a
JM
18577 * gcc.c-torture/compile/20010701-1.c,
18578 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 18579
ed8e443a 185802001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 18581
ed8e443a 18582 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 18583
ed8e443a 185842000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 18585
ed8e443a 18586 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 18587
ed8e443a 185882001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 18589
ed8e443a 18590 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 18591
ed8e443a 185922001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 18593
ed8e443a
JM
18594 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
18595 Solaris 2.[678] system.
b05d8201 18596
ed8e443a 185972001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 18598
ed8e443a 18599 * gcc.dg/20010622-1.c: New test.
55f61a56 18600
ed8e443a 186012001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 18602
ed8e443a
JM
18603 * objc.dg: New directory.
18604 * objc.dg/dg.exp: New file.
18605 * objc.dg/alias.m: New.
18606 * objc.dg/class-1.m: New.
18607 * objc.dg/class-2.m: New.
18608 * objc.dg/const-str-1.m: New.
18609 * objc.dg/const-str-2.m: New.
18610 * objc.dg/id-1.m: New.
18611 * objc.dg/method-1.m: New.
18612 * objc.dg/super-class-1.m: New.
18613 * lib/objc-dg.exp: New file.
07732516 18614
ed8e443a 186152001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 18616
ed8e443a
JM
18617 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
18618 of label name.
d4a6cf38 18619
ed8e443a 186202001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 18621
ed8e443a 18622 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 18623
ed8e443a 186242001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 18625
ed8e443a
JM
18626 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
18627 variable.
f18b70f5 18628
ed8e443a 186292001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 18630
ed8e443a 18631 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 18632
ed8e443a 186332001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 18634
ed8e443a
JM
18635 * g++.old-deja/g++.abi/vbase5.C: New test.
18636 * g++.old-deja/g++.abi/vbase6.C: New test.
18637 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 18638
ed8e443a 186392001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 18640
ed8e443a 18641 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 18642
ed8e443a 186432001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 18644
ed8e443a 18645 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 18646
ed8e443a 186472001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 18648
ed8e443a
JM
18649 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
18650 support %f for HC11/HC12 targets.
18651 * gcc.c-torture/execute/930513-1.x: New file, likewise.
18652 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
18653 on HC11/HC12 targets.
18654 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 18655
ed8e443a 186562001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 18657
ed8e443a
JM
18658 * gcc.dg/wchar_t-1.c: New file.
18659 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 18660
ed8e443a 186612001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 18662
ed8e443a 18663 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 18664
ed8e443a 186652001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 18666
ed8e443a 18667 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 18668
ed8e443a 186692001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 18670
ed8e443a 18671 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 18672
ed8e443a 186732001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 18674
ed8e443a 18675 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 18676
ed8e443a 186772001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 18678
ed8e443a
JM
18679 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
18680 representation on MN10300 and ARM/Thumb.
bea09693 18681
ed8e443a 186822001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 18683
ed8e443a 18684 * g77.f-torture/execute/20010610.f: New.
f375b7a7 18685
ed8e443a 186862001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 18687
ed8e443a
JM
18688 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
18689 names.
3d3daefd 18690
ed8e443a 186912001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 18692
ed8e443a
JM
18693 * gcc.c-torture/execute/ashrdi-1.c: New.
18694 * gcc.c-torture/execute/ashldi-1.c: New.
18695 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 18696
ed8e443a 186972001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 18698
ed8e443a
JM
18699 * objc/execute/load-3.m: Added. Check sending +load to categories,
18700 in addition to classes.
6bdfaf09 18701
ed8e443a 187022001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 18703
ed8e443a
JM
18704 * objc/execute/load-2.m: New test. From Nicola Pero
18705 <n.pero@mi.flashnet.it>.
87327987 18706
ed8e443a 187072001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 18708
ed8e443a 18709 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 18710
ed8e443a 187112001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 18712
ed8e443a
JM
18713 * g++.old-deja/g++.abi/vbase2.C: New test.
18714 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 18715
ed8e443a 187162001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 18717
ed8e443a 18718 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 18719
ed8e443a 187202001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 18721
ed8e443a 18722 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 18723
ed8e443a 187242001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 18725
ed8e443a 18726 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 18727
ed8e443a 187282001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 18729
ed8e443a 18730 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 18731
ed8e443a 187322001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 18733
ed8e443a 18734 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 18735
ed8e443a 187362001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 18737
ed8e443a 18738 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 18739
ed8e443a 187402001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 18741
ed8e443a
JM
18742 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
18743 (g++_link_flags): Likewise.
18744 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 18745
ed8e443a 187462001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 18747
ed8e443a
JM
18748 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
18749 Ensure logfile entry matches exec command line.
f8710242 18750
ed8e443a 187512001-05-31 Richard Henderson <rth@redhat.com>
f8710242 18752
ed8e443a
JM
18753 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
18754 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 18755
ed8e443a 187562001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 18757
ed8e443a
JM
18758 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
18759 compiler for irix6.2
1ec07597 18760
ed8e443a 187612001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 18762
ed8e443a 18763 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 18764
ed8e443a 187652001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 18766
ed8e443a
JM
18767 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
18768 assemble.
4694cec2 18769
ed8e443a 187702001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 18771
ed8e443a 18772 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 18773
ed8e443a 187742001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 18775
ed8e443a
JM
18776 * gcc.c-torture/compile/20010518-2.c: New file.
18777 * gcc.c-torture/execute/20010518-1.c: New file.
18778 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 18779
ed8e443a 187802001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 18781
ed8e443a 18782 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 18783
ed8e443a 187842001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 18785
ed8e443a
JM
18786 G++ no longer defines builtins that do not begin with __builtin.
18787 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
18788 * g++.old-deja/g++.brendand/misc13.C: Likewise.
18789 * g++.old-deja/g++.law/builtin1.C: Likewise.
18790 * g++.old-deja/g++.law/cvt2.C: Likewise.
18791 * g++.old-deja/g++.mike/net5.C: Likewise.
18792 * g++.old-deja/g++.other/builtins1.C: Likewise.
18793 * g++.old-deja/g++.other/builtins2.C: Likewise.
18794 * g++.old-deja/g++.other/builtins3.C: Likewise.
18795 * g++.old-deja/g++.other/builtins4.C: Likewise.
18796 * g++.old-deja/g++.other/inline8.C: Likewise.
18797 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 18798
ed8e443a 187992001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 18800
ed8e443a
JM
18801 * g++.old-deja/g++.pt/using1.C: Adjust.
18802 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 18803
ed8e443a 188042001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 18805
ed8e443a
JM
18806 * gcc.dg/cpp/charconst.c: New tests.
18807 * gcc.dg/cpp/escape.c: New tests.
18808 * gcc.dg/cpp/escape-1.c: New tests.
18809 * gcc.dg/cpp/escape-2.c: New tests.
18810 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 18811
ed8e443a 188122001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 18813
ed8e443a
JM
18814 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
18815 native compiler for irix6.5.
97d24516 18816
ed8e443a 18817Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 18818
ed8e443a
JM
18819 * lib/g++.exp (g++_include_flags): Use args to compute
18820 get_multilibs.
18821 (g++_link_flags): Likewise.
18822 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 18823
ed8e443a 188242001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 18825
ed8e443a 18826 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 18827
ed8e443a 188282001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 18829
ed8e443a
JM
18830 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
18831 this file.
20415bba 18832
ed8e443a 188332001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 18834
ed8e443a
JM
18835 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
18836 STACK_SIZE;
18837 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
18838 to STACK_SIZE; Use it to define size of add_histo array.
18839 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
18840 to STACK_SIZE.
18841 (f): Use GITT_SIZE to define size of gitt local table.
18842 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
18843 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 18844
ed8e443a 188452001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 18846
ed8e443a
JM
18847 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
18848 on 68HC11/HC12 due to the asm instruction.
18849 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
18850 * gcc.c-torture/compile/920520-1.x: Likewise.
18851 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
18852 on 68HC11/HC12 because the function is larger than 64K.
18853 * gcc.c-torture/compile/961203-1.x: New file, this test fails
18854 on 68HC11/HC12 because the structure is too large.
5a111a5b 18855
ed8e443a 188562001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 18857
ed8e443a 18858 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 18859
ed8e443a 188602001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 18861
ed8e443a
JM
18862 * g++.old-deja/g++.warn/compare1.C: New test.
18863 * gcc.dg/compare4.c: New test.
cc469ee9 18864
ed8e443a 188652001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 18866
ed8e443a 18867 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 18868
ed8e443a 188692001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 18870
ed8e443a 18871 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 18872
ed8e443a 188732001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 18874
ed8e443a 18875 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 18876
ed8e443a 188772001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 18878
ed8e443a 18879 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 18880
ed8e443a 188812001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 18882
ed8e443a
JM
18883 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
18884 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 18885
ed8e443a 188862001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 18887
ed8e443a 18888 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 18889
ed8e443a 188902001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 18891
ed8e443a 18892 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 18893
ed8e443a 188942001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 18895
ed8e443a 18896 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 18897
ed8e443a 188982001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 18899
ed8e443a 18900 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 18901
ed8e443a 189022001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 18903
ed8e443a 18904 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 18905
ed8e443a 189062001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 18907
ed8e443a 18908 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 18909
ed8e443a 189102001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 18911
ed8e443a
JM
18912 * g++.dg/friend-warn.C: New test. Do not warn about friend
18913 declaration being redundant.
1a560c3a 18914
ed8e443a 189152001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 18916
ed8e443a 18917 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 18918
ed8e443a 189192001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 18920
ed8e443a 18921 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 18922
ed8e443a 189232001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 18924
ed8e443a 18925 * lib/g++.exp: Use testsuite_flags.
de26cf80 18926
ed8e443a 189272001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 18928
ed8e443a 18929 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 18930
ed8e443a 189312001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 18932
ed8e443a 18933 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 18934
ed8e443a 189352001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 18936
ed8e443a 18937 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 18938
ed8e443a 189392001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 18940
ed8e443a 18941 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 18942
ed8e443a 189432001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 18944
ed8e443a
JM
18945 * gcc.dg/cpp/direct2.c: New test.
18946 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 18947
ed8e443a 18948 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 18949
ed8e443a 189502001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 18951
ed8e443a
JM
18952 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
18953 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 18954
ed8e443a 189552001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 18956
ed8e443a
JM
18957 * gcc.dg/cpp/syshdr.h: New file.
18958 * gcc.dg/cpp/sysmac1.c: Update.
18959 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 18960
ed8e443a 189612001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 18962
ed8e443a 18963 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 18964
ed8e443a 189652001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 18966
ed8e443a
JM
18967 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
18968 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 18969
ed8e443a 189702001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 18971
ed8e443a 18972 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 18973
ed8e443a 189742001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 18975
ed8e443a
JM
18976 * lib/g++.exp (g++_include_flags): Don't use any special flags
18977 if TESTING_IN_BUILD_TREE is not defined.
18978 (g++_init): Use a plain 'c++' as the compiler if
18979 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 18980
ed8e443a 189812001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 18982
ed8e443a
JM
18983 * g++.old-deja/g++.eh/catch13.C: New test.
18984 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 18985
ed8e443a 189862001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 18987
ed8e443a 18988 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 18989
ed8e443a 189902001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 18991
ed8e443a
JM
18992 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
18993 <stdlib.h>, not <malloc.h>.
3da5d5c8 18994
ed8e443a 189952001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 18996
ed8e443a 18997 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 18998
ed8e443a 189992001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 19000
ed8e443a 19001 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 19002
ed8e443a 190032001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 19004
ed8e443a 19005 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 19006
ed8e443a 190072001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 19008
ed8e443a 19009 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 19010
ed8e443a 190112001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 19012
ed8e443a 19013 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 19014
ed8e443a 190152001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 19016
ed8e443a 19017 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 19018
ed8e443a 190192001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 19020
ed8e443a 19021 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 19022
ed8e443a 190232001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 19024
ed8e443a 19025 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 19026
ed8e443a 190272001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 19028
ed8e443a 19029 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 19030
ed8e443a 190312001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 19032
ed8e443a
JM
19033 * g77.f-torture/compile/20010426.f: New test.
19034 * g77.f-torture/execute/20010426.f: New test.
15784bba 19035
ed8e443a 190362001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 19037
ed8e443a
JM
19038 * g77.f-torture/compile/20000629-1.x: Remove - error
19039 has been fixed.
c3cd9c8b 19040
ed8e443a 190412001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 19042
ed8e443a
JM
19043 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
19044 Tweak slightly to work with g++.dg framework.
19045 * g++.dg/special/ecos.exp: Run initp1.C test.
19046 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 19047
ed8e443a
JM
19048 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
19049 its linker doesn't give line numbers either.
19050 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 19051
ed8e443a 190522001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 19053
ed8e443a 19054 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 19055
ed8e443a 190562001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 19057
ed8e443a 19058 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 19059
ed8e443a 190602001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 19061
ed8e443a 19062 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 19063
ed8e443a 190642001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 19065
ed8e443a 19066 * gcc.dg/format/plus-1.c: New test.
43e72072 19067
ed8e443a 190682001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 19069
ed8e443a 19070 * gcc.dg/20010423-1.c: New test.
5c8378a7 19071
ed8e443a 190722001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 19073
ed8e443a 19074 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 19075
ed8e443a 190762001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 19077
ed8e443a 19078 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 19079
ed8e443a 190802001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 19081
ed8e443a 19082 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 19083
ed8e443a 190842001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 19085
ed8e443a
JM
19086 * gcc.dg/c99-func-2.c: Remove xfail.
19087 * gcc.dg/c99-func-3.c: Remove xfail.
19088 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 19089
ed8e443a 190902001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 19091
ed8e443a 19092 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 19093
ed8e443a 190942001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 19095
ed8e443a 19096 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 19097
ed8e443a 190982001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 19099
ed8e443a 19100 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 19101
ed8e443a 191022001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 19103
ed8e443a
JM
19104 * g++.old-deja/g++.abi/empty2.C: New test.
19105 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 19106
ed8e443a 191072001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 19108
ed8e443a
JM
19109 * g++.old-deja/g++.other/comdat2.C: New test.
19110 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 19111
ed8e443a 191122001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 19113
ed8e443a 19114 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 19115
ed8e443a 191162001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 19117
ed8e443a 19118 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 19119
ed8e443a 191202001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 19121
ed8e443a 19122 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 19123
ed8e443a
JM
191242001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
19125 Mark Mitchell <mark@codesourcery.com>
608d74c4 19126
ed8e443a
JM
19127 * lib/old-dejagnu.exp: Don't delete output of executable.
19128 Add .exe suffix to executables.
b0835578 19129
ed8e443a 191302001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 19131
ed8e443a 19132 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 19133
ed8e443a 191342001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 19135
ed8e443a 19136 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 19137
ed8e443a 191382001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 19139
ed8e443a
JM
19140 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
19141 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 19142
ed8e443a 191432001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 19144
ed8e443a 19145 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 19146
ed8e443a 191472001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 19148
ed8e443a 19149 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 19150
ed8e443a 191512001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 19152
ed8e443a 19153 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 19154
ed8e443a 1915522001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 19156
ed8e443a 19157 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 19158
ed8e443a 19159001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 19160
ed8e443a 19161 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 19162
ed8e443a 191632001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 19164
ed8e443a 19165 * g++.old-deja/g++.other/array5.C: New.
145c1def 19166
ed8e443a 191672001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 19168
ed8e443a 19169 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 19170
ed8e443a 191712001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 19172
ed8e443a
JM
19173 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
19174 headers and constructs.
19175 * g++.old-deja/g++.robertl/eb79.C: Same.
19176 * g++.old-deja/g++.robertl/eb77.C (main): Same.
19177 * g++.old-deja/g++.robertl/eb73.C: Same.
19178 * g++.old-deja/g++.robertl/eb66.C (main): Same.
19179 * g++.old-deja/g++.robertl/eb55.C (t): Same.
19180 * g++.old-deja/g++.robertl/eb54.C (main): Same.
19181 * g++.old-deja/g++.robertl/eb46.C (main): Same.
19182 * g++.old-deja/g++.robertl/eb44.C: Same.
19183 * g++.old-deja/g++.robertl/eb41.C (main): Same.
19184 * g++.old-deja/g++.robertl/eb4.C (main): Same.
19185 * g++.old-deja/g++.robertl/eb39.C: Same.
19186 * g++.old-deja/g++.robertl/eb33.C (main): Same.
19187 * g++.old-deja/g++.robertl/eb31.C (main): Same.
19188 * g++.old-deja/g++.robertl/eb30.C: Same.
19189 * g++.old-deja/g++.robertl/eb3.C: Same.
19190 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
19191 * g++.old-deja/g++.robertl/eb21.C: Same.
19192 * g++.old-deja/g++.robertl/eb15.C: Same.
19193 * g++.old-deja/g++.robertl/eb118.C: Same.
19194 * g++.old-deja/g++.robertl/eb115.C (main): Same.
19195 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
19196 * g++.old-deja/g++.robertl/eb109.C: Same.
19197 * g++.old-deja/g++.other/sibcall1.C (main): Same.
19198 * g++.old-deja/g++.mike/rtti1.C: Same.
19199 * g++.old-deja/g++.mike/p658.C: Same.
19200 * g++.old-deja/g++.mike/net46.C: Same.
19201 * g++.old-deja/g++.mike/net34.C: Same.
19202 * g++.old-deja/g++.mike/memoize1.C: Same.
19203 * g++.old-deja/g++.mike/eh2.C: Same.
19204 * g++.old-deja/g++.law/weak.C: Same.
19205 * g++.old-deja/g++.law/visibility7.C: Same.
19206 * g++.old-deja/g++.law/visibility25.C: Same.
19207 * g++.old-deja/g++.law/visibility22.C: Same.
19208 * g++.old-deja/g++.law/visibility2.C: Same.
19209 * g++.old-deja/g++.law/visibility17.C: Same.
19210 * g++.old-deja/g++.law/visibility13.C: Same.
19211 * g++.old-deja/g++.law/visibility10.C: Same.
19212 * g++.old-deja/g++.law/visibility1.C: Same.
19213 * g++.old-deja/g++.law/virtual3.C (eval): Same.
19214 * g++.old-deja/g++.law/vbase1.C: Same.
19215 * g++.old-deja/g++.law/operators32.C: Same.
19216 * g++.old-deja/g++.law/nest3.C: Same.
19217 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
19218 * g++.old-deja/g++.law/except5.C (main): Same.
19219 * g++.old-deja/g++.law/cvt7.C (run): Same.
19220 * g++.old-deja/g++.law/cvt2.C: Same.
19221 * g++.old-deja/g++.law/cvt16.C: Same.
19222 * g++.old-deja/g++.law/ctors6.C (bar): Same.
19223 * g++.old-deja/g++.law/ctors17.C (main): Same.
19224 * g++.old-deja/g++.law/ctors13.C: Same.
19225 * g++.old-deja/g++.law/ctors12.C (main): Same.
19226 * g++.old-deja/g++.law/ctors10.C: Same.
19227 * g++.old-deja/g++.law/code-gen5.C: Same.
19228 * g++.old-deja/g++.law/bad-error7.C: Same.
19229 * g++.old-deja/g++.law/arm9.C: Same.
19230 * g++.old-deja/g++.law/arm12.C: Same.
19231 * g++.old-deja/g++.law/arg8.C: Same.
19232 * g++.old-deja/g++.law/arg1.C: Same.
19233 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
19234 * g++.old-deja/g++.jason/template31.C: Same.
19235 * g++.old-deja/g++.jason/template24.C (main): Same.
19236 * g++.old-deja/g++.jason/2371.C: Same.
19237 * g++.old-deja/g++.eh/new2.C: Same.
19238 * g++.old-deja/g++.eh/new1.C: Same.
19239 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
19240 * g++.old-deja/g++.brendan/nest21.C (main): Same.
19241 * g++.old-deja/g++.brendan/err-msg3.C: Same.
19242 * g++.old-deja/g++.brendan/crash62.C: Same.
19243 * g++.old-deja/g++.brendan/crash52.C: Same.
19244 * g++.old-deja/g++.brendan/crash49.C (main): Same.
19245 * g++.old-deja/g++.brendan/crash38.C: Same.
19246 * g++.old-deja/g++.brendan/crash15.C (main): Same.
19247 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 19248
ed8e443a 192492001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 19250
ed8e443a
JM
19251 * gcc.c-torture/execute/20001203-2.c (memset):
19252 Count argument is of type __SIZE_TYPE__.
788bf0e3 19253
ed8e443a 192542001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 19255
ed8e443a 19256 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 19257
ed8e443a 192582001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 19259
ed8e443a 19260 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 19261
ed8e443a 192622001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 19263
ed8e443a
JM
19264 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
19265 peculiarities of the SH.
19266 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 19267
ed8e443a 192682001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 19269
ed8e443a
JM
19270 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
19271 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
19272 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 19273
ed8e443a 192742001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 19275
ed8e443a 19276 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 19277
ed8e443a 192782001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 19279
ed8e443a 19280 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 19281
ed8e443a 192822001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 19283
ed8e443a 19284 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 19285
ed8e443a 192862001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 19287
ed8e443a 19288 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 19289
ed8e443a 192902001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 19291
ed8e443a 19292 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 19293
ed8e443a 192942001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 19295
ed8e443a 19296 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 19297
ed8e443a 192982001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 19299
ed8e443a
JM
19300 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
19301 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 19302
ed8e443a 193032001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 19304
ed8e443a 19305 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 19306
ed8e443a 193072001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 19308
ed8e443a
JM
19309 * g++.old-deja/g++.other/friend12.C: New test.
19310 * g++.old-deja/g++.other/friend9.C: Expect no errors.
19311 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 19312
ed8e443a 193132001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 19314
ed8e443a 19315 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 19316
ed8e443a 193172001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 19318
ed8e443a 19319 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 19320
ed8e443a 193212001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 19322
ed8e443a 19323 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 19324
ed8e443a 193252001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 19326
ed8e443a 19327 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 19328
ed8e443a 193292001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 19330
ed8e443a 19331 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 19332
ed8e443a 193332001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 19334
ed8e443a
JM
19335 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
19336 tests on AIX.
6d139650 19337
ed8e443a 193382001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 19339
ed8e443a 19340 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 19341
ed8e443a 193422001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 19343
ed8e443a 19344 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 19345
ed8e443a 193462001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 19347
ed8e443a 19348 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 19349
ed8e443a 193502001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 19351
ed8e443a 19352 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 19353
ed8e443a
JM
193542001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
19355
19356 * objc/execute/va_method.m: Added.
19357 * objc/execute/IMP.m: Added.
19358 * objc/execute/_cmd.m: Added.
19359 * objc/execute/accessing_ivars.m: Added.
19360 * objc/execute/class-1.m: Added.
19361 * objc/execute/class-10.m: Added.
19362 * objc/execute/class-11.m: Added.
19363 * objc/execute/class-12.m: Added.
19364 * objc/execute/class-13.m: Added.
19365 * objc/execute/class-14.m: Added.
19366 * objc/execute/class-2.m: Added.
19367 * objc/execute/class-3.m: Added.
19368 * objc/execute/class-4.m: Added.
19369 * objc/execute/class-5.m: Added.
19370 * objc/execute/class-6.m: Added.
19371 * objc/execute/class-7.m: Added.
19372 * objc/execute/class-8.m: Added.
19373 * objc/execute/class-9.m: Added.
19374 * objc/execute/class-tests-1.h
19375 * objc/execute/class-tests-2.h
19376 * objc/execute/compatibility_alias.m: Added.
19377 * objc/execute/encode-1.m: Added.
19378 * objc/execute/formal_protocol-1.m: Added.
19379 * objc/execute/formal_protocol-2.m: Added.
19380 * objc/execute/formal_protocol-3.m: Added.
19381 * objc/execute/formal_protocol-4.m: Added.
19382 * objc/execute/formal_protocol-5.m: Added.
19383 * objc/execute/formal_protocol-6.m: Added.
19384 * objc/execute/formal_protocol-7.m: Added.
19385 * objc/execute/informal_protocol.m: Added.
19386 * objc/execute/initialize.m: Added.
19387 * objc/execute/load.m: Added.
19388 * objc/execute/many_args_method.m: Added.
19389 * objc/execute/nested-3.m: Added.
19390 * objc/execute/no_clash.m: Added.
19391 * objc/execute/private.m: Added.
19392 * objc/execute/redefining_self.m: Added.
19393 * objc/execute/root_methods.m: Added.
19394 * objc/execute/selector-1.m: Added.
19395 * objc/execute/static-1.m: Added.
19396 * objc/execute/static-2.m: Added.
19397 * objc/execute/va_method.m: Added.
19398
193992001-03-10 Richard Henderson <rth@redhat.com>
19400
19401 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
19402
194032001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
19404
19405 * g++.old-deja/g++.other/crash31.C: XFAIL.
19406 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
19407 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
19408 * gcc.c-torture/execute/20010123-1.x: XFAIL.
19409 * gcc.c-torture/execute/20010124-1.x: XFAIL.
19410 * gcc.dg/sequence-pt-1.c: XFAIL one test.
19411
194122001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19413
19414 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
19415
194162001-03-06 Zack Weinberg <zackw@stanford.edu>
19417
19418 * gcc.dg/20000724-1.c: Don't use multiline strings.
19419
194202001-03-06 Zack Weinberg <zackw@stanford.edu>
19421
19422 * objc/execute/string1.m, objc/execute/string2.m: Compare the
19423 result of -cString against what we expect it to be; don't just
19424 print it out for no one to read.
19425
19426 * objc/execute/string3.m, objc/execute/string4.m: New tests.
19427 Based on testcases provided by Nicola Pero.
19428
194292001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19430
19431 * gcc.dg/cpp/macro7.c: New test.
19432
194332001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19434
19435 * gcc.dg/cpp/multiline.c: Update.
19436
194372001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19438
19439 * g++.old-deja/g++.other/enum3.C: New test.
19440
194412001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19442
19443 * g++.old-deja/g++.other/pod1.C: New test.
19444
194452001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19446
19447 * g++.old-deja/g++.ext/overload1.C: New test.
19448
194492001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19450
19451 * g++.old-deja/g++.pt/using1.C: New test.
19452
194532001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19454
19455 * g++.old-deja/g++.other/using9.C: New test.
19456
194572001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
19458
19459 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
19460
19461 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
19462
194632001-02-28 Nathan Sidwell <nathan@codesourcery.com>
19464
19465 * g++.old-deja/g++.ext/realpt1.C: Remove.
19466
194672001-02-27 Nathan Sidwell <nathan@codesourcery.com>
19468
19469 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
19470
194712001-02-26 Will Cohen <wcohen@redhat.com>
19472
19473 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
19474
194752001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
19476
19477 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
19478 templatized constructors.
19479
194802001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19481
19482 * gcc.c-torture/execute/20010224-1.c: New test.
19483
194842001-02-23 Jakub Jelinek <jakub@redhat.com>
19485
19486 * gcc.c-torture/execute/20010222-1.c: New test.
19487
194882001-02-22 Jakub Jelinek <jakub@redhat.com>
19489
19490 * g++.old-deja/g++.other/inline20.C: New test.
19491
194922001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
19493
19494 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
19495
194962001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19497
19498 * g++.old-deja/g++.other/lookup22.C: New test.
19499
195002001-02-19 Zack Weinberg <zackw@stanford.edu>
19501
19502 * g77.dg: New directory.
19503 * g77.dg/20010216-1.f: New test case.
19504 * g77.dg/dg.exp: New driver.
19505 * lib/g77-dg.exp: New driver library.
19506
195072001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19508
19509 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
19510
195112001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
19512
19513 * g++.old-deja/g++.other/decl9.C: New test.
19514
195152001-02-16 Jakub Jelinek <jakub@redhat.com>
19516
19517 * g++.old-deja/g++.other/init16.C: Update the test so that it does
19518 not need <string> and also tests the initialization at runtime.
19519
195202001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19521
19522 * gcc.c-torture/execute/longlong.c: New test.
19523
195242001-02-14 J"orn Rennecke <amylaar@redhat.com>
19525
19526 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
19527
195282001-02-14 J"orn Rennecke <amylaar@redhat.com>
19529
19530 * gcc.c-torture/execute/920302-1.c (execute):
19531 Change argument type to short.
19532
195332001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19534
19535 * g++.old-deja/g++.pt/deduct6.C: New test.
19536
195372001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19538
19539 * g++.old-deja/g++.pt/deduct5.C: New test.
19540
195412001-02-14 Jakub Jelinek <jakub@redhat.com>
19542
19543 * gcc.c-torture/execute/20010209-1.c: New test.
19544
195452001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
19546
19547 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
19548
195492001-02-12 Geoffrey Keating <geoffk@redhat.com>
19550
19551 * g++.dg/vtgc1.C: Update for new ABI.
19552
19553 * consistency.vlad: New directory, 1665 files.
19554
195552001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19556
19557 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
19558 return type.
19559 * gcc.dg/cpp/digraphs.c: Declare puts.
19560
195612001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19562
19563 * g++.old-deja/g++.other/warn5.C: New test.
19564
195652001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19566
19567 * g++.old-deja/g++.pt/spec40.C: New test.
19568
195692001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19570
19571 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
19572 case.
19573 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
19574
195752001-02-12 Jakub Jelinek <jakub@redhat.com>
19576
19577 * gcc.c-torture/compile/20010209-1.c: New test.
19578
195792001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
19580
19581 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
19582 excess errors message but not if it crashes.
19583 * g++.old-deja/g++.other/crash27.C: Likewise.
19584 * g++.old-deja/g++.other/crash28.C: Likewise.
19585 * g++.old-deja/g++.other/crash30.C: Likewise.
19586 * g++.old-deja/g++.other/crash32.C: Likewise.
19587 * g++.old-deja/g++.other/crash35.C: Likewise.
19588 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19589
195902001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
19591
19592 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
19593 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
19594 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
19595 g77.f-torture/execute/execute.exp,
19596 g77.f-torture/noncompile/noncompile.exp,
19597 gcc.c-torture/execute/execute.exp,
19598 gcc.c-torture/execute/memcheck/memcheck.exp,
19599 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
19600 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
19601 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
19602 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
19603 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
19604 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
19605 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19606 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
19607 Remove bug reporting instructions with ancient email addresses.
19608
196092001-02-07 Jakub Jelinek <jakub@redhat.com>
19610
19611 * gcc.dg/20010202-1.c: New test.
19612 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
19613
196142001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
19615
19616 * g++.dg/stdbool-if.C: New test.
19617
196182001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
19619
19620 * objc/execute/fdecl.m: Added main().
19621
196222001-02-07 Jakub Jelinek <jakub@redhat.com>
19623
19624 * gcc.c-torture/execute/20010206-1.c: New test.
19625
196262001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
19627
19628 * gcc.dg/cpp/avoidpaste1.c: Update.
19629
196302001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
19631
19632 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
19633 Pero <nicola@brainstorm.co.uk>.
19634 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
19635
196362001-02-06 Nathan Sidwell <nathan@codesourcery.com>
19637
19638 * g++.old-deja/g++.pt/spec39.C: New test.
19639
196402001-02-05 Jakub Jelinek <jakub@redhat.com>
19641
19642 * gcc.c-torture/compile/20010202-1.c: New test.
19643
196442001-02-05 Nathan Sidwell <nathan@codesourcery.com>
19645
19646 * g++.old-deja/g++.abi/primary2.C: New test.
19647 * g++.old-deja/g++.abi/primary3.C: New test.
19648 * g++.old-deja/g++.abi/primary4.C: New test.
19649 * g++.old-deja/g++.abi/primary5.C: New test.
19650 * g++.old-deja/g++.abi/vtable3.h: New test.
19651 * g++.old-deja/g++.abi/vtable3a.C: New test.
19652 * g++.old-deja/g++.abi/vtable3b.C: New test.
19653 * g++.old-deja/g++.abi/vtable3c.C: New test.
19654 * g++.old-deja/g++.abi/vtable3d.C: New test.
19655 * g++.old-deja/g++.abi/vtable3e.C: New test.
19656 * g++.old-deja/g++.abi/vtable3f.C: New test.
19657 * g++.old-deja/g++.abi/vtable3g.C: New test.
19658 * g++.old-deja/g++.abi/vtable3h.C: New test.
19659 * g++.old-deja/g++.abi/vtable3i.C: New test.
19660 * g++.old-deja/g++.abi/vtable3j.C: New test.
19661 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
19662
196632001-02-03 Jakub Jelinek <jakub@redhat.com>
19664
19665 * g++.old-deja/g++.other/anon6.C: New test.
19666 * g++.old-deja/g++.other/anon7.C: New test.
19667
196682001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
19669
19670 * gcc.dg/cpp/avoidpaste2.c: New tests.
19671
196722001-01-31 Jakub Jelinek <jakub@redhat.com>
19673
19674 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
19675
196762001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
19677
19678 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
19679 DECIMAL_DIG cases for Irix."
19680
196812001-01-31 J"orn Rennecke <amylaar@redhat.com>
19682
19683 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
19684
196852001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19686
19687 * gcc.dg/c99-tag-1.c: New test.
19688
196892001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19690
19691 * gcc.dg/cpp/tr-warn1.c: Add tests.
19692
196932001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19694
19695 * gcc.dg/cpp/avoidpaste1.c: Update.
19696 * gcc.dg/cpp/paste4.c: Update.
19697
196982001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
19699
19700 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
19701 cases for Irix.
19702
197032001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19704
19705 * g++.old-deja/g++.other/inline19.C: New test.
19706
197072001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
19708
19709 * gcc.dg/Wlarger-than.c: New test.
19710
197112001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19712
19713 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
19714
197152001-01-29 Jakub Jelinek <jakub@redhat.com>
19716
19717 * gcc.c-torture/execute/20010129-1.c: New test.
19718 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
19719
197202001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * gcc.dg/cpp/avoidpaste1.c: Test case.
19723
197242001-01-28 Jakub Jelinek <jakub@redhat.com>
19725
19726 * g++.old-deja/g++.other/inline18.C: New test.
19727
197282001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19729
19730 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
19731 and __builtin_putchar.
19732
197332001-01-27 Jakub Jelinek <jakub@redhat.com>
19734
19735 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
19736 tests.
19737
197382001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
19739
19740 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
19741 floating point number rounding mode to round to the nearest
19742 representable mode.
19743
197442001-01-25 Jakub Jelinek <jakub@redhat.com>
19745
19746 * g++.old-deja/g++.other/mangle2.C: New test.
19747
197482001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
19749
19750 * gcc.c-torture/compile/20010124-1.c: New test.
19751
197522001-01-24 Nathan Sidwell <nathan@codesourcery.com>
19753
19754 * g++.old-deja/g++.pt/spec38.C: New test.
19755
197562001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19757
19758 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
19759 "Build don't run".
19760
197612001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19762
19763 * gcc.c-torture/execute/20010123-1.c: New test.
19764
197652001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19766
19767 * g++.old-deja/g++.pt/spec37.C: New test.
19768
197692001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19770
19771 * g++.old-deja/g++.pt/overload14.C: New test.
19772
197732001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19774
19775 * gcc.c-torture/execute/20010122-1.c: New test, exercise
19776 __builtin_return_address.
19777
197782001-01-22 Nathan Sidwell <nathan@codesourcery.com>
19779
19780 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
19781 * g++.old-deja/g++.pt/spec35.C: New test.
19782 * g++.old-deja/g++.pt/spec36.C: New test.
19783
197842001-01-20 Jakub Jelinek <jakub@redhat.com>
19785
19786 * gcc.c-torture/compile/20010118-1.c: New test.
19787
197882001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
19789
19790 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
19791
197922001-01-19 Jakub Jelinek <jakub@redhat.com>
19793
19794 * gcc.c-torture/execute/20010119-1.c: New test.
19795
197962001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19797
19798 * g++.old-deja/g++.other/vbase5.C: New test.
19799
198002001-01-19 Jakub Jelinek <jakub@redhat.com>
19801
19802 * gcc.c-torture/execute/20010118-1.c: New test.
19803
198042001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19805
19806 * g++.old-deja/g++.pt/deduct3.C: New test.
19807
198082001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19809
19810 * g++.old-deja/g++.pt/spec34.C: New test.
19811
198122001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
19813
19814 * g77.f-torture/compile/20000601-2.f: New test.
19815
198162001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19817
19818 * g++.old-deja/g++.other/init17.C: New test.
19819
198202001-01-18 Alexandre Oliva <aoliva@redhat.com>
19821
19822 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
19823
198242001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19825
19826 * g++.old-deja/g++.pt/unify8.C: New test.
19827
198282001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19829
19830 * g++.old-deja/g++.abi/vbase1.C: New test.
19831
198322001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19833
19834 * g++.old-deja/g++.pt/crash65.C: New test.
19835
198362001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
19837
19838 * gcc.dg/cpp/assembl2.S: New test case.
19839
198402001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
19841
19842 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
19843 are supported.
19844
198452001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19846
19847 * g++.old-deja/g++.other/builtins1.C: New test.
19848 * g++.old-deja/g++.other/builtins2.C: Likewise.
19849 * g++.old-deja/g++.other/builtins3.C: Likewise.
19850 * g++.old-deja/g++.other/builtins4.C: Likewise.
19851
198522001-01-17 Jakub Jelinek <jakub@redhat.com>
19853
19854 * gcc.c-torture/compile/20010117-1.c: New test.
19855 * gcc.c-torture/compile/20010117-2.c: New test.
19856
198572001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19858
19859 * g77.f-torture/execute/20010116.[fx]: New test,
19860 XFAIL on i?86-*-*.
19861 * g77.f-torture/compile/20010115.f: Indicate it's
19862 a test for PR fortran/1636.
19863
198642001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
19865
19866 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
19867
198682001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19869
19870 * g77.f-torture/compile/20010115.f: New test.
19871
198722001-01-15 Nathan Sidwell <nathan@codesourcery.com>
19873
19874 * g++.old-deja/g++.pt/nontype5.C: New test.
19875
198762001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
19877
19878 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
19879 have an equivalent working one below it.
19880
198812001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19882
19883 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
19884 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19885
198862001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19887
19888 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
19889 message containing "init_priority".
19890 (conpr-2.C): Likewise.
19891 (conpr-3.C): Likewise.
19892 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
19893
198942001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19895
19896 * gcc.c-torture/execute/20010114-2.c: New test.
19897
198982001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
19899
19900 * gcc.c-torture/compile/20010114-1.c: New test.
19901 * gcc.c-torture/compile/20010114-1.x: Xfail.
19902 * gcc.c-torture/compile/20010114-2.c: New test.
19903 * gcc.c-torture/execute/20010114-1.c: New test.
19904 * gcc.dg/trunc-1.c: New test.
19905 * gcc.dg/uninit-B.c: New test.
19906
199072001-01-13 Nick Clifton <nickc@redhat.com>
19908
19909 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
19910 target.
19911
199122001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
19913
19914 * gcc.c-torture/compile/20010113-1.c: New test.
19915
199162001-01-13 Jakub Jelinek <jakub@redhat.com>
19917
19918 * gcc.c-torture/compile/20001212-1.c: New test.
19919
199202001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
19921
19922 * gcc.dg/cpp/widestr1.c: Update.
19923 * gcc.dg/cpp/prag-imp.c: Remove.
19924
199252001-01-12 Jakub Jelinek <jakub@redhat.com>
19926
19927 * gcc.c-torture/execute/20000801-3.x: Remove.
19928 * gcc.dg/c90-init-1.c: New test.
19929 * gcc.dg/c99-init-1.c: New test.
19930 * gcc.dg/c99-init-2.c: New test.
19931 * gcc.dg/gnu99-init-1.c: New test.
19932
199332001-01-12 Richard Earnshaw <rearnsha@arm.com>
19934
19935 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
19936 testing that no relevant ones were found.
19937
199382001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19939
19940 * g++.old-deja/g++.pt/cast2.C: New test.
19941
199422001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19943
19944 * g++.old-deja/g++.pt/friend47.C: New test.
19945
199462001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19947
19948 * g++.old-deja/g++.pt/instantiate13.C: New test.
19949
199502001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19951
19952 * g++.old-deja/g++.other/defarg7.C: New test.
19953 * g++.old-deja/g++.other/defarg8.C: New test.
19954
199552001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19956
19957 * g++.old-deja/g++.pt/crash64.C: New test.
19958
199592001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19960
19961 * g++.old-deja/g++.pt/crash63.C: New test.
19962
199632001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
19964
19965 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
19966
199672001-01-10 Alan Lehotsky <lehotsky@tiac.net>
19968
19969 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
19970
199712001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19972
19973 * g++.old-deja/g++.pt/error3.C: New test.
19974
199752001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19976
19977 * g++.old-deja/g++.other/crash39.C: New test.
19978
199792001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19980
19981 * g++.old-deja/g++.other/vbase4.C: New test.
19982
199832001-01-08 Jonathan Larmour <jlarmour@redhat.com>
19984
19985 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
19986 * gcc.dg/special/20000419-2.c: New file. Identical to above.
19987 * gcc.dg/special/special.exp: New test driver which will check
19988 for alias support for the above test.
19989
199902001-01-09 Alan Lehotsky <lehotsky@tiac.net>
19991
19992 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
19993 problems on small machines.
19994 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
19995 parameterize.
19996
199972001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
19998
19999 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
20000 mips.
20001 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20002
200032001-01-09 Nathan Sidwell <nathan@codesourcery.com>
20004
20005 * g++.old_deja/g++.pt/using8.C: New test.
20006
200072001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
20008
20009 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
20010
200112000-01-08 Loren J. Rittle <ljrittle@acm.org>
20012
20013 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
20014 where a failure is expected.
20015 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
20016
200172001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20018
20019 * g++.old_deja/g++.pt/instantiate12.C: New test.
20020
200212001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20022
20023 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
20024 start of structs.
20025 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
20026 * g++.old-deja/g++.brendan/crash17.C: Likewise.
20027 * g++.old-deja/g++.brendan/crash29.C: Likewise.
20028 * g++.old-deja/g++.brendan/crash48.C: Likewise.
20029 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20030 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
20031 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20032 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
20033 * g++.old-deja/g++.eh/spec6.C: Likewise.
20034 * g++.old-deja/g++.jason/crash3.C: Likewise.
20035 * g++.old-deja/g++.law/ctors11.C: Likewise.
20036 * g++.old-deja/g++.law/ctors17.C: Likewise.
20037 * g++.old-deja/g++.law/ctors5.C: Likewise.
20038 * g++.old-deja/g++.law/ctors9.C: Likewise.
20039 * g++.old-deja/g++.mike/ambig1.C: Likewise.
20040 * g++.old-deja/g++.mike/net22.C: Likewise.
20041 * g++.old-deja/g++.mike/p3538a.C: Likewise.
20042 * g++.old-deja/g++.mike/p3538b.C: Likewise.
20043 * g++.old-deja/g++.mike/virt3.C: Likewise.
20044 * g++.old-deja/g++.niklas/t128.C: Likewise.
20045 * g++.old-deja/g++.other/anon4.C: Likewise.
20046 * g++.old-deja/g++.other/using1.C: Likewise.
20047 * g++.old-deja/g++.other/warn3.C: Likewise.
20048 * g++.old-deja/g++.pt/t37.C: Likewise.
20049 * g++.old-deja/g++.robertl/eb69.C: Likewise.
20050 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20051
200522001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20053
20054 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
20055
200562001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20057
20058 * gcc.c-torture/execute/stdio-opt-3.c: New test.
20059
200602001-01-07 Jakub Jelinek <jakub@redhat.com>
20061
20062 * gcc.c-torture/compile/20010107-1.c: New test.
20063
200642001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20065
20066 * gcc.c-torture/execute/builtin-noret-1.c: New test.
20067
200682001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20069
20070 * gcc.dg/format/format.h: New file.
20071 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
20072 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
20073 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
20074 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
20075 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
20076 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20077 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
20078 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
20079 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
20080 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
20081 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
20082 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
20083 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
20084 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
20085 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
20086 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
20087 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
20088 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
20089 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
20090 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
20091 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
20092 instead of declaring standard types, macros and functions in each
20093 test.
20094
200952001-01-06 Alexandre Oliva <aoliva@redhat.com>
20096
20097 * gcc.c-torture/execute/20010106-1.c: New test.
20098
200992001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
20100
20101 * gcc.dg/format/format.exp: New file.
20102 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
20103 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
20104 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
20105 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
20106 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
20107 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
20108 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
20109 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
20110 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
20111 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
20112 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
20113 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
20114 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
20115 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
20116 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
20117 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
20118 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
20119 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
20120 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
20121 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
20122 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
20123 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
20124 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
20125 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
20126 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
20127 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
20128 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
20129 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
20130 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
20131 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
20132 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
20133 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
20134 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
20135 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
20136 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
20137 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
20138 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
20139 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
20140 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
20141 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
20142 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
20143 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
20144
201452001-01-05 Alexandre Oliva <aoliva@redhat.com>
20146
20147 * gcc.c-torture/execute/991228-1.c: Take word endianness into
20148 account.
20149
201502001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
20151
20152 * gcc.c-torture/execute/builtin-complex-1.c: New test.
20153
201542001-01-05 Nathan Sidwell <nathan@codesourcery.com>
20155
20156 * g++.old-deja/g++.pt/crash62.C: New test.
20157
201582001-01-04 Richard Henderson <rth@redhat.com>
20159
20160 * gcc.dg/20000926-1.c: Update expected warnings.
20161 * gcc.dg/array-2.c: Likewise.
20162 * gcc.dg/array-4.c: Also validate flexible array members.
20163 * gcc.dg/c99-flex-array-1.c: New.
20164
201652001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
20166
20167 * gcc.c-torture/compile/20001222-1.x: Remove.
20168
201692001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20170
20171 * gcc.c-torture/execute/built-in-setjmp.c: New.
20172
201732001-01-03 Richard Henderson <rth@redhat.com>
20174
20175 * gcc.dg/940510-1.c: Update expected error wording.
20176 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
20177
201782001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
20179
20180 * lib/target-supports.exp (check_alias_available): Modified to
20181 indicate aliases not supported if only weak aliases are supported.
20182
201832001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20184
20185 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
20186 Turn on cmpstrsi checks for __pj__ and __i370__.
20187
201882001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.old-deja/g++.other/virtual11.C: New test.
20191
201922001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20193
20194 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
20195
201962001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20197
20198 * gcc.c-torture/compile/20010102-1.c: New test.
20199
202002001-01-02 Andreas Jaeger <aj@suse.de>
20201
20202 * gcc.dg/noreturn-3.c: New test.
20203
20204 * gcc.dg/noreturn-4.c: New test.
20205
202062001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20207
20208 * gcc.c-torture/execute/stdio-opt-1.c: Also test
20209 __builtin_fputc and __builtin_fwrite.
20210
202112000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20212
20213 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
20214 signed char, not default char.
20215
202162000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20217
20218 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
20219
202202000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
20221
20222 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
20223
202242000-12-29 Richard Henderson <rth@redhat.com>
20225
20226 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
20227 (__cyg_profile_func_exit): Define.
20228
202292000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20230
20231 * g++.dg/vtgc1.C: New test.
20232
202332000-12-28 Geoffrey Keating <geoffk@redhat.com>
20234
20235 * gcc.dg/noncompile/20001228-1.c: New test.
20236
20237 * gcc.dg/20001228-1.c: New test.
20238
20239 * gcc.c-torture/execute/20001228-1.c: New test.
20240
202412000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
20242
20243 * gcc.dg/format-strfmon-1.c: New test.
20244
202452000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20246
20247 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
20248 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
20249 * gcc.c-torture/execute/string-opt-1.c: Likewise.
20250 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20251 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20252 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20253 * gcc.c-torture/execute/string-opt-6.c: Likewise.
20254 * gcc.c-torture/execute/string-opt-7.c: Likewise.
20255 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20256 * gcc.c-torture/execute/string-opt-9.c: Likewise.
20257 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20258 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20259 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20260
20261 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
20262 * gcc.c-torture/execute/string-opt-4.c: Test index.
20263
202642000-12-26 Geoffrey Keating <geoffk@redhat.com>
20265
20266 * gcc.c-torture/compile/20001226-1.c: New test.
20267
202682000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
20269
20270 * gcc.c-torture/compile/20001222-1.c: New test.
20271 * gcc.c-torture/compile/20001222-1.x: Xfail.
20272
202732000-12-22 Alexandre Oliva <aoliva@redhat.com>
20274
20275 * gcc.c-torture/execute/comp-goto-2.c: New test.
20276
202772000-12-21 J"orn Rennecke <amylaar@redhat.com>
20278
20279 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
20280 Use long types if __INT_MAX__ is 32767.
20281 (main): Use cast to (sint32 *) when poking 88 into a_page.
20282
20283 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
20284
202852000-12-21 Bernd Schmidt <bernds@redhat.com>
20286
20287 * gcc.c-torture/compile/20001221-1.c: New test.
20288 * gcc.c-torture/execute/20001221-1.c: New test.
20289
202902000-12-20 Richard Henderson <rth@redhat.com>
20291
20292 * g++.old-deja/g++.pt/crash36.C: Update error lines.
20293 * g++.old-deja/g++.robertl/eb109.C: Likewise.
20294
202952000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20296
20297 * gcc.dg/compare3.c: New test.
20298
202992000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20300
20301 * gcc.dg/format-warnll-1.c: New test.
20302
203032000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
20304
20305 * gcc.dg/cpp/cmdlne-P.c: New test.
20306
203072000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20308
20309 * gcc.c-torture/execute/builtin-abs-1.c,
20310 gcc.c-torture/execute/builtin-abs-2.c: New tests.
20311
203122000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20313
20314 * gcc.dg/cpp/multiline.c: New test.
20315
203162000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20317
20318 * g++.old-deja/g++.other/syshdr1.C: Update.
20319 * gcc.dg/cpp/lineflags.c: Remove temporarily.
20320
203212000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20322
20323 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
20324
203252000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20326
20327 * g++.old-deja/g++.pt/ttp65.C: New test.
20328
203292000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20330
20331 * g++.old-deja/g++.pt/ttp64.C: New test.
20332
203332000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20334
20335 * g++.old-deja/g++.pt/spec33.C: New test.
20336
203372000-12-14 Catherine Moore <clm@redhat.com>
20338
20339 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
20340 * gcc.c-torture/execute/920612-2.c: Likewise.
20341 * gcc.c-torture/execute/920428-2.c: Likewise.
20342 * gcc-c-torture/execute/va-arg-11.c: Call exit.
20343 * gcc.c-torture/execute/va-arg-21.c: Likewise.
20344
203452000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20346
20347 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
20348 * gcc.dg/pack-test-2.c: Likewise.
20349
203502000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20351
20352 Tests by Zack Weinberg <zackw@stanford.edu>.
20353
20354 * gcc.dg/cpp/defined.c: Update.
20355 * gcc.dg/cpp/defined_trad.c: New tests.
20356
203572000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20358
20359 * gcc.dg/cpp/trad-direct.c: Update.
20360
203612000-12-11 Neil Booth <neilb@earthling.net>
20362
20363 * gcc.dg/cpp/defined_trad.c
20364
203652000-12-11 Neil Booth <neilb@earthling.net>
20366
20367 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
20368
203692000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
20370
20371 * gcc.dg/format-miss-2.c: New test.
20372
203732000-12-09 Neil Booth <neilb@earthling.net>
20374
20375 * gcc.dg/cpp/lineflags.c: New tests.
20376 * gcc.dg/cpp/poison.c: Update.
20377 * gcc.dg/cpp/redef2.c: Update.
20378 * gcc.dg/cpp/skipping.c: New test.
20379
203802000-12-07 Geoffrey Keating <geoffk@redhat.com>
20381
20382 * g++.old-deja/g++.other/eh3.C: New testcase.
20383
203842000-12-07 Neil Booth <neilb@earthling.net>
20385
20386 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
20387 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
20388 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
20389 wtr-union-init-2.c, wtr-union-init-3.c: Update.
20390 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
20391 Update.
20392
203932000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20394
20395 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
20396 __SIZE_TYPE__ instead of int for type of integers cast to
20397 pointers.
20398
203992000-12-07 Jakub Jelinek <jakub@redhat.com>
20400
20401 * g++.old-deja/g++.other/cleanup4.C: New test.
20402
204032000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20404
20405 * format-sec-1.c: New test.
20406
204072000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20408
20409 * gcc.dg/format-nonlit-3.c: New test.
20410
204112000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20412
20413 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
20414 through a null pointer.
20415
204162000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20417
20418 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
20419 * g++.old-deja/g++.pt/partial4.C: New test.
20420
204212000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
20422
20423 * gcc.c-torture/execute/ieee/hugeval.x: New.
20424
204252000-12-06 Neil Booth <neilb@earthling.net>
20426
20427 * gcc.dg/cpp/backslash2.c: New tests.
20428
204292000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20430
20431 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
20432 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
20433
204342000-12-05 Geoffrey Keating <geoffk@redhat.com>
20435
20436 * gcc.c-torture/execute/20001203-2.c: New testcase.
20437
204382000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20439
20440 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
20441 * g++.old-deja/g++.other/virtual10.C: New test.
20442
204432000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20444
20445 * g++.old-deja/g++.mike/pmf5.C: Remove test.
20446
204472000-12-05 Richard Henderson <rth@redhat.com>
20448
20449 * gcc.c-torture/compile/20001205-1.c: New.
20450
204512000-12-04 Neil Booth <neilb@earthling.net>
20452
20453 * g++.old-deja/g++.other/virtual9.C: New test.
20454 * g++.old-deja/g++.pt/crash61.C: New test.
20455 * gcc.c-torture/execute/loop-9.c: New test.
20456
204572000-12-04 Neil Booth <neilb@earthling.net>
20458
20459 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
20460 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
20461 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
20462 * gcc.dg/cpp/extratokens.c: ...here.
20463
204642000-12-04 Neil Booth <neilb@earthling.net>
20465
20466 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
20467 New tests.
20468
204692000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20470
20471 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
20472 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
20473
204742000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20475
20476 * gcc.c-torture/execute/20001203-1.c: New test.
20477
204782000-12-03 Neil Booth <neilb@earthling.net>
20479
20480 * gcc.dg/cpp/macro6.c: New test cases.
20481
204822000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20483
20484 * gcc.c-torture/execute/string-opt-9.c: New test.
20485 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20486 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20487 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20488
20489 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
20490 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
20491
204922000-12-02 Geoffrey Keating <geoffk@redhat.com>
20493
20494 * gcc.dg/cpp/if-6.c: New testcase.
20495
20496 * gcc.dg/20001201-1.c: New testcase.
20497
204982000-12-02 Neil Booth <neilb@earthling.net>
20499
20500 * g++.old-deja/g++.other/externC4.C,
20501 g++.old-deja/g++.other/friend10.C: New tests.
20502
205032000-12-02 Neil Booth <neilb@earthling.net>
20504
20505 * g++.old-deja/g++.other/instan2.C
20506 * g++.old-deja/g++.other/instan3.C: New test.
20507
205082000-12-02 Neil Booth <neilb@earthling.net>
20509
20510 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
20511 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
20512 gnuc99.c,gnuc99-pedantic.c: New tests.
20513
205142000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20515
20516 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
20517 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
20518
205192000-12-01 Neil Booth <neilb@earthling.net>
20520
20521 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
20522 * gcc.dg/cpp/poison.c: Update.
20523 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
20524
205252000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
20526
20527 * g77.f-torture/execute/20001201.f: New test.
20528
205292000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20530
20531 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
20532
205332000-12-01 Jakub Jelinek <jakub@redhat.com>
20534
20535 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
20536
205372000-12-01 Nathan Sidwell <nathan@codesourcery.com>
20538
20539 * g++.old-deja/g++.other/cast6.C: New test.
20540
205412000-11-30 Geoffrey Keating <geoffk@redhat.com>
20542
20543 * gcc.c-torture/execute/20001130-2.c: New testcase.
20544
205452000-11-30 Richard Henderson <rth@redhat.com>
20546
20547 * gcc.c-torture/execute/20001130-1.c: New test.
20548
205492000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20550
20551 * g++.old-deja/g++.other/op3.C: New test.
20552
205532000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20554
20555 * g++.old-deja/g++.other/op2.C: New test.
20556
205572000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20558
20559 * g++.old-deja/g++.other/crash38.C: New test.
20560
205612000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
20562
20563 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
20564
205652000-11-29 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
20568 tests.
20569 * gcc.c-torture/execute/string-opt-6.c: New test.
20570
20571 * gcc.dg/20001117-1.c: Add main.
20572
205732000-11-28 Geoffrey Keating <geoffk@redhat.com>
20574
20575 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
20576 Move from here ...
20577 * gcc.dg/940510-1.c: ... to here.
20578
20579 * gcc.dg/20000926-1.c: GNU C now allows initializations of
20580 zero-size arrays in toplevel structures.
20581
205822000-11-28 Jakub Jelinek <jakub@redhat.com>
20583
20584 * gcc.c-torture/execute/loop-8.c: New test.
20585
205862000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20587
20588 * g++.old-deja/g++.other/base1.C: New test.
20589
205902000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20591
20592 * g++.old-deja/g++.other/parse2.C: New test.
20593
205942000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20595
20596 * g++.old-deja/g++.pt/incomplete1.C: New test.
20597
205982000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20599
20600 * g++.old-deja/g++.other/friend9.C: New test.
20601
206022000-11-28 Jakub Jelinek <jakub@redhat.com>
20603
20604 * gcc.dg/20001127-1.c: New test.
20605
206062000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20607
20608 * g++.old-deja/g++.pt/friend46.C: New test.
20609
206102000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20611
20612 * g++.old-deja/g++.other/ptrmem8.C: New test.
20613
206142000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20615
20616 * gcc.c-torture/execute/string-opt-7.c: New test.
20617 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20618
206192000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
20620
20621 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
20622 instead of 'mkcheck 2'.
20623
206242000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20625
20626 * gcc.c-torture/execute/memcheck/driver.c,
20627 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
20628 C9X references to refer to C99.
20629
206302000-11-25 Jakub Jelinek <jakub@redhat.com>
20631
20632 * gcc.dg/ultrasp3.c: New test.
20633
206342000-11-25 Neil Booth <neilb@earthling.net>
20635
20636 * gcc.dg/cpp/include2.c: Update test to be locale independent.
20637
206382000-11-25 Alexandre Oliva <aoliva@redhat.com>
20639
20640 * gcc.c-torture/compile/20001123-2.c: New.
20641
206422000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20643
20644 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
20645
206462000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
20647
20648 * gcc.dg/sequence-point-1.c: Add some new tests.
20649 * gcc.c-torture/execute/20001124-1.c: New test.
20650
206512000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20652
20653 * g++.old-deja/g++.other/vaarg4.C: New test.
20654 * gcc.c-torture/compile/20001123-1.c: New test.
20655
206562000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20657
20658 * g++.other/crash24.C: Adjust and remove XFAIL.
20659 * g++.other/crash37.C: New test.
20660
206612000-11-23 Nathan Sidwell <nathan@codesourcery.com>
20662
20663 * g++.old-deja/g++.pt/instantiate9.C: New test.
20664
206652000-11-22 Mark Mitchell <mark@codesourcery.com>
20666
20667 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
20668 new ABI, too.
20669
20670 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
20671 * g++.old-deja/g++.robertl/eb55.C: Likewise.
20672
206732000-11-22 Neil Booth <neilb@earthling.net>
20674
20675 * gcc.dg/cpp/Wtrigraphs.c: New test.
20676
206772000-11-22 Loren J. Rittle <ljrittle@acm.org>
20678
20679 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
20680
206812000-11-22 Jakub Jelinek <jakub@redhat.com>
20682
20683 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
20684
206852000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
20686
20687 * lib/gcc-dg.exp: load_lib scanasm.exp.
20688 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
20689 * lib/g++-dg.exp: load_lib scanasm.exp.
20690 * lib/scanasm.exp: New.
20691 (scan-assembler, scan-assembler-not): Add optional arguments to
20692 test name, or if not present, the pattern name.
20693 (scan-assembler-dem, scan-assembler-dem-not): New.
20694
20695 * g++.dg/dg.exp: New.
20696
206972000-11-21 Neil Booth <neilb@earthling.net>
20698
20699 * gcc.dg/cpp/integrated1.c: Remove.
20700
207012000-11-21 Jakub Jelinek <jakub@redhat.com>
20702
20703 * gcc.c-torture/execute/20001121-1.c: New test.
20704
207052000-11-21 Richard Henderson <rth@redhat.com>
20706
20707 * gcc.c-torture/compile/20001121-1.c: New test.
20708
207092000-11-20 Neil Booth <neilb@earthling.net>
20710
20711 * gcc.dg/cpp/integrated1.c: New test.
20712
207132000-11-21 Jakub Jelinek <jakub@redhat.com>
20714
20715 * g++.old-deja/g++.other/inline17.C: New test.
20716
207172000-11-20 Donald Lindsay <dlindsay@redhat.com>
20718
20719 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
20720 local variable to be zero: I made the variable global. Now
20721 uses abort() and exit() instead of relying on main's return value.
20722
207232000-11-20 Neil Booth <neilb@earthling.net>
20724
20725 * gcc.dg/cpp/paste2.c: Update test.
20726 * objc/execute/paste.m: New test.
20727
207282000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20729
20730 * gcc.dg/c99-condexpr-1.c: New test.
20731
207322000-11-20 Neil Booth <neilb@earthling.net>
20733
20734 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
20735
207362000-11-20 Nathan Sidwell <nathan@codesourcery.com>
20737
20738 * g++.old-deja/g++.pt/export1.C: New test.
20739
207402000-11-20 Jakub Jelinek <jakub@redhat.com>
20741
20742 * gcc.dg/20001117-1.c: New test.
20743
207442000-11-18 Richard Henderson <rth@redhat.com>
20745
20746 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
20747
207482000-11-18 Richard Henderson <rth@redhat.com>
20749
20750 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
20751 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
20752 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
20753
207542000-11-18 Richard Henderson <rth@redhat.com>
20755
20756 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
20757 (main): New. Exit cleanly.
20758
207592000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20760
20761 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
20762 gcc.dg/c99-fordecl-2.c: New tests.
20763
207642000-11-18 Richard Henderson <rth@redhat.com>
20765
20766 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
20767 * gcc.c-torture/execute/zerolen-2.c: New.
20768
207692000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20770
20771 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
20772 memory.
20773
207742000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20775
20776 * g++.old-deja/g++.pt/instantiate8.C: New test.
20777
207782000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20779
20780 * g++.old-deja/g++.other/incomplete.C: Add more tests.
20781 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
20782
207832000-11-16 Nick Clifton <nickc@redhat.com>
20784
20785 * gcc.c-torture/execute/nestfunc-2.c: New test.
20786 * gcc.c-torture/execute/nestfunc-3.c: New test.
20787
207882000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20789
20790 * gcc.c-torture/compile/20001116-1.c: New test.
20791
207922000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20793
20794 * gcc.c-torture/execute/20001115-1.c: New test.
20795
207962000-11-15 Mark Mitchell <mark@codesourcery.com>
20797
20798 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
20799 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
20800 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
20801 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20802
208032000-11-15 Neil Booth <neilb@earthling.net>
20804
20805 gcc.dg/cpp/_Pragma1.c: Update.
20806 gcc.dg/cpp/_Pragma2.c: New test.
20807
208082000-11-15 Nathan Sidwell <nathan@codesourcery.com>
20809
20810 * g++.old-deja/g++.other/anon5.C: New test.
20811
208122000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
20813
20814 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
20815 tests.
20816
208172000-11-14 Jakub Jelinek <jakub@redhat.com>
20818
20819 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
20820 output.
20821
208222000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20823
20824 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
20825 labels at end of compound statements.
20826
208272000-11-13 Jakub Jelinek <jakub@redhat.com>
20828
20829 * gcc.c-torture/execute/loop-7.c: New test.
20830
208312000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20832
20833 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
20834
208352000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20836
20837 * gcc.dg/c99-bool-1.c: New test.
20838
208392000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20840
20841 * gcc.dg/c99-scope-1.c: Remove xfail.
20842 * gcc.dg/c99-scope-2.c: New test.
20843
208442000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20845
20846 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
20847 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
20848
208492000-11-11 Mark Mitchell <mark@codesourcery.com>
20850
20851 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
20852 error messages.
20853
20854 * g++.mike/p700.C: Don't typedef wchar_t.
20855 * g++.mike/p784.C: Likewise.
20856 * g++.mike/eb101.C: Don't use __wchar_t.
20857
208582000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
20859
20860 * g77.f-torture/execute/20001111.[fx]: Test premature exit
20861 from DO loop.
20862
208632000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20864
20865 * gcc.c-torture/execute/20001111-1.c: New test.
20866
208672000-11-10 Nick Clifton <nickc@redhat.com>
20868
20869 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
20870 long multuiple and accumulate.
20871
208722000-11-09 Richard Henderson <rth@redhat.com>
20873
20874 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
20875 via size_t instead of int.
20876
20877 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
20878 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20879 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20880 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20881
208822000-11-09 Geoffrey Keating <geoffk@redhat.com>
20883
20884 * gcc.c-torture/compile/20001109-1.c: New test.
20885 * gcc.c-torture/compile/20001109-2.c: New test.
20886
208872000-11-09 Nathan Sidwell <nathan@codesourcery.com>
20888
20889 * g++.old-deja/g++.pt/operator1.C: New test.
20890 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
20891
208922000-11-09 Jakub Jelinek <jakub@redhat.com>
20893
20894 * gcc.dg/20001108-1.c: New test.
20895
208962000-11-09 Jakub Jelinek <jakub@redhat.com>
20897
20898 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
20899 with both arguments constant strings.
20900 * gcc.c-torture/execute/string-opt-3.c: New test.
20901 * gcc.c-torture/execute/string-opt-4.c: New test.
20902 * gcc.c-torture/execute/string-opt-5.c: New test.
20903
209042000-11-08 Nick Clifton <nickc@redhat.com>
20905
20906 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
20907 mulsidi3adddi patterns.
20908
209092000-11-08 Nathan Sidwell <nathan@codesourcery.com>
20910
20911 * g++.old-deja/g++.other/crash36.C: New test.
20912
209132000-11-08 Jakub Jelinek <jakub@redhat.com>
20914
20915 * g++.old-deja/g++.other/init16.C: New test.
20916
209172000-11-06 Loren J. Rittle <ljrittle@acm.org>
20918
20919 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
20920
209212000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20922
20923 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
20924 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20925 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20926
209272000-11-07 DJ Delorie <dj@redhat.com>
20928
20929 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
20930
209312000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20932
20933 * gcc.c-torture/execute/string-opt-1.c: New test.
20934
209352000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20936
20937 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
20938 mips-sgi-irix6.* because the MIPS ABI passes floating-point
20939 parameters in registers, and there is no way for a varargs
20940 function to know in which order the integer and floating-point
20941 parameters should be interleaved when they are placed on the
20942 stack.
20943 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20944 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20945
209462000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20947
20948 * gcc.c-torture/execute/string-opt-2.c: New test.
20949
209502000-11-07 Nathan Sidwell <nathan@codesourcery.com>
20951
20952 * g++.old-deja/g++.pt/crash60.C: New test.
20953
209542000-11-06 Jakub Jelinek <jakub@redhat.com>
20955
20956 * g++.old-deja/g++.other/crash24.C: New test.
20957 * g++.old-deja/g++.other/crash25.C: New test.
20958 * g++.old-deja/g++.other/crash26.C: New test.
20959 * g++.old-deja/g++.other/crash27.C: New test.
20960 * g++.old-deja/g++.other/crash28.C: New test.
20961 * g++.old-deja/g++.other/crash29.C: New test.
20962 * g++.old-deja/g++.other/crash30.C: New test.
20963 * g++.old-deja/g++.other/crash31.C: New test.
20964 * g++.old-deja/g++.other/crash32.C: New test.
20965 * g++.old-deja/g++.other/crash33.C: New test.
20966 * g++.old-deja/g++.other/crash34.C: New test.
20967 * g++.old-deja/g++.other/crash35.C: New test.
20968
209692000-11-06 Jakub Jelinek <jakub@redhat.com>
20970
20971 * gcc.c-torture/execute/20001031-1.c: New test.
20972
209732000-11-04 Mark Mitchell <mark@codesourcery.com>
20974
20975 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
20976 namespace.
20977
20978 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
20979 standards-conformant.
20980
20981 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
20982
20983 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
20984 * g++.old-deja/g++.mike/p755a.C: Likewise.
20985 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
20986 library makes no calls to `operator new' during initialization.
20987
209882000-11-04 Neil Booth <neilb@earthling.net>
20989
20990 * gcc.dg/cpp/include2.c: New tests.
20991
209922000-11-03 Mark P Mitchell <mark@codesourcery.com>
20993
20994 * lib/g++.exp (g++_set_ld_library_path): New function.
20995 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
20996
209972000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
20998
20999 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
21000 warnings.
21001
210022000-11-01 Richard Henderson <rth@redhat.com>
21003
21004 * g++.old-deja/g++.ext/namedret1.C: New.
21005 * g++.old-deja/g++.ext/namedret2.C: New.
21006 * g++.old-deja/g++.ext/namedret3.C: New.
21007
210082000-10-31 Geoffrey Keating <geoffk@cygnus.com>
21009
21010 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
21011 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
21012
210132000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21014
21015 * gcc.c-torture/execute/va-arg-21.c: New test.
21016
210172000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
21018
21019 * gcc.dg/c99-complex-2.c: New test.
21020
210212000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21022
21023 * gcc.c-torture/execute/stdio-opt-1.c: New test.
21024
210252000-10-31 Jakub Jelinek <jakub@redhat.com>
21026
21027 * g++.old-deja/g++.other/inline16.C: New test.
21028
210292000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
21030
21031 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
21032 __PRETTY_FUNCTION__
21033
210342000-10-29 Neil Booth <neilb@earthling.net>
21035
21036 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
21037 New tests.
21038 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
21039 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
21040 optimisation.
21041
210422000-10-29 Neil Booth <neilb@earthling.net>
21043
21044 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
21045 * mi1.c, mi1c.h: Add null directives to multiple-include test.
21046 * mi5.c: Test multiple includes work with -C.
21047 * trigraphs.c: Test ^= version.
21048
210492000-10-28 Neil Booth <neilb@earthling.net>
21050
21051 New tests and test updates for new macro expander.
21052
21053 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
21054 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
21055 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
21056 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
21057 new diagnostic messages.
21058
21059 * gcc.dg/cpp/macro3.c: New tests.
21060
210612000-10-27 Mark Mitchell <mark@codesourcery.com>
21062
21063 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
21064 on the same line.
21065
210662000-10-27 Jakub Jelinek <jakub@redhat.com>
21067
21068 * g++.old-deja/g++.other/eh2.C: New test.
21069
210702000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
21071
21072 * gcc.c-torture/execute/20001027-1.c: New test.
21073
210742000-10-26 Richard Henderson <rth@redhat.com>
21075
21076 * gcc.c-torture/execute/20001026-1.c: New.
21077
210782000-10-26 Mark Mitchell <mark@codesourcery.com>
21079
21080 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
21081 * g++.old-deja/g++.law/builtin1.C: Likewise.
21082 * g++.old-deja/g++.law/ctors10.C: Likewise.
21083 * g++.old-deja/g++.law/virtual3.C: Likewise.
21084 * g++.old-deja/g++.mike/p658.C: Likewise.
21085 * g++.old-deja/g++.other/sibcall1.C: Likewise.
21086 * g++.old-deja/g++.other/vaarg2.C: Likewise.
21087 * g++.old-deja/g++.robertl/eb124.C: Likewise.
21088 * g++.old-deja/g++.robertl/eb44.C: Likewise.
21089 * g++.old-deja/g++.robertl/eb77.C: Likewise.
21090
210912000-10-26 Nathan Sidwell <nathan@codesourcery.com>
21092
21093 * gcc.c-torture/compile/20001024-1.c: New test.
21094
210952000-10-25 Mark Mitchell <mark@codesourcery.com>
21096
21097 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
21098 to tell us whether or not we are using V3.
21099
211002000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
21101
21102 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
21103 operands.
21104
211052000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
21106
21107 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
21108
211092000-10-25 Jakub Jelinek <jakub@redhat.com>
21110
21111 * gcc.c-torture/execute/20001024-1.c: New test.
21112
211132000-10-24 Jakub Jelinek <jakub@redhat.com>
21114
21115 * g++.old-deja/g++.other/sibcall1.C: New test.
21116
211172000-10-20 Jakub Jelinek <jakub@redhat.com>
21118
21119 * gcc.dg/noncompile/init-3.c: New test.
21120
211212000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
21122
21123 * gcc.dg/format-array-1.c: New test.
21124
211252000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21126
21127 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
21128 writing through null pointers; remove comment about testing
21129 unterminated strings.
21130
211312000-10-17 Matthew Hiller <hiller@redhat.com>
21132
21133 * gcc.c-torture/execute/20001017-2.c: New test.
21134
211352000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21136
21137 * gcc.c-torture/compile/20001018-1.c: New test.
21138 * gcc.c-torture/compile/20001018-1.x: Xfail.
21139
211402000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21141
21142 * gcc.c-torture/execute/20001017-1.c: New test.
21143
211442000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21145
21146 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
21147 for multiple use of arguments with scanf formats; add tests for
21148 multiple use of arguments.
21149
211502000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
21151
21152 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
21153
211542000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21155
21156 * gcc.dg/format-miss-1.c: New test.
21157
211582000-10-16 Jakub Jelinek <jakub@redhat.com>
21159
21160 * gcc.c-torture/execute/20001013-1.c: New test.
21161
211622000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21163
21164 * gcc.dg/format-branch-1.c: New test.
21165
211662000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21167
21168 * README, lib/file-format.exp: Remove EGCS references.
21169
211702000-10-16 Jakub Jelinek <jakub@redhat.com>
21171
21172 * gcc.dg/20001013-1.c: New test.
21173
211742000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
21175
21176 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
21177 for intmax_t in the compiler using __typeof__ and the type rules
21178 for conditional expressions.
21179
211802000-10-13 Jakub Jelinek <jakub@redhat.com>
21181
21182 * gcc.dg/20001012-1.c: New test.
21183 * gcc.dg/20001012-2.c: New test.
21184
211852000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21186
21187 * gcc.dg/format-attr-1.c: New test.
21188
211892000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21190
21191 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
21192 __LONG_LONG_MAX__ instead of LLONG_MAX.
21193
211942000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21195
21196 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
21197 scanf flags.
21198 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
21199 flags.
21200
212012000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
21202
21203 * gcc.dg/sequence-pt-1.c: New test.
21204
212052000-10-11 Geoff Keating <geoffk@cygnus.com>
21206
21207 * gcc.c-torture/execute/20001011-1.c: New testcase.
21208 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
21209
212102000-10-10 Jakub Jelinek <jakub@redhat.com>
21211
21212 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
21213 does not error on it.
21214
212152000-10-10 Jakub Jelinek <jakub@redhat.com>
21216
21217 * gcc.dg/20001009-1.c: New test.
21218
21219Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
21220
21221 * gcc.c-torture/compile/20001009-1.c: Move from here ....
21222 * gcc.c-torture/execute/20001009-2.c: ... to here.
21223
212242000-10-09 Geoff Keating <geoffk@cygnus.com>
21225
21226 * gcc.c-torture/compile/20001009-1.c: New testcase.
21227 * gcc.c-torture/execute/20001009-1.c: New testcase.
21228 Testcases provided by Jan Hubicka <jh@suse.cz>.
21229
212302000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21231
21232 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21233 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
21234 uintmax_t using <limits.h> to emulate the compiler's internal
21235 logic. No longer XFAIL %j tests.
21236
212372000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21238
21239 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
21240 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21241 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
21242 regexps and details of expected handling of some bad formats.
21243 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
21244 suppression.
21245
212462000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21247
21248 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
21249 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
21250 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
21251 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
21252 in list archives.
21253
212542000-10-06 Richard Henderson <rth@cygnus.com>
21255
21256 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
21257 * g++.old-deja/g++.brendan/crash52.C: Likewise.
21258 * g++.old-deja/g++.jason/report.C: Likewise.
21259 * g++.old-deja/g++.law/friend5.C: Likewise.
21260 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
21261 of the expected warnings.
21262
212632000-10-06 Nathan Sidwell <nathan@codesourcery.com>
21264
21265 * g++.old-deja/g++.pt/enum14.C: New test.
21266
212672000-10-05 Nathan Sidwell <nathan@codesourcery.com>
21268
21269 * g++.old-deja/g++.pt/crash59.C: New test.
21270
212712000-10-04 Will Cohen <wcohen@redhat.com>
21272
21273 * gcc.dg/20000926-1.c: New test.
21274
212752000-10-03 Geoff Keating <geoffk@cygnus.com>
21276
21277 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
21278 function name for current C++ compiler.
21279 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
21280
212812000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
21282
21283 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
21284 __PRETTY_FUNCTION__.
21285 * g++.old-deja/g++.ext/pretty2.C: Likewise.
21286
212872000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21288
21289 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
21290
212912000-09-26 Jakub Jelinek <jakub@redhat.com>
21292
21293 * gcc.c-torture/compile/20000923-1.c: New test.
21294
212952000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
21296
21297 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
21298 * g++.old-deja/g++.pt/ttp62.C: Same.
21299 * g++.old-deja/g++.other/inline14.C: Same.
21300
213012000-09-24 Richard Henderson <rth@cygnus.com>
21302
21303 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
21304
213052000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
21306
21307 * gcc.dg/c90-printf-1.c: Add test for wide string format.
21308
213092000-09-22 Geoff Keating <geoffk@cygnus.com>
21310
21311 * gcc.c-torture/compile/20000922-1.c: New file.
21312
213132000-09-21 Nick Clifton <nickc@redhat.com>
21314
21315 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
21316 a signed long modulo operation.
21317 (mod6): New function - perform an unsigned long modulo operation.
21318 (main): Add tests for modulos of very large numbers by very small
21319 dividends.
21320
213212000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21322
21323 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
21324
213252000-09-19 Richard Henderson <rth@cygnus.com>
21326
21327 * gcc.dg/compare2.c (case 10): XFAIL.
21328
213292000-09-18 Richard Henderson <rth@cygnus.com>
21330
21331 * gcc.c-torture/execute/20000906-1.c: Move ...
21332 * gcc.dg/20000906-1.c: ... here. Only run on targets
21333 that support __builtin_trap.
21334
21335Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
21336
21337 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
21338
213392000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21340
21341 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
21342 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
21343 more $ format tests.
21344
213452000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21346
21347 * gcc.dg/format-errmk-1.c: New test.
21348
213492000-09-17 Greg McGary <greg@mcgary.org>
21350
21351 * gcc.c-torture/execute/20000917-1.x: Remove.
21352
213532000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
21354
21355 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
21356
213572000-09-17 Greg McGary <greg@mcgary.org>
21358
21359 * gcc.c-torture/execute/20000917-1.c: New test.
21360 * gcc.c-torture/execute/20000917-1.x: XFAIL.
21361
213622000-09-16 Neil Booth <NeilB@earthling.net>
21363
21364 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
21365 in nested macro bug.
21366
213672000-09-15 Neil Booth <NeilB@earthling.net>
21368
21369 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
21370
213712000-09-14 Jeffrey A Law (law@cygnus.com)
21372
21373 * gcc.c-torture/execute/20000914-1.c: New test.
21374
213752000-09-12 Alexandre Oliva <aoliva@redhat.com>
21376
21377 * g++.other/inline13.C: New test.
21378
213792000-09-12 Andreas Jaeger <aj@suse.de>
21380
21381 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
21382 constant by Ulrich Drepper <drepper@redhat.com>.
21383
213842000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
21385
21386 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
21387
213882000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21389
21390 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
21391
213922000-09-11 Zack Weinberg <zack@wolery.cumb.org>
21393
21394 * gcc.dg/cpp/backslash.c: New test.
21395
213962000-09-11 Alexandre Oliva <aoliva@redhat.com>
21397
21398 * gcc.c-torture/execute/20000910-1.c: New test.
21399 * gcc.c-torture/execute/20000910-2.c: Likewise.
21400
214012000-09-11 Robert Lipe <robertl@sco.com>
21402
21403 * gcc.dg/pragma-align.c: New test.
21404
214052000-09-11 Nathan Sidwell <nathan@codesourcery.com>
21406
21407 * g++.old-deja/g++.pt/explicit82.C: New test.
21408 * g++.old-deja/g++.pt/explicit83.C: New test.
21409
214102000-09-10 Zack Weinberg <zack@wolery.cumb.org>
21411
21412 * gcc.dg/asm-names.c: New test.
21413
214142000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21415
21416 * gcc.dg/cpp/tr-warn6.c: New test
21417
214182000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
21419
21420 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
21421 be accepted.
21422
214232000-09-07 Catherine Moore <clm@redhat.com>
21424
21425 * gcc.c-torture/execute/unroll-1.c: New test.
21426
214272000-09-06 Zack Weinberg <zack@wolery.cumb.org>
21428
21429 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
21430 ERROR markers.
21431 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
21432 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
21433 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
21434 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
21435 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
21436 Preprocess only.
21437 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
21438 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
21439
214402000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21441
21442 * g++.old-deja/g++.pt/deduct2.C: New test.
21443
214442000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21445
21446 * g++.old-deja/g++.pt/parms2.C: New test.
21447
214482000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21449
21450 * g++.old-deja/g++.pt/crash58.C: New test.
21451
214522000-09-06 Greg McGary <greg@mcgary.org>
21453
21454 * gcc.c-torture/execute/20000906-1.c: New test.
21455 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
21456
214572000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21458
21459 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
21460
214612000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21462
21463 * g++.old-deja/g++.pt/crash57.C: New test.
21464
214652000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21466
21467 * g++.old-deja/g++.pt/crash56.C: New test.
21468
214692000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21470
21471 * g++.old-deja/g++.pt/koenig1.C: New test.
21472
214732000-09-04 Jakub Jelinek <jakub@redhat.com>
21474
21475 * gcc.dg/20000904-1.c: New test.
21476
214772000-09-04 Jakub Jelinek <jakub@redhat.com>
21478
21479 * gcc.dg/cpp/paste8.c: New test.
21480
214812000-09-01 Alexandre Oliva <aoliva@redhat.com>
21482
21483 * gcc.c-torture/compile/20000827-1.c: New test.
21484
214852000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21486
21487 * gcc.dg/format-diag-1.c: New test.
21488
214892000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21490
21491 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
21492 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
21493 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
21494 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
21495 gcc.dg/formatz-1.c: Adjust warning regular expressions.
21496
214972000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21498
21499 * g++.old-deja/g++.other/nested4.C: New test.
21500
215012000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21502
21503 * g++.old-deja/g++.ns/scoped1.C: New test.
21504
215052000-08-30 Alexandre Oliva <aoliva@redhat.com>
21506
21507 * lib/g++.exp: Support testing already-installed GCC.
21508
215092000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21510
21511 * wtr-label-1.c, wtr-suffix-1.c: New tests.
21512
215132000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21514
21515 * gcc.dg/return-type-2.c: New test.
21516
215172000-08-27 Geoff Keating <geoffk@cygnus.com>
21518
21519 * gcc.c-torture/compile/20000825-1.c: New test.
21520
215212000-08-26 Alexandre Oliva <aoliva@redhat.com>
21522
21523 * gcc.dg/dwarf2-2.c: New test.
21524
215252000-08-26 Zack Weinberg <zack@wolery.cumb.org>
21526
21527 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
21528 dg-warning regexps.
21529
215302000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
21531
21532 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
21533 gcc.dg/format-ext-5.c: New tests.
21534
215352000-08-25 Jakub Jelinek <jakub@redhat.com>
21536
21537 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
21538
215392000-08-24 Mark Mitchell <mark@codesourcery.com>
21540
21541 * gcc.dg/noncompile/930622-2.c: Adjust error message.
21542
215432000-08-24 Richard Henderson <rth@cygnus.com>
21544
21545 * gcc.dg/ia64-sync-1.c: New test.
21546 * gcc.dg/ia64-sync-2.c: New test.
21547 * gcc.dg/ia64-asm-1.c: New test.
21548
215492000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
21550
21551 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
21552 * gcc.dg/format-ext-2.c: New test.
21553
215542000-08-23 Jason Merrill <jason@redhat.com>
21555
21556 * lib/old-dejagnu.exp: Also ignore "In member function" and
21557 "At global scope".
21558
215592000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21560
21561 * gcc.dg/noncompile/label-lineno-1.c: New test.
21562
215632000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21564
21565 * gcc.dg/c99-array-nonobj-1.c: New test.
21566
215672000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21568
21569 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
21570 tests.
21571 * gcc.dg/format-ext-1.c: New test.
21572
215732000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21574
21575 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
21576 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
21577 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
21578 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
21579 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
21580
215812000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
21582
21583 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
21584 gcc.dg/c99-strftime-2.c: New tests.
21585
215862000-08-22 Richard Henderson <rth@cygnus.com>
21587
21588 * gcc.c-torture/execute/20000822-1.c: New test.
21589
215902000-08-21 Jakub Jelinek <jakub@redhat.com>
21591
21592 * gcc.c-torture/execute/20000819-1.x: Remove.
21593
215942000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21595
21596 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
21597 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
21598 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
21599 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
21600 gcc.dg/format-xopen-1.c: New tests.
21601
216022000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21603
21604 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
21605
216062000-08-21 Jakub Jelinek <jakub@redhat.com>
21607
21608 * g++.old-deja/g++.other/loop2.C: New test.
21609
21610 * gcc.c-torture/compile/20000606-1.c: New test.
21611 * gcc.c-torture/compile/20000728-1.c: New test.
21612 * gcc.c-torture/execute/20000801-1.c: New test.
21613 * gcc.c-torture/execute/20000801-2.c: New test.
21614 * gcc.c-torture/execute/20000819-1.c: New test.
21615 * gcc.c-torture/execute/20000819-1.x: XFAIL.
21616 * gcc.dg/20000629-1.c: New test.
21617 * gcc.dg/20000724-1.c: New test.
21618 * gcc.dg/20000807-1.c: New test.
21619
216202000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
21621
21622 * gcc.dg/cpp/pragma-1.c: New test.
21623 * gcc.dg/cpp/pragma-2.c: New test.
21624
216252000-08-18 Zack Weinberg <zack@wolery.cumb.org>
21626
21627 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
21628 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
21629
216302000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21631
21632 * gcc.c-torture/compile/20000818-1.c: New test.
21633
216342000-08-18 Manfred Hollstein <manfredh@redhat.com>
21635
21636 * gcc.c-torture/execute/20000818-1.c: New test.
21637
216382000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
21639
21640 * gcc.dg/format-va-1.c: New test.
21641
216422000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21643
21644 * g++.old-deja/g++.other/typedef8.C: New test.
21645
216462000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21647
21648 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
21649 * g++.old-deja/g++.mike/net36.C: Mark candidate.
21650 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
21651 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
21652 * g++.old-deja/g++.other/ptrmem7.C: New test.
21653 * g++.old-deja/g++.pt/ptrmem10.C: New test.
21654
216552000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21656
21657 * g++.old-deja/g++.pt/typename27.C: New test.
21658
216592000-08-17 Nathan Sidwell <nathan@codesourcery.com>
21660
21661 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
21662 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
21663 * g++.old-deja/g++.pt/friend45.C: New test.
21664 * g++.old-deja/g++.other/friend8.C: New test.
21665
216662000-08-15 Richard Henderson <rth@cygnus.com>
21667
21668 * gcc.c-torture/execute/20000815-1.c: New test.
21669
216702000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
21671
21672 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
21673 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
21674 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
21675
216762000-08-14 Nathan Sidwell <nathan@codesourcery.com>
21677
21678 * g++.old-deja/g++.other/refinit2.C: New test.
21679
216802000-08-13 Geoff Keating <geoffk@cygnus.com>
21681
21682 * lib/c-torture.exp (c-torture): Make
21683 compiler_conditional_xfail_data global.
21684 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
21685 compiler_conditional_xfail_data machinery.
21686 (f-torture-execute): Likewise.
21687 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
21688 and only when unrolling loops.
21689
21690 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
21691
216922000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21693
21694 * g++.old-deja/g++.pt/explicit81.C: New test.
21695
216962000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21697
21698 * g++.old-deja/g++.pt/typename26.C: New test.
21699
217002000-08-10 Geoff Keating <geoffk@cygnus.com>
21701
21702 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
21703 warning.
21704
217052000-08-10 Nathan Sidwell <nathan@codesourcery.com>
21706
21707 * g++.old-deja/g++.other/array3.C: New test.
21708
217092000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21710
21711 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
21712 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
21713 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
21714 New tests.
21715
217162000-08-09 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
21719 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21720
217212000-08-09 Alexandre Oliva <aoliva@redhat.com>
21722
21723 * gcc.c-torture/execute/20000808-1.c: New test.
21724
217252000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21726
21727 * gcc.dg/c90-const-expr-1.c: New test.
21728
217292000-08-08 Richard Henderson <rth@cygnus.com>
21730
21731 * gcc.dg/noncompile/920923-1.c: Declare calloc.
21732
217332000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
21734
21735 * gcc.dg/noncompile/const-ll-1.c: New test.
21736
217372000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
21738
21739 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
21740
217412000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21742
21743 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
21744 that running programs linked against the shared version of libobjc
21745 run correctly.
21746
217472000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21748
21749 * gcc.dg/c99-printf-1.c: New test.
21750
217512000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21752
21753 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
21754
217552000-08-05 Zack Weinberg <zack@wolery.cumb.org>
21756
21757 * gcc.c-torture/execute/20000731-1.x: Delete.
21758
217592000-08-04 Zack Weinberg <zack@wolery.cumb.org>
21760
21761 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
21762 and torture_without_loops as is done by c-torture.exp.
21763 (search_for): Copy from c-torture.exp.
21764 (gcc-dg-runtest): New function, drives a directory of tests
21765 iterating over the TORTURE_OPTIONS.
21766 (scan-assembler, scan-assembler-not): Move here from
21767 individual directory drivers.
21768
21769 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
21770 defined by lib/gcc-dg.exp.
21771 * gcc.dg/cpp/cpp.exp: Likewise.
21772 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
21773 gcc-dg-runtest, so we cycle over optimization options.
21774
21775 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
21776 * gcc.dg/compare2.c: No longer expected to fail.
21777
217782000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
21779
21780 * gcc.c-torture/execute/20000804-1.c: New test.
21781
217822000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
21783
21784 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
21785
217862000-08-03 Zack Weinberg <zack@wolery.cumb.org>
21787
21788 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
21789
217902000-08-03 Jeffrey A Law (law@cygnus.com)
21791
21792 * gcc.c-torture/compile/20000803-1.c: New test.
21793
217942000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
21795
21796 * gcc.c-torture/execute/20000801-3.c,
21797 gcc.c-torture/execute/20000801-4.c: New tests.
21798 * gcc.c-torture/execute/20000801-3.x,
21799 gcc.c-torture/execute/20000801-4.x: Xfail.
21800
218012000-08-02 Geoff Keating <geoffk@cygnus.com>
21802
21803 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
21804 libobjc/.libs to allow for libtool.
21805
218062000-08-02 Jakub Jelinek <jakub@redhat.com>
21807
21808 * gcc.c-torture/compile/20000802-1.c: New test.
21809
218102000-08-02 Zack Weinberg <zack@wolery.cumb.org>
21811
21812 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
21813
218142000-07-31 Jeffrey A Law (law@cygnus.com)
21815
21816 * gcc-c-torture/execute/20000731-2.c: New test.
21817
21818 * gcc.c-torture/execute/20000731-1.c: New test.
21819 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
21820
218212000-07-31 Jakub Jelinek <jakub@redhat.com>
21822
21823 * testsuite/gcc.dg/cpp/paste7.c: New test.
21824 * gcc.dg/cpp/20000725-1.c: New test.
21825
218262000-07-31 Zack Weinberg <zack@wolery.cumb.org>
21827
21828 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
21829 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
21830 declaration warning for __builtin_dwarf_reg_size.
21831
21832 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
21833
218342000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
21835
21836 * gcc.dg/noncompile/voidparam-1.c: New test.
21837
218382000-07-30 Richard Henderson <rth@cygnus.com>
21839
21840 * gcc.dg/c90-digraph-1.c: Don't xfail.
21841 * gcc.dg/compare2.c (case 10): Xfail.
21842 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
21843
218442000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
21845
21846 * gcc.dg/c99-main-1.c: New test.
21847
218482000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
21849
21850 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
21851
218522000-07-26 Hans-Peter Nilsson <hp@axis.com>
21853
21854 * gcc.c-tortuer/execute/20000726-1.c: New test.
21855
218562000-07-26 Alexandre Oliva <aoliva@redhat.com>
21857
21858 * gcc.c-torture/execute/enum-2.c: New test.
21859
218602000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21861
21862 * gcc.dg/cpp/tr-warn3.c: New test.
21863
218642000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21865
21866 * g++.old-deja/g++.ext/implicit1.C: Remove.
21867 * g++.old-deja/g++.jason/c2.C: Remove
21868 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
21869 * g++.old-deja/g++.pt/crash16.C: Likewise.
21870 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
21871
218722000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21873
21874 * g++.old-deja/g++.other/for2.C: New test.
21875
218762000-07-25 Jakub Jelinek <jakub@redhat.com>
21877
21878 * gcc.dg/20000720-1.c: New test.
21879
218802000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
21881
21882 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
21883
218842000-07-24 Geoff Keating <geoffk@cygnus.com>
21885
21886 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
21887 * gcc.c-torture/execute/20000722-1.c: New.
21888 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
21889
218902000-07-24 Jakub Jelinek <jakub@redhat.com>
21891
21892 * gcc.dg/cpp/20000720-1.S: New test.
21893
218942000-07-21 Michael Meissner <meissner@redhat.com>
21895
21896 * gcc.c-torture/execute/ieee/hugeval.c: New test.
21897
218982000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21899
21900 * g++.old-deja/g++.brendan/crash16.C,
21901 g++.old-deja/g++.brendan/parse3.C,
21902 g++.old-deja/g++.brendan/redecl1.C,
21903 g++.old-deja/g++.ns/template13.C,
21904 g++.old-deja/g++.other/decl4.C,
21905 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
21906
219072000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21908
21909 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
21910 and "Internal error".
21911
21912 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
21913 regexps.
21914 * gcc.dg/cpp/paste6.c: New test.
21915
219162000-07-19 Zack Weinberg <zack@wolery.cumb.org>
21917
21918 * gcc.dg/cpp/tr-direct.c: New test.
21919
21920 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
21921 gcc.dg/cpp/undef1.c: Tweak error regexps.
21922
219232000-07-18 Eric Christopher <echristo@redhat.com>
21924
21925 * gcc.c-torture/compile/20000718-1.c: New test.
21926
219272000-07-18 Zack Weinberg <zack@wolery.cumb.org>
21928
21929 * cpplex.c (_cpp_push_token): If the token being pushed back
21930 is the previous token in this context, just subtract one from
21931 context->posn.
21932 * cppmacro.c (save_expansion): Clear aux field when storing a
21933 placemarker.
21934
219352000-07-18 Alexandre Oliva <aoliva@redhat.com>
21936
21937 * gcc.dg/noncompile/redecl-1.c: New test.
21938
219392000-07-18 Jakub Jelinek <jakub@redhat.com>
21940
21941 * gcc.c-torture/execute/20000717-5.c: New test.
21942 * gcc.c-torture/execute/20000717-1.x: Removed.
21943
219442000-07-17 Richard Henderson <rth@cygnus.com>
21945
21946 * gcc.c-torture/execute/20000717-4.c: New test.
21947
219482000-07-17 Zack Weinberg <zack@wolery.cumb.org>
21949
21950 * gcc.dg/cpp/syshdr.c: New test.
21951 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
21952
219532000-07-17 Neil Booth <neilb@earthling.net>
21954
21955 * gcc.dg/cpp/cmdlne-dM.c: New test.
21956 * gcc.dg/cpp/cmdlne-dD.c: New test.
21957
219582000-07-17 Jeffrey A Law (law@cygnus.com)
21959
21960 * gcc.c-torture/execute/20000717-3.c: New test.
21961
21962 * gcc.c-torture/compile/20000717-1.c: New test.
21963
219642000-07-17 Geoffrey Keating <geoffk@cygnus.com>
21965
21966 * gcc.c-torture/execute/20000717-2.c: New test.
21967
219682000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21969
21970 * gcc.dg/formatz-1.c: New test.
21971
21972 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
21973 * gcc.dg/c99-digraph-1.c: New tests.
21974
21975 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
21976 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
21977
21978 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
21979 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
21980 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
21981 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
21982 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
21983 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
21984 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
21985
219862000-07-17 Greg McGary <greg@mcgary.org>
21987
21988 * gcc.c-torture/execute/20000717-1.c: New test.
21989 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
21990
219912000-07-15 Jakub Jelinek <jakub@redhat.com>
21992
21993 * gcc.c-torture/execute/20000715-2.c: New test.
21994 * gcc.dg/20000715-1.c: New test.
21995
219962000-07-15 Michael Meissner <meissner@redhat.com>
21997
21998 * gcc.c-torture/execute/20000715-1.c: New test.
21999
220002000-07-13 Jakub Jelinek <jakub@redhat.com>
22001
22002 * gcc.c-torture/execute/20000707-1.c: New test.
22003
220042000-07-13 Neil Booth <NeilB@earthling.net>
22005
22006 * testsuite/gcc.dg/cpp/digraph1.c,
22007 testsuite/gcc.dg/cpp/digraph2.c,
22008 testsuite/gcc.dg/cpp/digraphs.c: New tests.
22009
220102000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
22011
22012 * g77.f-torture/compile/20000630-2.f: New test.
22013 * g77.f-torture/compile/20000630-2.x
22014
220152000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
22016
22017 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
22018
220192000-07-11 Neil Booth <NeilB@earthling.net>
22020
22021 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
22022
220232000-07-11 Neil Booth <NeilB@earthling.net>
22024
22025 * gcc.dg/cpp/cmdlne-C.c: New.
22026
220272000-07-09 Neil Booth <NeilB@earthling.net>
22028
22029 * gcc.dg/cpp/directiv.c: New tests.
22030 * gcc.dg/cpp/undef1.c: Update.
22031
220322000-07-08 Angela Marie Thomas <angela@cygnus.com>
22033
22034 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
22035
220362000-07-09 Neil Booth <NeilB@earthling.net>
22037
22038 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
22039
220402000-07-07 Zack Weinberg <zack@wolery.cumb.org>
22041
22042 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
22043 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
22044
220452000-07-08 Neil Booth <NeilB@earthling.net>
22046
22047 * gcc.dg/cpp/macsyntx.c: New tests.
22048
220492000-07-07 Jakub Jelinek <jakub@redhat.com>
22050
22051 * gcc.dg/20000707-1.c: New test.
22052
220532000-07-07 Jakub Jelinek <jakub@redhat.com>
22054
22055 * gcc.c-torture/execute/20000706-1.c: New test.
22056 * gcc.c-torture/execute/20000706-2.c: New test.
22057 * gcc.c-torture/execute/20000706-3.c: New test.
22058 * gcc.c-torture/execute/20000706-4.c: New test.
22059 * gcc.c-torture/execute/20000706-5.c: New test.
22060
220612000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22062
22063 * g++.old-deja/g++.pt/instantiate7.C: New test.
22064
220652000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22066
22067 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
22068 * g++.old-deja/g++.mike/thunk3.C: Likewise.
22069 * g++.old-deja/g++.other/rtti3.C: Likewise.
22070 * g++.old-deja/g++.other/rttid3.C: Likewise.
22071
220722000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
22073
22074 * g77.f-torture/compile/20000630-1.x: Fix typo
22075
220762000-07-05 Zack Weinberg <zack@wolery.cumb.org>
22077
22078 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
22079 assembly output.
22080
220812000-07-04 Zack Weinberg <zack@wolery.cumb.org>
22082
22083 * gcc.dg/cpp/ident.c: New test.
22084
220852000-07-05 Neil Booth <NeilB@earthling.net>
22086
22087 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
22088 gcc.dg/cpp/lexstrng.c: New tests.
22089
220902000-07-04 Neil Booth <NeilB@earthling.net>
22091
22092 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
22093 * gcc.dg/cpp/strify2.c: Same.
22094
220952000-07-03 Zack Weinberg <zack@wolery.cumb.org>
22096
22097 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
22098 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
22099 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
22100 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
22101
22102 * testsuite/gcc.dg/cpp/macro1.c,
22103 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
22104 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
22105 testsuite/gcc.dg/cpp/strify1.c,
22106 testsuite/gcc.dg/cpp/strify2.c: New tests.
22107
221082000-07-03 Jakub Jelinek <jakub@redhat.com>
22109
22110 * gcc.c-torture/execute/20000703-1.c: New test.
22111
221122000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22113
22114 * g++.old-deja/g++.pt (lookup10.C): New test.
22115
221162000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22117
22118 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 22119
662ef0f5 221202000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 22121
ed8e443a
JM
22122 * gcc.c-torture/compile/20000701-1.c: New test.
22123
221242000-06-30 Nick Clifton <nickc@cygnus.com>
22125
22126 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
22127 to test case.
22128
221292000-06-30 Catherine Moore <clm@cygnus.com>
22130
22131 * gcc.c-torture/execute/align-1.c: New test.
22132
221332000-06-30 Nathan Sidwell <nathan@codesourcery.com>
22134
22135 * g++.old-deja/g++.pt/expr8.C: New test.
22136 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
22137
221382000-06-29 Nick Clifton <nickc@cygnus.com>
22139
22140 * gcc.c-torture/compile/20000629-1.c: New test.
22141
221422000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22143
22144
22145 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
22146 gcc.dg/noncompile directory, depending on whether they're
22147 preprocessor tests or not. Annotate all the tests for the dg
22148 framework.
22149
22150 * gcc.c-torture/noncompile/noncompile.exp: Delete.
22151 * gcc.dg/noncompile/noncompile.exp: New.
22152
22153 * Moved files:
22154 Old name New name
22155 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
22156 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
22157 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
22158 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
22159 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
22160 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
22161 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
22162 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
22163 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
22164 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
22165 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
22166 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
22167 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
22168 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
22169 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
22170 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
22171 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
22172 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
22173 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
22174 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
22175 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
22176 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
22177 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
22178 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
22179
22180 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
22181 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
22182 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
22183 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
22184 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
22185 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
22186
221872000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22188
22189 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
22190 declare one variable. On the fourth, error.
22191 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
22192 declared by 20000628-1a.h.
22193
221942000-06-29 Richard Henderson <rth@redhat.com>
22195
22196 * gcc.c-torture/execute/930529-1.x: New file.
22197 * gcc.dg/920413-1.c: Adjust expected warning text.
22198 * gcc.dg/980217-1.c: Declare abort.
22199 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
22200
222012000-06-29 Jeffrey A Law (law@cygnus.com)
22202
22203 * g77.f-torture/compile/20000629-1.f: New test.
22204 * g77.f-torture/compile/20000629-1.x: Expected to fail.
22205
222062000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22207
22208 Rearrange lots of files, removing entirely the
22209 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
22210 directories.
22211
22212 * Deleted files:
22213 gcc.c-torture/code_quality/code_quality.exp
22214 gcc.c-torture/special/special.exp
22215 gcc.failure/failure.exp
22216 gcc.failure/940409-1.x
22217 gcc.c-torture/compile/961203-1.x
22218
22219 * New files:
22220 gcc.misc-tests/linkage.exp
22221 gcc.c-torture/execute/920730-1t.c
22222 gcc.c-torture/execute/920730-1t.x
22223 gcc.c-torture/compile/920520-1.x
22224 gcc.c-torture/compile/920521-1.x
22225 gcc.c-torture/compile/981006-1.x
22226 gcc.c-torture/execute/eeprof-1.x
22227
22228 * Moved files (possibly with modifications to fit a new harness):
22229 Old name New name
22230 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
22231 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
22232 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
22233 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
22234 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
22235 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
22236 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
22237 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
22238 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
22239 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
22240 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
22241 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
22242 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
22243 gcc.failure/940409-1.c gcc.dg/940409-1.c
22244
222452000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22246
22247 * c-torture/compile/961203-1.x: Delete.
22248
22249 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
22250 not exit. Include stdio.h.
22251 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
22252 * gcc.misc-tests/dg-12.c: Likewise.
22253 * gcc.misc-tests/dg-5.c: Likewise.
22254 * gcc.misc-tests/dg-6.c: Likewise.
22255 * gcc.misc-tests/dg-7.c: Prototype abort.
22256 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
22257 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
22258 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
22259 not exit.
22260 * gcc.misc-tests/sieve.c: Use return from main, not exit.
22261 * gcc.misc-tests/sort2.c: Use return from main, not exit.
22262
222632000-06-28 Jakub Jelinek <jakub@redhat.com>
22264
22265 * gcc.dg/cpp/20000628-1.c: New test.
22266 * gcc.dg/cpp/20000628-1.h: New header for above test.
22267 * gcc.dg/cpp/20000628-1a.h: Likewise.
22268
222692000-06-27 Zack Weinberg <zack@wolery.cumb.org>
22270
22271 * gcc.dg/cpp: New directory.
22272 * gcc.dg/cpp/cpp.exp: New driver.
22273 * gcc.dg/cpp/20000627-1.c: New test.
22274 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
22275 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
22276 and rewrite as a compilation test.
22277
22278 * gcc.dg: Move many files into the cpp subdirectory, possibly
22279 renaming or editing them as well.
22280 Old name New name
22281 990119-1.c cpp/19990119-1.c
22282 990228-1.c cpp/19990228-1.c
22283 990407-1.c cpp/19990407-1.c
22284 990409-1.c cpp/19990409-1.c
22285 990413-1.c cpp/19990413-1.c
22286 990703-1.c cpp/19990703-1.c
22287 20000127-1.c cpp/20000127-1.c
22288 20000129-1.c cpp/20000129-1.c
22289 20000207-1.c cpp/20000207-1.c
22290 20000207-2.c cpp/20000207-2.c
22291 20000209-1.c cpp/20000209-1.c
22292 20000209-2.c cpp/20000209-2.c
22293 20000301-1.c cpp/20000301-1.c
22294 20000419-1.c cpp/20000419-1.c
22295 20000510-1.S cpp/20000510-1.S
22296 20000519-1.c cpp/20000519-1.c
22297 20000529-1.c cpp/20000529-1.c
22298 20000625-1.c cpp/20000625-1.c
22299 20000625-2.c cpp/20000625-2.c
22300 cpp-as1.c cpp/assert1.c
22301 cpp-as2.c cpp/assert2.c
22302 cxx-comments-1.c cpp/cxxcom1.c
22303 cxx-comments-2.c cpp/cxxcom2.c
22304 endif-label.c cpp/endif.c
22305 cpp-hash1.c cpp/hash1.c
22306 cpp-hash2.c cpp/hash2.c
22307 cpp-if1.c cpp/if-1.c
22308 cpp-if2.c cpp/if-2.c
22309 cpp-if3.c cpp/if-3.c
22310 cpp-if4.c cpp/if-4.c
22311 cpp-if5.c cpp/if-5.c
22312 cpp-cond.c cpp/if-cexp.c
22313 cpp-missingop.c cpp/if-mop.c
22314 cpp-missingparen.c cpp/if-mpar.c
22315 cpp-opprec.c cpp/if-oppr.c
22316 cpp-ifparen.c cpp/if-paren.c
22317 cpp-shortcircuit.c cpp/if-sc.c
22318 cpp-shift.c cpp/if-shift.c
22319 cpp-unary.c cpp/if-unary.c
22320 cpp-li1.c cpp/line1.c
22321 cpp-li2.c cpp/line2.c
22322 lineno.c cpp/line3.c
22323 lineno-2.c cpp/line4.c
22324 cpp-mi.c cpp/mi1.c
22325 cpp-mic.h cpp/mi1c.h
22326 cpp-micc.h cpp/mi1cc.h
22327 cpp-mind.h cpp/mi1nd.h
22328 cpp-mindp.h cpp/mi1ndp.h
22329 cpp-mix.h cpp/mi1x.h
22330 cpp-mi2.c cpp/mi2.c
22331 cpp-mi2a.h cpp/mi2a.h
22332 cpp-mi2b.h cpp/mi2b.h
22333 cpp-mi2c.h cpp/mi2c.h
22334 cpp-mi3.c cpp/mi3.c
22335 cpp-mi3.def cpp/mi3.def
22336 poison-1.c cpp/poison.c
22337 pr-impl.c cpp/prag-imp.c
22338 cpp-redef-2.c cpp/redef1.c
22339 cpp-redef.c cpp/redef2.c
22340 strpaste.c cpp/strp1.c
22341 strpaste-2.c cpp/strp2.c
22342 cpp-tradpaste.c cpp/tr-paste.c
22343 cpp-tradstringify.c cpp/tr-str.c
22344 cpp-tradwarn1.c cpp/tr-warn1.c
22345 cpp-tradwarn2.c cpp/tr-warn2.c
22346 trigraphs.c cpp/trigraphs.c
22347 cpp-unc1.c cpp/unc1.c
22348 cpp-unc2.c cpp/unc2.c
22349 cpp-unc3.c cpp/unc3.c
22350 cpp-unc.c cpp/unc4.c
22351 undef.c cpp/undef1.c
22352 undef-2.c cpp/undef2.c
22353 cpp-wi1.c cpp/widestr1.c
22354
223552000-06-27 Mark Mitchell <mark@codesourcery.com>
22356
22357 * lib/g++.exp (g++_include_flags): Tweak.
22358
223592000-06-27 H.J. Lu <hjl@gnu.org>
22360 Loren J. Rittle <ljrittle@acm.org>
22361
22362 * lib/g++.exp (g++_include_flags): Override libgloss.exp
22363 version with one that knows about the new gcc tree structure.
22364 (g++_link_flags): Same.
22365
223662000-06-26 Zack Weinberg <zack@wolery.cumb.org>
22367
22368 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
22369 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
22370 case we are cross-compiling.
22371
22372 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
22373 g++.old-deja/g++.niklas/Makefile.in,
22374 g++.old-deja/g++.niklas/configure.in,
22375 g++.old-deja/g++.other/Makefile.in,
22376 g++.old-deja/g++.other/configure.in,
22377 gcc.c-torture/code_quality/Makefile.in,
22378 gcc.c-torture/code_quality/configure.in,
22379 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
22380 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
22381 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
22382 gcc.c-torture/execute/ieee/Makefile.in,
22383 gcc.c-torture/execute/ieee/configure.in,
22384 gcc.c-torture/noncompile/Makefile.in,
22385 gcc.c-torture/noncompile/configure.in,
22386 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
22387 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
22388 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
22389
223902000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22391
22392 * g++.old-deja/g++.other/ambig3.C: New test.
22393
223942000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22395
22396 * g++.old-deja/g++.pt/syntax1.C: New test.
22397 * g++.old-deja/g++.pt/syntax2.C: New test.
22398 * g++.old-deja/g++.other/syntax3.C: New test.
22399 * g++.old-deja/g++.other/syntax4.C: New test.
22400
224012000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22402
22403 * gcc.dg/20000623-1.c: Prototype exit and abort.
22404
224052000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22406
22407 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
22408 New tests.
22409 * gcc.dg/cpp-mi3.def: New file.
22410
22411 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
22412 inside assertions.
22413 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
22414 lexer's error messages.
22415 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
22416 divine anything from the linemarkers.
22417 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
22418 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
22419
224202000-06-23 Geoffrey Keating <geoffk@cygnus.com>
22421
22422 * gcc.dg/20000623-1.c: New test.
22423
224242000-06-22 Jakub Jelinek <jakub@redhat.com>
22425
22426 * gcc.c-torture/execute/20000622-1.c: New test.
22427
224282000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22429
22430 * g++.old-deja/g++.other/init15.C: New test.
22431
224322000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22433
22434 * g++.old-deja/g++.pt/vaarg2.C: New test.
22435 * g++.old-deja/g++.pt/vaarg3.C: New test.
22436
224372000-06-20 Nathan Sidwell <nathan@codesourcery.com>
22438
22439 * g++.old-deja/g++.other/dyncast6.C: New test.
22440
224412000-06-15 Jakub Jelinek <jakub@redhat.com>
22442
22443 * gcc.c-torture/execute/loop-6.c: New test.
22444
224452000-06-14 Jakub Jelinek <jakub@redhat.com>
22446
22447 * gcc.dg/20000614-1.c: New test.
22448 * gcc.dg/20000614-2.c: New test.
22449
224502000-06-14 Hans-Peter Nilsson <hp@axis.com>
22451
22452 * g++.old-deja/g++.other/inline12.C: New test.
22453
224542000-06-13 Jakub Jelinek <jakub@redhat.com>
22455
22456 * g++.old-deja/g++.other/eh1.C: New test.
22457
224582000-06-12 Jakub Jelinek <jakub@redhat.com>
22459
22460 * g++.old-deja/g++.other/type.C: New test.
22461
224622000-06-05 Jakub Jelinek <jakub@redhat.com>
22463
22464 * g++.old-deja/g++.other/initstring.C: New test.
22465
224662000-06-12 Jason Merrill <jason@redhat.com>
22467
22468 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
22469
224702000-06-09 Jeffrey A Law (law@cygnus.com)
22471
22472 * gcc.c-torture/compile/20000609-1.c: New test.
22473
224742000-06-09 Clinton Popetz <cpopetz@cygnus.com>
22475
22476 * gcc.dg/20000609-1.c: New test.
22477
224782000-06-08 Zack Weinberg <zack@wolery.cumb.org>
22479
22480 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
22481 * gcc.c-torture/noncompile/poison-1.c: Move...
22482 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
22483 * gcc.dg/cpp-li1.c: Add a token after the #line.
22484
224852000-06-05 Richard Henderson <rth@cygnus.com>
22486
22487 * gcc.c-torture/execute/20000605-2.c: New test.
22488 * gcc.c-torture/execute/20000605-3.c: New test.
22489
224902000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
22491
22492 * g77.f-torture/execute/20000503-1.x: New file.
22493
224942000-06-06 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 * g++.old-deja/g++.eh/badalloc1.C: New test.
22497
224982000-06-05 Richard Henderson <rth@cygnus.com>
22499
22500 * gcc.c-torture/execute/20000605-1.c: New test.
22501
225022000-06-05 Jakub Jelinek <jakub@redhat.com>
22503 Nathan Sidwell <nathan@codesourcery.com>
22504
22505 * gcc.c-torture/compile/20000605-1.c: New test.
22506
225072000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
22508
22509 * g77.f-torture/compile/20000601-1.f: New test.
22510
225112000-06-03 Richard Henderson <rth@cygnus.com>
22512
22513 * gcc.c-torture/execute/20000603-1.c: New.
22514
225152000-06-02 Zack Weinberg <zack@wolery.cumb.org>
22516
22517 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
22518 * gcc.dg/noreturn-2.c (noreturn): Likewise.
22519
225202000-06-01 Zack Weinberg <zack@wolery.cumb.org>
22521
22522 * gcc.dg/compare2.c (case 12): XFAIL.
22523 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
22524 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
22525
22526 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
22527
225282000-05-29 Zack Weinberg <zack@wolery.cumb.org>
22529
22530 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
22531 guard macro is already defined when the header is first
22532 included.
22533 * gcc.dg/cpp-mix.h: New file.
22534 * gcc.dg/endif-label.c: Update patterns to match compiler.
22535
22536 * g++.brendan/complex1.C: Declare abort.
22537 * g++.law/refs4.C: Remove XFAIL.
22538 * g++.oliva/expr2.C: Declare abort and exit.
22539
225402000-05-28 Alexandre Oliva <aoliva@cygnus.com>
22541
22542 * gcc.c-torture/execute/20000528-1.c: New test.
22543
22544 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
22545 * g++.old-deja/g++.law/temps4.C: Likewise.
22546
22547 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
22548 stdlib.h. Call abort() on failure.
22549 * g++.old-deja/g++.law/refs4.C: Likewise.
22550 * g++.old-deja/g++.law/temps4.C: Likewise.
22551 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
22552 * gcc.c-torture/execute/20000112-1.c: Include string.h.
22553
225542000-05-27 Zack Weinberg <zack@wolery.cumb.org>
22555
22556 Relative to g++.dg/special:
22557 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
22558
22559 Relative to g++.old-deja:
22560 * g++.brendan/complex1.C, g++.jason/optimize2.C,
22561 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
22562 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
22563 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
22564 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
22565 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
22566 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
22567
22568 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
22569 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
22570 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
22571 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
22572 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
22573 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
22574 and/or string.h.
22575
22576 * g++.other/goto1.C: Update expectations for error messages.
22577
225782000-05-25 Alexandre Oliva <aoliva@cygnus.com>
22579
22580 * gcc.c-torture/compile/20000523-1.c: New test.
22581
225822000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22583
22584 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
22585
225862000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22587
22588 * g++.old-deja/g++.eh/catch11.C: New test.
22589 * g++.old-deja/g++.eh/catch12.C: New test.
22590
225912000-05-24 Nick Clifton <nickc@cygnus.com>
22592
22593 * gcc.c-torture/execute/20000523-1.c: New test.
22594
225952000-05-23 Zack Weinberg <zack@wolery.cumb.org>
22596
22597 * c-torture/execute/bcp-1.c: Replace abort in arg of
22598 __builtin_constant_p with a generic external function.
22599
22600 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
22601 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
22602 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
22603 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
22604 Prototype abort and/or exit.
22605
22606 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
22607 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
22608 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
22609 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
22610
226112000-05-22 Alexandre Oliva <aoliva@cygnus.com>
22612
22613 * gcc.dg/dwarf2-1.c: New test.
22614
226152000-05-20 Richard Henderson <rth@cygnus.com>
22616
22617 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
22618
226192000-05-20 Andreas Jaeger <aj@suse.de>
22620
22621 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
22622 testcase.
22623
226242000-05-19 David Edelsohn <edelsohn@gnu.org>
22625
22626 * gcc.c-torture/execute/20000519-2.c: New test.
22627
226282000-05-19 Andreas Jaeger <aj@suse.de>
22629
22630 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
22631 which fails with SSA.
22632
22633 * lib/c-torture.exp: Also test with -O3 -fssa.
22634
226352000-05-18 Michael Meissner <meissner@redhat.com>
22636
22637 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
22638 * gcc.c-torture/execute/920415-1.c: Ditto.
22639 * gcc.c-torture/execute/920501-1.c: Ditto.
22640 * gcc.c-torture/execute/conversion.c: Ditto.
22641 * gcc.c-torture/execute/cvt-1.c: Ditto.
22642
226432000-05-18 Jeffrey A Law (law@cygnus.com)
22644
22645 * gcc.c-torture/compile/20000518-1.c: New test.
22646
226472000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
22648
22649 * g77.f-torture/compile/200005018.f: New test.
22650
226512000-05-17 Jeffrey A Law (law@cygnus.com)
22652
22653 * gcc.c-torture/compile/20000517-1.c: New test.
22654
226552000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22656
22657 * gcc.c-torture/execute/20000516-1.c: New test.
22658
226592000-05-15 Jakub Jelinek <jakub@redhat.com>
22660
22661 * g++.old-deja/g++.other/eh.C: New test.
22662
226632000-05-12 Richard Henderson <rth@cygnus.com>
22664
22665 * gcc.c-torture/execute/990208-1.c (main): Don't pass
22666 constants through to doit's conditional.
22667
226682000-05-11 Jeffrey A Law (law@cygnus.com)
22669
22670 * gcc.c-torture/compile/20000511-1.c: New test.
22671 * g77.f-torture/compile/20000511-1.f: New test.
22672 * g77.f-torture/compile/20000511-2.f: New test.
22673
226742000-05-11 Michael Meissner <meissner@redhat.com>
22675
22676 * gcc.c-torture/execute/20000511-1.c: New test.
22677
226782000-05-11 Zack Weinberg <zack@wolery.cumb.org>
22679
22680 * gcc.dg/dg.exp: Scan .S files as well as .c files.
22681 * gcc.dg/20000510-1.S: New.
22682
226832000-05-08 Catherine Moore <clm@cygnus.com>
22684
22685 * gcc.dg/unused-3.c: New.
22686
226872000-05-06 Richard Henderson <rth@cygnus.com>
22688
22689 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
22690 * g++.old-deja/g++.mike/warn1.C: Likewise.
22691 * g++.old-deja/g++.pt/local1.C: Likewise.
22692 * g++.old-deja/g++.pt/local7.C: Likewise.
22693 * g++.old-deja/g++.pt/spec16.C: Likewise.
22694
226952000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 22696
ed8e443a 22697 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 22698
ed8e443a 226992000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 22700
ed8e443a 22701 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 22702
ed8e443a 227032000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 22704
ed8e443a 22705 * gcc.dg/noreturn-2.c: New test.
f43b2795 22706
ed8e443a 227072000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 22708
ed8e443a
JM
22709 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
22710 preprocessor.
45abaea8 22711
ed8e443a 227122000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 22713
ed8e443a 22714 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 22715
ed8e443a 227162000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 22717
ed8e443a
JM
22718 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
22719 OpenSSL by Jason R Thorpe.
82c18d5c 22720
ed8e443a 227212000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 22722
ed8e443a 22723 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 22724
ed8e443a 227252000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 22726
ed8e443a 22727 * gcc.dg/20000503-1.c: New test.
79ff6e27 22728
ed8e443a 227292000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 22730
ed8e443a
JM
22731 * gcc.c-torture/compile/20000502-1.c: New test.
22732 * g++.old-deja/g++.other/align.C: New test.
22733 * gcc.dg/cpp-tradstringify.c: New test.
22734
22735Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
22736
22737 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
22738 and hard registers.
22739
227402000-04-26 Geoff Keating <geoffk@cygnus.com>
22741
22742 * gcc.c-torture/execute/loop-5.c: New test.
22743
227442000-04-25 Jakub Jelinek <jakub@redhat.com>
22745
22746 * gcc.c-torture/execute/va-arg-20.c: New test.
22747
227482000-04-23 Jeffrey A Law (law@cygnus.com)
22749
22750 * gcc.c-torture/execute/20000422-1.c: New test.
22751
227522000-04-20 Greg McGary <gkm@gnu.org>
22753
22754 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
22755 when optimizing, but without sibling-call optimizations (-O1).
22756
227572000-04-20 Jeffrey A Law (law@cygnus.com)
22758
22759 * gcc.c-torture/compile/20000420-1.c: New test.
22760
227612000-04-20 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 * g++.abi/ptrflags.C: New test.
22764 * g++.eh/catchptr1.C: Test incomplete pointer chains.
22765
227662000-04-19 Catherine Moore <clm@cygnus.com>
22767
22768 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
22769
227702000-04-19 Greg McGary <gkm@gnu.org>
22771
22772 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
22773 sibling-call optimizations.
22774
227752000-04-19 Zack Weinberg <zack@wolery.cumb.org>
22776
22777 * gcc.dg/20000419-1.c: New test.
22778
227792000-04-12 Hans-Peter Nilsson <hp@axis.com>
22780
22781 * gcc.c-torture/execute/20000412-6.c: New test.
22782
227832000-04-12 Jeffrey A Law (law@cygnus.com)
22784
22785 * gcc.c-torture/execute/20000412-5.c: New test.
22786 * g77.f-torture/compile/20000412-1.f: New test.
22787 * gcc.c-torture/execute/20000412-4.c: New test.
22788 * gcc.c-torture/compile/20000412-2.c: New test.
22789 * gcc.c-torture/execute/20000412-3.c: New test.
22790 * gcc.c-torture/compile/20000412-1.c: New test.
22791 * gcc.c-torture/execute/20000412-2.c: New test.
22792
227932000-04-12 Jakub Jelinek <jakub@redhat.com>
22794
22795 * objc/execute/bf-20.m: New test.
22796
227972000-04-10 Richard Henderson <rth@cygnus.com>
22798
22799 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
22800
22801 * gcc.c-torture/execute/20000412-1.c: New test.
22802
228032000-04-10 Nathan Sidwell <nathan@codesourcery.com>
22804
22805 * g++.old-deja/g++.eh/catchptr1.C: New test.
22806
228072000-04-09 Nathan Sidwell <nathan@codesourcery.com>
22808
22809 * g++.old-deja/g++.abi/cxa_vec.C: New test.
22810
228112000-04-08 Neil Booth <NeilB@earthling.net>
22812
22813 * gcc.dg/cpp-nullchar.c: Remove test as
22814 embedded nulls cause problems.
22815
228162000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22817
22818 * gcc.dg/compare2.c: New test.
22819
228202000-04-08 Neil Booth <NeilB@earthling.net>
22821
22822 * gcc.dg/cpp-nullchar.c: New test.
22823
228242000-04-07 Zack Weinberg <zack@wolery.cumb.org>
22825
22826 * gcc.dg/cpp-mi2.c: New test.
22827 * gcc.dg/cpp-mi2[abc].h: New files.
22828
228292000-04-07 Nathan Sidwell <nathan@codesourcery.com>
22830
22831 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
22832 member name.
22833
228342000-04-06 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.abi/vmihint.C: New test.
22837
228382000-04-06 Neil Booth <NeilB@earthling.net>
22839
22840 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
22841 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
22842 copyright.
22843
228442000-04-05 Hans-Peter Nilsson <hp@axis.com>
22845
22846 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
22847 avoid stack-frame overwrite.
22848
228492000-04-05 Jakub Jelinek <jakub@redhat.com>
22850
22851 * gcc.c-torture/compile/20000405-2.c: New test.
22852 * gcc.c-torture/compile/20000405-3.c: New test.
22853
228542000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22855
22856 * gcc.c-torture/compile/20000405-1.c: New test.
22857
228582000-04-04 Geoff Keating <geoffk@cygnus.com>
22859
22860 * gcc.dg/cast-qual-1.c: Revert last change.
22861
228622000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22863
22864 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
22865
228662000-04-03 Zack Weinberg <zack@wolery.cumb.org>
22867
22868 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
22869 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
22870
228712000-04-03 Jeffrey A Law (law@cygnus.com)
22872
22873 * gcc.c-torture/compile/20000403-2.c: New test.
22874 * gcc.c-torture/compile/20000403-1.c: New test.
22875
228762000-04-03 Hans-Peter Nilsson <hp@axis.com>
22877
22878 * gcc.c-torture/execute/20000403-1.c: New test.
22879
228802000-04-03 Geoff Keating <geoffk@cygnus.com>
22881
22882 * gcc.c-torture/execute/20000402-1.c: New test.
22883
228842000-04-03 Donald Lindsay <dlindsay@cygnus.com>
22885
22886 * gcc.c-torture/execute/va-arg-15.c: New test.
22887 * gcc.c-torture/execute/va-arg-16.c: New test.
22888 * gcc.c-torture/execute/va-arg-17.c: New test.
22889 * gcc.c-torture/execute/va-arg-18.c: New test.
22890 * gcc.c-torture/execute/va-arg-19.c: New test.
22891
228922000-04-02 Zack Weinberg <zack@wolery.cumb.org>
22893
22894 * gcc.c-torture/compile/981211-1.c: Move to...
22895 * gcc.dg/cpp-as1.c: ...here.
22896 * gcc.dg/cpp-as2.c: New file.
22897
22898 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
22899 compiler.
22900
229012000-04-02 Neil Booth <NeilB@earthling.net>
22902
22903 * gcc.dg/cpp-cond.c New tests.
22904 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
22905 accidental success less likely.
22906 * gcc.dg/cpp-missingop.c New tests.
22907 * gcc.dg/cpp-missingparen.c New tests.
22908 * gcc.dg/cpp-shift.c New tests.
22909 * gcc.dg/cpp-shortcircuit.c New tests.
22910 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 22911
ed8e443a 229122000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 22913
ed8e443a 22914 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 22915
ed8e443a 229162000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 22917
ed8e443a
JM
22918 * gcc.c-torture/compile/20000326-1.c: New test.
22919 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 22920
ed8e443a 229212000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 22922
ed8e443a
JM
22923 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
22924 the first parameter is a function argument.
7acfb19e 22925
ed8e443a 229262000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 22927
ed8e443a 22928 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 22929
ed8e443a 229302000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 22931
ed8e443a 22932 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 22933
ed8e443a 229342000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 22935
ed8e443a 22936 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 22937
ed8e443a 229382000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 22939
ed8e443a 22940 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 22941
ed8e443a 229422000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 22943
ed8e443a 22944 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 22945
ed8e443a 229462000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 22947
ed8e443a
JM
22948 * gcc.c-torture/execute/20000314-3.c: New test.
22949 * gcc.c-torture/execute/20000314-2.c: New test.
22950 * gcc.c-torture/execute/20000314-1.c: New test.
22951 * gcc.c-torture/compile/20000314-2.c: New test.
22952 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 22953
ed8e443a 229542000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 22955
ed8e443a 22956 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 22957
ed8e443a 229582000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 22959
ed8e443a
JM
22960 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
22961 standards-compliant result rather than specific constants.
22962 Put test-values in array.
532f12a2 22963
ed8e443a 229642000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 22965
ed8e443a
JM
22966 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
22967 (g++_target_compile): Put test-specific options last.
98eddaf7 22968
ed8e443a 229692000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 22970
ed8e443a 22971 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 22972
ed8e443a 229732000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 22974
ed8e443a 22975 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 22976
ed8e443a 229772000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 22978
ed8e443a
JM
22979 * g++.old-deja/g++.brendan/misc12.C: Removed.
22980 * g++.old-deja/g++.pt/memtemp77.C: Constify.
22981 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 22982
ed8e443a 229832000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 22984
ed8e443a 22985 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 22986
ed8e443a 229872000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 22988
ed8e443a 22989 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 22990
ed8e443a 229912000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 22992
ed8e443a
JM
22993 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
22994 is 1, not zero.
2a6b7809 22995
ed8e443a 229962000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 22997
ed8e443a
JM
22998 * g++.old-deja/g++.warn/impint.C: New test.
22999 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
23000 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
23001 * g++.old-deja/g++.pt/explicit12.C: Likewise.
23002 * g++.old-deja/g++.pt/explicit13.C: Likewise.
23003 * g++.old-deja/g++.pt/explicit17.C: Likewise.
23004 * g++.old-deja/g++.pt/explicit18.C: Likewise.
23005 * g++.old-deja/g++.pt/explicit19.C: Likewise.
23006 * g++.old-deja/g++.pt/explicit23.C: Likewise.
23007 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23008 * g++.old-deja/g++.pt/explicit35.C: Likewise.
23009 * g++.old-deja/g++.pt/explicit6.C: Likewise.
23010 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 23011
ed8e443a 230122000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 23013
ed8e443a 23014 * gcc.dg/cpp-redef.c: New test.
83f1c55d 23015
ed8e443a 230162000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23017
ed8e443a 23018 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 23019
ed8e443a 230202000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 23021
ed8e443a
JM
23022 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
23023 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 23024
ed8e443a 230252000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 23026
ed8e443a 23027 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 23028
ed8e443a 230292000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 23030
ed8e443a
JM
23031 * gcc.c-torture/compile/cpp-2.c: New test.
23032 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 23033
ed8e443a 230342000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 23035
ed8e443a 23036 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 23037
ed8e443a 230382000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 23039
ed8e443a 23040 * gcc.dg/cpp-li2.c: New test.
83f1c55d 23041
ed8e443a 23042 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 23043
ed8e443a 23044 * gcc.dg/cpp-li1.c: New test.
83f1c55d 23045
ed8e443a 230462000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23047
ed8e443a 23048 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 23049
ed8e443a 230502000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 23051
ed8e443a 23052 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 23053
ed8e443a 230542000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 23055
ed8e443a 23056 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 23057
ed8e443a 230582000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 23059
ed8e443a 23060 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 23061
ed8e443a 230622000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 23063
ed8e443a 23064 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 23065
ed8e443a 230662000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 23067
ed8e443a 23068 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 23069
ed8e443a 230702000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 23071
ed8e443a 23072 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 23073
ed8e443a 230742000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 23075
ed8e443a
JM
23076 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
23077 ALWAYS_CXXFLAGS.
2144ddea 23078
ed8e443a 230792000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 23080
ed8e443a 23081 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 23082
ed8e443a 230832000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 23084
ed8e443a 23085 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 23086
ed8e443a 230872000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 23088
ed8e443a 23089 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 23090
ed8e443a 230912000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 23092
ed8e443a
JM
23093 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
23094 on native targets
31a72d3f 23095
ed8e443a 230962000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 23097
ed8e443a 23098 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 23099
ed8e443a 231002000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 23101
ed8e443a 23102 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 23103
ed8e443a 231042000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 23105
ed8e443a
JM
23106 * g++.old-deja/g++.jason/cast3.C: Return void.
23107 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 23108
ed8e443a 231092000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 23110
ed8e443a 23111 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 23112
ed8e443a 23113 * gcc.dg/loop-1.c: New test.
7a53e94b 23114
ed8e443a 231152000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 23116
ed8e443a
JM
23117 * gcc.c-torture/compile/20000127-1.c: New test.
23118 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 23119
ed8e443a 231202000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 23121
ed8e443a 23122 * gcc.dg/unused-2.c: New test.
1eb8759b 23123
ed8e443a 23124 * gcc.dg/conv-1.c: New test.
1eb8759b 23125
ed8e443a 231262000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 23127
ed8e443a
JM
23128 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
23129 compiler.
23130 (tool_option_proc): Fix typo.
33f6849b 23131
ed8e443a 231322000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 23133
ed8e443a
JM
23134 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
23135 of the ld on the host, not on the build machine.
23136 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 23137
ed8e443a 231382000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 23139
ed8e443a 23140 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 23141
ed8e443a 231422000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 23143
ed8e443a
JM
23144 * gcc.c-torture/execute/20000120-2.c: New test.
23145 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 23146
ed8e443a 231472000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 23148
ed8e443a 23149 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 23150
ed8e443a 231512000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 23152
ed8e443a 23153 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 23154
ed8e443a 231552000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 23156
ed8e443a 23157 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 23158
ed8e443a 231592000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 23160
ed8e443a
JM
23161 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
23162 with 16 bit integers.
662ef0f5 23163
ed8e443a 231642000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 23165
ed8e443a 23166 * gcc.dg/20000108-1.c: New test.
662ef0f5 23167
ed8e443a 231682000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 23169
ed8e443a 23170 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 23171
ed8e443a 231722000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 23173
ed8e443a
JM
23174 * g++.old-deja/g++.other/cast4.C: New test.
23175
231762000-01-05 Jeffrey A Law (law@cygnus.com)
23177
23178 * gcc.c-torture/compile/20000105-2.c: New test.
23179 * gcc.c-torture/compile/20000105-1.c: New test.
23180
231812000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23182
23183 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
23184 references to printf & atoi to conform to ANSI standard.
23185 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
23186 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
23187 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
23188 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
23189 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
23190 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23191 * g++.old-deja/g++.brendan/copy1.C: Likewise.
23192 * g++.old-deja/g++.brendan/copy2.C: Likewise.
23193 * g++.old-deja/g++.brendan/copy3.C: Likewise.
23194 * g++.old-deja/g++.brendan/copy4.C: Likewise.
23195 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23196 * g++.old-deja/g++.brendan/copy6.C: Likewise.
23197 * g++.old-deja/g++.brendan/copy7.C: Likewise.
23198 * g++.old-deja/g++.brendan/copy8.C: Likewise.
23199 * g++.old-deja/g++.brendan/crash11.C: Likewise.
23200 * g++.old-deja/g++.brendan/crash14.C: Likewise.
23201 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
23202 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23203 * g++.old-deja/g++.brendan/delete2.C: Likewise.
23204 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
23205 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
23206 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
23207 * g++.old-deja/g++.brendan/eh1.C: Likewise.
23208 * g++.old-deja/g++.brendan/groff1.C: Likewise.
23209 * g++.old-deja/g++.brendan/init3.C: Likewise.
23210 * g++.old-deja/g++.brendan/misc12.C: Likewise.
23211 * g++.old-deja/g++.brendan/misc7.C: Likewise.
23212 * g++.old-deja/g++.brendan/new2.C: Likewise.
23213 * g++.old-deja/g++.brendan/operators4.C: Likewise.
23214 * g++.old-deja/g++.brendan/operators5.C: Likewise.
23215 * g++.old-deja/g++.brendan/overload2.C: Likewise.
23216 * g++.old-deja/g++.brendan/overload7.C: Likewise.
23217 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
23218 * g++.old-deja/g++.brendan/reference1.C: Likewise.
23219 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
23220 * g++.old-deja/g++.brendan/template24.C: Likewise.
23221 * g++.old-deja/g++.brendan/template3.C: Likewise.
23222 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
23223 * g++.old-deja/g++.jason/inline3.C: Likewise.
23224 * g++.old-deja/g++.jason/opeq.C: Likewise.
23225 * g++.old-deja/g++.law/arg5.C: Likewise.
23226 * g++.old-deja/g++.law/arm7.C: Likewise.
23227 * g++.old-deja/g++.law/ctors11.C: Likewise.
23228 * g++.old-deja/g++.law/cvt8.C: Likewise.
23229 * g++.old-deja/g++.law/init9.C: Likewise.
23230 * g++.old-deja/g++.law/refs4.C: Likewise.
23231 * g++.old-deja/g++.law/template2.C: Likewise.
23232 * g++.old-deja/g++.law/visibility24.C: Likewise.
23233 * g++.old-deja/g++.law/vtable3.C: Likewise.
23234 * g++.old-deja/g++.mike/asm2.C: Likewise.
23235 * g++.old-deja/g++.mike/eh1.C: Likewise.
23236 * g++.old-deja/g++.mike/misc1.C: Likewise.
23237 * g++.old-deja/g++.mike/misc13.C: Likewise.
23238 * g++.old-deja/g++.mike/misc14.C: Likewise.
23239 * g++.old-deja/g++.mike/ns12.C: Likewise.
23240 * g++.old-deja/g++.mike/p1248.C: Likewise.
23241 * g++.old-deja/g++.mike/p3708.C: Likewise.
23242 * g++.old-deja/g++.mike/p3708a.C: Likewise.
23243 * g++.old-deja/g++.mike/p3708b.C: Likewise.
23244 * g++.old-deja/g++.mike/p646.C: Likewise.
23245 * g++.old-deja/g++.mike/p700.C: Likewise.
23246 * g++.old-deja/g++.mike/p783.C: Likewise.
23247 * g++.old-deja/g++.mike/p783a.C: Likewise.
23248 * g++.old-deja/g++.mike/p783b.C: Likewise.
23249 * g++.old-deja/g++.mike/p786.C: Likewise.
23250 * g++.old-deja/g++.mike/p789.C: Likewise.
23251 * g++.old-deja/g++.mike/p789a.C: Likewise.
23252 * g++.old-deja/g++.mike/p807a.C: Likewise.
23253 * g++.old-deja/g++.other/delete3.C: Likewise.
23254 * g++.old-deja/g++.other/dyncast1.C: Likewise.
23255 * g++.old-deja/g++.other/dyncast2.C: Likewise.
23256 * g++.old-deja/g++.other/dyncast3.C: Likewise.
23257 * g++.old-deja/g++.other/empty1.C: Likewise.
23258 * g++.old-deja/g++.other/temporary1.C: Likewise.
23259 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
23260 * g++.old-deja/g++.pt/t16.C: Likewise.
23261 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 23262
ed8e443a 232631999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 23264
ed8e443a 23265 * gcc.dg/991230-1.c: New test.
7fb1283f 23266
ed8e443a 232671999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 23268
ed8e443a
JM
23269 * gcc.c-torture/compile/991229-3.c: New test.
23270 * gcc.c-torture/compile/991229-2.c: New test.
23271 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 23272
ed8e443a 232731999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 23274
ed8e443a 23275 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 23276
a58eeb31 23277