]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/21257 ([4.0 only] Duplicate use of construct name)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
019275a2
JB
12005-06-20 Jan Beulich <jbeulich@novell.com>
2
3 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
4 unsupportable relocations.
5 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6 * gcc.dg/20050321-2.c: xfail for NetWare.
7
57493278
AJ
82005-06-20 Andreas Jaeger <aj@suse.de>
9
10 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11 gcc.target/i386/fastcall-sseregparm.c,
12 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
13
771151dc
RH
142005-06-19 Richard Henderson <rth@redhat.com>
15
16 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
17
cac24f06
JM
182005-06-19 Joseph S. Myers <joseph@codesourcery.com>
19
20 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
21
fed3667b
AH
222005-06-19 Aldy Hernandez <aldyh@redhat.com>
23
24 PR c++/22115
25 * g++.dg/conversion/simd2.C: Change expected error message.
26
a73c6788
DN
272005-06-18 Dorit Nuzman <dorit@il.ibm.com>
28
29 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
30 * gcc.dg/vect/vect-reduc-2.c: Likewise.
31 * gcc.dg/vect/vect-reduc-3.c: Likewise.
32
2d9474df
JM
332005-06-18 James A Morrison <phython@gcc.gnu.org>
34
35 * gcc.dg/fold-mod-1.c: New test.
36
5190a458
SK
372005-06-18 Steven G. Kargl <kargls@comcast.net>
38
39 PR fortran/19926
40 * gfortran.dg/pr19926.f90: New test.
41
a73c6788 422005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
43
44 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
45 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
46 targets.
47 * gcc.dg/vect/vect-reduc-2.c: Likewise.
48 * gcc.dg/vect/vect-reduc-3.c: Likewise.
49
6d409ca8
JM
502005-06-18 Joseph S. Myers <joseph@codesourcery.com>
51
52 * gcc.target/ia64/float80-varargs-1.c: New test.
53
189ed82c
TS
542005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
55
56 PR tree-opt/22035
57 * gfortran.dg/f2c_6.f90: New test.
58
fad86f7a
GK
592005-06-17 Geoffrey Keating <geoffk@apple.com>
60
61 PR c++/17413
62 * g++.dg/template/local5.C: New.
63
5531f0e0
RH
642005-06-17 Richard Henderson <rth@redhat.com>
65
66 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
67
3453c37f
DB
682005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
69
70 PR testsuite/21945
71 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
72
18338c6e
GB
732005-06-15 Giovanni Bajo <giovannibajo@libero.it>
74
75 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
76 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
77 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
78 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
79 check_vect to verify the presence of hardware vector support.
80
c26db6b6
JM
812005-06-16 James A. Morrison <phython@gcc.gnu.org>
82
83 PR testsuite/22056
84 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
85
04d9e6bd
FXC
862005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
87
88 PR libfortran/19216
89 * gfortran.dg/pr19216.f: Add correct space between brackets and
90 dg directive.
91
2f06ccc6
FXC
922005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
93
94 PR libfortran/16436
95 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
96
2f84b963
RG
972005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
98
99 * gcc.target/i386/attributes-error.c: New testcase.
100 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
101 * gcc.target/i386/regparm-stdcall.c: Likewise.
102 * gcc.target/i386/sseregparm-1.c: Likewise.
103 * gcc.target/i386/sseregparm-2.c: Likewise.
104
fe93f42f
NS
1052005-06-16 Nathan Sidwell <nathan@codesourcery.com>
106
107 * g++.dg/rtti/crash2.C: New.
108
46bdb9cf
JM
1092005-06-15 Joseph S. Myers <joseph@codesourcery.com>
110
111 * gcc.dg/noncompile/20040203-3.c: Update expected message.
112
18ea791f
DU
1132005-06-15 David Ung <davidu@mips.com>
114
115 * gcc.target/mips/mips16e-extends.c: New test for testing the
116 generation of MIPS16e zeb/zeh, seb/seh instructions.
117
9983270b
DN
1182005-06-15 Diego Novillo <dnovillo@redhat.com>
119
120 PR 22018
121 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
122 * gcc.dg/tree-ssa/pr22018.c: New test.
123
5bed876a
AH
1242005-06-15 Aldy Hernandez <aldyh@redhat.com>
125
126 * gcc.dg/simd-1.c: Update error messages.
127 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
128 * gcc.dg/simd-2.c: Update error messages.
129 * gcc.dg/simd-4.c: New.
130
c4eacf99
NS
1312005-06-15 Nathan Sidwell <nathan@codesourcery.com>
132
133 PR c++/20678
134 * g++.dg/other/crash-4.C: New.
135
c9a3d128
DP
1362005-06-14 Devang Patel <dpatel@apple.com>
137
138 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 139
792f871e
NS
1402005-06-14 Nathan Sidwell <nathan@codesourcery.com>
141
142 PR c++/21929
143 * g++.dg/parse/crash11.C: Update
144
a513fe88
JL
1452005-06-13 Jeff Law <law@redhat.com>
146
147 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
148 perform the desired transformations.
149 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
150 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
151
a8e12e4d
TS
1522005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
153
154 PR fortran/22038
155 * gfortran.dg/forall_1.f90: Un-XFAIL.
156
8fe4d24b
NS
1572005-06-13 Nathan Sidwell <nathan@codesourcery.com>
158
159 PR c++/21929
160 * g++.dg/parse/crash26.C: New.
161
162 PR c++/20789
163 * g++.dg/init/member1.C: New.
164
dda895f9
JJ
1652005-06-13 Jakub Jelinek <jakub@redhat.com>
166
167 * gfortran.dg/altreturn_1.f90: New test.
168
adacecf1
ZD
1692005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
170
171 PR middle-end/21985
172 * gcc.dg/tree-ssa/pr21985.c: New test.
173
a165e746
JM
1742005-06-12 James A. Morrison <phython@gcc.gnu.org>
175
176 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
177
da5839d6
RS
1782005-06-12 Roger Sayle <roger@eyesopen.com>
179
180 PR c++/21930
181 * g++.dg/other/error10.C: New test case.
182
57504df9
FXC
1832005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
184
185 PR libfortran/19155
186 * gfortran.dg/pr19155.f: Add test.
187
b49a3de7
TS
1882005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
189
190 * gfortran.dg/f2c_7.f90: New test.
191
16d4ddd1
TS
192 * gfortran.dg/forall_1.f90: XFAILed.
193
e3d025cb
JM
1942005-06-12 James A. Morrison <phython@gcc.gnu.org>
195
196 * gcc.dg/pr14796-1.c: New.
197 * gcc.dg/pr14796-2.c: New.
198
94631c1e
SK
1992005-06-11 Steven G. Kargl <kargls@comcast.net>
200
201 PR fortran/17792
202 PR fortran/21375
203 * gfortran.dg/deallocate_stat.f90: New test.
204
2052005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
206
207 * gfortran.fortran-torture/execute/in-pack.f90: New test.
208
bb748329
DN
2092005-06-10 Dorit Nuzman <dorit@il.ibm.com>
210
211 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
212 access will be generated when this loop is vectorized. Test that
213 accesses with same alignment were detected.
214 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
215 Test that accesses with same alignment were detected.
216 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 217 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
218 alignment were detected.
219
b7e20b53
GDR
2202005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
221
222 * gcc.dg/Wcxx-compat-1.c: New.
223
92f5e87c
TK
2242005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
225
226 PR libfortran/21480
227 * gfortran.dg/reshape-complex.f90: Add a test for a packed
228 complex array.
229
5878b92f
NS
2302005-06-09 Nathan Sidwell <nathan@codesourcery.com>
231
232 * gcc.dg/alias-8.c: New.
233
7a9430c0
JM
2342005-06-08 Joseph S. Myers <joseph@codesourcery.com>
235
236 * gcc.dg/format/cmn_err-1.c: Update.
237
8b0096b4
JM
2382005-06-08 James A. Morrison <phython@gcc.gnu.org>
239
240 PR target/20666
241 * gcc.target/sparc/fexpand-2.c: New.
242 * gcc.target/sparc/fpmerge-2.c: New.
243 * gcc.target/sparc/fpmul-2.c: New.
244 * gcc.target/sparc/noresult.c: New.
245 * gcc.target/sparc/pdist-2.c: New.
246 * gcc.target/sparc/pdist-3.c: New.
247
625b02b2
AB
2482005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
249
250 PR testsuite/21702
251 * gcc.target/i386/i386.exp: Fix comment typo.
252
98ed9dae
NS
2532005-06-08 Nathan Sidwell <nathan@codesourcery.com>
254
255 PR c++/19497
256 * g++.dg/inherit/using5.C: New.
257 * g++.dg/inherit/using6.C: New.
258
cb6d4a9f
VR
2592005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
260
261 PR c++/19894
262 * g++.dg/template/ptrmem15.C: New test.
263
264 PR c++/20563
265 * g++.dg/ext/label4.C: New test.
266
34cbdf67
EB
2672005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
268
269 * gcc.dg/tls/debug-1.c: New test.
270
4280a26f
DJ
2712005-06-07 Dale Johannesen <dalej@apple.com>
272
273 * gcc.target/i386/movq.c: New.
274
e4cd04f4
DJ
2752005-06-07 Dale Johannesen <dalej@apple.com>
276
277 * gcc.dg/20050607-1.c: New.
278
145357a4
JJ
2792005-06-07 Jakub Jelinek <jakub@redhat.com>
280
281 PR middle-end/21850
282 * gcc.c-torture/execute/20050607-1.c: New test.
283
ae740cce
TK
2842005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
285
286 PR libfortran/21926
287 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
288 Test case where the return array has lowest stride one,
289 but isn't packed.
290
89a590b3
AS
2912005-06-07 Adrian Straetling <straetling@de.ibm.com>
292
293 * lib/target-supports.exp (check_effective_target_sync_int_long):
294 Add s390 and s390x targets.
295
ac182688
ZD
2962005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
297
298 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
299 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
300 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
301 * gcc.dg/tree-ssa/loop-9.c: New test.
302
efb169b0
NS
3032005-06-07 Nathan Sidwell <nathan@codesourcery.com>
304
305 * g++.dg/parse/defarg10.C: New.
306
40182dbf
JJ
3072005-06-06 Jakub Jelinek <jakub@redhat.com>
308
309 PR regression/21897
310 * gcc.c-torture/execute/20050604-1.c: New test.
311
b2a9b208
NS
3122005-06-06 Nathan Sidwell <nathan@codesourcery.com>
313
5e97d404
NS
314 PR 21903
315 * g++.dg/parse/defarg9.C: New.
316
b2a9b208
NS
317 PR c++/20637
318 * g++.dg/inherit/using4.C: New.
319 * g++.dg/overload/error1.C: Adjust expected errors.
320 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
321 * g++.old-deja/g++.brendan/arm2.C: Likewise.
322 * g++.old-deja/g++.other/redecl2.C: Likewise.
323 * g++.old-deja/g++.other/redecl4.C: Likewise.
324 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
325
43faca51
DB
3262005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
327
328 * gfortran.dg/f2c_5.f90: Add -w to dg-options
329
3302005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
331
57493278 332 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
333 dg-additional-files-options
334 * gfortran.dg/f2c_4.f90: New file
335 * gfortran.dg/f2c_4.c: New file
336 * gfortran.dg/f2c_5.f90: New file
337 * gfortran.dg/f2c_5.c: New file
338
86403f0f
TS
3392005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
340
adac7e92 341 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 342
86403f0f
TS
343 PR fortran/21912
344 * gfortran.dg/array_constructor_4.f90: New test.
345
88a7beb7
MM
3462005-06-05 Mark Mitchell <mark@codesourcery.com>
347
348 PR c++/21619
349 * g++.dg/ext/builtin9.C: New test.
350
16191a64
DJ
3512005-06-05 Dale Johannesen <dalej@apple.com>
352
353 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
354 * gcc.c-torture/execute/20050603-2.c: Ditto.
355
88088c03
DN
3562005-06-05 Dorit Nuzman <dorit@il.ibm.com>
357
358 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
359 * gcc.dg/vect/vect-reduc-1.c: New.
360 * gcc.dg/vect/vect-reduc-2.c: New.
361 * gcc.dg/vect/vect-reduc-3.c: New.
362
1c3250ed
DJ
3632005-06-04 Dale Johannesen <dalej@apple.com>
364
365 * gcc.c-torture/execute/20050603-1.c: New.
366 * gcc.c-torture/execute/20050603-2.c: New.
367 * gcc.dg/20050603-3.c: New.
368
29405f94
TS
3692005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
370
8e400578
TS
371 PR fortran/19195
372 * gfortran.dg/debug_1.f90: New test.
57493278 373
29405f94
TS
374 * gfortran.dg/forall_1.f90: New test.
375
ab21e272
TS
3762005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
377
378 * gfortran.dg/array_constructor_3.f90: New test.
379
9a28687d
TS
3802005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
381
382 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
383
28da59e8
HPN
3842005-06-04 Hans-Peter Nilsson <hp@axis.com>
385
386 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
387
472d98b4
JM
3882005-06-04 Joseph S. Myers <joseph@codesourcery.com>
389
390 PR c/21873
391 * gcc.dg/init-excess-1.c: New test.
392
dad732fa
MM
3932005-06-03 Mark Mitchell <mark@codesourcery.com>
394
395 PR c++/21853
396 * g++.dg/expr/static_cast6.C: New test.
397
441e96b5
DN
3982005-06-03 Diego Novillo <dnovillo@redhat.com>
399
400 * gcc.dg/tree-ssa/vrp14.c: New test.
401
7e45bd18
MM
4022005-06-03 Mark Mitchell <mark@codesourcery.com>
403
404 PR c++/21336
405 * g++.dg/template/new2.C: New test.
406
83cd747f
JC
4072005-06-03 Josh Conner <jconner@apple.com>
408
409 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
410 all entries in initializer.
411
548e34cd
RG
4122005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
413
414 PR middle-end/21858
415 * gcc.dg/pr21858.c: New testcase.
416
b956116e
PB
4172005-06-03 Paolo Bonzini <bonzini@gnu.org>
418
419 PR tree-optimization/21292
420
421 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
422 New.
423 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
424 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
425 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
426 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
427 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
428
87e48010
RH
4292005-06-02 Richard Henderson <rth@redhat.com>
430
431 * gcc.dg/sync-2.c: Use -march=i486 for i386.
432
984dfd8c
RG
4332005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
434
435 * gcc.dg/wtypequal.c: New testcase.
436
462508dd
DN
4372005-06-02 Diego Novillo <dnovillo@redhat.com>
438
439 PR 21582
440 * gcc.dg/tree-ssa/pr21582.c: New test.
441
3e3935a9
NS
4422005-06-02 Nathan Sidwell <nathan@codesourcery.com>
443
444 PR c++/21280
445 * g++.dg/opt/interface2.h: New.
446 * g++.dg/opt/interface2.C: New.
447 * g++.dg/init/ctor4.C: Adjust error lines.
448 * g++.old-deja/g++.bob/inherit2.C: Likewise.
449 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
450 * g++.old-deja/g++.jason/opeq3.C: Likewise.
451 * g++.old-deja/g++.pt/assign1.C: Likewise.
452 * g++.old-deja/g++.pt/crash20.C: Likewise.
453
ed3c16fb
DN
4542005-06-02 Dorit Nuzman <dorit@il.ibm.com>
455
456 PR tree-optimization/21734
457 * g++.dg/vect/pr21734_1.cc: New.
458 * g++.dg/vect/pr21734_2.cc: New.
459
fbd4ef4c
NS
4602005-06-02 Nathan Sidwell <nathan@codesourcery.com>
461
58fb06b4
NS
462 PR c++/20350
463 * g++.dg/template/spec24.C: New.
464
fbd4ef4c
NS
465 PR c++/21151
466 * g++.dg/pch/local-1.C: New.
467 * g++.dg/pch/local-1.Hs: New.
468
227858d1
DN
4692005-06-01 Diego Novillo <dnovillo@redhat.com>
470
471 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
472 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
473 * gcc.dg/tree-ssa/pr14341.c: New test.
474 * gcc.dg/tree-ssa/pr14841.c: New test.
475 * gcc.dg/tree-ssa/pr20701.c: New test.
476 * gcc.dg/tree-ssa/pr21086.c: New test.
477 * gcc.dg/tree-ssa/pr21090.c: New test.
478 * gcc.dg/tree-ssa/pr21332.c: New test.
479 * gcc.dg/tree-ssa/pr21458.c: New test.
480 * gcc.dg/tree-ssa/pr21658.c: New test.
481 * gcc.dg/tree-ssa/vrp01.c: New test.
482 * gcc.dg/tree-ssa/vrp02.c: New test.
483 * gcc.dg/tree-ssa/vrp03.c: New test.
484 * gcc.dg/tree-ssa/vrp04.c: New test.
485 * gcc.dg/tree-ssa/vrp05.c: New test.
486 * gcc.dg/tree-ssa/vrp06.c: New test.
487 * gcc.dg/tree-ssa/vrp07.c: New test.
488 * gcc.dg/tree-ssa/vrp08.c: New test.
489 * gcc.dg/tree-ssa/vrp09.c: New test.
490 * gcc.dg/tree-ssa/vrp10.c: New test.
491 * gcc.dg/tree-ssa/vrp11.c: New test.
492 * gcc.dg/tree-ssa/vrp12.c: New test.
493 * gcc.dg/tree-ssa/vrp13.c: New test.
494
4952005-06-01 Alexandre Oliva <aoliva@redhat.com>
496
497 PR 21029
498 * gcc.dg/tree-ssa/pr21029.c: New test.
499
c3a29423
RS
5002005-06-01 Roger Sayle <roger@eyesopen.com>
501
502 * gfortran.dg/logint-1.f: New test case.
503 * gfortran.dg/logint-2.f: Likewise.
504 * gfortran.dg/logint-3.f: Likewise.
505
cf4d246b
JJ
5062005-06-01 Jakub Jelinek <jakub@redhat.com>
507
8e0a600b
JJ
508 PR c/21536
509 PR c/20760
510 * gcc.dg/20050527-1.c: New test.
511
a00cb0b9
JJ
512 * gcc.dg/i386-sse-12.c: New test.
513
cf4d246b
JJ
514 PR fortran/21729
515 * gfortran.dg/implicit_5.f90: New test.
516
bf3ddf8a
FW
5172005-06-01 Feng Wang <fengwang@nudt.edu.cn>
518
519 PR fortran/20883
520 * gfortran/assign_4.f90: New test.
521 * gfortran/assign_2.f90: Change compile to run.
522
a9c9d3fa
GK
5232005-05-31 Geoffrey Keating <geoffk@geoffk.org>
524
57493278 525 * lib/target-supports.exp
a9c9d3fa
GK
526 (check_effective_target_sync_char_short): New.
527 * gcc.dg/sync-2.c: New.
528
60407f7a
ZD
5292005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
530
531 PR tree-optimization/21817
532 * gcc.dg/torture/pr21817-1.c: New.
533
8bd46447
NS
5342005-05-31 Nathan Sidwell <nathan@codesourcery.com>
535
536 PR c++/21165
537 * g++.dg/template/init5.C: New.
538
fba53b18
PT
5392005-05-31 Paul Thomas <pault@gcc.gnu.org>
540
541 * gfortran.dg/char_initialiser_actual.f90:
542 Test character initialisers as actual arguments.
543 * gfortran.dg/char_pointer_comp_assign.f90:
544 Test character pointer structure component assignments.
545 * gfortran.dg/char_array_structure_constructor.f90:
546 Test character components in structure constructors.
547
d763bb10
AP
5482005-05-31 Andrew pinski <pinskia@physics.uc.edu>
549
550 PR middle-end/20931
551 * g++.dg/opt/pr20931.C: New test.
552
8c7a0ea6
AJ
5532005-05-31 Andreas Jaeger <aj@suse.de>
554
555 PR testsuite/20772
556 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
557 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
558 g++.old-deja/g++.ext/asmspec1.C,
559 g++.old-deja/g++.other/regstack.C,
560 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
561 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
562 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
563 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
564 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
565 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
566 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
567 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
568 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
569 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
570 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
571 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
572 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
573 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
574 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
575 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
576 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
577 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
578 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
579
4ea73bfa
JL
5802005-05-31 Jeff Law <law@redhat.com>
581
582 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
583
7f177cf7
PC
5842005-05-30 Paolo Carlini <pcarlini@suse.de>
585
586 PR middle-end/21743
587 * gcc.dg/builtins-1.c: Activate disabled clog test.
588 * gcc.dg/torture/builtin-attr-1.c: Likewise.
589
e0a80504
PT
5902005-05-29 Paul Thomas <pault@gcc.gnu.org>
591
592 * gfortran.dg/char_pointer_assign.f90:
593 Test character-pointer assignments and pointer assignments.
594 * gfortran.dg/char_pointer_dummy.f90:
595 Test character-pointer dummy arguments.
596 * gfortran.dg/char_pointer_func.f90:
597 Test character-pointer function returns.
598 * gfortran.dg/char_pointer_dependency.f90:
599 Test character-pointer functions with dependencies.
600
d035c296
MM
6012005-05-30 Mark Mitchell <mark@codesourcery.com>
602
603 PR c++/21784
604 * g++.dg/lookup/using14.C: New test.
605
d83d092e
KH
6062005-05-30 Kazu Hirata <kazu@cs.umass.edu>
607
608 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
609 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
610 trailing ^M.
611
8eebd8f7
GK
6122005-05-29 Geoffrey Keating <geoffk@apple.com>
613
a9c9d3fa
GK
614 PR c++/17413
615 * g++.dg/template/local5.C: New.
616
66859ace
GK
617 PR target/21761
618 * gcc.c-torture/compile/pr21761.c: New.
619
8eebd8f7
GK
620 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
621 before darwin8.
622
36eb8874
SK
6232005-05-30 Steven G. Kargl
624
625 PR fortran/20846
626 * gfortran.dg/inquire_8.f90: New test.
627
6778b96c
FXC
6282005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
629
1451cecf 630 PR libfortran/21376
6778b96c
FXC
631 * gfortran.dg/output_exponents_1.f90: New test.
632
95af2a1f
FXC
6332005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
634
1451cecf 635 PR libfortran/20006
95af2a1f
FXC
636 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
637
64b2bdb3
MM
6382005-05-28 Mark Mitchell <mark@codesourcery.com>
639
d035c296
MM
640 PR c++/21210
641 * g++.dg/ext/complex1.C: New test.
642
64b2bdb3
MM
643 PR c++/21340
644 * g++.dg/init/ctor6.C: New test.
645
fd44f634
JH
6462005-05-29 Jan Hubicka <jh@suse.cz>
647
648 * gcc.c-torture/compile/pr21562.c: New.
649
d1aa35ae
SK
6502005-05-28 Steven G. Kargl <kargls@comcast.net>
651
652 * gfortran.dg/subnormal_1.f90: New test.
653
d416304e
JH
6542005-05-28 Jan Hubicka <jh@suse.cz>
655
656 * tree-prof.exp: Fix comment.
657 * value-prof-1.c: New.
658 * value-prof-2.c: New.
659 * value-prof-3.c: New.
660 * value-prof-4.c: New.
661
81ae598b
MM
6622005-05-27 Mark Mitchell <mark@codesourcery.com>
663
664 PR c++/21614
665 * g++.dg/expr/ptrmem6.C: New test.
666 * g++.dg/expr/ptrmem6a.C: Likewise.
667
46aad78f
KH
6682005-05-27 Kazu Hirata <kazu@cs.umass.edu>
669
670 PR tree-optimization/21658
671 * gcc.dg/tree-ssa/pr21658.c: New.
672
2d637547
NS
6732005-05-27 Nathan Sidwell <nathan@codesourcery.com>
674
f879d298
NS
675 PR c++/21455
676 * g++.dg/inherit/ptrmem3.C: New.
677
2d637547
NS
678 PR c++/21681
679 * g++.dg/parse/template16.C: New.
680
1acaf650
AJ
6812005-05-27 Andreas Jaeger <aj@suse.de>
682
c23c7d89
AJ
683 * gcc.dg/setjmp-2.c: Only run in 32-bit.
684
1acaf650
AJ
685 * gcc.dg/i386-sse-8.c: Run test on all archs.
686
1b258d2f
MS
6872005-05-26 Mike Stump <mrs@apple.com>
688
689 * objc.dg/isa-field-1.m: Only run on darwin.
690 * objc.dg/lookup-1.m: Likewise.
691 * objc.dg/try-catch-8.m: Likewise.
692
1acdf11b
RS
6932005-05-26 Roger Sayle <roger@eyesopen.com>
694
695 PR tree-optimization/9814
696 * gcc.dg/pr9814-1.c: New test case.
697
2c9ed0af
ZL
6982005-05-26 Ziemowit Laski <zlaski@apple.com>
699
700 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
701 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
702 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
703 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
704 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
705 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
706 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
707 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
708 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
709 objc.dg/try-catch-8.m: New.
710
64008915
JJ
7112005-05-26 Janis Johnson <janis187@us.ibm.com>
712
713 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
714 remove extraneous semicolons.
715
5b3bcba2
ZL
7162005-05-26 Ziemowit Laski <zlaski@apple.com>
717
718 * obj-c++.dg/comp-types-12.mm: New.
719 * objc.dg/comp-types-11.m: New.
720 * objc.dg/selector-4.m: New.
721
a9f9113a
AJ
7222005-05-26 Andreas Jaeger <aj@suse.de>
723
724 PR testsuite/20772
725 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
726 g++.old-deja/g++.ext/attrib3.C,
727 g++.old-deja/g++.other/store-expr1.C,
728 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
729 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
730 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
731 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
732 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
733 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
734 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
735 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
736 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
737 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
738 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
739 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
740 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
741 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
742 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
743 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
744 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
745 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
746 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
747
035b7ccd
AJ
7482005-05-26 Andreas Jaeger <aj@suse.de>
749
750 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
751 x86-64 compilation.
752
b9fa227d
AJ
7532005-05-26 Andreas Jaeger <aj@suse.de>
754
755 PR testsuite/20772
756 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
757 gcc.misc-tests/i386-pf-athlon-1.c,
758 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
759 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
760 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
761 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
762 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
763 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
764 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
765 programs.
766
767 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
768 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
769 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
770 x86-64 compilation.
771
772 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
773 x86_64.
774
775 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
776 effective-target ilp32.
777
e689b870
DU
7782005-05-26 David Ung <davidu@mips.com>
779
780 * gcc.target/mips/ext_ins.c: New test for testing the generation
781 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 782
764e01e6
AJ
7832005-05-26 Andreas Jaeger <aj@suse.de>
784
785 * treelang/compile/unsigned.tree: Use gimple instead of
786 nonexisting generic dump.
787
598b2024
PB
7882005-05-26 Paolo Bonzini <bonzini@gnu.org>
789
790 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
791
11b6985e
AJ
7922005-05-26 Andreas Jaeger <aj@suse.de>
793
794 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
795
ba4a3d54
TK
7962005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
797
798 PR libfortran/17283
799 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
800 Test callee-allocated memory with write statements.
801
c10166c4
RS
8022005-05-25 Roger Sayle <roger@eyesopen.com>
803
804 PR middle-end/21709
805 * gcc.dg/pr21709-1.c: New test case.
806
7cb56e5c
ZL
8072005-05-25 Ziemowit Laski <zlaski@apple.com>
808 Mike Stump <mrs@apple.com>
047c2765 809
7cb56e5c 810 * objc/execute/next_mapping.h: Update for C++.
11b6985e 811
047c2765
MS
812 * obj-c++.dg/selector-1.mm: Move to...
813 * obj-c++.dg/selector-4.mm: here...
814
25f0f66e 815 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
816 * obj-c++.dg/comp-types-1.mm: New.
817 * obj-c++.dg/cxx-class-1.mm: New.
818 * obj-c++.dg/cxx-ivars-1.mm: New.
819 * obj-c++.dg/cxx-ivars-2.mm: New.
820 * obj-c++.dg/cxx-ivars-3.mm: New.
821 * obj-c++.dg/cxx-scope-1.mm: New.
822 * obj-c++.dg/cxx-scope-2.mm: New.
823 * obj-c++.dg/defs.mm: New.
824 * obj-c++.dg/empty-private-1.mm: New.
825 * obj-c++.dg/encode-1.mm: New.
826 * obj-c++.dg/encode-2.mm: New.
827 * obj-c++.dg/encode-3.mm: New.
828 * obj-c++.dg/extern-c-1.mm: New.
829 * obj-c++.dg/extra-semi.mm: New.
830 * obj-c++.dg/fix-and-continue-2.mm: New.
831 * obj-c++.dg/isa-field-1.mm: New.
832 * obj-c++.dg/ivar-list-semi.mm: New.
833 * obj-c++.dg/local-decl-1.mm: New.
834 * obj-c++.dg/lookup-1.mm: New.
835 * obj-c++.dg/lookup-2.mm: New.
836 * obj-c++.dg/method-1.mm: New.
837 * obj-c++.dg/method-2.mm: New.
838 * obj-c++.dg/method-3.mm: New.
839 * obj-c++.dg/method-4.mm: New.
840 * obj-c++.dg/method-5.mm: New.
841 * obj-c++.dg/method-6.mm: New.
842 * obj-c++.dg/method-7.mm: New.
843 * obj-c++.dg/no-extra-load.mm: New.
844 * obj-c++.dg/overload-1.mm: New.
845 * obj-c++.dg/pragma-1.mm: New.
846 * obj-c++.dg/pragma-2.mm: New.
847 * obj-c++.dg/private-1.mm: New.
848 * obj-c++.dg/private-2.mm: New.
849 * obj-c++.dg/proto-qual-1.mm: New.
850 * obj-c++.dg/qual-types-1.mm: New.
851 * obj-c++.dg/stubify-1.mm: New.
852 * obj-c++.dg/stubify-2.mm: New.
853 * obj-c++.dg/super-class-1.mm: New.
854 * obj-c++.dg/super-class-2.mm: New.
855 * obj-c++.dg/super-dealloc-1.mm: New.
856 * obj-c++.dg/super-dealloc-2.mm: New.
857 * obj-c++.dg/template-1.mm: New.
858 * obj-c++.dg/template-2.mm: New.
859 * obj-c++.dg/template-3.mm: New.
860 * obj-c++.dg/template-4.mm: New.
861 * obj-c++.dg/template-5.mm: New.
862 * obj-c++.dg/template-6.mm: New.
863 * obj-c++.dg/try-catch-1.mm: New.
864 * obj-c++.dg/try-catch-2.mm: New.
865 * obj-c++.dg/try-catch-3.mm: New.
866 * obj-c++.dg/try-catch-4.mm: New.
867 * obj-c++.dg/try-catch-5.mm: New.
868 * obj-c++.dg/try-catch-6.mm: New.
869 * obj-c++.dg/try-catch-7.mm: New.
870 * obj-c++.dg/try-catch-8.mm: New.
871 * obj-c++.dg/try-catch-9.mm: New.
872 * obj-c++.dg/va-meth-1.mm: New.
873
d1c8c827
ZL
8742005-05-25 Ziemowit Laski <zlaski@apple.com>
875
876 * obj-c++.dg/selector-1.mm: New.
877 * obj-c++.dg/selector-2.mm: New.
878
19537c28
ZL
8792005-05-25 Ziemowit Laski <zlaski@apple.com>
880
881 * obj-c++.dg/selector-3.mm: New.
882 * objc.dg/selector-3.m: New.
883
3d0994b8
ZL
8842005-05-25 Ziemowit Laski <zlaski@apple.com>
885
886 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
887 about where warning appears.
888
29a79fcf
UW
8892005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
890
891 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
892 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
893 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
894 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
895
9f938de1
UW
8962005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
897
898 * gcc.dg/20050524-1.c: New test.
899
670cd5c5
JH
9002005-05-25 Jan Hubicka <jh@suse.cz>
901
902 * gcc.dg/tree-prof/inliner-1.c: New.
903
9042005-05-25 Janis Johnson <janis187@us.ibm.com>
905
906 * gcc.dg/tree-prof: New directory.
907 * gcc.dg/tree-prof/tree-prof.exp: New.
908
5c498b10
DD
9092005-05-25 DJ Delorie <dj@redhat.com>
910
911 * gcc.dg/Wattributes-1.c: New.
912 * gcc.dg/Wattributes-2.c: New.
913 * gcc.dg/Wattributes-3.c: New.
914
150de506
JJ
91520005-05-24 Janis Johnson <janis187@us.ibm.com>
916
917 PR tree-optimization/19833
918 * gcc.dg/uninit-4.c: Remove xfail.
919 * gcc.dg/uninit-9.c: Ditto.
920
d1e270fe
ZL
9212005-05-24 Ziemowit Laski <zlaski@apple.com>
922
923 * obj-c++.dg/bitfield-[1-5].mm: New.
924 * obj-c++.dg/class-protocol-1.mm: New.
925 * obj-c++.dg/comp-types-1[0-1].mm: New.
926 * obj-c++.dg/comp-types-[2-9].mm: New.
927 * obj-c++.dg/encode-[4-8].mm: New.
928 * obj-c++.dg/layout-1.mm: New.
929 * obj-c++.dg/method-1[0-9].mm: New.
930 * obj-c++.dg/method-2[0-1].mm: New.
931 * obj-c++.dg/method-[8-9].mm: New.
932 * obj-c++.dg/objc-gc-3.mm: New.
933 * obj-c++.dg/try-catch-10.mm: New.
934 * objc.dg/bitfield-5.m: New.
935 * objc.dg/comp-types-10.m: New.
936 * objc.dg/comp-types-9.m: New.
937 * objc.dg/layout-1.m: New.
938 * objc.dg/objc-gc-4.m: New.
939 * objc.dg/try-catch-9.m: New.
940 * objc.dg/class-protocol-1.m: Tweak diagnostics.
941 * objc.dg/comp-types-1.m: Likewise.
942 * objc.dg/comp-types-[5-6].m: Likewise.
943 * objc.dg/method-9.m: Likewise.
944
cce96d4a
JJ
9452005-05-24 Janis Johnson <janis187@us.ibm.com>
946
37e0a9e8
JJ
947 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
948 and on hardware without VMX support.
949
22a90512
JJ
950 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
951
e31136d2
JJ
952 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
953
56cfdc9d
JJ
954 * lib/profopt.exp (dg-final-generate, dg-final-use,
955 profopt-final-code, profopt-get-options): New.
956 (profopt-execute): Process test directives.
957
cce96d4a
JJ
958 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
959 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
960 cleanup-tree-dump, cleanup-saved-temps): Update comments.
961
e777303f
AP
9622005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
963
964 PR C++/21645
965 * g++.dg/init/ctor5.C: New test.
966
b348d67c
IR
9672005-05-24 Ira Rosen <irar@il.ibm.com>
968
969 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
970 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
971 vect-113.c, vect-114.c.
972
37495922
AN
9732005-05-23 Adam Nemet <anemet@lnxw.com>
974
975 * gcc.dg/const-elim-1.c: Remove xfails.
976
6cedb4ac
JL
9772005-05-23 Jeff Law <law@redhat.com>
978
979 * gcc.c-torture/compile/pr21638.c: New test.
980 * gcc.c-torture/compile/20050520-1.c: New test.
981
aa3a4a17
NC
9822005-05-23 Nick Clifton <nickc@redhat.com>
983
984 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
985 be a proper triple, ie: m32r*-*-*.
986 * g++.old-deja/g++.jason/thunk3.C: Likewise.
987
e0624990
AP
9882004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
989
990 PR middle-end/21331
991 PR tree-opt/21293
992 * gcc.c-torture/compile/pr21293.c: New test.
993 * gcc.c-torture/execute/pr21331.c: New test.
994
69dc01e6
RH
9952004-05-20 Richard Henderson <rth@redhat.com>
996
997 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
998
cc7e6e8f 9992005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1000
1001 * obj-c++-dg.exp: Add.
1002 * obj-c++.exp: Add.
1003 * obj-c++.dg/dg.exp: Add.
1004
527abb7a
NC
10052005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1006
1007 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1008 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1009
10102005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1011
527abb7a
NC
1012 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1013
e4d4cf56
RH
10142004-05-19 Richard Henderson <rth@redhat.com>
1015
1016 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1017
517297ba
JJ
10182005-05-19 Janis Johnson <janis187@us.ibm.com>
1019
fb7111c6
JJ
1020 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1021
517297ba
JJ
1022 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1023
389c6c8b
JJ
10242005-05-19 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR c++/21495
1027 * g++.dg/parse/extern1.C: New test.
1028 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1029
925a4487
EB
10302005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1031
f0cd747e 1032 * gcc.dg/c99-math.h: New.
925a4487
EB
1033 * gcc.dg/c99-math-float-1.c: New test.
1034 * gcc.dg/c99-math-double-1.c: Likewise.
1035 * gcc.dg/c99-math-long-double-1.c: Likewise.
1036
eb384679
RH
10372005-05-18 Richard Henderson <rth@redhat.com>
1038
1039 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1040
46e5b15e
DP
10412005-05-18 Devang Patel <dpatel@apple.com>
1042
1043 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1044
8f4dc7af
TK
10452005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1046
1047 PR libfortran/21127
1048 * gfortran.dg/reshape-complex.f90: New test.
1049
755b3990 10502005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1051
1052 * gfortran.dg/array_constructor_1.f90: New test.
1053 * gfortran.dg/array_constructor_2.f90: New test.
1054
1e7d0a64
FW
10552005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1056
1057 PR fortran/20954
1058 * gfortran.dg/pr20954.f: New test.
1059
26515aa9
ZL
10602005-05-17 Mike Stump <mrs@apple.com>
1061
1062 Yet more Objective-C++...
1063
1064 * objc.dg/method-5.m: Update.
1065 * objc.dg/method-6.m: Update.
1066 * objc.dg/method-7.m: Update.
1067 * objc.dg/method-9.m: Update.
1068 * objc.dg/try-catch-2.m: Update.
1069
a3a02333
MM
10702005-05-17 Mark Mitchell <mark@codesourcery.com>
1071
1072 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1073 Remove little-endian optimizations.
a3a02333 1074
a564d0f1
JL
10752005-05-17 Jeff Law <law@redhat.com>
1076
1077 * g++.dg/tree-ssa/pr18414.C: New test.
1078 * gcc.dg/tree-ssa/pr18414.C: New test.
1079 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1080 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1081
1f76e417
RG
10822005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1083
1084 * gcc.dg/compat/generate-random.c: Do not include
1085 libiberty.h.
1086 * gcc.dg/compat/generate-random_r.c: Likewise.
1087
f8912a55
PB
10882005-05-17 Paolo Bonzini <bonzini@gnu.org>
1089
1090 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1091
fb664a2c
RG
10922005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1093
1094 PR middle-end/21595
1095 * g++.dg/tree-ssa/builtin1.C: New testcase.
1096
8de1f441
JJ
10972005-05-17 Jakub Jelinek <jakub@redhat.com>
1098
f23b8501
JJ
1099 PR c++/21454
1100 * g++.dg/opt/const4.C: New test.
1101
7cbd12b8
JJ
1102 PR middle-end/21492
1103 * g++.dg/opt/crossjump1.C: New test.
1104
c477e13b
JJ
1105 PR tree-optimization/21610
1106 * gcc.c-torture/compile/20050516-1.c: New test.
1107
8de1f441
JJ
1108 PR fortran/15080
1109 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1110 about the test failing.
1111 * gfortran.fortran-torture/execute/where_7.f90: New test.
1112 * gfortran.fortran-torture/execute/where_8.f90: New test.
1113
2b5bf0e2
RH
11142005-05-16 Richard Henderson <rth@redhat.com>
1115
1116 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1117 i?86 and x86_64.
1118
d7a6176e
MM
11192005-05-16 Mark Mitchell <mark@codesourcery.com>
1120
1121 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1122 (limits.h): Include unconditionally.
1123 (stdlib.h): Likewise.
1124 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1125 (limits.h): Include unconditionally.
1126 (stdlib.h): Likewise.
1127 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1128 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1129 (limits.h): Include unconditionally.
11b6985e 1130 (stdlib.h): Likewise.
d7a6176e
MM
1131 (hashtab.h): Do not include.
1132 (getopt.h): Likewise.
1133 (stddef.h): Include.
1134 (hashval_t): Define.
1135 (struct entry): Add "next" field.
1136 (HASH_SIZE): New macro.
1137 (hash_table): New variable.
1138 (switchfiles): Do not use xmalloc.
1139 (mix): New macro.
1140 (iterative_hash): New function.
1141 (hasht): Remove.
1142 (e_exists): New function.
1143 (e_insert): Likewise.
1144 (output): Use, instead of libiberty hashtable functions.
1145 (main): Do not use getopt. Do not call htab_create.
11b6985e 1146
cea02b6e
DB
11472005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1148
1149 PR libstdc++/21526
1150 * lib/target-supports.exp (check_mkfifo_available):
1151 Return 0 for cygwin as mkfifo support incomplete on platform.
1152 Fix typos in comments.
1153
5595de0f
MM
11542005-05-15 Mark Mitchell <mark@codesourcery.com>
1155
1156 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1157
b078dfbf
FW
11582005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1159
1160 PR fortran/17432
1161 * gfortran.dg/assign_4.f: New test.
1162
5de2df7b
KH
11632005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1164
1165 PR tree-optimization/21563
1166 * gcc.dg/tree-ssa/pr21563.c: New.
1167
aa313ed4
JH
11682005-05-14 Jan Hubicka <jh@suse.cz>
1169
1170 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1171
03b0db0a
RG
11722005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1173
1174 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1175
967bfd2c
JB
11762005-05-13 Julian Brown <julian@codesourcery.com>
1177
1178 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1179 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1180
81cfbbc2
JH
11812005-05-13 Jan Hubicka <jh@suse.cz>
1182
1183 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1184 * gcc.dg/fold-xor-?.c: Likewise.
1185 * gcc.dg/pr15784-?.c: Likewise.
1186 * gcc.dg/pr20922-?.c: Likewise.
1187 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1188 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1189 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1190
b160dd28
TS
11912005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1192
1193 PR fortran/21260
1194 * gfortran.dg/hollerith_1.f90: New test.
1195
09e7f686
TS
11962005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1197
1198 * gfortran.dg/func_result_2.f90: New test.
1199
802fc826
BD
12002005-05-11 Bud Davis <bdavis@gfortran.org>
1201
1202 * gfortran.dg/dev_null.f90: New test.
1203
5a942c07
RE
12042005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1205
1206 * gcc.dg/arm-vfp1.c: Revert last change.
1207
c5542940
RG
12082005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1209
1210 PR middle-end/19807
1211 PR tree-optimization/19639
1212 * g++.dg/tree-ssa/pr19807.C: New testcase.
1213
da32fddc
FXC
12142005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1215
1216 PR libfortran/21471
1217 * gfortran.dg/append-1.f90: New test.
1218
9a8cb141
DN
12192005-05-10 Diego Novillo <dnovillo@redhat.com>
1220
1221 * gcc.dg/pr18501.c: XFAIL.
1222 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1223 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1224 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1225 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1226 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1227 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1228 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1229 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1230
973ff4c0
TS
12312005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1232
1233 PR fortran/20178
1234 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1235 gfortran.dg/f2c_3.f90: New tests.
1236
e0bba093
TS
1237 * gfortran.dg/return_1.f90: Fix dg annotation.
1238
5fefbc79
JL
12392005-05-10 Diego Novillo <dnovillo@redhat.com>
1240
1241 * gcc.c-torture/compile/20050510-1.c: New test.
1242
ef9bf9a3
MM
12432005-05-10 Mark Mitchell <mark@codesourcery.com>
1244
1245 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1246
64552cd7
BW
12472005-05-10 Bob Wilson <bob.wilson@acm.org>
1248
1249 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1250
8c900457
GL
12512005-05-10 Gabor Loki <loki@gcc.gnu.org>
1252
1253 PR c/17913
1254 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1255
2798c11f
JM
12562005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1257
1258 PR c/21342
1259 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1260 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1261
3f69daa8
BE
12622005-05-10 Ben Elliston <bje@au.ibm.com>
1263
1264 PR debug/16676
1265 * gcc.dg/debug/pr16676.c: New test.
1266
42458609
KH
12672005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1268
1269 PR testsuite/21443
1270 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1271 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1272 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1273 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1274 Change -O1 to -O2.
1275 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1276 -fno-tree-dominator-opts.
1277
7f42f27f
TS
12782005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1279
1280 * gfortran.dg/return_1.f90: New test.
1281
12822005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1283
1284 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1285
1286 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1287
f2710bea
NS
12882005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1289
1290 PR c++/21427
1291 * g++.dg/inherit/covariant13.C: New.
1292
4581ba9d
FXC
12932005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1294
1295 PR libfortran/19155
1296 * gfortran.dg/pr19155.f: New test.
1297
4bbcb8fc
RS
12982005-05-08 Roger Sayle <roger@eyesopen.com>
1299
1300 PR inline-asm/8788
1301 * gcc.dg/pr8788-1.c: New testcase.
1302
401d24f9
RS
13032005-05-08 Richard Sandiford <rsandifo@redhat.com>
1304
5e9ad4cf 1305 PR target/21416
401d24f9
RS
1306 * gcc.target/mips/fpcmp-[12].c: New tests.
1307
34f4edf8
MM
13082005-05-06 Mark Mitchell <mark@codesourcery.com>
1309
1310 * lib/target-supports-dg.exp (dg-require-fork): New function.
1311 (dg-require-mkfifo): Likewise.
1312 * lib/target-supports.exp (check_function_available): New
1313 function.
1314 (check_fork_available): Likewise.
1315 (check_mkfifo_available): Likewise.
1316
b8c1d4a1
JL
13172005-05-06 Jeff Law <law@redhat.com>
1318
1319 * gcc.c-torture/compile/pr21380.c: New test.
1320
46fb43a7
JJ
13212005-05-06 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR c++/20961
1324 * g++.dg/ext/weak3.C: New test.
1325
2226e997
MM
13262005-05-05 Mark Mitchell <mark@codesourcery.com>
1327
1328 PR c++/21352
11b6985e 1329 * g++.dg/template/crash37.C: New test.
2226e997 1330
0d341a6a
PB
13312005-05-05 Paul Brook <paul@codesourcery.com>
1332
1333 * gcc.dg/arm-g2.c: Use effective-target arm32.
1334 * gcc.dg/arm-mmx-1.c: Ditto.
1335 * gcc.dg/arm-scd42-2.c: Ditto.
1336 * gcc.dg/arm-vfp1.c: Ditto.
1337 * lib/target-supports.exp (check_effective_target_arm32): New
1338 function.
1339
e33e218b
TK
13402005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1341
1342 PR libfortran/21354
1343 gfortran.dg/in_pack_rank7.f90: New test.
1344
a7e1c928
AP
13452005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1346
1347 PR middle-end/15618
1348 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1349
125886c7
JJ
13502005-05-04 Jakub Jelinek <jakub@redhat.com>
1351
8148fe65
JJ
1352 PR middle-end/21265
1353 * gcc.dg/20050503-1.c: New test.
1354
125886c7
JJ
1355 PR rtl-optimization/21239
1356 * gcc.dg/i386-sse-11.c: New test.
1357
33270999
AO
13582005-05-03 Alexandre Oliva <aoliva@redhat.com>
1359
1360 PR target/16888
1361 * gcc.target/i386/asm-1.c: New test.
1362
85b583d3
JJ
13632005-05-03 Jakub Jelinek <jakub@redhat.com>
1364
6d34654c
JJ
1365 PR rtl-optimization/21330
1366 * gcc.c-torture/execute/20050502-1.c: New test.
1367
85b583d3
JJ
1368 PR target/21297
1369 * gcc.c-torture/execute/20050502-2.c: New test.
1370
8d8e6b95
UB
13712005-05-03 Uros Bizjak <uros@kss-loka.si>
1372
1373 PR middle-end/21282
1374 * gcc.dg/pr21282.c: New.
1375
90af9146
DB
13762005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1377
1378 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1379 * gcc.dg/vect/vect-92.c: Likewise
1380 * gcc.dg/vect/vect-93.c: Likewise
1381 * gcc.dg/vect/vect-dv-1.c: Likewise
1382 * gcc.dg/vect/vect-dv-2.c: Likewise
1383 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1384
59dc66ec
DB
13852005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1386
1387 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1388 * gfortran.dg/vect/vect-2.f90: Likewise
1389 * gfortran.dg/vect/vect-3.f90: Likewise
1390 * gfortran.dg/vect/vect-4.f90: Likewise
1391 * gfortran.dg/vect/vect-5.f90: Likewise
1392
230215f5
GK
13932005-05-02 Geoffrey Keating <geoffk@apple.com>
1394
1395 PR target/20813
1396 * gcc.dg/rs6000-fpint-2.c: New.
1397
6fb58bba
JM
13982005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1399
1400 PR c/15698
1401 * gcc.dg/builtins-30.c: Update expected messages.
1402 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1403 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1404 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1405
fda05890
KH
14062005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1407
1408 PR tree-optimization/21294
1409 * gcc.dg/tree-ssa/pr21294.c: New.
1410
58646b77
PB
14112005-05-02 Paolo Bonzini <bonzini@gnu.org>
1412
f8912a55
PB
1413 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1414 __builtin_altivec_st_internal_4si built-in.
58646b77 1415
985484fd
MM
14162005-05-02 Mark Mitchell <mark@codesourcery.com>
1417
1418 PR c++/15875
1419 * g++.dg/template/ptrmem14.C: New test.
1420
1e872f31
PB
14212005-05-02 Paul Brook <paul@codesourcery.com>
1422
1423 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1424
b2f97e4a
MM
14252005-05-02 Michael Matz <matz@suse.de>
1426
1427 PR c++/19542
1428 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1429
aee7846e
MM
14302005-05-01 Mark Mitchell <mark@codesourcery.com>
1431
1432 * g++.dg/cpp/weak.C: New test.
1433
9be872b7
ZD
14342005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1435
1436 * gcc.dg/tree-ssa/loop-8.c: New test.
1437
600f3598
MM
14382005-04-30 Michael Maty <matz@suse.de>
1439
1440 * gcc.dg/inline-mcpy.c: New test.
1441
8e249b23
TK
14422005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1443
1444 PR libfortran/18958
1445 * gfortran.dg/eoshift.f90: New test case.
1446
f6c7d65b
PT
14472005-04-30 Paul Thomas <pault@gcc.gnu.org>
1448
1449 PR libfortran/18857
1450 * gfortran.dg/matmul_1.f90: New test.
1451
d5448566
KH
14522005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1453
1454 PR tree-optimization/21030
1455 * gcc.dg/tree-ssa/pr21030.c: New.
1456
7dcc58cd
DP
14572005-04-29 Devang Patel <dpatel@apple.com>
1458
1459 PR tree-optimization/21272
1460 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1461
d198b59a
JJ
14622005-04-29 Jakub Jelinek <jakub@redhat.com>
1463
1464 PR fortran/13082
1465 PR fortran/18824
1466 * gfortran.dg/entry_4.f90: New test.
1467 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1468 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1469 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1470 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1471 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1472 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1473 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1474
14752005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1476
1477 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1478
1a7bfcc3
PB
14792005-04-29 Paul Brook <paul@codesourcery.com>
1480
1481 * gfortran.dg/entry_3.f90: New test.
1482
438e1428
TS
14832005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1484
1485 * gfortran.dg/implicit_4.f90: New test.
1486
14872005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1488
1489 * lib/target-supports.exp (check_profiling_available): Return
1490 false for xtensa-*-elf.
1491
438e1428 14922005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1493
1494 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1495 error if file cannot be deleted.
1496
15d65124
KH
14972005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1498
1499 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1500 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1501 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1502 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1503 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1504 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1505 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1506 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1507 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1508 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1509 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1510 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1511 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1512
781e1004
FXC
15132005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1514
1515 PR fortran/20865
1516 * gfortran.dg/pr20865.f90: New test.
1517
e14a6540
JM
15182005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1519
1520 * gcc.dg/void-cast-2.c: New test.
1521
47aecf47
JM
15222005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1523
1524 PR c/21159
1525 * gcc.dg/void-cast-1.c: New test.
1526
d42a92c8
PB
15272005-04-27 Paolo Bonzini <bonzini@gnu.org>
1528
1529 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1530
90aeadcb
FXC
15312005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1532
1533 PR fortran/21177
1534 * gfortran.dg/pr21177.f90: New test.
1535
e3cc7254
ZD
15362005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1537
1538 PR tree-optimization/21171
1539 * gcc.dg/tree-ssa/pr21171.c: New test.
1540
c4336539
PB
15412004-04-27 Paolo Bonzini <bonzini@gnu.org>
1542
90aeadcb
FXC
1543 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1544 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1545 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1546 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1547 gcc.dg/tree-ssa/gen-vect-32.c: New.
1548 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1549 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1550 don't run on PPC32.
1551
eb3490b9
JM
15522005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1553
1554 PR c/21213
1555 * gcc.dg/transparent-union-3.c: New test.
1556
5e49f16b
JM
15572005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1558
1559 PR c/20740
1560 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1561 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1562 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1563 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1564 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1565 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1566
5635785a
JL
15672005-04-26 Jeff Law <law@redhat.com>
1568
1569 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1570 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1571 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1572 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1573 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1574 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1575 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1576
70a390bb
RG
15772004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1578
1579 PR tree-optimization/17598
1580 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1581
d6ff8575
MS
15822005-04-25 Mike Stump <mrs@apple.com>
1583
1584 * objc.dg/fix-and-continue-1.m: Add.
1585
c2cab3e9
RS
15862005-04-25 Roger Sayle <roger@eyesopen.com>
1587
1588 PR c++/20995
1589 * g++.dg/opt/pr20995-1.C: New test case.
1590
1f4ea3f2
DP
15912005-04-25 Devang Patel <dpatel@apple.com>
1592
1593 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1594
3321369f
AP
15952005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1596
1597 PR testsuite/21062
1598 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1599
0453e74d
AP
16002005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1601
1602 PR C++/21188
1603 * g++.dg/opt/rtti2.C: New test.
1604
860c8f3b
PB
16052005-04-25 Paul Brook <paul@codesourcery.com>
1606 Steven G. Kargl <kargls@comcast.net>
1607
1608 PR fortran/20879
1609 * gfortran.dg/ichar_1.f90: New file.
1610
49fc196e
JJ
16112005-04-24 Jakub Jelinek <jakub@redhat.com>
1612
8634c649
JJ
1613 PR middle-end/20991
1614 * g++.dg/opt/pr20991.C: New test.
1615
49fc196e
JJ
1616 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1617 where sizeof (type) < __alignof__ (type).
1618 * gcc.dg/compat/struct-layout-1.h: Likewise.
1619
59191501
PB
16202005-04-24 Per Bothner <per@bothner.com>
1621 Devang Patel <dpatel@apple.com>
1622
1623 PR preprocessor/20907
1624 * gcc.dg/cpp/very-long-comment.c: New test.
1625
eb83e811
TS
16262005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1627
1628 PR fortran/20059
1629 * gfortran.dg/common_5.f: New test.
1630
75cf42cc
RG
16312005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
1632
1633 PR middle-end/21082
1634 * g++.dg/tree-ssa/pr21082.C: New testcase.
1635
be1b5cba
ZD
16362005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
1637
1638 * gcc.dg/vect/vect-99.c: New test.
1639
84d65814
DN
16402005-04-22 Diego Novillo <dnovillo@redhat.com>
1641
1642 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
1643
be240c88
JL
16442005-04-22 Jeff Law <law@redhat.com>
1645
1646 * gcc.dg/uninit-5.c: Remove xfails.
1647 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
1648 conditionals and loads.
1649
16502005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
1651
1652 PR libfortran/20074
1653 PR libfortran/20436
1654 PR libfortran/21108
1655 * gfortran.dg/nested_reshape.f90: new test
1656 * gfortran.dg/reshape-alloc.f90: new test
1657 * gfortran.dg/reshape.f90: new test
1658
d4b47784
MM
16592005-04-22 Mark Mitchell <mark@codesourcery.com>
1660
c5f8b710
MM
1661 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1662
d4b47784
MM
1663 * gcc.dg/arm-vfp1.c: New test.
1664
1a32490a
AO
16652005-04-22 Alexandre Oliva <aoliva@redhat.com>
1666
1667 PR c++/21087
1668 * g++.dg/lookup/builtin2.C: New test.
1669
ebccb65d
JM
16702005-04-22 Joseph S. Myers <joseph@codesourcery.com>
1671
1672 * gcc.dg/weak/weak-13.c: New test.
1673
915167f5
GK
16742005-04-21 Geoffrey Keating <geoffk@apple.com>
1675
1676 * lib/target-supports.exp (check_effective_target_sync_int_long):
1677 Add powerpc*.
1678
eb7058ce
RS
16792005-04-21 Richard Sandiford <rsandifo@redhat.com>
1680
1681 * gcc.target/mips/branch-1.c: New test.
1682
7fc785d8
RH
16832005-04-21 Richard Henderson <rth@redhat.com>
1684
1685 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
1686 * gcc.dg/vect/vect-86.c: Likewise.
1687 * gcc.dg/vect/vect-87.c: Likewise.
1688 * gcc.dg/vect/vect-88.c: Likewise.
1689
1c280337
DP
16902005-04-21 Devang Patel <dpatel@apple.com>
1691
1692 PR optimization/20994
1693 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 1694
187230a7
JM
16952005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1696
1697 PR c/12913
1698 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
1699 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
1700 gcc.dg/c99-vla-jump-5.c: New tests.
1701
f12b785d
RH
17022005-04-19 Richard Henderson <rth@redhat.com>
1703
11b6985e 1704 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
1705 Fix typo in exists check.
1706 (check_effective_target_sync_int_long): New.
1707 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
1708 * gcc.dg/ia64-sync-2.c: Likewise.
1709 * gcc.dg/ia64-sync-3.c: Likewise.
1710 * gcc.dg/ia64-sync-4.c: Likewise.
1711
33ab6245
JM
17122005-04-19 James A. Morrison <phython@gcc.gnu.org>
1713
1714 * gcc.dg/fold-xor-1.c: New test.
f242e769 1715 * gcc.dg/fold-xor-2.c: New test.
33ab6245 1716
47508bd3
JW
17172005-04-19 James E. Wilson <wilson@specifixinc.com>
1718
1719 PR target/20670
1720 * g++.dg/eh/fp-regs.C: New test.
1721
53a2494e
JM
17222005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1723
1724 * gcc.dg/Wint-to-pointer-cast-1.c,
1725 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
1726 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
1727 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
1728
009e94d4
FXC
17292005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1730
1731 PR fortran/16861
1732 * gfortran.dg/pr16861.f90: New test.
1733
a3885f54
JM
17342005-04-18 James A. Morrison <phython@gcc.gnu.org>
1735
1736 * gcc.dg/pr21085.c: New test.
1737
63642370
RS
17382005-04-18 Richard Sandiford <rsandifo@redhat.com>
1739
1740 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
1741 (setup_mips_tests, dg-mips-options): New procedures.
1742 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
1743 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
1744 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
1745 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1746 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
1747 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
1748 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
1749 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1750 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
1751 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
1752 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
1753 dg-mips-options instead of dg-options. Remove now-redundant
1754 preprocessor guards.
1755 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
1756 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1757 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1758 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
1759 * gcc.dg/vr-mult-2.c: Delete.
1760 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
1761 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
1762 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
1763 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
1764 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
1765 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
1766 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
1767
ac75c44b
LG
17682005-04-18 Laurent GUERBY <laurent@guerby.net>
1769
1770 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 1771
a45f6936
DP
17722005-04-18 Devang Patel <dpatel@apple.com>
1773
1774 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
1775 * gcc.dg/vect/vect-11a.c: New.
1776 * gcc.dg/vect/vect-none.c: Update.
1777 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
1778
0eeb03e6
JM
17792005-04-18 James A. Morrison <phython@gcc.gnu.org>
1780
1781 PR tree-optimization/20922
1782 * gcc.dg/pr20922-1.c: New test.
1783 * gcc.dg/pr20922-2.c: New test.
1784 * gcc.dg/pr20922-3.c: New test.
1785 * gcc.dg/pr20922-4.c: New test.
1786 * gcc.dg/pr20922-5.c: New test.
1787 * gcc.dg/pr20922-6.c: New test.
1788
293fcb2e
FXC
17892005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1790
1791 PR libfortran/20950
1792 * gfortran.dg/pr20950.f: New test.
1793
76a66bfd
FXC
17942005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1795
1796 PR libfortran/19216
1797 * gfortran.dg/pr19216.f: New test.
1798
0d21c2a2
KH
17992005-04-18 Kazu Hirata <kazu@cs.umass.edu>
1800
1801 PR tree-optimization/21001
1802 * gcc.dg/tree-ssa/pr21001.c: New.
1803
5f9bfaf2
TK
18042005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
1805
1806 PR libfortran/21075
1807 * gfortran.dg/reshape_rank7.f90: New test.
1808
29dc5138
PT
18092005-04-17 Paul Thomas <pault@gcc.gnu.org>
1810
1811 PR libfortran/12884 gfortran.dg/pr12884.f: New test
1812 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
1813 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
1814 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
1815 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
1816 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
1817 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
1818 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
1819 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
1820 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
1821 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
1822 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
1823 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
1824 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
1825 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
1826 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
1827 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
1828 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
1829 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
1830 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
1831 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
1832
a34938be
RG
18332005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
1834
1835 * gfortran.dg/wtruncate.f: New testcase.
1836 * gfortran.dg/wtruncate.f90: New testcase.
1837
79bb956e
MM
18382005-04-16 Mark Mitchell <mark@codesourcery.com>
1839
1840 PR c++/21025
1841 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
1842 which sizeof/alignof is dependent, rather than just whether we are
1843 processing_template_decl.
11b6985e 1844
472573f9
TK
18452005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1846
1847 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1848 corrected typo where the wrong variables had been compared.
1849
8e6d7b8a
TK
18502005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1851
1852 PR libfortran/18495
1853 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1854 Test callee-allocated version of return array with a write
1855 statement.
1856 Test spread with a temporary with another write statement.
1857
9f1054af
KH
18582005-04-15 Kazu Hirata <kazu@cs.umass.edu>
1859
1860 PR tree-optimization/21031
1861 * gcc.dg/tree-ssa/pr21031.c: New.
1862
1c432a0c
UB
18632005-04-15 Uros Bizjak <uros@kss-loka.si>
1864
1865 PR tree-optimization/21004
1866 * gcc.dg/builtins-53.c: Include builtins-config.h.
1867 Check floorf, ceilf, floorl and ceill transformations
1868 only when HAVE_C99_RUNTIME is defined.
11b6985e 1869
c87ac7e8
AO
18702005-04-15 Alexandre Oliva <aoliva@redhat.com>
1871
1872 PR middle-end/20739
1873 * gcc.dg/tree-ssa/pr20739.c: New test.
1874
a68bdb0b
MS
18752005-04-14 Mike Stump <mrs@apple.com>
1876
1877 * gcc.dg/Foundation.framework/empty: New.
1878 * gcc.dg/framework-2.c: New.
1879
417ac4e6
KH
18802005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1881
1882 PR tree-optimization/21021
1883 * gcc.c-torture/compile/pr21021.c: New.
1884
b67af20b
JJ
18852005-04-14 Janis Johnson <janis187@us.ibm.com
1886
1887 PR testsuite/21010
1888 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
1889 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
1890 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
1891 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
1892 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
1893 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
1894 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
1895 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
1896
ae46a07a
RH
18972005-04-14 Richard Henderson <rth@redhat.com>
1898
1899 * lib/target-supports.exp (check_effective_target_vect_condition):
1900 Add ia64, i?86, and x86_64.
1901
ab13f408
SK
19022005-04-14 Steven G. Kargl <kargls@comcast.net>
1903
1904 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
1905
a0ce7978
KH
19062005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1907
1908 PR tree-optimization/20657
1909 * gcc.dg/tree-ssa/pr20657.c: New.
1910
2ec76fdb
UB
19112005-04-14 Uros Bizjak <uros@kss-loka.si>
1912
1913 * gcc.dg/builtins-53.c: Also check (int)trunc* and
1914 (long long int)trunc*.
1915
559be41a
UW
19162005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
1917
1918 PR target/20927
1919 * gcc.dg/pr20927.c: New test.
1920
6c013920
RS
19212005-04-13 Richard Sandiford <rsandifo@redhat.com>
1922
1923 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
1924 * gcc.target/mips/asm-1.c: Likewise.
1925
fda5e936
DJ
19262005-04-13 Dale Johannesen <dalej@apple.com>
1927
1928 * objc.dg/objc-fast-4.m: New.
1929
e190b0b5
HPN
19302005-04-13 Hans-Peter Nilsson <hp@axis.com>
1931
1932 * gcc.target/cris/torture/cris-torture.exp: New driver in new
1933 directory.
1934 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
1935
542f103e
DE
19362005-04-13 David Edelsohn <edelsohn@gnu.org>
1937
1938 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
1939 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
1940 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 1941
9fb6cbd9
KH
19422005-04-13 Kazu Hirata <kazu@cs.umass.edu>
1943
1944 PR tree-optimization/20913
1945 * gcc.dg/tree-ssa/pr20913.c: New.
1946
60b4ccde
KH
1947 PR tree-optimization/20702
1948 * gcc.dg/tree-ssa/pr20702.c: New.
1949
5782c29d
VR
19502005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1951
1952 PR c++/13744
1953 * g++.dg/inherit/local3.C: New test.
1954
0b90f180
JL
19552005-04-12 Jeff Law <law@redhat.com>
1956
1957 * gcc.dg/tree-ssa/20050412-1.c: New test.
1958
c6abe94d
TK
19592005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
1960
1961 PR libfortran/19016
1962 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
1963 Add tests with mask generated by expression.
1964 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1965 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1966 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1967
ca11b3fb
UW
19682005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
1969
1970 PR middle-end/20917
1971 * gcc.dg/20050409-1.c: New test.
1972
77195d61
AP
19732005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
1974
1975 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
1976
1e731102
MM
19772005-04-11 Mark Mitchell <mark@codesourcery.com>
1978
1979 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1980 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
1981 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1982 (TARGET_CXX): Adjust accordingly.
1983 * target.h (struct gcc_target): Remove epxort_class_data. Add
1984 determine_class_data_visibility and class_data_always_comdat.
1985 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1986 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
1987 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1988 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
1989 (arm_cxx_determine_class_data_visibility): New.
1990 (arm_cxx_class_data_always_comdat): Likewise.
1991 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1992 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
1993 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1994 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
1995 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
1996 Define.
1997
fc7c5aed
MM
19982005-04-11 Mark Mitchell <mark@codesourcery.com>
1999
2000 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2001
d5bfbe09
GK
20022005-04-11 Geoffrey Keating <geoffk@apple.com>
2003
2004 * gcc.dg/i386-darwin-fpmath.c: New.
2005
b52485c6
DP
20062004-04-11 Devang Patel <dpatel@apple.com>
2007
2008 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2009 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2010 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2011 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2012 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2013 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2014 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2015 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2016 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2017
b52485c6
DP
20182004-04-11 Devang Patel <dpatel@apple.com>
2019
2020 * gcc.dg/vect/vect-dv-1.c: New test.
2021 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2022
f8d66d34
DN
20232005-04-11 Diego Novillo <dnovillo@redhat.com>
2024
2025 PR tree-optimization/20933
2026 * gcc.dg/tree-ssa/pr20933.c: New test.
2027
9f32d037
TS
20282005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2029
2030 * gfortran.dg/fold_nearest.f90: New test.
2031
d3010d72
AP
20322005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2033
2034 * gcc.dg/tree-ssa/alias-1.c: New test.
2035
9fabf0d4
DN
20362005-04-11 Diego Novillo <dnovillo@redhat.com>
2037
2038 PR tree-optimization/20920
2039 * g++.dg/tree-ssa/pr20920.C: New test.
2040
f94b1661
UB
20412005-04-11 Uros Bizjak <uros@kss-loka.si>
2042
2043 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2044 (long long int)ceil*.
11b6985e 2045
9ee12b3b
MM
20462005-04-10 Mark Mitchell <mark@codesourcery.com>
2047
2048 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2049 explicit C++ linkage.
2050
51c3f0f6
FXC
20512005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2052
2053 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2054 warning for arithmetic IF statements.
2055
59afe4b4
TK
20562005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2057
2058 * eor_handling_1.f90: New test case.
2059 * eor_handling_2.f90: New test case.
2060 * eor_handling_3.f90: New test case.
2061 * eor_handling_4.f90: New test case.
2062 * eor_handling_5.f90: New test case.
2063 * noadv_size.f90: New test case.
2064 * pad_no.f90: New test case.
2065
ecf9c079
RS
20662005-04-10 Richard Sandiford <rsandifo@redhat.com>
2067
2068 * gcc.c-torture/execute/20050410-1.c: New test.
2069
46382283
AO
20702005-04-09 Alexandre Oliva <aoliva@redhat.com>
2071
2072 * gcc.dg/pr20126.c: New.
2073
f7d7d3b7
SK
20742005-04-09 Bud Davis <bdavis@gfortran.org>
2075 Steven G. Kargl <kargls@comcast.net>
2076
2077 * gfortran.dg/PR19872.f: New test.
2078
20792005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2080
2081 * gfortran.dg/nint_1.f90: Fix dg-do directive
2082
f7d7d3b7 20832005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2084
2085 * gfortran.dg/nint_1.f90: New test.
2086
50dd63a9
TK
20872005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2088
2089 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2090 Added test for callee-allocated arrays with write statements.
2091 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2092 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2093 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2094 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2095 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2096
bd0e28a2
TK
20972005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2098
2099 PR libfortran/20163
2100 * gfortran.dg/open-options-blanks.f: New test.
2101
53d8a8ac
AP
21022005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2103
2104 PR fortran/13257
305ead91 2105 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2106
1b803355
JJ
21072005-04-09 Jakub Jelinek <jakub@redhat.com>
2108
9d30f3c1
JJ
2109 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2110 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2111 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2112 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2113 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2114 * gcc.c-torture/execute/stdarg-4.c: New test.
2115
2116 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2117
1b803355
JJ
2118 PR target/20795
2119 * g++.dg/abi/param2.C: New test.
2120
f94b1661
UB
21212005-04-09 Uros Bizjak <uros@kss-loka.si>
2122
2123 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2124
d8b42d06
UB
21252005-04-09 Uros Bizjak <uros@kss-loka.si>
2126
2127 * gcc.dg/builtins-53.c: New test.
2128
0bca51f0
DN
21292005-04-08 Diego Novillo <dnovillo@redhat.com>
2130
2131 * g++.dg/tree-ssa/pr18178.C: New test.
2132 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2133 * gcc.c-torture/execute/20041019-1.c: New test.
2134 * gcc.dg/tree-ssa/20041008-1.c: New test.
2135 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2136 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2137 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2138 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2139 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2140 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2141 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2142 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2143 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2144 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2145
69ea8c65
HPN
21462005-04-09 Hans-Peter Nilsson <hp@axis.com>
2147
2148 PR rtl-optimization/20466
2149 * gcc.c-torture/execute/pr20466-1.c: New test.
2150
12af7ba3
MM
21512005-04-08 Mark Mitchell <mark@codesourcery.com>
2152
d4113656
MM
2153 PR c++/20905
2154 * g++.dg/parse/cond2.C: New test.
2155
12af7ba3
MM
2156 PR c++/20145
2157 * g++.dg/warn/Wdtor1.C: New test.
2158
43e1c5f7
FXC
21592005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2160
2161 PR fortran/17229
2162 * gfortran.dg/pr17229.f: New test.
2163
c908c768
SK
21642005-04-07 Steven G. Kargl <kargls@comcast.net>
2165
2166 * gfortran.dg/tiny_1.f90: New test.
2167 * gfortran.dg/tiny_2.f90: ditto.
2168
20d27477
TK
21692005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2170
2171 * gfortran.dg/eor_1.f90: Fix dg-do run line
2172 * gfortran.dg/open_new.f90: Fix dg-do run line
2173
b6e3f572
HPN
21742005-04-07 Hans-Peter Nilsson <hp@axis.com>
2175
2176 * lib/target-supports.exp (get_compiler_messages): Support
2177 optional arguments, the fourth being compiler options.
2178 (check_effective_target_fpic): New proc.
2179 * gcc.dg/20050321-2.c: Restrict to target fpic.
2180
3425638a
JM
21812005-04-06 James A. Morrison <phython@gcc.gnu.org>
2182
2183 * gcc.dg/15443-1.c: New test.
2184 * gcc.dg/15443-2.c: Likewise.
2185
ccccdb8d
TS
21862005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2187
2188 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2189
3693d46c
JM
21902005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2191
2192 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2193
c634366a
JM
21942005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2195
2196 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2197 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2198 -m64.
2199 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2200 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2201 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2202
b17bba6d
MM
22032005-04-06 Mark Mitchell <mark@codesourcery.com>
2204
2205 PR c++/20212
2206 * g++.dg/warn/Wunused-11.C: New test.
2207
982be984
BS
22082005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2209
2210 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2211
b5c5c374
DN
22122005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2213
11b6985e 2214 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2215
6d05585b
MM
22162005-04-05 Mark Mitchell <mark@codesourcery.com>
2217
2218 PR c++/20734
2219 * g++.dg/template/ptrmem13.C: New test.
2220
aca32e16
PB
22212005-04-05 Per Bothner <per@bothner.com>
2222
2223 * lib/gcc.exp: Always add -fno-show-column, for now.
2224
ebabaece
AP
22252005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2226
2227 PR testsuite/20767
2228 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2229 of plain old "unsigned int" for the type of "i". Makes this test
2230 64bit clean.
2231
f19e3a64
JJ
22322005-04-05 Paolo Bonzini <bonzini@gnu.org>
2233
2234 * gcc.dg/i386-ssefn-1.c: New test.
2235 * gcc.dg/i386-ssefn-2.c: New test.
2236 * gcc.dg/i386-ssefn-3.c: New test.
2237 * gcc.dg/i386-ssefn-4.c: New test.
2238
cae064e7
JJ
22392005-04-05 Jakub Jelinek <jakub@redhat.com>
2240
4b284111
JJ
2241 PR tree-optimization/20076
2242 * gcc.dg/builtin-apply4.c: New test.
2243
cae064e7
JJ
2244 PR preprocessor/19475
2245 * gcc.dg/cpp/macspace1.c: New test.
2246 * gcc.dg/cpp/macspace2.c: New test.
2247
87ac6a50
FXC
22482005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2249
2250 * gfortran.dg/pr20755.f: Fixed bad format.
2251
3d3c0aea
MM
22522005-04-05 Mark Mitchell <mark@codesourcery.com>
2253
2254 PR c++/20763
2255 * g++.dg/ext/attrib21.C: New test.
2256
3e0de9d1
DP
22572004-04-05 Devang Patel <dpatel@apple.com>
2258
2259 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2260 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2261
51e9d74c
FXC
22622005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2263
2264 PR libfortran/20755
2265 * gfortran.dg/pr20755.f: New test.
2266
df7cc9b5
FW
22672005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2268
2269 * gfortran.dg/pr15959.f90: New test.
2270 * gfortran.dg/string_pad_trunc.f90: New test.
2271
3eebd776
FXC
22722005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2273
2274 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2275 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2276 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2277 syntax.
2278
3c5ead48
EB
22792005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2280
2281 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2282
bfcf81bf
JDA
22832005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2284
2285 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2286 * gcc.c-torture/compile/20011119-2.c: Likewise.
2287 * gcc.c-torture/compile/981001-2.c: Likewise.
2288
d58a2b83
MM
22892005-04-04 Mark Mitchell <mark@codesourcery.com>
2290
2291 PR c++/20679
2292 * g++.dg/template/overload4.C: New test.
2293
a7b2272b
NS
22942005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2295
38a37714
NS
2296 PR c++/20746
2297 * g++.dg/abi/covariant5.C: New.
2298
a7b2272b
NS
2299 PR debug/20505
2300 * g++.dg/debug/const2.C: New.
2301
4b8d544b
JJ
23022005-04-04 Jakub Jelinek <jakub@redhat.com>
2303
2304 PR rtl-optimization/16104
2305 * gcc.c-torture/execute/20050316-1.c: New test.
2306
edc3676f
NS
23072005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2308
2309 * g++.dg/template/spec23.C: Fix dg-error text.
2310
283da5df
RS
23112005-04-03 Alexandre Oliva <aoliva@redhat.com>
2312
2313 PR c++/19199
2314 * g++.dg/expr/lval2.C: New.
2315
e905ac64
KG
23162005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2317
2318 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2319 __builtin_strcasecmp and __builtin_strncasecmp.
2320
ee307009
NS
23212005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2322
2323 PR c++/20723
2324 * g++.dg/template/spec22.C: New.
2325 * g++.dg/template/spec23.C: New.
2326
00f07d96
DR
23272005-04-03 Dale Ranta <dir@lanl.gov>
2328 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2329
2330 PR libfortran/20068
2331 PR libfortran/20125
2332 PR libfortran/20156
2333 PR libfortran/20471
2334 * gfortran.dg/backspace.f: New test.
2335
596b98ce
AO
23362005-04-02 Daniel Berlin <dberlin@dberlin.org>
2337
2338 * gcc.dg/pr19345.c: New test.
2339
e18d4a19
AO
23402005-04-02 Alexandre Oliva <aoliva@redhat.com>
2341
2342 PR tree-optimization/20640
2343 * gcc.dg/torture/tree-loop-1.c: New.
2344
9f05ff0a
AO
23452005-04-02 Alexandre Oliva <aoliva@redhat.com>
2346
2347 PR rtl-optimization/20290
2348 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2349
51b75924
GK
23502005-04-02 Geoffrey Keating <geoffk@apple.com>
2351
2352 * gcc.dg/rs6000-fpint.c: New.
2353
2c83be0c
JM
23542005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2355
2356 * gcc.dg/old-style-then-proto-1.c: New test.
2357
4159401a
FXC
23582005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2359
2360 * gfortran.fortran-torture/execute/backspace.f90: Check
2361 after backspace and read was incorrect.
2362
944c4392
KG
23632005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2364
88ec1cc9
KG
2365 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2366 buffer past the terminating NUL using memcmp.
2367 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2368 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2369
55badfda
KG
2370 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2371 Fix unused/uninitialized variable warnings.
2372
dadd2dee
KG
2373 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2374 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2375 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2376 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2377
944c4392
KG
2378 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2379 gcc.c-torture/execute/builtins/fputs-lib.c,
2380 gcc.c-torture/execute/builtins/lib/fprintf.c,
2381 gcc.c-torture/execute/builtins/lib/main.c,
2382 gcc.c-torture/execute/builtins/lib/memcmp.c,
2383 gcc.c-torture/execute/builtins/lib/memmove.c,
2384 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2385 gcc.c-torture/execute/builtins/lib/memset.c,
2386 gcc.c-torture/execute/builtins/lib/printf.c,
2387 gcc.c-torture/execute/builtins/lib/sprintf.c,
2388 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2389 gcc.c-torture/execute/builtins/lib/strchr.c,
2390 gcc.c-torture/execute/builtins/lib/strcmp.c,
2391 gcc.c-torture/execute/builtins/lib/strcpy.c,
2392 gcc.c-torture/execute/builtins/lib/strcspn.c,
2393 gcc.c-torture/execute/builtins/lib/strlen.c,
2394 gcc.c-torture/execute/builtins/lib/strncat.c,
2395 gcc.c-torture/execute/builtins/lib/strncmp.c,
2396 gcc.c-torture/execute/builtins/lib/strncpy.c,
2397 gcc.c-torture/execute/builtins/lib/strrchr.c,
2398 gcc.c-torture/execute/builtins/lib/strspn.c,
2399 gcc.c-torture/execute/builtins/lib/strstr.c,
2400 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2401 gcc.c-torture/execute/builtins/strlen-2.c,
2402 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2403 prototypes.
2404
40ce6bf6
DS
24052005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2406
2407 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2408 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2409 selectany usage.
2410
a288c5cd
JJ
24112005-04-01 Jakub Jelinek <jakub@redhat.com>
2412
2413 PR c++/19406
2414 * g++.dg/debug/using1.C: New test.
2415
c5221531
HPN
24162005-04-01 Hans-Peter Nilsson <hp@axis.com>
2417
2418 PR middle-end/20524
2419 * gcc.dg/alias-7.c: Prefix asm-declared name with
2420 __USER_LABEL_PREFIX__.
2421
1ea96b34
JR
24222005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2423
2424 Fix fallout from PR middle-end/15700:
2425 * gcc.c-torture/compile/20011119-1.c: Take
2426 __USER_LABEL_PREFIX__ into account.
2427 * gcc.c-torture/compile/20011119-2.c: Likewise.
2428
c423ee0d
GDR
24292005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2430
2431 PR c++/18644
2432 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2433
0223e4f5
JM
24342005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2435
2436 PR c/17855
2437 * gcc.c-torture/compile/struct-non-lval-1.c,
2438 gcc.c-torture/compile/struct-non-lval-2.c,
2439 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2440
0455fecf
JJ
24412005-03-31 Janis Johnson <janis187@us.ibm.com>
2442
92cf604f
JJ
2443 * gcc.dg/tls/tls.exp: Remove temporary file.
2444 * g++.dg/tls/tls.exp: Ditto.
2445 * lib/file-format.exp: Ditto.
2446 * g++.dg/special/ecos.exp: Ditto.
2447
1194911f
JJ
2448 * lib/profopt.exp: Treat prof_ext as a list.
2449 * gcc.misc-tests/bprob.exp: Ditto.
2450 * g++.dg/bprob/bprob.exp: Ditto.
2451
6491eb15
JJ
2452 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2453 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2454 g++.dg/tree-ssa/pointer-reference-alias.C,
2455 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2456 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2457 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2458 g++.dg/vect/pr19951.cc: Ditto.
2459 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2460 gcc.dg/builtins-47.c: Ditto.
2461 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2462 gcc.dg/pr20115-1.c: Ditto.
2463 * gcc.dg/tree-ssa/20030530-2.c,
2464 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2465 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2466 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2467 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2468 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2469 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2470 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2471 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2472 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2473 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2474 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2475 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2476 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2477 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2478 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2479 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2480 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2481 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2482 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2483 gcc.dg/tree-ssa/20030824-1.c,
2484 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2485 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2486 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2487 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2488 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2489 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2490 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2491 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2492 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2493 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2494 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2495 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2496 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2497 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2498 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2499 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2500 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2501 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2502 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2503 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2504 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2505 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2506 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2507 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2508 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2509 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2510 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2511 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2512 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2513 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2514 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2515 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2516 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2517 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2518 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2519 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2520 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2521 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2522 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2523 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2524 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2525 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2526 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2527 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2528 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2529 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2530 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2531 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2532 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2533 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2534 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2535 gcc.dg/tree-ssa/useless-1.c: Ditto.
2536 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2537 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2538 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2539 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2540 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2541 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2542 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2543 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2544 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2545 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2546 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2547 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2548 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2549 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2550 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2551 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2552 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2553 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2554 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2555 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2556 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2557 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2558 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2559 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2560 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2561 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2562 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2563 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2564 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2565 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2566 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2567 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2568 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2569 gcc.dg/vect/vect-none.c: Ditto.
2570 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2571 treelang/compile/unsigned.tree: Ditto.
2572
515e6cd0
JJ
2573 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2574 * gcc.dg/cpp/direct2s.c: Ditto.
2575 * gcc.dg/cpp/paste4.c: Ditto.
2576 * gcc.dg/cpp/separate-1.c: Ditto.
2577 * gcc.dg/pch/save-temps-1.c: Ditto.
2578 * g++.dg/ext/altivec-10.C: Ditto.
2579 * g++.dg/pch/pch.C: Ditto.
2580
65664157
JJ
2581 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2582
68a9c13d
JJ
2583 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2584 * g++.dg/template/repo1.C: Ditto.
2585 * g++.dg/template/repo2.C: Ditto.
2586 * g++.dg/template/repo3.C: Ditto.
2587 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2588 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2589 * g++.old-deja/g++.pt/repo1.C: Ditto.
2590 * g++.old-deja/g++.pt/repo2.C: Ditto.
2591 * g++.old-deja/g++.pt/repo3.C: Ditto.
2592 * g++.old-deja/g++.pt/repo4.C: Ditto.
2593
bca28164
JJ
2594 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2595 * gcc.dg/20030107-1.c: Ditto.
2596 * gcc.dg/20030702-1.c: Ditto.
2597 * gcc.dg/profile-generate-1.c: Ditto.
2598 * g++.dg/other/profile1.C: Ditto.
2599 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2600
0455fecf
JJ
2601 * lib/gcc-dg.exp (remove-build-file): New.
2602 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2603 cleanup-tree-dump, cleanup-saved-temps): New.
2604
dda04398
NS
26052005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2606
2607 PR c++/19203, DR 214
2608 * g++.dg/parse/ambig3.C: Not ambiguous.
2609 * g++.dg/template/spec20.C: New.
2610 * g++.dg/template/spec21.C: New.
2611
1239de63
SE
26122005-03-31 Steve Ellcey <sje@cup.hp.com>
2613
2614 PR target/20045
2615 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2616
14fd645e
FXC
26172005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2618
2619 PR libfortran/20660
2620 * gfortran.dg/negative_unit.f: New test.
2621
ccbca5e4
AM
26222005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
2623
2624 * gcc.dg/20050330-1.c: New test.
2625
ae7f3734
DP
26262005-03-30 Devang Patel <dpatel@apple.com>
2627
2628 * g++.dg/tree-sra/ssa-sra-3.C: New test.
2629
9ba8c99d
DJ
26302005-03-30 Dale Johannesen <dalej@apple.com>
2631
2632 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
2633
408e9b9b
JJ
26342005-03-30 Janis Johnson <janis187@us.ibm.com>
2635
2636 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2637 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
2638 Strip options from test name.
2639
cd9c7bd2
JH
26402005-03-31 Jan Hubicka <jh@suse.cz>
2641
2642 * gcc.dg/varpool-1.c: New testcase.
2643
16ef3acc
JM
26442005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2645
2646 PR c/772
2647 PR c/17913
2648 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
2649 gcc.dg/stmt-expr-label-3.c : New tests.
2650 * gcc.c-torture/execute/medce-2.c: Remove.
2651
1e55c0e2
JM
26522005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2653
2654 PR c/20368
2655 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
2656 tests.
2657
6f6e8901
AM
26582005-03-30 Alan Modra <amodra@bigpond.net.au>
2659
2660 * gcc.c-torture/compile/pr20203.c: New test.
2661
748e31c3
SK
26622005-03-26 Steven G. Kargl <kargls@comcast.net>
2663
2664 * gfortran.dg/promotion.f90: New test.
2665
aa80f4d1
AO
26662005-03-29 Alexandre Oliva <aoliva@redhat.com>
2667
2668 PR middle-end/20491
2669 * gcc.dg/torture/asm-subreg-1.c: New test.
2670
d1edc393
JM
26712005-03-29 Joseph S. Myers <joseph@codesourcery.com>
2672
2673 PR c/20672
2674 * gcc.dg/pr20672-1.c: New test.
2675
8bb46326
DN
26762005-03-29 Dorit Naishlos <dorit@il.ibm.com>
2677
2678 * gfortran.dg/vect: New directory.
2679 * gfortran.dg/vect/vect.exp: New.
2680 * gfortran.dg/vect/vect-1.f90: New test.
2681 * gfortran.dg/vect/vect-2.f90: New test.
2682 * gfortran.dg/vect/vect-3.f90: New test.
2683 * gfortran.dg/vect/vect-4.f90: New test.
2684 * gfortran.dg/vect/vect-5.f90: New test.
2685
1a612e0a
JJ
26862005-03-29 Jakub Jelinek <jakub@redhat.com>
2687
2688 PR middle-end/20622
2689 * gcc.dg/alias-7.c: New test.
2690
360ca054
EB
26912005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2692
2693 * gcc.dg/sparc-reg-1.c: New test.
2694
82498ed4
FXC
26952005-03-28 Steve Ellcey <sje@cup.hp.com>
2696
2697 PR target/19890
2698 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
2699
3445a80c
DR
27002005-03-29 Dale Ranta <dir@lanl.gov>
2701 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2702
2703 PR libfortran/20163
2704 * gfortran.dg/pr20163-2.f: New test.
2705
5c55c2e8
JH
27062005-03-28 Jan Hubicka <jh@suse.cz>
2707
2708 PR middle-end/20635
2709 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
2710 by Jakub Jelinek.
2711
c295d7b3
DN
27122005-03-27 Dorit Naishlos <dorit@il.ibm.com>
2713
2714 PR tree-optimization/20626
2715 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
2716 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
2717
a59928bc
SK
27182005-03-26 Steven G. Kargl <kargls@comcast.net>
2719
2720 * gfortran.dg/underflow.f90: New test.
2721 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
2722
1ad81c8e
KG
27232005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2724
2725 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
2726
e0b23a58
MM
27272005-03-25 Mark Mitchell <mark@codesourcery.com>
2728
2729 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
2730 (g++_init): Make sure that CXXFLAGS is set.
2731 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
2732 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 2733 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
2734 * lib/objc.exp (objc_init): Likewise.
2735 * lib/treelang.exp (treelang_init): Likewise.
2736
90faeb28
PH
27372005-03-25 Pat Haugen <pthaugen@us.ibm.com>
2738
2739 PR tree-optimization/20470
2740 * gcc.dg/tree-ssa/pr20470.c: New test.
2741
da4c340c
GK
27422005-03-25 Geoffrey Keating <geoffk@apple.com>
2743
2744 * gcc.dg/ppc-stfiwx.c: New.
2745
c3861e7a
SE
27462005-03-25 Steve Ellcey <sje@cup.hp.com>
2747
2748 PR target/19888
2749 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
2750
aec6cb10
ZD
27512005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2752
2753 * gcc.dg/20050325-1.c: Fix a typo.
2754
94887ef4
FXC
27552005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2756
2757 PR libfortran/19678
2758 PR libfortran/19679
2759 * gfortran.dg/dos_eol.f: New test.
2760
cd928652
ZD
27612005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2762
2763 PR rtl-optimization/20249
2764 * gcc.dg/20050325-1.c: New test.
2765
a50f3cd3
FXC
27662005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2767
2768 PR libfortran/15332
2769 * gfortran.dg/pr15332.f: New test.
2770
761d80b9
DJ
27712005-03-24 Dale Johannesen <dalej@apple.com>
2772
2773 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
2774
a10ce2f8
GK
27752005-03-24 Geoffrey Keating <geoffk@apple.com>
2776
d3d9a67f
GK
2777 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
2778 'internal' visibility.
2779 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
2780 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
2781 'protected' visibility.
2782 * gcc.dg/visibility-7.c: Likewise.
2783 * lib/target-supports.exp (check_visibility_available): Take
2784 a parameter, the kind of visibility to check for.
2785 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
2786 to check_visibility_available.
2787
a10ce2f8
GK
2788 * g++.dg/expr/cast3.C: New.
2789
9a15bd63
DE
27902005-03-24 David Edelsohn <edelsohn@gnu.org>
2791
2792 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
2793 rs6000.
2794
2eced2c2
SE
27952005-03-24 Steve Ellcey <sje@cup.hp.com>
2796
2797 PR target/20095
2798 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
2799
fab2f52c
AO
28002005-03-24 Alexandre Oliva <aoliva@redhat.com>
2801
0a2198f5
AO
2802 * gcc.dg/badshift.c: Renamed to...
2803 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
2804
31a69e4e
AO
2805 * gcc.target/i386/badshift.c: Renamed to...
2806 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
2807 only.
2808
fab2f52c
AO
2809 PR rtl-optimization/20532
2810 * gcc.target/i386/badshift.c: New.
2811
fd4f678c
FXC
28122005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2813
4f44f5f9 2814 * gfortran.dg/pr18025.f90: New test.
fd4f678c 2815
e69d504e 28162005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 2817
e69d504e
DJ
2818 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
2819
0b3deaaf
MM
28202005-03-23 Mark Mitchell <mark@codesourcery.com>
2821
06d7098a
MM
2822 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
2823
0b3deaaf
MM
2824 * lib/target-supports.exp (check_iconv_available): Default
2825 libiconv to -liconv, if there is no definition.
2826
2bc3f466
HPN
28272005-03-23 Hans-Peter Nilsson <hp@axis.com>
2828
2829 * gcc.dg/torture/cris-asm-mof-1.c: New test.
2830
8ff24a79
MM
28312005-03-22 Mark Mitchell <mark@codesourcery.com>
2832
2833 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
2834 * g++.dg/opt/pr7503-2.C: Likewise.
2835 * g++.dg/opt/pr7503-3.C: Likewise.
2836 * g++.dg/opt/pr7503-4.C: Likewise.
2837 * g++.dg/opt/pr7503-5.C: Likewise.
2838 * g++.dg/warn/minmax.C: New test.
2839
f77b6ca3
FXC
28402005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2841
4f44f5f9
FXC
2842 * gfortran.dg/g77_intrinsics_funcs.f: New test.
2843 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 2844
e5c4f28a
RG
28452005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
2846 Jan Hubicka <jh@suse.cz>
2847 Steven Bosscher <stevenb@suse.de
2848
2849 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
2850
11e97737
VR
28512005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2852
2853 PR c++/19980
2854 * g++.dg/template/redecl3.C: New test.
2855
0f3744f8
VR
28562005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2857
2858 PR c++/20499
2859 * g++.dg/parse/error16.C: Tweak error markers.
2860
b2a6a2fb
JJ
28612005-03-22 Jakub Jelinek <jakub@redhat.com>
2862
2863 PR target/20561
2864 * gcc.dg/20050321-2.c: New test.
2865
37048601
NS
28662005-03-22 Nathan Sidwell <nathan@codesourcery.com>
2867
2868 PR c++/20465
2869 PR c++/20381
2870 * g++.dg/template/ptrmem12.C: New.
2871
9d7cb254
HPN
28722005-03-22 Hans-Peter Nilsson <hp@axis.com>
2873
2874 PR rtl-optimization/20527
2875 * gcc.c-torture/execute/pr20527-1.c: New test.
2876
e4461577
BE
28772005-03-22 Ben Elliston <bje@au.ibm.com>
2878
2879 * gcc.misc-tests/options.exp (check_for_options): Create a real C
2880 program, compile it into a real executable and then delete the .c
2881 and .x files afterwards, to avoid problems on testglue targets.
2882
979632a0
SH
28832005-03-21 Stuart Hastings <stuart@apple.com>
2884
2885 * gcc.target/i386/sse-2.c: New.
11b6985e 2886
21e01bf1
UB
28872005-03-21 Uros Bizjak <uros@kss-loka.si>
2888
2889 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
2890
048a75f4
PC
28912005-03-21 Paolo Carlini <pcarlini@suse.de>
2892
2893 * g++.dg/parse/crash25.C: Fix typo.
2894
e1283056
PC
28952005-03-21 Paolo Carlini <pcarlini@suse.de>
2896
2897 PR c++/20461
2898 * g++.dg/parse/crash24.C: New test.
2899
2900 PR c++/20536
2901 * g++.dg/parse/crash25.C: New test.
2902
29032005-03-21 Paolo Carlini <pcarlini@suse.de>
2904
11b6985e 2905 PR c++/20147
e1283056
PC
2906 * g++.dg/ext/stmtexpr4.C: New test.
2907
90ec750d
RS
29082005-03-20 Roger Sayle <roger@eyesopen.com>
2909
2910 PR middle-end/20539
2911 * gcc.c-torture/compile/pr13066-1.c: New test case.
2912 * gcc.c-torture/compile/pr20539-1.c: Likewise.
2913 * g++.dg/opt/pr13066-1.C: Likewise.
2914
411ffa02
JM
29152005-03-20 Joseph S. Myers <joseph@codesourcery.com>
2916
2917 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
2918
9439ae41
TS
29192005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2920
2921 PR fortran/18525
2922 * gfortran.dg/nesting_1.f90: New test.
2923
91a5bc9f
KL
29242005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2925
2926 PR c++/20240
2927 * g++.dg/lookup/using13.C: New test.
2928
26c895e7
KL
29292005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2930
2931 PR c++/20333
2932 * g++.dg/template/crash36.C: New test.
2933
0a1948ed
PC
29342005-03-18 Paolo Carlini <pcarlini@suse.de>
2935
2936 PR c++/20463
2937 * g++.dg/template/crash35.C: New test.
2938
c9982a3f
PC
29392005-03-17 Paolo Carlini <pcarlini@suse.de>
2940
2941 PR c++/19966
2942 * g++.dg/overload/operator2.C: New test.
2943
2786eb77
FXC
29442005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2945
2946 PR libfortran/20257
4f44f5f9 2947 * gfortran.dg/pr20257.f90: New test.
2786eb77 2948
dcdeec06
FXC
29492005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2950
2951 PR libfortran/20480
4f44f5f9 2952 * gfortran.dg/pr20480.f90: New test.
dcdeec06 2953
e4d5432a
RH
29542005-03-16 Richard Henderson <rth@redhat.com>
2955
2956 PR middle-end/15700
2957 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
2958 (_rtld_global): New.
2959 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
2960 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
2961
2962 * gcc.dg/alias-3.c: New.
2963 * gcc.dg/alias-4.c: New.
2964 * gcc.dg/alias-5.c: New.
2965 * gcc.dg/alias-6.c: New.
2966
c79e602b
GK
29672005-03-15 Geoffrey Keating <geoffk@apple.com>
2968
2969 * gcc.dg/cpp/ucnid-7.c: New.
2970
3562bc34
JJ
29712005-03-15 Janis Johnson <janis187@us.ibm.com>
2972 Dorit Naishlos <dorit@il.ibm.com>
2973
2974 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
2975 darwin.
2976
5f55a1ba
DN
29772005-03-15 Dorit Naishlos <dorit@il.ibm.com>
2978
2979 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
2980 misaligned accesses.
2981 * gcc.dg/vect/vect-58.c: Likewise.
2982 * gcc.dg/vect/vect-92.c: New.
2983 * gcc.dg/vect/vect-93.c: New.
2984
ce2df7c6
FW
29852005-03-15 Feng Wang <fengwang@nudt.edu.cn>
2986
2987 PR fortran/18827
2988 * gfortran.dg/assign_2.f90: New test.
2989 * gfortran.dg/assign_3.f90: New test.
2990 * gfortran.dg/assign.f90: New test.
2991
08091139
JM
29922005-03-15 Joseph S. Myers <joseph@codesourcery.com>
2993
2994 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
2995 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
2996 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
2997 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
2998 names.
2999
50668cf6
GK
30002005-03-14 Geoffrey Keating <geoffk@apple.com>
3001
6baba9bb
GK
3002 * gcc.dg/cpp/ucnid-6.c: New.
3003
50668cf6
GK
3004 * gcc.dg/cpp/normalize-1.c: New.
3005 * gcc.dg/cpp/normalize-2.c: New.
3006 * gcc.dg/cpp/normalize-3.c: New.
3007 * gcc.dg/cpp/normalize-4.c: New.
3008 * gcc.dg/cpp/ucnid-4.c: New.
3009 * gcc.dg/cpp/ucnid-5.c: New.
3010 * g++.dg/cpp/normalize-1.C: New.
3011 * g++.dg/cpp/ucnid-1.C: New.
3012
3a3b81e7
AO
30132005-03-14 Alexandre Oliva <aoliva@redhat.com>
3014
3015 * gcc.dg/pr18628.c: New.
3016
aff98faf
AO
30172005-03-14 Alexandre Oliva <aoliva@redhat.com>
3018
3019 PR c++/20280
3020 * g++.dg/tree-ssa/pr20280.C: New.
3021
2bb02bf0
TS
30222005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3023
3024 PR fortran/20467
3025 * gfortran.dg/stfunc_2.f90: New test.
3026
8eaa0f34
ZD
30272005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3028
3029 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3030
dcd6de6d
ZD
30312005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3032
3033 * gcc.dg/tree-ssa/20050314-1.c: New test.
3034
5a24482e
KL
30352005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3036
3037 PR c++/4403
3038 PR c++/9783, DR433
3039 * g++.dg/template/friend34.C: New test.
3040 * g++.dg/template/friend35.C: Likewise.
3041 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3042
bd3d082e
KL
30432005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3044
3045 Friend class name lookup 5/n
3046 PR c++/1016
3047 * g++.dg/lookup/hidden-class1.C: New test.
3048 * g++.dg/lookup/hidden-class2.C: Likewise.
3049 * g++.dg/lookup/hidden-class3.C: Likewise.
3050 * g++.dg/lookup/hidden-class4.C: Likewise.
3051 * g++.dg/lookup/hidden-class5.C: Likewise.
3052 * g++.dg/lookup/hidden-class6.C: Likewise.
3053 * g++.dg/lookup/hidden-class7.C: Likewise.
3054 * g++.dg/lookup/hidden-class8.C: Likewise.
3055 * g++.dg/lookup/hidden-class9.C: Likewise.
3056 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3057 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3058 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3059 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3060 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3061 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3062 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3063 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3064 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3065 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3066 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3067
98f99d7f
MM
30682005-03-13 Mark Mitchell <mark@codesourcery.com>
3069
3070 PR c++/20157
3071 * g++.dg/template/error18.C: New test.
3072
334f3a34
BE
30732005-03-09 Ben Elliston <bje@au.ibm.com>
3074
3075 PR debug/16792
3076 * g++.dg/debug/pr16792.C: New test.
3077
053e7c38
JM
30782005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3079
3080 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3081 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3082 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3083 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3084 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3085 test assertion names.
3086
f96c6123
TS
30872003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3088
3089 PR fortran/18600
3090 * gfortran.dg/stfunc_1.f90: New test.
3091
ee943062
TS
30922003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3093
3094 PR fortran/16907
3095 * gfortran.dg/real_index_1.f90: New test.
3096
8f9c06ca
TS
30972005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3098
3099 PR fortran/20323
3100 * gfortran.dg/spec_expr_1.f90: New test.
3101
67c2939d
JM
31022005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3103
3104 PR c/20402
3105 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3106 new parser.
3107
bae88af6
TS
31082005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3109
3110 PR fortran/20361
3111 * gfortran.dg/largeequiv_1.f90: New test.
3112
47e20491
GK
31132005-03-12 Geoffrey Keating <geoffk@apple.com>
3114
3115 * gcc.dg/ucnid-1.c: New.
3116 * gcc.dg/ucnid-2.c: New.
3117 * gcc.dg/ucnid-3.c: New.
3118 * gcc.dg/ucnid-4.c: New.
3119 * gcc.dg/ucnid-5.c: New.
3120 * gcc.dg/ucnid-6.c: New.
3121 * gcc.dg/cpp/ucnid-1.c: New.
3122 * gcc.dg/cpp/ucnid-2.c: New.
3123 * gcc.dg/cpp/ucnid-3.c: New.
3124 * g++.dg/other/ucnid-1.C: New.
3125
5269bfe2
GK
31262005-03-12 Geoffrey Keating <geoffk@apple.com>
3127
3128 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3129
7c6d34c7
PB
31302005-03-11 Per Bothner <per@bothner.com>
3131
3132 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3133 that diagnotics refer to correct token.
3134 * gcc.dg/unused-3.c: Likewise.
3135
9a2a5d37
PB
31362005-03-11 Per Bothner <per@bothner.com>
3137
3138 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3139 constant" is now actually on same line as string constant.
3140 * gcc.dg/cpp/direct2s.c: Likewise.
3141
0ac40e7a
RS
31422005-03-11 Richard Sandiford <rsandifo@redhat.com>
3143
3144 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3145
c585afb3 31462005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3147
3148 PR libfortran/20124
3149 * gfortran.dg/pr20124.f90: New Test
3150
694d73e1
JM
31512005-03-10 James A. Morrison <phython@gcc.gnu.org>
3152
3153 PR tree-optimization/20130
3154 * gcc.dg/pr20130-1.c: New test.
3155
2f8cbead
SE
31562005-03-10 Steve Ellcey <sje@cup.hp.com>
3157
3158 PR target/20095
3159 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3160
96eb155c
JDA
31612005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3162
3163 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3164
cebfb966
SE
31652005-03-10 Steve Ellcey <sje@cup.hp.com>
3166
3167 * g++.dg/eh/forced1.C: Fix comment.
3168 * g++.dg/eh/forced2.C: Ditto.
3169 * g++.dg/eh/forced3.C: Ditto.
3170 * g++.dg/eh/forced4.C: Ditto.
3171
dddcca1d
AP
31722005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3173
3174 PR rtl-opt/20412
3175 * gcc.c-torture/compile/pr20412.c: New test.
3176
e4fbead1
RS
31772005-03-10 Roger Sayle <roger@eyesopen.com>
3178
3179 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3180
985f2d8f
JJ
31812005-03-10 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR target/20322
3184 * gcc.dg/20050307-1.c: New test.
3185
8117c488
NS
31862005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3187
3188 PR c++/20375
3189 * g++.dg/other/stdarg3.C: New.
3190
372d72d9
JJ
31912005-03-10 Jakub Jelinek <jakub@redhat.com>
3192
004c400a
JJ
3193 PR c++/18384, c++/18327
3194 * g++.dg/init/array19.C: New test.
3195
372d72d9
JJ
3196 PR inline-asm/20314
3197 * gcc.dg/torture/pr20314-1.c: New test.
3198 * gcc.dg/torture/pr20314-2.c: New test.
3199
9c90a97e
UW
32002005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3201
3202 * gcc.dg/20050309-1.c: New test.
3203
d86dc303
KG
32042005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3205
3206 * gcc.dg/builtins-10.c: Reactivate disabled test.
3207 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3208 new cbrt transformations.
3209
02bab9db
MM
32102005-03-09 Mark Mitchell <mark@codesourcery.com>
3211
3212 PR c++/20208
3213 * g++.dg/template/array13.C: New test.
3214
a2fee3d5
PC
32152005-03-09 Paolo Carlini <pcarlini@suse.de>
3216
3217 PR c++/16859
3218 * g++.dg/init/brace4.C: New test.
3219
974b30f0
NS
32202005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3221
3222 PR c++/20186
3223 * g++.dg/template/non-dependent12.C: New.
3224
b5af3133
MM
32252005-03-08 Mark Mitchell <mark@codesourcery.com>
3226
3227 PR c++/20142
0f875e1a 3228 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3229
0f875e1a
MM
3230 PR c++/20142
3231 * g++.dg/init/array18.C: New test.
3232
11289ef9
BE
32332005-03-09 Ben Elliston <bje@au.ibm.com>
3234
3235 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3236 * g++.dg/gcov/gcov.exp: Likewise.
3237 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3238 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3239 * lib/c-torture.exp: Likewise.
3240 * lib/fortran-torture.exp: Likewise.
3241 * lib/g++.exp: Likewise.
3242 * lib/gcc-defs.exp: Likewise.
3243 * lib/gcc-dg.exp: Likewise.
3244 * lib/gcc.exp: Likewise.
3245 * lib/gcov.exp: Likewise.
3246 * lib/gfortran.exp: Likewise.
3247 * lib/mike-g++.exp: Likewise.
3248 * lib/mike-gcc.exp: Likewise.
3249 * lib/objc-torture.exp: Likewise.
3250 * lib/objc.exp: Likewise.
3251 * lib/profopt.exp: Likewise.
3252 * lib/target-libpath.exp: Likewise.
3253 * lib/target-supports.exp: Likewise.
3254 * lib/treelang.exp: Likewise.
3255 * lib/wrapper.exp: Likewise.
3256
61eef20f
JL
32572005-03-08 Jeff Law <law@redhat.com>
3258
3259 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3260 PHI-OPT changes.
3261
6cd3dd5b
IR
32622005-03-08 Ira Rosen <irar@il.ibm.com>
3263
3264 * gcc.dg/vect/pr20122.c: New test.
3265
8f3a7ad6
JL
32662005-03-07 Jeff Law <law@redhat.com>
3267
3268 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3269 was folded away.
3270 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3271 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3272 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3273
7c14c5fe
JDA
32742005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3275
3276 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3277 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3278 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3279
80c4ed35
AP
32802005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3281
3282 PR tree-opt/17671
3283 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3284
f03e8526
MM
32852005-03-07 Mark Mitchell <mark@codesourcery.com>
3286
3287 * g++.dg/warn/Wnvdtor.C: New test.
3288
1de80b0e
RS
32892005-03-07 Richard Sandiford <rsandifo@redhat.com>
3290
3291 * gcc.dg/torture/pr19683-1.c: New test.
3292
02665ea4
SK
32932005-03-06 Steven G. Kargl <kargls@comcast.net>
3294
3295 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3296 * gfortran.dg/g77/19990313-2.f: Ditto.
3297 * gfortran.dg/g77/19990313-3.f: Ditto.
3298 * gfortran.dg/g77/19990525-0.f: Ditto.
3299 * gfortran.dg/g77/19990826-0.f: Ditto.
3300 * gfortran.dg/g77/19990826-2.f: Ditto.
3301 * gfortran.dg/g77/19990826-3.f: Ditto.
3302 * gfortran.dg/g77/20000511-1.f: Ditto.
3303 * gfortran.dg/g77/20000511-2.f: Ditto.
3304 * gfortran.dg/g77/970625-2.f: Ditto.
3305 * gfortran.dg/g77/980310-2.f: Ditto.
3306 * gfortran.dg/g77/980310-3.f: Ditto.
3307 * gfortran.dg/g77/980310-8.f: Ditto.
3308 * gfortran.dg/g77/980519-2.f: Ditto.
3309 * gfortran.dg/g77/alpha1.f: Ditto.
3310 * gfortran.dg/g77/claus.f: Ditto.
3311 * gfortran.dg/g77/erfc.f: Ditto.
3312 * gfortran.dg/g77/short.f: Ditto.
3313 * gfortran.fortran-torture/execute/data.f90: Ditto.
3314 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3315 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3316
6731e86d
JDA
33172005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3318
3319 * lib/file-format.exp (gcc_target_object_format): Add check for som
3320 format and hardcode object formats on hppa*-*-hpux*.
3321 * lib/target-supports.exp (check_weak_available): Add check for som
3322 object format. Always return 0 on hppa*-*-hpux10*.
3323
3324 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3325 is defined.
3326
3327 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3328
11b6985e 33292005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3330
3331 * gfortran.dg/pr19936_1.f90: New test.
3332 * gfortran.dg/pr19936_2.f90: New test.
3333 * gfortran.dg/pr19936_3.f90: New test.
3334
11b6985e 33352005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3336 Paul Thomas <prthomas@drfccad.cea.fr>
3337
02665ea4 3338 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3339 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3340
a103aa92 33412005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3342
3343 PR c++/19311
3344 * g++.dg/template/non-dependent11.C: New test.
3345
74231b0f
UB
33462005-03-05 Uros Bizjak <uros@kss-loka.si>
3347
3348 * lib/target-supports.exp (check_iconv_available): Fix comment.
3349
744b2d61
JDA
33502005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3351 Joseph S. Myers <joseph@codesourcery.com>
3352
3353 PR c++/19797
3354 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3355
e38f9c21
MS
33562005-03-04 Matthew Sachs <msachs@apple.com>
3357
3358 * gcc.exp (gcc_target_compile): Put braces around
3359 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3360 * objc.exp (objc_target_compile): Likewise.
3361 * treelang.exp (treelang_target_compile): Likewise.
3362
3852e8b8
TS
33632005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3364
3365 PR fortran/19673
3366 * gfortran.dg/func_result_1.f90: New test.
3367
99ff9e7a
BE
33682005-03-04 Ben Elliston <bje@au.ibm.com>
3369
3370 * gcc.misc-tests/options.exp: New test.
3371
8d06c809
JM
33722005-03-03 James A. Morrison <phython@gcc.gnu.org>
3373
3374 * gcc.dg/pr15784-4.c: New test.
3375
3159b178
GK
33762005-03-03 Geoffrey Keating <geoffk@apple.com>
3377
3378 * gcc.c-torture/execute/pr17133.c: New.
3379 * gcc.c-torture/compile/20050303-1.c: New.
3380
ad16e76b
DB
33812005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3382
3383 * gcc.dg/cpp/assert4.c: Fix for cygwin
3384
713101a6
AO
33852005-03-02 Alexandre Oliva <aoliva@redhat.com>
3386
3387 * g++.dg/overload/using2.C: New.
3388
9560cbde
MM
33892005-03-02 Mark Mitchell <mark@codesourcery.com>
3390
3391 PR c++/19916
3392 * g++.dg/init/ptrmem2.C: New test.
3393
766beb40
JM
33942005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3395
3396 PR c/8927
3397 * gcc.dg/pr8927-1.c: New test.
3398
742f25b3
NS
33992005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3400
3401 PR c++/20232
3402 * g++.dg/inherit/covariant12.C: New.
3403
2a4a7830
TS
34042005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3405
3406 PR fortran/19479
3407 * gfortran.dg/bound_1.f90: New test.
3408
3f8b16e7
JJ
34092005-02-28 Janis Johnson <janis187@us.ibm.com>
3410
3411 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3412 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3413
4e3d9146
JM
34142005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3415
3416 PR c/20245
3417 * gcc.dg/pr20245-1.c: New test.
3418
4f380bf8
RS
34192005-02-28 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR middle-end/19874
3422 * gcc.c-torture/execute/20050119-2.c: New test case.
3423
e02e1504
BE
34242005-02-28 Ben Elliston <bje@au.ibm.com>
3425
3426 * README: Update the DejaGnu bug reporting address.
3427 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3428 * lib/objc-torture.exp: Likewise.
3429
5902435e
SK
34302005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3431
3432 * gfortran.dg/boz_1.f90: New test.
3433 * gfortran.dg/boz_3.f90: New test.
3434 * gfortran.dg/boz_4.f90: New test.
3435
ae18f176
SK
34362005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3437
3438 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3439 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3440
d8f92af2
FXC
34412005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3442
3443 PR libfortran/20101
3444 * gfortran.dg/write_0_pe_format.f90: New test.
3445
5591e5f9
JJ
34462005-02-27 Jakub Jelinek <jakub@redhat.com>
3447
3448 PR c++/20206
3449 * g++.dg/opt/thunk2.C: New test.
3450 * g++.dg/opt/covariant1.C: New test.
3451
34d6d42f
TS
34522005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3453
3454 * gfortran.dg/e_d_fmt.f90: New test.
3455
fd0e6f78
KH
34562005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3457
3458 * gcc.dg/asm-b.c: Fix comment typos.
3459
b4852d23
AP
34602005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3461
3462 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3463 a V_MAY_DEF also.
3464
c529e0fe
AP
34652005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3466
3467 PR tree-opt/20188
3468 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3469 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3470 * gcc.dg/asm-b.c: New test.
3471
49750739
RS
34722005-02-26 Richard Sandiford <rsandifo@redhat.com>
3473
3474 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3475 Disable this test on IRIX 6.
3476
27bf414c
JM
34772005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3478
3479 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3480 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3481 parser.
3482
736c86ad
DN
34832005-02-25 Diego Novillo <dnovillo@redhat.com>
3484
3485 PR tree-optimization/20204
3486 * testsuite/gcc.dg/pr20204.c: New test.
3487
6ecfe13b
JJ
34882005-02-24 Jakub Jelinek <jakub@redhat.com>
3489
04fa46cf
JJ
3490 PR target/20196
3491 * gcc.c-torture/execute/20050224-1.c: New test.
3492
6ecfe13b
JJ
3493 PR c++/20175
3494 * g++.dg/warn/Wbraces2.C: New test.
3495
1ceb02be
MM
34962005-02-23 Mark Mitchell <mark@codesourcery.com>
3497
3498 PR c++/19878
3499 * g++.dg/init/const2.C: New test.
3500
c5625c0c
HPN
35012005-02-23 Hans-Peter Nilsson <hp@axis.com>
3502
3503 PR tree-optimization/20100
3504 * gcc.c-torture/execute/pr20100-1.c: New test.
3505
0366dfe9
TS
35062005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3507
3508 * gfortran.dg/implicit_3.f90: New test.
3509
d1303acd
TS
3510 * gfortran.dg/deftype_1.f90: New test.
3511
6b211746
AO
35122005-02-23 Alexandre Oliva <aoliva@redhat.com>
3513
3514 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3515 the test passes.
3516 * g++.dg/other/anon3.C: Accept a warning.
3517
ea2d006d
KH
35182005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3519
3520 * gcc.dg/pr20017.c: Fix a comment typo.
3521
b26b1000
BD
35222005-02-23 Bud Davis <bdavis@gfortran.org>
3523
3524 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3525
40205a36
EB
35262005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3527
3528 PR ada/19902
3529 * ada/acats/tests/cxa/cxa3004.a: Remove.
3530 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3531
744b12b6
MM
35322005-02-22 Mark Mitchell <mark@codesourcery.com>
3533
67935995
MM
3534 PR c++/20073
3535 * g++.dg/init/const1.C: New test.
3536
744b12b6
MM
3537 PR c++/19991
3538 * g++.dg/parse/constant7.C: New test.
3539
3540 PR c++/20152
3541 * g++.dg/parse/error27.C: New test.
3542 * g++.dg/template/qualttp15.C: Adjust error markers.
3543 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3544
744b12b6
MM
3545 PR c++/20153
3546 * g++.dg/template/error17.C: New test.
3547
3548 PR c++/20148
3549 * g++.dg/parser/error26.C: New test.
3550
90c1d75a
DN
35512005-02-22 Diego Novillo <dnovillo@redhat.com>
3552
3553 PR tree-optimization/20100
3554 PR tree-optimization/20115
3555 * gcc.dg/pr20115.c: New test.
3556 * gcc.dg/pr20115-1.c: New test.
3557 * gcc.dg/pr20100.c: New test.
3558 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3559 call-clobbered variables after alias1.
3560
397763d2
BD
35612005-02-22 Bud Davis <bdavis@gfortran.org>
3562
3563 * gfortran.dg/list_read_4.f90: new test.
3564
78d5a34b
KH
35652005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3566
3567 PR rtl-optimization/20017.
3568 * gcc.dg/pr20017.c: New.
3569
263fb23d
DP
35702005-02-22 Devang Patel <dpatel@apple.com>
3571
3572 PR 19952
3573 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3574
b671e5a4
MM
35752005-02-22 Mark Mitchell <mark@codesourcery.com>
3576
3577 PR c++/19883
3578 * g++.dg/parse/constant6.C: New test.
3579
9a5f05de
UB
35802005-02-22 Uros Bizjak <uros@kss-loka.si>
3581
3582 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3583 * g++.dg/charset/asm2.c: Likewise.
3584 * g++.dg/charset/asm3.c: Likewise.
3585 * g++.dg/charset/asm4.c: Likewise.
3586 * g++.dg/charset/asm5.c: Likewise.
3587 * g++.dg/charset/attribute1.c: Likewise.
3588 * g++.dg/charset/attribute2.c: Likewise.
3589 * g++.dg/charset/extern1.cc: Likewise.
3590 * g++.dg/charset/extern2.cc: Likewise.
3591 * g++.dg/charset/extern3.cc: Likewise.
3592 * g++.dg/charset/function.cc: Likewise.
3593 * g++.dg/charset/string.c: Likewise.
3594 * g++.dg/charset/charset.exp: Likewise.
3595 * lib/target-supports.exp (check_iconv_available): Fix comment.
3596
ac675201
UB
35972005-02-22 Uros Bizjak <uros@kss-loka.si>
3598
3599 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3600 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3601 * gcc.dg/charset/asm2.c: Likewise.
3602 * gcc.dg/charset/asm3.c: Likewise.
3603 * gcc.dg/charset/asm4.c: Likewise.
3604 * gcc.dg/charset/asm5.c: Likewise.
3605 * gcc.dg/charset/asm6.c: Likewise.
3606 * gcc.dg/charset/attribute1.c: Likewise.
3607 * gcc.dg/charset/attribute2.c: Likewise.
3608 * gcc.dg/charset/builtin1.c: Likewise.
3609 * gcc.dg/charset/extern.c: Likewise.
3610 * gcc.dg/charset/function.c: Likewise.
3611 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3612 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3613
ec88bf8b
BD
36142005-02-21 Bud Davis <bdavis9659@comcast.net>
3615
3616 PR fortran/20086
3617 * gfortran.dg/pr20086.f90: New test.
3618
bb2e1640
AO
36192005-02-21 Alexandre Oliva <aoliva@redhat.com>
3620
3621 PR tree-optimization/19786
3622 * g++.dg/tree-ssa/pr19786.C: New.
3623
f65ca04d
TS
36242005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3625
3626 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
3627
36282005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
3629
3630 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
3631
da7fdff6
TS
36322005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3633
3634 * gfortran.dg/do_iterator: Split loop, markup all lines for
3635 which an error locus is printed.
3636 * gfortran.dg/pr17708.f90: Markup all lines for which an error
3637 locus is printed.
3638 * gfortran.dg/select_4.f90: Likewise.
3639 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
3640 locuses in the various permutations.
3641
237eaf79
DN
36422005-02-20 Dorit Naishlos <dorit@il.ibm.com>
3643
3644 PR tree-optimization/19951
3645 * g++.dg/vect: New directory.
3646 * g++.dg/vect/vect.exp: New file.
3647 * g++.dg/vect/pr19951.cc: New testcase.
3648 * g++.dg/dg.exp: Also prune vectorizer tests.
3649
c5ff069d
ZW
36502005-02-20 Zack Weinberg <zack@codesourcery.com>
3651
3652 PR 18785
3653 * gcc.dg/charset/builtin1.c: New test.
3654
72aff31a
VR
36552005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3656
3657 PR c++/19299
3658 * g++.dg/inherit/volatile1.C: New test.
3659
3660 PR c++/19440
3661 * g++.dg/template/dtor4.C: New test.
3662
c60d77d4
SK
36632005-02-19 Steven G. Kargl <kargls@comcast.net>
3664
3665 * gfortran.dg/int_1.f90: New test.
3666
04c90eea
DP
36672005-02-19 Devang Patel <dpatel@apple.com>
3668
3669 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 3670
332e7efe
SK
36712005-02-19 Steven G. Kargl <kargls@comcast.net>
3672
3673 * gfortran.dg/achar_1.f90: New test.
3674
09312c29
HPN
36752005-02-19 Hans-Peter Nilsson <hp@axis.com>
3676
3677 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
3678
f10a6654
ZD
36792005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
3680 Jakub Jelinek <jakub@redhat.com>
3681
3682 PR tree-optimization/19828
3683 * gcc.dg/tree-ssa/loop-7.c: New test.
3684 * gcc.c-torture/execute/20050218-1.c: New test.
3685
58cb41e6
JJ
36862005-02-19 Jakub Jelinek <jakub@redhat.com>
3687
3688 PR c/20043
3689 * gcc.dg/transparent-union-1.c: New test.
3690 * gcc.dg/transparent-union-2.c: New test.
3691
61b42179
JW
36922005-02-18 James E Wilson <wilson@specifixinc.com>
3693
3694 PR tree-optimization/18977
3695 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
3696
d6083c7d
UW
36972005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
3698
3699 PR target/20054
3700 * gcc.dg/pr20054.c: New test.
3701
aecc0cf0
GB
37022005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3703
c5ff069d
ZW
3704 PR c++/19508
3705 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 3706
77f04481
AP
37072004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3708
3709 PR middle-end/20030
3710 * gfortran.fortran-torture/execute/character_passing.f90: New test.
3711
2aabee29
AO
37122005-02-18 Alexandre Oliva <aoliva@redhat.com>
3713
3714 PR c++/20008
3715 * g++.dg/opt/switch4.C: New.
3716
58203599
JJ
37172005-02-18 Jakub Jelinek <jakub@redhat.com>
3718
0948e392
JJ
3719 PR c++/20023
3720 PR tree-optimization/20009
3721 * gcc.c-torture/compile/20050217-1.c: New test.
3722 * g++.dg/opt/switch3.C: New test.
3723
58203599
JJ
3724 PR tree-optimization/18947
3725 * gcc.c-torture/compile/20050215-1.c: New test.
3726 * gcc.c-torture/compile/20050215-2.c: New test.
3727 * gcc.c-torture/compile/20050215-3.c: New test.
3728
856a4ce6
AO
37292005-02-17 Alexandre Oliva <aoliva@redhat.com>
3730
ae54ec16
AO
3731 PR c++/20028
3732 * g++.dg/template/crash34.C: New.
3733
856a4ce6
AO
3734 PR c++/20022
3735 * g++.dg/other/access3.C: New.
3736
d6a5df6a
IR
37372005-02-17 Ira Rosen <irar@il.ibm.com>
3738
3739 * gcc.dg/vect/vect-98.c: New test.
3740
5fcfe0b2
KH
37412005-02-16 Kazu Hirata <kazu@cs.umass.edu>
3742
3743 PR tree-optimization/19967
3744 * gcc.dg/pr19967.c: New.
3745
8940b3b2
JJ
37462005-02-16 Jakub Jelinek <jakub@redhat.com>
3747
3748 PR middle-end/19857
3749 * gcc.dg/tree-ssa/20050215-1.c: New test.
3750 * gcc.c-torture/execute/20050215-1.c: New test.
3751
6da55c00
EC
37522005-02-15 Eric Christopher <echristo@redhat.com>
3753
3754 * gcc.dg/cpp/20050215-1.c: New file.
3755
40f84775
JM
37562005-02-15 James A. Morrison <phython@gcc.gnu.org>
3757
3758 PR tree-optimization/15785
3759 * gcc.dg/pr15785-1.c: New test.
3760
e5e459bf
AO
37612005-02-15 Alexandre Oliva <aoliva@redhat.com>
3762
3763 PR c++/17788
3764 * g++.dg/init/ctor4.C: New.
3765 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
3766
88fb930d
JM
37672005-02-15 Joseph S. Myers <joseph@codesourcery.com>
3768
3769 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
3770 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
3771
073aa601
AS
37722005-02-15 Andreas Schwab <schwab@suse.de>
3773
3774 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
3775 declare malloc.
3776
ab71324a
AK
37772005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
3778
3779 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
3780
9a06c1cb
DN
37812005-02-14 Diego Novillo <dnovillo@redhat.com>
3782
3783 PR tree-optimization/19853
3784 * gcc.c-torture/compile/pr19853.c: New test.
3785
4230cec2
NS
37862005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3787
f769035f
NS
3788 PR c++/19608
3789 * g++.dg/parse/local-class1.C: New.
3790
4230cec2
NS
3791 PR c++/19895
3792 * g++.dg/parse/ptrmem3.C: New.
3793
3794 PR c++/19884
3795 * g++.old-deja/g++.oliva/template6.C: Add another case.
3796 * g++.dg/template/explicit6.C: New.
3797
d1fc3bbd
AO
37982005-02-14 Alexandre Oliva <aoliva@redhat.com>
3799
3800 PR c++/17816
3801 * g++.dg/other/redecl2.C: New.
3802
12a669d1
NS
38032005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3804
3805 PR c++/19891
3806 * g++.dg/abi/covariant4.C: New.
3807
6f49fdcc
JM
38082005-02-13 James A. Morrison <phython@gcc.gnu.org>
3809
3810 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
3811
c202a7f9
DN
38122005-02-12 Dorit Naishlos <dorit@il.ibm.com>
3813
3814 * gcc.dg/vect/vect-96.c: Fix typo.
3815
d3270770
KL
38162005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3817
3818 PR c++/14479
3819 PR c++/19487
3820 * g++.dg/template/enum5.C: New test.
3821
8ad833ac
IR
38222005-02-12 Ira Rosen <irar@il.ibm.com>
3823
3824 * gcc.dg/vect/vect-97.c: New test.
3825
e3a8a4ed
IR
38262005-02-12 Ira Rosen <irar@il.ibm.com>
3827
3828 * gcc.dg/vect/vect-96.c: New test.
3829
c94a75af
UB
38302005-02-12 Uros Bizjak <uros@kss-loka.si>
3831
3832 * gcc.dg/builtins-34.c: Also check ldexp*.
3833
6092c5db
HPN
38342005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
3835
3836 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
3837
56afd7aa
JJ
38382005-02-11 Janis Johnson <janis187@us.ibm.com>
3839
a29c731d
JJ
3840 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
3841 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
3842 dg-require-dll, dg-require-iconv, dg-require-named-sections,
3843 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
3844 selector_list, selector_expression, dg-process-target): Move to new
3845 file target-supports-dg.exp.
3846 * lib/target-supports-dg.exp: New.
3847
56afd7aa
JJ
3848 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
3849 New.
3850
97e9692b
JJ
38512005-02-11 Jakub Jelinek <jakub@redhat.com>
3852
36b23fd7
JJ
3853 PR c++/19666
3854 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
3855
97e9692b
JJ
3856 PR middle-end/19858
3857 * gcc.c-torture/compile/20050210-1.c: New test.
3858
712b39c5
MM
38592005-02-11 Mark Mitchell <mark@codesourcery.com>
3860
3861 PR c++/19755
3862 * g++.dg/warn/Wbraces1.C: New test.
3863
ba78d452
RG
38642005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
3865
3866 * gcc.dg/builtins-52.c: New testcase.
3867
ccf7f880
JJ
38682005-02-10 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR c/19342
3871 * gcc.c-torture/execute/20050119-1.c: New test.
3872
6e5bdc64
MM
38732005-02-09 Mark Mitchell <mark@codesourcery.com>
3874
3875 PR c++/19811
3876 * g++.dg/init/delete1.C: New test.
3877
5cb0baad
AP
38782005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3879
3880 PR c++/18470
3881 * g++.dg/template/static12.C: New test.
3882
88e95ee3
MM
38832005-02-09 Mark Mitchell <mark@codesourcery.com>
3884
3885 PR c++/19787
3886 * g++.dg/conversion/ambig1.C: New test.
3887
3888 PR c++/19739
3889 * g++.dg/ext/attrib19.C: New test.
3890
3891 PR c++/19732
3892 * g++.dg/parse/dtor5.C: New test.
3893
3894 PR c++/19762
3895 * g++.dg/template/dtor3.C: New test.
3896
3897 PR c++/19826
3898 * g++.dg/template/static11.C: New test.
3899 * g++.dg/template/crash2.C: Remove dg-error marker.
3900
5b00de71
JJ
39012005-02-09 Janis Johnson <janis187@us.ibm.com>
3902
3903 PR C++/18491
3904 * g++.old-deja/g++.mike/p10769a.C: Remove.
3905
e3bb43c0
RS
39062005-02-09 Roger Sayle <roger@eyesopen.com>
3907
3908 * gcc.dg/builtins-48.c: New test case.
3909 * gcc.dg/builtins-49.c: New test case.
3910 * gcc.dg/builtins-50.c: New test case.
3911 * gcc.dg/builtins-51.c: New test case.
3912
08c2481a
ILT
39132005-02-09 Ian Lance Taylor <ian@airs.com>
3914
3915 PR middle-end/19583
3916 * g++.dg/warn/Wreturn-type-3.C: New test.
3917
17684d46
RG
39182005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3919
3920 PR middle-end/19402
3921 * gcc.dg/pr19402-1.c: New testcase.
3922 * gcc.dg/pr19402-2.c: likewise.
3923
0c6c135b
RG
39242005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3925
3926 PR middle-end/19854
3927 * g++.dg/tree-ssa/tmmti.C: New testcase.
3928
3ee79d96
JM
39292005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3930
3931 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
3932
9f4faeae
MM
39332005-02-08 Mark Mitchell <mark@codesourcery.com>
3934
3935 PR c++/19733
3936 * g++.dg/parse/crash23.C: New test.
3937 * g++.dg/warn/Weff1.C: New test.
3938
ec2cd8b2
JM
39392005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3940
3941 * gcc.dg/20050209-1.c: New test.
3942
ec3d00a0
JM
39432005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3944
3945 PR target/19799
3946 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
3947
ecddfb39
MS
39482005-02-08 Mike Stump <mrs@apple.com>
3949
3950 * g++.dg/pch/import-2.c: New test.
3951 * g++.dg/pch/import-2.hs: New.
3952 * g++.dg/pch/include/import-2a.h: New.
3953 * g++.dg/pch/include/import-2b.h: New.
3954
996f0578
JJ
39552005-02-08 Janis Johnson <janis187@us.ibm.com>
3956
3957 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
3958
eac33acc
TS
39592005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3960
3961 * gfortran.dg/substr_1.f90: New test.
3962
6a96f5c1
RG
39632005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
3964
3965 PR middle-end/19775
3966 * gcc.dg/torture/builtin-power-1.c: Disable test for
3967 invalid transformation.
3968 * gcc.dg/builtins-10.c: Likewise. Disable one test we
3969 no longer optimize.
3970 * gcc.dg/builtins-47.c: New testcase.
3971
c5ff069d 39722005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 3973 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 3974
c866976a
LB
3975 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
3976
2c58f7dd
RS
39772005-02-06 Richard Sandiford <rsandifo@redhat.com>
3978
3979 * gcc.c-torture/compile/20050206-1.c: New test.
3980
9df935d8
AP
39812005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3982
3983 PR tree-opt/19768
3984 * g++.dg/opt/pr19768.C: New test.
3985
50d4a707
AP
39862005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3987
da99298d 3988 PR tree-opt/19736
50d4a707
AP
3989 * gcc.c-torture/compile/pr19736.c: New test.
3990
515e6a84
GB
39912005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3992
3993 PR c++/17401
3994 * g++.dg/parse/error25.C: New test.
3995
aa2d0bc3
AO
39962005-02-03 Alexandre Oliva <aoliva@redhat.com>
3997
3998 * gcc.c-torture/execute/20050203-1.c: New.
3999
f1a3e333
DN
40002005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4001
4002 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4003 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4004 * gcc.dg/vect/vect-87.c: Remove xfail.
4005 * gcc.dg/vect/vect-88.c: Remove xfail.
4006
666158b9
GK
40072005-02-02 Geoffrey Keating <geoffk@apple.com>
4008
4009 * gcc.dg/altivec-19.c: New.
4010
73aea290
JM
40112005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4012
4013 PR c/17807
4014 * gcc.dg/nested-func-3.c: New test.
4015 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4016
1f732f61
JJ
40172005-02-02 Janis Johnson <janis187@us.ibm.com>
4018
4019 * gcc.test-framework/gen_directive_tests: Generate tests for
4020 selector expressions.
4021
100d337a
MA
40222005-02-02 Matt Austern <austern@apple.com>
4023
4024 PR c++/19628
4025 * g++/ext/builtin7.C: New.
4026 * g++/ext/builtin8.C: New.
c5ff069d 4027
740ca4b2
JM
40282005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4029
4030 PR c/18502
4031 * gcc.dg/pr18502-1.c: New test.
4032
6c02751b
VR
40332005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4034
4035 PR c++/17413
4036 * g++.dg/template/local4.C: Tweak.
4037
7ded35b4
RS
40382005-02-02 Richard Sandiford <rsandifo@redhat.com>
4039
4040 PR tree-optimization/19578
4041 * gcc.c-torture/compile/20050202-1.c: New test.
4042
493179da
JM
40432005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4044
4045 PR c/19435
4046 * gcc.dg/c99-init-4.c: New test.
4047
1ccd2fd9
JJ
40482005-02-01 Janis Johnson <janis187@us.ibm.com>
4049
9d020241
JJ
4050 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4051
bf996cfe
JJ
4052 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4053
dc5944f7
JJ
4054 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4055 * g++.dg/eh/check-vect.h: New.
4056
dd1d184d
JJ
4057 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4058 * gcc.dg/vect/vect-78.c: Ditto.
4059 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4060 Remove.
4061
694c84cd
JJ
4062 * g++.dg/conversion/simd1.C: Expect warning.
4063 * g++.dg/ext/attribute-test-1.C: Ditto.
4064 * g++.dg/ext/attribute-test-2.C: Ditto.
4065 * g++.dg/ext/attribute-test-3.C: Ditto.
4066 * g++.dg/ext/attribute-test-4.C: Ditto.
4067
f4a11c60
JJ
4068 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4069 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4070
1ccd2fd9
JJ
4071 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4072
ca58f2bc
RH
40732005-02-01 Richard Henderson <rth@redhat.com>
4074
4075 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4076 long double for ibm double-double format.
4077 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4078
a1d13fa1
DN
40792005-02-01 Diego Novillo <dnovillo@redhat.com>
4080
4081 PR tree-optimization/19633
4082 * testsuite/gcc.dg/pr19633-1.c: New test.
4083 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4084 to NULL or a symbol.
4085
395909dd
JJ
40862005-02-01 Janis Johnson <janis187@us.ibm.com>
4087
8d2d2ec6
JJ
4088 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4089 New procs.
4090 (dg-process-target (local override)): Handle selector expressions.
4091
91442c20
JJ
4092 * gcc.test-framework/README: Describe tests in source directory.
4093 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4094 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4095 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4096 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4097 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4098 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4099 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4100 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4101 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4102 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4103 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4104 * gcc.test-framework/dg-error-exp-P.c: New test.
4105 * gcc.test-framework/dg-error-exp-XP.c: New test.
4106 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4107 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4108 * gcc.test-framework/dg-output-exp-P.c: New test.
4109 * gcc.test-framework/dg-output-exp-XF.c: New test.
4110 * gcc.test-framework/dg-warning-exp-P.c: New test.
4111 * gcc.misc-tests/dg-1.c: Remove.
4112 * gcc.misc-tests/dg-2.c: Remove.
4113 * gcc.misc-tests/dg-3.c: Remove.
4114 * gcc.misc-tests/dg-4.c: Remove.
4115 * gcc.misc-tests/dg-5.c: Remove.
4116 * gcc.misc-tests/dg-6.c: Remove.
4117 * gcc.misc-tests/dg-7.c: Remove.
4118 * gcc.misc-tests/dg-8.c: Remove.
4119 * gcc.misc-tests/dg-9.c: Remove.
4120 * gcc.misc-tests/dg-10.c: Remove.
4121 * gcc.misc-tests/dg-11.c: Remove.
4122 * gcc.misc-tests/dg-12.c: Remove.
4123 * gcc.misc-tests/dg-test.exp: Remove.
4124
0e7eed46
JJ
4125 * gcc.test-framework/test-framework.awk: Change recording and
4126 printing of passes and failures.
4127
395909dd
JJ
4128 * gcc.test-framework: New directory.
4129 * gcc.test-framework/README: New.
4130 * gcc.test-framework/test-framework.exp: New.
4131 * gcc.test-framework/test-framework.awk: New.
4132 * gcc.test-framework/gen_directive_tests: New.
4133
596d4d61
JM
41342005-02-01 James A. Morrison <phython@gcc.gnu.org>
4135
4136 * lib/treelang.exp: Fix comment typos.
4137 (treelang_target_compile): Don't append libs=-ltreelang to options.
4138
c8a7ed43
AO
41392005-02-01 Alexandre Oliva <aoliva@redhat.com>
4140
4141 * g++.dg/parse/typename7.C: Adjust error messages.
4142
dc5d4efb
JL
41432005-01-31 Jeff Law <law@redhat.com>
4144
4145 * gcc.c-torture/execute/20050131-1.c: New test.
4146 * gcc.dg/wcaselabel.c: New test.
4147
93678513
MM
41482005-01-31 Mark Mitchell <mark@codesourcery.com>
4149
4150 * g++.dg/other/warning1.C: Adjust error messags.
4151 * g++.dg/parse/constant5.C: New test.
4152
b4519d39
SB
41532005-01-31 Steven Bosscher <stevenb@suse.de>
4154
4155 PR c/19333
4156 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4157 the test case valid.
4158 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4159 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4160 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4161 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4162 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4163 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4164
3b70b82a
DJ
41652005-01-31 Dale Johannesen <dalej@apple.com>
4166
4167 * g++.dg/opt/pr19650.C: New test.
4168
93b39cbc
RH
41692005-01-31 Richard Henderson <rth@redhat.com>
4170
4171 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4172 long double for intel double extended format.
4173 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4174
6fc98adf
MM
41752005-01-30 Mark Mitchell <mark@codesourcery.com>
4176
2b1e8a76
MM
4177 PR c++/19555
4178 * g++.dg/template/static10.C: New test.
4179
e3016344 4180 PR c++/19395
c5ff069d 4181 * g++.dg/parse/error24.C: New test.
e3016344
MM
4182
4183 PR c++/19367
4184 * g++.dg/lookup/builtin1.C: New test.
4185
6fc98adf
MM
4186 PR c++/19457
4187 * g++.dg/warn/conv3.C: New test.
4188
23e044cc
BD
41892005-01-30 Bud Davis <bdavis@gfortran.org>
4190
4191 PR fortran/19647
4192 * gfortan.dg/inquire_7.f90
4193
020d90ee
RG
41942005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4195
4196 PR tree-optimization/15791
4197 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4198 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4199 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4200 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4201 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4202 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4203 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4204 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4205 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4206 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4207
985aff9c
PB
42082005-01-29 Paul Brook <paul@codesourcery.com>
4209
4210 PR fortran/18565
4211 * check.c (real_or_complex_check): New function.
4212 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4213 * intrinsic.c (add_functions): Use new check functions.
4214 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4215 Add prototypes.
4216
46df2823
JM
42172005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4218
4219 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4220 gcc.dg/lvalue-3.c: New tests.
4221 * gcc.dg/concat.c: Update expected messages.
4222
24a09741
TK
42232005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4224
4225 PR libfortran/19595
4226 * gfortran.dg/eor_1.f90: New test.
4227
f240b896
SK
42282005-01-29 Steven G. Kargl <kargls@comcast.net>
4229
4230 PR fortran/19589
4231 * gfortran.dg/logical_data_1.f90: New test.
4232
ee921ddf
MM
42332005-01-28 Mark Mitchell <mark@codesourcery.com>
4234
6ca2d67f
MM
4235 PR c++/19253
4236 * g++.dg/template/crash33.C: New test.
4237
ee921ddf
MM
4238 PR c++/19667
4239 * g++.dg/template/crash32.C: New test.
4240
6aea8136
ILT
42412005-01-28 Ian Lance Taylor <ian@airs.com>
4242
4243 PR middle-end/16558
4244 * g++.dg/warn/Wreturn-type-2.C: New test.
4245
bd16270b
JL
42462004-06-24 Jeff Law <law@redhat.com>
4247
4248 * gcc.dg/tree-ssa/20050128-1.c: New test.
4249
a738d848
RS
42502005-01-28 Richard Sandiford <rsandifo@redhat.com>
4251
4252 * gcc.target/frv/all-mdpackh-1.c: New test.
4253
f6c2ac32 42542005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4255
4256 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4257
17a7d6d7
RH
42582005-01-27 Richard Henderson <rth@redhat.com>
4259
4260 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4261
6198f99a
RS
42622005-01-27 Richard Sandiford <rsandifo@redhat.com>
4263
4264 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4265
1c71d796
RS
42662005-01-27 Richard Sandiford <rsandifo@redhat.com>
4267
4268 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4269 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4270 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4271 to cope with cases where the multilib options override the dg-options.
4272
d8dd2f3a
JJ
42732005-01-27 Jakub Jelinek <jakub@redhat.com>
4274
4275 PR c/18946
4276 * gcc.dg/noncompile/20050120-1.c: New test.
4277
87637d21
DN
42782005-01-26 Diego Novillo <dnovillo@redhat.com>
4279
4280 PR tree-optimization/19633
4281 * gcc.dg/pr19633.c: New test.
4282 * gcc.dg/tree-ssa/pr19633.c: New test.
4283
9ff93eb0
UW
42842005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4285
4286 * gcc.dg/20041216-1.c: New test.
4287
4bb3aa7e
AM
42882005-01-26 Alexander Malmberg <alexander@malmberg.org>
4289
4290 PR objc/18862
4291 * objc.dg/selector-2.m: New test.
4292
b8e48b98
JJ
42932005-01-26 Jakub Jelinek <jakub@redhat.com>
4294
ef8614d7
JJ
4295 * g++.dg/opt/range-test-2.C: New test.
4296
b8e48b98
JJ
4297 PR rtl-optimization/19579
4298 * gcc.c-torture/execute/20050124-1.c: New test.
4299
00adda9f
SH
43002005-01-26 Greg Parker <gparker@apple.com>
4301 Stuart Hastings <stuart@apple.com>
c5ff069d 4302
00adda9f
SH
4303 * gcc.c-torture/execute/20050125-1.c: New.
4304
ed464869
JH
43052005-01-18 Jan Hubicka <jh@suse.cz>
4306
4307 PR tree-optimize/19337
4308 * gcc.c-torture/compile/20050119-1.c: New test.
4309
92e51459
JW
43102005-01-24 James E Wilson <wilson@specifixinc.com>
4311
4312 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4313 test for successful match.
4314
3a222639
AM
43152005-01-25 Alexander Malmberg <alexander@malmberg.org>
4316
4317 PR objc/18408
4318 * objc.dg/comp-types-7.m: New test.
4319
544ea6b7
JJ
43202005-01-24 Janis Johnson <janis187@us.ibm.com>
4321
635b0f2a
JJ
4322 * lib/target-supports.exp (current_target_name): New.
4323 (check_effective_target_ilp32, check_effective_target_lp64):
4324 Cache the result to use as long as the current target, with
4325 multilib flags, remains the same.
4326
544ea6b7
JJ
4327 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4328 (dg-require-weak, dg-require-visibility, dg-require-alias,
4329 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4330 dg-require-effective-target, dg-skip-if): Remove call to
4331 skip_test_and_clear_xfail.
4332 (dg-test): Clear xfail data.
4333
b77302be
JJ
43342005-01-24 Jakub Jelinek <jakub@redhat.com>
4335
b723e82f
JJ
4336 PR target/17751
4337 * gcc.dg/ppc64-toc.c: New test.
4338
7b922122
JJ
4339 * g++.dg/tree-ssa/empty-1.C: New test.
4340
b77302be
JJ
4341 PR middle-end/19551
4342 * gcc.c-torture/execute/20050121-1.c: New test.
4343 * gcc.dg/20050121-2.c: New test.
4344
69029c61
PB
43452004-01-23 Steven G. Kargl <kargls@comcast.net>
4346 Paul Brook <paul@codesourcery.com>
4347
4348 PR fortran/17941
4349 * gfortran.dg/real_const_1.f: New test.
4350 * gfortran.dg/real_const_2.f90: New test.
4351 * gfortran.dg/complex_int_1.f90: New test.
4352
dae24534
BD
43532005-01-23 Bud Davis <bdavis9659@comcast.net>
4354
4355 PR fortran/19313
4356 * gfortan.dg/inquire_6.f90: New test.
4357
0e69bba9
TK
43582005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4359
4360 PR libfortran/19451
4361 * open_readonly_1.f90: New test.
4362
d02b2c64
TK
43632005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4364
4365 PR libfortran/18982
4366 * gfortran.dg/open_new.f90: New file.
4367
af30f793
PB
43682005-01-22 Paul Brook <paul@codesourcery.com>
4369
4370 * namelist_1.f90: New test.
4371
d7f3fc19
RS
43722005-01-22 Richard Sandiford <rsandifo@redhat.com>
4373
4374 PR tree-optimization/19484
4375 * gcc.c-torture/compile/20050122-[12].c: New tests.
4376
0dd973dd
PB
43772005-01-22 Paul Brook <paul@codesourcery.com>
4378
4379 * gfortran.dg/implicit_2.f90: New test.
4380
b1a80705
BD
43812005-01-22 Bud Davis <bdavis9659@comcast.net>
4382
4383 PR fortran/19314
4384 * gfortran.dg/inquire_5.f90: New test.
4385
20913689
VR
43862005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4387
4388 PR c/18809
4389 * gcc.dg/pr18809-1.c: New test.
4390
15c8b2d4
ILT
43912005-01-21 Ian Lance Taylor <ian@airs.com>
4392
4393 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4394
4395 PR tree-optimization/13000
4396 * gcc.dg/20040206-1.c: Change warning to point where function is
4397 being inlined.
4398
4ef69b83
GB
43992005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4400
4401 PR c++/19208
4402 * g++.dg/template/array11.C: New test.
4403
9d953276
TS
44042005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4405
4406 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4407 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4408 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4409 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4410 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4411 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4412
23ab2e4e
KH
44132005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4414
4415 PR tree-optimization/15349
4416 * gcc.dg/tree-ssa/pr15349.c: New.
4417
35f46d96
SE
44182005-01-20 Steve Ellcey <sje@cup.hp.com>
4419
4420 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4421
cb884961
HPN
44222005-01-19 Hans-Peter Nilsson <hp@axis.com>
4423
ae727129
HPN
4424 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4425 scan-assembler-times directive name.
4426
fed758a4
HPN
4427 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4428 after dg-do.
4429
cb884961
HPN
4430 PR rtl-optimization/19462
4431 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4432
dc60db90
SE
44332005-01-19 Steve Ellcey <sje@cup.hp.com>
4434
4435 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4436 counting function calls on ia64.
4437
e89be13b
JJ
44382005-01-19 Jakub Jelinek <jakub@redhat.com>
4439
49c3b9a8
JJ
4440 PR rtl-optimization/15139
4441 * gcc.dg/20050111-2.c: New test.
4442
e89be13b
JJ
4443 PR c/17297
4444 * gcc.c-torture/compile/20050113-1.c: New testcase.
4445
4446 PR middle-end/19164
4447 * gcc.dg/20050113-1.c: New testcase.
4448
f0b9dcb8
DN
44492005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4450
4451 * gcc.dg/vect/vect-85.c: Add comment.
4452 * gcc.dg/vect/vect-86.c: Add xfail for now.
4453 * gcc.dg/vect/vect-87.c: Add xfail for now.
4454 * gcc.dg/vect/vect-88.c: Add xfail for now.
4455 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4456
674bc5a5
EB
44572005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4458
4459 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4460
500a9f27
EB
44612005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4462
4463 * g++.dg/debug/typedef3.C: New test.
4464
b4c33883
AP
44652005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4466
4467 PR c/19472
4468 * gcc.dg/asm-a.c: New test.
4469
d6e84d0c
KK
44702005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4471
4472 * gcc.dg/sh-relax.c: Add prototype for abort.
4473
f917ae96
EB
44742005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4475
4476 * gcc.dg/short-compare-1.c: New test.
4477 * gcc.dg/short-compare-2.c: Likewise.
4478
f2fd3821
AJ
44792005-01-18 Michael Matz <matz@suse.de>
4480
4481 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4482
e03a46f5
DN
44832005-01-17 Diego Novillo <dnovillo@redhat.com>
4484
4485 PR tree-optimization/19121
4486 * gcc.c-torture/compile/pr19121.c: New test.
4487
696a2ca1
JW
44882005-01-17 James E. Wilson <wilson@specifixinc.com>
4489
4490 PR target/19357
4491 * gcc.c-torture/compile/pr19357.c: New test.
4492
2c4ea36c
ILT
44932005-01-17 Ian Lance Taylor <ian@airs.com>
4494
4495 PR c/5675
4496 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4497 pass--those that refer just to the variable, possibly with a
4498 cast.
4499 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4500
4501 PR middle-end/13127
4502 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4503 longer emitted.
4504
f53d3f93
BD
45052005-01-16 Bud Davis <bdavis9659@comcast.net>
4506
4507 PR fortran/18778
4508 * gfortran.dg/endfile_2.f90: New test.
4509
5352b89f
SK
45102005-01-16 Steven G. Kargl <kargls@comcast.net>
4511
4512 PR 19168
4513 * gfortran.dg/select_5.f90: New test.
4514
36c028f6
PB
45152004-01-16 Paul Brook <paul@codesourcery.com>
4516
4517 * gfortran.dg/common_4.f90: New test.
4518
01c4f82a
HPN
45192005-01-15 Hans-Peter Nilsson <hp@axis.com>
4520
4521 PR rtl-optimization/19462
4522 * gcc.dg/torture/pr19462-1.c: New test.
4523
aecaa19a
ZL
45242005-01-15 Ziemowit Laski <zlaski@apple.com>
4525
4526 PR objc/19321
4527 * objc.dg/func-ptr-2.m: New.
4528 * objc.dg/volatile-1.m: New.
4529
a04b62b2
JDA
45302005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4531
4532 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4533
75b9aa9f
JJ
45342005-01-15 Jakub Jelinek <jakub@redhat.com>
4535
4536 PR tree-optimization/19060
4537 * gcc.c-torture/execute/20050104-1.c: New test.
4538
e1c74af0
BD
45392005-01-15 Bud Davis <bdavis9659@comcast.net>
4540
4541 PR fortran/18983
4542 * gfortran.dg/write_to_null.f90: New test.
4543
0c12d24f 45442005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4545 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4546
4547 PR other/19328
4548 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4549 argument.
4550
74aad7cc
JJ
45512005-01-15 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR c++/19263
4554 * g++.dg/init/vector1.C: New test.
4555
66f9a6de
JW
45562005-01-14 James E. Wilson <wilson@specifixinc.com>
4557
4558 PR target/13158
4559 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4560 PR target/18987
4561 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4562
c224550f
SK
45632005-01-14 Steven G. Kargl <kargls@comcast.net>
4564
4565 * gfortran.dg/select_1.f90: New test.
4566 * gfortran.dg/select_2.f90: New test.
4567 * gfortran.dg/select_3.f90: New test.
4568 * gfortran.dg/select_4.f90: New test.
4569
a0afbdb6
JJ
45702005-01-14 Jakub Jelinek <jakub@redhat.com>
4571
08a0c536
JJ
4572 PR middle-end/19084
4573 PR rtl-optimization/19348
4574 * gcc.dg/20050111-1.c: New test.
4575 * gcc.c-torture/execute/20050111-1.c: New test.
4576
a0afbdb6
JJ
4577 * gcc.dg/i386-asm-4.c: New test.
4578
eebeecac
EB
45792005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4580
4581 * gcc.dg/nested-func-2.c: New test.
4582 * ada/acats/norun.lst: Remove c953002.
4583
12374876
UW
45842005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4585
4586 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4587
6d1089d0
BE
45882005-01-12 Ben Elliston <bje@au.ibm.com>
4589
4590 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4591
7eb3b9ec
AP
45922005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4593
4594 PR target/18761
4595 * g++.dg/abi/align1.C: New test.
4596
a969c1d2
AM
45972005-01-11 Alan Modra <amodra@bigpond.net.au>
4598
4599 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4600 at a time.
4601 * g++.dg/ext/altivec_check.h: Support compiling as C.
4602
18d00205
RS
46032005-01-10 Roger Sayle <roger@eyesopen.com>
4604
4605 PR c++/19355
4606 * g++.dg/expr/pr19355-1.C: New test case.
4607
8ad2a082
LG
46082005-01-10 Laurent GUERBY <laurent@guerby.net>
4609
4610 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4611 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4612 * ada/acats/tests/c3/c92005b.ada: Likewise.
4613 * ada/acats/tests/c3/cxb3012.a: Likewise.
4614 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4615
832ef1ce
PB
46162005-01-09 Paul Brook <paul@codesourcery.com>
4617
4618 * gfortran.dg/common_2.f90: New file.
4619 * gfortran.dg/common_3.f90: New file.
4620
96b5a6c7
ZD
46212005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4622
4623 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
4624
5a3ed97a
DN
46252005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4626
4627 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
4628 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
4629 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
4630 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
4631 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
4632 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
4633 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
4634 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
4635 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
4636 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
4637 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
4638 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
4639 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
4640 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
4641 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
4642 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
4643 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
4644 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
4645 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
4646 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
4647 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
4648 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
4649 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
4650 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
4651 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
4652 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
4653 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
4654 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
4655 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
4656 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
4657 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
4658 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
4659 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
4660 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4661 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4662 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4663 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4664 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4665 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4666 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4667 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4668 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4669 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4670 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
4671 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
4672 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
4673 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
4674 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
4675 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
4676 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
4677 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
4678 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
4679 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
4680 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
4681 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
4682 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
4683 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
4684 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
4685 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
4686 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
4687 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
4688 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
4689 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
4690 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
4691 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
4692 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
4693 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
4694
4695 * gcc.dg/vect/vect-1.c: Fix spelling.
4696 * gcc.dg/vect/vect-10.c: Fix spelling.
4697 * gcc.dg/vect/vect-11.c: Fix spelling.
4698 * gcc.dg/vect/vect-12.c: Fix spelling.
4699 * gcc.dg/vect/vect-14.c: Fix spelling.
4700 * gcc.dg/vect/vect-15.c: Fix spelling.
4701 * gcc.dg/vect/vect-16.c: Fix spelling.
4702 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
4703 * gcc.dg/vect/vect-64.c: Fix comments.
4704 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
4705
47062005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4707 Ira Rosen <irar@il.ibm.com>
4708
4709 * gcc.dg/vect/vect-70.c: New test.
4710 * gcc.dg/vect/vect-71.c: New test.
4711
e1a5510b
MH
47122005-01-09 Manfred Hollstein <mh@suse.com>
4713
4714 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
4715 * gcc.dg/pr18241-2.c: Likewise.
4716 * gcc.dg/pr18241-3.c: Likewise.
4717 * gcc.dg/pr18241-4.c: Likewise.
4718 * gcc.dg/pr18241-5.c: Likewise.
4719
ef719a44
RH
47202005-01-08 Richard Henderson <rth@redhat.com>
4721
4722 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4723 False for x86 and x86-64.
4724
e79b60a7
DN
47252005-01-08 Diego Novillo <dnovillo@redhat.com>
4726
a6331d85 4727 PR tree-optimization/18241
e79b60a7
DN
4728 * gcc.dg/pr18241-1.c: New test.
4729 * gcc.dg/pr18241-2.c: New test.
4730 * gcc.dg/pr18241-3.c: New test.
4731 * gcc.dg/pr18241-4.c: New test.
4732 * gcc.dg/pr18241-5.c: New test.
4733
1dba1182
SK
47342005-01-08 Steven G. Kargl <kargls@comcast.net>
4735
4736 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
4737 gfortran.dg/select_4.f90: New.
4738
b827788f
JJ
47392005-01-07 Jakub Jelinek <jakub@redhat.com>
4740
4741 * gcc.c-torture/execute/20050107-1.c: New test.
4742
5aa56f9d
NS
47432005-01-07 Nathan Sidwell <nathan@codesourcery.com>
4744
4745 PR c++/19298
4746 * g++.dg/template/ref2.C: New.
4747
6992cbd1
AP
47482005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
4749
4750 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
4751 instead of being empty.
4752
c22535f5
TS
47532005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4754
4755 PR fortran/15553
4756 * gfortran.dg/array-1.f90: New test.
4757
8870e212
JJ
47582005-01-07 Jakub Jelinek <jakub@redhat.com>
4759
2a0958c5
JJ
4760 PR tree-optimization/19283
4761 * gcc.c-torture/execute/20050106-1.c: New test.
4762
0210ae14
JJ
4763 PR rtl-optimization/18861
4764 * gcc.dg/20050105-1.c: New test.
4765
8870e212
JJ
4766 PR tree-optimization/18828
4767 * gcc.dg/20050105-2.c: New test.
4768
4f1cfe85
AJ
47692005-01-07 Andreas Jaeger <aj@suse.de>
4770
4771 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
4772
a7e8d7db
BD
47732005-01-07 Bud Davis <bdavis9659@comcast.net>
4774
4775 PR fortran/18398
4776 * gfortran.dg/fmt_read.f90: New test.
4777
59d7d767
GK
47782005-01-06 Geoffrey Keating <geoffk@apple.com>
4779
4780 * gcc.dg/rs6000-ldouble-2.c: New.
4781
27d6592c
MM
47822005-01-06 Mark Mitchell <mark@codesourcery.com>
4783
b4519d39 4784 PR c++/19244
27d6592c
MM
4785 * g++.dg/parser/ctor2.C: New test.
4786
023458fa
KL
47872004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4788
4789 PR c++/17154
4790 * g++.dg/template/using9.C: New test.
4791
23ff7e2d
KL
47922005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4793
4794 PR c++/19258
4795 * g++.dg/lookup/friend6.C: New test.
4796
d8987adb
NS
47972005-01-06 Nathan Sidwell <nathan@codesourcery.com>
4798
4799 PR c++/19270
4800 * g++.dg/template/array10.C: New.
4801
2070df3c
KG
48022005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4803
4804 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
4805 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
4806
7f62ca08
JJ
48072005-01-06 Jakub Jelinek <jakub@redhat.com>
4808
4809 * gcc.c-torture/compile/20050105-1.c: New test.
4810
b95ec5c1
GK
48112005-01-05 Geoffrey Keating <geoffk@apple.com>
4812
4813 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
4814
010c4d9c
RS
48152005-01-05 Roger Sayle <roger@eyesopen.com>
4816
4817 PR middle-end/19100
4818 * gcc.dg/conv-3.c: New test case.
4819
9143de5c
JM
48202005-01-05 Joseph S. Myers <joseph@codesourcery.com>
4821
4822 * gcc.dg/asm-wide-1.c: New test.
4823
4514aa8c
NS
48242005-01-05 Nathan Sidwell <nathan@codesourcery.com>
4825
4826 PR c++/19030
4827 * g++.dg/parse/crash22.C: New
4828
242746f1
GK
48292005-01-04 Geoffrey Keating <geoffk@apple.com>
4830
4831 PR 19257
4832 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
4833
21e5076a
UB
48342005-01-04 Uros Bizjak <uros@kss-loka.si>
4835
4836 PR middle-end/17767
4837 * gcc.dg/i386-mmx-6.c: New test case.
4838
8ea9d0c7
PB
48392005-01-04 Paolo Bonzini <bonzini@gnu.org>
4840
4841 PR tree-optimization/18308
4842 * gcc.dg/vect/pr18308.c: New testcase.
4843
1aae12a2
AJ
48442005-01-04 Andreas Jaeger <aj@suse.de>
4845
4846 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
4847
942926ad
GK
48482005-01-03 Geoffrey Keating <geoffk@apple.com>
4849 Robert Bowdidge <bowdidge@apple.com>
4850
4851 * gcc.dg/cpp/subframework1.c: New.
4852 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
4853 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
4854 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
4855 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
4856
d7001ae5
GK
48572005-01-03 Geoffrey Keating <geoffk@apple.com>
4858
4859 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
4860 producing warning.
4861 * gcc.dg/darwin-weakimport-2.c: New.
4862
bf7df599
RH
48632005-01-03 Richard Henderson <rth@redhat.com>
4864
4865 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
4866
f61134e8
RH
48672005-01-03 Richard Henderson <rth@redhat.com>
4868
4869 * gcc.dg/vect/vect.exp: Enable for ia64.
4870 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
4871 (check_effective_target_vect_float): Likewise.
4872 (check_effective_target_vect_no_align): Likewise.
4873 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
4874 * gcc.dg/vect/vect-8.c: Likewise.
4875
7db6be6f 48762005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 4877
b256bfa2 4878 PR target/19236
7db6be6f
UB
4879 * gcc.dg/pr19236-1.c: New test case.
4880
1d7bed25
HPN
48812005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
4882
4883 PR rtl-optimization/12092
4884 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
4885
9b1f5820
AJ
48862005-01-02 Andreas Jaeger <aj@suse.de>
4887
4888 * gcc.dg/pr12092-1.c: Do not run on x86_64.
4889
0ca5fbc0
RS
48902005-01-01 Roger Sayle <roger@eyesopen.com>
4891 Andrew Pinski <pinskia@physics.uc.edu>
4892
4893 PR rtl-optimization/12092
4894 * gcc.dg/pr12092-1.c: New test case.
4895
1465374a
GK
48962005-01-01 Geoffrey Keating <geoffk@geoffk.org>
4897
3ffd0339
GK
4898 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
4899 'hidden' and 'default' for better portability.
4900 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
4901
1465374a
GK
4902 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
4903 6 and 7.
4904 * g++.old-deja/g++.brendan/new3.C: Likewise.
4905
43e05e45
SB
49062005-01-01 Steven Bosscher <stevenb@suse.de>
4907
4908 * gcc.dg/20041231-1.C: New test.
4909 * g++.dg/warn/Wunreachable-code-1.C: New test.
4910
64f33597
DE
49112004-12-30 David Edelsohn <edelsohn@gnu.org>
4912
4913 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
4914 file, not /dev/null. Abort on error.
4915
9eb892ec
ZL
49162004-12-30 Alexander Malmberg <alexander@malmberg.org>
4917 Ziemowit Laski <zlaski@apple.com>
4918
b4519d39 4919 PR objc/18971
9eb892ec
ZL
4920 * objc.dg/encode-5.m: New test.
4921
9503e790
RH
49222004-12-29 Richard Henderson <rth@redhat.com>
4923
4924 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
4925 * objc.dg/stabs-1.m: Disable for ia64.
4926
d9fa1233
MM
49272004-12-29 Mark Mitchell <mark@codesourcery.com>
4928
4929 PR c++/19190
4930 * g++.dg/warn/Wunused-10.C: New test.
4931
2f9742c3
RH
49322004-12-28 Richard Henderson <rth@redhat.com>
4933
4934 * objc.dg/stabs-1.m: Disable for alpha.
4935
c827f22f
MM
49362004-12-27 Mark Mitchell <mark@codesourcery.com>
4937
4938 PR c++/19149
4939 * g++.dg/parse/error23.C: New test.
4940
56746a07
TS
49412004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4942
4943 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
4944
e98a8b5b
TS
4945 PR fortran/19032
4946 * gfortran.dg/intrinsic_modulo_1.f90: New.
4947 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
4948 tests with divisor -1.
4949
64092f8b
MM
49502004-12-27 Mark Mitchell <mark@codesourcery.com>
4951
8f8883b1
MM
4952 * g++.dg/opt/temp1.C (memcpy): Return a value.
4953
64092f8b
MM
4954 PR c++/19148
4955 * g++.dg/expr/cond7.C: New test.
4956
27e84b81
PB
49572004-12-27 Paul Brook <paul@codesourcery.com>
4958
4959 * gfortran.dg/g77/select_no_compile.f: Remove.
4960
accde4cf
RH
49612004-12-27 Richard Henderson <rth@redhat.com>
4962
4963 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
4964 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
4965 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
4966
82d3d6c8
RH
49672004-12-26 Richard Henderson <rth@redhat.com>
4968
4969 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
4970 by 1i instead of token pasting.
4971
daab9768
JDA
49722004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4973
4974 PR tree-optimization/17578
4975 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
4976 to additional_flags.
4977 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
4978
798e3fe5
RH
49792004-12-25 Richard Henderson <rth@redhat.com>
4980
4981 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4982 Remove Alpha.
4983
d1ffec35
JDA
49842004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4985
4986 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
4987 hppa*-*-hpux*.
4988 * gcc.dg/pr17957.c (dg-options): Likewise.
4989 * gcc.dg/struct-ret-1.c: Add prototype for abort.
4990 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
4991 instead of 0 on __hppa__.
4992 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
4993 "foo,%r" on hppa*-*-*.
4994
5d3a9816
BD
49952004-12-23 Bud Davis <bdavis9659@comcast.net>
4996
4997 PR fortran/19071
4998 * gfortran.dg/complex_write.f90: New test.
9469f0aa 4999
058e32b3
MM
50002004-12-23 Mark Mitchell <mark@codesourcery.com>
5001
5902897a
MM
5002 PR c++/17595
5003 * g++.dg/parse/pragma2.C: New test.
5004
058e32b3
MM
5005 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5006
da5572ef
AO
50072004-12-23 Alexandre Oliva <aoliva@redhat.com>
5008
5009 * gcc.dg/empty2.c: Add missing dg-warning.
5010
b3d1c238
MM
50112004-12-23 Mark Mitchell <mark@codesourcery.com>
5012
aae4a277
MM
5013 PR c++/17413
5014 * g++.dg/template/local4.C: New test.
5015 * g++.dg/template/crash19.C: Add dg-error marker.
5016
b3d1c238
MM
5017 * g++.dg/template/crash31.C: Correct embedded PR number.
5018
ce21424d
MM
50192004-12-23 Mark Mitchell <mark@codesourcery.com>
5020
5021 PR c++/16405
5022 * g++.dg/opt/temp1.C: Add do-run marker.
5023
08167d1c
AO
50242004-12-23 Alexandre Oliva <aoliva@redhat.com>
5025
5026 * g++.dg/template/spec19.C: New.
5027
faa00334
AO
50282004-12-23 Alexandre Oliva <aoliva@redhat.com>
5029
05f5e885 5030 PR target/16819
faa00334
AO
5031 * gcc.dg/empty2.c: New.
5032
3e8aba34
RH
50332004-12-23 Richard Henderson <rth@redhat.com>
5034
9469f0aa 5035 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5036 Remove i?86 and x86-64.
5037
f98625f6
MM
50382004-12-23 Mark Mitchell <mark@codesourcery.com>
5039
5040 PR c++/16405
5041 * g++.dg/opt/temp1.C: New test.
5042
f65b7de3
GB
50432004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5044
5045 PR c++/18733
5046 * g++.dg/template/friend33.C: New testcase.
5047
dfb5c523
MM
50482004-12-22 Mark Mitchell <mark@codesourcery.com>
5049
5050 PR c++/18464
5051 * g++.dg/template/cond5.C: New test.
5052
5053 PR c++/18492
5054 * g++.dg/inherit/thunk3.C: New test.
5055
5056 PR c++/11224
5057 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5058
606145e4
JJ
50592004-12-22 Janis Johnson <janis187@us.ibm.com>
5060
56a5f30a 5061 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5062
f199d860
JB
50632004-12-22 Jan Beulich <jbeulich@novell.com>
5064
5065 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5066
943e3ede
MM
50672004-12-21 Mark Mitchell <mark@codesourcery.com>
5068
5069 PR c++/18378
5070 * g++.dg/ext/packed8.C: New test.
5071
5072 PR c++/13268
5073 * g++.dg/template/crash31.C: New test.
9469f0aa 5074
943e3ede
MM
5075 PR c++/19034
5076 * g++.dg/template/crash30.C: New test.
5077
af76441f
AP
50782004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5079
5080 PR C++/18984
5081 * g++.dg/eh/ctor3.C: New test.
5082
697290b7
EB
50832004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5084
5085 * objc.dg/stabs-1.m: Allow section name to be quoted and
5086 assembly label to begin with '.LL'.
5087
eeea13c2
JJ
50882004-12-21 Janis Johnson <janis187@us.ibm.com>
5089
1126bfdd
JJ
5090 * gcc.dg/vect/vect.exp
5091 (check_effective_target_lp64_or_vect_no_align): New.
5092 * gcc.dg/vect/vect-77.c: Use it.
5093 * gcc.dg/vect/vect-78.c: Use it.
5094
eeea13c2
JJ
5095 * lib/target-supports.exp
5096 (check_effective_target_vect_no_max,
5097 check_effective_target_vect_no_bitwise,
5098 check_effective_target_vect_no_align): New.
5099 * gcc.dg/vect/vect-13.c: Use them.
5100 * gcc.dg/vect/vect-17.c: Ditto.
5101 * gcc.dg/vect/vect-18.c: Ditto.
5102 * gcc.dg/vect/vect-19.c: Ditto.
5103 * gcc.dg/vect/vect-20.c: Ditto.
5104 * gcc.dg/vect/vect-27.c: Ditto.
5105 * gcc.dg/vect/vect-29.c: Ditto.
5106 * gcc.dg/vect/vect-44.c: Ditto.
5107 * gcc.dg/vect/vect-48.c: Ditto.
5108 * gcc.dg/vect/vect-50.c: Ditto.
5109 * gcc.dg/vect/vect-52.c: Ditto.
5110 * gcc.dg/vect/vect-54.c: Ditto.
5111 * gcc.dg/vect/vect-56.c: Ditto.
5112 * gcc.dg/vect/vect-58.c: Ditto.
5113 * gcc.dg/vect/vect-60.c: Ditto.
5114 * gcc.dg/vect/vect-72.c: Ditto.
5115 * gcc.dg/vect/vect-80.c: Ditto.
5116
fd749a60
NS
51172004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5118
7a8380ae
NS
5119 PR c++/14075
5120 * g++.dg/init/string1.C: New.
5121
fd749a60
NS
5122 PR c++/18975
5123 * g++.dg/other/synth1.C: New.
5124
ebef4d30
JM
51252004-12-21 James A. Morrison <phython@gcc.gnu.org>
5126
5127 PR c/18963
5128 * gcc.dg/pr18963-1.c: New test.
5129
6f17bbcf
JM
51302004-12-21 James A. Morrison <phython@gcc.gnu.org>
5131
5132 PR c/18596
5133 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5134 * gcc.dg/pr18596-1.c: Use dg-error.
5135 (dg-options): Use -fno-unit-at-a-time.
5136 * gcc.dg/pr18596-2.c: New test.
5137 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5138
5fdf61fe
RS
51392004-12-20 Roger Sayle <roger@eyesopen.com>
5140
5141 PR middle-end/18683
5142 * g++.dg/opt/pr18683-1.C: New test case.
5143
6e822bf6
AP
51442004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5145
5146 PR other/19093
5147 * g++.dg/opt/max1.C: Fix for 64bit targets.
5148
b482789c
MA
51492004-12-20 Matt Austern <austern@apple.com>
5150
5151 PR c++/19044
5152 * g++.dg/ext/builtin6.C: New
9469f0aa 5153
90e34bd6
DN
51542004-12-20 Diego Novillo <dnovillo@redhat.com>
5155
5156 PR tree-optimization/19080
5157 * gcc.c-torture/compile/pr19080.c: New test.
5158
6fa91b48
SB
51592004-12-20 Steven Bosscher <stevenb@suse.de>
5160
5161 * gcc.dg/20041219-1.c: New test.
5162
199db659
RS
51632004-12-19 Roger Sayle <roger@eyesopen.com>
5164
5165 PR middle-end/19068
5166 * g++.dg/opt/max1.C: New test case.
5167
64270ab0
EB
51682004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5169
5170 * gcc.dg/fdata-sections-1.c: New test.
5171
dbedefae
RS
51722004-12-18 Roger Sayle <roger@eyesopen.com>
5173
5174 PR middle-end/18548
5175 * gcc.dg/max-1.c: New test case.
5176
9f70d2bc
EB
51772004-12-18 Jakub Jelinek <jakub@redhat.com>
5178
5179 * gcc.c-torture/execute/20041218-1.c: New test.
5180
75983038
DN
51812004-12-17 Diego Novillo <dnovillo@redhat.com>
5182
5183 * gcc.dg/pr18501.c: New test.
5184 * gcc.dg/uninit-5.c: XFAIL.
5185 * gcc.dg/uninit-9.c: XFAIL.
5186
12869142
DJ
51872004-12-17 Dale Johannesen <dalej@apple.com>
5188
5189 * gcc.dg/20041213-1.c: New.
5190
5429f07f
ZL
51912004-12-17 Ziemowit Laski <zlaski@apple.com>
5192
5193 * objc.dg/stabs-1.m: Allow assembly label to begin
5194 with a dot ('.').
5195
b9e1e14b
JJ
51962004-12-17 Jakub Jelinek <jakub@redhat.com>
5197
5198 * gcc.c-torture/execute/20041213-1.c: Move...
5199 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5200
b54a07e8
NS
52012004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5202
10856918 5203 PR c++/18721
b54a07e8
NS
5204 * g++.dg/lookup/conv-5.C: New.
5205
3cc491e8
ZL
52062004-12-16 Ziemowit Laski <zlaski@apple.com>
5207
5208 * objc.dg/stabs-1.m: New test.
5209
93a1c06d
AP
52102004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5211
5212 * gcc.dg/visibility-c.c: Change compile to
5213 assemble for the test.
5214
16515e5c
AP
52152004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5216
5217 PR target/19041
5218 * gcc.dg/visibility-c.c: New test.
5219
f33bcdae
RS
52202004-12-16 Roger Sayle <roger@eyesopen.com>
5221
5222 PR middle-end/18493
5223 * gcc.dg/switch-8.c: New test case.
5224
8a784e4a
NS
52252004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5226
5227 PR c++/18905
5228 * g++.dg/template/init4.C: New.
5229 * g++.dg/opt/static3.C: Enable optimizer.
5230
0c0cce42
WB
52312004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5232
5233 * g++.dg/other/complex1.C: New test.
5234
774a9b00
EB
52352004-12-15 Alan Modra <amodra@bigpond.net.au>
5236
5237 * g++.dg/opt/inline9.C: New test.
5238
172b8799
TS
52392004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5240
5241 PR fortran/18993
5242 * gfotran.dg/nullify_1.f: New test.
5243
dcbca208
RH
52442004-12-15 Richard Henderson <rth@redhat.com>
5245
5246 * gcc.target/i386/i386.exp: New harness.
5247 * gcc.target/i386/vect-args.c: New.
5248
a0f7568c
DE
52492004-12-15 David Edelsohn <edelsohn@gnu.org>
5250
5251 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5252
6e432b31
KL
52532004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5254
5255 PR c++/18825
5256 * g++.dg/template/friend32.C: New test.
5257
1b449375
EB
52582004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5259
5260 * cpp/pragma-once-1.c: New test.
5261 * cpp/pragma-once-1b.h: Likewise.
5262 * cpp/pragma-once-1c.h: Likewise.
5263 * cpp/pragma-once-1d.h: Likewise.
5264 * cpp/inc/pragma-once-1a.h: Likewise.
5265
c8c83c18 52662004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5267 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5268
5269 PR fortran/17597
5270 * gfortran.dg/list_read_3.f90: New test.
5271
0aec6014
EB
52722004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5273
5274 * gcc.dg/ftrapv-2.c: New test.
5275
fe4c6b8f
NS
52762004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5277
8a784e4a 5278 PR c++/18981
fe4c6b8f
NS
5279 * g++.dg/template/typename9.C: New test.
5280
0c88d886
MM
52812004-12-14 Mark Mitchell <mark@codesourcery.com>
5282
5283 PR c++/18738
5284 * g++.dg/template/typename8.C: New test.
5285 * g++.dg/parse/friend2.C: Tweak error message.
5286
c31d5154
JL
52872004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5288
5289 * gcc.c-torture/20041214-1.c: New test.
5290
b01f0d13
AP
52912004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5292
5293 PR c++/18965
5294 * g++.dg/init/array17.C: New test.
5295
acb3f79a
MM
52962004-12-14 Mark Mitchell <mark@codesourcery.com>
5297
5298 PR c++/18793
5299 * g++.dg/init/aggr3.C: New test.
5300
f90ac3f0
UP
53012004-12-14 Janis Johnson <janis187@us.ibm.com
5302
5303 * gcc.dg/altivec-types-1.c: New test.
5304 * gcc.dg/altivec-types-2.c: New test.
5305 * gcc.dg/altivec-types-3.c: New test.
5306 * gcc.dg/altivec-types-4.c: New test.
5307 * g++.dg/ext/altivec-types-1.C: New test.
5308 * g++.dg/ext/altivec-types-2.C: New test.
5309 * g++.dg/ext/altivec-types-3.C: New test.
5310 * g++.dg/ext/altivec-types-4.C: New test.
5311
29bfcb6d
JJ
53122004-12-14 Jakub Jelinek <jakub@redhat.com>
5313
5314 PR middle-end/18951
5315 * gcc.c-torture/execute/20041213-1.c: New test.
5316
e8c66fe0
NS
53172004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5318
5319 PR c++/18949
5320 * g++.dg/template/cast1.C: New.
5321
0c690ca7
KH
53222004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5323
c31d5154 5324 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5325
80314043
RH
53262004-12-13 Richard Henderson <rth@redhat.com>
5327
5328 * gcc.dg/i386-sse-10.c: Fix typo in options.
5329
471a58a9
AP
53302004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5331
5332 PR c++/18968
5333 * g++.dg/opt/pr18968.C: New test.
5334
532b37d9
MM
53352004-12-13 Mark Mitchell <mark@codesourcery.com>
5336
5337 PR c++/18925
5338 * g++.dg/ext/visibility/staticdatamem.C: New test.
5339
fd2ad93d
KC
53402004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5341
5342 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5343
5ac20c1a
RS
53442004-12-13 Roger Sayle <roger@eyesopen.com>
5345
5346 PR rtl-optimization/18928
5347 * gcc.dg/pr18928-1.c: New test case.
5348
04482133
AO
53492004-12-13 Alexandre Oliva <aoliva@redhat.com>
5350
5351 PR tree-opt/16951
5352 * gcc.c-torture/compile/20041211-1.c: New.
5353
b80a3161
JDA
53542004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5355
5356 PR middle-end/17564
5357 * gcc.c-torture/execute/20041212-1.c: New test.
5358
23acf4d4
TS
53592004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5360
5361 PR fortran/18869
5362 * gfortran.dg/common_1.f90: New test.
5363
8d5cfa27
SK
53642004-12-12 Steven G. Kargl <kargls@comcast.net>
5365 Paul Brook <paul@codesourcery.com>
5366
5367 PR fortran/16222
5368 * gfortran.dg/real_do_1.f90: New test.
5369
a5f712ff
AP
53702004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5371
5372 PR tree-opt/18040
5373 * g++.dg/opt/ptrmem6.C: New test.
5374
ec7e2228
RS
53752004-12-11 Roger Sayle <roger@eyesopen.com>
5376
5377 PR middle-end/18921
5378 * gcc.dg/pr18921-1.c: New test case.
5379
49e4d580
TS
53802004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5381
5382 PR fortran/17175
5383 * gfortran.dg/scale_1.f90: New test.
5384
ef0b4f28
AP
53852004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5386
5387 PR middle-end/18903
5388 * gcc.c-torture/compile/pr18903.c: New test.
5389
036ff63f
RS
53902004-12-10 Richard Sandiford <rsandifo@redhat.com>
5391
5392 * gcc.c-torture/execute/20041210-1.c: New test.
5393
9bf0e588
VR
53942004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5395
5396 PR c++/18731
5397 * g++.dg/parser/struct-1.C: New test.
5398 * g++.dg/parser/struct-2.C: New test.
5399 * g++.dg/parser/struct-3.C: New test.
5400
38ef242b
RH
54012004-12-09 Richard Henderson <rth@redhat.com>
5402
af99a0b0
RH
5403 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5404
38ef242b
RH
5405 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5406 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5407
f80f1bab
MA
54082004-12-09 Matt Austern <austern@apple.com>
5409
5410 PR c++/18514
5411 * g++.dg/ext/builtin1.C: New
5412 * g++.dg/ext/builtin2.C: New
5413 * g++.dg/ext/builtin3.C: New
5414 * g++.dg/ext/builtin4.C: New
5415 * g++.dg/ext/builtin5.C: New
5416
25a2fe85
AP
54172004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5418
5419 PR tree-opt/18904
5420 * g++.dg/opt/ptrmem5.C: New test.
5421
354e22e1
AO
54222004-12-09 Alexandre Oliva <aoliva@redhat.com>
5423
5424 * g++.dg/parse/typename5.C: Adjust for new error.
5425 * g++.dg/parse/typename7.C: New.
5426
257d5f32
VR
54272004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5428
5429 PR c++/18073
5430 * g++.dg/other/mmintrin.C: New test.
5431
94763647
NS
54322004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5433
5434 PR c++/16681
5435 * g++.dg/init/array15.C: New.
5436 * g++.dg/init/array16.C: New.
5437
40f2165e
TS
54382004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5439
baa8edda 5440 PR fortran/18826
40f2165e
TS
5441 * gfortran.dg/assign_1.f90: New test.
5442
de40e4dd
NC
54432004-12-08 Nick Clifton <nickc@redhat.com>
5444
5445 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5446 * gcc.target/xstormy16/data_below100: Likewise.
5447 * gcc.target/xstormy16/sfr: Likewise.
5448 * gcc.target/xstormy16/below100.S: New test source file.
5449 * gcc.target/xstormy16/below100.ld: New test linker script.
5450 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5451 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5452 bp instructions.
5453 * gcc.target/xstormy16/bp.c: Likewise.
5454
5455 * gcc.target/xstormy16/bss_below100: New files:
5456 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5457 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5458 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5459 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5460 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5461 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5462 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5463 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5464 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5465 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5466 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5467 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5468 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5469 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5470 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5471 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5472 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5473 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5474 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5475 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5476 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5477 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5478 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5479 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5480 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5481 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5482 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5483
5484 * gcc.target/xstormy16/data_below100: New files:
5485 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5486 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5487 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5488 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5489 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5490 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5491 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5492 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5493 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5494 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5495 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5496 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5497 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5498 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5499 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5500 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5501 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5502 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5503 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5504 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5505 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5506 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5507 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5508 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5509 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5510 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5511 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5512
5513 * gcc.target/xstormy16/sfr: New files:
5514 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5515 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5516 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5517 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5518 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5519 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5520 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5521 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5522 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5523 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5524 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5525 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5526 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5527 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5528 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5529 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5530 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5531 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5532 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5533 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5534 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5535 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5536 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5537 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5538 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5539 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5540 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5541 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5542 27_if0_sfrw_bitfield_f.c
5543
4104f0f4
KL
55442004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5545
5546 PR c++/18100
5547 * g++.dg/lookup/name-clash4.C: New test.
5548
db24eb1f
NS
55492004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5550
0710ccff
NS
5551 PR c++/18672
5552 * g++.dg/opt/array1.C: New.
9469f0aa 5553
db24eb1f
NS
5554 PR c++/18803
5555 * g++.dg/template/operator5.C: New.
5556
371f495a
HPN
55572004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5558
5559 PR c/18867
5560 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5561
02fbae83
SB
55622004-12-07 Steven Bosscher <stevenb@suse.de>
5563
5564 * gcc.dg/noncompile/20041207.c: New test.
5565
5f679db9
VR
55662004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5567
5568 * g++.dg/other/unreachable-1.C: New test.
5569
a52c836b
NC
55702004-12-06 Nick Clifton <nickc@redhat.com>
5571
5572 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5573 <limits.h> because the latter comes from gcc's include/ directory
5574 and not the newlib/libc/include directory.
5575
6ac5aa91
RH
55762004-12-04 Richard Henderson <rth@redhat.com>
5577
5578 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5579
8138dfe4
RH
55802004-12-04 Richard Henderson <rth@redhat.com>
5581
5582 * lib/target-supports.exp (check_gc_sections_available): Disable
5583 for alpha and ia64.
5584
a6ac7f6f
AP
55852004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5586
5587 PR middle-end/17909
5588 * g++.dg/other/vararg-2.C: New test.
5589
bad1f462
KL
55902004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5591
5592 PR c++/17011, c++/17971
5593 * g++.dg/template/error15.C: Adjust expected error.
5594 * g++.dg/template/instantiate3.C: Likewise.
5595
5edea4c6
JJ
55962004-12-03 Janis Johnson <janis187@us.ibm.com>
5597
5598 * gcc.dg/altivec-18.c: Fix for darwin
5599
ad1063d5
NS
56002004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5601
f4ed7d21
NS
5602 PR c++/18782
5603 * g++.dg/parse/ptrmem2.C: New.
5604
ad1063d5
NS
5605 PR c++/18318
5606 * g++.dg/template/new1.C: New.
5607
abd7fea9
TS
56082004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5609
79d60e57 5610 PR fortran/18710
abd7fea9
TS
5611 * gfortran.dg/direct_io_3.f90: New test.
5612
55dcbc12
NS
56132004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5614
5615 PR 18758
5616 * g++.dg/parse/crash21.C: New.
5617
28e42b7e
KL
56182004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5619
5620 PR c++/15664, c++/18276
5621 * g++.dg/template/ttp13.C: New test.
5622 * g++.dg/template/ttp14.C: Likewise.
5623
a5e51518
KL
56242004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5625
5626 PR c++/18123
5627 * g++.dg/parse/enum2.C: New test.
5628 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
5629
1a06672a
NC
56302004-12-02 Nick Clifton <nickc@redhat.com>
5631
5632 * gcc.target/xstormy16: New test directory.
5633 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5634 * gcc.target/xstormy16/bp.c: Check the generation of bp
5635 instructions.
5636 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
5637 bn instructions and the BELOW100 attribute.
5638
5191f2ba
AM
56392004-12-02 Alan Modra <amodra@bigpond.net.au>
5640
5641 PR target/16952
5642 * gcc.dg/ppc-eabi.c: New.
5643
78579b60
BD
56442004-12-02 Bud Davis <bdavis9659@comcast.net>
5645
5646 PR fortran/18284
5647 * gfortran.dg/backspace.f90
5648
8dc4d66a
BD
56492004-12-02 Bud Davis <bdavis9659@comcast.net>
5650
5651 * gfortran.dg/inquire.f90: New test.
5652
810838e7
JJ
56532004-12-01 Janis Johnson <janis187@us.ibm.com>
5654
5655 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
5656 handle effective-target-keyword.
5657 (dg-skip-if): Support effective-target keyword as target list.
5658 (dg-xfail-if): Ditto.
5659 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5660
986583fd
DN
56612004-12-01 Diego Novillo <dnovillo@redhat.com>
5662
5663 PR tree-optimization/18291
5664 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5665
386489e3
NS
56662004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5667
07c65e00
NS
5668 PR C++/18729
5669 * g++.dg/parse/crash20.C: New.
5670
386489e3
NS
5671 PR c++/17431
5672 * g++.dg/overload/arg1.C: New.
5673 * g++.dg/overload/arg2.C: New.
5674 * g++.dg/overload/arg3.C: New.
5675 * g++.dg/overload/arg4.C: New.
5676
683e2617
JM
56772004-12-01 Joseph S. Myers <joseph@codesourcery.com>
5678
5679 * gcc.dg/c99-flex-array-4.c: Remove.
5680
f470b1e5
JJ
56812004-11-30 Janis Johnson <janis187@us.ibm.com>
5682
d7d05b86
JJ
5683 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
5684
68897708
JJ
5685 * lib/target-supports.exp (is-effective-target): Simplify.
5686
f470b1e5
JJ
5687 * lib/target-supports.exp (check_effective_target_vect_long):
5688 Fix for powerpc64-*-*.
5689
1ae5bf02
LR
56902004-11-30 Loren James Rittle <ljrittle@acm.org>
5691
b4519d39 5692 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
5693 to support new requirements on FreeBSD 5.
5694
a50c69c4
DP
56952004-11-30 Devang Patel <dpatel@apple.com>
5696
5697 PR 18702
5698 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 5699
98705d7d
JJ
57002004-11-30 Janis Johnson <janis187@us.ibm.com>
5701
5702 * g++.dg/ext/altivec-13.C: New test.
5703
209e170c
AP
57042004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
5705
5706 PR tree-opt/18298
5707 * gcc.c-torture/execute/p18298.c: New test.
5708
218d1b88
IR
57092004-11-30 Ira Rosen <irar@il.ibm.com>
5710 Dorit Naishlos <dorit@il.ibm.com>
5711
5712 PR tree-opt/18607
5713 * gcc.dg/vect/vect-89.c: New test.
5714
1ac0ac8b
JM
57152004-11-30 James A. Morrison <phython@gcc.gnu.org>
5716
5717 * gcc.dg/pr18596-1.c: New test.
5718
9d6ccbe6
BE
57192004-11-30 Ben Elliston <bje@au.ibm.com>
5720
5721 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
5722
e8233ac2
AP
57232004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5724
5725 PR c/18479
5726 * gcc.dg/pr18479.c: New test.
5727
e59165e6
HPN
57282004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5729
5730 PR target/18490
5731 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
5732 mmix-knuth-mmixware.
5733
5734 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
5735 cris-*-elf* cris-*-aout* mmix-*-*
5736
5e23162d
AP
57372004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5738
5739 PR middle-end/18725
5740 * gcc.dg/pr18725.c: New test.
5741
226e6926
HPN
57422004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5743
3798c21b
HPN
5744 PR target/18488
5745 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
5746
226e6926
HPN
5747 PR target/18336
5748 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
5749
fc6a28d7
MM
57502004-11-29 Mark Mitchell <mark@codesourcery.com>
5751
13034073 5752 PR c++/18368
fc6a28d7
MM
5753 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
5754 * g++.old-deja/g++.law/ctors5.C: Likewise.
5755 * g++.old-deja/g++.other/crash25.C: Likewise.
5756
5757 PR c++/18674
5758 * g++.dg/template/error16.C: New test.
9469f0aa 5759
fc6a28d7
MM
5760 PR c++/18512
5761 * g++.dg/template/crash29.C: New test.
5762
d21d51d0
DN
57632004-11-29 Diego Novillo <dnovillo@redhat.com>
5764
b7034e06 5765 PR tree-optimization/18712
d21d51d0
DN
5766 * gcc.c-torture/compile/pr18712.c: New test.
5767
86f029aa
JM
57682004-11-29 Joseph Myers <joseph@codesourcery.com>
5769
5770 PR c/7544
5771 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
5772 tests.
5773
c6f9f83b
KL
57742004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5775
5776 PR c++/18652
5777 * g++.dg/lookup/crash6.C: New test.
5778
22bbc492
HPN
57792004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5780
5781 PR middle-end/18164
5782 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
5783
1cb1fa51
JM
57842004-11-29 Joseph S. Myers <joseph@codesourcery.com>
5785
5786 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
5787 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
5788 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
5789
6db081f1
AP
57902004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
5791
5792 * gcc.dg/pr18164.c: New test.
5793
a2163d83
MK
57942004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
5795
5796 * gcc.dg/funroll-loops-all.c: New.
5797
b20e8229
HPN
57982004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5799
77109b50
HPN
5800 PR target/18489
5801 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
5802 delimeter, match space and TAB as well as ":".
5803
a8344e32
HPN
5804 PR target/18484
5805 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
5806
20db5bc8
HPN
5807 PR target/18348
5808 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
5809
450bc074
HPN
5810 PR target/18345
5811 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
5812
b20e8229
HPN
5813 PR target/18337
5814 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
5815
905d47a9 58162004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 5817
b4519d39 5818 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 5819
ec017547
HPN
58202004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5821
5822 PR target/18334
5823 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
5824
78a27531
RH
58252004-11-28 Richard Henderson <rth@redhat.com>
5826
5827 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
5828
c48cb439
JM
58292004-11-28 Joseph S. Myers <joseph@codesourcery.com>
5830
5831 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
5832 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
5833 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
5834 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
5835 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
5836 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
5837 gcc.dg/pointer-arith-8.c: New tests.
5838
203f344c
BD
58392004-11-27 Bud Davis <bdavis9659@comcast.net>
5840
5841 PR fortran/18364
5842 * gfortran.dg/endfile.f90: New test.
5843
0c00d5f3
FH
58442004-11-27 Falk Hueffner <falk@debian.org>
5845
5846 * gcc.dg/loop-6.c: New test.
5847
47d42ce2
JJ
58482004-11-27 Jakub Jelinek <jakub@redhat.com>
5849
5850 * gcc.c-torture/execute/20041126-1.c: New test.
5851
87980da0
RS
58522004-11-27 Richard Sandiford <rsandifo@redhat.com>
5853
5854 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
5855 on IRIX.
5856
601a71a7
RS
58572004-11-27 Richard Sandiford <rsandifo@redhat.com>
5858
5859 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
5860 functions.
5861
b78b8bd8
JJ
58622004-11-27 Jakub Jelinek <jakub@redhat.com>
5863
5864 PR rtl-optimization/17825
5865 * gcc.c-torture/compile/20041119-1.c: New test.
5866
de2fc4db
JDA
58672004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5868
5869 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
5870 Check existence of ld library path variables before unsetting.
5871
3de87817
MM
58722004-11-26 Mark Mitchell <mark@codesourcery.com>
5873
5874 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
5875
a0fec000
RS
58762004-11-26 Richard Sandiford <rsandifo@redhat.com>
5877
5878 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
5879
2a513780
RS
58802004-11-26 Richard Sandiford <rsandifo@redhat.com>
5881
5882 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
5883
2557bee0
BE
58842004-11-26 Ben Elliston <bje@au.ibm.com>
5885
5886 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
5887 dg-do directive.
5888
f50a5f61
BE
58892004-11-26 Ben Elliston <bje@au.ibm.com>
5890
5891 * gcc.dg/pr17957.c: Pass --param, not -param.
5892
5f0be3d0
AP
58932004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5894
5895 PR middle-end/17957
5896 * testsuite/gcc.dg/pr17957.c: New test.
5897
5ae9ba3e
MM
58982004-11-25 Mark Mitchell <mark@codesourcery.com>
5899
5900 PR c++/18445
5901 * g++.dg/template/crash28.C: Likewise.
5902
5903 PR c++/18001
5904 * g++.dg/expr/unary2.C: Adjust lvalue messages.
5905 * g++.dg/ext/lvaddr.C: Likewise.
5906 * g++.dg/opt/pr7503-3.C: Likewise.
5907
5908 PR c++/18466
5909 * g++.dg/parse/qualified3.C: New test.
5910 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 5911
5ae9ba3e 5912 PR c++/18545
9469f0aa 5913 * g++.dg/expr/return1.C: New test.
5ae9ba3e 5914
87c465f5
KL
59152004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5916
5917 Friend class name lookup 3/n, PR c++/3332
5918 * g++.dg/lookup/friend3.C: New test.
5919 * g++.dg/lookup/friend4.C: Likewise.
5920 * g++.dg/lookup/friend5.C: Likewise.
5921
29ef83de
KL
59222004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5923
5924 Friend class name lookup 2/n, PR c++/14513, c++/15410
5925 * g++.dg/lookup/friend2.C: New test.
5926 * g++.dg/template/friend31.C: Likewise.
5927
fc6fdbf3
JDA
59282004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5929
5930 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
5931
9306cccb
MM
59322004-11-24 Mark Mitchell <mark@codesourcery.com>
5933
5934 PR c++/17473
5935 * g++.dg/tc1/dr56.C: Remove.
5936 * g++.dg/template/typedef1.C: Add dg-error markers.
5937 * g++.old-deja/g++.other/typedef7.C: Likewise.
5938
5939 PR c++/18285
5940 * g++.dg/parse/typedef7.C: New test.
5941
bef5d8b6
RS
59422004-11-24 Richard Sandiford <rsandifo@redhat.com>
5943
5944 * gcc.c-torture/execute/20041124-1.c: New test.
5945
d6eec208
MM
59462004-11-24 Mark Mitchell <mark@codesourcery.com>
5947
9469f0aa 5948 * g++.dg/template/deduce3.C: New test.
6e2993bf 5949
62a4d942 5950 PR c++/18586
9469f0aa 5951 * g++.dg/template/crash27.C: New test.
62a4d942 5952
d6eec208
MM
5953 PR c++/18530
5954 * g++.dg/warn/Wshadow-3.C: New test.
5955
479ec1d1
DP
59562004-11-24 Devang Patel <dpatel@apple.com>
5957
5958 PR/18555
5959 * gcc.dg/cpp/isysroot-1.c: New test.
5960 * gcc.dg/cpp/usr/include/stdio.h: New file.
5961 * gcc.dg/cpp/isysroot-2.c: New test.
5962 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
5963 New file.
5964
91146169
GB
59652004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5966
5967 PR c++/8929
5968 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
5969
592590f5
EB
59702004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5971
5972 * gcc.target/sparc/align.c: Do not include <stdint.h>.
5973 * gcc.target/sparc/pdist.c: Likewise.
5974
d70b8c3a
PB
59752004-11-24 Paolo Bonzini <bonzini@gnu.org>
5976
5977 PR c++/16882
d70b8c3a
PB
5978 * g++.dg/conversion/simd1.C: New test.
5979
1df8e834
JDA
59802004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5981
5982 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
5983 and restore_ld_library_path_env_vars.
5984 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
5985 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
5986 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
5987 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
5988
b5b3e36a
DJ
59892004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
5990
5991 * gcc.dg/pragma-align-2.c: Test macro expansion.
5992 * gcc.dg/pragma-pack-2.c: New test.
5993
31589ec6
RH
59942004-11-23 Richard Henderson <rth@redhat.com>
5995
5996 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
5997 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5998 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
5999 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6000 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6001 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6002
6003 * gcc.dg/vect/vect.exp: Add check for alpha.
6004 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6005 (check_effective_target_vect_int): Enable for alpha.
6006 (check_effective_target_vect_long): New.
6007 (is-effective-target): Add it.
6008
27b28c6d
UB
60092004-11-23 Uros Bizjak <uros@kss-loka.si>
6010
6011 * gcc.dg/pr18614-1.c: New test.
6012
a3407e42
EB
60132004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6014
6015 * gcc.dg/setjmp-2.c: New test.
6016
16f59241
JM
60172004-11-22 James A. Morrison <phython@gcc.gnu.org>
6018
6019 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6020 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6021 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6022 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6023 gcc.target/sparc/pdist.c: New tests.
6024
c33a9f06
BW
60252004-11-22 Bob Wilson <bob.wilson@acm.org>
6026
6027 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6028
5628fde1
DJ
60292004-11-22 Dale Johannesen <dalej@apple.com>
6030
6031 * gcc.dg/20041111-1.c: New.
6032
618bb89c
DN
60332004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6034
6035 PR tree-opt/18536
6036 * gcc.dg/vect/pr18536.c: New test.
6037
e99f332f
GB
60382004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6039
6040 PR c++/18354
6041 * g++.dg/template/nontype11.C: New test.
6042
6da285d2
RS
60432004-11-21 Roger Sayle <roger@eyesopen.com>
6044
6045 PR middle-end/18520
6046 * gcc.dg/pr18520-1.c: New test case.
6047
a4ab7973
JM
60482004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6049
6050 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6051 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6052 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6053 expected diagnostics.
6054
7afc9b98
EB
60552004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6056
6057 PR target/18580
6058 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6059 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6060 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6061
21664a3e
EB
60622004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6063
6064 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6065
79c70e5a 60662004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6067 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6068
6069 * lib/target-supports.exp (check_visibility_available): Really
6070 test the compiler.
6071
63dfe6ff
DN
60722004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6073
6074 PR tree-opt/18181
6075 * gcc.dg/vect/vect-85.c: New test.
6076 * gcc.dg/vect/vect-86.c: New test.
6077 * gcc.dg/vect/vect-87.c: New test.
6078 * gcc.dg/vect/vect-88.c: New test.
6079
d9648e1d
BE
60802004-11-19 Ben Elliston <bje@au.ibm.com>
6081
6082 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6083
bb30f5c0
JJ
60842004-11-18 Janis Johnson <janis187@us.ibm.com>
6085
6086 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6087 * gcc.dg/ppc-and-1.c: Ditto.
6088 * gcc.dg/ppc-compare-1.c: Ditto.
6089 * gcc.dg/ppc-mov-1.c: Ditto
6090
a8e68029 60912004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6092 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6093
6094 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6095
07d05ffd 60962004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6097 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6098
6099 * lib/target-supports.exp (check_effective_target_vect_int): New
6100 (check_effective_target_vect_float): New
6101 (check_effective_target_vect_double): New.
6102 (is-effective-target): Support new effective targets keywords.
6103 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6104 default action for dg-do.
6105 * gcc.dg/vect/pr16105.c: Use new support.
6106 * gcc.dg/vect/pr18400.c: Ditto.
6107 * gcc.dg/vect/pr18425.c: Ditto.
6108 * gcc.dg/vect/vect-1.c: Ditto.
6109 * gcc.dg/vect/vect-10.c: Ditto.
6110 * gcc.dg/vect/vect-11.c: Ditto.
6111 * gcc.dg/vect/vect-12.c: Ditto.
6112 * gcc.dg/vect/vect-13.c: Ditto.
6113 * gcc.dg/vect/vect-14.c: Ditto.
6114 * gcc.dg/vect/vect-15.c: Ditto.
6115 * gcc.dg/vect/vect-16.c: Ditto.
6116 * gcc.dg/vect/vect-17.c: Ditto.
6117 * gcc.dg/vect/vect-18.c: Ditto.
6118 * gcc.dg/vect/vect-19.c: Ditto.
6119 * gcc.dg/vect/vect-2.c: Ditto.
6120 * gcc.dg/vect/vect-20.c: Ditto.
6121 * gcc.dg/vect/vect-21.c: Ditto.
6122 * gcc.dg/vect/vect-22.c: Ditto.
6123 * gcc.dg/vect/vect-23.c: Ditto.
6124 * gcc.dg/vect/vect-24.c: Ditto.
6125 * gcc.dg/vect/vect-25.c: Ditto.
6126 * gcc.dg/vect/vect-26.c: Ditto.
6127 * gcc.dg/vect/vect-27.c: Ditto.
6128 * gcc.dg/vect/vect-27a.c: Ditto.
6129 * gcc.dg/vect/vect-28.c: Ditto.
6130 * gcc.dg/vect/vect-29.c: Ditto.
6131 * gcc.dg/vect/vect-29a.c: Ditto.
6132 * gcc.dg/vect/vect-3.c: Ditto.
6133 * gcc.dg/vect/vect-30.c: Ditto.
6134 * gcc.dg/vect/vect-31.c: Ditto.
6135 * gcc.dg/vect/vect-32.c: Ditto.
6136 * gcc.dg/vect/vect-33.c: Ditto.
6137 * gcc.dg/vect/vect-34.c: Ditto.
6138 * gcc.dg/vect/vect-35.c: Ditto.
6139 * gcc.dg/vect/vect-36.c: Ditto.
6140 * gcc.dg/vect/vect-37.c: Ditto.
6141 * gcc.dg/vect/vect-38.c: Ditto.
6142 * gcc.dg/vect/vect-4.c: Ditto.
6143 * gcc.dg/vect/vect-40.c: Ditto.
6144 * gcc.dg/vect/vect-41.c: Ditto.
6145 * gcc.dg/vect/vect-42.c: Ditto.
6146 * gcc.dg/vect/vect-43.c: Ditto.
6147 * gcc.dg/vect/vect-44.c: Ditto.
6148 * gcc.dg/vect/vect-45.c: Ditto.
6149 * gcc.dg/vect/vect-46.c: Ditto.
6150 * gcc.dg/vect/vect-47.c: Ditto.
6151 * gcc.dg/vect/vect-48.c: Ditto.
6152 * gcc.dg/vect/vect-48a.c: Ditto.
6153 * gcc.dg/vect/vect-49.c: Ditto.
6154 * gcc.dg/vect/vect-5.c: Ditto.
6155 * gcc.dg/vect/vect-50.c: Ditto.
6156 * gcc.dg/vect/vect-51.c: Ditto.
6157 * gcc.dg/vect/vect-52.c: Ditto.
6158 * gcc.dg/vect/vect-53.c: Ditto.
6159 * gcc.dg/vect/vect-54.c: Ditto.
6160 * gcc.dg/vect/vect-55.c: Ditto.
6161 * gcc.dg/vect/vect-56.c: Ditto.
6162 * gcc.dg/vect/vect-56a.c: Ditto.
6163 * gcc.dg/vect/vect-57.c: Ditto.
6164 * gcc.dg/vect/vect-58.c: Ditto.
6165 * gcc.dg/vect/vect-59.c: Ditto.
6166 * gcc.dg/vect/vect-6.c: Ditto.
6167 * gcc.dg/vect/vect-60.c: Ditto.
6168 * gcc.dg/vect/vect-61.c: Ditto.
6169 * gcc.dg/vect/vect-62.c: Ditto.
6170 * gcc.dg/vect/vect-63.c: Ditto.
6171 * gcc.dg/vect/vect-64.c: Ditto.
6172 * gcc.dg/vect/vect-65.c: Ditto.
6173 * gcc.dg/vect/vect-66.c: Ditto.
6174 * gcc.dg/vect/vect-67.c: Ditto.
6175 * gcc.dg/vect/vect-68.c: Ditto.
6176 * gcc.dg/vect/vect-69.c: Ditto.
6177 * gcc.dg/vect/vect-7.c: Ditto.
6178 * gcc.dg/vect/vect-72.c: Ditto.
6179 * gcc.dg/vect/vect-72a.c: Ditto.
6180 * gcc.dg/vect/vect-73.c: Ditto.
6181 * gcc.dg/vect/vect-74.c: Ditto.
6182 * gcc.dg/vect/vect-75.c: Ditto.
6183 * gcc.dg/vect/vect-76.c: Ditto.
6184 * gcc.dg/vect/vect-77.c: Ditto.
6185 * gcc.dg/vect/vect-77a.c: Ditto.
6186 * gcc.dg/vect/vect-78.c: Ditto.
6187 * gcc.dg/vect/vect-79.c: Ditto.
6188 * gcc.dg/vect/vect-8.c: Ditto.
6189 * gcc.dg/vect/vect-80.c: Ditto.
6190 * gcc.dg/vect/vect-82.c: Ditto.
6191 * gcc.dg/vect/vect-82_64.c: Ditto.
6192 * gcc.dg/vect/vect-83.c: Ditto.
6193 * gcc.dg/vect/vect-83_64.c: Ditto.
6194 * gcc.dg/vect/vect-9.c: Ditto.
6195 * gcc.dg/vect/vect-all.c: Ditto.
6196 * gcc.dg/vect/vect-none.c: Ditto.
6197
7c278f79
JJ
61982004-11-17 Janis Johnson <janis187@us.ibm.com>
6199
6200 * lib/gcc-dg.exp (dg-skip-if): New function.
6201 (dg-forbid-option): Remove.
6202 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6203 * g++.dg/abi/bitfield8.C: Likewise.
6204 * g++.dg/abi/dtor1.C: Likewise.
6205 * g++.dg/abi/empty10.C: Likewise.
6206 * g++.dg/abi/empty7.C: Likewise.
6207 * g++.dg/abi/empty9.C: Likewise.
6208 * g++.dg/abi/layout3.C: Likewise.
6209 * g++.dg/abi/layout4.C: Likewise.
6210 * g++.dg/abi/thunk1.C: Likewise.
6211 * g++.dg/abi/thunk2.C: Likewise.
6212 * g++.dg/abi/vbase11.C: Likewise.
6213 * g++.dg/abi/vthunk2.C: Likewise.
6214 * g++.dg/abi/vthunk3.C: Likewise.
6215 * g++.dg/ext/attrib8.C: Likewise.
6216 * g++.dg/opt/longbranch2.C: Likewise.
6217 * g++.dg/opt/reg-stack4.C: Likewise.
6218 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6219 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6220 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6221 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6222 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6223 * gcc.dg/20000609-1.c: Likewise.
6224 * gcc.dg/20000720-1.c: Likewise.
6225 * gcc.dg/20011107-1.c: Likewise.
6226 * gcc.dg/20011119-1.c: Likewise.
6227 * gcc.dg/20020108-1.c: Likewise.
6228 * gcc.dg/20020122-2.c: Likewise.
6229 * gcc.dg/20020122-3.c: Likewise.
6230 * gcc.dg/20020201-3.c: Likewise.
6231 * gcc.dg/20020206-1.c: Likewise.
6232 * gcc.dg/20020218-1.c: Likewise.
6233 * gcc.dg/20020310-1.c: Likewise.
6234 * gcc.dg/20020411-1.c: Likewise.
6235 * gcc.dg/20020418-2.c: Likewise.
6236 * gcc.dg/20020426-1.c: Likewise.
6237 * gcc.dg/20020426-2.c: Likewise.
6238 * gcc.dg/20020517-1.c: Likewise.
6239 * gcc.dg/20020523-1.c: Likewise.
6240 * gcc.dg/20020523-2.c: Likewise.
6241 * gcc.dg/20020729-1.c: Likewise.
6242 * gcc.dg/20030204-1.c: Likewise.
6243 * gcc.dg/20030826-2.c: Likewise.
6244 * gcc.dg/20030926-1.c: Likewise.
6245 * gcc.dg/20031202-1.c: Likewise.
6246 * gcc.dg/980312-1.c: Likewise.
6247 * gcc.dg/980313-1.c: Likewise.
6248 * gcc.dg/990117-1.c: Likewise.
6249 * gcc.dg/990424-1.c: Likewise.
6250 * gcc.dg/990524-1.c: Likewise.
6251 * gcc.dg/991230-1.c: Likewise.
6252 * gcc.dg/i386-387-1.c: Likewise.
6253 * gcc.dg/i386-387-2.c: Likewise.
6254 * gcc.dg/i386-387-3.c: Likewise.
6255 * gcc.dg/i386-387-4.c: Likewise.
6256 * gcc.dg/i386-387-5.c: Likewise.
6257 * gcc.dg/i386-387-6.c: Likewise.
6258 * gcc.dg/i386-asm-1.c: Likewise.
6259 * gcc.dg/i386-bitfield1.c: Likewise.
6260 * gcc.dg/i386-bitfield2.c: Likewise.
6261 * gcc.dg/i386-loop-1.c: Likewise.
6262 * gcc.dg/i386-loop-2.c: Likewise.
6263 * gcc.dg/i386-loop-3.c: Likewise.
6264 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6265 * gcc.dg/i386-pic-1.c: Likewise.
6266 * gcc.dg/i386-regparm.c: Likewise.
6267 * gcc.dg/i386-signbit-1.c: Likewise.
6268 * gcc.dg/i386-signbit-2.c: Likewise.
6269 * gcc.dg/i386-signbit-3.c: Likewise.
6270 * gcc.dg/i386-sse-5.c: Likewise.
6271 * gcc.dg/i386-sse-8.c: Likewise.
6272 * gcc.dg/i386-unroll-1.c: Likewise.
6273 * gcc.dg/tls/opt-1.c: Likewise.
6274 * gcc.dg/tls/opt-2.c: Likewise.
6275 * gcc.dg/unroll-1.c: Likewise.
6276 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6277 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6278 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6279 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6280
c9387915
GB
62812004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6282
6283 * g++.dg/template/incomplete1.C: New test.
6284
a1e98266
NC
62852004-11-16 Nick Clifton <nickc@redhat.com>
6286
6287 Revert patches accidentally commited during checkin of fixes for
6288 xstormy16 tests:
6289 gcc.c-torture/execute/simd-4.c: Revert
6290 gcc.dg/20040910-1.c: Revert.
6291
40b026d8
PB
62922004-11-16 Paul Brook <paul@codesourcery.com>
6293
6294 PR fortran/13010
6295 * gfortran.dg/der_pointer_1.f90: New test.
6296
d134f39e
JM
62972004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6298
6299 PR c/18498
6300 * gcc.dg/bitfld-13.c: New test.
6301
8e0933b1
JJ
63022004-11-15 Janis Johnson <janis187@us.ibm.com>
6303
9cbee3fa
JJ
6304 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6305 powerpc*-*-linux*.
6306
2301511d
JJ
6307 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6308 * gcc.dg/ppc64-abi-2.c: Ditto.
6309 * gcc.dg/ppc64-abi-3.c: Ditto.
6310
8e0933b1
JJ
6311 * lib/gcc-dg.exp (dg-target-list): Remove.
6312
4fd7b3cb
SE
63132004-11-15 Steve Ellcey <sje@cup.hp.com>
6314
6315 * gcc.dg/ia64-postinc.c: New test.
6316
11559c75
MM
63172004-11-15 Mark Mitchell <mark@codesourcery.com>
6318
6319 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6320
f15dc49f
NC
63212004-11-15 Nick Clifton <nickc@redhat.com>
6322
6323 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6324 __INT_MAX__ so that the test can be compiled by toolchains
6325 targeted at 16-bit processors.
6326
6327 * gcc.dg/20040625-1.c: Use long constants rather than integers
6328 when performing arithmetic that will overflow 16-bits.
6329
6330 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6331 xstormy16. It does not support 128-bit vector operations.
6332
6333 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6334 with the macro PTR_TYPE. Define this macro to an integer type
6335 suitable for holding a pointer.
6336
6337 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6338 the target is a 16-bit processor.
6339
6340 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6341 16-bit targets where the character constant will be too long.
6342
6343 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6344 where the double will not be directly addressable.
6345
461c6fce
KL
63462004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6347
6348 Friend class name lookup 1/n, PR c++/18471
6349 * g++.dg/template/crash26.C: New test.
6350 * g++.dg/lookup/struct1.C: Adjust expected error.
6351 * g++.dg/parse/elab1.C: Likewise.
6352 * g++.dg/parse/elab2.C: Likewise.
6353 * g++.dg/parse/int-as-enum1.C: Likewise.
6354 * g++.dg/parse/struct-as-enum1.C: Likewise.
6355 * g++.dg/parse/typedef1.C: Likewise.
6356 * g++.dg/parse/typedef3.C: Likewise.
6357 * g++.dg/parse/typedef4.C: Likewise.
6358 * g++.dg/parse/typedef5.C: Likewise.
6359 * g++.dg/template/nontype4.C: Likewise.
6360 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6361 * g++.old-deja/g++.other/elab1.C: Likewise.
6362 * g++.old-deja/g++.other/syntax4.C: Likewise.
6363
23e09df4
EB
63642004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6365
6366 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6367
18522563
ZD
63682004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6369
6370 * gcc.c-torture/execute/20041114-1.c: New test.
6371
efcc66f0
JM
63722004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6373
6374 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6375 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6376 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6377 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6378 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6379 gcc.dg/switch-7.c: New tests.
6380
fceb80bf
DN
63812004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6382
6383 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6384
f7f02125
DN
63852004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6386
6387 PR tree-opt/18400
6388 * gcc.dg/vect/pr18400.c: New test.
6389
63902004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6391 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6392
6393 PR tree-opt/18425
6394 * gcc.dg/vect/pr18425.c: New test.
6395
3021a627
EB
63962004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6397
6398 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6399 Guard with dg-require-alias and dg-require-visibility.
6400
6b870fa9
EB
64012004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6402
6403 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6404
d6b75f70
GB
64052004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6406
6407 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6408
e34b0922
KL
64092004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6410
6411 PR c++/17344
6412 * g++.dg/template/defarg5.C: New test.
6413
fa1dedd8
EB
64142004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6415
6416 * g++.dg/parse/cast1.C: Run only on ILP32.
6417 * g++.old-deja/g++.mike/p784.C: Likewise.
6418
61a5fa29
BS
64192004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6420
6421 * gcc.c-torture/execute/20041113-1.c: New test.
6422
1136d30e
JM
64232004-11-13 James A. Morrison <phython@gcc.gnu.org>
6424
6425 PR target/18230
6426 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6427 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6428 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6429 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6430 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6431 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6432 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6433 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6434 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6435 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6436 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6437 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6438 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6439
893e18a5
JM
64402004-11-13 James A. Morrison <phython@gcc.gnu.org>
6441
6442 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6443 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6444 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6445 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6446 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6447 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6448 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6449 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6450 gcc.target/sparc/combined-1.c: New tests.
6451
2256aa1c
ZL
64522004-11-12 Ziemowit Laski <zlaski@apple.com>
6453
6454 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6455 New tests.
6456
bf0fdfdd
MM
64572004-11-12 Mark Mitchell <mark@codesourcery.com>
6458
6459 * lib/gcc-dg.exp (dg-forbid-option): New function.
6460 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6461 * g++.dg/abi/bitfield8.C: Likewise.
6462 * g++.dg/abi/dtor1.C: Likewise.
6463 * g++.dg/abi/empty10.C: Likewise.
6464 * g++.dg/abi/empty7.C: Likewise.
6465 * g++.dg/abi/empty9.C: Likewise.
6466 * g++.dg/abi/layout3.C: Likewise.
6467 * g++.dg/abi/layout4.C: Likewise.
6468 * g++.dg/abi/thunk1.C: Likewise.
6469 * g++.dg/abi/thunk2.C: Likewise.
6470 * g++.dg/abi/vbase11.C: Likewise.
6471 * g++.dg/abi/vthunk2.C: Likewise.
6472 * g++.dg/abi/vthunk3.C: Likewise.
6473 * g++.dg/ext/attrib8.C: Likewise.
6474 * g++.dg/opt/longbranch2.C: Likewise.
6475 * g++.dg/opt/reg-stack4.C: Likewise.
6476 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6477 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6478 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6479 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6480 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6481 * gcc.dg/20000609-1.c: Likewise.
6482 * gcc.dg/20000720-1.c: Likewise.
6483 * gcc.dg/20011107-1.c: Likewise.
6484 * gcc.dg/20011119-1.c: Likewise.
6485 * gcc.dg/20020108-1.c: Likewise.
6486 * gcc.dg/20020122-2.c: Likewise.
6487 * gcc.dg/20020122-3.c: Likewise.
6488 * gcc.dg/20020201-3.c: Likewise.
6489 * gcc.dg/20020206-1.c: Likewise.
6490 * gcc.dg/20020218-1.c: Likewise.
6491 * gcc.dg/20020310-1.c: Likewise.
6492 * gcc.dg/20020411-1.c: Likewise.
6493 * gcc.dg/20020418-2.c: Likewise.
6494 * gcc.dg/20020426-1.c: Likewise.
6495 * gcc.dg/20020426-2.c: Likewise.
6496 * gcc.dg/20020517-1.c: Likewise.
6497 * gcc.dg/20020523-1.c: Likewise.
6498 * gcc.dg/20020523-2.c: Likewise.
6499 * gcc.dg/20020729-1.c: Likewise.
6500 * gcc.dg/20030204-1.c: Likewise.
6501 * gcc.dg/20030826-2.c: Likewise.
6502 * gcc.dg/20030926-1.c: Likewise.
6503 * gcc.dg/20031202-1.c: Likewise.
6504 * gcc.dg/980312-1.c: Likewise.
6505 * gcc.dg/980313-1.c: Likewise.
6506 * gcc.dg/990117-1.c: Likewise.
6507 * gcc.dg/990424-1.c: Likewise.
6508 * gcc.dg/990524-1.c: Likewise.
6509 * gcc.dg/991230-1.c: Likewise.
6510 * gcc.dg/i386-387-1.c: Likewise.
6511 * gcc.dg/i386-387-2.c: Likewise.
6512 * gcc.dg/i386-387-3.c: Likewise.
6513 * gcc.dg/i386-387-4.c: Likewise.
6514 * gcc.dg/i386-387-5.c: Likewise.
6515 * gcc.dg/i386-387-6.c: Likewise.
6516 * gcc.dg/i386-asm-1.c: Likewise.
6517 * gcc.dg/i386-bitfield1.c: Likewise.
6518 * gcc.dg/i386-bitfield2.c: Likewise.
6519 * gcc.dg/i386-loop-1.c: Likewise.
6520 * gcc.dg/i386-loop-2.c: Likewise.
6521 * gcc.dg/i386-loop-3.c: Likewise.
6522 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6523 * gcc.dg/i386-pic-1.c: Likewise.
6524 * gcc.dg/i386-regparm.c: Likewise.
6525 * gcc.dg/i386-signbit-1.c: Likewise.
6526 * gcc.dg/i386-signbit-2.c: Likewise.
6527 * gcc.dg/i386-signbit-3.c: Likewise.
6528 * gcc.dg/i386-sse-5.c: Likewise.
6529 * gcc.dg/i386-sse-8.c: Likewise.
6530 * gcc.dg/i386-unroll-1.c: Likewise.
6531 * gcc.dg/tls/opt-1.c: Likewise.
6532 * gcc.dg/tls/opt-2.c: Likewise.
6533 * gcc.dg/unroll-1.c: Likewise.
6534 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6535 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6536 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6537 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6538 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6539 -m64 is specified.
6540
44370687
MM
65412004-11-12 Mark Mitchell <mark@codesourcery.com>
6542
6543 PR c++/18389
6544 * g++.dg/parse/cond1.C: New test.
6545
6546 PR c++/18429
6547 * g++.dg/template/array9.C: New test.
6548 * g++.dg/ext/vla1.C: Adjust error messages.
6549 * g++.dg/ext/vlm1.C: Likewise.
6550 * g++.dg/template/crash2.C: Likewise.
6551
6552 PR c++/18436
6553 * g++.dg/template/call3.C: New test.
6554
6555 PR c++/18407
6556 * g++.dg/template/ptrmem11.C: New test.
6557
690e11b8
AP
65582004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6559
6560 PR other/14264
6561 * lib/g++.exp: Set LC_ALL and LANG to C.
6562 * lib/gcc-dg.exp: Likewise.
6563 * lib/gfortran.exp: Likewise.
6564 * lib/objc.exp: Likewise.
6565 * lib/treelang.exp: Likewise.
6566
e260ea9d
AS
65672004-11-12 Andreas Schwab <schwab@suse.de>
6568
6569 * gcc.dg/pr16286.c: Fix last change.
6570
0a2695db
MM
65712004-11-12 Mark Mitchell <mark@codesourcery.com>
6572
6573 PR c++/18416
6574 * g++.dg/init/global1.C: New test.
6575
805221b9
EB
65762004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6577
6578 * gcc.c-torture/execute/20041112-1.c: New test.
6579
c9dd2023
JJ
65802004-11-11 Janis Johnson <janis187@us.ibm.com>
6581
6582 * lib/gcc-dg.exp (dg-target-list): New.
6583
b6dc500c
JJ
65842004-11-11 Janis Johnson <janis187@us.ibm.com>
6585 Richard Sandiford <rsandifo@redhat.com>
6586
6587 * lib/target-supports.exp (get-compiler_messages): New.
6588 (check_named_sections_available): Use it.
6589 (check_effective_target_ilp32): New.
6590 (check_effective_target_lp64): New.
6591 (is-effective-target): New.
6592 * lib/gcc-dg.exp (dg-require-effective-target): New.
6593
fb60d5d7
JM
65942004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6595
6596 * gcc.dg/precedence-1.c: New test.
6597
524136ea
JJ
65982004-11-11 Janis Johnson <janis187@us.ibm.com>
6599
46d1d0da
JJ
6600 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6601
af980752
JJ
6602 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6603 message, delete generated files, use more descriptive name for
6604 executable, and make the test unsupported when it cannot be run.
6605
5278e476
JJ
6606 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6607 (dg-require-weak, dg-require-visibility, dg-require-alias,
6608 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6609 dg-require-iconv, dg-require-named-sections): Use it.
6610
524136ea
JJ
6611 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6612
60934f9c
NS
66132004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6614
e1e2e653
NS
6615 PR target/16457
6616 * gcc.dg/ppc-and-1: New
6617
2f4d9502
NS
6618 PR target/16796
6619 * gcc.dg/ppc-mov-1.c: New.
6620
60934f9c
NS
6621 PR target/16458
6622 * gcc.dg/ppc-compare-1.c: New.
6623
3f8882a2
JM
66242004-11-10 Joseph S. Myers <joseph@codesourcery.com>
6625
6626 * objc.dg/desig-init-2.m: New test.
6627
78e54994
AN
66282004-11-10 Adam Nemet <anemet@lnxw.com>
6629
9469f0aa 6630 PR middle-end/18160
78e54994
AN
6631 * g++.dg/warn/register-var-1.C: New test.
6632 * g++.dg/warn/register-var-2.C: New test.
6633
22d8d627
EB
66342004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6635
6636 * gcc.dg/union-2.c: New test.
6637
d05f9c39
FJ
66382004-11-10 Fariborz Jahanian <fjahanian@apple.com>
6639
b4519d39 6640 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
6641 New test for PR tree-optimization/17892.
6642
d746e87d
MM
66432004-11-09 Mark Mitchell <mark@codesourcery.com>
6644
6645 PR c++/18369
6646 * g++.dg/init/new12.C: New test.
6647
8393a290
JM
66482004-11-10 James A. Morrison <phython@gcc.gnu.org>
6649
6650 * gcc.target/sparc: New directory.
6651 * gcc.target/sparc/sparc.exp: New driver.
6652 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
6653 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
6654 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
6655 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
6656
2cbcdeba
PB
66572004-11-10 Paul Brook <paul@codesourcery.com>
6658
6659 PR fortran/18218
6660 * gfortran.dg/list_read.c: New test.
6661
8b17a9d6
JM
66622004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6663
6664 PR c/18322
6665 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6666 expected diagnostic location.
6667
e221ef54
UW
66682004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6669
6670 * gcc.dg/20041109-1.c: New test.
6671
3172e26c
AP
66722004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6673
6674 PR objc/18406
6675 * objc/compile/pr18406.m: New test.
6676
40b97a2e
JM
66772004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6678
6679 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
6680
9e637a26
JM
66812004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6682
6683 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
6684
66e52c35
SE
66852004-11-08 Steve Ellcey <sje@cup.hp.com>
6686
6687 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
6688
c7fa97d9
SE
66892004-11-08 Steve Ellcey <sje@cup.hp.com>
6690
6691 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 6692 exit.
c7fa97d9 6693
b03c0b93
AP
66942004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
6695
6696 PR tree-opt/18299
6697 * gcc.c-torture/pr18299-1.c: New test.
6698
3c871f3f
AS
66992004-11-06 Andreas Schwab <schwab@suse.de>
6700
6701 * gcc.dg/pr16286.c: Also test for bool and pixel.
6702
fccf8fc6
JM
67032004-11-06 Joseph S. Myers <joseph@codesourcery.com>
6704
6705 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
6706 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
6707 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
6708 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
6709 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
6710 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
6711 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
6712 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
6713 gcc.dg/struct-semi-3.c: New tests.
6714
a8f48325
EB
67152004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6716
6717 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
6718
cd27e3d8
EB
67192004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6720
6721 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
6722 Do not use C99 designators.
6723
e78980b7
EB
67242004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6725
6726 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
6727
432be037
EB
67282004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6729
6730 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 6731 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
6732 * gcc.c-torture/execute/simd-5.x: Remove.
6733
629bf5f9
AP
67342004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
6735
6736 PR rtl-optimization/17933
6737 * gcc.dg/torture/pr17933-1.c: New test.
6738
c37780f5
AL
67392004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6740
6741 PR target/18106
6742 * lib/target-supports.exp (check_weak_available): Support
6743 Windows.
6744
637022d9
DS
67452004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
6746
6747 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
6748 call to fflush(stdout) before abort.
6749 (my_ffsll): New function.
6750 (generate_fields): Use it.
6751
0a880880
JM
67522004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6753
6754 * gcc.dg/init-undef-1.c: New test.
6755
88876c7c
JM
67562004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6757
6758 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
6759 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
6760 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
6761 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
6762 expected messages for new parser.
6763
04fb56d5
MM
67642004-11-04 Mark Mitchell <mark@codesourcery.com>
6765
6766 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 6767
d48b4987
EB
67682004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6769
6770 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
6771 on LP64 targets.
6772
68e6421d
JM
67732004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6774
6775 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
6776 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
6777 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
6778 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
6779 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
6780 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
6781 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
6782 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
6783 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
6784 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
6785
04466541
JM
67862004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6787
6788 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
6789 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
6790 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
6791 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
6792 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
6793 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
6794 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
6795 for new parser.
6796
4e5813dd
RS
67972004-11-04 Richard Sandiford <rsandifo@redhat.com>
6798
6799 PR target/15342
6800 * gcc.dg/20041104-1.c: New test.
6801
b6ab6892
GB
68022004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6803
6804 * g++.dg/template/nontype7.C: New test.
6805 * g++.dg/template/nontype8.C: Likewise.
6806 * g++.dg/template/nontype9.C: Likewise.
6807 * g++.dg/template/nontype10.C: Likewise.
6808 * g++.dg/tc1/dr49.C: Likewise.
6809 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
6810 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
6811
ffc3e843
BE
68122004-11-04 Ben Elliston <bje@au.ibm.com>
6813
6814 * g++.dg/rtti/tinfo1.C: Remove xfails.
6815
68162004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
6817
6818 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
6819 packed attribute to the definition to satisfy the new C++ parser.
6820
4815ff39
EB
68212004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6822
6823 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
6824 invocations of va_arg.
6825
71bd7186
MM
68262004-11-02 Mark Mitchell <mark@codesourcery.com>
6827
6828 PR c++/18124
6829 * g++.dg/template/crash25.C: New test.
6830
6831 PR c++/18155
6832 * g++.dg/template/typedef2.C: New test.
6833 * g++.dg/parse/crash13.C: Adjust error markers.
6834
6835 PR c++/18177
6836 * g++.dg/conversion/const3.C: New test.
9469f0aa 6837
36f4d144
TS
68382004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6839
6840 PR fortran/17535
6841 PR fortran/17583
6842 PR fortran/17713
6843 * gfortran.dg/generic_[123].f90: New testcases.
6844
571cfa75
EB
68452004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6846
6847 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
6848 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
6849
da1f8963
AP
68502004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6851
6852 PR tree-opt/16808
6853 * gcc.c-torture/compile/pr16808.c: New test.
6854
f6219a5e
NS
68552004-11-02 Nathan Sidwell <nathan@codesourcery.com>
6856
6857 PR rtl-optimization/17104
6858 * gcc.dg/ppc-bitfield1.c: New.
6859
f7bf40ee
RS
68602004-11-01 Richard Sandiford <rsandifo@redhat.com>
6861
6862 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
6863
7236f3f6
RS
68642004-11-01 Richard Sandiford <rsandifo@redhat.com>
6865
6866 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
6867 strings for 32-bit code.
6868
ee060229
JM
68692004-11-01 Joseph S. Myers <joseph@codesourcery.com>
6870
6871 PR c/18239
6872 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
6873
ae209f28
NS
68742004-11-01 Nathan Sidwell <nathan@codesourcery.com>
6875
6876 PR c++/18064
6877 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
6878
80439563
MM
68792004-10-31 Mark Mitchell <mark@codesourcery.com>
6880
6881 PR c++/15172
6882 * g++.dg/init/aggr2.C: New test.
6883
16b34ad6
ZL
68842004-10-30 Ziemowit Laski <zlaski@apple.com>
6885
6886 * objc.dg/local-decl-1.m: New test.
6887
0a3ee0fd
GDR
68882004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
6889
6890 * gcc.dg/20040910-1.c: Adjust regex.
6891
1db4252c
RS
68922004-10-30 Roger Sayle <roger@eyesopen.com>
6893
6894 PR rtl-optimization/18084
6895 * g++.dg/opt/pr18084-1.C: New testcase.
6896
3cabd8f9
MA
68972004-10-30 Matt Austern <austern@apple.com>
6898
6899 PR c++/17542
6900 * g++.dg/ext/attrib18.C: New test.
9469f0aa 6901
61168ff1
RS
69022004-10-30 Roger Sayle <roger@eyesopen.com>
6903
6904 PR middle-end/18096
6905 * gcc.dg/pr18096-1.c: New test case.
6906
0c2166ab
RS
69072004-10-30 Roger Sayle <roger@eyesopen.com>
6908
6909 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
6910
46097c76
JM
69112004-10-30 Joseph S. Myers <joseph@codesourcery.com>
6912
6913 PR c/16666
6914 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
6915 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
6916 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
6917 gcc.dg/old-style-prom-3.c: New tests.
6918
514a3b11
DS
69192004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
6920
6921 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
6922 Remove unnecessary inclusion of stdio.h.
6923
5976e643
RS
69242004-10-29 Roger Sayle <roger@eyesopen.com>
6925
6926 PR rtl-optimization/17581
6927 * gcc.dg/pr17581-1.c: New test case.
6928
ec7e5618
NS
69292004-10-28 Nathan Sidwell <nathan@codesourcery.com>
6930
6931 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
6932 being implemented.
6933 * g++.dg/conversion/dr195-1.C: New.
6934 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
6935 * g++.old-deja/g++.mike/p10148.C: Likewise.
6936
1dc82a99
MM
69372004-10-29 Mark Mitchell <mark@codesourcery.com>
6938
6939 PR c++/17695
6940 * g++.dg/debug/typedef2.C: New test.
6941
056e1c5e
DB
69422004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
6943
6944 PR fortran/13490
6945 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
6946 * gfortran.dg/g77/README: Update.
6947
69482004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
6949
6950 PR c++/14124
6951 * g++.dg/ext/packed7.C: New test.
9469f0aa 6952
d533f1cb
AP
69532004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6954
6955 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
6956 scan-assembler.
6957 * lib/scanasm.exp (hidden-scan-for): New proc.
6958 (scan-hidden): Use hidden-scan-for instead of constructing the scan
6959 string.
6960 (scan-not-hidden): Likewise.
6961 * lib/target-supports.exp (check_visibility_available): mach-o is
6962 support too.
6963
883a2bff
MM
69642004-10-28 Mark Mitchell <mark@codesourcery.com>
6965
6966 PR c++/17132
6967 * g++.dg/template/memclass3.C: New test.
6968
fcf750ee
AN
69692004-10-28 Adam Nemet <anemet@lnxw.com>
6970
9469f0aa 6971 PR middle-end/18160
fcf750ee
AN
6972 * gcc.dg/register-var-1.c: New test.
6973 * gcc.dg/register-var-2.c: New test.
6974 * gcc.dg/asm-7.c: Taking the address of a register variable is an
6975 error now.
6976
5c588b22
DN
69772004-10-28 Dorit Naishlos <dorit@il.ibm.com>
6978
6979 PR other/18172
9469f0aa 6980 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
6981 unused variables.
6982 * gcc.dg/vect/vect-22.c: Likewise.
6983
83ff1f25
JJ
69842004-10-28 Jakub Jelinek <jakub@redhat.com>
6985
6986 * gcc.dg/i386-rotate-1.c: New test.
6987
391c4bc5
MM
69882004-10-27 Mark Mitchell <mark@codesourcery.com>
6989
2419a74b
MM
6990 * g++.dg/init/ref12.C: Add "run" marker.
6991
391c4bc5
MM
6992 PR c++/17435
6993 * g++.dg/init/ref12.C: New test.
6994
6995 PR c++/18140
6996 * g++.dg/template/shift1.C: New test.
6997 * g++.dg/template/error10.C: Adjust error markers.
6998
8e14584d
AP
69992004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7000
7001 PR tree-opt/17529
7002 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7003
005c1a13
GK
70042004-10-27 Geoffrey Keating <geoffk@apple.com>
7005
98f61f57
GK
7006 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7007 * gcc.dg/weak/weak-3.c: Likewise.
7008 * gcc.dg/weak/weak-5.c: Likewise.
7009 * gcc.dg/weak/weak-9.c: Likewise.
7010 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7011 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7012
005c1a13
GK
7013 * gcc.dg/darwin-weakimport-1.c: New.
7014
61b58001
BE
70152004-10-28 Ben Elliston <bje@au.ibm.com>
7016
7017 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7018
028aa389
NS
70192004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7020
7021 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7022 'syntax' error messages.
7023 * gcc.dg/cpp/direct2s.c: Likewise.
7024
1aeaea8d
GK
70252004-10-26 Geoffrey Keating <geoffk@apple.com>
7026
7027 * gcc.c-torture/compile/20041026-1.c: New.
7028
a5201a91
MM
70292004-10-26 Mark Mitchell <mark@codesourcery.com>
7030
7031 PR c++/18093
7032 * g++.dg/lookup/ns2.C: New test.
7033
7034 PR c++/18020
7035 * g++.dg/template/enum4.C: New test.
7036
7037 PR c++/18161
7038 * g++.dg/template/expr1.C: New test.
7039
a6291e47
BE
70402004-10-26 Ben Elliston <bje@au.ibm.com>
7041
7042 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7043
663174d3
JM
70442004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7045
7046 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7047 gcc.dg/decl-nospec-3.c: New tests.
7048
38285932
ZL
70492004-10-26 Ziemowit Laski <zlaski@apple.com>
7050
7051 * objc.dg/super-class-3.m: New test.
7052
51e63e60
NS
70532004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7054
7055 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7056 resyncing.
7057 * gcc.dg/cpp/direct2s.c: Likewise.
7058
f1a66265
GK
70592004-10-25 Geoffrey Keating <geoffk@apple.com>
7060
7061 * objc.dg/image-info.m: Update for changes to section selection.
7062
3a3589b4
ZL
70632004-10-25 David Ayers <d.ayers@inode.at>
7064 Ziemowit Laski <zlaski@apple.com>
7065
7066 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7067 diagnostics when messaging 'id <Proto>'.
7068 * objc.dg/class-protocol-1.m: New test.
7069 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7070 a non-existent method signature.
7071 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7072 Update diagnostics when messaging with non-existent method signature.
7073 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7074 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7075 invalid receivers are now resolved as if messaging 'id'; remove
7076 extraneous diagnostics.
7077
535dd320
JM
70782004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7079
7080 PR c/16667
7081 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7082 gcc.dg/init-desig-obs-3.c: New tests.
7083
3401a17f
JJ
70842004-10-25 Jakub Jelinek <jakub@redhat.com>
7085
7086 * gcc.dg/debug/20041023-1.c: New test.
7087
4c7c0c70
AP
70882004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7089
7090 PR middle-end/17407
7091 * gcc.c-torture/compile/pr17407.c: New test.
7092
7093 PR c++/18121
7094 * g++.dg/template/array8.C: New test.
7095
1e02510f
EB
70962004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7097
7098 PR other/18138
7099 * lib/g++.exp: Accept more than one multilib libgcc.
7100 * lib/gcc-dg.exp: Likewise.
7101 * lib/objc.exp: Likewise.
7102 * lib/treelang.exp: Likewise.
7103 * lib/gfortran.exp: Likewise.
7104
f3515059
BE
71052004-10-24 Ben Elliston <bje@au.ibm.com>
7106
7107 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7108
c94ac97d 71092004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7110
7111 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7112 * gcc.dg/c99-const-expr-3.c: Likewise.
7113
ee742c05
AP
71142004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7115
7116 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7117
fef62f03
BE
71182004-10-23 Ben Elliston <bje@au.ibm.com>
7119
7120 * gcc.c-torture/execute/loop-2e.x: Remove.
7121
76aebc9f
NS
71222004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 PR c++/18095
7125 * g++.dg/parse/crash18.C: New.
7126 * g++.dg/parse/crash19.C: New.
7127
7c06b222
AL
71282004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7129
7130 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7131 * g++.dg/ext/dllimport2.C: Same.
7132 * g++.dg/ext/dllimport8.C: Same.
7133
08e17d9d
MM
71342004-10-21 Mark Mitchell <mark@codesourcery.com>
7135
7136 PR c++/10841
7137 * g++.dg/conversion/cast1.C: New test.
7138 * g++.dg/overload/pmf1.C: Adjust error marker.
7139
943db347
AP
71402004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 PR objc/17923
7143 * objc.dg/const-str-7.m: New test.
7144
aaf1c72d
KL
71452004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7146
7147 * g++.dg/template/memfriend11.C: Fix comment typo.
7148 * g++.dg/template/memfriend14.C: Likewise.
7149
0aab7a4b
RH
71502004-10-20 Richard Henderson <rth@redhat.com>
7151
7152 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7153 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7154 -fasynchronous-unwind-tables.
7155
4ba4c213
RH
71562004-10-20 Richard Henderson <rth@redhat.com>
7157
7158 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7159 (main): Return success.
7160 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7161 (main): Return success.
7162
b939a023
KL
71632004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7164
7165 PR c++/13495
7166 * g++.dg/template/memfriend9.C: New test.
7167 * g++.dg/template/memfriend10.C: Likewise.
7168 * g++.dg/template/memfriend11.C: Likewise.
7169 * g++.dg/template/memfriend12.C: Likewise.
7170 * g++.dg/template/memfriend13.C: Likewise.
7171 * g++.dg/template/memfriend14.C: Likewise.
7172 * g++.dg/template/memfriend15.C: Likewise.
7173 * g++.dg/template/memfriend16.C: Likewise.
7174 * g++.dg/template/memfriend17.C: Likewise.
7175 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7176
23517e6b
NS
71772004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7178
7179 * g++.dg/conversion/dr195.C: New.
7180 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7181
c0952176
BE
71822004-10-20 Ben Elliston <bje@au.ibm.com>
7183 Devang Patel <dpatel@apple.com>
7184
7185 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7186 of floating point arithmetic, which could trap.
7187
33c25e5c
MM
71882004-10-19 Mark Mitchell <mark@codesourcery.com>
7189
7190 PR c++/14035
7191 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7192 * g++.dg/conversion/const2.C: New test.
7193 * g++.dg/expr/reinterpret2.C: New test.
7194 * g++.dg/expr/reinterpret3.C: New test.
7195 * g++.dg/expr/cast2.C: New test.
7196 * g++.dg/expr/copy1.C: New test.
7197 * g++.dg/other/conversion1.C: Change error message.
7198 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7199 function pointers to void *.
7200 * g++.old-deja/g++.mike/p10148.C: Likewise.
7201
a5747863
EB
72022004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7203
7204 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7205
69475123
PB
72062004-10-19 Paolo Bonzini <bonzini@gnu.org>
7207
7208 PR c++/18047
7209
7210 * g++.dg/parse/expr3.C: New test.
7211
6e7a355c
EB
72122004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7213
7214 * gcc.dg/smod-1.c: New test.
7215
d4de6966
ZL
72162004-10-18 Ziemowit Laski <zlaski@apple.com>
7217
7218 * objc.dg/method-14.m: New test.
7219
829acd78
AP
72202004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7221
7222 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7223 Also xfail as the patch was reverted.
7224
c2f55a1b
AP
72252004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7226
7227 PR middle-end/16973
7228 * gcc.dg/pr16973.c: New test.
7229
bca9e17b
DN
72302004-10-18 Diego Novillo <dnovillo@redhat.com>
7231
7232 PR tree-optimization/17656
7233 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7234
18e4be85
NS
72352004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7236
7237 * g++.dg/eh/shadow1.C: New.
7238
ba3ed8d8
JJ
72392004-10-18 Jakub Jelinek <jakub@redhat.com>
7240
7241 * gcc.c-torture/compile/20041018-1.c: New test.
7242
0dc48e89
BE
72432004-10-18 Ben Elliston <bje@au.ibm.com>
7244
7245 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7246 compiler referring to register 0 when accessing sdata. The linker
7247 now patches things up.
7248
36e5122e
AP
72492004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7250
7251 PR c/17529
7252 * gcc.c-torture/compile/pr17529.c: New test.
7253
9596e064
GB
72542004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7255
7256 PR c++/17743
7257 * g++.dg/ext/attrib17.C: New test.
7258
051a6002
EB
72592004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7260
7261 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7262
1ed3dfd5
GB
72632004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7264
7265 PR c++/10479
7266 * g++.dg/ext/attrib16.C: New test.
7267
de3fe73c
MM
72682004-10-15 Mark Mitchell <mark@codesourcery.com>
7269
7270 PR c++/17042
7271 * g++.dg/init/dso_handle1.C: New test.
7272
de3fe73c
MM
7273 PR c++/14667
7274 * g++.dg/parse/typedef6.C: New test.
7275
d6b4201f
MM
7276 PR c++/17916
7277 * g++.dg/parse/pragma1.C: New test.
7278
7832e661
AH
72792004-10-15 Aldy Hernandez <aldyh@redhat.com>
7280
7281 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7282
e68a07e8
SE
72832004-10-15 Steve Ellcey <sje@cup.hp.com>
7284
7285 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7286 -fno-common when on HPPA HP-UX platforms.
7287
72882004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7289
7290 PR other/16820
7291 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7292 stdint.h.
7293 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7294 uintptr_t.
7295
db3a9519
AP
72962004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7297
7298 PR c++/16301
7299 * g++.dg/lookup/strong-using-4.C: New test.
7300
f0602b16
AP
73012004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7302
7303 PR middle-end/16567
b4519d39 7304 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7305
31246b8f
DN
73062004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7307
7308 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7309 and mipsisa64*-*-* (until support for misaligned loads is added).
7310 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7311 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7312 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7313 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7314 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7315 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7316
745d26d9
MM
73172004-10-14 Mark Mitchell <mark@codesourcery.com>
7318
7319 PR c++/17976
7320 * g++.dg/init/dtor3.C: New test.
7321
38db57bf
BE
73222004-10-15 Ben Elliston <bje@au.ibm.com>
7323
7324 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7325
c4e18b1c
GK
73262004-10-14 Geoffrey Keating <geoffk@apple.com>
7327
7328 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7329 * gcc.dg/macho-lo-sum.c: Likewise.
7330
b419bac7
JM
73312004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7332
7333 * gcc.dg/ppc-spe64-1.c: New test.
7334
0ecf0d5f
DP
73352004-10-14 Devang Patel <dpatel@apple.com>
7336
7337 PR 17635
7338 * gcc.dg/pr17635.c : New test.
9469f0aa 7339
31246b8f
DN
73402004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7341
7342 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7343 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7344 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7345 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7346 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7347 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7348 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7349 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7350 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7351 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7352 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7353 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7354 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7355 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7356 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7357 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7358 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7359 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7360
f0923257
DN
73612004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7362
9469f0aa
AJ
7363 * gcc.dg/vect/vect-82.c: New testcase.
7364 * gcc.dg/vect/vect-82_64.c: New testcase.
7365 * gcc.dg/vect/vect-83.c: New testcase.
7366 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7367
ac24fc25
JM
73682004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7369
7370 * gcc.dg/cpp/error-1.c: New test.
7371
81da229b
JM
73722004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7373
7374 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7375
5a78838a
HPN
73762004-10-14 Hans-Peter Nilsson <hp@axis.com>
7377
7378 PR target/17984
7379 * gcc.dg/cris-peep2-xsrand2.c: New test.
7380
bcd46a7c
AP
73812004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7382
7383 PR c++/17661
7384 * testsuite/g++.dg/expr/for2.C: New test.
7385
b9bf58e5
EB
73862004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7387
7388 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7389
69d49802
JJ
73902004-10-13 Jakub Jelinek <jakub@redhat.com>
7391
7392 PR tree-optimization/17724
7393 * g++.dg/opt/pr17724-1.C: New test.
7394 * g++.dg/opt/pr17724-2.C: New test.
7395 * g++.dg/opt/pr17724-3.C: New test.
7396 * g++.dg/opt/pr17724-4.C: New test.
7397 * g++.dg/opt/pr17724-5.C: New test.
7398 * g++.dg/opt/pr17724-6.C: New test.
7399
3789b316
JM
74002004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7401
7402 PR c/17301
7403 * gcc.dg/pr17301-2.c: New test.
7404
1ca939e5
MM
74052004-10-11 Mark Mitchell <mark@codesourcery.com>
7406
db86dd14
MM
7407 PR c++/15876
7408 * g++.dg/parse/error22.C: New test.
7409
1ca939e5
MM
7410 PR c++/17936
7411 * g++.dg/template/spec18.C: New test.
7412
f713f229
SE
74132004-10-11 Steve Ellcey <sje@cup.hp.com>
7414
7415 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7416 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7417 memcpy.
f713f229
SE
7418 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7419 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7420
73826a39
AP
74212004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7422
7423 * g++.dg/eh/cleanup5.C: Add dg-options "".
7424
eb172681
RS
74252004-10-11 Roger Sayle <roger@eyesopen.com>
7426
7427 PR middle-end/17657
7428 * gcc.dg/switch-4.c: New test case.
7429
6b34e55e
RS
74302004-10-11 Richard Sandiford <rsandifo@redhat.com>
7431
7432 * gcc.c-torture/execute/20041011-1.c: New test.
7433
0ad28dde
AP
74342004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7435
7436 PR c++/17554
7437 * g++.dg/init/for3.C: New test.
7438
7439 PR c++/17657
7440 * g++.dg/opt/switch2.C: New test.
7441
7442 PR middle-end/17703
7443 * g++.dg/warn/Wreturn-2.C: New test.
7444
b187901e
AP
74452004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7446
7447 PR c++/17907
7448 * g++.dg/eh/cleanup5.C: New test.
7449
22ab714d
MM
74502004-10-10 Mark Mitchell <mark@codesourcery.com>
7451
7452 PR c++/17393
7453 * g++.dg/parse/error21.C: New test.
7454
a82e1a7d
GDR
74552004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7456
7457 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7458 * g++.dg/warn/incomplete1.C: Likewise.
7459 * g++.dg/template/qualttp20.C: Likewise.
7460
bba5733f
JM
74612004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7462
7463 PR c/17881
7464 * parm-incomplete-1.c: New test.
7465
17a27b4f
MM
74662004-10-09 Mark Mitchell <mark@codesourcery.com>
7467
36700ac8 7468 PR c++/17867
17a27b4f
MM
7469 * g++.dg/parse/error19.C: New test.
7470
7471 PR c++/17670
7472 * g++.dg/init/new11.C: New test.
7473
7474 PR c++/17821
7475 * g++.dg/parse/error20.C: New test.
7476
7477 PR c++/17826
7478 * g++.dg/template/crash24.C: New test.
9469f0aa 7479
c69c9b36
JM
74802004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7481
7482 PR c/17301
7483 * gcc.dg/pr17301-1.c: New test.
7484
216a5f1b
JM
74852004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7486
7487 PR c/17189
7488 * gcc.dg/anon-struct-5.c: New test.
7489
fbc0150d
JM
74902004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7491
7492 PR c/17844
7493 * gcc.dg/pr17844-1.c: New test.
7494
3d5c655f
ZD
74952004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7496
7497 PR tree-optimization/17906
7498 * gcc.c-torture/compile/pr17906.c: New.
7499
fc7ca5fd
RS
75002004-10-09 Stuart Hastings <stuart@apple.com>
7501 Roger Sayle <roger@eyesopen.com>
7502
7503 PR rtl-optimization/17853
7504 * gcc.dg/i386-mmx-5.c: New testcase.
7505
673dacbe
AP
75062004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7507
7508 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7509
62e19030
MM
75102004-10-09 Mark Mitchell <mark@codesourcery.com>
7511
7512 PR c++/17524
7513 * g++.dg/template/static9.C: New test.
7514
7515 PR c++/17685
7516 * g++.dg/parse/operator5.C: New test.
7517
d2e74f6f
RS
75182004-10-09 Roger Sayle <roger@eyesopen.com>
7519
7520 PR middle-end/17894
7521 * gcc.c-torture/execute/divcmp-4.c: New test case.
7522
35897831
AP
75232004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7524
7525 PR tree-opt/17902
7526 * g++.dg/opt/pr17902.C: New test.
7527
a1e063e5
JJ
75282004-10-09 Jakub Jelinek <jakub@redhat.com>
7529
7530 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7531
6d84156b
JM
75322004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7533
7534 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7535
6dcc04b0
JM
75362004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7537
7538 * gcc.dg/assign-warn-3.c: New test.
7539
14788775
AP
75402004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7541
7542 PR c/16999
7543 * gcc.dg/cpp/ident-1.c: New test.
7544
a58eeb31
NS
75452004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7546
7547 * gcc.c-torture/compile/acc1.c: New.
7548
ea3c4ca8
AP
75492004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7550
7551 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7552 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7553
39ba2f92
EB
75542004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7555
7556 * gcc.dg/ultrasp11.c: New test.
7557
c054bc3d
MM
75582004-10-08 Michael Matz <matz@suse.de>
7559
7560 * gcc.dg/doloop-2.c: New test.
7561
2ac2f164
JM
75622004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7563
7564 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7565 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7566 objc.dg/method-9.m: Update expected diagnostics.
7567
add2402e
GK
75682004-10-07 Geoffrey Keating <geoffk@apple.com>
7569
7570 * gcc.dg/ppc-fsel-3.c: New file.
7571 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7572
82e79986
PB
75732004-10-07 Paul Brook <paul@codesourcery.com>
7574
7575 * gfortran.dg/intrinsic_verify_1.f90: New test.
7576
d0e75c71
PB
75772004-10-07 Paul Brook <paul@codesourcery.com>
7578
7579 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7580
5d874166
TS
75812004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7582
9469f0aa 7583 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7584 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7585 commit.
5d874166 7586
ca059043
AP
75872004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7588
7589 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7590
09ebcffa
GB
75912004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7592
7593 PR c++/17115
7594 * g++.dg/warn/Winline-4.C: New test.
7595
1313b31f 75962004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7597
7598 * gcc.c-torture/compile/20041007-1.c: New test.
7599
2b58638b
PB
76002004-10-07 Paul Brook <paul@codesourcery.com>
7601
7602 PR fortran/17678
7603 * gfortran.dg/use_allocated_1.f90: New test.
7604
a3ed9870
AP
76052004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7606
7607 PR middle-end/17849
7608 * gfortran.fortran-torture/compile/nested.f90: New test
7609
03dafa61
JM
76102004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7611
7612 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7613
564060c3
AP
76142004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7615
7616 PR c++/17368
7617 * g++.dg/ext/asm6.C: New test.
7618
8813c944
KZ
76192004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7620
564060c3 7621 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7622
7726f633
PB
76232004-10-06 Paul Brook <paul@codesourcery.com>
7624
7625 PR libfortran/17709
7626 * gfortran.dg/empty_format_1.f90: New test.
7627
5d24a977
TS
76282004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7629
7630 PR fortran/17568
7631 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
7632
7633 PR fortran/17283
7634 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
7635 tests.
7636
fbdad37d
PB
76372004-10-06 Paul Brook <paul@codesourcery.com>
7638
7639 * gfortran.dg/do_1.f90: New test.
7640
609ae0e2
KG
76412004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7642
7643 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
7644 optimizing for size.
7645
7fdc3e09
JM
76462004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7647
7648 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
7649
1b36c818
JM
76502004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7651
7652 * gcc.c-torture/compile/20041005-1.c: New test.
7653
89d594a2
NS
76542004-10-05 Nathan Sidwell <nathan@codesourcery.com>
7655
7656 PR c++/17829
7657 * g++.dg/lookup/koenig4.C: New.
7658
2a13a625
GDR
76592004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7660
7661 * g++.dg/other/classkey1.C: Adjust quoting marks.
7662 * g++.dg/parse/error15.C: Likewise.
7663 * g++.dg/template/meminit2.C (int>): Likewise.
7664
58c5b409
TS
76652004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7666
7667 PR fortran/17283
7668 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7669
ee569894
TS
7670 PR fortran/17631
7671 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
7672
73a014b5
TS
7673 PR fortran/17708
7674 * gfortran.dg/pr17708.f90: New test.
9469f0aa 7675
952d9d9f
CF
76762004-10-04 Chao-ying Fu <fu@mips.com>
7677
7678 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
7679 * gcc.dg/vect/vect-4.c: Ditto.
7680 * gcc.dg/vect/vect-5.c: Ditto.
7681 * gcc.dg/vect/vect-6.c: Ditto.
7682 * gcc.dg/vect/vect-8.c: Ditto.
7683 * gcc.dg/vect/vect-16.c: Ditto.
7684 * gcc.dg/vect/vect-30.c: Ditto.
7685 * gcc.dg/vect/vect-40.c: Ditto.
7686 * gcc.dg/vect/vect-41.c: Ditto.
7687 * gcc.dg/vect/vect-42.c: Ditto.
7688 * gcc.dg/vect/vect-43.c: Ditto.
7689 * gcc.dg/vect/vect-44.c: Ditto.
7690 * gcc.dg/vect/vect-45.c: Ditto.
7691 * gcc.dg/vect/vect-46.c: Ditto.
7692 * gcc.dg/vect/vect-47.c: Ditto.
7693 * gcc.dg/vect/vect-48.c: Ditto.
7694 * gcc.dg/vect/vect-49.c: Ditto.
7695 * gcc.dg/vect/vect-50.c: Ditto.
7696 * gcc.dg/vect/vect-51.c: Ditto.
7697 * gcc.dg/vect/vect-52.c: Ditto.
7698 * gcc.dg/vect/vect-53.c: Ditto.
7699 * gcc.dg/vect/vect-54.c: Ditto.
7700 * gcc.dg/vect/vect-55.c: Ditto.
7701 * gcc.dg/vect/vect-56.c: Ditto.
7702 * gcc.dg/vect/vect-57.c: Ditto.
7703 * gcc.dg/vect/vect-58.c: Ditto.
7704 * gcc.dg/vect/vect-59.c: Ditto.
7705 * gcc.dg/vect/vect-60.c: Ditto.
7706 * gcc.dg/vect/vect-74.c: Ditto.
7707 * gcc.dg/vect/vect-79.c: Ditto.
7708 * gcc.dg/vect/vect-80.c: Ditto.
7709
8f920ef7
AP
77102004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7711
7712 * gcc.dg/unused-7.c: Use the correct option.
7713
f3e41701
PB
77142004-10-04 Paul Brook <paul@codesourcery.com>
7715 Bud Davis <bdavis9659@comcast.net>
7716
7717 PR fortran/17706
7718 PR fortran/16434
7719 * gfortran/pr17706.f90: New test.
7720 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
7721
ca2940c3
TS
77222004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7723
7724 * gfortran.dg/pr17612.f90: New test.
7725
2d01edd7
GDR
77262004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
7727
7728 * g++.dg/template/local1.C: Adjust quoting marks in
7729 testing for diagnostics.
7730 * g++.dg/tls/diag-2.C: Likewise.
7731 * g++.dg/other/error8.C: Likewise.
7732
29128154
AP
77332004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7734
7735 PR c/17178
7736 * gcc.dg/unused-4.c: Adjust to be correct.
7737
7738 PR c/17820
7739 * gcc.dg/unused-7.c: New test.
7740
a1b1b3cd
AP
77412004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7742
7743 PR c++/17797
7744 * g++.dg/overload/template2.C: New test.
7745
24109c9f
KH
77462004-10-03 Kazu Hirata <kazu@cs.umass.edu>
7747
807e955b 7748 PR tree-optimization/16632
24109c9f
KH
7749 * gcc.dg/tree-ssa/20041002-1.c: New.
7750
0146748a
PB
77512004-10-03 Paul Brook <paul@codesourcery.com>
7752
7753 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
7754 rather than relying on default formatting.
7755
7848dfca
JM
77562004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
7757
7758 * gcc.dg/20040920-1.c: Update expected message text.
7759
12d3155f
UW
77602004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
7761
7762 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
7763
47bcd07d
ZD
77642004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
7765
7766 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
7767 tree level.
7768
734268f5
AP
77692004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7770
7771 * gcc.dg/tree-ssa/pr17343.c: Remove.
7772
29c4d22b
AP
77732004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7774
7775 PR tree-opt/17343
7776 * gcc.dg/tree-ssa/pr17343.c: New test.
7777
5496b36f
JJ
77782004-10-01 Jakub Jelinek <jakub@redhat.com>
7779
7780 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
7781 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
7782 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
7783 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
7784 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
7785
9bf24266
JM
77862004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7787
7788 * gcc.dg/lvalue-2.c: New test.
7789
254ac10c
JM
77902004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7791
7792 PR c/17730
7793 * gcc.dg/pr17730-1.c: New test
7794
302a2cc5
JM
77952004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
7796
7797 PR c/7425
7798 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
7799
58c8adc1
JJ
78002004-09-29 Jakub Jelinek <jakub@redhat.com>
7801
7802 * gcc.c-torture/execute/stdarg-1.c: New test.
7803 * gcc.c-torture/execute/stdarg-2.c: New test.
7804 * gcc.c-torture/execute/stdarg-3.c: New test.
7805 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7806 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7807 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7808 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7809 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7810
a7d6ba24
JJ
78112004-09-29 Jakub Jelinek <jakub@redhat.com>
7812
7813 PR tree-optimization/17697
7814 * g++.dg/opt/pr17697-1.C: New test.
7815 * g++.dg/opt/pr17697-2.C: New test.
7816 * g++.dg/opt/pr17697-3.C: New test.
7817
ef787822
JM
78182004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
7819
7820 PR c/16409
7821 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
7822 gcc.dg/vla-init-5.c: New tests.
7823
5e9bda65
JM
78242004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
7825
7826 PR c/13804
7827 * gcc.dg/pr13804-1.c: New test.
7828
a487f59f
TS
78292004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7830
7831 PR fortran/16938
7832 * gfortran.dg/pr16938.f90: New test.
7833
455f19cb
MM
78342004-09-27 Mark Mitchell <mark@codesourcery.com>
7835
7836 * g++.dg/template/crash23.C: New test.
7837
d19e85e8
MM
78382004-09-27 Mark Mitchell <mark@codesourcery.com>
7839
7840 PR c++/17585
7841 * g++.dg/template/static8.C: New test.
7842
c81f61b2
NS
78432004-09-27 Nathan Sidwell <nathan@codesourcery.com>
7844
7845 PR c++/17681
7846 * g++.dg/other/error9.C: New test.
7847
f4dbad23
UW
78482004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7849
7850 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
7851
fafdb00c
TS
78522004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7853
7854 PR fortran/15164
54df0e3e 7855 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 7856
897f610b
RS
78572004-09-26 Roger Sayle <roger@eyesopen.com>
7858
7859 PR middle-end/17112
7860 * gcc.dg/pr17112-1.c: New test case.
7861
34096b92
JM
78622004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
7863
7864 PR c/11459
7865 * gcc.dg/pr11459-1.c: New test.
7866
45343b92
UW
78672004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
7868
7869 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
7870 * gcc.dg/tree-ssa/loop-4.c: Likewise.
7871
2c855398
TS
78722004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7873
7874 * gfortran.dg/pr15324.f90: Make array bounds consistent.
7875
17b2e29d
JH
78762004-09-25 Jan Hubicka <jh@suse.cz>
7877
7878 * compile/30040909-1.c: New test.
7879 * compile/30040907-1.c: New test.
7880
b11a9d5f
RS
78812004-09-25 Richard Sandiford <rsandifo@redhat.com>
7882
7883 * gcc.c-torture/execute/va-arg-26.c: New test.
7884
dd3017e4
ZW
78852004-09-24 Zack Weinberg <zack@codesourcery.com>
7886
7887 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
7888 extra diagnostics on targets with 64-bit pointers.
7889 * objc.dg/selector-1.m: Adjust dg-warning regexp.
7890
085e33aa
JM
78912004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7892
7893 PR c/17188
7894 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
7895 * gcc.dg/decl-3.c: Adjust expected message.
7896
c0c07d7b
TS
78972004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7898
7899 PR fortran/17615
7900 * gfortran.dg/pr17615.f90: New test.
7901
2c55ffb2
AM
79022004-09-24 Andrew MacLeod <amacleod@redhat.com>
7903
7904 PR tree-optimzation/17517
7905 * g++.dg/tree-ssa/pr17517.C: New Test.
7906
5cf447db
NS
79072004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7908
7909 PR c++/16889
7910 * g++.dg/lookup/ambig3.C: New.
7911
4827be7a
AP
79122004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
7913
7914 PR tree-opt/17624
7915 * g++.dg/opt/pr17624.C: New test.
7916
ff80e49f
JM
79172004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7918
7919 PR c/6980
7920 * gcc.dg/Wbad-function-cast-1.c: New test.
7921
2cfe82fe
ZW
79222004-09-23 Zack Weinberg <zack@codesourcery.com>
7923
7924 * g++.dg/ext/complit1.C
7925 * g++.dg/other/error2.C
7926 * g++.dg/other/nontype-1.C
7927 * g++.dg/parse/crash11.C
7928 * g++.dg/parse/crash12.C
7929 * g++.dg/parse/error15.C
7930 * g++.dg/parse/error4.C
7931 * g++.dg/parse/tmpl-outside1.C
7932 * g++.dg/parse/too-many-tmpl-args1.C
7933 * g++.dg/template/dependent-expr3.C
7934 * g++.dg/template/error10.C
7935 * g++.dg/template/instantiate1.C
7936 * g++.dg/template/vtable2.C
7937 * g++.dg/warn/Wshadow-1.C
7938 * g++.dg/warn/weak1.C
7939 * g++.old-deja/g++.brendan/crash16.C
7940 * g++.old-deja/g++.brendan/crash18.C
7941 * g++.old-deja/g++.brendan/crash48.C
7942 * g++.old-deja/g++.brendan/crash49.C
7943 * g++.old-deja/g++.brendan/crash55.C
7944 * g++.old-deja/g++.brendan/crash56.C
7945 * g++.old-deja/g++.brendan/crash8.C
7946 * g++.old-deja/g++.brendan/enum11.C
7947 * g++.old-deja/g++.brendan/enum8.C
7948 * g++.old-deja/g++.brendan/enum9.C
7949 * g++.old-deja/g++.brendan/friend3.C
7950 * g++.old-deja/g++.brendan/misc14.C
7951 * g++.old-deja/g++.bugs/900402_02.C
7952 * g++.old-deja/g++.bugs/900404_03.C
7953 * g++.old-deja/g++.bugs/900404_04.C
7954 * g++.old-deja/g++.bugs/900428_03.C
7955 * g++.old-deja/g++.jason/crash4.C
7956 * g++.old-deja/g++.jason/overload21.C
7957 * g++.old-deja/g++.jason/redecl1.C
7958 * g++.old-deja/g++.jason/report.C
7959 * g++.old-deja/g++.jason/rfg10.C
7960 * g++.old-deja/g++.jason/template30.C
7961 * g++.old-deja/g++.law/arm12.C
7962 * g++.old-deja/g++.law/ctors5.C
7963 * g++.old-deja/g++.law/cvt20.C
7964 * g++.old-deja/g++.law/init10.C
7965 * g++.old-deja/g++.law/init8.C
7966 * g++.old-deja/g++.law/visibility17.C
7967 * g++.old-deja/g++.law/visibility7.C
7968 * g++.old-deja/g++.mike/net8.C
7969 * g++.old-deja/g++.mike/p646.C
7970 * g++.old-deja/g++.mike/p700.C
7971 * g++.old-deja/g++.mike/p701.C
7972 * g++.old-deja/g++.mike/p811.C
7973 * g++.old-deja/g++.ns/template13.C
7974 * g++.old-deja/g++.other/array3.C
7975 * g++.old-deja/g++.other/crash25.C
7976 * g++.old-deja/g++.other/dtor3.C
7977 * g++.old-deja/g++.other/dtor4.C
7978 * g++.old-deja/g++.other/main1.C
7979 * g++.old-deja/g++.other/warn7.C
7980 * g++.old-deja/g++.pt/crash11.C
7981 * g++.old-deja/g++.pt/crash36.C
7982 * g++.old-deja/g++.pt/spec22.C
7983 * g++.old-deja/g++.pt/spec9.C
7984 * g++.old-deja/g++.pt/ttp52.C
7985 * g++.old-deja/g++.robertl/eb103.C
7986 * g++.old-deja/g++.robertl/eb121.C
7987 * g++.old-deja/g++.robertl/eb22.C
7988 * g++.old-deja/g++.robertl/eb8.C:
7989 Update locations and/or regexps of dg-error markers.
7990 Remove markers for some bogus messages that are no longer issued.
7991
b28b1600
JJ
79922004-09-23 Jakub Jelinek <jakub@redhat.com>
7993
7994 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
7995 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
7996
dc2e6df2
AP
79972004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
7998
7999 PR c++/17618
8000 * g++.dg/lookup/crash5.C: New test.
8001
7ccf35ed
DN
80022004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8003
2cfe82fe
ZW
8004 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8005 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8006 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8007 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8008 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8009 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8010
8011 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8012 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8013 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8014 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8015 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8016 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8017
8018 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8019
8020 * gcc.dg/vect/vect-44.c: Check additional cases.
8021 * gcc.dg/vect/vect-48.c: Check additional cases.
8022
8023 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8024 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8025 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8026 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8027 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8028 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8029 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8030 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8031 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8032
8033 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8034 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8035 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8036
92fc4a2f
ZD
80372004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8038
8039 * gcc.dg/tree-ssa/loop-6.c: New test.
8040
98d6e9af
NS
80412004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8042
8043 PR c++/17620
8044 * g++.dg/inherit/base2.C: New.
8045
f8d1c427
EB
80462004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8047
8048 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8049 * gcc.dg/20001012-2.c: Likewise.
8050 * gcc.dg/20001013-1.c: Likewise.
8051 * gcc.dg/20001101-1.c: Likewise.
8052 * gcc.dg/20001102-1.c: Likewise.
8053 * gcc.dg/bf-spl1.c: Likewise.
8054 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8055 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8056
c04f07f4
DN
80572004-09-22 Diego Novillo <dnovillo@redhat.com>
8058
8059 PR tree-optimization/16721
8060 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8061
b1247df7
UW
80622004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8063
8064 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8065 * gcc.dg/20040305-1.c: Likewise.
8066
588d1952
JM
80672004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8068
8069 PR c/16566
8070 * gcc.c-torture/compile/pr16566-1.c,
8071 gcc.c-torture/compile/pr16566-2.c,
8072 gcc.c-torture/compile/pr16566-3.c: New tests.
8073
a338ab5a
KH
80742004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8075
8076 PR tree-optimization/17512
8077 * gcc.c-torture/compile/20040916-1.c.
8078
1ae57298
MM
80792004-09-21 Mark Mitchell <mark@codesourcery.com>
8080
8081 * gcc.dg/pragma-re-3.c: New test.
8082
80832004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8084
8085 PR c++/15049
8086 * g++.dg/other/anon3.C: New.
2cfe82fe 8087
d211a298
RS
80882004-09-21 Roger Sayle <roger@eyesopen.com>
8089
8090 PR c++/7503
8091 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8092 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8093 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8094 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8095 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8096
77747e5f
BD
80972004-09-21 Bud Davis <bdavis9659@comcast.net>
8098
8099 PR fortran/17286
8100 * gfortran.dg/pr17286.f90: New test.
8101
9b60dfd7
MM
81022004-09-20 Mark Mitchell <mark@codesourcery.com>
8103
8104 PR c++/17530
8105 * g++.dg/template/static7.C: New test.
8106
4c9d8750
AP
81072004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8108
2cfe82fe 8109 PR tree-opt/17558
4c9d8750
AP
8110 * gcc.c-torture/compile/pr17558.c: New test.
8111
348f5701
RS
81122004-09-20 Richard Sandiford <rsandifo@redhat.com>
8113
8114 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8115 if SKIP_ATTRIBUTE is defined.
8116
da89fba8
TS
81172004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8118
8119 PR fortran/15957
8120 * gfortran.dg/pr15957.f90: New test.
8121
1cdcb2cf
DN
81222004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8123
8124 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8125 in comparison.
8126 * gcc.dg/vect/vect-79.c: Likewise.
8127 * gcc.dg/vect/vect-80.c: Likewise.
8128
b898b8d9
TS
81292004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8130
8131 PR fortran/15750
2cfe82fe 8132 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8133
479b6652
IR
81342004-09-20 Ira Rosen <irar@il.ibm.com>
8135
8136 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8137 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8138 * gcc.dg/vect/vect-62.c: New testcase.
8139 * gcc.dg/vect/vect-63.c: New testcase.
8140 * gcc.dg/vect/vect-64.c: New testcase.
8141 * gcc.dg/vect/vect-65.c: New testcase.
8142 * gcc.dg/vect/vect-66.c: New testcase.
8143 * gcc.dg/vect/vect-67.c: New testcase.
8144 * gcc.dg/vect/vect-68.c: New testcase.
8145 * gcc.dg/vect/vect-69.c: New testcase.
8146 * gcc.dg/vect/vect-79.c: New testcase.
8147 * gcc.dg/vect/vect-80.c: New testcase.
8148
073cbad3
RS
81492004-09-20 Richard Sandiford <rsandifo@redhat.com>
8150
8151 * gcc.target/mips/asm-1.c: New test.
8152
6775f1f3
IR
81532004-09-19 Ira Rosen <irar@il.ibm.com>
8154
8155 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8156 * gcc.dg/vect/vect-73.c: New testcase.
8157 * gcc.dg/vect/vect-74.c: New testcase.
8158 * gcc.dg/vect/vect-75.c: New testcase.
8159 * gcc.dg/vect/vect-76.c: New testcase.
8160 * gcc.dg/vect/vect-77.c: New testcase.
8161 * gcc.dg/vect/vect-78.c: New testcase
8162
16d1b0bd
PB
81632004-09-18 Paul Brook <paul@codesourcery.com>
8164
8165 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8166
ad97f4be
JM
81672004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8168
8169 PR c/17424
8170 * gcc.dg/pr17424-1.c: New test.
8171
57e28d7d
DN
81722004-09-18 Diego Novillo <dnovillo@redhat.com>
8173
8174 * g++.dg/tree-ssa/pr17153.C: New test.
8175
a396f8ae
GK
81762004-09-16 Geoffrey Keating <geoffk@apple.com>
8177
8178 PR pch/13361
8179 * testsuite/g++.dg/pch/wchar-1.C: New.
8180 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8181
ade22982
KZ
81822004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8183
8184 * gcc.c-torture/execute/20040917-1.c: New test.
8185
823f0809
DN
81862004-09-17 Diego Novillo <dnovillo@redhat.com>
8187
8188 PR tree-optimization/17319
8189 * gcc.dg/pr17319.c: New test.
8190
0456cbf6
DP
81912004-09-17 Devang Patel <dpatel@apple.com>
8192
8193 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8194
7eae8eb2
DN
81952004-09-17 Diego Novillo <dnovillo@redhat.com>
8196
8197 PR tree-optimization/17273
8198 * gcc.c-torture/compile/pr17273.c: New test.
8199
98c3a782
JM
82002004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8201
8202 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8203 Update expected messages.
8204 * gcc.dg/declspec-13.c: New test.
8205
57f0099a
DE
82062004-09-17 David Edelsohn <edelsohn@gnu.org>
8207
8208 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8209
47bb500f
DN
82102004-09-17 Diego Novillo <dnovillo@redhat.com>
8211
8212 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8213 change what 'a' is pointing to.
8214
996c2b52
MM
82152004-09-17 Mark Mitchell <mark@codesourcery.com>
8216
8217 PR c++/16002
8218 * g++.dg/template/error18.C: New test.
2cfe82fe 8219
996c2b52
MM
8220 PR c++/16029
8221 * g++.dg/warn/Wunused-8.C: New test.
8222
275a4187
SB
82232004-09-17 Steven Bosscher <stevenb@suse.de>
8224
8225 PR tree-optimization/17513
8226 * gcc.dg/20040916-1.c: New test.
8227
67bcc252
MM
82282004-09-16 Mark Mitchell <mark@codesourcery.com>
8229
8230 PR c++/17501
8231 * g++.dg/template/typename7.C: New test.
8232
42759f1e
ZD
82332004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8234
8235 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8236
8304ad70
FCE
82372004-09-16 Frank Ch. Eigler <fche@redhat.com>
8238
8239 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8240 with -ftree-based-profiling also.
8241 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8242
d2ccf6aa
VL
82432004-09-16 Victor Leikehman <lei@il.ibm.com>
8244
8245 PR/15364
8246 * gfortran.dg/der_array_io_1.f90: New test.
8247 * gfortran.dg/der_array_io_2.f90: New test.
8248 * gfortran.dg/der_array_io_3.f90: New test.
8249
511bbc8f
MM
82502004-09-15 Mark Mitchell <mark@codesourcery.com>
8251
8252 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8253 EABI.
8254
04a75188
MM
82552004-09-15 Mark Mitchell <mark@codesourcery.com>
8256
8257 * g++.dg/opt/switch1.C: New test.
8258
971801ff
JM
82592004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8260
8261 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8262 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8263 Update expected messages.
8264
4672f86a
TS
82652004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8266
8267 PR fortran/16485
8268 * gfortran.dg/same_name_1.f90: New test.
8269
dad975d2
DN
82702004-09-15 Diego Novillo <dnovillo@redhat.com>
8271
8272 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8273 dereference garbage pointers.
8274
9a520f40
JJ
82752004-09-15 Jakub Jelinek <jakub@redhat.com>
8276
a45f71f5
JJ
8277 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8278 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8279
9a520f40
JJ
8280 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8281 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8282 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8283
bb5ecf29
MM
82842004-09-14 Mark Mitchell <mark@codesourcery.com>
8285
8286 PR c++/17324
8287 * g++.dg/template/mangle1.C: New test.
8288
391f9afb
DN
82892004-09-14 Diego Novillo <dnovillo@redhat.com>
8290
8291 PR tree-optimization/17252
8292 * gcc.c-torture/execute/pr17252.c: New test.
8293
5ffcd779
AP
82942004-09-14 Andrew Pinski <apinski@apple.com>
8295
8296 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8297
f6ae6c51
RS
82982004-09-14 Roger Sayle <roger@eyesopen.com>
8299
8300 PR rtl-optimization/9771
8301 * gcc.dg/pr9771-1.c: New test case.
8302
1810f6ed
DN
83032004-09-14 Diego Novillo <dnovillo@redhat.com>
8304
8305 PR tree-optimization/15262
8306 * gcc.c-torture/execute/pr15262-1.c: New test.
8307 * gcc.c-torture/execute/pr15262-2.c: New test.
8308
3b53cddc
JM
83092004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8310
8311 * gcc.dg/declspec-12.c: New test.
8312
8121b899 83132004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8314
8121b899
BD
8315 * gfortran.dg/pr17090.f90: Add directives to test.
8316
d840495b
ZD
83172004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8318
8319 * gcc.c-torture/compile/20040914-1.c: New test.
8320
a52eb3bc
MM
83212004-09-13 Mark Mitchell <mark@codesourcery.com>
8322
8323 PR c++/16162
8324 * g++.dg/template/decl2.C: New test.
2cfe82fe 8325
c72477d6
BD
83262004-09-13 Bud Davis <bdavis9659@comcast.net>
8327
8328 PR fortran/17090
8329 * gfortran.dg/pr17090.f90: New test.
8330
c1bbfd3c
DJ
83312004-09-13 Dale Johannesen <dalej@apple.com>
8332
8333 * gcc.c-torture/compile/pr17408.c: New test case.
8334
3590f0a6
MM
83352004-09-13 Mark Mitchell <mark@codesourcery.com>
8336
8337 PR c++/16716
8338 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8339
3590f0a6
MM
8340 PR c++/17327
8341 * g++.dg/template/enum3.C: New test.
8342
8800e533
HPN
83432004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8344
8345 * lib/gcc-defs.exp: Load wrapper.exp.
8346 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8347 using local code.
8348 * lib/gcc.exp (gcc_init): Similar.
8349 * lib/gfortran.exp (gfortran_init): Similar.
8350 * lib/objc.exp (objc_init): Similar.
8351 * lib/treelang.exp (treelang_init): Similar.
8352 * lib/wrapper.exp: New file with build_wrapper call machinery in
8353 ${tool}_maybe_build_wrapper.
8354
61f4f1cc
JM
83552004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8356
8357 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8358 "inline".
8359 * gcc.dg/declspec-11.c: Update expected messages.
8360 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8361 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8362 gcc.dg/inline-12.c: New tests.
8363
b4cb0e43
AM
83642004-09-13 Andrew MacLeod <amacleod@redhat.com>
8365
8366 * g++.dg/tree-ssa/pr17400.C: New testcase.
8367
1823bf53
JW
83682004-09-13 James E Wilson <wilson@specifixinc.com>
8369
8370 * gcc.target/mips/sb1-1.c: New testcase.
8371
ddef210a
HPN
83722004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8373
8374 * lib/g77-dg.exp: Remove unused file.
8375 * lib/mike-g77.exp: Ditto.
8376 * lib/g77.exp: Ditto.
8377
40b7c2f8
RH
83782004-09-12 Richard Henderson <rth@redhat.com>
8379
8380 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8381
bda67431
JM
83822004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8383
8384 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8385 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8386 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8387 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8388 Update expected messages.
8389
924479e8
HPN
83902004-09-13 Hans-Peter Nilsson <hp@axis.com>
8391
8392 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8393 declaration/use mismatch for dirp parameter.
8394
a8252506
AP
83952004-09-12 Andrew Pinski <apinski@apple.com>
8396
8397 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8398 -fgnu-runtime is passed.
8399
84d397af
RH
84002004-09-12 Richard Henderson <rth@redhat.com>
8401
8402 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8403 do the uplevel thing and update additional_flags directly.
8404 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8405 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8406 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8407 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8408
ef685027
SB
84092004-09-11 Steven Bosscher <stevenb@suse.de>
8410
8411 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8412
ec76a0e0
RS
84132004-09-11 Roger Sayle <roger@eyesopen.com>
8414
8415 PR middle-end/17411
8416 * g++.dg/opt/pr17411-1.C: New test case.
8417
9a26d6ee
JM
84182004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8419
8420 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8421 gcc.dg/tls/diag-2.c: Update expected messages.
8422 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8423 messages.
8424 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8425 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8426 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8427 gcc.dg/tls/diag-5.c: New tests.
8428
e6858057
ZW
84292004-09-11 Zack Weinberg <zack@codesourcery.com>
8430
8431 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8432
05cf561d
SB
84332004-09-11 Steven Bosscher <stevenb@suse.de>
8434
8435 * g++.dg/parse/break-in-for.C: New test.
8436
a17ea89b
JJ
84372004-09-11 Jakub Jelinek <jakub@redhat.com>
8438
8439 * gcc.dg/tree-ssa/20040911-1.c: New test.
8440
c535fc9f
AJ
84412004-09-11 Andreas Jaeger <aj@suse.de>
8442
8443 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8444 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8445
2495e879
RS
84462004-09-11 Richard Sandiford <rsandifo@redhat.com>
8447
8448 * gcc.target/frv: New directory of FR-V-specific tests.
8449
273d67e7
JW
84502004-09-10 James E Wilson <wilson@specifixinc.com>
8451
8452 * gcc.dg/convert-vec-1.c: New test.
8453
3ae472c2
RS
84542004-09-10 Roger Sayle <roger@eyesopen.com>
8455
8456 PR middle-end/17024
8457 * gcc.dg/pr17024-1.c: New test case.
8458
110fce11
EC
84592004-09-10 Eric Christopher <echristo@redhat.com>
8460
8461 * gcc.dg/20040910-1.c: New test.
8462
616aeba2
JM
84632004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8464
8465 * gcc.dg/bitfld-9.c: New test.
8466
85d62520
RS
84672004-09-10 Richard Sandiford <rsandifo@redhat.com>
8468
8469 * gcc.c-torture/execute/ieee/acc1.c: New test.
8470 * gcc.c-torture/execute/ieee/acc2.c: New test.
8471 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8472
108ebf88
JM
84732004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8474
8475 * gcc.dg/deprecated-2.c: New test.
8476
3274deff
JW
84772004-09-09 James E Wilson <wilson@specifixinc.com>
8478
8479 * gcc.dg/init-vec-1.c: New test.
8480
049e524f
RS
84812004-09-09 Roger Sayle <roger@eyesopen.com>
8482
8483 PR middle-end/17055
8484 * gcc.dg/pr17055-1.c: New test case.
8485
da3107f3
HPN
84862004-09-09 Hans-Peter Nilsson <hp@axis.com>
8487
8488 PR target/17377
8489 * gcc.c-torture/execute/pr17377.c: New test.
8490
deb176fa
JM
84912004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8492
8493 PR c/8420
8494 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8495 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8496 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8497 gcc.dg/long-long-typespec-1.c: New tests.
8498 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8499
bc4b653b
JM
85002004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8501
8502 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8503 gcc.dg/gnu99-static-1.c: New tests.
8504
5826770c
DP
85052004-09-08 Devang Patel <dpatel@apple.com>
8506
8507 * gcc.dg/darwin-ld-20040828-1.c: New test.
8508 * gcc.dg/darwin-ld-20040828-2.c: New test.
8509 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8510
c509784d
ZL
85112004-09-08 Ziemowit Laski <zlaski@apple.com>
8512
8513 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8514 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8515 in error message.
8516 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8517 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8518 in error message.
8519 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8520 types they qualify.
8521 * objc.dg/type-size-2.m: Fix wording in comment.
8522 * objc.dg/va-meth-1.m: New test case.
8523
83f84d6c
L
85242004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8525
8526 PR c/16633:
8527 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8528 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8529
e6ffe126 85302004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8531
e6ffe126
DP
8532 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8533 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8534
ff4eb0b5
ZW
85352004-09-06 Zack Weinberg <zack@codesourcery.com>
8536
8537 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8538 reflect changed line numbering of diagnostics.
8539
2cada022
PB
85402004-09-06 Paul Brook <paul@codesourcery.com>
8541
8542 * gfortran.dg/edit_real_1.f90: Add new test.
8543
8b11a64c
ZD
85442004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8545
8546 * gcc.dg/tree-ssa/loop-2.c: New test.
8547 * gcc.dg/tree-ssa/loop-3.c: New test.
8548 * gcc.dg/tree-ssa/loop-4.c: New test.
8549 * gcc.dg/tree-ssa/loop-5.c: New test.
8550
254986c7
KG
85512004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8552
8553 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8554
3d091dac
KG
85552004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8556
8557 * gcc.dg/format/sentinel-1.c: New test.
8558
edeacc14
UB
85592004-09-04 Uros Bizjak <uros@kss-loka.si>
8560
8561 * testsuite/gcc.dg/builtins-46.c: New.
8562
40923b20 85632004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8564
40923b20
DP
8565 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8566 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8567
61fec9ff
JB
85682004-09-03 Jan Beulich <jbeulich@novell.com>
8569
8570 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8571 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8572 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8573 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8574 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8575 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8576 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8577 the non-portable bzero.
8578 * gcc.dg/20010912-1.c: xfail for NetWare.
8579 * gcc.dg/20020426-2.c: xfail for NetWare.
8580 * gcc.dg/20021014-1.c: xfail for NetWare.
8581 * gcc.dg/20021018-1.c: xfail for NetWare.
8582 * gcc.dg/20030213-1.c: xfail for NetWare.
8583 * gcc.dg/20030225-1.c: xfail for NetWare.
8584 * gcc.dg/20030708-1.c: xfail for NetWare.
8585 * gcc.dg/builtins-config.h: Also exclude NetWare.
8586 * gcc.dg/format/format.h: Define restrict only if not already defined.
8587 * gcc.dg/nest.c: xfail for NetWare.
8588 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8589 * lib/target-supports.exp (check_visibility_available): Exclude
8590 NetWare.
8591
467cecf3
JB
85922004-09-03 Jan Beulich <jbeulich@novell.com>
8593
8594 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8595 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8596 deterministic starting point for the alignment of structure fields.
8597 * gcc.dg/Wpadded.c: Dito.
8598 * g++.dg/abi/vbase10.C: Dito.
8599
90300b8c
DP
86002004-09-03 Devang Patel <dpatel@apple.com>
8601
8602 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8603
15a7f5d8
MM
86042004-09-02 Mark Mitchell <mark@codesourcery.com>
8605
8606 * README.QMTEST: Fix out-of-date link.
8607
6df9867e
DB
86082004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8609
8610 PR fortran/16579
8611 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8612 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8613
40a1c5cb
MM
86142004-09-02 Mark Mitchell <mark@codesourcery.com>
8615
8616 * g++.dg/abi/arm_rtti1.C: New test.
8617
5514620a
GK
86182004-09-02 Geoffrey Keating <geoffk@apple.com>
8619
8620 * gcc.dg/ppc-vector-memcpy.c: New.
8621 * gcc.dg/ppc-vector-memset.c: New.
8622
6cbc6f0d
CF
86232004-09-02 Chao-ying Fu <fu@mips.com>
8624
8625 * gcc.target/mips/mips-3d-1.c: New test.
8626 * gcc.target/mips/mips-3d-2.c: New test.
8627 * gcc.target/mips/mips-3d-3.c: New test.
8628 * gcc.target/mips/mips-3d-4.c: New test.
8629 * gcc.target/mips/mips-3d-5.c: New test.
8630 * gcc.target/mips/mips-3d-6.c: New test.
8631 * gcc.target/mips/mips-3d-7.c: New test.
8632 * gcc.target/mips/mips-3d-8.c: New test.
8633 * gcc.target/mips/mips-3d-9.c: New test.
8634 * gcc.target/mips/mips-ps-1.c: New test.
8635 * gcc.target/mips/mips-ps-2.c: New test.
8636 * gcc.target/mips/mips-ps-3.c: New test.
8637 * gcc.target/mips/mips-ps-4.c: New test.
8638 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 8639
d809264e
PB
86402004-09-02 Paul Brook <paul@codesourcery.com>
8641
8642 * gfortran.dg/edit_real_1.f90: Add new tests.
8643
c3d0559d
TS
86442004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8645
8646 PR fortran/15327
8647 * gfortran.dg/merge_char_1.f90: New test.
8648
0e6928d8
TS
86492004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8650
8651 PR fortran/16404
8652 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
8653
57b38f51
RK
86542004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8655
8656 PR c/1522
8657 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
8658
ffbef024
MM
86592004-09-01 Mark Mitchell <mark@codesourcery.com>
8660
8661 * g++.dg/opt/loop1.C: Do not XFAIL.
8662
266bff3a
JJ
86632004-09-01 Jakub Jelinek <jakub@redhat.com>
8664
8665 * gcc.c-torture/execute/20040831-1.c: New test.
8666
727c2407
DB
86672004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8668
8669 PR fortran/16579
8670 * gfortran.dg/g77/20010610.f: Now passes.
8671 Copy from g77.f-torture/execute. Add dg-run directive.
8672 * gfortran.dg/g77/README: Update
8673
c11ddb68
AP
86742004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8675
8676 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
8677 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
8678 (t1, t2, t3, t4): Add volatile.
8679
505970fc
MM
86802004-08-31 Mark Mitchell <mark@codesourcery.com>
8681
8682 * g++.dg/ext/visibility/arm1.C: New test.
8683
a79d695a
GK
86842004-08-31 Geoffrey Keating <geoffk@apple.com>
8685
8686 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
8687 -pedantic-errors.
8688
244fada7
PB
86892004-09-01 Paul Brook <paul@codesourcery.com>
8690
8691 * gfortran.dg/eof_2.f90: New test.
8692
149a42dd
TS
86932004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8694
8695 PR fortran/16579
8696 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 8697
334ff453
PB
86982004-08-31 Bud Davis <bdavis9659@comcast.net>
8699
8700 PR libfortran/16805
8701 * gfortran.dg/list_read_2.f90: New test.
8702
af287697
MM
87032004-08-31 Mark Mitchell <mark@codesourcery.com>
8704
8705 * g++.dg/abi/key1.C: New test.
8706
1c04c4cc
RH
87072004-08-31 Richard Henderson <rth@redhat.com>
8708
8709 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
8710 form of offsetof.
8711 * g++.dg/other/offsetof5.C: Remove duplicate.
8712
cf73cdac
TS
87132004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8714
8715 PR fortran/17244
8716 * gfortran.dg/func_derived_1.f90: New test.
8717
bd72d66c
PB
87182004-08-31 Paul Brook <paul@codesourcery.com>
8719
8720 * gfortran.dg/eof_1.f90: New test.
8721
c789f36b
PB
87222004-08-31 Paul Brook <paul@codesourcery.com>
8723
8724 * gfortran.dg/list_read_1.f90: New file.
8725
9b76aa3b
MM
87262004-08-30 Mark Mitchell <mark@codesourcery.com>
8727
8728 * g++.dg/opt/loop1.C: XFAIL.
8729
ff164b22
GK
87302004-08-30 Geoffrey Keating <geoffk@apple.com>
8731
8732 * gcc.dg/funcdef-storage-1.c: New.
8733 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
8734 an extern function in local scope.
8735 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
8736 declare an 'auto inline' function in local scope.
8737 * gcc.dg/20011130-1.c: Likewise.
8738 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
8739 an 'auto' function in local scope.
8740 * gcc.dg/20021014-1.c: Likewise.
8741 * gcc.dg/20030331-2.c: Likewise.
8742
0de4325e
TS
87432004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8744
8745 * gfortran.dg/blockdata_1.f90: New test.
8746
442c8e31
RH
87472004-08-30 Richard Henderson <rth@redhat.com>
8748
8749 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
8750
83010c5a
RH
87512004-08-30 Richard Henderson <rth@redhat.com>
8752
8753 * lib/fortran-torture.exp (fortran-torture-execute): Honor
8754 additional_flags set by alternate driver.
8755 (ieee-options): New procedure.
8756 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
8757 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
8758 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
8759 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
8760
f25605ac
RH
87612004-08-30 Richard Henderson <rth@redhat.com>
8762
8763 * lib/f-torture.exp: Remove.
8764
5e9f78cc
MM
87652004-08-29 Mark Mitchell <mark@codesourcery.com>
8766
8767 PR rtl-optimization/16590
8768 * g++.dg/opt/loop1.C: New test.
8769
294fbfc8
TS
87702004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8771
8772 PR fortran/13910
8773 * gfortran.dg/oldstyle_1.f90: New test.
8774
e8525382
SK
87752004-08-29 Steven G. Kargl <kargls@comcast.net>
8776 Paul Brook <paul@codesourcery.com>
8777
8778 * gfortran.dg/g77/README: Update.
8779 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
8780 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
8781 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
8782
7984a2f0
PB
87832004-08-28 Paul Brook <paul@codesourcery.com>
8784
8785 PR libfortran/17195
8786 * gfortran.dg/edit_real_1.f90: New test.
8787
c100eff1
PB
87882004-08-27 Paul Brook <paul@codesourcery.com>
8789
8790 * gfortran.dg/rewind_1.f90: New test.
8791
55948b69
BD
87922004-08-27 Bud Davis <bdavis9659@comcast.net>
8793
8794 PR fortran/16597
8795 * gfortran.dg/pr16597.f90: New test.
8796
0b410f0b
JM
87972004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8798
8799 PR c/13801
8800 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
8801 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
8802 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
8803 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
8804 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
8805
b72e46f0
NC
88062004-08-26 Nick Clifton <nickc@redhat.com>
8807
8808 * gcc.c-torture/compile/pr17119.c: New test.
8809
17ebe7ec
JM
88102004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8811
8812 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
8813
026351f5
RH
88142004-08-25 Richard Henderson <rth@redhat.com>
8815
8816 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
8817 the bits that expect kind=8 to be the largest real kind.
8818
4166ef51
ZL
88192004-08-25 Ziemowit Laski <zlaski@apple.com>
8820
8821 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
8822
6d1c50cc
TS
88232004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8824
8825 * gfortran.dg/assignment_1.f90: New test.
8826
ef79d4c2
AN
88272004-08-25 Adam Nemet <anemet@lnxw.com>
8828
8829 * g++.dg/template/repo3.C: New test.
8830
d0c5c9b1
RS
88312004-08-25 Roger Sayle <roger@eyesopen.com>
8832
8833 PR middle-end/16693
8834 PR tree-optimization/16372
8835 * g++.dg/opt/pr16372-1.C: New test case.
8836 * g++.dg/opt/pr16693-1.C: New test case.
8837 * g++.dg/opt/pr16693-2.C: New test case.
8838
700686fa
ZL
88392004-08-25 Ziemowit Laski <zlaski@apple.com>
8840
8841 * objc.dg/proto-lossage-4.m: New test.
8842
6dc36fed
MM
88432004-08-25 Mark Mitchell <mark@codesourcery.com>
8844
8845 PR c++/17155
8846 * g++.dg/inherit/local2.C: New test.
8847
40f20186
PB
88482004-08-25 Paul Brook <paul@codesourcery.com>
8849
8850 PR fortran/17144
8851 * gfortran.dg/string_ctor_1.f90: New test.
8852
2649701f
KL
88532004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8854
8855 PR c++/14428
8856 * g++.dg/template/redecl2.C: New test.
8857
5352bda0
BD
88582004-08-24 Bud Davis <bdavis9659@comcast.net>
8859
8860 PR fortran/17143
8861 * gfortran.dg/pr17143.f90: New test.
8862
02d735f6
BD
88632004-08-24 Bud Davis <bdavis9659@comcast.net>
8864
8865 PR fortran/17164
8866 * gfortran.dg/pr17164.f90: New test.
8867
82b85a85
ZD
88682004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8869
8870 * gcc.dg/tree-ssa/loop-1.c: New test.
8871
04550232
RS
88722004-08-24 Richard Sandiford <rsandifo@redhat.com>
8873
8874 * gcc.c-torture/compile/20040824-1.c: New test.
8875
886ce862
RS
88762004-08-24 Richard Sandiford <rsandifo@redhat.com>
8877
8878 * gcc.c-torture/compile/iftrap-3.c: New test.
8879
7746c5c3
PB
88802004-08-24 Paul Brook <paul@codesourcery.com>
8881
8882 * gfortran.dg/entry_2.f90: New test.
8883
f8ad2d21
NS
88842004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8885
8886 PR c++/16889
8887 * g++.dg/lookup/ambig[12].C: New.
8888
e59f7322
KL
88892004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8890
8891 PR c++/16706
8892 * g++.dg/template/crash21.C: New test.
8893 * g++.dg/template/crash22.C: Likewise.
8894
c645999e
NS
88952004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8896
8897 PR c++/17149
8898 * g++.dg/template/access15.C: New.
8899
c2a124b2
MM
89002004-08-23 Mark Mitchell <mark@codesourcery.com>
8901
8902 PR c++/17163
8903 * g++.dg/template/repo2.C: New test.
8904
663790f8
RS
89052004-08-23 Roger Sayle <roger@eyesopen.com>
8906
8907 PR rtl-optimization/17078
8908 * gcc.c-torture/execute/pr17078-1.c: New test case.
8909
c3f216e2
MM
89102004-08-23 Mark Mitchell <mark@codesourcery.com>
8911
8912 PR c/14492
8913 * gcc.dg/debug/crash1.c: New test.
8914
a9b5a054
MM
89152004-08-23 Mark Mitchell <mark@codesourcery.com>
8916
8917 PR c/16180
8918 * gcc.dg/loop-5.c: New test.
8919
017901f4
ZD
89202004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8921
8922 * gcc.c-torture/execute/20040823-1.c: New test.
8923
5811cb27
RS
89242004-08-23 Richard Sandiford <rsandifo@redhat.com>
8925
8926 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
8927 to the assembler. Simplify test accordingly.
8928 (asm_abi_flags): Use GNU names.
8929 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
8930 to check for ABI flags.
8931
9fc3b39a
AP
89322004-08-22 Andrew Pinski <apinski@apple.com>
8933
8934 * g++.dg/opt/pr14029.C: New test.
8935 * gcc.c-torture/execute/pr15262.c: New test.
8936
c6b77e6f
TS
89372004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8938
8939 * gfortran.dg/reduction.f90: Add checks with complex arguments.
8940
0fa1b65c
BD
89412004-08-21 Bud Davis <bdavis9659@comcast.net>
8942
8943 PR 16908
8944 * gfortran.dg/direct_io.f90: New test.
8945
eba6cfb6
MM
89462004-08-20 Mark Mitchell <mark@codesourcery.com>
8947
8948 PR c++/17121
8949 * g++.dg/inherit/local2.C: New test.
8950
bcf9a914
JM
89512004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8952
8953 PR c++/17120
8954 * g++.dg/warn/Wparentheses-4.C: New test.
8955
0da457fb
MM
89562004-08-20 Mark Mitchell <mark@codesourcery.com>
8957
eba6cfb6
MM
8958 PR c++/17121
8959 * g++.dg/inherit/local2.C: New test.
8960
0da457fb
MM
8961 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
8962 * gcc.dg/ppc-ldstruct.c: Likewise.
8963 * gcc.dg/ppc64-abi-2.c: Likewise.
8964
f3b2657c
JJ
89652004-08-20 Jakub Jelinek <jakub@redhat.com>
8966
8967 PR rtl-optimization/17099
8968 * gcc.c-torture/execute/20040820-1.c: New test.
8969
888705fb
DE
89702004-08-20 David Edelsohn <edelsohn@gnu.org>
8971
8972 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
8973
841b0c1f
PB
89742004-08-20 Canqun Yang <canqun@nudt.edu.cn>
8975
8976 PR fortran/17077
8977 * gfortran.dg/auto_array_1.f90: New test.
8978
c874ae73
TS
89792004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8980
8981 PR fortran/17074
8982 * gfortran.dg/simpleif_1.f90: New test.
8983
717a7d5d
MM
89842004-08-19 Mark Mitchell <mark@codesourcery.com>
8985
2e32707b
MM
8986 * lib/target-supports.exp (check_profiling_available): Return
8987 false for arm*-*-symbianelf* and arm*-*-eabi*.
8988
717a7d5d
MM
8989 PR c++/15890
8990 * g++.dg/template/delete1.C: New test.
8991
ec53454b
PB
89922004-08-19 Paul Brook <paul@codesourcery.com>
8993
8994 PR fortran/14976
ff4eb0b5 8995 PR fortran/16228
ec53454b
PB
8996 * gfortran.dg/data_char_1.f90: New test.
8997
7551270e
ES
89982004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
8999
9000 PR fortran/16946
9001 * gfortran.dg/reduction.f90: New testcase.
9002
e281c0f8
TS
90032004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9004
9005 PR fortran/16520
9006 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9007
e4c2c34b
JM
90082004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9009
9010 PR c++/17041
9011 * g++.dg/Wparentheses-3.C: New test.
9012
7a8554ce
DN
90132004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9014
9015 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9016 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9017 * gcc.dg/vect/vect-2.c: Likewise.
9018 * gcc.dg/vect/vect-3.c: Likewise.
9019 * gcc.dg/vect/vect-4.c: Likewise.
9020 * gcc.dg/vect/vect-5.c: Likewise.
9021 * gcc.dg/vect/vect-6.c: Likewise.
9022 * gcc.dg/vect/vect-7.c: Likewise.
9023 * gcc.dg/vect/vect-25.c: Likewise.
9024 * gcc.dg/vect/vect-31.c: Likewise.
9025 * gcc.dg/vect/vect-32.c: Likewise.
9026 * gcc.dg/vect/vect-34.c: Likewise.
9027 * gcc.dg/vect/vect-36.c: Likewise.
9028 * gcc.dg/vect/vect-all.c: Likewise.
9029
acccf788
MM
90302004-08-18 Mark Mitchell <mark@codesourcery.com>
9031
9032 PR c++/17068
9033 * g++.dg/template/operator4.C: New test.
9034
17ad5b5e
RH
90352004-08-18 Richard Henderson <rth@redhat.com>
9036
9037 * gcc.dg/20040206-1.c: XFAIL.
9038
8baddbf1
MM
90392004-08-17 Mark Mitchell <mark@codesourcery.com>
9040
9041 PR c++/16246
9042 * g++.dg/template/array7.C: New test.
9043
67e90093
JW
90442004-08-17 James E Wilson <wilson@specifixinc.com>
9045
9046 * gcc.dg/mips-movcc-1.c: New test.
9047 * gcc.dg/mips-movcc-2.c: New test.
9048 * gcc.dg/mips-movcc-3.c: New test.
9049
743a0a34
JW
9050 * gcc.dg/mips-nmadd-1.c: New test.
9051 * gcc.dg/mips-nmadd-2.c: New test.
9052
8f78f01f
MM
90532004-08-17 Mark Mitchell <mark@codesourcery.com>
9054
1a10290c
MM
9055 PR c++/15871
9056 * g++.dg/opt/inline8.C: New test.
9057
8f78f01f
MM
9058 PR c++/16965
9059 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9060
79fe1b3b
DN
90612004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9062
9063 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9064 * gcc.dg/vect/tree-vect.h: New file.
9065 * gcc.dg/vect/vect.exp: New file.
9066 * gcc.dg/vect/pr16105.c.c: New test.
9067 * gcc.dg/vect/vect-1.c: New test.
9068 * gcc.dg/vect/vect-2.c: New test.
9069 * gcc.dg/vect/vect-3.c: New test.
9070 * gcc.dg/vect/vect-4.c: New test.
9071 * gcc.dg/vect/vect-5.c: New test.
9072 * gcc.dg/vect/vect-6.c: New test.
9073 * gcc.dg/vect/vect-7.c: New test.
9074 * gcc.dg/vect/vect-8.c: New test.
9075 * gcc.dg/vect/vect-9.c: New test.
9076 * gcc.dg/vect/vect-10.c: New test.
9077 * gcc.dg/vect/vect-11.c: New test.
9078 * gcc.dg/vect/vect-12.c: New test.
9079 * gcc.dg/vect/vect-13.c: New test.
9080 * gcc.dg/vect/vect-14.c: New test.
9081 * gcc.dg/vect/vect-15.c: New test.
9082 * gcc.dg/vect/vect-16.c: New test.
9083 * gcc.dg/vect/vect-17.c: New test.
9084 * gcc.dg/vect/vect-18.c: New test.
9085 * gcc.dg/vect/vect-19.c: New test.
9086 * gcc.dg/vect/vect-20.c: New test.
9087 * gcc.dg/vect/vect-21.c: New test.
9088 * gcc.dg/vect/vect-22.c: New test.
9089 * gcc.dg/vect/vect-23.c: New test.
9090 * gcc.dg/vect/vect-24.c: New test.
9091 * gcc.dg/vect/vect-25.c: New test.
9092 * gcc.dg/vect/vect-26.c: New test.
9093 * gcc.dg/vect/vect-27.c: New test.
9094 * gcc.dg/vect/vect-28.c: New test.
9095 * gcc.dg/vect/vect-29.c: New test.
9096 * gcc.dg/vect/vect-30.c: New test.
9097 * gcc.dg/vect/vect-31.c: New test.
9098 * gcc.dg/vect/vect-32.c: New test.
9099 * gcc.dg/vect/vect-33.c: New test.
9100 * gcc.dg/vect/vect-34.c: New test.
9101 * gcc.dg/vect/vect-35.c: New test.
9102 * gcc.dg/vect/vect-36.c: New test.
9103 * gcc.dg/vect/vect-37.c: New test.
9104 * gcc.dg/vect/vect-38.c: New test.
9105 * gcc.dg/vect/vect-40.c: New test.
9106 * gcc.dg/vect/vect-41.c: New test.
9107 * gcc.dg/vect/vect-42.c: New test.
9108 * gcc.dg/vect/vect-43.c: New test.
9109 * gcc.dg/vect/vect-44.c: New test.
9110 * gcc.dg/vect/vect-45.c: New test.
9111 * gcc.dg/vect/vect-46.c: New test.
9112 * gcc.dg/vect/vect-47.c: New test.
9113 * gcc.dg/vect/vect-48.c: New test.
9114 * gcc.dg/vect/vect-49.c: New test.
9115 * gcc.dg/vect/vect-50.c: New test.
9116 * gcc.dg/vect/vect-51.c: New test.
9117 * gcc.dg/vect/vect-52.c: New test.
9118 * gcc.dg/vect/vect-53.c: New test.
9119 * gcc.dg/vect/vect-54.c: New test.
9120 * gcc.dg/vect/vect-55.c: New test.
9121 * gcc.dg/vect/vect-56.c: New test.
9122 * gcc.dg/vect/vect-57.c: New test.
9123 * gcc.dg/vect/vect-58.c: New test.
9124 * gcc.dg/vect/vect-59.c: New test.
9125 * gcc.dg/vect/vect-60.c: New test.
9126 * gcc.dg/vect/vect-61.c: New test.
9127 * gcc.dg/vect/vect-all.c: New test.
9128 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9129
3d79abbd
PB
91302004-08-17 Paul Brook <paul@codesourcery.com>
9131
9132 PR fortran/13082
9133 * gfortran.dg/entry_1.f90: New test.
9134
cc24a60e
AP
91352004-08-17 Andrew Pinski <apinski@apple.com>
9136
9137 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9138
62fc1d7d
PB
91392004-08-17 Paolo Bonzini <bonzini@gnu.org>
9140
9141 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9142
8e3e233b
DP
91432004-08-16 Devang Patel <dpatel@apple.com>
9144
9145 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9146
580b3958
JM
91472004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9148
9149 * gcc.dg/funcdef-attr-1.c: New test.
9150
dcb9bd6b
JJ
91512004-08-16 Janis Johnson <janis187@us.ibm.com>
9152
9153 * gcc.dg/altivec-17.c: New test.
9154 * gcc.dg/altivec-18.c: New test.
9155
35046a54
KL
91562004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9157
9158 PR c++/6749
9159 * g++.dg/template/vtable2.C: New test.
9160
a70d87d3
RH
91612004-08-14 Richard Henderson <rth@redhat.com>
9162
9163 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9164 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9165 * gcc.dg/setjmp-1.c: Remove XFAIL.
9166 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9167
e99d6fe2
RH
91682004-08-14 Richard Henderson <rth@redhat.com>
9169
9170 * gcc.dg/980217-1.c: Add prototype for printf.
9171
1ef02b9d
BD
91722004-08-13 Bud Davis <bdavis9659@comcast.net>
9173
29409320 9174 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9175
a2ab121e
JJ
91762004-08-13 Janis Johnson <janis187@us.ibm.com>
9177
9178 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9179
aa18c0d3
PB
91802004-08-13 Paul Brook <paul@codesourcery.com>
9181
9182 * gfortran.dg/der_io_1.f90: Remove stray comma.
9183
3fee54be
JJ
91842004-08-12 Janis Johnson <janis187@us.ibm.com>
9185
9186 * gcc.dg/vmx/cw-bug-2.c: Remove.
9187 * gcc.dg/vmx/vprint-1.c: Remove.
9188 * gcc.dg/vmx/vscan-1.c: Remove.
9189
8fa5469d
DP
91902004-08-12 Devang patel <dpatel@apple.com>
9191
9192 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9193
174b1783
JJ
91942004-08-12 Janis Johnson <janis1872us.ibm.com>
9195
950a175b
JJ
9196 * g++.dg/ext/altivec-12.C: New test.
9197
174b1783
JJ
9198 * g++.dg/ext/altivec-11.C: New test.
9199
47bedfb0
PB
92002004-08-12 Paul Brook <paul@codesourcery.com>
9201
9202 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9203
30052385
JJ
92042004-08-12 Janis Johnson <janis187@us.ibm.com>
9205
4951f98d
JJ
9206 * g++.dg/ext/altivec-2.C: Check for hardware support before
9207 executing any VMX instructions.
9208
30052385
JJ
9209 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9210
ab5c8549
JJ
92112004-08-12 Jakub Jelinek <jakub@redhat.com>
9212
9213 PR c++/16276
9214 * g++.old-deja/g++.other/comdat4.C: New test.
9215 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9216
87e184d1
BE
92172004-08-12 Ben Elliston <bje@au.ibm.com>
9218
9219 PR target/16286
9220 * gcc.dg/pr16286.c: New test.
9221
bf5930d4
JB
92222004-08-12 Jan Beulich <jbeulich@novell.com>
9223
9224 * g++.dg/ext/asm5.C: New.
9225
6e40af1a
MM
92262004-08-11 Mark Mitchell <mark@codesourcery.com>
9227
fbac6f3c
MM
9228 PR c++/16698
9229 * g++.dg/eh/crash1.C: New test.
9230
6e40af1a
MM
9231 PR c++/16717
9232 * g++.dg/ext/construct1.C: New test.
9233
539599c1
MM
92342004-08-11 Mark Mitchell <mark@codesourcery.com>
9235
9236 PR c++/16853
9237 * g++.dg/init/ptrmem1.C: New test.
9238
9239 PR c++/16618
9240 * g++.dg/parse/offsetof5.C: New test.
9241
9242 PR c++/16870
9243 * g++.dg/template/overload3.C: New test.
9244
2436b51f
MM
92452004-08-11 Mark Mitchell <mark@codesourcery.com>
9246
9247 PR c++/16964
9248 * g++.dg/parse/error16.C: New test.
9249
9250 PR c++/16904
9251 * g++.dg/template/error14.C: New test.
9252
9253 PR c++/16929
9254 * g++.dg/template/error15.C: New test.
9255
5079843a
DP
92562004-08-11 Devang Patel <dpatel@apple.com>
9257
9258 * gcc.dg/darwin-ld-20040809-1.c: New test.
9259 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9260
3ec0f302
PB
92612004-08-11 Steven G. Kargl <kargls@comcast.net>
9262
9263 PR fortran/16917
9264 * gfortran.dg/dfloat_1.f90: New test.
9265
b3f8d95d
MM
92662004-08-09 Mark Mitchell <mark@codesourcery.com>
9267
9268 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9269 * gcc.dg/dll-2.c: Fix dg-require syntax.
9270 * gcc.misc-tests/arm-isr.c (abort): Declare.
9271 (exit): Likewise.
9272
550205c3
MM
92732004-08-10 Mark Mitchell <mark@codesourcery.com>
9274
9275 PR c++/16971
9276 * g++.dg/parse/crash16.C: New test.
9277
23657388
RS
92782004-08-10 Roger Sayle <roger@eyesopen.com>
9279
9280 * gcc.dg/mips-rsqrt-1.c: New test case.
9281 * gcc.dg/mips-rsqrt-2.c: New test case.
9282 * gcc.dg/mips-rsqrt-3.c: New test case.
9283
2bf26ede
PB
92842004-08-10 Paul Brook <paul@codesourcery.com>
9285
9286 * gfortran.dg/der_io_1.f90: New test.
9287
e9cfef64
PB
92882004-08-10 Paul Brook <paul@codesourcery.com>
9289
9290 PR fortran/16919
9291 * gfortran.dg/der_array_1.f90: New test.
9292
feb21f0d
DE
92932004-08-09 David Edelsohn <edelsohn@gnu.org>
9294
9295 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9296
b3bcf92c
PB
92972004-08-09 Paolo Bonzini <bonzini@gnu.org>
9298
9299 * gcc.dg/wchar_t-2.c: Fix typo.
9300
08a02c9e
FH
93012004-08-09 Falk Hueffner <falk@debian.org>
9302
9303 PR tree-optimization/12517
9304 * gcc.c-torture/compile/pr12517.c: New test.
9305
9306 PR tree-optimization/12578
9307 * gcc.c-torture/compile/pr12578.c: New test.
9308
9309 PR tree-optimization/12899
9310 * gcc.c-torture/compile/pr12899.c: New test.
9311
9312 PR rtl-optimization/14692
9313 * gcc.c-torture/compile/pr14692.c: New test.
9314
9315 PR tree-optimization/16461
9316 * gcc.c-torture/compile/pr16461.c: New test.
9317
aa6fc635
JB
93182004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9319
9320 * gfortran.dg/getenv_1.f90: New test.
9321
2ed9e527
MM
93222004-08-06 Mark Mitchell <mark@codesourcery.com>
9323
9324 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9325 wchar_t.
9326 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9327
fc90a8f2
PB
93282004-08-06 Paul Brook <paul@codesourcery.com>
9329
9330 * gfortran.dg/ret_array_1.f90: New test.
9331 * gfortran.dg/ret_pointer_1.f90: New test.
9332
eaac4679
RS
93332004-08-06 Richard Sandiford <rsandifo@redhat.com>
9334
9335 * gcc.dg/missing-field-init-[12].c: New tests.
9336 * g++.dg/warn/missing-field-init-[12].C: New tests.
9337
866cf037
MM
93382004-08-06 Mark Mitchell <mark@codesourcery.com>
9339
9340 * gcc.dg/enum2.c: New test.
9341 * gcc.dg/symbian3.c: Likewise.
9342 * gcc.dg/symbian4.c: Likewise.
9343 * gcc.dg/wchar_t-2.c: Likewise.
9344
ae232e45
MM
93452004-08-05 Mark Mitchell <mark@codesourcery.com>
9346
9347 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9348 destructor tests.
9349
b2ca3702
MM
93502004-08-05 Mark Mitchell <mark@codesourcery.com>
9351
9352 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9353 dg-require-visiblity.
9354 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9355 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9356 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9357 * g++.dg/ext/visibility/new1.C: Likewise.
9358 * g++.dg/ext/visibility/pragma.C: Likewise.
9359 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9360 * g++.dg/ext/visibility/virtual.C: Likewise.
9361 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9362 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9363 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9364 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9365 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9366 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9367 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9368 * g++/dg/ext/visibility/visibility-8.C: New test.
9369 * gcc.c-torture/compile/dll.x: Remove.
9370 * gcc.dg/dll-2.c: Use dg-require-dll
9371 * gcc.dg/visibility-10.c: New test.
9372 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9373 supporting DLLs.
9374 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9375 (scan_not_hidden): Likewise.
9376
d279700a
DE
93772004-08-05 David Edelsohn <edelsohn@gnu.org>
9378
9379 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9380
ea5f7a19
RS
93812004-08-05 Richard Sandiford <rsandifo@redhat.com>
9382
9383 * gcc.c-torture/execute/20040805-1.c: New test.
9384
fce731b5
AP
93852004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9386
9387 * gcc.dg/20020118-1.c: Declare abort.
9388 * gcc.dg/altivec_check.h: Likewise.
9389 * gcc.dg/iftrap-2.c: Likewise.
9390 * gcc.dg/pragma-darwin.c: Likewise.
9391 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9392
99b1c586
GK
93932004-08-04 Geoffrey Keating <geoffk@apple.com>
9394
9395 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9396
85291069
JM
93972004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9398
9399 * gcc.c-torture/execute/builtins/abs-2.c,
9400 gcc.c-torture/execute/builtins/abs-3.c,
9401 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9402 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9403 intmax_t, uintmax_t and their limits.
9404 * gcc.dg/intmax_t-1.c: New test.
9405
f1ff6bb8
GB
94062004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9407
9408 * g++.dg/tc1/dr147.C: Add reference to PR.
9409
54f2f9a6
RS
94102004-08-03 Richard Sandiford <rsandifo@redhat.com>
9411
9412 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9413 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9414
b0e9ac08
DE
94152004-08-03 David Edelsohn <edelsohn@gnu.org>
9416
9417 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9418
9cbe78fb
JM
94192004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9420
9421 * gcc.dg/redecl-5.c: New test.
9422 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9423 of scanf.
9424
a0fac73d
RS
94252004-08-03 Roger Sayle <roger@eyesopen.com>
9426
9427 PR middle-end/16790
9428 * gcc.c-torture/execute/pr16790-1.c: New test case.
9429
5357b1f9
MM
94302004-08-03 Mark Mitchell <mark@codesourcery.com>
9431
564076f5
MM
9432 * g++.dg/ext/visibility/assign1.C: New test.
9433 * g++.dg/ext/visibility/new1.C: Likewise.
9434
5357b1f9
MM
9435 * gcc.dg/symbian1.c: New test.
9436 * gcc.dg/symbian2.c: Likewise.
9437
f6bc51cb
L
94382004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9439
9440 PR target/16570
9441 * gcc.dg/i386-sse-9.c: New test.
9442
7a1f75f1
JM
94432004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9444
9445 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9446
ee712eab
JM
94472004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9448
9449 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9450 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9451 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9452 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9453 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9454 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9455 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9456 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9457 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9458 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9459 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9460 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9461 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9462 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9463 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9464 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9465 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9466 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9467 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9468 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9469 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9470 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9471 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9472 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9473 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9474 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9475 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9476 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9477 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9478 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9479 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9480 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9481 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9482 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9483 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9484 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9485 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9486 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9487 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9488 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9489 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9490 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9491 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9492 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9493 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9494 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9495 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9496 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9497 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9498 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9499 gcc.misc-tests/i386-pf-3dnow-1.c,
9500 gcc.misc-tests/i386-pf-athlon-1.c,
9501 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9502 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9503 Declare built-in functions used.
9504 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9505
6ed7c4d8
MM
95062004-08-02 Mark Mitchell <mark@codesourcery.com>
9507
7756db03
MM
9508 PR c++/16707
9509 * g++.dg/lookup/using12.C: New test.
9510
6ed7c4d8
MM
9511 * g++.dg/init/null1.C: Fix PR number.
9512 * g++.dg/parse/namespace10.C: Likewise.
9513
b1cc95ce
MM
95142004-08-01 Mark Mitchell <mark@codesourcery.com>
9515
9516 PR c++/16224
9517 * g++.dg/template/spec17.C: New test.
9518 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9519 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9520
db059566
DB
95212004-08-02 David Billinghurst
9522
9523 PR fortran/16292
9524 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9525
1f09d3eb
ZW
95262004-08-01 Zack Weinberg <zack@codesourcery.com>
9527
9528 * gcc.dg/ia64-got-1.c: New test case.
9529
c30b4add
MM
95302004-08-01 Mark Mitchell <mark@codesourcery.com>
9531
72fba2df 9532 PR c++/16489
c30b4add
MM
9533 * g++.dg/init/null1.C: New test.
9534 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9535
72fba2df 9536 PR c++/16529
c30b4add 9537 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9538
c30b4add
MM
9539 PR c++/16810
9540 * g++.dg/inherit/ptrmem2.C: New test.
9541
a4e41fde
BE
95422004-08-02 Ben Elliston <bje@au.ibm.com>
9543
9544 PR target/16155
9545 * gcc.dg/pr16155.c: New test.
9546
558d1f81
JM
95472004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9548
9549 * gcc.dg/redecl-2.c: New test.
9550
c1e55850
GK
95512004-07-30 Geoffrey Keating <geoffk@apple.com>
9552
9553 * gcc.dg/darwin-longdouble.c: New file.
9554
0534fa56
RH
95552004-07-30 Richard Henderson <rth@redhat.com>
9556
9557 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9558 write to constant argument.
9559 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9560
782700d4
RH
95612004-07-30 Richard Henderson <rth@redhat.com>
9562
1f09d3eb
ZW
9563 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9564 tests of nearest around zero.
782700d4 9565
d60bebdd
AP
95662004-07-30 Andrew Pinski <apinski@apple.com>
9567
9568 * gcc.c-torture/compile/20040730-1.c: New test.
9569
9497a3a4
AH
95702004-07-30 Aldy Hernandez <aldyh@redhat.com>
9571
9572 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9573 powerpc-eabispe.
9574
0a925a32
AH
95752004-07-30 Aldy Hernandez <aldyh@redhat.com>
9576
9577 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9578
3a15f566
RS
95792004-07-30 Richard Sandiford <rsandifo@redhat.com>
9580
9581 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9582 contains $ld_library_path.
9583 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9584
b3b7f0c9
RH
95852004-07-29 Richard Henderson <rth@redhat.com>
9586
9587 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9588
4b9a3b37
RH
9589 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9590 (alt2, which): New.
9591 (Check): Accept either alternative.
9592
4684cd27
MM
95932004-07-29 Mark Mitchell <mark@codesourcery.com>
9594
9595 * g++.dg/abi/inline1.C: New test.
9596 * g++.dg/abi/local1-a.cc: Likewise.
9597 * g++.dg/abi/local1.C: Likewise.
9598 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9599 * g++.dg/abi/mangle12.C: Likewise.
9600 * g++.dg/abi/mangle17.C: Likewise.
9601 * g++.dg/abi/mangle20-2.C: Likewise.
9602 * g++.dg/opt/interface1.C: Likewise.
9603 * g++.dg/opt/interface1.h: Likewise.
9604 * g++.dg/opt/interface1-a.cc: New test.
9605 * g++.dg/parse/repo1.C: New test.
9606 * g++.dg/template/repo1.C: Likewise.
9607 * g++.dg/warn/Winline-1.C: Likewise.
9608 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9609
d397dbcd
DN
96102004-07-29 Diego Novillo <dnovillo@redhat.com>
9611
9612 * gcc.dg/tree-ssa/20040729-1.c: New test.
9613
8f4220dc
MA
96142004-07-27 Matt Austern <austern@apple.com>
9615
9616 * gcc.dg/darwin-bool-1.c: New test.
9617 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9618
1fd0ec35
RH
96192004-07-28 Richard Henderson <rth@redhat.com>
9620
9621 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9622 arguments in the correct type. Don't write to constant arguments.
9623
6fea55e9
DN
96242004-07-28 Diego Novillo <dnovillo@redhat.com>
9625
9626 PR tree-optimization/16688
9627 PR tree-optimization/16689
9628 * g++.dg/tree-ssa/pr16688.C: New test.
9629
47a43a10
DN
96302004-07-28 Diego Novillo <dnovillo@redhat.com>
9631
9632 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9633 loads. Not only in the comment, this time.
9634
312209c6
AO
96352004-07-28 Alexandre Oliva <aoliva@redhat.com>
9636
9637 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
9638 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
9639 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
9640 * gcc.dg/sh4a-bitmovua.c: New.
9641 * gcc.dg/sh4a-cos.c: New.
9642 * gcc.dg/sh4a-cosf.c: New.
9643 * gcc.dg/sh4a-fprun.c: New.
9644 * gcc.dg/sh4a-fsrra.c: New.
9645 * gcc.dg/sh4a-memmovua.c: New.
9646 * gcc.dg/sh4a-sin.c: New.
9647 * gcc.dg/sh4a-sincos.c: New.
9648 * gcc.dg/sh4a-sincosf.c: New.
9649 * gcc.dg/sh4a-sinf.c: New.
9650
c1b763fa
DN
96512004-07-28 Diego Novillo <dnovillo@redhat.com>
9652
9653 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
9654 conditionals.
9655 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9656 loads.
9657 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
9658 DOM1.
9659
706aa09b
AP
96602004-07-27 Andrew Pinski <apinski@apple.com>
9661
9662 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9663
62d59189
NY
96642004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9665
9666 * gcc.dg/pragma-isr.c: New test.
9667
00bdb87f
KL
96682004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9669
9670 PR c++/14429
9671 * g++.dg/template/ttp11.C: New test.
9672
9ae2a5d1
DN
96732004-07-27 Diego Novillo <dnovillo@redhat.com>
9674
9675 * gcc.c-torture/compile/20040727-1.c: New test.
9676
ff6a3206
EC
96772004-07-26 Eric Christopher <echristo@redhat.com>
9678
9679 * gcc.c-torture/compile/20040726-2.c: New test.
9680
21db3785
AP
96812004-07-26 Andrew Pinski <apinski@apple.com>
9682
9683 * g++.dg/rtti/tinfo1.C: Xfail.
9684
35b6b437
RS
96852004-07-26 Richard Sandiford <rsandifo@redhat.com>
9686
9687 * gcc.c-torture/compile/20040726-1.c: New test.
9688
70502b2c
GB
96892004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
9690 Brian Ryner <bryner@brianryner.com>
9691
9692 PR c++/9283
9693 PR c++/15000
d7afec4b
ND
9694 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
9695 * g++.dg/ext/visibility/: New directory.
9696 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
9697 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
9698 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
9699 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
9700 * g++.dg/ext/visibility/fvisibility.C,
9701 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
9702 g++.dg/ext/visibility/fvisibility-override1.C
9703 g++.dg/ext/visibility/fvisibility-override2.C
9704 g++.dg/ext/visibility/memfuncts.C
9705 g++.dg/ext/visibility/noPLT.C
9706 g++.dg/ext/visibility/pragma.C
9707 g++.dg/ext/visibility/pragma-override1.C
9708 g++.dg/ext/visibility/pragma-override2.C
9709 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
9710 g++.dg/ext/visibility/virtual.C: New tests.
9711
bbbcb2e1
JM
97122004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9713
9714 PR c/15360
9715 * gcc.dg/pr15360-1.c: New test.
9716
dfe79cab
DJ
97172004-07-25 Daniel Jacobowitz <dan@debian.org>
9718
9719 * gcc.dg/pragma-align-2.c: New test.
9720 * gcc.dg/pragma-init-fini.c: New test.
9721 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
9722 targets.
9723
197463ae
JM
97242004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9725
9726 * gcc.dg/init-string-2.c: New test.
9727
c5e36c09
ZW
97282004-07-24 Zack Weinberg <zack@codesourcery.com>
9729
9730 PR 16684
9731 * gcc.dg/Wredundant-decls-1.c: New test case.
9732
5aa33bdb
JJ
97332004-07-24 Jakub Jelinek <jakub@redhat.com>
9734
9735 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
9736 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
9737 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
9738 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
9739 * gcc.dg/compat/generate-random.c: New file.
9740 * gcc.dg/compat/generate-random.h: Likewise.
9741 * gcc.dg/compat/generate-random_r.c: Likewise.
9742 * gcc.dg/compat/struct-layout-1.h: Likewise.
9743 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
9744 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
9745 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
9746 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
9747 * gcc.dg/compat/struct-layout-1_main.c: New test.
9748 * gcc.dg/compat/struct-layout-1_x.c: New file.
9749 * gcc.dg/compat/struct-layout-1_y.c: New file.
9750 * gcc.dg/compat/struct-layout-1_test.h: New file.
9751
7eb01bd8
JM
97522004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
9753
9754 * gcc.dg/comp-return-1.c: New test
9755
13f91444
JJ
97562004-07-23 Janis Johnson <janis187@us.ibm.com>
9757
c7bb2a03
JJ
9758 * gcc.dg/vmx/8-02a.c: Fix typo.
9759
b9eef878
JJ
9760 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
9761 * gcc.dg/darwin-abi-3.c: New test.
9762
47120c07
JJ
9763 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
9764 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
9765
13f91444
JJ
9766 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
9767 * gcc.dg/vmx/ops-long-1.c: New test.
9768 * gcc.dg/vmx/ops-long-2.c: New test.
9769
8f2a734f
NS
97702004-07-23 Nathan Sidwell <nathan@codesourcery.com>
9771
9772 * g++.dg/lookup/conv-[1234].C: New.
9773
73b71f3e
MM
97742004-07-22 Mark Mitchell <mark@codesourcery.com>
9775
9776 * g++.dg/parse/attr2.C: Simplify.
9777
9e629a80
JM
97782004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9779
9780 PR c/7284
9781 * gcc.c-torture/execute/pr7284-1.c: New test.
9782
173b818d
BB
97832004-07-22 Brian Booth <bbooth@redhat.com>
9784
9785 * gcc.dg/tree-ssa/20040721-1.c: New test.
9786
42611590
NS
97872004-07-22 Nathan Sidwell <nathan@codesourcery.com>
9788
9789 * g++.dg/template/crash20.c: New.
9790
4f5492cd
DB
97912004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
9792
c5e36c09 9793 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
9794 Add dg-run directive. Declare variables as required.
9795 * gfortran.dg/g77/README: Update
9796
7413a132
HPN
97972004-07-22 Hans-Peter Nilsson <hp@axis.com>
9798
9799 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
9800 gcc.dg/cris-peep2-andu2.c: New tests.
9801
e508a019
JM
98022004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9803
9804 PR c/15052
9805 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
9806 on return type.
9807 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
9808 messages.
9809 * gcc.dg/qual-return-2.c: Update expected messages.
9810 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
9811
3ea8cd06
JM
98122004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9813
9814 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
9815 * gcc.dg/noncompile/921102-1.c: Update expected error message.
9816
916c5919
JM
98172004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9818
9819 PR c/11250
9820 * gcc.dg/init-string-1.c: New test.
9821
1ff69cbe
JJ
98222004-07-21 Jakub Jelinek <jakub@redhat.com>
9823
9824 PR middle-end/15345
9825 PR c/16450
9826 * gcc.dg/torture/nested-fn-1.c: New test.
9827
7448a4d2
L
98282004-07-20 H.J. Lu <hongjiu.lu@intel.com>
9829
9830 PR target/16559
9831 * gcc.dg/ia64-fptr-1.c: New file.
9832
f03adc6b
GB
98332004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9834
9835 PR c++/14497
9836 * g++.dg/template/spec16.C: New test.
9837 * g++.old-deja/g++.robertl/eb118.C: Remove.
9838
5fe7b654
GB
98392004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9840
9841 PR c++/509
9842 * g++.dg/template/spec15.C: New test.
9843
d417dba9
DB
98442004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
9845
9846 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 9847 directive. Other changes as noted.
d417dba9
DB
9848 * gfortran.dg/g77/13037.f
9849 * gfortran.dg/g77/1832.f
9850 * gfortran.dg/g77/19981119-0.f
9851 * gfortran.dg/g77/19990313-0.f
9852 * gfortran.dg/g77/19990313-1.f
9853 * gfortran.dg/g77/19990313-2.f
9854 * gfortran.dg/g77/19990313-3.f
9855 * gfortran.dg/g77/19990419-1.f
9856 * gfortran.dg/g77/19990826-0.f
9857 * gfortran.dg/g77/19990826-2.f
9858 * gfortran.dg/g77/20000503-1.f
9859 * gfortran.dg/g77/20001111.f
9860 * gfortran.dg/g77/20010116.f
9861 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
9862 * gfortran.dg/g77/20010430.f
9863 * gfortran.dg/g77/6177.f
9864 * gfortran.dg/g77/947.f
9865 * gfortran.dg/g77/970816-3.f
9866 * gfortran.dg/g77/971102-1.f
9867 * gfortran.dg/g77/980520-1.f
9868 * gfortran.dg/g77/980628-0.f
9869 * gfortran.dg/g77/980628-1.f
9870 * gfortran.dg/g77/980628-10.f
9871 * gfortran.dg/g77/980628-2.f
9872 * gfortran.dg/g77/980628-3.f
9873 * gfortran.dg/g77/980628-7.f
9874 * gfortran.dg/g77/980628-8.f
9875 * gfortran.dg/g77/980628-9.f
9876 * gfortran.dg/g77/980701-0.f
9877 * gfortran.dg/g77/980701-1.f
9878 * gfortran.dg/g77/cabs.f
9879 * gfortran.dg/g77/claus.f
9880 * gfortran.dg/g77/complex_1.f
9881 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
9882 * gfortran.dg/g77/dcomplex.f
9883 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
9884 * gfortran.dg/g77/f90-intrinsic-mathematical.f
9885 * gfortran.dg/g77/f90-intrinsic-numeric.f
9886 * gfortran.dg/g77/int8421.f
9887 * gfortran.dg/g77/labug1.f
9888 * gfortran.dg/g77/large_vec.f
9889 * gfortran.dg/g77/le.f
9890 * gfortran.dg/g77/short.f
9891 * gfortran.dg/g77/README: Update
9892
f68e4dc8
MM
98932004-07-20 Mark Mitchell <mark@codesourcery.com>
9894
9895 PR c++/16637
9896 * g++.dg/parse/lookup4.C: New test.
9897
e9f7dd36
KL
98982004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9899
9900 PR c++/16175
9901 * g++.dg/template/ttp10.C: New test.
9902
a182b26d
JM
99032004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
9904
9905 * gcc.dg/pr12625-1.c: New test.
9906
a6c0a76c
SB
99072004-07-20 Steven Bosscher <stevenb@suse.de>
9908
9909 * testsuite/gcc.dg/switch-warn-1.c: New test.
9910 * testsuite/gcc.dg/switch-warn-2.c: New test.
9911 * gcc.c-torture/compile/pr14730.c: Update.
9912
e05de6f2
KC
99132004-07-19 Kelley Cook <kcook@gcc.gnu.org>
9914
9915 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
9916 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
9917 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
9918 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 9919
43fa0f09
MM
99202004-07-18 Mark Mitchell <mark@codesourcery.com>
9921
9922 PR c++/16623
9923 * g++.dg/template/assign1.C: New test.
9924
6df91b00
KL
99252004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9926
9927 PR c++/12170
9928 * g++.dg/template/ttp9.C: New test.
9929
a2bec818
DJ
99302004-07-19 Daniel Jacobowitz <dan@debian.org>
9931
9932 * gcc.dg/format/cmn-err-1.c: New test.
9933
487a92fe
JM
99342004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
9935
9936 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
9937 gcc.dg/Wparentheses-10.c: New tests.
9938 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
9939
3d23e018
TS
99402004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9941
9942 PR fortran/16465
9943 * gfortran.dg/g77//ffixed-line-length-0.f,
9944 gfortran.dg/g77/ffixed-line-length-132.f,
9945 gfortran.dg/g77/ffixed-line-length-72.f,
9946 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
9947 gfortran.dg/g77/README: Update.
9948
3601f003
KL
99492004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9950
9951 PR c++/13092
9952 * g++.dg/template/non-dependent7.C: New test.
9953 * g++.dg/template/non-dependent8.C: Likewise.
9954 * g++.dg/template/non-dependent9.C: Likewise.
9955 * g++.dg/template/non-dependent10.C: Likewise.
9956
0e242c82
MM
99572004-07-17 Mark Mitchell <mark@codesourcery.com>
9958
9959 PR c++/16337
9960 * g++.dg/parse/attr2.C: New test.
9961
649067c3
TM
99622004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
9963
9964 * g77.dg: Removed.
9965 * g77.f-torture: Ditto.
9966
3e3970a2
JM
99672004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
9968
9969 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
9970 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
9971 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
9972
d25cee4d
RH
99732004-07-16 Richard Henderson <rth@redhat.com>
9974
9975 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
9976
e94f3b4f
TS
99772004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9978
9979 * lib/fortran-torture.exp (fortran-torture): Don't test compile
9980 tests with full list of options.
9981 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
9982 of TORTURE_OPTIONS if test contains 'dg-do run'.
9983
b38b6477
TS
9984 PR fortran/16404
9985 * gfortran.dg/do_iterator.f90: New test.
9986
a916927f
VR
99872004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9988
9989 PR rtl-optimization/16536
9990 * gcc.c-torture/execute/restrict-1.c: New test.
9991
610bff84
TS
99922004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9993
9994 PR fortran/15324
9995 * gfortran.dg/pr15324.f90: New test.
9996
d157d978
TS
9997 PR fortran/15129
9998 * gfortran.dg/pr15129.f90: New test.
9999
c5a41953
TS
10000 PR fortran/15140
10001 * gfortran.dg/pr15140.f90: New test.
10002
0c0df4b3
TS
10003 PR fortran/13792
10004 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10005 compile-time simplification.
10006
cd9dd3ee
MS
100072004-07-14 Mike Stump <mrs@apple.com>
10008
10009 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10010
b5411fea
JW
100112004-07-14 James E Wilson <wilson@specifixinc.com>
10012
10013 PR target/16325
10014 * gcc.dg/profile-generate-1.c: New.
10015
b8b139c7
JJ
100162004-07-15 Jakub Jelinek <jakub@redhat.com>
10017
10018 * gcc.c-torture/execute/20040709-1.c: New test.
10019 * gcc.c-torture/execute/20040709-2.c: New test.
10020
ff06b392
MS
100212004-07-14 Mike Stump <mrs@apple.com>
10022
10023 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10024
9daaba62
MS
100252004-07-14 Mike Stump <mrs@apple.com>
10026
10027 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10028
1ff3c076
MM
100292004-07-13 Mark Mitchell <mark@codesourcery.com>
10030
10031 PR c++/16518
10032 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10033
ee536902
DN
100342004-07-13 Diego Novillo <dnovillo@redhat.com>
10035
10036 PR tree-optimization/16443
10037 * gcc.dg/tree-ssa/20040713-1.c: New test.
10038
a65ab524
UW
100392004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10040
10041 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10042 for operator new.
10043
5d16533a 100442004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10045
10046 * gfortran.dg/g77/README: New file
c5e36c09 10047 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10048 g77.f-torture/noncompile. Add "dg-do compile" and
10049 dg-error as required.
10050 * gfortran.dg/g77/19990218-1.f: Likewise
10051 * gfortran.dg/g77/19990905-1.f: Likewise
10052 * gfortran.dg/g77/9263.f: Likewise
10053 * gfortran.dg/g77/980615-0.f: Likewise
10054 * gfortran.dg/g77/980616-0.f: Likewise
10055 * gfortran.dg/g77/check0.f: Likewise
10056 * gfortran.dg/g77/select_no_compile.f: Likewise
10057
5d16533a 100582004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10059
10060 Copy files from g77.f-torture/compile.
10061 Add "{ dg-do compile}". Other changes as noted
10062 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10063 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10064 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10065 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10066 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10067 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10068 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10069 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10070 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10071 * gfortran.dg/g77/xformat.f: Add dg-warning
10072
5d16533a 100732004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10074
eee6792b
DB
10075 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10076 Add {dg-do compile} directive.
10077 * gfortran.dg/g77/cpp2.F: Likewise
10078
81242403
VR
100792004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10080
10081 PR c++/5402
10082 * g++.dg/lookup/name-clash1.C: New test.
10083
10084 PR c++/9777
10085 * g++.dg/lookup/name-clash2.C: New test.
10086
10087 PR c++/12102
10088 * g++.dg/lookup/name-clash3.C: New test.
10089
3143d517
GB
100902004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10091
10092 * g++.dg/lookup/new2.C: New test.
10093 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10094
5d16533a 100952004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10096
eee6792b 10097 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10098 Add {dg-do compile} directive.
10099 * gfortran.dg/g77/13060.f: Likewise
10100 * gfortran.dg/g77/19990218-0.f: Likewise
10101 * gfortran.dg/g77/19990305-0.f: Likewise
10102 * gfortran.dg/g77/19990419-0.f: Likewise
10103 * gfortran.dg/g77/19990502-0.f: Likewise
10104 * gfortran.dg/g77/19990502-1.f: Likewise
10105 * gfortran.dg/g77/19990525-0.f: Likewise
10106 * gfortran.dg/g77/19990826-1.f: Likewise
10107 * gfortran.dg/g77/19990826-3.f: Likewise
10108 * gfortran.dg/g77/19990905-2.f: Likewise
10109 * gfortran.dg/g77/20000412-1.f: Likewise
10110 * gfortran.dg/g77/20000511-1.f: Likewise
10111 * gfortran.dg/g77/20000511-2.f: Likewise
10112 * gfortran.dg/g77/20000518.f: Likewise
10113 * gfortran.dg/g77/20000601-1.f: Likewise
10114 * gfortran.dg/g77/20000601-2.f: Likewise
10115 * gfortran.dg/g77/20000629-1.f: Likewise
10116 * gfortran.dg/g77/20000630-2.f: Likewise
10117 * gfortran.dg/g77/20010115.f: Likewise
10118 * gfortran.dg/g77/20010321-1.f: Likewise
10119 * gfortran.dg/g77/20010426.f: Likewise
10120 * gfortran.dg/g77/20020307-1.f: Likewise
10121 * gfortran.dg/g77/8485.f: Likewise
10122 * gfortran.dg/g77/960317-1.f: Likewise
10123 * gfortran.dg/g77/970915-0.f: Likewise
10124 * gfortran.dg/g77/980310-1.f: Likewise
10125 * gfortran.dg/g77/980310-2.f: Likewise
10126 * gfortran.dg/g77/980310-3.f: Likewise
10127 * gfortran.dg/g77/980310-4.f: Likewise
10128 * gfortran.dg/g77/980310-6.f: Likewise
10129 * gfortran.dg/g77/980310-7.f: Likewise
10130 * gfortran.dg/g77/980310-8.f: Likewise
10131 * gfortran.dg/g77/980419-2.f: Likewise
10132 * gfortran.dg/g77/980424-0.f: Likewise
10133 * gfortran.dg/g77/980427-0.f: Likewise
10134 * gfortran.dg/g77/980729-0.f: Likewise
10135 * gfortran.dg/g77/981117-1.f: Likewise
10136 * gfortran.dg/g77/toon_1.f: Likewise
10137
7fb213d8
GB
101382004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10139
10140 PR c++/2204
10141 * g++.dg/other/abstract2.C: New test.
10142
597073ac
PB
101432004-07-12 Paul Brook <paul@codesourcery.com>
10144
10145 * gfortran.dg/pointer_init_1.f90: New test.
10146
682e69e1
PB
101472004-07-11 Paul Brook <paul@codesourcery.com>
10148
10149 PR fortran/15986
10150 * gfortran.dg/contained_1.f90: New test.
10151
f44b0c8e
MM
101522004-07-11 Mark Mitchell <mark@codesourcery.com>
10153
10154 * g++.dg/parse/defarg8.C: New test.
10155
0bbf5891
TS
101562004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10157
10158 PR fortran/16433
10159 * gfortran.dg/pr16433.f: New test.
10160
a083c04a
TS
10161 PR fortran/17574
10162 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10163
fae1b38d
JM
101642004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10165
10166 PR tree-optimization/16437
10167 * gcc.c-torture/execute/bitfld-4.c: New test.
10168
9cbf8b41 101692004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10170
9cbf8b41
TS
10171 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10172 access to common var from module.
10173
a53334a4
TS
101742004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10175
10176 PR fortran/16336
10177 * gfortran.fortran-torture/execute/common_2.f90: New test.
10178
331c72f3
PB
101792004-07-10 Paul Brook <paul@codesourcery.com>
10180
10181 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10182
50389094
TS
101832004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10184
10185 PR fortran/15969
10186 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10187
5d16533a 101882004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10189
10190 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10191 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10192 * gfortran.dg/g77/ffree-form-1.f: Likewise
10193 * gfortran.dg/g77/ffree-form-2.f: Likewise
10194 * gfortran.dg/g77/ffree-form-3.f: Likewise
10195 * gfortran.dg/g77/fno-underscoring.f: Likewise
10196 * gfortran.dg/g77/funderscoring.f: Likewise
10197 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10198
44bce8bf 101992004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10200
44bce8bf
TS
10201 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10202
ad6e2a18
TS
102032004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10204 Paul Brook <paul@codesourcery.com>
10205
10206 PR fortran/13415
10207 * gfortran.dg/common_pointer_1.f90: New test.
10208
17a916d4
GB
102092004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10210
10211 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10212
5806d4fd
JW
102132004-07-09 James E Wilson <wilson@specifixinc.com>
10214
10215 PR target/16364
10216 * gcc.c-torture/compile/20040709-1.c: New.
10217
5721c2be 102182004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10219
5721c2be
TS
10220 PR fortran/14077
10221 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10222
32e89beb
TS
102232004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10224
10225 PR fortran/13201
10226 * gfortran.dg/shape_1.f90: New test.
10227
9affb2c7
ZW
102282004-07-09 Zack Weinberg <zack@codesourcery.com>
10229 Andrew Pinski <apinski@apple.com>
10230
10231 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10232
a578b091
TS
102332004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10234
10235 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10236 comment.
10237
db482e5c
TS
102382004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10239 Paul Brook <paul@codesourcery.com>
10240
9affb2c7 10241 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10242 '.f95' and '.F95'.
10243
559b79cf
DN
102442004-07-09 Diego Novillo <dnovillo@redhat.com>
10245
10246 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10247
fbc40a17
TS
102482004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10249
10250 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10251 testcases with capital suffix.
10252
d3fcc995
TS
102532004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10254
10255 PR fortran/15481
5d16533a
PB
10256 PR fortran/13372
10257 PR fortran/13575
10258 PR fortran/15978
d3fcc995 10259 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10260
10261 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10262
5d16533a 102632004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10264
10265 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10266 expression to match gfortran warning/error messages
10267 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10268 dg-error text.
10269
5d16533a 102702004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10271
9affb2c7 10272 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10273 search_for_re.
10274
55d816e7
EB
102752004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10276
10277 * gcc.c-torture/execute/simd-5.x: New file.
10278 XFAIL on SPARC 64-bit at -O0.
10279
dd29d26b
GB
102802004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10281
10282 PR c++/8211
10283 PR c++/16165
10284 * g++.dg/warn/effc3.C: New test.
10285
5d16533a 102862004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10287
10288 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10289 change X to 1X in format.
10290 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10291 add data statements to conform to standard.
10292
5d16533a 102932004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10294
9affb2c7 10295 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10296 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10297 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10298
5d16533a 102992004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10300
10301 * gfortran.dg/g77/7388.f: Copy from g77.dg
10302 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10303 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10304 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10305 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10306 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10307 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10308 * gfortran.dg/g77/strlen0.f: Likewise
10309
5d16533a 103102004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10311
9469f0aa
AJ
10312 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10313 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10314
ef22126d
EB
103152004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10316
10317 * gcc.c-torture/execute/920428-2.x: Delete.
10318 * gcc.c-torture/execute/920501-7.x: Likewise.
10319
c618c6ec
JJ
103202004-07-08 Jakub Jelinek <jakub@redhat.com>
10321
10322 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10323 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10324 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10325 prescott and c3-2.
10326 (PREFETCH_3DNOW): Add -march=c3.
10327
6f263171
DN
103282004-07-08 Diego Novillo <dnovillo@redhat.com>
10329
10330 PR c/16437
10331 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10332 * gcc.c-torture/execute/bf64-1.x: Likewise.
10333
1d511ed5
EB
103342004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10335
10336 * gcc.c-torture/compile/20040708-1.c: New test.
10337
47293da3
GB
103382004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10339
10340 PR c++/16169
10341 * g++.dg/warn/effc2.C: New test.
10342
bc15d0ef
JM
103432004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10344
10345 * gcc.c-torture/execute/bitfld-1.x: Remove.
10346 * gcc.c-torture/execute/bitfld-3.c: New test.
10347 * gcc.dg/bitfld-2.c: Remove XFAILs.
10348
7ac224c1
L
103492004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10350
10351 PR c++/16276
10352 * g++.dg/rtti/tinfo1.C: New file.
10353
b49fcebd
EC
103542004-07-07 Eric Christopher <echristo@redhat.com>
10355
10356 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10357
192c02b6
AP
103582004-07-07 Andrew Pinski <apinski@apple.com>
10359
10360 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10361
f4f58d94
MM
103622004-07-07 Mark Mitchell <mark@codesourcery.com>
10363
10364 * g++.dg/init/call1.C: XFAIL.
10365
70128ad9
AO
103662004-07-07 Alexandre Oliva <aoliva@redhat.com>
10367
10368 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10369 except for movstrict*, to movmem* and clrstr* to clrmem*.
10370
48b2e0a7
RS
103712004-07-07 Richard Sandiford <rsandifo@redhat.com>
10372
10373 * gcc.c-torture/execute/20040707-1.c: New test.
10374
60e20b90
RS
103752004-07-06 Richard Sandiford <rsandifo@redhat.com>
10376
10377 * gcc.c-torture/execute/20040706-1.c: New test.
10378
fddabb2c
GB
103792004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10380
10381 PR c++/3671
10382 * g++.dg/template/spec14.C: New test.
10383
7682ef83
JJ
103842004-07-05 Jakub Jelinek <jakub@redhat.com>
10385
10386 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10387 nothing if not yet defined. Use it in b, c and d type definitions.
10388 * gcc.c-torture/execute/20040705-1.c: New test.
10389 * gcc.c-torture/execute/20040705-2.c: New test.
10390
030bbecd
GB
103912004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10392
10393 PR c++/2518
10394 * g++.dg/lookup/new1.C: New test.
10395
7c6536fa
VR
103962004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10397
10398 PR c++/11406
10399 * g++.dg/template/sizeof8.C: New test.
10400
e0ec4c3b
RS
104012004-07-05 Richard Sandiford <rsandifo@redhat.com>
10402
10403 * gcc.c-torture/compile/20040705-1.c: New test.
10404
bf1df0a0
BD
104052004-07-04 Bud Davis <bdavis9659@comcast.net>
10406
10407 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10408
a09d4744
NB
104092004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10410
10411 * gcc.dg/cpp/if-mop.c: Two new testcases.
10412 * gcc.dg/cpp/trad/comment-3.c: New.
10413
1107b970
PB
104142004-07-04 Paul Brook <paul@codesourcery.com>
10415
10416 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10417
104182004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10419
10420 PR c++/3761
10421 * g++.dg/lookup/crash4.C: New test.
ece95d90 10422
50c64317
ZW
104232004-07-02 Zack Weinberg <zack@codesourcery.com>
10424
10425 * gcc.c-torture/execute/builtin-abs-1.c
10426 * gcc.c-torture/execute/builtin-abs-2.c
10427 * gcc.c-torture/execute/builtin-complex-1.c
10428 * gcc.c-torture/execute/builtins/string-1-lib.c
10429 * gcc.c-torture/execute/builtins/string-1.c
10430 * gcc.c-torture/execute/builtins/string-2-lib.c
10431 * gcc.c-torture/execute/builtins/string-2.c
10432 * gcc.c-torture/execute/builtins/string-3-lib.c
10433 * gcc.c-torture/execute/builtins/string-3.c
10434 * gcc.c-torture/execute/builtins/string-4-lib.c
10435 * gcc.c-torture/execute/builtins/string-4.c
10436 * gcc.c-torture/execute/builtins/string-5-lib.c
10437 * gcc.c-torture/execute/builtins/string-5.c
10438 * gcc.c-torture/execute/builtins/string-6-lib.c
10439 * gcc.c-torture/execute/builtins/string-6.c
10440 * gcc.c-torture/execute/builtins/string-7-lib.c
10441 * gcc.c-torture/execute/builtins/string-7.c
10442 * gcc.c-torture/execute/builtins/string-8-lib.c
10443 * gcc.c-torture/execute/builtins/string-8.c
10444 * gcc.c-torture/execute/builtins/string-9-lib.c
10445 * gcc.c-torture/execute/builtins/string-9.c
10446 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10447 * gcc.c-torture/execute/builtins/string-asm-1.c
10448 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10449 * gcc.c-torture/execute/builtins/string-asm-2.c
10450 * gcc.c-torture/execute/stdio-opt-1.c
10451 * gcc.c-torture/execute/stdio-opt-2.c
10452 * gcc.c-torture/execute/stdio-opt-3.c
10453 * gcc.c-torture/execute/string-opt-1.c
10454 * gcc.c-torture/execute/string-opt-10.c
10455 * gcc.c-torture/execute/string-opt-11.c
10456 * gcc.c-torture/execute/string-opt-12.c
10457 * gcc.c-torture/execute/string-opt-13.c
10458 * gcc.c-torture/execute/string-opt-14.c
10459 * gcc.c-torture/execute/string-opt-15.c
10460 * gcc.c-torture/execute/string-opt-16.c
10461 * gcc.c-torture/execute/string-opt-2.c
10462 * gcc.c-torture/execute/string-opt-6.c
10463 * gcc.c-torture/execute/string-opt-7.c
10464 * gcc.c-torture/execute/string-opt-8.c:
10465 Replace with ...
10466
10467 * gcc.c-torture/execute/builtins/abs-2.c
10468 * gcc.c-torture/execute/builtins/abs-3.c
10469 * gcc.c-torture/execute/builtins/complex-1.c
10470 * gcc.c-torture/execute/builtins/fprintf.c
10471 * gcc.c-torture/execute/builtins/fputs.c
10472 * gcc.c-torture/execute/builtins/memcmp.c
10473 * gcc.c-torture/execute/builtins/memmove.c
10474 * gcc.c-torture/execute/builtins/memops-asm.c
10475 * gcc.c-torture/execute/builtins/mempcpy-2.c
10476 * gcc.c-torture/execute/builtins/mempcpy.c
10477 * gcc.c-torture/execute/builtins/memset.c
10478 * gcc.c-torture/execute/builtins/printf.c
10479 * gcc.c-torture/execute/builtins/sprintf.c
10480 * gcc.c-torture/execute/builtins/strcat.c
10481 * gcc.c-torture/execute/builtins/strchr.c
10482 * gcc.c-torture/execute/builtins/strcmp.c
10483 * gcc.c-torture/execute/builtins/strcpy.c
10484 * gcc.c-torture/execute/builtins/strcspn.c
10485 * gcc.c-torture/execute/builtins/strlen-2.c
10486 * gcc.c-torture/execute/builtins/strlen.c
10487 * gcc.c-torture/execute/builtins/strncat.c
10488 * gcc.c-torture/execute/builtins/strncmp-2.c
10489 * gcc.c-torture/execute/builtins/strncmp.c
10490 * gcc.c-torture/execute/builtins/strncpy.c
10491 * gcc.c-torture/execute/builtins/strpbrk.c
10492 * gcc.c-torture/execute/builtins/strpcpy-2.c
10493 * gcc.c-torture/execute/builtins/strpcpy.c
10494 * gcc.c-torture/execute/builtins/strrchr.c
10495 * gcc.c-torture/execute/builtins/strspn.c
10496 * gcc.c-torture/execute/builtins/strstr-asm.c
10497 * gcc.c-torture/execute/builtins/strstr.c:
10498 ... these new files.
10499
10500 * gcc.c-torture/execute/builtins/abs-2-lib.c
10501 * gcc.c-torture/execute/builtins/abs-3-lib.c
10502 * gcc.c-torture/execute/builtins/complex-1-lib.c
10503 * gcc.c-torture/execute/builtins/fprintf-lib.c
10504 * gcc.c-torture/execute/builtins/fputs-lib.c
10505 * gcc.c-torture/execute/builtins/memcmp-lib.c
10506 * gcc.c-torture/execute/builtins/memmove-lib.c
10507 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10508 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10509 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10510 * gcc.c-torture/execute/builtins/memset-lib.c
10511 * gcc.c-torture/execute/builtins/printf-lib.c
10512 * gcc.c-torture/execute/builtins/sprintf-lib.c
10513 * gcc.c-torture/execute/builtins/strcat-lib.c
10514 * gcc.c-torture/execute/builtins/strchr-lib.c
10515 * gcc.c-torture/execute/builtins/strcmp-lib.c
10516 * gcc.c-torture/execute/builtins/strcpy-lib.c
10517 * gcc.c-torture/execute/builtins/strcspn-lib.c
10518 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10519 * gcc.c-torture/execute/builtins/strlen-lib.c
10520 * gcc.c-torture/execute/builtins/strncat-lib.c
10521 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10522 * gcc.c-torture/execute/builtins/strncmp-lib.c
10523 * gcc.c-torture/execute/builtins/strncpy-lib.c
10524 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10525 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10526 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10527 * gcc.c-torture/execute/builtins/strrchr-lib.c
10528 * gcc.c-torture/execute/builtins/strspn-lib.c
10529 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10530 * gcc.c-torture/execute/builtins/strstr-lib.c
10531 * gcc.c-torture/execute/builtins/lib/abs.c
10532 * gcc.c-torture/execute/builtins/lib/fprintf.c
10533 * gcc.c-torture/execute/builtins/lib/memset.c
10534 * gcc.c-torture/execute/builtins/lib/printf.c
10535 * gcc.c-torture/execute/builtins/lib/sprintf.c
10536 * gcc.c-torture/execute/builtins/lib/strcpy.c
10537 * gcc.c-torture/execute/builtins/lib/strcspn.c
10538 * gcc.c-torture/execute/builtins/lib/strncat.c
10539 * gcc.c-torture/execute/builtins/lib/strncmp.c
10540 * gcc.c-torture/execute/builtins/lib/strncpy.c
10541 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10542 * gcc.c-torture/execute/builtins/lib/strspn.c
10543 * gcc.c-torture/execute/builtins/lib/strstr.c:
10544 New files containing support routines.
10545
10546 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10547 declaration.
10548 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10549 when not optimizing.
10550
d9634d53
MM
105512004-07-02 Mark Mitchell <mark@codesourcery.com>
10552
10553 PR c++/16240
10554 * g++.dg/abi/mangle22.C: New test.
10555 * g++.dg/abi/mangle23.C: Likewise.
10556
5d16533a 105572004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10558
10559 PR fortran/16290
10560 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10561 Allow for cases without denormalized floating point numbers.
10562
ede1a387
JM
105632004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10564
10565 PR c/1027
10566 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10567 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10568 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10569 expected warning text.
10570 * gcc.dg/format/diag-2.c: New test.
10571
ed63f99a
EB
105722004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10573
10574 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10575
64a9295a
PB
105762004-07-01 Paolo Bonzini <bonzini@gnu.org>
10577
10578 * gcc.dg/builtins-43.c: New.
10579 * gcc.dg/builtins-44.c: New.
10580 * gcc.dg/builtins-45.c: New.
10581
f8a57be8
GK
105822004-06-26 Geoffrey Keating <geoffk@apple.com>
10583 Andreas Tobler <a.tobler@schweiz.ch>
10584
10585 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10586 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10587 as SIGSEGV.
10588 * gcc.dg/cleanup-11.c: Likewise.
10589 * gcc.dg/cleanup-8.c: Likewise.
10590 * gcc.dg/cleanup-9.c: Likewise.
10591 * gcc.dg/cleanup-5.c: Run on all platforms.
10592
dd66b8e8
JM
105932004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10594
10595 * g++.dg/warn/nonnull1.C: New test.
10596
43e7557b
EB
105972004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10598
10599 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10600 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10601 Special-case the Sun compiler wrt to <complex.h>.
10602
11012cd6
NY
106032004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10604
a9c08588
NY
10605 * gcc.dg/Wunreachable-8.C: New test.
10606
10607 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10608
e5ddaa24
TS
106092004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10610
10611 PR fortran/16161
10612 * gfortran.fortran-torture/compile/implicit.f90: Add test
10613 for implicit character.
10614
5d16533a 106152004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10616
5d16533a
PB
10617 PR fortran/16289
10618 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10619 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10620
df62f18a
JJ
106212004-06-30 Jakub Jelinek <jakub@redhat.com>
10622
0984ba10
JJ
10623 * gcc.dg/compat/struct-by-value-22_main.c: New test.
10624 * gcc.dg/compat/struct-by-value-22_x.c: New.
10625 * gcc.dg/compat/struct-by-value-22_y.c: New.
10626
df62f18a
JJ
10627 * gcc.c-torture/execute/20040629-1.c: New test.
10628
b4db40bf
JJ
106292004-06-29 Jakub Jelinek <jakub@redhat.com>
10630
57512331
JJ
10631 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
10632 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
10633
b4db40bf
JJ
10634 PR target/16195
10635 * gcc.dg/20040625-1.c: New test.
10636
78f2fb08
TS
106372004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10638
10639 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
10640
106412004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
10642
10643 PR fortran/15963
10644 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
10645
97e73bd2
RH
106462004-06-29 Richard Henderson <rth@redhat.com>
10647
10648 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
10649
46e995e0
PB
106502004-06-29 Paul Brook <paul@codesourcery.com>
10651
10652 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
10653 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
10654
fe88415f
NS
106552004-06-29 Nathan Sidwell <nathan@codesourcery.com>
10656
10657 PR c++/16260
10658 * g++.dg/parse/crash15.C: New.
10659
3b50d22e
AP
106602004-06-28 Andrew Pinski <apinski@apple.com>
10661
e440ec57
AP
10662 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10663 by the error already.
10664
3b50d22e
AP
10665 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10666
6cdd2721
DD
106672004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10668
10669 PR target/14041
10670 * gcc.dg/h8300-bss-align-1.c : New.
10671
644d1951
NS
106722004-06-28 Nathan Sidwell <nathan@codesourcery.com>
10673
fe88415f 10674 * PR c++/16174
644d1951
NS
10675 * g++.dg/template/ctor4.C: New.
10676
10317a4f
AP
106772004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10678
10679 PR c++/16205
10680 * g++.dg/warn/Wsequence-point-1.C: New test.
10681
8dcd4256
PB
106822004-06-27 Paul Brook <paul@codesourcery.com>
10683
10684 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
10685
59d4a500
ZW
106862004-06-27 Zack Weinberg <zack@codesourcery.com>
10687
10688 * g++.old-deja/g++.mike/p7325.C: Remove.
10689
81ce39d6
AP
106902004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10691
10692 PR c/14963
10693 * gcc.dg/pr14963.c: New test.
10694
f84b6c96
MM
106952004-06-27 Mark Mitchell <mark@codesourcery.com>
10696
10697 PR c++/16193
10698 * g++.dg/parse/redef1.C: New test.
10699
b6ded5bd
JM
107002004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
10701
10702 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
10703 20021110.c.
10704 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
10705 20021119-1.c.
10706 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
10707 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
10708 5-04.c.
10709 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
10710 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
10711 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
10712 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
10713 g++.brendan/enum14.C.
10714 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
10715 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
10716 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
10717 g++.mike/virt1.C.
10718 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
10719 memtemp24.C.
10720
64b663f8
RS
107212004-06-27 Roger Sayle <roger@eyesopen.com>
10722
10723 * gcc.dg/20040527-1.c: New test case.
10724
3e14aaa2
BD
107252004-06-26 Bud Davis <bdavis9659@comcast.net>
10726
10727 PR gfortran/pr16196
10728 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10729
0fe0c614
RS
107302004-06-25 Roger Sayle <roger@eyesopen.com>
10731
10732 PR middle-end/15825
10733 * gcc.dg/pr15825-1.c: New test case.
10734
f1526aaa
RS
107352004-06-25 Richard Sandiford <rsandifo@redhat.com>
10736
10737 * gcc.c-torture/execute/20040625-1.c: New test.
10738
e2296cc2
TS
107392004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10740
10741 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
10742
3af5dcdb
RS
107432004-06-25 Richard Sandiford <rsandifo@redhat.com>
10744
10745 * gcc.dg/torture/mips-div-1.c: New test.
10746
d2d8936f
JL
107472004-06-24 Jeff Law <law@redhat.com>
10748
10749 * gcc.dg/tree-ssa/20040624-1.c: New test.
10750
5a1f3953
RS
107512004-06-24 Richard Sandiford <rsandifo@redhat.com>
10752
10753 * gcc.c-torture/compile/20040624-1.c: New test.
10754
bbb2a345
GB
107552004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10756
10757 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
10758 this directory.
10759
de46b2fe
AP
107602004-06-23 Andrew Pinski <apinski@apple.com>
10761
b713a445
AP
10762 PR middle-end/15988
10763 * g++.dg/opt/ptrmem4.C: New test.
10764
de46b2fe
AP
10765 * gcc.dg/c90-array-quals-2.c: New test.
10766
881f20cb
NY
107672006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
10768
10769 * gcc.dg/kpice1.c: New test.
10770
fe7080d2
AP
107712006-06-23 Andrew Pinski <apinski@apple.com>
10772
10773 * gcc.dg/c90-array-quals.c: New test.
10774
1cc3d085
RH
107752006-06-22 Richard Henderson <rth@redhat.com>
10776
10777 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
10778
2e5a1510
LR
107792004-06-22 Loren James Rittle <ljrittle@acm.org>
10780
10781 * gcc.dg/builtins-config.h: Handle FreeBSD.
10782
0f59171d
RH
107832006-06-22 Richard Henderson <rth@redhat.com>
10784
10785 * g++.dg/opt/devirt1.C: New.
10786
107872004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
10788
10789 * g++.dg/opt/pr15551.C: New testcase.
10790
96a4ec03
L
107912004-06-22 H.J. Lu <hongjiu.lu@intel.com>
10792
10793 PR target/14800
10794 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
10795 x86_64-*-linux* when compiling for 32bit.
10796
f6bf7bb6
AP
107972004-06-21 Andrew Pinski <apinski@apple.com>
10798
10799 * gcc.dg/pch/struct-1.c: New.
10800 * gcc.dg/pch/struct-1.hs: New.
10801
c0d578e6
GK
108022004-06-21 Geoffrey Keating <geoffk@apple.com>
10803
10804 * gcc.dg/pch/save-temps-1.c: New file.
10805 * gcc.dg/pch/save-temps-1.hs: New file.
10806
8750f9cd
JB
108072004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
10808
10809 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
10810 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
10811
63110e4e
TS
108122004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10813
10814 * gfortran.fortran-torture/execute/select_1.f90: Rename function
10815 to fix type error.
10816 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
10817 Remove trailing spaces.
59d4a500 10818
3a5b9284
RH
108192004-06-21 Richard Henderson <rth@redhat.com>
10820
10821 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
10822 merging && to BIT_FIELD_REF.
10823
992d907d
RS
108242004-06-21 Richard Sandiford <rsandifo@redhat.com>
10825
10826 * g++.dg/opt/placeholder1.C: New test.
10827
ce70456b
EB
108282004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10829
10830 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
10831 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10832 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10833 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10834
84b8b0e0
ZW
108352004-06-20 Zack Weinberg <zack@codesourcery.com>
10836
10837 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
10838 extern "C".
10839 * g++.dg/other/pragma-re-1.C: Add comments.
10840
04b0faec 108412004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
10842
10843 PR gfortran/16080
04b0faec
BD
10844 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
10845
bb60c95f
AP
108462004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
10847
10848 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
10849 instead of setting the type of size_t by
10850 hand.
10851
ee8db92b
RS
108522004-06-18 Roger Sayle <roger@eyesopen.com>
10853
10854 * gcc.dg/unordered-2.c: New test case.
10855 * gcc.dg/unordered-3.c: New test case.
10856
5d16533a 108572004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
10858
10859 PR other/16043
10860 * lib/g++.exp (g++_version): Tweak regexp for version
10861 * lib/g77.exp (g77_version): Likewise
10862 * lib/gfortran.exp (gfortran_version): Likewise
10863 * lib/objc.exp (objc_version): Likewise
10864 * lib/treelang.exp (treelang_version): Likewise
10865
1acd15e8
JJ
108662004-06-19 Jakub Jelinek <jakub@redhat.com>
10867
dc04f755
JJ
10868 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
10869 Use INT_MAX instead of __INT_MAX__.
10870 * gcc.dg/compat/struct-align-2_y.c: Likewise.
10871
1acd15e8
JJ
10872 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
10873 * gcc.dg/compat/scalar-return-3_x.c: Use it.
10874 * gcc.dg/compat/scalar-return-3_y.c: Use it.
10875 * gcc.dg/compat/scalar-return-4_x.c: Use it.
10876 * gcc.dg/compat/scalar-return-4_y.c: Use it.
10877 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
10878 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
10879 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
10880 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
10881
e1af8299
JJ
10882 * gcc.dg/range-test-1.c: New test.
10883 * g++.dg/opt/range-test-1.C: New test.
10884
093c7153
RH
108852004-06-17 Richard Henderson <rth@redhat.com>
10886
10887 * objc.dg/sync-1.m: New.
10888 * objc.dg/try-catch-1.m: Don't force next runtime.
10889 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
10890 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
10891 shadowed catch clause.
10892 * objc.dg/try-catch-5.m: New.
10893
c50a0116
ZW
108942004-06-17 Zack Weinberg <zack@codesourcery.com>
10895
10896 Bug 14610
10897 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
10898
16865eaa
RH
108992004-06-15 Richard Henderson <rth@redhat.com>
10900
10901 * gcc.dg/20001116-1.c: Move expected warning line.
10902
bf83cc10
RH
109032004-06-15 Richard Henderson <rth@redhat.com>
10904
10905 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
10906 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
10907
fd660b1b
JL
109082004-06-15 Jeff Law <law@redhat.com>
10909
10910 * gcc.dg/tree-ssa/20040615-1.c: New test.
10911 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
10912 be less sensitive to operand ordering.
10913 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
10914
3e97fe67
DS
109152004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
10916
10917 * g++.dg/abi/bitfield3.C: Add comment..
10918
325c3691
RH
109192004-06-15 Richard Henderson <rth@redhat.com>
10920
10921 * g++.dg/ext/stmtexpr1.C: XFAIL.
10922 * gcc.dg/20030612-1.c: XFAIL.
10923
6bf3d92c
EC
109242004-06-15 Eric Christopher <echristo@redhat.com>
10925
10926 * g++.dg/charset/asm5.c: New.
10927 * gcc.dg/charset/asm6.c: New.
10928
6ef42154
TS
109292004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10930
10931 PR fortran/15962
10932 * gfortran.fortran-torture/execute/select_1.f90: New test.
10933
844f5ccf
PB
109342004-06-15 Paul Brook <paul@codesourcery.com>
10935
10936 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
10937
c566721f
GB
109382004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10939
10940 PR c++/15967
10941 * g++.dg/lookup/crash3.C: New test.
10942
4e0f4df5
GB
109432004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10944
10945 PR c++/15947
10946 * g++.dg/parse/dtor4.C: New test.
10947
daa2b95a
JL
109482004-06-14 Jeff Law <law@redhat.com>
10949
10950 * gcc.c-torture/compile/20040614-1.c: New test.
10951
7031baf4
TS
109522004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10953
10954 PR fortran/15211
10955 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
10956 LEN of a character array.
10957
7c82a41e
MM
109582004-06-14 Mark Mitchell <mark@codesourcery.com>
10959
10960 PR c++/15096
10961 * g++.dg/template/ptrmem10.C: New test.
10962
10963 PR c++/14930
10964 * g++.dg/template/friend30.C: New test.
10965
f3207b37
TS
109662004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10967
10968 PR fortran/14928
10969 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 10970
a9e7b9d3
PB
109712004-06-13 Paul Brook <paul@codesourcery.com>
10972
10973 * gfortran.fortran-torture/execute/random_2.f90: New test.
10974
118a3a8b
EC
109752004-06-13 Eric Christopher <echristo@redhat.com>
10976
10977 * gcc.dg/noncompile/redecl-1.c: Fix error message.
10978
b08eae92
PB
109792004-06-12 Paul Brook <paul@codesourcery.com>
10980
10981 * gfortran.fortran-torture/execute/contained_3.f90: New test.
10982
f814193b
TS
109832004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10984
10985 PR fortran/14923
10986 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
10987
c52eae8d
TS
109882004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10989
10990 PR fortran/14957
10991 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 10992 syntax errors in end statements of contained subroutines.
118a3a8b 10993
662ef0f5
TS
109942004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10995
10996 PR fortran/12841
10997 * gfortran.fortran-torture/execute/null_arg.f90: New test.
10998
4aef80f8
BD
109992004-06-12 Bud Davis <bdavis9659@comcast.net>
11000
a13c7588 11001 PR fortran/15665
4aef80f8
BD
11002 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11003
8204210b
BD
110042004-06-12 Bud Davis <bdavis9659@comcast.net>
11005
11006 PR gfortran/12839
11007 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11008
ba18e4db
MM
110092004-06-11 Mark Mitchell <mark@codesourcery.com>
11010
11011 PR c++/15862
11012 * g++.dg/parse/enum1.C: New test.
11013
3100d647
JL
110142004-06-10 Jeff Law <law@redhat.com>
11015
11016 * gcc.c-torture/compile/20040610-1.c: New test.
11017
da291c87
GB
110182004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11019
11020 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11021 * g++.old-deja/g++.other/decl3.C: Likewise.
11022
a32b97a2
BB
110232004-06-10 Brian Booth <bbooth@redhat.com>
11024
11025 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11026 V_MAY_DEF instead of VDEF.
11027 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11028
ab71fa3f
MM
110292004-06-10 Mark Mitchell <mark@codesourcery.com>
11030
11031 PR c++/14211
11032 * g++.dg/conversion/const1.C: New test.
11033
11034 PR c++/15076
11035 * g++.dg/conversion/reinterpret1.C: New test.
11036
11037 PR c++/15877
11038 * g++.dg/template/enum2.C: New test.
11039
11040 PR c++/15227
11041 * g++.dg/template/error13.C: New test.
11042
a7b155a6
TS
110432004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11044
11045 PR fortran/14957
11046 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11047 arguments to test_* REAL and of the right size.
11048
ba20a3eb
JJ
110492004-06-10 Jakub Jelinek <jakub@redhat.com>
11050
11051 PR target/15569
11052 PR rtl-optimization/15681
11053 * gcc.dg/20040609-1.c: New test.
11054
498c0f27
JJ
110552004-06-10 Jakub Jelinek <jakub@redhat.com>
11056
11057 PR c++/14791
11058 * g++.dg/opt/builtins1.C: New test.
11059
b152aee5
DS
110602004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11061
11062 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11063 that use default windows32 struct layout.
11064 * gcc.dg/i386-bitfield2.c: Likewise.
11065
80d23e49
DS
110662004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11067
11068 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11069 for mingw32 and cygwin targets.
11070
d8044160
GK
110712004-06-09 Geoffrey Keating <geoffk@apple.com>
11072
11073 * gcc.dg/pch/macro-4.c: New.
11074 * gcc.dg/pch/macro-4.hs: New.
11075
655948a3
TS
110762004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11077
11078 PR fortran/13249
11079 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11080
62f1d470
TS
110812004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11082
11083 PR fortran/13372
11084 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11085
898c05b8
BD
110862004-06-09 Bud Davis <bdavis9659@comcast.net>
11087
11088 PR gfortran/14897
62f1d470 11089 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11090
31b6f11a 110912004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11092
c50a0116 11093 PR gfortran/15755
31b6f11a
BD
11094 * gfortran.fortran-torture/execute/backspace.c : New test.
11095
0760c380
PB
110962004-06-09 Paul Brook <paul@codesourcery.com>
11097
11098 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11099 (pointer_to_section): Rewrite to use smaller array.
11100
320c0659
DE
111012004-06-08 David Edelsohn <edelsohn@gnu.org>
11102
0760c380
PB
11103 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11104 * gcc.dg/ext/altivec-10.c: Same.
11105 * gcc.dg/ext/altivec-11.c: Same.
11106 * gcc.dg/ext/altivec-12.c: Same.
11107 * gcc.dg/ext/altivec-13.c: Same.
11108 * gcc.dg/ext/altivec-14.c: Same.
11109 * gcc.dg/ext/altivec-15.c: Same.
11110 * gcc.dg/ext/altivec-16.c: Same.
11111 * gcc.dg/ext/altivec-3.c: Same.
11112 * gcc.dg/ext/altivec-4.c: Same.
11113 * gcc.dg/ext/altivec-6.c: Same.
11114 * gcc.dg/ext/altivec-7.c: Same.
11115 * gcc.dg/ext/altivec-8.c: Same.
11116 * gcc.dg/ext/altivec-varargs-1.c: Same.
11117
11118 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11119 * g++.dg/ext/altivec-10.C: Same.
11120 * g++.dg/ext/altivec-2.C: Same.
11121 * g++.dg/ext/altivec-3.C: Same.
11122 * g++.dg/ext/altivec-4.C: Same.
11123 * g++.dg/ext/altivec-5.C: Same.
11124 * g++.dg/ext/altivec-6.C: Same.
11125 * g++.dg/ext/altivec-7.C: Same.
11126 * g++.dg/ext/altivec-8.C: Same.
11127 * g++.dg/ext/altivec-9.C: Same.
320c0659 11128
9221325f
GB
111292004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11130
11131 PR c++/7841
11132 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11133
85bbb21f
EB
111342004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11135
11136 * gcc.dg/union-1.c: New test.
11137
67057c53
RS
111382004-06-07 Roger Sayle <roger@eyesopen.com>
11139
11140 * gcc.dg/builtins-41.c: New test case.
11141 * gcc.dg/builtins-42.c: New test case.
11142
2435e036
DE
111432004-06-07 David Edelsohn <edelsohn@gnu.org>
11144
11145 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11146 * g++.dg/ext/altivec-10.C: Same.
11147 * g++.dg/ext/altivec-2.C: Same.
11148 * g++.dg/ext/altivec-3.C: Same.
11149 * g++.dg/ext/altivec-4.C: Same.
11150 * g++.dg/ext/altivec-5.C: Same.
11151 * g++.dg/ext/altivec-6.C: Same.
11152 * g++.dg/ext/altivec-7.C: Same.
11153 * g++.dg/ext/altivec-8.C: Same.
11154 * g++.dg/ext/altivec-9.C: Same.
11155 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11156 * g++.old-deja/g++.brendan/new3.C: Same.
11157 * gcc.c-torture/execute/eeprof-1.x: Same.
11158
45b0c94c
JM
111592004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11160
11161 PR c/14765
11162 * gcc.dg/pr14765-1.c: New test.
11163
bf730f15
RS
111642004-06-07 Roger Sayle <roger@eyesopen.com>
11165
11166 PR c/14649
11167 * gcc.dg/pr14649-1.c: New test case.
11168
f5a76aea
RH
111692004-06-07 Richard Henderson <rth@redhat.com>
11170
11171 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11172 if temporaries.
11173
8cd0b81e
DE
111742004-06-07 David Edelsohn <edelsohn@gnu.org>
11175
11176 * g++.dg/eh/elide1.C: Remove XFAIL.
11177
d5a10cf0
MM
111782004-06-07 Mark Mitchell <mark@codesourcery.com>
11179
11180 PR c++/15337
11181 * g++.dg/expr/sizeof3.C: New test.
11182
11183 PR c++/14777
11184 * g++.dg/template/access14.C: New test.
11185
11186 PR c++/15554
11187 * g++.dg/template/enum1.C: New test.
11188
11189 PR c++/15057
11190 * g++.dg/eh/throw1.C: New test.
11191
e9c5d1c0
DA
111922004-06-07 David Ayers <d.ayers@inode.at>
11193 Ziemowit Laski <zlaski@apple.com>
11194
11195 * lib/objc.exp (objc_target_compile): Revert the '-framework
11196 Foundation' flag fix, since bare Darwin does not ship
11197 with the Foundation framework.
11198 * objc/execute/next_mapping.h: Provide a local NSConstantString
11199 @interface and @implementation.
15d0650c
ZL
11200 (objc_constant_string_init): A constructor function, used to
11201 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11202 * objc/execute/string1.m: Include "next_mapping.h" instead of
11203 <Foundation/NSString.h>.
11204 * objc/execute/string2.m: Likewise.
11205 * objc/execute/string3.m: Likewise.
11206 * objc/execute/string4.m: Likewise.
11207
aab087b8
L
112082004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11209
11210 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11211 to double. Replace double with FLOAT.
11212 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11213
11214 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11215 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11216 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11217 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11218 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11219 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11220 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11221 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11222
10bc1b1b
JM
112232004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11224
11225 PR c/13519
11226 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11227
8a83a693
GB
112282004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11229
11230 PR c++/15503
11231 * g++.dg/template/meminit2.C: New test.
11232
28af2467
PB
112332004-06-04 Paolo Bonzini <bonzini@gnu.org>
11234
11235 PR target/15822
11236 * gcc.c-torture/execute/compare-fp-1.c,
11237 gcc.c-torture/execute/compare-fp-2.c,
11238 gcc.c-torture/execute/compare-fp-3.c,
11239 gcc.c-torture/execute/compare-fp-4.c,
11240 gcc.c-torture/execute/compare-fp-3.x,
11241 gcc.c-torture/execute/compare-fp-4.x: Moved...
11242 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11243 gcc.c-torture/execute/ieee/compare-fp-2.c,
11244 gcc.c-torture/execute/ieee/compare-fp-3.c,
11245 gcc.c-torture/execute/ieee/compare-fp-4.c,
11246 gcc.c-torture/execute/ieee/compare-fp-3.x,
11247 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11248
72fab006
NP
112492004-06-04 David Ayers <d.ayers@inode.at>
11250
11251 * objc/execute/protocol-isEqual-4.m: New testcase.
11252
112532004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11254
11255 * objc/execute/protocol-isEqual-1.m: New testcase.
11256 * objc/execute/protocol-isEqual-2.m: New testcase.
11257 * objc/execute/protocol-isEqual-3.m: New testcase.
11258
1600fe22
TS
112592004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11260
11261 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11262
12ba3f8f
ZL
112632004-06-02 Ziemowit Laski <zlaski@apple.com>
11264
11265 * lib/objc.exp (objc_target_compile): When running tests on
11266 Darwin (Mac OS X), inform the linker about '-framework
11267 'Foundation'.
11268
3aeb3655
EC
112692004-06-02 Eric Christopher <echristo@redhat.com>
11270
11271 * gcc.c-torture/compile/20040602-1.c: New.
11272
3facc4b6
AP
112732004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11274
89422e47
AP
11275 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11276 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11277
3facc4b6
AP
11278 PR tree-optimization/14736
11279 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11280
3facc4b6
AP
11281 PR tree-optimization/14042
11282 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11283
11284 PR tree-optimization/14729
11285 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11286
2fa54841
TS
112872004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11288
11289 PR fortran/15557
11290 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11291
7a3ea201
RH
112922004-06-01 Richard Hederson <rth@redhat.com>
11293
11294 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11295
07166901
GB
112962004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11297
11298 PR c++/14932
11299 * g++.dg/parse/offsetof4.C: New test.
11300
61c627ed
NP
113012004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11302
9469f0aa 11303 PR objc/7993
61c627ed
NP
11304 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11305
e17b3578
MM
113062004-05-31 Mark Mitchell <mark@codesourcery.com>
11307
11308 PR c++/15701
11309 * g++.dg/template/friend29.C: New test.
11310
ec3e6835
JM
113112004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11312
11313 PR c/15749
11314 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11315
a4a90b84
EB
113162004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11317
11318 * gcc.dg/sparc-trap-1.c: New test.
11319
1f7a8dcc
RS
113202004-05-31 Roger Sayle <roger@eyesopen.com>
11321
11322 PR middle-end/15069
11323 * g++.dg/opt/fold3.C: New test case.
11324
0fb4f4b8
GS
113252004-05-30 Graham Stott <graham.stott@btinternet.com>
11326
11327 * lib/target-supports.exp (check_iconv_available): Fix fallout
11328 from 2004-05-28 patch.
11329
7b5b57b7
PB
113302004-05-30 Paul Brook <paul@codesourcery.com>
11331
11332 PR fortran/15620
11333 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11334 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11335
5f251c26
SK
113362004-05-30 Steven G. Kargl <kargls@comcast.net>
11337
11338 * gfortran.fortran-torture/execute/random_1.f90: New test.
11339
b63e5497
ZL
113402004-05-28 Ziemowit Laski <zlaski@apple.com>
11341
11342 * g++.dg/ext/altivec-10.C: New test.
11343
353c3b7e
PB
113442004-05-29 Paul Brook <paul@codesourcery.com>
11345
11346 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11347
690c364e
ZL
113482004-05-28 Ziemowit Laski <zlaski@apple.com>
11349
11350 * gcc.dg/altivec-16.c: New test.
11351
763ee179
JJ
113522004-05-28 Janis Johnson <janis187@us.ibm.com>
11353
11354 * lib/target-supports.exp (check_vmx_hw_available): New.
11355 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11356
11357 * lib/target-supports.exp (check_alias_available,
11358 check_iconv_available, check_named_sections_available): Use
11359 unique names for temporary files.
11360
6b1db06f
ZL
113612004-05-28 Ziemowit Laski <zlaski@apple.com>
11362
11363 * gcc.dg/altivec-15.c: New test.
11364
c1cca8d4
MM
113652004-05-28 Mark Mitchell <mark@codesourcery.com>
11366
11367 PR c++/15083
11368 * g++.dg/warn/noeffect6.C: New test.
11369
11370 PR c++/15471
11371 * g++.dg/expr/ptrmem4.C: New test.
11372
11373 PR c++/15640
11374 * g++.dg/template/operator3.C: New test.
11375
0c1a1ecd
MM
113762004-05-28 Mark Mitchell <mark@codesourcery.com>
11377
11378 PR c++/14668
11379 * g++.dg/lookup/redecl1.C: New test.
11380 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11381
d1a7edaf
PB
113822004-05-28 Paolo Bonzini <bonzini@gnu.org>
11383
28af2467
PB
11384 * gcc.c-torture/execute/compare-fp-1.c,
11385 gcc.c-torture/execute/compare-fp-2.c,
11386 gcc.c-torture/execute/compare-fp-3.c,
11387 gcc.c-torture/execute/compare-fp-4.c,
11388 gcc.c-torture/execute/compare-fp-3.x,
11389 gcc.c-torture/execute/compare-fp-4.x,
11390 gcc.dg/pr15649-1.c: New.
d1a7edaf 11391
18db8f19
AN
113922004-05-27 Adam Nemet <anemet@lnxw.com>
11393
11394 PR c++/12883
11395 * g++.dg/init/array14.C: New test.
11396
74f48aee
JJ
113972004-05-25 Janis Johnson <janis187@us.ibm.com>
11398
5ab8e5cc
JJ
11399 * lib/compat.exp (compat-get-options-main): New.
11400 (compat-get-options): Remove unneeded code, warn for ignored
11401 command.
11402 (compat-execute): Check flag set by dg-require-* commands.
11403
74f48aee
JJ
11404 * lib/compat.exp (compat-execute): Break up long lines.
11405
386f1015
JJ
114062004-05-24 Janis Johnson <janis187@us.ibm.com>
11407
1bfc8f67
JJ
11408 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11409 * gcc.dg/altivec-14.c: New test.
11410 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11411
6eade693
JJ
11412 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11413 * gcc.dg/altivec-12.c: Ditto.
11414
386f1015
JJ
11415 * gcc.dg/altivec-3.c: Move call to altivec_check.
11416
15077df5
MM
114172004-05-23 Mark Mitchell <mark@codesourcery.com>
11418
11419 PR c++/15044
11420 * g++.dg/template/error12.C: New test.
11421
11422 PR c++/15317
11423 * g++.dg/ext/attrib15.C: New test.
11424
11425 PR c++/15329
11426 * g++.dg/template/ptrmem9.C: New test.
11427
45aae8f2
PB
114282004-05-25 Paul Brook <paul@codesourcery.com>
11429
11430 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11431
a30f62e0
MM
114322004-05-23 Mark Mitchell <mark@codesourcery.com>
11433
11434 PR c++/15165
11435 * g++.dg/template/crash19.C: New test.
11436
9ce1594a
MM
114372004-05-23 Mark Mitchell <mark@codesourcery.com>
11438
11439 PR c++/15025
11440 * g++.dg/template/redecl1.C: New test.
11441
f746161e
MM
114422004-05-23 Mark Mitchell <mark@codesourcery.com>
11443
11444 PR c++/14821
11445 * g++.dg/other/ns1.C: New test.
11446
11447 PR c++/14883
11448 * g++.dg/template/invalid1.C: New test.
11449
5291e69a
PB
114502004-05-23 Paul Brook <paul@codesourcery.com>
11451 Victor Leikehman <lei@haifasphere.co.il>
11452
11453 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11454 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11455
0deb916c
MM
114562004-05-22 Mark Mitchell <mark@codesourcery.com>
11457
11458 PR c++/15285
11459 PR c++/15299
11460 * g++.dg/template/non-dependent5.C: New test.
11461 * g++.dg/template/non-dependent6.C: New test.
11462
1e2e9f54
MM
114632004-05-22 Mark Mitchell <mark@codesourcery.com>
11464
11465 PR c++/15507
11466 * g++.dg/inherit/union1.C: New test.
11467
11468 PR c++/15542
11469 * g++.dg/template/addr1.C: New test.
11470
11471 PR c++/15427
11472 * g++.dg/template/array5.C: New test.
11473
11474 PR c++/15287
11475 * g++.dg/template/array6.C: New test.
11476
ae5cbc33
RS
114772004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11478 Roger Sayle <roger@eyesopen.com>
11479
11480 * g++.dg/lookup/forscope2.C: New test case.
11481
b02398bd
BE
114822004-05-22 Ben Elliston <bje@au.ibm.com>
11483
11484 * gcc.dg/cpp/Wmissingdirs.c: New.
11485
d05aa0af
L
114862004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11487
11488 PR target/15301
11489 * gcc.dg/compat/union-m128-1.h: New file.
11490 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11491 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11492 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11493
f69a1120
L
114942004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11495
11496 PR target/15302
11497 * gcc.dg/compat/struct-complex-1.h: New file.
11498 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11499 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11500 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11501
f4085d4c
RS
115022004-05-20 Roger Sayle <roger@eyesopen.com>
11503
11504 PR middle-end/3074
11505 * gcc.dg/pr3074-1.c: New test case.
11506 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11507
d3a7ef9a
FH
115082004-05-20 Falk Hueffner <falk@debian.org>
11509
11510 PR other/15526
11511 * gcc.dg/ftrapv-1.c: New test case.
11512
59fa6e39 115132004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11514
11515 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11516
3a3f4da9 115172004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11518 Jeff Law <law@redhat.com>
cc52902d 11519
59fa6e39
FW
11520 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11521 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11522
11523 * gcc.dg/tree-ssa/20040518-1.c: New test.
11524
7d72d96e
ZW
115252004-05-18 Zack Weinberg <zack@codesourcery.com>
11526
11527 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11528
54b4ba60
PB
115292004-05-18 Paul Brook <paul@codesourcery.com>
11530
11531 PR fortran/13930
11532 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11533
24f8f5ec
TS
115342004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11535
11536 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11537 constant folding.
11538
6944d9dd
SB
115392004-05-17 Steven Bosscher <stevenb@suse.de>
11540
11541 * gcc.dg/tree-ssa/20040517-1.c: New test.
11542
5763419e
VR
115432004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11544
11545 * gcc.dg/loop-4.c: New test.
11546
7cd9b028
AP
115472004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11548
11549 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11550
94161cec
BD
115512004-05-15 Bud Davis <bdavis9659@comcast.net>
11552
11553 PR fortran/15311
11554 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11555
d663434b
TS
115562004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11557
11558 PR fortran/13826
feb357a3 11559 PR fortran/13940
d663434b
TS
11560 * gfortran.fortran-torture/compile/data_1.f90: New test.
11561
9322b95b
UW
115622004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11563
11564 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11565 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11566
aaa67502
JM
115672004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11568
11569 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11570
e9a75776
JM
115712004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11572
11573 PR c/15444
11574 * gcc.dg/format/xopen-1.c: Adjust expected message.
11575 * gcc.dg/format/xopen-3.c: New test.
11576
cb44ab82
VL
115772004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11578
11579 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11580
14bc8dc2
JL
115812004-05-14 Jeff Law <law@redhat.com>
11582
11583 * gcc.dg/tree-ssa/20040514-2.c: New test.
11584
7b08cf92
TS
115852004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11586
11587 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11588 this ...
7d72d96e 11589 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11590 this.
11591
571325db
AP
115922004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11593
11594 * gcc.dg/tree-ssa/20040514-1.c: New test.
11595
5b5afddf
TS
115962004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11597
7d72d96e 11598 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11599 test.
11600
9b089e05
TS
116012004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11602
11603 PR fortran/14066
11604 * gfortran.fortran-torture/compile/do_1.f90: New test.
11605
ee17cbda
TS
116062004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11607
11608 PR fortran/15051
11609 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11610 test.
11611
abdef811
BD
116122004-05-14 Bud Davis <bdavis9659@comcast.net>
11613
11614 PR fortran/15149
11615 * gfortran.fortran-torture/execute/random_init.f90: New test.
11616
c39373da
PB
116172004-05-13 Paul Brook <paul@codesourcery.com>
11618
11619 PR fortran/15314
11620 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11621
eb3a47ba
AP
116222004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
11623
11624 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
11625 for the powerpc case.
11626
91581bcc
JL
116272004-05-13 Jeff Law <law@redhat.com>
11628
11629 * gcc.dg/tree-ssa/20040513-1.c: New test.
11630 * gcc.dg/tree-ssa/20040513-2.c: New test.
11631
09532ff5
PB
116322004-05-13 Paul Brook <paul@codesourcery.com>
11633
11634 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
11635 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
11636 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
11637
c15190ec
AS
116382004-05-13 Andreas Schwab <schwab@suse.de>
11639
11640 PR other/10819
11641 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
11642 characters.
11643
92fbb759
BD
116442004-05-13 Bud Davis <bdavis9659@comcast.net>
11645
11646 PR fortran/15294
11647 * gfortran.fortran-torture/execute/adjustr.f90: New file.
11648
6de9cd9a
DN
116492004-05-13 Diego Novillo <dnovillo@redhat.com>
11650
11651 Merge from tree-ssa-20020619-branch. See
11652 ChangeLog.tree-ssa for details.
11653
daca85ca
ZL
116542004-05-11 Ziemowit Laski <zlaski@apple.com>
11655
11656 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
11657 include <altivec.h> explicitly.
11658 * gcc.dg/altivec-13.c: Likewise.
11659
52569640
PB
116602004-05-11 Paul Brook <paul@codesourcery.com>
11661
11662 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11663
3df844b1
EC
116642004-05-10 Eric Christopher <echristo@redhat.com>
11665
946f318a 11666 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
11667 * gcc.dg/sibcall-4.c: Ditto.
11668
16cfa3dc
ZL
116692004-05-10 Ziemowit Laski <zlaski@apple.com>
11670
11671 * g++.dg/ext/altivec-8.C: New test case.
11672 * gcc.dg/altivec-13.c: New test case.
11673
8dc2384c
RS
116742004-05-08 Roger Sayle <roger@eyesopen.com>
11675
11676 * gcc.c-torture/execute/divcmp-1.c: New test case.
11677 * gcc.c-torture/execute/divcmp-2.c: New test case.
11678 * gcc.c-torture/execute/divcmp-3.c: New test case.
11679
92ff0c41
EB
116802004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11681
11682 * g++.dg/other/pragma-re-2.C: New test.
11683
c3fced6c
UB
116842004-05-07 Uros Bizjak <uros@kss-loka.si>
11685
11686 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
11687 * gcc.dg/i386-387-2.c: Likewise.
11688
11689 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
11690 __builtin_drem.
11691 * gcc.dg/i386-387-6.c: Likewise.
11692
c2fcfa4f
UB
116932004-05-07 Uros Bizjak <uros@kss-loka.si>
11694
11695 * gcc.dg/builtins-33.c: Also check log1p*.
11696
57408b45
HPN
116972004-05-07 Hans-Peter Nilsson <hp@axis.com>
11698
e94166da 11699 PR optimization/15296
57408b45
HPN
11700 * gcc.c-torture/execute/pr15296.c: New test.
11701
5ae27cfa
UB
117022004-05-05 Uros Bizjak <uros@kss-loka.si>
11703
11704 * gcc.dg/builtins-40.c: New test.
3df844b1 11705
ce7f07bd
RS
117062004-05-05 Richard Sandiford <rsandifo@redhat.com>
11707
11708 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
11709
cc27e657
PB
117102004-05-04 Paolo Bonzini <bonzini@gnu.org>
11711
11712 * g++.dg/ext/spe1.C: New testcase.
11713
fae4c98f
ZL
117142004-05-04 Ziemowit Laski <zlaski@apple.com>
11715
11716 * objc.dg/image-info.m: Allow additional attributes
11717 for __image_info section.
11718
b5ba341f
RS
117192004-05-04 Richard Sandiford <rsandifo@redhat.com>
11720
11721 * gcc.dg/torture/mips-hilo-2.c: New test.
11722
44021471
GB
117232004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11724
11725 PR c++/14389
11726 * g++.dg/template/member5.C: New test.
11727
7a8e07c7
UB
117282004-05-03 Uros Bizjak <uros@kss-loka.si>
11729
44021471 11730 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 11731
ca3df643
KG
117322004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11733
11734 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
11735 * gcc.dg/torture/builtin-convert-3.c: New test.
11736
e2655d15
UW
117372004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
11738
11739 PR middle-end/15054
11740 * g++.dg/opt/pr15054.C: New test.
11741
3bf05748
KG
117422004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11743
11744 * gcc.dg/torture/builtin-rounding-1.c: New test.
11745 * gcc.dg/builtins-25.c: Delete.
11746 * gcc.dg/builtins-29.c: Delete.
11747
ed9676cf
AK
117482004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
11749
11750 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
11751 * gcc.dg/sibcall-4.c: Likewise.
11752 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
11753
2fe8b9c8
KH
117542004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11755
11756 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
11757 bit-field on 16-bit targets.
11758
99c4eea1
KH
117592004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11760
11761 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
11762 16-bit targets.
11763
3fbf917d
AP
117642004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
11765
99c4eea1
KH
11766 * gcc.dg/rs6000-power2-1.c: Change to compile only.
11767 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 11768
ec52e7d5
AP
117692004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
11770
11771 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
11772 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
11773 Change the asm registers to be in form of frN instead of fN.
11774
332d782c
KG
117752004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11776
11777 * gcc.dg/torture/builtin-convert-2.c: New test.
11778
90f81f99
AP
117792004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
11780
11781 * gcc.dg/rs6000-power2-1.c: New test.
11782 * gcc.dg/rs6000-power2-2.c: New test.
11783
902edd36
JH
117842004-04-28 Jan Hubicka <jh@suse.cz>
11785
11786 * gcc.dg/unused-6.c: New test.
11787
0c04dd0d 117882004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 11789 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
11790
11791 * ada/acats/run_all.sh: Define $target variable.
11792
72fcb5d1
AP
117932004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
11794
11795 PR c++/15119
11796 * g++.dg/other/vararg-1.C: New test.
3df844b1 11797
72fcb5d1
AP
11798 PR c++/4794
11799 * g++.dg/eh/cleanup3.C: New test.
11800
acde5ecb
LG
118012004-04-24 Laurent GUERBY <laurent@guerby.net>
11802
11803 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
11804 and ad8011a (target_insn).
11805 * ada/acats/support/macro.dfs: Likewise.
11806 * ada/acats/support/impbit.adb: New file.
3df844b1 11807
a3ef788f
UW
118082004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
11809
11810 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
11811
1548580c
EB
118122004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11813
11814 * gcc.dg/loop-3.c: New test.
11815
01d4c813
DJ
118162004-04-23 Daniel Jacobowitz <drow@mvista.com>
11817
11818 * gcc.c-torture/execute/simd-5.c: New test.
11819
4424e0da
GB
118202004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11821
11822 PR c++/15064
11823 * g++.dg/template/crash18.C: New test.
11824
92a62aad
MM
118252004-04-22 Mark Mitchell <mark@codesourcery.com>
11826
11827 * g++.dg/ext/complit3.C: New test.
11828
f33e359d
AH
118292004-04-21 Aldy Hernandez <aldyh@redhat.com>
11830
11831 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
11832 * gcc.dg/altivec-3.c: Same.
11833 * gcc.dg/altivec-varargs-1.c: Same.
11834
9aba2a72
AH
118352004-04-21 Aldy Hernandez <aldyh@redhat.com>
11836
11837 * lib/target-supports.exp (check_profiling_available): Assume
11838 profiling is not available on powerpc-eabi targets.
11839
a0b96bb7
JJ
118402004-04-21 Janis Johnson <janis187@us.ibm.com>
11841
11842 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
11843 * gcc.dg/vmx/bug-1.c: Ditto.
11844
77a705e4
EC
118452004-04-20 Eric Christopher <echristo@redhat.com>
11846
11847 * gcc.dg/charset/extern.c: New test.
11848 * g++.dg/charset/extern3.cc: Ditto.
11849
c56122d8
UB
118502004-04-20 Uros Bizjak <uros@kss-loka.si>
11851
11852 * gcc.dg/builtins-39.c: New test.
11853
7b1521e0
AH
118542004-04-20 Aldy Hernandez <aldyh@redhat.com>
11855
11856 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
11857
169304de
RS
118582004-04-20 Richard Sandiford <rsandifo@redhat.com>
11859
11860 * gcc.dg/torture/mips-hilo-1.c: New test.
11861
10b5935e
AP
118622004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
11863
11864 * gcc.c-torture/compile/20040419-1.c: New test.
11865
06647e79
AH
118662004-04-18 Aldy Hernandez <aldyh@redhat.com>
11867
11868 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
11869
4615cd51
ZW
118702004-04-18 Zack Weinberg <zack@codesourcery.com>
11871 Aldy Hernandez <aldyh@redhat.com>
11872
11873 * gcc.c-torture/execute/va-arg-24.c: New.
11874
c5735c26
ZW
118752004-04-17 Zack Weinberg <zack@codesourcery.com>
11876 Aldy Hernandez <aldyh@redhat.com>
11877
11878 * gcc.dg/vmx/1b-01.c: New.
11879 * gcc.dg/vmx/1b-02.c: New.
11880 * gcc.dg/vmx/1b-03.c: New.
11881 * gcc.dg/vmx/1b-04.c: New.
11882 * gcc.dg/vmx/1b-05.c: New.
11883 * gcc.dg/vmx/1b-06.c: New.
11884 * gcc.dg/vmx/1b-07.c: New.
11885 * gcc.dg/vmx/1c-01.c: New.
11886 * gcc.dg/vmx/1c-02.c: New.
11887 * gcc.dg/vmx/3a-01a.c: New.
11888 * gcc.dg/vmx/3a-01.c: New.
11889 * gcc.dg/vmx/3a-01m.c: New.
11890 * gcc.dg/vmx/3a-03.c: New.
11891 * gcc.dg/vmx/3a-03m.c: New.
11892 * gcc.dg/vmx/3a-04.c: New.
11893 * gcc.dg/vmx/3a-04m.c: New.
11894 * gcc.dg/vmx/3a-05.c: New.
11895 * gcc.dg/vmx/3a-06.c: New.
11896 * gcc.dg/vmx/3a-06m.c: New.
11897 * gcc.dg/vmx/3a-07.c: New.
11898 * gcc.dg/vmx/3b-01.c: New.
11899 * gcc.dg/vmx/3b-02.c: New.
11900 * gcc.dg/vmx/3b-10.c: New.
11901 * gcc.dg/vmx/3b-13.c: New.
11902 * gcc.dg/vmx/3b-14.c: New.
11903 * gcc.dg/vmx/3b-15.c: New.
11904 * gcc.dg/vmx/3c-01a.c: New.
11905 * gcc.dg/vmx/3c-01.c: New.
11906 * gcc.dg/vmx/3c-02.c: New.
11907 * gcc.dg/vmx/3c-03.c: New.
11908 * gcc.dg/vmx/3d-01.c: New.
11909 * gcc.dg/vmx/4-01.c: New.
11910 * gcc.dg/vmx/4-03.c: New.
11911 * gcc.dg/vmx/5-01.c: New.
11912 * gcc.dg/vmx/5-02.c: New.
11913 * gcc.dg/vmx/5-03.c: New.
11914 * gcc.dg/vmx/5-04.c: New.
11915 * gcc.dg/vmx/5-05.c: New.
11916 * gcc.dg/vmx/5-06.c: New.
11917 * gcc.dg/vmx/5-07.c: New.
11918 * gcc.dg/vmx/5-07t.c: New.
11919 * gcc.dg/vmx/5-08.c: New.
11920 * gcc.dg/vmx/5-10.c: New.
11921 * gcc.dg/vmx/5-11.c: New.
11922 * gcc.dg/vmx/7-01a.c: New.
11923 * gcc.dg/vmx/7-01.c: New.
11924 * gcc.dg/vmx/7c-01.c: New.
11925 * gcc.dg/vmx/7d-01.c: New.
11926 * gcc.dg/vmx/7d-02.c: New.
11927 * gcc.dg/vmx/8-01.c: New.
11928 * gcc.dg/vmx/8-02a.c: New.
11929 * gcc.dg/vmx/8-02.c: New.
11930 * gcc.dg/vmx/brode-1.c: New.
11931 * gcc.dg/vmx/bug-1.c: New.
11932 * gcc.dg/vmx/bug-2.c: New.
11933 * gcc.dg/vmx/bug-3.c: New.
11934 * gcc.dg/vmx/cw-bug-1.c: New.
11935 * gcc.dg/vmx/cw-bug-2.c: New.
11936 * gcc.dg/vmx/cw-bug-3.c: New.
11937 * gcc.dg/vmx/dct.c: New.
11938 * gcc.dg/vmx/debug-1.c: New.
11939 * gcc.dg/vmx/debug-2.c: New.
11940 * gcc.dg/vmx/debug-3.c: New.
11941 * gcc.dg/vmx/debug-4.c: New.
11942 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
11943 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
11944 * gcc.dg/vmx/eg-5.c: New.
11945 * gcc.dg/vmx/fft.c: New.
11946 * gcc.dg/vmx/gcc-bug-1.c: New.
11947 * gcc.dg/vmx/gcc-bug-2.c: New.
11948 * gcc.dg/vmx/gcc-bug-3.c: New.
11949 * gcc.dg/vmx/gcc-bug-4.c: New.
11950 * gcc.dg/vmx/gcc-bug-5.c: New.
11951 * gcc.dg/vmx/gcc-bug-6.c: New.
11952 * gcc.dg/vmx/gcc-bug-7.c: New.
11953 * gcc.dg/vmx/gcc-bug-8.c: New.
11954 * gcc.dg/vmx/gcc-bug-9.c: New.
11955 * gcc.dg/vmx/gcc-bug-b.c: New.
11956 * gcc.dg/vmx/gcc-bug-c.c: New.
11957 * gcc.dg/vmx/gcc-bug-d.c: New.
11958 * gcc.dg/vmx/gcc-bug-e.c: New.
11959 * gcc.dg/vmx/gcc-bug-f.c: New.
11960 * gcc.dg/vmx/gcc-bug-g.c: New.
11961 * gcc.dg/vmx/gcc-bug-i.c: New.
11962 * gcc.dg/vmx/harness.h: New.
11963 * gcc.dg/vmx/ira1.c: New.
11964 * gcc.dg/vmx/ira2a.c: New.
11965 * gcc.dg/vmx/ira2b.c: New.
11966 * gcc.dg/vmx/ira2.c: New.
11967 * gcc.dg/vmx/ira2c.c: New.
11968 * gcc.dg/vmx/mem.c: New.
11969 * gcc.dg/vmx/newton-1.c: New.
11970 * gcc.dg/vmx/ops.c: New.
11971 * gcc.dg/vmx/sn7153.c: New.
11972 * gcc.dg/vmx/spill2.c: New.
11973 * gcc.dg/vmx/spill3.c: New.
11974 * gcc.dg/vmx/spill.c: New.
11975 * gcc.dg/vmx/t.c: New.
11976 * gcc.dg/vmx/varargs-1.c: New.
11977 * gcc.dg/vmx/varargs-2.c: New.
11978 * gcc.dg/vmx/varargs-3.c: New.
11979 * gcc.dg/vmx/varargs-4.c: New.
11980 * gcc.dg/vmx/varargs-5.c: New.
11981 * gcc.dg/vmx/varargs-6.c: New.
11982 * gcc.dg/vmx/varargs-7.c: New.
11983 * gcc.dg/vmx/vmx.exp: New.
11984 * gcc.dg/vmx/vprint-1.c: New.
11985 * gcc.dg/vmx/vscan-1.c: New.
11986 * gcc.dg/vmx/x-01.c: New.
11987 * gcc.dg/vmx/x-02.c: New.
11988 * gcc.dg/vmx/x-03.c: New.
11989 * gcc.dg/vmx/x-04.c: New.
11990 * gcc.dg/vmx/x-05.c: New.
11991 * gcc.dg/vmx/yousufi-1.c: New.
11992 * gcc.dg/vmx/zero-1.c: New.
11993 * gcc.dg/vmx/zero.c: New.
11994
0ff3e805
AP
119952004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
11996
11997 * g++.dg/lookup/java1.C: Update for chage of
11998 _Jv_AllocObject.
11999 * g++.dg/lookup/java2.C: Likewise.
12000
c556d3af
LG
120012004-04-17 Laurent GUERBY <laurent@guerby.net>
12002
12003 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12004
3bd06df7
RS
120052004-04-17 Richard Sandiford <rsandifo@redhat.com>
12006
12007 * gcc.dg/vr-mult-[12].c: New tests.
12008
6e97f1f9
JDA
120092004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12010
171ed7b1 12011 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12012
171ed7b1 12013 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12014
a49877d8
RS
120152004-04-15 Richard Sandiford <rsandifo@redhat.com>
12016
12017 * lib/target-supports.exp (check_profiling_available): Assume profiling
12018 isn't available for mips*-*-elf targets.
12019
88b28a31
UB
120202004-04-14 Uros Bizjak <uros@kss-loka.si>
12021
12022 * gcc.dg/builtins-38.c: New test.
12023
2aa01719
EC
120242004-04-14 Eric Christopher <echristo@redhat.com>
12025
12026 * g++.dg/charset/charset.exp: Run .cc extension tests.
12027
bb2d0eec
ZW
120282004-04-14 Zack Weinberg <zack@codesourcery.com>
12029
12030 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12031
61218d19
KG
120322004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12033
12034 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12035
a072d43b
UB
120362004-04-13 Uros Bizjak <uros@kss-loka.si>:
12037
12038 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12039 * gcc.dg/i386-387-2.c: Likewise.
12040
12041 * gcc.dg/i386-387-7.c: New test.
12042 * gcc.dg/i386-387-8.c: New test.
12043
12044 * gcc.dg/builtins-37.c: New test.
12045
d5a46acb
GK
120462004-04-13 Geoffrey Keating <geoffk@apple.com>
12047
12048 * g++.dg/pch/externc-1.C: Add missing semicolon.
12049
935a6e46
AH
120502004-04-13 Aldy Hernandez <aldyh@redhat.com>
12051
bb2d0eec 12052 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12053
1c9766da
RK
120542004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12055
12056 * gcc.c-torture/execute/20040411-1.c: New test.
12057
c7e1876b
JM
120582004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12059
12060 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12061
df1a3b73
CD
120622004-04-09 Chris Demetriou <cgd@broadcom.com>
12063
12064 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12065
ab37d57e
ZW
120662004-04-09 Zack Weinberg <zack@codesourcery.com>
12067
12068 * lib/target-supports.exp (check_named_sections_available): New.
12069 * lib/gcc-dg.exp (dg-require-named-sections): New.
12070 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12071 old-deja.exp. Also prune error-count message from HP linker.
12072 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12073
12074 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12075 * g++.old-deja/g++.pt/static3.C: Likewise.
12076 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12077
0b24db88
RS
120782004-04-09 Roger Sayle <roger@eyesopen.com>
12079
12080 * gcc.c-torture/execute/20040409-1.c: New test case.
12081 * gcc.c-torture/execute/20040409-2.c: New test case.
12082 * gcc.c-torture/execute/20040409-3.c: New test case.
12083
c29726e2
AP
120842004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12085
12086 * gcc.dg/20040409-1.c: New test.
12087
82a6a758
RS
120882004-04-08 Roger Sayle <roger@eyesopen.com>
12089
12090 PR target/14888
12091 * g++.dg/opt/pr14888.C: New test case.
12092
54e109ed
GK
120932004-04-08 Geoffrey Keating <geoffk@apple.com>
12094
12095 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12096 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12097 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12098 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12099 New tests.
12100
cc81dde8
PB
121012004-04-08 Paul Brook <paul@codesourcery.com>
12102
12103 * gcc.dg/spill-1.c: New test.
12104
df0785d6
KG
121052004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12106
12107 * gcc.dg/torture/builtin-ctype-2.c: New test.
12108
42b343d6
ILT
121092004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12110
12111 * gcc.dg/pch/pch.exp: Add largefile test.
12112
7876228d
GK
121132004-04-06 Geoffrey Keating <geoffk@apple.com>
12114
12115 * g++.dg/pch/externc-1.Hs: New.
12116 * g++.dg/pch/externc-1.C: New.
12117
13672640
KG
121182004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12119
12120 * gcc.dg/compat/struct-by-value-5a_main.c,
12121 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12122 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12123 * gcc.dg/compat/struct-by-value-5a_x.c,
12124 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12125 gcc.dg/compat/struct-by-value-5_x.c.
12126 * gcc.dg/compat/struct-by-value-5a_y.c,
12127 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12128 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12129
13672640
KG
12130 * gcc.dg/compat/struct-by-value-6a_main.c,
12131 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12132 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12133 * gcc.dg/compat/struct-by-value-6a_x.c,
12134 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12135 gcc.dg/compat/struct-by-value-6_x.c.
12136 * gcc.dg/compat/struct-by-value-6a_y.c,
12137 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12138 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12139
13672640
KG
12140 * gcc.dg/compat/struct-by-value-7a_main.c,
12141 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12142 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12143 * gcc.dg/compat/struct-by-value-7a_x.c,
12144 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12145 gcc.dg/compat/struct-by-value-7_x.c.
12146 * gcc.dg/compat/struct-by-value-7a_y.c,
12147 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12148 gcc.dg/compat/struct-by-value-7_y.c.
12149
e2af3381
JJ
121502004-04-06 Jakub Jelinek <jakub@redhat.com>
12151
12152 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12153 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12154 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12155 options.
12156
6c7cf1f0
UB
121572004-04-06 Uros Bizjak <uros@kss-loka.si>
12158
12159 * gcc.dg/builtins-36.c: New test.
12160
5f3b79c5
PB
121612004-04-06 Paul Brook <paul@codesourcery.com>
12162
12163 * README.gcc: Remove obsolete contraint on testcases.
12164
67c55b22
PB
121652004-04-05 Paul Brook <paul@codesourcery.com>
12166
12167 PR2123
5a059974 12168 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12169 failure and exit(0) on success.
5a059974
PB
12170 * g++.dg/expr/anew2.C: Ditto.
12171 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12172 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12173
355f774d
NS
121742004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12175
12176 PR c++/3518
12177 * g++.dg/template/unify7.C: New.
12178
2c0a14b2
NN
121792004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12180
12181 * g++.dg/README: Bring up to date with new subdirectories; remove
12182 duplicate subdirectory lines.
12183
2e9ceb77
NS
121842004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 PR c++/14007
12187 * g++.dg/template/unify5.C: New.
12188 * g++.dg/template/unify6.C: New.
12189 * g++.dg/template/qualttp20.C: Adjust.
12190 * g++.old-deja/g++.jason/report.C: Adjust.
12191 * g++.old-deja/g++.other/qual1.C: Adjust.
12192
e8632777
MM
121932004-04-01 Mark Mitchell <mark@codesourcery.com>
12194
12195 PR c++/14803
12196 * g++.dg/inherit/ptrmem1.C: New test.
12197
0b612185
JJ
121982004-04-01 Jakub Jelinek <jakub@redhat.com>
12199
12200 PR c++/14755
12201 * gcc.c-torture/execute/20040331-1.c: New test.
12202 * gcc.dg/20040331-1.c: New test.
12203
2cbf9f60
PB
122042004-04-01 Paul Brook <paul@codesourcery.com>
12205
12206 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12207
c6671cbb
MM
122082004-03-30 Mark Mitchell <mark@codesourcery.com>
12209
12210 PR c++/14724
12211 * g++.dg/init/goto1.C: New test.
12212
12213 PR c++/14763
12214 * g++.dg/template/defarg4.C: New test.
12215
f8bef7c3
HP
122162004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12217
12218 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12219
d8cf9daf
DE
122202004-03-28 David Edelsohn <edelsohn@gnu.org>
12221
12222 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12223
18d5f982
ZW
122242004-03-28 Zack Weinberg <zack@codesourcery.com>
12225
12226 * gcc.dg/noncompile/undeclared-2.c: New test.
12227
5baeaac0
JM
122282004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12229
12230 * gcc.dg/940409-1.c: Remove XFAIL.
12231 * gcc.dg/reg-vol-struct-1.c: New test.
12232
ca4944e1
KG
122332004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12234
12235 * gcc.dg/torture/builtin-wctype-1.c: New test.
12236
f84d6264
JM
122372004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12238
12239 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12240 * gcc.dg/20001101-1.c: Likewise.
12241 * gcc.dg/20001102-1.c: Likewise.
12242
22e63bd3
RS
122432004-03-25 Roger Sayle <roger@eyesopen.com>
12244
12245 * gcc.dg/compare8.c: Add an additional test for XOR.
12246
740e5b6f
KG
122472004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12248
12249 * gcc.dg/torture/builtin-ctype-1.c: New test.
12250
e19f6bde
KG
122512004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12252
12253 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12254 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12255 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12256
d62c1a1f
AS
122572004-03-24 Andreas Schwab <schwab@suse.de>
12258
12259 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12260 IA64 assembler.
12261
5a93e8de
JM
122622004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12263 Roger Sayle <roger@eyesopen.com>
12264
12265 * gcc.dg/compare8.c: New test case.
12266
f18eca82
ZL
122672004-03-23 Ziemowit Laski <zlaski@apple.com>
12268
12269 * g++.dg/ext/altivec-7.C: New test.
12270
f75fbaf7
ZW
122712004-03-23 Zack Weinberg <zack@codesourcery.com>
12272
1b1d85bd 12273 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12274 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12275 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12276 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12277 Adjust error regexps.
12278 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12279 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12280 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12281 * gcc.dg/local1.c: Add explanatory comment.
12282
bb3a37ac
RS
122832004-03-23 Roger Sayle <roger@eyesopen.com>
12284
12285 PR optimization/14669
12286 * g++.dg/opt/fold2.C: New test case.
12287
d915eec0
JJ
122882004-03-22 Jakub Jelinek <jakub@redhat.com>
12289
12290 PR c/14069
12291 * gcc.dg/20040322-1.c: New test.
12292
6d0b2979
EB
122932004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12294
a836124a 12295 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12296 * gcc.dg/ultrasp4.c: Likewise.
12297 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12298
07ef6961
UW
122992004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12300
12301 * gcc.dg/i386-sse-8.c: Reset default options.
12302
4a396f6e
UW
123032004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12304
12305 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12306 in the error message text.
12307
b9b44fb9
GDR
123082004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12309
12310 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12311
fc5fccde
MM
123122004-03-21 Mark Mitchell <mark@codesourcery.com>
12313
12314 PR c++/14616
12315 * g++.dg/init/array13.C: New test.
12316
8cce3d04
RS
123172004-03-20 Roger Sayle <roger@eyesopen.com>
12318
12319 PR target/13889
12320 * gcc.c-torture/compile/pr13889.c: New test case.
12321
b1c2d04a
JM
123222004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12323
12324 PR c/14635
12325 * builtins-1.c (nan, nans): Don't test.
12326 * builtins-30.c: Don't use nan, nanf, nanl.
12327 * builtins-35.c: New test.
12328
86e7df90
ZL
123292004-03-19 Ziemowit Laski <zlaski@apple.com>
12330
12331 * g++.dg/ext/altivec-6.C: New test.
12332
4546865e
MM
123332004-03-19 Mark Mitchell <mark@codesourcery.com>
12334
12335 * g++.dg/init/placement3.C: New test.
12336
12337 * g++.dg/template/spec13.C: New test.
12338
12339 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12340
4546865e
MM
12341 * g++.dg/lookup/koenig3.C: New test.
12342
12343 * g++.dg/template/operator2.C: New test.
f75fbaf7 12344
4546865e
MM
12345 * g++.dg/expr/dtor3.C: New test.
12346 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12347 marker.
12348 * g++.old-deja/g++.law/visibility28.C: Likewise.
12349
0c619666
PB
123502004-03-19 Paolo Bonzini <bonzini@gnu.org>
12351
12352 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12353 * gcc.dg/ppc64-abi-3.c: Likewise.
12354
d36d5600
GB
123552004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12356
12357 PR c++/14545
12358 * g++.dg/parse/template15.C: New test.
12359
26bcf8fc
MM
123602004-03-18 Mark Mitchell <mark@codesourcery.com>
12361
12362 * g++.dg/expr/dtor2.C: New test.
12363
12364 * g++.dg/lookup/anon4.C: New test.
12365
12366 * g++.dg/overload/using1.C: New test.
12367
12368 * g++.dg/template/lookup7.C: New test.
12369
12370 * g++.dg/template/typename6.C: New test.
12371
12372 * g++.dg/expr/cond6.C: New test.
12373
1fb7e3af
KG
123742004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12375
12376 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12377
9d363a56
MM
123782004-03-18 Mark Mitchell <mark@codesourcery.com>
12379
12380 * g++.dg/expr/cond5.C: New test.
12381 * g++.dg/expr/constcast1.C: Likewise.
12382 * g++.dg/expr/ptrmem2.C: Likewise.
12383 * g++.dg/expr/ptrmem3.C: Likewise.
12384 * g++.dg/lookup/main1.C: Likewise.
12385 * g++.dg/template/lookup6.C: Likewise.
12386
4ada538b
MM
123872004-03-18 Mark Mitchell <mark@codesourcery.com>
12388
12389 * gcc.dg/local1.c: New test.
12390
12391 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12392
08ec56cb
KG
123932004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12394
12395 * gcc.dg/torture/builtin-convert-1.c: New test.
12396
d093738d
KG
123972004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12398
12399 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12400
88020bd8
MM
124012004-03-16 Mark Mitchell <mark@codesourcery.com>
12402
12403 PR c++/14481
12404 * g++.dg/warn/Wunused-7.C: New test.
12405
e9682728
KG
124062004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12407
12408 * gcc.dg/torture/builtin-integral-1.c: New test.
12409
ec835fb2
MM
124102004-03-16 Mark Mitchell <mark@codesourcery.com>
12411
12412 PR c++/14586
12413 * g++.dg/parse/non-dependent3.C: New test.
12414
4a5eab38
PB
124152004-03-16 Paolo Bonzini <bonzini@gnu.org>
12416
12417 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12418 * g++.dg/eh/simd-2.C: Likewise.
12419 * g++.dg/init/array10.C: Likewise.
12420 * gcc.c-torture/compile/simd-1.c: Likewise.
12421 * gcc.c-torture/compile/simd-2.c: Likewise.
12422 * gcc.c-torture/compile/simd-3.c: Likewise.
12423 * gcc.c-torture/compile/simd-4.c: Likewise.
12424 * gcc.c-torture/compile/simd-6.c: Likewise.
12425 * gcc.c-torture/execute/simd-1.c: Likewise.
12426 * gcc.c-torture/execute/simd-2.c: Likewise.
12427 * gcc.dg/compat/vector-defs.h: Likewise.
12428 * gcc.dg/20020531-1.c: Likewise.
12429 * gcc.dg/altivec-3.c: Likewise.
12430 * gcc.dg/altivec-4.c: Likewise.
12431 * gcc.dg/altivec-varargs-1.c: Likewise.
12432 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12433 * gcc.dg/i386-mmx-3.c: Likewise.
12434 * gcc.dg/i386-sse-4.c: Likewise.
12435 * gcc.dg/i386-sse-5.c: Likewise.
12436 * gcc.dg/i386-sse-8.c: Likewise.
12437 * gcc.dg/simd-1.c: Likewise.
12438 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12439 __ev64_opaque__ since the machine description provides it.
12440
cd9b7651
EB
124412004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12442
12443 * lib/compat.exp (skip_list): New global variable.
12444 Use it to hold the user defined COMPAT_SKIPS list if any.
12445 (compat-obj): Add the members of skip_list to optall.
12446
65e8d2e0
EB
124472004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12448
12449 * gcc.dg/compat/union-by-value-1_main.c,
12450 union-by-value-1_x.c, union-by-value-1_y.c,
12451 union-check.h, union-defs.h,
12452 union-init.h, union-return-1_main.c,
12453 union-return-1_x.c, union-return-1_y.c: New files.
12454
6f7adc0c
EB
124552004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12456
12457 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12458 mixed-struct-init.h: Add 4 mixed structure types.
12459 struct-by-value-21_main.c, struct-by-value-21_x.c,
12460 struct-by-value-21_y.c, struct-return-21_main.c,
12461 struct-return-21_x.c, struct-return-21_y.c: New files.
12462
625cbf93
MM
124632004-03-13 Mark Mitchell <mark@codesourcery.com>
12464
12465 PR c++/14550
12466 * g++.dg/parse/template14.C: New test.
12467
e6d55fd7
EB
124682004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12469
12470 * gcc.c-torture/execute/20040313-1.c: New test.
12471
cfbab41c
JJ
124722004-03-13 Jakub Jelinek <jakub@redhat.com>
12473
12474 PR target/14533
12475 * gcc.dg/20040311-2.c: New test.
12476
58354fa8
KH
124772004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12478
12479 PR other/14544
12480 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12481 bit-field.
12482
cd33cf6e
UW
124832004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12484
12485 * gcc.dg/20040305-2.c: Add missing return statement.
12486
fd0c8c8d
KG
124872004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12488
12489 * gcc.dg/builtins-34.c: Also check pow10*.
12490
03ca1672
UW
124912004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12492
12493 PR target/14262
12494 * gcc.dg/20040305-2.c: New test.
12495
bbe708a3
UW
124962004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12497
12498 * gcc.dg/20040310-1.c: New test.
12499
239a625e
RS
125002004-03-11 Roger Sayle <roger@eyesopen.com>
12501
12502 * gcc.c-torture/execute/20040311-1.c: New test case.
12503
30fc3df7
MM
125042004-03-11 Mark Mitchell <mark@codesourcery.com>
12505
12506 PR c++/14476
12507 * g++.dg/lookup/enum1.C: New test.
12508
e46e9f82
MM
125092004-03-10 Mark Mitchell <mark@codesourcery.com>
12510
12511 PR c++/14510
12512 * g++.dg/lookup/struct2.C: New test.
12513
a251102e
UB
125142004-03-10 Uros Bizjak <uros@kss-loka.si>
12515
12516 * gcc.dg/builtins-34.c: New test.
12517
b45d3a36
KG
125182004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12519
12520 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12521
8a308d45
JW
125222004-03-09 James E Wilson <wilson@specifixinc.com>
12523
12524 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12525 * gcc.dg/alias-2.c: New testcase.
12526
77dbdb57
ZW
125272004-03-09 Zack Weinberg <zack@codesourcery.com>
12528
12529 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12530
305eeaeb
RS
125312004-03-09 Roger Sayle <roger@eyesopen.com>
12532
12533 * gcc.c-torture/execute/20040309-1.c: New test case.
12534
c497b976
NS
125352004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12536
12537 PR c++/14397
12538 * g++.dg/overload/ref1.C: New.
12539
0da99d4e
GB
125402004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12541
12542 PR c++/14409
12543 * g++.dg/template/spec12.C: New test.
12544
12545 PR c++/14448
12546 * g++.dg/parse/crash14.C: New test.
12547
65196e37
MM
125482004-03-09 Mark Mitchell <mark@codesourcery.com>
12549
12550 PR c++/14230
12551 * g++.dg/init/ref11.C: New test.
12552
62d99768
MM
125532004-03-09 Mark Mitchell <mark@codesourcery.com>
12554
12555 PR c++/14432
12556 * g++.dg/parse/builtin2.C: New test.
12557
58ec3cc5
MM
125582004-03-08 Mark Mitchell <mark@codesourcery.com>
12559
12560 PR c++/14401
12561 * g++.dg/init/ctor3.C: New test.
12562 * g++.dg/init/union1.C: New test.
12563 * g++.dg/ext/anon-struct4.C: New test.
12564
125652004-03-08 Mark Mitchell <mark@codesourcery.com>
12566
12567 * g++.dg/lookup/koenig1.C: Tweak error messages.
12568 * g++.dg/lookup/used-before-declaration.C: Likewise.
12569 * g++.dg/other/do1.C: Likewise.
12570 * g++.dg/overload/koenig1.C: Likewise.
12571 * g++.dg/parse/crash13.C: Likewise.
12572 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12573
5340bbea
EC
125742004-03-08 Eric Christopher <echristo@redhat.com>
12575
12576 * * lib/target-supports.exp: Enable libiconv in test
12577 compilation. Fix up error checking.
12578
e697b20f
RS
125792004-03-08 Roger Sayle <roger@eyesopen.com>
12580
12581 PR middle-end/14289
12582 * gcc.dg/pr14289-1.c: New test case.
12583 * gcc.dg/pr14289-2.c: Likewise.
12584 * gcc.dg/pr14289-3.c: Likewise.
12585
d50a16c4
EB
125862004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12587
12588 * gcc.c-torture/execute/20040308-1.c: New test.
12589
350f4ea8
RS
125902004-03-07 Roger Sayle <roger@eyesopen.com>
12591
12592 * gcc.c-torture/execute/20040307-1.c: New test case.
12593
91455597
RS
125942004-03-07 Richard Sandiford <rsandifo@redhat.com>
12595
12596 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12597
22ea6b4f
UW
125982004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12599
12600 * gcc.dg/20040306-1.c: New test.
12601
018e1b3b
KH
126022004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12603
12604 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12605 them static.
12606 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12607
75a65ed9
EB
126082004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12609
12610 PR c/14465
12611 * gcc.dg/decl-6.c: New test.
12612
e7cbef19
KG
126132004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12614
12615 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12616 Rename LOGPOW -> LOG_POW.
12617 (SQRT_EXP, POW_EXP): New.
12618
84289c76
EB
126192004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12620
12621 * gcc.dg/i386-sse-8.c: New test.
12622
64a3ee6b
EB
126232004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12624
12625 PR c/14114
12626 * gcc.dg/decl-5.c: New test.
12627
2b3493c8
AK
126282004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
12629
12630 * gcc.dg/20040305-1.c: New test.
12631
88cefc80
HPN
126322004-03-05 Hans-Peter Nilsson <hp@axis.com>
12633
01387913 12634 PR other/14354
88cefc80
HPN
12635 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
12636
b9e4e5d1
ZL
126372004-03-04 Ziemowit Laski <zlaski@apple.com>
12638
12639 PR c++/14425, c++/14426
12640 * g++.dg/ext/altivec-4.C: New test.
12641 * g++.dg/ext/altivec-5.C: New test.
12642
9fc444cc
GK
126432004-03-04 Geoffrey Keating <geoffk@apple.com>
12644
12645 * g++.old-deja/g++.other/linkage1.C: Expect errors about
12646 global variables of a type with no linkage.
12647 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
12648 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
12649 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
12650 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
12651 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
12652 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
12653 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
12654 * g++.dg/warn/deprecated.C: Name enum Color.
12655 * g++.dg/overload/VLA.C: Name structure for 'b'.
12656 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
12657
6a2d136b
EB
126582004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12659
12660 * gcc.c-torture/compile/20040304-1.c: New test.
12661
3205a71e
ZW
126622004-03-03 Zack Weinberg <zack@codesourcery.com>
12663
12664 PR 13728
12665 * gcc.dg/decl-4.c: New testcase.
12666
3ae3b78c
KH
126672004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12668
12669 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12670 as PRECF if sizeof (float) > sizeof (double).
12671 (PRECL): Make it the same as PRECF if
12672 sizeof (float) > sizeof (long double).
12673
f20855d7
KG
126742004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12675
12676 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
12677 system type. Add check for irix6 which doesn't have c99 runtime.
12678
c4909065
BW
126792004-03-03 Bob Wilson <bob.wilson@acm.org>
12680
12681 * gcc.dg/const-elim-1.c: xfail for xtensa.
12682
9b7be7b5
MM
126832004-03-01 Mark Mitchell <mark@codesourcery.com>
12684
12685 PR c++/14369
12686 * g++.dg/template/cond4.C: New test.
12687
676e33ca
MM
126882004-03-01 Mark Mitchell <mark@codesourcery.com>
12689
12690 PR c++/14360
12691 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 12692
676e33ca
MM
12693 PR c++/14361
12694 * g++.dg/parse/defarg7.C: New test.
12695
12696 PR c++/14359
12697 * g++.dg/template/friend26.C: New test.
12698
ab73670a
MM
126992004-03-01 Mark Mitchell <mark@codesourcery.com>
12700
12701 PR c++/14324
12702 * g++.dg/abi/mangle21.C: New test.
12703
12704 PR c++/14260
12705 * g++.dg/parse/constructor2.C: New test.
12706
12707 PR c++/14337
12708 * g++.dg/template/sfinae1.C: New test.
12709
c5b6f18e
MM
127102004-02-29 Mark Mitchell <mark@codesourcery.com>
12711
719f407a
MM
12712 PR c++/14267
12713 * g++.dg/expr/crash2.C: New test.
12714
c5b6f18e
MM
12715 PR middle-end/13448
12716 * gcc.dg/inline-5.c: New test.
12717 * gcc.dg/always-inline.c: Split out tests into ...
12718 * gcc.dg/always-inline2.c: ... this and ...
12719 * gcc.dg/always-inline3.c: ... this.
12720
39876352
MM
127212004-02-29 Mark Mitchell <mark@codesourcery.com>
12722
12723 PR debug/12103
12724 * g++.dg/debug/crash1.C: New test.
12725
2750f3f2 127262004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
12727
12728 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
12729 function with __attribute__((noinline)).
12730 (recurser_void2): Likewise.
12731 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
12732 (recurser_void2): Likewise.
12733
bc41842b
RS
127342004-02-29 Roger Sayle <roger@eyesopen.com>
12735
12736 PR middle-end/14203
12737 * g++.dg/warn/Wunused-6.C: New test case.
12738
b922546d
RE
127392004-02-28 Richard Earnshaw <rearnsha@arm.com>
12740
12741 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
12742 not defined.
12743
0717c5b0
EC
127442004-02-27 Eric Christopher <echristo@redhat.com>
12745
12746 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
12747 * g++.dg/charset/asm2.c: Run only x86.
12748 * gcc.dg/charset/asm3.c: Ditto.
12749
dab8eb57
AH
127502004-02-27 Aldy Hernandez <aldyh@redhat.com>
12751
12752 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
12753 ld_library_path.
12754
b1009a5d
ZL
127552004-02-27 Ziemowit Laski <zlaski@apple.com>
12756
12757 * g++.dg/ext/altivec-3.C: New.
12758
d0d48b17
RH
127592004-02-26 Richard Henderson <rth@redhat.com>
12760
3205a71e
ZW
12761 * g++.dg/ext/attrib10.C: Mark for warning.
12762 * gcc.dg/attr-alias-1.c: New.
d0d48b17 12763
7a0a47c7
RH
127642004-02-26 Richard Henderson <rth@redhat.com>
12765
12766 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
12767 * gcc.c-torture/execute/20040208-2.c: ... it back.
12768
21526606
EC
127692004-02-26 Eric Christopher <echristo@redhat.com>
12770
12771 * lib/target-supports.exp (check-iconv-available): New function.
12772 * lib/gcc-dg.exp (dg-require-iconv): New function.
12773 Use above.
3205a71e
ZW
12774 * gcc.dg/charset: New directory.
12775 * gcc.dg/charset/charset.exp: New file.
12776 * gcc.dg/charset/asm1.c: Ditto.
12777 * gcc.dg/charset/asm2.c: Ditto.
12778 * gcc.dg/charset/asm3.c: Ditto.
12779 * gcc.dg/charset/asm4.c: Ditto.
12780 * gcc.dg/charset/asm5.c: Ditto.
12781 * gcc.dg/charset/attribute1.c: Ditto.
12782 * gcc.dg/charset/attribute2.c: Ditto.
12783 * gcc.dg/charset/string1.c: Ditto.
12784 * g++.dg/charset: New directory.
12785 * g++.dg/dg.exp: Add here. Special options.
12786 * g++.dg/charset/charset.exp: New file.
12787 * g++.dg/charset/asm1.c: Ditto.
12788 * g++.dg/charset/asm2.c: Ditto.
12789 * g++.dg/charset/asm3.c: Ditto.
12790 * g++.dg/charset/asm4.c: Ditto.
12791 * g++.dg/charset/attribute1.c: Ditto.
12792 * g++.dg/charset/attribute2.c: Ditto.
12793 * g++.dg/charset/extern1.cc: Ditto.
12794 * g++.dg/charset/extern2.cc: Ditto.
12795 * g++.dg/charset/string1.c: Ditto.
21526606 12796
4d5fe289
MM
127972004-02-26 Mark Mitchell <mark@codesourcery.com>
12798
12799 PR c++/14278
12800 * g++.dg/parse/comma1.C: New test.
12801
6bf92cb6
GB
128022004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12803
12804 PR c++/14284
12805 * g++.dg/template/ttp8.C: New test.
12806
b178305d
EB
128072004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
12808
12809 * gcc.dg/fixuns-trunc-1.c: New test.
12810
2d5cc608
JDA
128112004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12812
12813 * gcc.dg/builtins-config.h: Use #elif.
12814
d0c8fd2a
MM
128152004-02-26 Michael Matz <matz@suse.de>
12816
12817 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
12818 * gcc.dg/991214-1.c: Likewise.
12819 * gcc.dg/i386-asm-1.c: Likewise.
12820
90f6987a
RH
128212004-02-25 Richard Henderson <rth@redhat.com>
12822
12823 * gcc.c-torture/execute/20040208-2.c: Move ...
12824 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
12825
861a2c39
GB
128262004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12827
12828 PR c++/14246
12829 * g++.dg/other/crash-3.C: New test.
12830
0193f437
JDA
128312004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12832
1b2667c4
JDA
12833 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
12834 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
12835
0193f437
JDA
12836 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
12837 HP-UX.
12838
c30316fb
MM
128392004-02-24 Michael Matz <matz@suse.de>
12840
12841 * gcc.dg/i386-regparm.c: New.
12842
69e9762e
JW
128432004-02-23 James E Wilson <wilson@specifixinc.com>
12844
12845 * gcc.c-torture/execute/20040223-1.c: New.
12846
3521b33c
ZW
128472004-02-23 Zack Weinberg <zack@codesourcery.com>
12848 Kazu Hirata <kazu@cs.umass.edu>
12849
12850 * gcc.dg/fwritable-strings-1.c: Remove.
12851
2b0c1c56
AP
128522004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
12853
12854 PR c/14156
12855 * gcc.dg/20040223-1.c: New test.
12856
887d68d9
KL
128572004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12858
12859 PR c++/14106
12860 * g++.dg/ext/typeof9.C: New test.
12861
9bdfe704
GB
128622004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12863
12864 PR c++/14250
12865 * g++.dg/other/switch1.C: New test.
12866
bba745c1
EB
128672004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12868
12869 * gcc.dg/cast-function-1.c: Adjust for new informative message.
12870 * gcc.dg/va-arg-1.c: Likewise.
12871
615a5ba6
GB
128722004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12873
12874 PR c++/14143
12875 * g++.dg/template/koenig5.C: New test.
12876
8bb418a3
ZL
128772004-02-21 Ziemowit Laski <zlaski@apple.com>
12878
12879 * g++.dg/ext/altivec-1.C: Generalize target triple.
12880 * g++.dg/ext/altivec-2.C: New test case.
12881 * g++.dg/ext/altivec_check.h: New file.
12882 * gcc.dg/altivec-1.c: Generalize target triple;
12883 include altivec_check.h and call altivec_check().
12884 * gcc.dg/altivec-[2-5].c: Generalize target triple.
12885 * gcc.dg/altivec-6.c: New test case.
12886 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
12887 type casts as needed.
21526606 12888 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
12889 altivec_check().
12890 * gcc.dg/altivec-12.c: New test case.
12891 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
12892 include altivec_check.h and call altivec_check().
12893 * gcc.dg/altivec_check.h: New file.
12894
54a47870
KG
128952004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12896
12897 * lib/target-supports.exp (check_alias_available): Don't mangle
12898 function `g' in test program.
12899
0d856ba2
KG
129002004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12901
12902 * lib/target-supports.exp (check_profiling_available): Check
12903 argument to determine whether we support a profiling type.
12904 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
12905 check_profiling_available.
12906 * g++.dg/bprob/bprob.exp: Likewise
12907 * g77.dg/bprob/bprob.exp: Likewise.
12908 * gcc.misc-tests/bprob.exp: Likewise.
12909 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
12910 dg-require-profiling and delete expected error handling.
12911 * gcc.dg/20021014-1.c: Likewise.
12912 * gcc.dg/nest.c: Likewise.
12913
ecd11694
JDA
129142004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12915
12916 PR c++/12007
12917 * g++.dg/other/vthunk1.C: New test.
12918
f4d9988b
FH
129192004-02-20 Falk Hueffner <falk@debian.org>
12920
12921 PR target/14201
12922 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
12923
c0694c4b
MM
129242004-02-20 Mark Mitchell <mark@codesourcery.com>
12925
12926 PR c++/13927
12927 * g++.dg/other/error8.C: Remove XFAIL markers.
12928
12929 PR c++/14173
12930 * g++.dg/ext/packed5.C: New test.
12931
12932 PR c++/14199
12933 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
12934
12935 PR c++/14186
12936 * g++.dg/lookup/member1.C: New test.
12937
f819a6a5
KH
129382004-02-19 Kazu Hirata <kazu@cs.umass.edu>
12939
12940 * gcc.c-torture/compile/20040130-1.c: Enable only when
12941 __INT_MAX__ >= 2147483647L.
12942 * gcc.c-torture/compile/961203-1.c: Likewise.
12943
78cb77c1
NS
129442004-02-19 Nathan Sidwell <nathan@codesourcery.com>
12945
12946 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
12947 * g++.dg/opt/template1.C: Robustify assembler regexp
12948
ca6b7cec
EB
129492004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12950
12951 * gcc.c-torture/execute/simd-4.x: Remove.
12952 * gcc.c-torture/execute/va-arg-25.x: Likewise.
12953 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
12954 Guard with #ifndef SKIP_ATTRIBUTE.
12955 * gcc.dg/compat/vector-1_y.c: Likewise.
12956 * gcc.dg/compat/vector-2_x.c: Likewise.
12957 * gcc.dg/compat/vector-2_y.c: Likewise.
12958 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
12959 * g++.dg/eh/simd-2.C: Likewise.
12960
19037b5c
AM
129612004-02-19 Alan Modra <amodra@bigpond.net.au>
12962
12963 * gcc.c-torture/compile/complex-1.c: New.
12964
9188db2d
HPN
129652004-02-19 Hans-Peter Nilsson <hp@axis.com>
12966
12967 PR target/14209
12968 * gcc.c-torture/execute/20040218-1.c: New test.
12969
23aa7aba
GB
129702004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12971
12972 PR c++/14181
12973 * g++.dg/parse/new2.C: New test.
12974
e978d62e
PB
129752004-02-18 Paul Brook <paul@codesourcery.com>
12976
12977 * gcc.c-torture/compile/libcall-1.c: New test.
12978
cdbafce1
PB
129792004-02-18 Paul Brook <paul@codesourcery.com>
12980
c5fe5036 12981 PR debug/12934
cdbafce1
PB
12982 * gcc.dg/debug/debug-7.c: New test.
12983
db33236e
UW
129842004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
12985
12986 * gcc.dg/20040217-1.c: New test.
12987
e4c6167f
ZW
129882004-02-17 Zack Weinberg <zack@codesourcery.com>
12989
12990 * gcc.c-torture/execute/990208-1.x: Delete.
12991
e70e9b0f
RS
129922004-02-17 Richard Sandiford <rsandifo@redhat.com>
12993
12994 * gcc.c-torture/execute/20040208-2.x: New file.
12995
57782ad8
MM
129962004-02-17 Mark Mitchell <mark@codesourcery.com>
12997
12998 PR c++/11326
12999 * g++.dg/abi/structret1.C: New test.
13000
3977a4a1
JJ
130012004-02-17 Jakub Jelinek <jakub@redhat.com>
13002
13003 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13004 (i386_cpuid): No need to test if cpuid is available on AMD64.
13005 Fix assembly, so that it works onboth i386 and AMD64.
13006 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13007 (vecInLong): Fix s[] member type to unsigned int.
13008 (vecInWord): Remove type.
13009 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13010 (a64, b64, c64, d64, e64): Remove.
13011 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13012 Remove unused variable. Remove initialization of removed variables.
13013 Don't call mmx_tests nor sse_tests.
13014 (reference_mmx, reference_sse): Remove.
13015 (check): Add return stmt.
13016 * gcc.dg/i386-sse-7.c: New test.
13017 * gcc.dg/i386-mmx-4.c: New test.
13018
cc7ce44e
GB
130192004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13020
13021 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13022 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13023 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13024 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13025 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13026 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13027 g++.dg/tc1/dr94.C: Fix line terminator.
13028
e3d6e740
GK
130292004-02-16 Geoffrey Keating <geoffk@apple.com>
13030
13031 * gcc.c-torture/compile/20040216-1.c: New.
13032
a27b6b1a
GB
130332004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13034
e3d6e740
GK
13035 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13036 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13037 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13038 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13039 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13040 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13041
684c69a3
EB
130422004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13043
13044 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13045
d2f2c87b
MM
130462004-02-15 Mark Mitchell <mark@codesourcery.com>
13047
13048 PR c++/13971
13049 * g++.dg/expr/cond4.C: New test.
13050
13051 PR c++/14086
13052 * g++.dg/lookup/crash2.C: New test.
13053
33421d69
JZ
130542004-02-14 Josef Zlomek <zlomekj@suse.cz>
13055
13056 * gcc.c-torture/compile/20040214-2.c: New test.
13057
d9e94da3
AP
130582004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13059
2cf20d32 13060 PR c++/14116
d9e94da3
AP
13061 * g++.dg/ext/typeof8.C: New test.
13062
45f9877a
EB
130632004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13064
13065 * gcc.c-torture/compile/20040214-1.c: New test.
13066
28ba38e3
KL
130672004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13068
13069 PR c++/13635
13070 * g++.dg/template/spec11.C: New test.
13071
32bb574b
GB
130722004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13073
13074 PR c++/13927
13075 * g++.dg/other/error8.C: New test.
13076
41dffe62
MM
130772004-02-13 Mark Mitchell <mark@codesourcery.com>
13078
0e8c9b28
MM
13079 PR c++/14122
13080 * g++.dg/template/array4.C: New test.
e4c6167f 13081
0e8c9b28
MM
13082 PR c++/14108
13083 * g++.dg/inherit/thunk2.C: New test.
13084
41dffe62
MM
13085 PR c++/14083
13086 * g++.dg/eh/cond2.C: New test.
13087
f7dc0dc5
AM
130882004-02-12 Alan Modra <amodra@bigpond.net.au>
13089
13090 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13091
9dfc74a3
NS
130922004-02-12 Nathaniel Smith <njs@codesourcery.com>
13093
13094 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13095
a980dd9b
HP
130962004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13097
e4c6167f 13098 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13099
32e8aa9a
JM
131002004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13101
13102 PR c/456
13103 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13104 tests.
13105
3b8e0c91
UB
131062004-02-11 Uros Bizjak <uros@kss-loka.si>
13107
13108 * gcc.dg/builtins-33.c: New test.
13109
ed045bef
PB
131102004-02-11 Paolo Bonzini <bonzini@gnu.org>
13111
13112 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13113
5f013ee9
HP
131142004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13115
e4c6167f 13116 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13117
6d0ef01e
HP
131182004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13119
e4c6167f 13120 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13121
31cc6081
PB
131222004-02-10 Paolo Bonzini <bonzini@gnu.org>
13123
13124 PR c/14092
13125
13126 * gcc.dg/pr14092-1.c: New testcase.
13127
080eeb56
AM
131282004-02-10 Alan Modra <amodra@bigpond.net.au>
13129
cf5c0cea
AM
13130 * gcc.dg/cpp/assert4.c: Fix typo last change.
13131
99bee03a
AM
13132 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13133 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13134
080eeb56
AM
13135 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13136
b83c4036
RS
131372004-02-09 Roger Sayle <roger@eyesopen.com>
13138
13139 * gcc.c-torture/compile/20040209-1.c: New test case.
13140
b46b8fb4
JM
131412004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13142
13143 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13144
7c476bde
RS
131452004-02-08 Richard Sandiford <rsandifo@redhat.com>
13146
13147 * gcc.c-torture/execute/20040208-[12].c: New tests.
13148
517b3f9f
EB
131492004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13150
13151 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13152
c79751b9
EB
131532004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13154
13155 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13156
a6f78652
ZW
131572004-02-07 Zack Weinberg <zack@codesourcery.com>
13158
13159 Bug 13856
13160 * gcc.dg/visibility-8.c: New testcase.
13161
131622004-02-07 Zack Weinberg <zack@codesourcery.com>
13163
13164 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13165 arguments.
13166 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13167
088414c1
RS
131682004-02-07 Roger Sayle <roger@eyesopen.com>
13169
13170 PR middle-end/13696
13171 * g++.dg/opt/fold1.C: New test case.
13172
f970e7c9
GB
131732003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13174
13175 PR c++/14033
13176 * g++.dg/other/crash-2.C: New test.
13177
37bd808d
GB
131782003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13179
13180 PR c++/14028
13181 * g++.dg/parse/angle-bracket2.C: New test.
13182
839ee4bc
RO
131832004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13184
13185 PR middle-end/13750
13186 Revert:
13187 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13188 PR pch/13361
13189 * testsuite/g++.dg/pch/wchar-1.C: New.
13190 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13191
131922004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13193
13194 PR c++/14008
13195 * g++.dg/parse/error15.C: New test.
13196 * g++.dg/parse/crash11.C: Update dg-error mark.
13197
f583e452
MM
131982004-02-04 Mark Mitchell <mark@codesourcery.com>
13199
13200 PR c++/13932
13201 * g++.dg/warn/conv2.C: New test.
13202
7778d52d
GB
132032004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13204
13205 PR c++/13086
13206 * g++.dg/warn/incomplete1.C: Remove xfail.
13207
bfa21a28
MM
132082004-02-04 Mark Mitchell <mark@codesourcery.com>
13209
13210 * lib/file-format.exp (gcc_target_object_format): Use
13211 ${tool}_target_compile, not gcc_target_compile.
13212 * lib/target-supports.exp (check_alias_available): Likewise.
13213 (check_gc_sections_available): Likewise.
13214 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13215 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13216 dg-require-alias.
13217
9baa27a9
MM
132182004-02-04 Mark Mitchell <mark@codesourcery.com>
13219
13220 PR c++/13969
13221 * g++.dg/template/static6.C: New test.
13222
5ec473b9
ILT
132232004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13224
13225 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13226
c85a3379
KG
132272004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13228
13229 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13230 tests for systems where `char' is unsigned by default.
13231
090c5291
GB
132322003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13233
2ff9cd1a 13234 PR c++/13997
090c5291
GB
13235 * g++.dg/template/partial3.C: New test.
13236
a4a4b1d3
KH
132372004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13238
13239 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13240 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13241 Remove mentions of obsolete ports.
13242
e262dfbc
PB
132432004-02-04 Paolo Bonzini <bonzini@gnu.org>
13244
13245 * gcc.dg/noncompile/20001228-1.c: Fix for new
13246 error message.
13247
888d65b5
RS
132482004-02-03 Roger Sayle <roger@eyesopen.com>
13249
13250 PR target/9348
13251 * gcc.c-torture/execute/multdi-1.c: New test case.
13252
18f5be99
MM
132532004-02-03 Mark Mitchell <mark@codesourcery.com>
13254
13255 PR c++/13925
13256 * g++.dg/template/lookup5.C: New test.
13257
3c398f34
MM
132582004-02-03 Mark Mitchell <mark@codesourcery.com>
13259
4bfb8bba
MM
13260 PR c++/13950
13261 * g++.dg/template/lookup4.C: New test.
13262
13263 PR c++/13970
13264 * g++.dg/parse/error14.C: New test.
13265
3c398f34
MM
13266 PR c++/14002
13267 * g++.dg/parse/template13.C: New test.
13268
5a98fa7b
MM
132692004-02-03 Mark Mitchell <mark@codesourcery.com>
13270
13271 PR c++/13978
13272 * g++.dg/template/koenig4.C: New test.
13273
13274 PR c++/13968
13275 * g++.dg/template/crash17.C: New test.
13276
13277 PR c++/13975
13278 * g++.dg/parse/error13.C: New test.
13279 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13280
60b85c4c
EB
132812004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13282
13283 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13284
0251aa45
PB
132852004-02-03 Paolo Bonzini <bonzini@gnu.org>
13286
13287 PR c/11658
13288 PR c/13994
13289 * gcc.dg/noncompile/20040203-1.c: New test.
13290 * gcc.dg/noncompile/20040203-2.c: Likewise.
13291 * gcc.dg/noncompile/20040203-3.c: Likewise.
13292 * gcc.dg/20040203-1.c: Likewise.
13293
9d977b5b
AP
132942004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13295
13296 PR c++/10858
13297 * g++.dg/template/sizeof7.C: New test.
13298
132992004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13300 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13301
13302 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13303
6699d593
ZW
133042004-02-02 Zack Weinberg <zack@codesourcery.com>
13305
13306 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13307 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13308 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13309 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13310
e9525111
MM
133112004-02-02 Mark Mitchell <mark@codesourcery.com>
13312
13313 PR c++/13113
13314 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13315
13316 PR c++/13854
13317 * g++.dg/ext/attrib13.C: New test.
13318
13319 PR c++/13907
13320 * g++.dg/conversion/op2.C: New test.
13321
0771e863
EB
133222004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13323
13324 * gcc.dg/titype-1.c: Fix pasto.
13325
d560b0aa
EB
133262004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13327
13328 * gcc.dg/titype-1.c: New test.
13329
9febc4e8
GB
133302004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13331
13332 PR c++/13957
6699d593 13333 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13334 g++.dg/template/qualified-id1.C: Update dg-error marks.
13335 * g++.dg/template/nontype6.C: New test.
13336
ef79730c
RS
133372004-02-01 Roger Sayle <roger@eyesopen.com>
13338
13339 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13340 * gcc.dg/builtins-31.c: New testcase.
13341 * gcc.dg/builtins-32.c: New testcase.
13342
4500e76d
AP
133432004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13344
13345 * objc.dg/call-super-2.m: Update line numbers
13346 for the including of stddef.h.
13347
48ef529f
MM
133482004-01-30 Michael Matz <matz@suse.de>
13349
13350 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13351 g++.dg/ext/case-range3.C: New tests.
13352
d0acf599
GB
133532004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13354
13355 DR206
13356 PR c++/13813
13357 * g++.dg/template/member4.C: New test.
13358
63823931
GB
133592004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13360
13361 PR c++/13683
13362 * g++.dg/template/sizeof6.C: New test.
13363
5e9295fa
EB
133642004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13365
13366 * gcc.dg/fwritable-strings-1.c: New test.
13367
5fddd9fe
EB
133682004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13369
13370 * gcc.c-torture/compile/20040130-1.c: New test.
13371
20f5dc60
GK
133722004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13373
13374 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13375
4a5e0ed9
MM
133762004-01-29 Mark Mitchell <mark@codesourcery.com>
13377
13378 PR c++/13883
13379 * g++.dg/template/ctor3.C: New test.
13380
8cfb1942
GB
133812004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13382
13383 * g++.dg/tc1: New directory.
13384 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13385 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13386 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13387 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13388 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13389
b1521c3a
GB
133902004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13391
13392 * g++.dg/parse/error11.C: New test.
13393 * g++.dg/parse/error12.C: Likewise.
13394
55cbf824
ZL
133952004-01-28 Ziemowit Laski <zlaski@apple.com>
13396
13397 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13398 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13399
a7324e75
MM
134002004-01-28 Mark Mitchell <mark@codesourcery.com>
13401
b1a95e0b
MM
13402 PR c++/13791
13403 * g++.dg/ext/attrib12.C: New test.
13404
a7324e75 13405 PR c++/13736
ba4aecd9 13406 * g++.dg/parse/cast2.C: New test.
a7324e75 13407
220a38ab
JW
134082004-01-27 James E Wilson <wilson@specifixinc.com>
13409
13410 * objc.dg/encode-2.m (main): New local string. Set depending on
13411 sizeof long. Use in sscanf call.
13412 * objc.dg/encode-3.m (main): New local string. Set depending on
13413 sizeof long. Use in scan_initial call.
13414
9a1564bb
KG
134152004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13416
13417 * objc.dg/call-super-2.m: Make LP64-safe.
13418 * objc.dg/desig-init-1.m: Likewise.
13419
6097b0c3
DP
134202004-01-27 Devang Patel <dpatel@apple.com>
13421
13422 * g++.dg/debug/namespace1.C: New test.
6699d593 13423
b034930f
ILT
134242004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13425
f08df7c6
ILT
13426 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13427 xscale-*-*.
13428
b034930f
ILT
13429 * gcc.dg/arm-mmx-1.c: New test.
13430
1b4bda70
EB
134312004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13432
13433 * gcc.dg/20040127-1.c: New test.
13434 * gcc.dg/20040127-2.c: New test.
13435
32e7d1e9
RO
134362004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13437
13438 * objc.dg/stret-1.m (glob): Renamed to globa.
13439
6f69173e
MM
134402004-01-26 Mark Mitchell <mark@codesourcery.com>
13441
04b1f9b8 13442 PR c++/13663
6f69173e
MM
13443 * g++.dg/expr/for1.C: New test.
13444
044feeeb
AP
134452004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13446
13447 PR middle-end/13779
13448 * gcc.dg/darwin-longlong.c: New test.
13449
044701ce
ILT
134502004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13451
13452 * gcc.dg/20040124-1.c: Moved test from here...
13453 * gcc.c-torture/compile/20040124-1.c: ...to here.
13454
f210a007
EB
134552004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13456
13457 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13458 the assembly output if -m64 is passed.
13459
b7c707d1
MM
134602004-01-25 Mark Mitchell <mark@codesourcery.com>
13461
13462 PR c++/13833
13463 * g++.dg/template/cond3.C: New test.
13464
bbcd2439
GB
134652004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13466
13467 PR c++/13810
13468 * g++.dg/template/ttp7.C: New test.
13469
ad2768d0 134702004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13471
13472 PR c++/13797
13473 * g++.dg/template/nontype4.C: New test.
13474 * g++.dg/template/nontype5.C: Likewise.
13475
bcbc6b7f
RS
134762004-01-25 Richard Sandiford <rsandifo@redhat.com>
13477
13478 * gcc.dg/torture/mips-clobber-at.c: New test.
13479
1f44254c
ILT
134802004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13481
13482 * gcc.dg/20040124-1.c: New test.
13483
5473cfa7
JJ
134842004-01-24 Jakub Jelinek <jakub@redhat.com>
13485
13486 * gcc.dg/20040123-1.c: New test.
13487
cc79e34f
ZW
134882004-01-23 Zack Weinberg <zack@codesourcery.com>
13489
13490 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13491
b1adf557
JM
134922004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13493
13494 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13495
4a374c35
AP
134962004-01-23 Andrew Pinski <apinski@apple.com>
13497
13498 * gcc.dg/20030121-1.c: Move to ..
13499 * gcc.dg/20040121-1.c: here.
13500
92c7bc2a
RS
135012004-01-23 Roger Sayle <roger@eyesopen.com>
13502
13503 * gcc.dg/builtins-29.c: New test case.
13504
04b8f97f
ZW
135052004-01-23 Zack Weinberg <zack@codesourcery.com>
13506
13507 PR 18314
13508 * gcc.dg/builtins-30.c: New testcase.
13509
3a1cac0f
AT
135102004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13511
13512 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13513 * lib/g77.exp: Likewise.
13514 * lib/objc.exp: Likewise.
13515 * lib/g++.exp: Likewise.
13516
b2f24c85
EB
135172004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13518
13519 * gcc.dg/struct-by-value-2.c: New test.
13520
5cc5eddc
AP
135212004-01-21 Andrew Pinski <apinski@apple.com>
13522
13523 PR target/13785
13524 * gcc.dg/20030121-1.c: New test.
13525
f59dcd4b
UW
135262004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13527
13528 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13529 clobber frame pointer register in asm statement.
13530
c3cda381
FH
135312004-01-21 Falk Hueffner <falk@debian.org>
13532
13533 * gcc.c-torture/compile/20040121-1.c: New test.
13534
1ef82ef2
ZW
135352004-01-21 Zack Weinberg <zack@codesourcery.com>
13536
13537 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13538
04bf686d
HP
135392004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13540
13541 * gcc.dg/ppc64-abi-2.c: New test.
13542
9dfcd609
JM
135432004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13544
1ef82ef2
ZW
13545 * lib/treelang.exp: Fill out this file.
13546 * lib/treelang-dg.exp: New File.
9dfcd609 13547
53cd18ec
JM
135482004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13549
13550 * gcc.c-torture/compile/981022-1.c: Remove.
13551 * gcc.dg/array-5.c: Remove XFAIL.
13552 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13553 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13554 gcc.dg/cond-lvalue-1.c: Update.
13555 * gcc.dg/cast-lvalue-2.c: New test.
13556
9f880ef9
MM
135572004-01-19 Mark Mitchell <mark@codesourcery.com>
13558
0916f873
MM
13559 PR c++/13592
13560 * g++.dg/other/error1.C (class foo): Tweak error message.
13561
9f880ef9
MM
13562 PR c++/13592
13563 * g++.dg/template/call2.C: New test.
13564
c9a5b624
EB
135652004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13566
13567 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13568 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13569 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13570 scalar-return-1_x.c, scalar-return-2_y.c,
13571 scalar-return-3_x.c, scalar-return-3_y.c,
13572 scalar-return-4_x.c, scalar-return-4_y.c,
13573 struct-align-1.h, struct-align-1_x.c,
13574 struct-align-1_y.c, struct-align-2.h,
13575 struct-align-2_x.c, struct-align-2_y.c,
13576 struct-by-value-10_y.c, struct-by-value-11_x.c,
13577 struct-by-value-11_y.c, struct-by-value-12_x.c,
13578 struct-by-value-12_y.c, struct-by-value-13_x.c,
13579 struct-by-value-13_y.c, struct-by-value-14_x.c,
13580 struct-by-value-14_y.c, struct-by-value-15_x.c,
13581 struct-by-value-15_y.c, struct-by-value-16_y.c,
13582 struct-by-value-17_y.c, struct-by-value-18_y.c,
13583 struct-by-value-19_y.c, struct-by-value-1_x.c,
13584 struct-by-value-1_y.c, struct-by-value-20_y.c,
13585 struct-by-value-2_x.c, struct-by-value-2_y.c,
13586 struct-by-value-3_y.c, struct-by-value-4_x.c,
13587 struct-by-value-4_y.c, struct-by-value-5_y.c,
13588 struct-by-value-6_y.c, struct-by-value-7_y.c
13589 struct-by-value-8_x.c, struct-by-value-8_y.c
13590 struct-by-value-9_x.c, struct-by-value-9_y.c
13591 struct-return-10_x.c, struct-return-10_y.c,
13592 struct-return-19_x.c, struct-return-20_x.c
13593 struct-return-2_x.c, struct-return-2_y.c
13594 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13595 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13596
2194d821
EB
135972004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13598
13599 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13600 attribute on sparc*-sun-solaris2.*.
13601
b830b74c
MM
136022004-01-18 Mark Mitchell <mark@codesourcery.com>
13603
0f18efe3 13604 PR c++/13710
b830b74c
MM
13605 * g++.dg/ext/typeof7.C: New test.
13606
a3d8a647
DE
136072004-01-18 David Edelsohn <edelsohn@gnu.org>
13608
13609 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13610 * gcc.dg/const-elim-1.c: Same.
13611
cfbed37c
ZL
136122004-01-17 Ziemowit Laski <zlaski@apple.com>
13613
13614 * objc.dg/stret-1.m: New.
13615 * objc.dg/stret-2.m: New.
13616
4bfaff4d 136172004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13618
13619 PR c++/11895
13620 * g++.dg/ext/vector1.C: New test.
13621
73e61092
GK
136222004-01-16 Geoffrey Keating <geoffk@apple.com>
13623
13624 * gcc.dg/pch/import-1.c: New.
13625 * gcc.dg/pch/import-1.hs: New.
13626 * gcc.dg/pch/import-1a.h: New.
13627 * gcc.dg/pch/import-1b.h: New.
13628 * gcc.dg/pch/import-1c.h: New.
13629
144e414d
MM
136302004-01-16 Mark Mitchell <mark@codesourcery.com>
13631
a8e6c82a
MM
13632 PR c++/13574
13633 * g++.dg/ext/array1.C: New test.
13634
144e414d
MM
13635 PR c++/13178
13636 * g++.dg/conversion/op1.C: New test.
13637
9e0baa60
R
136382004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
13639
71bbcf4d
R
13640 PR 11864
13641 From Kazumoto Kojima / Dan Kegel:
13642 * gcc.dg/pr11864-1.c: New test.
13643
9e0baa60
R
13644 PR 10392
13645 From Marcus Comstedt / Dan Kegel:
13646 * gcc.dg/pr10392-1.c: New test.
13647
ab8ffc79
MM
136482004-01-16 Mark Mitchell <mark@codesourcery.com>
13649
13650 PR c++/13478
13651 * g++.dg/init/ref10.C: New test.
13652
1303d034
GB
136532004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13654
13655 PR c++/13407
13656 * g++.dg/parse/typename6.C: New test.
13657
a6dd4094
GK
136582004-01-15 Geoffrey Keating <geoffk@apple.com>
13659
13660 PR pch/13361
13661 * testsuite/g++.dg/pch/wchar-1.C: New.
13662 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13663
18eba557
GB
136642004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13665
13666 PR c++/9259
13667 * g++.dg/expr/sizeof2.C: New test.
13668
ecc74832
KH
136692004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13670
13671 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
13672
d905ed80
AO
136732004-01-15 Alexandre Oliva <aoliva@redhat.com>
13674
13675 PR c++/13659
13676 * g++.dg/lookup/strong-using-3.C: New.
13677 * g++.dg/lookup/using-10.C: New.
13678
693ec7e1
AO
136792004-01-15 Alexandre Oliva <aoliva@redhat.com>
13680
13681 PR c++/13594
13682 * g++.dg/lookup/strong-using-2.C: New.
13683
2ae8ea28
MC
136842004-01-15 Marcus Comstedt <marcus@mc.pp.se>
13685 Dan Kegel <dank@kegel.com>
13686 J"orn Rennecke <joern.rennecke@superh.com>
13687
13688 PR target/9365
13689 * gcc.dg/pr9365-1.c: New test.
13690
cc8c7495
GB
136912004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13692
13693 PR c++/8856
13694 * g++.dg/parse/casting-operator2.C: New test.
13695 * g++.old-deja/g++.pt/explicit83.C: Remove.
13696
f560bf91
JM
136972004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
13698
13699 * gcc.dg/label-compound-stmt-1.c: New test.
13700 * gcc.c-torture/compile/950922-1.c,
13701 gcc.c-torture/compile/20000211-3.c,
13702 gcc.c-torture/compile/20000518-1.c,
13703 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
13704 compound statements.
13705
27768ae6
HP
137062004-01-14 Hartmut Penner <hpenner@de.ibm.com>
13707
13708 * gcc.dg/ppc64-abi-1.c: New test.
13709
d22c4179
DS
137102004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
13711
13712 * g++.dg/ext/attrib9.C: Add dg-warnings.
13713
90c2bc78
GB
137142004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13715
13716 PR c++/12335
13717 * g++.dg/parse/dtor3.C: New test.
13718
bfaba7a9
AP
137192004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13720
13721 PR c++/12709
13722 * g++.dg/parse/try-catch-1.C: New test.
13723
5989ebe9
AC
137242004-01-13 Arnaud Charlet <charlet@act-europe.fr>
13725
13726 * ada/acats/run_all.sh: Add more verbose output in acats.log
13727 when compiling tests.
13728
bc298aa7
ZW
137292004-01-12 Zack Weinberg <zack@codesourcery.com>
13730
13731 PR 13656
13732 * gcc.dg/typedef-redecl.c: New test case.
13733 * gcc.dg/typedef-redecl.h: New support file.
13734
2d327012
JH
137352004-01-13 Jan Hubicka <jh@suse.cz>
13736
13737 * gcc.dg/always_inline.c: New test.
13738 * gcc.dg/debug/20031231-1.c: Fix.
13739
451aeff7
GB
137402004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13741
13742 PR c++/13474
13743 * g++.dg/template/array3.C: New test.
13744
4139f34d
ZW
137452004-01-12 Zack Weinberg <zack@codesourcery.com>
13746
13747 * g++.dg/ext/lvalue1.C: No longer expected to fail.
13748 * g++.dg/warn/Wunused-2.C: Likewise.
13749
66e0c440
KL
137502004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13751
13752 PR c++/13289
13753 * g++.dg/template/instantiate6.C: New test.
13754
06e4eab5
RS
137552004-01-12 Roger Sayle <roger@eyesopen.com>
13756
13757 PR middle-end/11397
13758 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
13759
9a249c79
JH
137602004-01-12 Jan Hubicka <jh@suse.cz>
13761
13762 PR opt/12826
13763 * gcc.dg/20040112-1.c: New.
13764
13765 * gcc.dg/dwarf-die[1-7].c: Move to...
13766 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
13767 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
13768
59147a62
ILT
137692004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
13770
13771 PR c++/4100
13772 * g++.dg/parse/friend4.C: New test.
13773
137742004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
13775
13776 PR c++/4100
13777 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
13778 definition is called a friend.
13779
70adfc36
ZW
137802004-01-11 Zack Weinberg <zack@codesourcery.com>
13781
13782 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
13783
9b913b03
ILT
137842004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
13785
13786 PR c++/3478
13787 * g++.dg/parse/error10.C: New test.
13788 * g++.dg/template/arg2.C: Accept "invalid type" error.
13789
1759c760
JJ
137902004-01-11 Jakub Jelinek <jakub@redhat.com>
13791
13792 PR middle-end/13392
13793 * g++.dg/opt/expect2.C: New test.
13794
3c6e6fbf
ZW
137952004-01-10 Zack Weinberg <zack@codesourcery.com>
13796
13797 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
13798 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
13799 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
13800 Update dg-error regexps.
13801
9c10179d
ZW
138022004-01-10 Zack Weinberg <zack@codesourcery.com>
13803
13804 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
13805 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
13806
7f03f9a3
EB
138072004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13808
13809 * gcc.dg/pragma-re-1.c: Use right pointer type.
13810
21e430b8
EB
138112004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13812
13813 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
13814
1a7a2c0f
GK
138152004-01-09 Geoffrey Keating <geoffk@apple.com>
13816
13817 * gcc.dg/rs6000-ldouble-1.c: New.
13818
731bd3ae
GB
138192004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13820
13821 DR 337
13822 PR c++/9256
13823 * g++.dg/other/abstract1.C: New test.
13824
bafb62a2
AO
138252004-01-09 Alexandre Oliva <aoliva@redhat.com>
13826
13827 * g++.dg/lookup/strong-using-1.C: New.
13828
3897f229
JM
138292004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
13830
13831 PR c/11234
13832 * gcc.dg/func-ptr-conv-1.c: New test.
13833 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
13834
a9f99e78
KH
138352004-01-09 Kazu Hirata <kazu@cs.umass.edu>
13836
13837 PR target/13380.
13838 * gcc.c-torture/compile/20040109-1.c: New.
13839
588f75d0
SH
138402004-01-08 Stuart Hastings <stuart@apple.com>
13841
13842 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
13843 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
13844 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
13845
3b458e6f
AM
138462004-01-09 Alan Modra <amodra@bigpond.net.au>
13847
13848 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
13849
53b8fe3e
EB
138502004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13851
13852 * ada/acats/run_acats: Treat 'gnatchop' the same way
13853 as 'gnatmake'. Export GCC_DRIVER.
13854 * ada/acats/run_all.sh: Add target_gnatchop. Use
13855 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
13856
663cea5d
GB
138572004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13858
13859 PR c++/12573
13860 * g++.dg/template/dependent-expr4.C: New test.
13861
417b11de
HP
138622004-01-08 Hartmut Penner <hpenner@de.ibm.com>
13863
13864 * gcc.dg/altivec-11.c: New test.
13865
72827ed7
MM
138662004-01-07 Mark Mitchell <mark@codesourcery.com>
13867
13868 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
13869
bca63328
JM
138702004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13871
13872 PR c/6024
13873 * gcc.dg/enum-compat-1.c: New test.
13874 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
13875
85b58ca5
JM
138762004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13877
13878 PR c/12165
13879 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
13880 gcc.dg/c99-idem-qual-3.c: New tests.
13881
b48a0c18
AM
138822004-01-07 Alan Modra <amodra@bigpond.net.au>
13883
13884 * gcc.dg/winline-7.c: Don't cast void * to int.
13885
bcf17554
JH
138862004-01-06 Jan Hubicka <jh@suse.cz>
13887
13888 * gcc.dg/i386-sse-5.c: New test
13889 * g++.dg/eh/simd-1.c: Add -w argument for i386.
13890
962c0823
MM
138912004-01-05 Mark Mitchell <mark@codesourcery.com>
13892
13893 PR c++/12815
13894 * g++.dg/rtti/typeid4.C: New test.
13895
4b6eeb9a
EB
138962004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13897
13898 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
13899
88081599
MM
139002004-01-05 Mark Mitchell <mark@codesourcery.com>
13901
216bb6e1
MM
13902 PR c++/12132
13903 * g++.dg/template/error11.C: New test.
13904
88081599
MM
13905 PR c++/13451
13906 * g++.dg/template/class2.C: New test.
13907
fa170482
NS
139082004-01-05 Nathan Sidwell <nathan@codesourcery.com>
13909 Richard Sandiford <rsandifo@redhat.com>
13910
13911 PR c++/13387
13912 * g++.dg/opt/alias3.C: New test.
13913
4f8163b1
MM
139142004-01-04 Mark Mitchell <mark@codesourcery.com>
13915
543ebd4a
MM
13916 PR c++/13157
13917 * g++.dg/template/koenig3.C: New test.
13918
955d0234
MM
13919 PR c++/13529
13920 * g++.dg/parse/offsetof3.C: New test.
13921
ae0eb5f1
MM
13922 * g++.dg/init/copy7.C: Add missing dg-error markers.
13923
4f8163b1
MM
13924 PR c++/12226
13925 * g++.dg/init/copy7.c: New test.
13926
13927 PR c++/13536
13928 * g++.dg/parse/cast1.C: New test.
13929
dc0bfe6a
JH
139302004-01-04 Jan Hubicka <jh@suse.cz>
13931
13932 * gcc.dg/winline[1-7].c: New tests.
13933
b0bc6e8e
KL
139342004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13935
13936 PR c++/13520
13937 * g++.dg/template/qualttp22.C: New test.
13938
b684a3df
JH
139392004-01-01 Jan Hubicka <jh@suse.cz>
13940
13941 * gcc.dg/debug/20031231-1.c: New.
13942 * gcc.c-torture/compile/20040101-1.c: New.
13943 * gcc.dg/dwarf-die-[1-7].c: New.
13944
74aa338a
JJ
139452004-01-01 Jakub Jelinek <jakub@redhat.com>
13946
13947 PR optimization/13521
13948 * gcc.c-torture/compile/20031231-1.c: New test.
13949
d485b7f9
KH
139502003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13951
13952 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
13953
e5e95ba0
VR
139542003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13955
13956 PR c++/10079
13957 * g++.dg/template/crash16.C: New test.
13958
b6d90461
MM
139592003-12-30 Mark Mitchell <mark@codesourcery.com>
13960
13961 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
13962
22dc9b06
KH
139632003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13964
13965 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
13966 ports.
13967 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13968 * g++.old-deja/g++.law/profile1.C: Likewise.
13969 * gcc.c-torture/compile/981006-1.c: Likewise.
13970 * gcc.c-torture/execute/loop-2e.x: Likewise.
13971 * gcc.c-torture/execute/loop-2f.x: Remove.
13972 * gcc.c-torture/execute/loop-2g.x: Likewise.
13973 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
13974 * gcc.dg/20020312-2.c: Remove traces of dead ports.
13975
58496de1
NS
139762003-12-30 Nathan Sidwell <nathan@codesourcery.com>
13977
74869a85
NS
13978 PR c++/13507
13979 * g++.dg/ext/attrib11.C: New test.
13980
58496de1
NS
13981 PR c++/13494
13982 * g++.dg/template/array2-1.C: New test.
13983 * g++.dg/template/array2-2.C: New test.
13984
21b75a73
MM
139852003-12-29 Mark Mitchell <mark@codesourcery.com>
13986
13987 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
13988
30a03508
NS
139892003-12-29 Nathan Sidwell <nathan@codesourcery.com>
13990
13991 PR c++/12774
13992 * g++.dg/template/array1-1.C: New test.
13993 * g++.dg/template/array1-2.C: New test.
13994
b66906a8
RS
139952003-12-29 Roger Sayle <roger@eyesopen.com>
13996
13997 PR fortran/12632
13998 * g77.dg/12632.f: New test case.
13999
68deab91
KL
140002003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14001
14002 PR c++/13289
14003 * g++.dg/parse/nontype1.C: New test.
14004
2f9afd51
KL
140052003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14006
14007 PR c++/12403
14008 * g++.dg/parse/explicit1.C: New test.
14009 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14010
1896d29d
MM
140112003-12-28 Mark Mitchell <mark@codesourcery.com>
14012
c11889ce
MM
14013 PR c++/13081
14014 * g++.dg/opt/inline6.C: New test.
14015
14016 PR c++/12613
14017 * g++.dg/parse/error9.C: New test.
14018
1896d29d
MM
14019 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14020
4c2a4b90
MM
140212003-12-28 Mark Mitchell <mark@codesourcery.com>
14022
14023 PR c++/13009
14024 * g++.dg/init/assign1.C: New test.
14025
7072018e
RS
140262003-12-28 Roger Sayle <roger@eyesopen.com>
14027
14028 PR c++/13070
14029 * g++.dg/warn/format3.C: New test case.
14030
bf86d71e
ZD
140312003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14032
14033 * gcc.c-torture/compile/20031227-1.c: New test.
14034
8f23fc81
MM
140352003-12-23 Mark Mitchell <mark@codesourcery.com>
14036
14037 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14038 * g77.dg/bprob/bprob.exp: Likewise.
14039 * gcc.misc-tests/bprob.exp: Likewise.
14040 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14041 variants on systems where the library does not provide that
14042 functionality.
14043 * gcc.dg/builtins-20.c: Use builtins-config.h.
14044 * gcc.dg/builtins-config.h: New file.
14045
b8ee7f02
MM
140462003-12-23 Mark Mitchell <mark@codesourcery.com>
14047
14048 * lib/gcc-dg.exp (dg-require-profiling): New function.
14049 * lib/target-supports.exp (check_profiling_available): Likewise.
14050 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14051 * g77.dg/bprob/bprob.exp: Likewise.
14052 * gcc.misc-tests/bprob.exp: Likewise.
14053 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14054 * gcc.dg/20021014-1.c: Likewise.
14055 * gcc.dg/nest.c: Likewise.
14056
7bd35dac
MM
140572003-12-23 Mark Mitchell <mark@codesourcery.com>
14058
14059 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14060 compiling.
14061 * g++.dg/lookup/java2.C: Likewise.
14062 * gcc.dg/cpp/lexident.c: Likewise.
14063
f2073745
KH
140642003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14065
14066 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14067 given.
14068 * gcc.c-torture/compile/961203-1.c: Likewise.
14069 * gcc.c-torture/compile/980506-1.c: Likewise.
14070
4c494a15
ZW
140712003-12-23 Zack Weinberg <zack@codesourcery.com>
14072
14073 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14074 (additional_prunes): New global.
14075 (gcc-dg-prune): Handle additional per-test pruning.
14076 (dg-test): Clear additional_prunes between tests.
14077
14078 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14079 dg-prune-output to avoid spurious failures from assembler
14080 complaining about nonexistent WAW violations.
14081 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14082 Use dg-prune-output to avoid spurious failures from assembler
14083 warning about Itanium B-step errata.
14084
57702a80
MM
140852003-12-23 Mark Mitchell <mark@codesourcery.com>
14086
14087 * g++.dg/abi/macro0.C: New test.
14088 * g++.dg/abi/macro1.C: Likewise.
14089 * g++.dg/abi/macro2.C: Likewise.
14090
14091 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14092 * g++.dg/abi/bitfield7.C: Likewise.
14093 * g++.dg/abi/dtor2.C: Likewise.
14094 * g++.dg/abi/mangle11.C: Likewise.
14095 * g++.dg/abi/mangle12.C: Likewise.
14096 * g++.dg/abi/mangle14.C: Likewise.
14097 * g++.dg/abi/mangle17.C: Likewise.
14098 * g++.dg/abi/vbase10.C: Likewise.
14099 * g++.dg/abi/vbase14.C: Likewise.
14100 * g++.dg/template/qualttp17.C: Likewise.
14101
4ea49dd0
AP
141022003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14103
14104 PR c/11995
14105 * gcc.dg/20031223-1.c: New test.
14106
cbf6e52a
EB
141072003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14108
14109 * gcc.dg/noreturn-7.c: New test.
14110
b3006337
EB
141112003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14112
14113 * gcc.dg/null-pointer-1.c: New test.
14114
1ffe6573
MM
141152003-12-22 Mark Mitchell <mark@codesourcery.com>
14116
7813d14c
MM
14117 * g++.old-deja/g++.jason/template18.C: Remove.
14118 * g++.old-deja/g++.jason/template37.C: Likewise.
14119
14120 PR c++/12862
14121 * g++.dg/lookup/ns1.C: New test.
14122
1ffe6573
MM
14123 PR c++/12397
14124 * g++.dg/template/lookup3.C: New test.
14125
92a12fbc
AP
141262003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14127
14128 * g++.dg/template/recurse1.C: New test
14129
499b568f
MM
141302003-12-22 Mark Mitchell <mark@codesourcery.com>
14131
14132 PR c++/12479
14133 * g++.dg/parse/semicolon1.C: New test.
14134 * g++.dg/parse/semicolon1.h: Likewise.
14135
3b3ed128
FJ
141362003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14137
14138 * gcc.dg/darwin-misaligned.c: New test.
14139
af3fbed1
AP
141402003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14141
14142 PR c/9163
14143 * gcc.dg/20031222-1.c: New test.
14144
d9dd2c4e
MM
141452003-12-21 Mark Mitchell <mark@codesourcery.com>
14146
9e62871e
MM
14147 PR c++/13438
14148 * g++.dg/parse/error8.C: New test.
14149
d9dd2c4e
MM
14150 PR c++/11554
14151 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14152
b665cdce
KH
141532003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14154
14155 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14156 too small.
14157 * gcc.c-torture/compile/930217-1.c: Likewise.
14158 * gcc.c-torture/compile/930513-1.c: Likewise.
14159 * gcc.c-torture/execute/920908-2.c: Likewise.
14160 * gcc.c-torture/execute/921204-1.c: Likewise.
14161 * gcc.c-torture/execute/930621-1.c: Likewise.
14162 * gcc.c-torture/execute/930630-1.c: Likewise.
14163 * gcc.c-torture/execute/931031-1.c: Likewise.
14164 * gcc.c-torture/execute/980602-2.c: Likewise.
14165 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14166 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14167 * gcc.c-torture/execute/extzvsi.c: Likewise.
14168 * gcc.c-torture/unsorted/ext.c: Likewise.
14169
781f4ec1
AP
141702003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14171
14172 PR target/12749
14173 * gcc.c-torture/compile/20031220-2.c: New test case.
14174
3b24df36
RS
141752003-12-20 Roger Sayle <roger@eyesopen.com>
14176
14177 PR optimization/13031
14178 * gcc.c-torture/compile/20031220-1.c: New test case.
14179
c96f4f73
EB
141802003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14181
14182 * gcc.dg/cast-function-1.c: New test.
14183
be7ac471
JM
141842003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14185
14186 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14187 formats.
14188
4656bc85
MM
141892003-12-19 Mark Mitchell <mark@codesourcery.com>
14190
14191 PR c++/12795
14192 * g++.dg/ext/attrib10.C: New test.
14193
e8c89d29
JJ
141942003-12-19 Jakub Jelinek <jakub@redhat.com>
14195
14196 * gcc.dg/cleanup-10.c: New test.
14197 * gcc.dg/cleanup-11.c: New test.
14198
effed655
JJ
141992003-12-19 Jakub Jelinek <jakub@redhat.com>
14200
14201 PR c++/13239
14202 * g++.dg/opt/expect1.C: New test.
14203
ed8d8803
HP
142042003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14205
14206 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14207
0b667ed8
AP
142082003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14209
01d0a156
AP
14210 PR debug/12923
14211 * gcc.dg/20031218-1.c: New test.
14212
14213 PR debug/12389
14214 * gcc.dg/20031218-2.c: New test.
14215 * gcc.dg/20031218-3.c: New test.
14216
0b667ed8
AP
14217 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14218 of label name and allow for USER_LABEL_PREFIX == "_" names.
14219 * g++.dg/abi/mangle18-2.C: Likewise.
14220 * g++.dg/abi/mangle19-1.C: Likewise.
14221 * g++.dg/abi/mangle19-2.C: Likewise.
14222 * g++.dg/abi/mangle20-1.C: Likewise.
14223 * g++.dg/abi/mangle20-2.C: Likewise.
14224
a3bf324c
RH
142252003-12-18 Richard Henderson <rth@redhat.com>
14226
14227 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14228
d11994a8
SB
142292003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14230 Dan Kegel <dank@kegel.com>
14231
14232 PR other/12009
14233 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14234 testing a cross compiler, it causes spurious compile failures.
14235 * lib/g++.exp: Likewise.
14236
bc5ada84
KL
142372003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14238
14239 PR c++/13262
14240 * g++.dg/template/access13.C: New test.
14241
cebf212f
UW
142422003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14243
14244 * gcc.dg/20031216-1.c: New test.
14245
51287c14
GB
142462003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14247
14248 PR c++/9154
14249 * g++.dg/template/error10.C: New test.
14250
a21f130e
EB
142512003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14252
14253 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14254 * g++.dg/eh/simd-2.C: Likewise.
14255
b0656d8b
JW
142562003-12-17 James E Wilson <wilson@specifixinc.com>
14257 Roger Sayle <roger@eyesopen.com>
14258
14259 * gcc.c-torture/execute/ieee/mzero5.c: New.
14260
5c832178
MM
142612003-12-17 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/10603
14264 * g++.dg/parse/error6.C: New test.
14265
14266 PR c++/12827
14267 * g++.dg/parse/error7.C: New test.
14268
a7833d6a
EB
142692003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14270
14271 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14272 at -O with stabs debugging formats.
14273 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14274 * gcc.dg/debug/debug-2.c: Likewise.
14275
0dff37fb
MM
142762003-12-16 Mark Mitchell <mark@codesourcery.com>
14277
14278 PR c++/12696
14279 * g++.dg/init/error1.C: New test.
14280
14281 PR c++/12218
14282 * g++.dg/init/pm3.C: New test.
14283
2ff7cce4
JM
142842003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14285
14286 PR c/3347
14287 * gcc.dg/bitfld-8.c: New test.
14288
6d43c524
JL
142892003-12-16 James Lemke <jim@wasabisystems.com>
14290
14291 * gcc.dg/arm-scd42-[123].c: New tests.
14292
d63b5e9f
NS
142932003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14294
14295 PR c++/9043
14296 * g++.dg/abi/mangle20-1.C: New test.
14297 * g++.dg/abi/mangle20-2.C: New test.
14298
263ee052
MM
142992003-12-16 Mark Mitchell <mark@codesourcery.com>
14300
14301 PR c++/13275
14302 * g++.dg/other/offsetof2.C: Remove XFAIL.
14303 * g++.dg/parse/offsetof1.C: New test.
14304 * g++.gd/parse/offsetof2.C: Likewise.
14305
ff5034c5
GB
143062003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14307
14308 * g++.dg/template/nontype3.C: New test.
14309 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14310
cd852e4d
KL
143112003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14312
14313 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14314
0f30f285
NS
143152003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14316
a0c68737
NS
14317 PR c++/13387
14318 * g++.dg/expr/assign1.C: New test.
14319
0f30f285
NS
14320 PR c++/13242
14321 * g++.dg/abi/mangle19-1.C: New test.
14322 * g++.dg/abi/mangle19-2.C: New test.
14323
d2411ba2
HP
143242003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14325
14326 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14327
91f8389c
EB
143282003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14329
14330 * gcc.c-torture/execute/20031216-1.c: New test.
14331
75e0d03a
GB
143322003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14333
14334 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14335 an ICE regression.
14336
89f1a6ec
MM
143372003-12-15 Mark Mitchell <mark@codesourcery.com>
14338
14339 PR c++/10926
14340 * g++.dg/template/error9.C: New test.
14341
14342 PR c++/11116
14343 * g++.dg/template/error8.C: New test.
14344
040fc928
RS
143452003-12-15 Roger Sayle <roger@eyesopen.com>
14346
14347 PR middle-end/13400
14348 * gcc.c-torture/execute/20031215-1.c: New test case.
14349
b95cc51a
MM
143502003-12-15 Mark Mitchell <mark@codesourcery.com>
14351
21eb631b
MM
14352 PR c++/13269
14353 * g++.dg/parse/error5.C: New test.
14354
ea0e2a51
MM
14355 PR c++/12989
14356 * g++.dg/expr/sizeof1.C: New test.
14357
b95cc51a
MM
14358 PR c++/13310
14359 * g++.dg/template/crash15.C: New test.
14360
86d75cdd
GK
143612003-12-15 Geoffrey Keating <geoffk@apple.com>
14362
14363 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14364 a non-POD type as the last named parameter of a varargs function.
14365
a5ac3982
MM
143662003-12-15 Mark Mitchell <mark@codesourcery.com>
14367
14368 PR c++/13243
14369 PR c++/12573
14370 * g++.dg/template/crash14.C: New test.
14371 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14372
5fd80fbc
NS
143732003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14374
f5c28a15
NS
14375 * g++.dg/other/java1.C: New test.
14376
5fd80fbc
NS
14377 PR c++/13241
14378 * g++.dg/abi/mangle18-1.C: New test.
14379 * g++.dg/abi/mangle18-2.C: New test.
14380
298a037c
ZD
143812003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14382
14383 PR optimization/10312
14384 * gcc.c-torture/execute/20031214-1.c: New.
14385
4bb8ca28
MM
143862003-12-14 Mark Mitchell <mark@codesourcery.com>
14387
14388 PR c++/10779
14389 PR c++/12160
14390 * g++.dg/parse/error3.C: New test.
14391 * g++.dg/parse/error4.C: Likewise.
14392 * g++.dg/abi/mangle4.C: Tweak error messages.
14393 * g++.dg/lookup/using5.C: Likewise.
14394 * g++.dg/other/error2.C: Likewise.
14395 * g++.dg/parse/typename5.C: Likewise.
14396 * g++.dg/parse/undefined1.C: Likewise.
14397 * g++.dg/template/arg2.C: Likewise.
14398 * g++.dg/template/ttp3.C: Likewise.
14399 * g++.dg/template/type1.C: Likewise.
14400 * g++.old-deja/g++.other/crash32.C: Likewise.
14401 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14402
c1b83cc9
KL
144032003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14404
14405 PR c++/13106
14406 * g++.dg/warn/noreturn-3.C: New test.
14407
e00853fd
NS
144082003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14409
14410 PR c++/13118
14411 * g++.dg/abi/covariant3.C: New.
14412
3950dcdf
JJ
144132003-12-12 Jakub Jelinek <jakub@redhat.com>
14414
14415 * g++.dg/eh/ia64-1.C: New test.
14416
77fec971
RS
144172003-12-12 Roger Sayle <roger@eyesopen.com>
14418
14419 PR optimization/13037
14420 * g77.f-torture/execute/13037.f: New test case.
14421
90d46c28
NS
144222003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14423
14424 PR c++/12881
14425 * g++.dg/abi/covariant2.C: New.
14426
45f2492c
NB
144272003-12-12 Neil Booth <neil@daikokuya.co.uk>
14428
14429 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14430
15975b43
ZW
144312003-12-11 Zack Weinberg <zack@codesourcery.com>
14432
14433 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14434
a586ce78
AP
144352003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14436
14437 PR other/10819
14438 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14439 to fix Bug 10819.
14440 * lib/g++.exp (g++_version): Likewise.
14441 * lib/g77.exp (g77_version): Likewise.
14442 * lib/objc.exp (default_objc_version): Likewise.
14443
e55a6cce 144442003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14445
553355fe
RH
14446 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14447
5ca18844
RH
14448 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14449
facef326
MA
144502003-12-08 Matt Austern <austern@apple.com>
14451
14452 PR c/13134
14453 * lib/gcc-dg.exp (dg-require-visibility): Define.
14454 * lib/target-supports (check_visibility_available): Define.
14455 * gcc.dg/visibility-1.c: New test.
14456 * gcc.dg/visibility-2.c: Likewise.
14457 * gcc.dg/visibility-3.c: Likewise.
14458 * gcc.dg/visibility-4.c: Likewise.
14459 * gcc.dg/visibility-5.c: Likewise.
14460 * gcc.dg/visibility-6.c: Likewise.
14461 * g++.dg/ext/visibility-1.C: Likewise.
14462 * g++.dg/ext/visibility-2.C: Likewise.
14463 * g++.dg/ext/visibility-3.C: Likewise.
14464 * g++.dg/ext/visibility-4.C: Likewise.
14465 * g++.dg/ext/visibility-5.C: Likewise.
14466 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14467
91f8389c
EB
144682003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14469
14470 * g++.dg/lookup/java1.C: New test.
14471 * g++.dg/lookup/java2.C: New test.
b8ec6586 14472
df5e8205
EB
144732003-12-07 Falk Hueffner <falk@debian.org>
14474
14475 * g++.dg/opt/noreturn-1.C: New test.
14476
fd25e957
EB
144772003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14478
14479 * gcc.dg/overflow-1.c: New test.
14480
5c6ef9be
EB
144812003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14482
14483 * g77.f-torture/compile/13060.f: New test.
14484
a6c0d772
MM
144852003-12-06 Mark Mitchell <mark@codesourcery.com>
14486
14487 PR c++/13323
14488 * g++.dg/inherit/operator2.C: New test.
14489
360d1b99
MM
144902003-12-05 Mark Mitchell <mark@codesourcery.com>
14491
14492 PR c++/13305
14493 * g++.dg/ext/attrib9.C: New test.
14494
eeb23c11
MM
144952003-12-05 Mark Mitchell <mark@codesourcery.com>
14496
14497 PR c++/13314
14498 * g++.dg/template/error7.C: New test.
14499
5d27ef94 145002003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14501 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14502
14503 PR target/13302
14504 * g++.dg/other/struct-va_list.C: New test.
14505
f128e1f3
KL
145062003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14507
14508 PR c++/13166
14509 * g++.dg/parse/defarg6.C: New test.
14510
64ed86c7
HPN
145112003-12-05 Hans-Peter Nilsson <hp@axis.com>
14512
14513 PR target/13256
14514 * gcc.c-torture/execute/20031201-1.c: New test.
14515
b98d4eb5
AC
145162003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14517
14518 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14519
6e3077c6
EB
145202003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14521
14522 * gcc.dg/builtin-return-1.c: New test.
14523
fc64a247
SM
145242003-12-04 Stuart Menefy <stuart.menefy@st.com>
14525 J"orn Rennecke <joern.rennecke@superh.com>
14526
14527 PR optimization/13260
14528 * gcc.c-torture/execute/20031204-1.c: New test.
14529
afb0918a
MM
145302003-12-03 Mark Mitchell <mark@codesourcery.com>
14531
14532 PR c++/9127
14533 * g++.dg/template/error6.C: New test.
14534
8ecc63eb
JJ
145352003-12-03 Jakub Jelinek <jakub@redhat.com>
14536
14537 * gcc.dg/20031202-1.c: New test.
14538
ee43dab5
MM
145392003-12-03 Mark Mitchell <mark@codesourcery.com>
14540
b80cfdcd
MM
14541 PR c++/13179
14542 * g++.dg/template/eh1.C: New test.
14543
ee43dab5
MM
14544 PR c++/10771
14545 * g++.dg/template/error5.C: New test.
14546
e7f2e92f
DU
145472003-12-02 David Ung <davidu@mips.com>
14548
15975b43 14549 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14550 g_##TMODE
14551
1c59130c
GB
145522003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14553
8ecc63eb 14554 PR c++/10126
1c59130c
GB
14555 * g++.dg/template/ptrmem8.C: New test.
14556
e77de295
GB
145572003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14558
8ecc63eb 14559 PR c++/12573
e77de295
GB
14560 * g++.dg/template/dependent-expr3.C: New test.
14561
e3b66120
JL
145622003-12-01 James Lemke <jim@wasabisystems.com>
14563
14564 * gcc.dg/arm-g2.c: New test.
14565
d9e7c8e3
RS
145662003-12-01 Roger Sayle <roger@eyesopen.com>
14567
14568 PR optimization/11634
14569 * gcc.dg/20031201-2.c: New test case.
14570
75d3baee
ZW
145712003-12-01 Zack Weinberg <zack@codesourcery.com>
14572
14573 PR 11433
14574 * objc.dg/proto-lossage-3.m: New test.
14575
28cb2b14
RS
145762003-12-01 Roger Sayle <roger@eyesopen.com>
14577
14578 PR optimization/12628
14579 * gcc.dg/20031201-1.c: New test case.
14580
e82407b5
EB
145812003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14582
14583 * gcc.dg/unaligned-1.c: New test.
14584
a668c6ad
MM
145852003-11-30 Mark Mitchell <mark@codesourcery.com>
14586
14587 PR c++/9849
14588 * g++.dg/template/error4.C: New test.
14589 * g++.dg/template/nested3.C: Adjust error markers.
14590
0e73769e
KG
145912003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14592
14593 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14594
65f0edec
JM
145952003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14596
14597 PR c/10333
14598 * gcc.dg/bitfld-7.c: New test.
14599
9c858681
RS
146002003-11-29 Richard Sandiford <rsandifo@redhat.com>
14601
14602 * gcc.dg/tls/asm-1.C: New test.
14603
26b0ad13
KG
146042003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14605
0e73769e 14606 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14607
48ee6fa0
EB
146082003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14609
14610 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14611 * gcc.dg/builtin-apply3.c: New test.
14612
4caddf0b
EB
146132003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14614
14615 * lib/compat.exp (compat-obj): New xfaildata parameter.
14616 Use it to set compiler_conditional_xfail_data before compiling.
14617 (compat-get-options): Handle dg-xfail-if.
14618 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14619 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14620 * gcc.dg/compat/vector-1_y.c: Likewise.
14621 * gcc.dg/compat/vector-2_x.c: Likewise.
14622 * gcc.dg/compat/vector-2_y.c: Likewise.
14623
ecb63641
EB
146242003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14625
14626 * g++.dg/opt/reg-stack4.C: New test.
14627
316d0b19
EB
146282003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14629
14630 * gcc.dg/builtin-apply2.c: New test.
14631
bb13f2ff
EB
146322003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14633
14634 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
14635
4864cc4a
KL
146362003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14637
14638 PR c++/12924
14639 * g++.dg/template/template-id-2.C: New test.
14640
d43f603d
KL
146412003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14642
14643 PR c++/5369
14644 * g++.dg/template/memfriend1.C: New test.
14645 * g++.dg/template/memfriend2.C: Likewise.
14646 * g++.dg/template/memfriend3.C: Likewise.
14647 * g++.dg/template/memfriend4.C: Likewise.
14648 * g++.dg/template/memfriend5.C: Likewise.
14649 * g++.dg/template/memfriend6.C: Likewise.
14650 * g++.dg/template/memfriend7.C: Likewise.
14651 * g++.dg/template/memfriend8.C: Likewise.
14652 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
14653
40bec508
MM
146542003-11-21 Mark Mitchell <mark@codesourcery.com>
14655
14656 PR c++/12515
14657 * g++.dg/ext/cond1.C: New test.
14658
c132886e
RH
146592003-11-20 Richard Henderson <rth@redhat.com>
14660
14661 * gcc.dg/20020201-2.c: Remove.
14662 * gcc.dg/20020201-4.c: Remove.
14663 * gcc.dg/20020304-1.c: Remove.
14664
dd2cc6dc
NN
146652003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14666
14667 * gcc.dg/cpp/trad/xwin1.c: New test case.
14668
5153e857
AT
146692003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14670
14671 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
14672 * lib/g77.exp: Likewise.
14673 * lib/objc.exp: Likewise.
14674 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
14675 for darwin.
14676
c44e68a5
KL
146772003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14678
14679 PR c++/12932
14680 * g++.dg/template/static5.C: New test.
14681
fc6d6d62
JM
146822003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
14683
14684 * gcc.dg/nested-func-1.c: New test.
14685
178b9a09
KG
146862003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14687
14688 * gcc.dg/cpp/assert4.c: New test.
14689
8ffc2e37
GB
146902003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14691
75d3baee
ZW
14692 PR c++/2294
14693 * g++.dg/lookup/using9.c: New test.
8ffc2e37 14694
ec75414f
MM
146952003-11-14 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/12762
14698 * g++.dg/template/error3.C: New test.
14699
7fb768e5
AC
147002003-11-14 Arnaud Charlet <charlet@act-europe.fr>
14701
14702 PR ada/13035
14703 * ada/acats/run_acats, run_all.sh: Fix syntax error.
14704 No longer use a wrapper for gcc, since this does not work under
14705 Windows.
14706
aede75ed
GB
147072003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14708
75d3baee
ZW
14709 PR c++/2094
14710 * g++.dg/template/ptrmem7.C: New test.
aede75ed 14711
a25d596a
AP
147122003-11-13 Andrew Pinski <apinski@apple.com>
14713
14714 * gcc.c-torture/compile/20031113-1.c: New test.
14715
49012f5c 147162003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 14717 Kean Johnston <jkj@sco.com>
49012f5c
MM
14718
14719 PR c/13029
14720 * gcc.dg/unused-4.c: Update.
14721
d76bc29c
EB
147222003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14723
14724 * g++.dg/opt/const3.C: New test.
14725
fccc4eb2
JH
147262003-11-13 Jan Hubicka <jh@suse.cz>
14727
14728 * gcc.c-torture/compile/20031112-1.c: New test.
14729
8f120836
MM
147302003-11-12 Mark Mitchell <mark@codesourcery.com>
14731
14732 * g++.dg/parse/crash10.C: Remove bogus error marker.
14733
405f36dd
RO
147342003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14735
14736 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
14737 (host_gcc): Likewise.
14738 (ROOT): Honor $PWDCMD.
14739 (BASE): Likewise.
14740 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
14741
7e28e1a3
CM
147422003-11-12 Catherine Moore <clm@redhat.com>
14743
14744 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
14745
0cf356df
AJ
147462003-11-12 Andreas Jaeger <aj@suse.de>
14747 Jakub Jelinek <jakub@redhat.com>
14748 Andrew Pinski <pinskia@physics.uc.edu>
14749 Richard Henderson <rth@redhat.com>
14750
14751 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
14752 systems.
7671789c 14753 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
14754
14755 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
14756 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14757
3e65fcc0
AJ
147582003-11-11 Andreas Jaeger <aj@suse.de>
14759
14760 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
14761
292d9f2b
AJ
14762 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
14763
e6178121
AC
147642003-11-10 Arnaud Charlet <charlet@act-europe.fr>
14765
14766 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
14767 Clean ups.
14768
1ec0c607
WH
147692003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
14770
14771 * gcc.dg/trampoline-1.c: New test.
14772
a5fdcda8
AP
147732003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14774
14775 * gcc.c-torture/compile/200031109-1.c: New test.
14776
c76f4e8e
JM
147772003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14778
14779 PR c/3190
14780 PR c/8714
14781 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14782 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
14783 gcc.dg/format/no-y2k-1.c: Update.
14784
587a9854
RS
147852003-11-08 Roger Sayle <roger@eyesopen.com>
14786
14787 PR optimization/10467
14788 * gcc.dg/20031108-1.c: New test case.
14789
3d67ba1e
GK
147902003-11-07 Geoffrey Keating <geoffk@apple.com>
14791
14792 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
14793
30321c39
JM
147942003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14795
14796 * gcc.dg/compound-lvalue-1.c: New test.
14797 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
14798 some XFAILs.
14799
2858f73a
GK
148002003-11-06 Geoffrey Keating <geoffk@apple.com>
14801
14802 * gcc.dg/altivec-varargs-1.c: New test.
14803
51672143
EB
148042003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14805
14806 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
14807 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
14808 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
14809 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
14810 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
14811
0a49d02c
JM
148122003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
14813
14814 * gcc.dg/cond-lvalue-1.c: New test.
14815
db9fd03e 148162003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
14817
14818 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
14819
aad626f7
KL
148202003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14821
14822 PR c++/11616
14823 * g++.dg/template/instantiate5.C: New test.
14824
0c5a0451
VR
148252003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14826
14827 PR c++/12726
14828 * g++.dg/ext/complit2.C: Replace test with self-contained version.
14829 * ChangeLog: Add missing first entry for above test.
14830
3dfa3500
KL
148312003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14832
14833 PR c++/9810
14834 * g++.dg/template/using8.C: New test.
14835 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
14836
31f0f571
RS
148372003-11-02 Roger Sayle <roger@eyesopen.com>
14838
14839 PR optimization/10817
14840 * gcc.c-torture/compile/20031102-1.c: New test case.
14841
2077750a
KH
148422003-11-02 Kazu Hirata <kazu@cs.umass.edu>
14843
14844 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
14845 2147483647.
14846
e69cdc12
EB
148472003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14848
14849 * gcc.dg/20031102-1.c: New test.
14850
0a9e65f9
EB
148512003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14852
14853 * gcc.dg/complex-1.c: New test.
14854
f218d820
KL
148552003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14856
14857 PR c++/12796
14858 * g++.dg/template/crash13.C: Adjust expected error location.
14859 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14860
f3dd79b9
RE
148612003-10-31 Richard Earnshaw <rearnsha@arm.com>
14862
14863 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14864
4cabf776
JZ
148652003-10-31 Josef Zlomek <zlomekj@suse.cz>
14866
14867 PR/10239
14868 * gcc.c-torture/compile/20031031-2.c: New test.
14869
739e6d58
JZ
148702003-10-31 Josef Zlomek <zlomekj@suse.cz>
14871
14872 PR/11640
14873 * gcc.c-torture/compile/20031031-1.c: New test.
14874
28765aad
RE
148752003-10-31 Richard Earnshaw <rearnsha@arm.com>
14876
14877 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14878 * gcc.misc-tests/bprob.exp: Likewise.
14879 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
14880 the execution test on arm-elf configs.
c6c01481 14881 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
14882 configs that don't support scratch files.
14883 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
14884
1d915eda
AC
148852003-10-30 Arnaud Charlet <charlet@act-europe.fr>
14886
14887 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
14888 done by dejagnu.
14889
24c98fae
AC
148902003-10-29 Arnaud Charlet <charlet@act-europe.fr>
14891
14892 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
14893 Avoid non pure sh syntax. Add more logging.
14894
14895 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
14896 fail.
24c98fae 14897
0fda236e
FS
148982003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14899
14900 PR libgcj/10610
14901 * gcc.dg/ppc-stackalign-1.c: New test.
14902
1066ea4d
AC
149032003-10-28 Arnaud Charlet <charlet@act-europe.fr>
14904
14905 * ada/acats/run_all.sh: Change output to be more compliant with
14906 dejagnu framework.
14907 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
14908 Only run [a-z]* directories, to filter out e.g. CVS.
14909 Redirect build output to log file.
1066ea4d 14910
934ef487
AC
149112003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14912
14913 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
14914
c011a52f
AC
149152003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14916
14917 PR ada/5909:
14918 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
14919
b19ee4bd
JJ
149202003-10-27 Jakub Jelinek <jakub@redhat.com>
14921
14922 * gcc.c-torture/compile/20031023-1.c: New test.
14923 * gcc.c-torture/compile/20031023-2.c: New test.
14924 * gcc.c-torture/compile/20031023-3.c: New test.
14925 * gcc.c-torture/compile/20031023-4.c: New test.
14926
58e1d54c
KL
149272003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14928
14929 PR c++/10371
14930 * g++.dg/lookup/scoped8.C: New test.
14931
b3cd99cd
EB
149322003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14933
14934 * g++.dg/opt/reg-stack3.C: New test.
14935
88682ff6
JM
149362003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14937
14938 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
14939
d9a50301
KL
149402003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14941
14942 PR c++/11076
14943 * g++.dg/template/crash13.C: New test.
14944
349dfad9
JM
149452003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14946
14947 * gcc.dg/c99-restrict-2.c: New test.
14948
bb885938
NS
149492003-10-24 Nathan Sidwell <nathan@codesourcery.com>
14950
14951 PR c++/12698, c++/12699, c++/12700, c++/12566
14952 * g++.dg/inherit/covariant9.C: New test.
14953 * g++.dg/inherit/covariant10.C: New test.
14954 * g++.dg/inherit/covariant11.C: New test.
14955
0c5a0451
VR
149562003-10-23 Jason Merrill <jason@redhat.com>
14957
14958 PR c++/12726
14959 * g++.dg/ext/complit2.C: New test.
14960
ed1ca05a
FH
149612003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14962
14963 PR target/12654
14964 * gcc.c-torture/execute/20031020-1.c: New test.
14965
1b251a0c
ZD
149662003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14967
14968 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
14969 following the jump_insn.
14970
dc70e81d
JM
149712003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
14972
14973 * gcc.dg/cast-lvalue-1.c: New test.
14974
18fd68a8
MM
149752003-10-21 Mark Mitchell <mark@codesourcery.com>
14976
14977 PR c++/11962
14978 * g++.dg/template/cond2.C: New test.
14979
ac054e28
JM
149802003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
14981
14982 * gcc.dg/builtins-28.c: New test.
14983
d4d1ebc1
JH
149842003-10-20 Jan Hubicka <jh@suse.cz>
14985
14986 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
14987 parameter.
14988 * testsuite/gcc.dg/inline-2.c: Likewise.
14989
d15f01e3
PE
149902003-10-20 Phil Edwards <phil@codesourcery.com>
14991
14992 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
14993 * gcc.dg/nest.c: Likewise.
14994
11325dcd
KL
149952003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14996
14997 PR c++/9781, c++/10583, c++/11862
14998 * g++.dg/parse/crash13.C: New test.
14999
adccacc4
ZD
150002003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15001
15002 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15003
5a13d728
EB
150042003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15005
15006 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15007 Define HAVE_C99_RUNTIME except on Solaris.
15008 * gcc.dg/builtins-20.c: Likewise.
15009
29ee7b16
ZD
150102003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15011
15012 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15013
5f04800c
KL
150142003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15015
15016 PR c++/12495
15017 * g++.dg/template/crash21.C: New test.
15018
9579624e
KL
150192003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15020
15021 PR c++/2513
15022 * g++.dg/template/typename5.C: New test.
15023
e77b95a2
KL
150242003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15025
15026 PR c++/12369
15027 * g++.dg/template/friend25.C: New test.
15028
7a0cb59c
ZL
150292003-10-16 Ziemowit Laski <zlaski@apple.com>
15030
15031 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15032 versions.
15033
82917bf9
KH
150342003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15035
15036 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15037 == 2147483647.
15038
8725a9b4
KH
150392003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15040
15041 * gcc.c-torture/execute/960416-1.x: Remove.
15042 * gcc.c-torture/execute/divconst-3.x: Likewise.
15043
c546e185
HPN
150442003-10-15 Hans-Peter Nilsson <hp@axis.com>
15045
15046 PR target/12598
15047 * gcc.dg/torture/cris-volatile-1.c: New test.
15048
e157d777
RS
150492003-10-14 Roger Sayle <roger@eyesopen.com>
15050
15051 PR optimization/9325
15052 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15053 for overflowing floating point to integer conversion during RTL
15054 simplification.
15055
c92c2a28
ZL
150562003-10-13 Ziemowit Laski <zlaski@apple.com>
15057
15058 * objc/execute/_cmd.m: Fix typo.
15059 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15060 Relax 'scan-assembler' regexp.
15061 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15062 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15063 * objc.dg/zero-link-2.m: Remove blank line.
15064 * objc.dg/zero-link-3.m: New test case.
c6c01481 15065
71d46c6f
GK
150662003-10-13 Geoffrey Keating <geoffk@apple.com>
15067
3eba62b4
GK
15068 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15069
71d46c6f
GK
15070 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15071 than linker trickery.
15072
88e451e1
VR
150732003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15074
15075 PR c++/12370
15076 * g++.dg/other/friend2.C: New test.
15077
e3c8de6a
SB
150782003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15079
15080 * gcc.dg/20031012-1.c: New test.
15081
1998463c
SB
150822003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15083
15084 * gcc.dg/weak/weak-3.c: Fix for new warning.
15085
cc956bfd
KC
150862003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15087
15088 PR optimization/8750
15089 * gcc.c-torture/execute/20031012-1.c: New test case.
15090
c43fa1f5
RS
150912003-10-11 Roger Sayle <roger@eyesopen.com>
15092
15093 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15094 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15095
c877353c
RS
150962003-10-11 Roger Sayle <roger@eyesopen.com>
15097
15098 PR optimization/12260
15099 * gcc.c-torture/compile/20031011-2.c: New test case.
15100
e3be1116
RS
151012003-10-11 Roger Sayle <roger@eyesopen.com>
15102
15103 * gcc.c-torture/execute/20031011-1.c: New testcase.
15104
69efc31d
EB
151052003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15106
15107 * gcc.c-torture/compile/20031011-1.c: New test.
15108
cc956bfd 151092003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15110
15111 * g++.dg/other/first-global.C: New test.
15112
ea82015c
RS
151132003-10-11 Roger Sayle <roger@eyesopen.com>
15114
15115 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15116
51e73d57
ILT
151172003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15118
15119 * gcc.c-torture/compile/20031010-1.c: New test.
15120
d0fd1347
GK
151212003-10-10 Geoffrey Keating <geoffk@apple.com>
15122
15123 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15124 * gcc.c-torture/execute/va-arg-25.c: ... here.
15125
b18ff0cd
MM
151262003-10-09 Mark Mitchell <mark@codesourcery.com>
15127
15128 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15129
1703590e
RS
151302003-10-08 Richard Sandiford <rsandifo@redhat.com>
15131
f119ba23 15132 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15133
3d56512d
GB
151342003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15135
15136 * g++.dg/parse/error2.C: New test.
15137
7a925598
GB
151382003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15139
15140 PR c++/11097
15141 * g++.dg/other/error5.C: Modify the error message.
15142 * g++.dg/lookup/using8.C: New test.
15143
a594a19c
GK
151442003-10-07 Geoffrey Keating <geoffk@apple.com>
15145
15146 * gcc.dg/darwin-abi-2.c: New file.
15147 * gcc.c-torture/execute/va-arg-24.c: New file.
15148
90af8042
BW
151492003-10-06 Bob Wilson <bob.wilson@acm.org>
15150
15151 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15152 indentation.
15153
d04a575f
MM
151542003-10-06 Mark Mitchell <mark@codesourcery.com>
15155
15156 PR c++/10147
15157 * g++.dg/other/error4.C: Update error messages.
15158 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15159
d04a575f
MM
15160 PR c++/12337
15161 * g++.dg/init/new9.C: New test.
c6c01481 15162
d04a575f
MM
15163 PR c++/12334, c++/12236, c++/8656
15164 * g++.dg/ext/attrib8.C: New test.
15165
8a7a6f4d
DP
151662003-10-06 Devang Patel <dpatel@apple.com>
15167
15168 * gcc.dg/debug/dwarf2-3.h: New test.
15169 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15170
9ebfd78b
EB
151712003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15172
15173 * g++.dg/opt/cfg2.C: New test.
15174
8c03ca00
EB
151752003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15176
15177 * g++.dg/opt/float1.C: New test.
15178
b494fd98
EB
151792003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15180
15181 * gcc.dg/c90-array-lval-6.c: New test.
15182 * gcc.dg/c99-array-lval-6.c: New test.
15183
81ff723b
AM
151842003-10-03 Alexander Malmberg <alexander@malmberg.org>
15185 Ziemowit Laski <zlaski@apple.com>
15186
15187 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15188 'Derived', so that it is never considered a class method; add
15189 new warning for '+port' method ambiguity.
15190 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15191 <objc/objc-api.h> (needed on Mac OS X).
15192 * objc.dg/method-13.m: New test.
15193
875eda9c
RS
151942003-10-03 Roger Sayle <roger@eyesopen.com>
15195
15196 PR optimization/9325, PR java/6391
15197 * gcc.c-torture/execute/20031003-1.c: New test case.
15198
c8a65a25
MM
151992003-10-02 Mark Mitchell <mark@codesourcery.com>
15200
5114f0ed
MM
15201 PR optimization/12180
15202 * gcc.dg/20031002-1.c: New test.
15203
c8a65a25
MM
15204 PR c++/12486
15205 * g++.dg/inherit/error1.C: New test.
15206
910a2080
CD
152072003-10-02 Chris Demetriou <cgd@broadcom.com>
15208
15209 * lib/f-torture.exp (search_for): Rename to...
15210 (search_for_re): This. Also, clean up comments and the
15211 "regexp" invocation.
15212
2a3bf9aa
JZ
152132003-10-02 Josef Zlomek <zlomekj@suse.cz>
15214
15215 * gcc.c-torture/compile/20031002-1.c: New test.
15216
7485f79f
JJ
152172003-10-02 Jakub Jelinek <jakub@redhat.com>
15218
15219 * g++.dg/opt/cond1.C: New test.
15220
2409cb37
KC
152212003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15222
15223 * gcc.dg/Wold-style-definition-2.c: New testcase.
15224 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15225
1ffcc352
RH
152262003-09-29 Richard Henderson <rth@redhat.com>
15227
75d3baee 15228 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15229
ea0738f2
EB
152302003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15231
15232 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15233
753aaa17
KL
152342003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15235
15236 * g++.dg/template/friend19.C: Fix typo.
15237 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15238
d34053ed
RS
152392003-09-28 Richard Sandiford <rsandifo@redhat.com>
15240
15241 * gcc.c-torture/execute/20030928-1.c: New test.
15242 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15243
e8226879
EB
152442003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15245
15246 * g++.dg/opt/unroll1.C: New test.
15247
073089a7
RS
152482003-09-26 Roger Sayle <roger@eyesopen.com>
15249
15250 PR optimization/11741
15251 * gcc.dg/20030926-1.c: New test case.
15252
37d407a1
KL
152532003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15254
15255 PR c++/5655
15256 * g++.dg/parse/access7.C: New test.
15257 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15258
264fa2db
ZL
152592003-09-24 Ziemowit Laski <zlaski@apple.com>
15260
15261 MERGE OF objc-improvements-branch into MAINLINE:
15262 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15263 if libobjc has not been built.
15264 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15265 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15266 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15267 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15268 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15269 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15270 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15271 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15272 objc.dg/special/unclaimed-category-1.h,
15273 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15274 well as GNU runtime.
264fa2db 15275 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15276 * execute/cascading-1.m, execute/function-message-1.m,
15277 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15278 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15279 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15280 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15281 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15282 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15283 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15284 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15285 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15286 * objc.dg/bitfield-2.m: Run only on Darwin.
15287 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15288 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15289 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15290 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15291
d395df26
AO
152922003-09-24 Alexandre Oliva <aoliva@redhat.com>
15293
15294 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15295
fff2cb99
GK
152962003-09-23 Geoffrey Keating <geoffk@apple.com>
15297
15298 * gcc.dg/darwin-abi-1.c: New file.
15299
af0f185b
AP
153002003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15301
15302 PR target/12281
15303 * gcc.c-torture/compile/20030921-1.c: New test.
15304
de582cfb
EB
153052003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15306
15307 * g++.dg/opt/reg-stack2.C: New test.
15308
5cfc5356
EB
153092003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15310
15311 * g++.dg/eh/delayslot1.C: New test.
15312
ddd2d57e
RH
153132003-09-20 Richard Henderson <rth@redhat.com>
15314
15315 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15316
ccea753c
RS
153172003-09-20 Roger Sayle <roger@eyesopen.com>
15318
15319 * gcc.c-torture/execute/20030920-1.c: New test case.
15320
2c49cd9e
KL
153212003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15322
15323 * g++.dg/rtti/typeid3.C: Correct expected error message.
15324
4047b164
KL
153252003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15326
15327 PR c++/157
15328 * g++.dg/parse/crash12.C: New test.
15329
99d53bba
JJ
153302003-09-19 Janis Johnson <janis187@us.ibm.com>
15331
15332 * gcc.dg/compat/mixed-struct-check.h: New.
15333 * gcc.dg/compat/mixed-struct-defs.h: New.
15334 * gcc.dg/compat/mixed-struct-init.h: New.
15335 * gcc.dg/compat/struct-by-value-19_main.c: New.
15336 * gcc.dg/compat/struct-by-value-19_x.c: New.
15337 * gcc.dg/compat/struct-by-value-19_y.c: New.
15338 * gcc.dg/compat/struct-by-value-20_main.c: New.
15339 * gcc.dg/compat/struct-by-value-20_x.c: New.
15340 * gcc.dg/compat/struct-by-value-20_y.c: New.
15341 * gcc.dg/compat/struct-return-19_main.c: New.
15342 * gcc.dg/compat/struct-return-19_x.c: New.
15343 * gcc.dg/compat/struct-return-19_y.c: New.
15344 * gcc.dg/compat/struct-return-20_main.c: New.
15345 * gcc.dg/compat/struct-return-20_x.c: New.
15346 * gcc.dg/compat/struct-return-20_y.c: New.
15347
ed71e586
AP
153482003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15349 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15350 so that it will not complain on LP64 targets.
15351
68c78847
KL
153522003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15353
15354 PR c++/495
15355 * g++.dg/template/friend24.C: New test.
15356
3501ba24
NS
153572003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15358
68442fac 15359 PR c++/12332
3501ba24
NS
15360 * g++.dg/template/memtmpl2.C: New test.
15361
5ae6cd0d
MM
153622003-09-18 Mark Mitchell <mark@codesourcery.com>
15363
15364 PR target/11184
15365 * gcc.dg/builtin-apply1.c: New test.
15366
85b22f78
NS
153672003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15368
15369 PR c++/9848
15370 * g++.dg/warn/Wunused-4.C: New test.
15371
ef08de80
VR
153722003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15373
15374 PR c++/12316
15375 * g++.dg/other/gc2.C: New test.
15376
84583208
MM
153772003-09-17 Mark Mitchell <mark@codesourcery.com>
15378
15dd86be
MM
15379 PR c++/11991
15380 * g++.dg/rtti/typeid3.C: New test.
15381
84583208
MM
15382 PR c++/12266
15383 * g++.dg/overload/template1.C: New test.
15384
0b75beaa
EB
153852003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15386
15387 * g++.dg/opt/cfg3.C: New test.
15388
ae8803a8
KL
153892003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15390
15391 PR c++/7939
15392 * g++.dg/template/crash11.C: New test.
15393
72954a4f
JM
153942003-09-16 Jason Merrill <jason@redhat.com>
15395 Jakub Jelinek <jakub@redhat.com>
15396
15397 * gcc.dg/attr-warn-unused-result.c: New test.
15398
3afd2e20
NS
153992003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15400
15401 PR c++/12184
15402 * g++.dg/expr/call2.C: New test.
15403
c034f121
AJ
154042003-09-15 Andreas Jaeger <aj@suse.de>
15405
15406 * gcc.dg/Wold-style-definition-1.c: New test.
15407
29edb15c
MM
154082003-09-14 Mark Mitchell <mark@codesourcery.com>
15409
a7e8c268
MM
15410 PR c++/3907
15411 * g++.dg/parse/template12.C: New test.
15412
29edb15c
MM
15413 * g++.dg/abi/bitfield11.C: New test.
15414 * g++.dg/abi/bitfield12.C: Likewise.
15415
aab68b4a
AO
154162003-09-14 Alexandre Oliva <aoliva@redhat.com>
15417
15418 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15419 non-expansion of functional macro name without arguments at EOL.
15420 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15421
975f3818
RS
154222003-09-14 Richard Sandiford <rsandifo@redhat.com>
15423
15424 * gcc.c-torture/execute/20030914-[12].c: New tests.
15425
92af500d
NS
154262003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15427
15428 PR c++/11788
15429 * g++.dg/overload/addr1.C: New test.
15430
93dc9a32
ILT
154312003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15432
15433 * gcc.dg/20030909-1.c: New test.
15434
1c8b4e29
EB
154352003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15436
15437 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15438
154392003-09-09 Devang Patel <dpatel@apple.com>
15440
15441 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15442
f7657db9
KG
154432003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15444
15445 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15446
9649812a
MM
154472003-09-08 Mark Mitchell <mark@codesourcery.com>
15448
15449 * gcc.dg/ia64-types1.c: New test.
15450 * gcc.dg/ia64-types2.c: Likewise.
15451
df049e59
KG
154522003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15453
11bf0eb0
KG
15454 * gcc.dg/builtins-1.c: Add more _Complex tests.
15455 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15456
df049e59
KG
15457 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15458 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15459
f23fb7f5
MM
154602003-09-08 Mark Mitchell <mark@codesourcery.com>
15461
fa531100
MM
15462 PR c++/11786
15463 * g++.dg/lookup/koenig2.C: New test.
15464
f23fb7f5
MM
15465 PR c++/5296
15466 * g++.dg/rtti/typeid2.C: New test.
15467
7f14bbe6
JJ
154682003-09-08 Jakub Jelinek <jakub@redhat.com>
15469
15470 * gcc.c-torture/compile/20030904-1.c: New test.
15471
7b65ed54
EB
154722003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15473
15474 * g++.dg/opt/longbranch2.C: New test.
15475
6a4f08f3
AP
154762003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15477
15478 * g++.dg/template/crash10.C: Only compile it.
15479
dc4cb34e
AP
154802003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15481
15482 PR middle-end/11665
15483 * gcc.c-torture/compile/20030907-1.c: New test.
15484 * g++.dg/init/array11.C: New test.
15485
cf9ad9a7
MM
154862003-09-07 Mark Mitchell <mark@codesourcery.com>
15487
15488 PR c++/11852
15489 * g++.dg/init/struct1.C: New test.
15490
6ef0aa7b
MM
154912003-09-07 Mark Mitchell <mark@codesourcery.com>
15492
15493 PR c++/12181
15494 * g++.dg/expr/comma1.C: New test.
15495
385bce06
MM
154962003-09-06 Mark Mitchell <mark@codesourcery.com>
15497
ae53e5bc 15498 PR c++/11867
385bce06
MM
15499 * g++.dg/expr/static_cast5.C: New test.
15500
687f4bc1
AP
155012003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15502
15503 PR c++/11507
15504 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15505
687f4bc1
AP
15506 PR c++/9574
15507 * g++.dg/other/static1.C: New test.
15508
15509 PR c++/11490
15510 * g++.dg/warn/template-1.C: New test.
15511
15512 PR c++/11432
15513 * g++.dg/template/crash10.C: New test.
c6c01481 15514
687f4bc1
AP
15515 PR c++/2478
15516 * g++.dg/overload/VLA.C: New test.
c6c01481 15517
687f4bc1
AP
15518 PR c++/10804
15519 * g++.dg/template/call1.C: New test.
15520
1f845b30
NS
155212003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15522
15523 PR c++/11794
15524 * g++.dg/parse/using3.C: New test.
15525
34ff2673
RS
155262003-09-06 Roger Sayle <roger@eyesopen.com>
15527
15528 PR c++/11409
15529 * g++.dg/overload/builtin3.C: New test case.
15530
03845b47
SB
155312003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15532
15533 PR c/9862
15534 * gcc.dg/20030906-1.c: New test.
15535 * gcc.dg/20030906-2.c: Likewise.
15536
b92bc2a0
NS
155372003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15538
15539 PR c++/12167
15540 * g++.dg/parse/defarg5.C: New test.
15541
15542 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15543
ceeae2d1
MM
155442003-09-05 Mark Mitchell <mark@codesourcery.com>
15545
15546 PR c++/12163
15547 * g++.dg/expr/static_cast4.C: New test.
15548
15549 PR c++/12146
15550 * g++.dg/template/crash9.C: New test.
15551
3f8dc57b
AP
155522003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15553
c6c01481 15554 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15555 in __FUNCTION__.
15556 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15557
8e1daa34
NS
155582003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15559
12483c9f
NS
15560 PR c++/11922
15561 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15562
8e1daa34
NS
15563 PR c++/12037
15564 * g++.dg/warn/noeffect4.C: New test.
15565
47ab33b2
MA
155662003-09-04 Matt Austern <austern@apple.com>
15567
15568 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15569 * g++.dg/ext/fnname2.C: Likewise.
15570 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15571
d18a8251
MM
155722003-09-04 Mark Mitchell <mark@codesourcery.com>
15573
15574 * g++.dg/expr/lval1.C: New test.
15575 * g++.dg/ext/lvcast.C: Remove.
15576
bcfb8075
RS
155772003-09-03 Roger Sayle <roger@eyesopen.com>
15578
15579 PR optimization/11700.
15580 * gcc.c-torture/compile/20030903-1.c: New test case.
15581
43fe31f6
MM
155822003-09-03 Mark Mitchell <mark@codesourcery.com>
15583
15584 PR c++/12053
15585 * g++.dg/abi/layout4.C: New test.
15586
1918facf
SB
155872003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15588
15589 PR c++/11553
15590 * g++.dg/parse/friend3.C: New test.
c6c01481 15591
6d80c4b9
MM
155922003-09-02 Mark Mitchell <mark@codesourcery.com>
15593
3281be05
MM
15594 PR c++/11847
15595 * g++.dg/template/class1.C: New test.
15596
6d80c4b9
MM
15597 PR c++/11808
15598 * g++.dg/expr/call1.C: New test.
15599
7e99327d
MM
156002003-09-01 Mark Mitchell <mark@codesourcery.com>
15601
15602 PR c++/12114
15603 * g++.dg/init/ref9.C: New test.
15604
15605 PR c++/11972
15606 * g++.dg/template/nested4.C: New test.
15607
20d65560
MM
156082003-08-29 Mark Mitchell <mark@codesourcery.com>
15609
7433e6d4
MM
15610 PR c++/12093
15611 * g++.dg/template/non-dependent4.C: New test.
15612
20d65560
MM
15613 PR c++/11928
15614 * g++.dg/inherit/conv1.C: New test.
15615
fc2b8477
MM
156162003-08-29 Mark Mitchell <mark@codesourcery.com>
15617
15618 PR c++/6196
15619 * g++.dg/ext/label1.C: New test.
15620 * g++.dg/ext/label2.C: Likewise.
15621
a1652802
MM
156222003-08-28 Mark Mitchell <mark@codesourcery.com>
15623
15624 * g++.dg/expr/cond3.C: New test.
15625
a2a919aa
KG
156262003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15627
15628 * gcc.dg/builtins-1.c: Add new builtin cases.
15629
488f17e1
KG
156302003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15631
15632 * gcc.dg/builtins-1.c: Add new cases.
15633 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15634
156352003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15636
15637 * gcc.dg/builtins-1.c: Add more math builtin tests.
15638 * gcc.dg/torture/builtin-attr-1.c: New test.
15639
22bd385b
MM
156402003-08-28 Mark Mitchell <mark@codesourcery.com>
15641
15642 PR optimization/5079
15643 * g++.dg/opt/static3.C: New test.
15644
3d7ca167
ZD
156452003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15646
15647 * gcc.misc-tests/gcov-10b.c: New test.
15648
031b59ce
MM
156492003-08-27 Mark Mitchell <mark@codesourcery.com>
15650
15651 * g++.dg/opt/ptrmem3.C: New test.
15652
15653 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
15654
b7bc76e3
JJ
156552003-08-27 Jakub Jelinek <jakub@redhat.com>
15656
15657 * gcc.dg/20030826-2.c: New test.
15658
00229de4
RS
156592003-08-26 Roger Sayle <roger@eyesopen.com>
15660
15661 PR middle-end/12002
15662 * g77.f-torture/compile/12002.f: New test case.
15663
e3232933
RS
156642003-08-26 Roger Sayle <roger@eyesopen.com>
15665
15666 * gcc.dg/20030826-1.c: New test case.
15667
a103ca2c
MK
156682003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15669
15670 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
15671
20b50672
NS
156722003-08-26 Nathan Sidwell <nathan@codesourcery.com>
15673
6d9a0a36
NS
15674 PR c++/11871
15675 * c++.dg/lookup/crash1.C: New test.
15676
20b50672
NS
15677 * c++.dg/warn/noeffect3.C: New test.
15678
0961802f
JJ
156792003-08-25 Janis Johnson <janis187@us.ibm.com>
15680
15681 * gcc.dg/compat/vector-1_x.c: Compile with -w.
15682 * gcc.dg/compat/vector-1_y.c: Ditto.
15683 * gcc.dg/compat/vector-2_x.c: Ditto.
15684 * gcc.dg/compat/vector-2_y.c: Ditto.
15685
b01e3e38
UW
156862003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
15687
15688 * gcc.dg/20030702-1.c: New test.
15689
43dc123f
MM
156902003-08-25 Mark Mitchell <mark@codesourcery.com>
15691
15692 PR c++/8795
15693 * g++.dg/ext/altivec-1.C: New test.
15694
a30b6839
RH
156952003-08-24 Richard Henderson <rth@redhat.com>
15696
15697 * g++.dg/eh/simd-2.C: Add -w for x86.
15698
61c234ce
JJ
156992003-08-23 Jakub Jelinek <jakub@redhat.com>
15700
15701 * gcc.dg/20030815-1.c: New test.
15702
a653d067
KL
157032003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15704
15705 PR c++/3765
15706 * g++.dg/parse/access6.C: New test.
15707
19db77ce
KL
157082003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15709
15710 PR c++/641, c++/11876
15711 * g++.dg/template/friend22.C: New test.
15712 * g++.dg/template/friend23.C: Likewise.
15713
35f73a73
MM
157142003-08-22 Mark Mitchell <mark@codesourcery.com>
15715
15716 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
15717 identically.
15718
6560773a
MM
157192003-08-22 Mark Mitchell <mark@codesourcery.com>
15720
15721 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
15722
a30f2d65
MM
157232003-08-22 Mark Mitchell <mark@codesourcery.com>
15724
15725 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
15726
7741796c
MM
157272003-08-22 Mark Mitchell <mark@codesourcery.com>
15728
15729 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
15730
376de225
MM
157312003-08-22 Mark Mitchell <mark@codesourcery.com>
15732
15733 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
15734
f3c2dfc6
MM
157352003-08-21 Mark Mitchell <mark@codesourcery.com>
15736
15737 PR c++/11919
15738 * g++.dg/overload/prom1.C: New test.
15739
15740 PR c++/11551
15741 * g++.dg/parse/dtor2.C: New test.
15742
15743 PR c++/10762
15744 * g++.dg/parse/using2.C: New test.
15745
43c446b8
KH
157462003-08-21 Kazu Hirata <kazu@cs.umass.edu>
15747
15748 PR target/11805
15749 * gcc.c-torture/compile/20030821-1.c: New.
15750
35c18a20
MM
157512003-08-20 Mark Mitchell <mark@codesourcery.com>
15752
15753 PR c++/11834
15754 * g++.dg/template/deduce2.C: New test.
15755
c4c83fff
JZ
157562003-08-21 Josef Zlomek <zlomekj@suse.cz>
15757
15758 * gcc.c-torture/execute/20030821-1.c: New test.
15759
2cf099a5
RS
157602003-08-20 Roger Sayle <roger@eyesopen.com>
15761
15762 PR middle-end/11984
15763 * gcc.dg/20030820-1.c: New test case.
15764
47d4c811
NS
157652003-08-20 Nathan Sidwell <nathan@codesourcery.com>
15766
15767 PR c++/11945
15768 * g++.dg/warn/noeffect2.C: New test.
15769
4b0d3cbe
MM
157702003-08-19 Mark Mitchell <mark@codesourcery.com>
15771
15772 PR c++/10926
15773 * g++.dg/template/dtor2.C: New test.
15774
15775 PR c++/11684
15776 * g++.dg/template/operator1.C: New test.
15777 * g++.dg/parse/operator4.C: New test.
15778
15779 PR c++/11946.C
15780 * g++.dg/expr/enum1.C: New test.
15781 * gcc.dg/c99-bool-1.c: Remove bogus warning.
15782
15783 PR c++/11036.C
15784 * g++.dg/parse/elab2.C: New test.
15785 * g++.dg/parse/typedef4.C: Change error message.
15786 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
15787 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
15788 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
15789
ccc01444
GK
157902003-08-19 Geoffrey Keating <geoffk@apple.com>
15791
15792 * gcc.dg/pch/warn-1.c: New.
15793 * gcc.dg/pch/warn-1.hs: New.
15794
15795 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
15796 not-tested file.
15797
c0d4955f
AP
157982003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15799
15800 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
15801
4fad7068
AP
158022003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15803
15804 * gcc.dg/uninit-D.c: New Test.
15805 * gcc.dg/uninit-E.c: New Test.
15806 * gcc.dg/uninit-F.c: New Test.
15807 * gcc.dg/uninit-G.c: New Test.
15808
7f5d157f
MR
158092003-08-19 Michael Ritzert <ritzert@t-online.de>
15810
15811 * g++.dg/README: Describe the pch directory.
15812
b54f5338
KL
158132003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15814
15815 PR c++/11174
15816 * g++.dg/parse/access4.C: New test.
15817 * g++.dg/parse/access5.C: Likewise.
15818 * g++.old-deja/g++.jason/access17.C: Adjust error message.
15819
622adc7e
MK
158202003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
15821
15822 * gcc.dg/noncompile/20030818-1.c: New.
15823
a2507277
NS
158242003-08-18 Nathan Sidwell <nathan@codesourcery.com>
15825
47d4c811
NS
15826 PR c++/11957
15827 * g++.dg/warn/noeffect1.C: New test.
15828
a2507277
NS
15829 * g++.dg/template/scope2.C: New test.
15830 * g++.dg/template/error2.C: Correct dg-error
15831
8edf7a6d
RS
158322003-08-18 Richard Sandiford <rsandifo@redhat.com>
15833
15834 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
15835
e895113a
NS
158362003-08-16 Nathan Sidwell <nathan@codesourcery.com>
15837
15838 PR C++/11512
15839 * g++.dg/template/warn1.C: New.
15840
68ea098a
NS
158412003-08-15 Nathan Sidwell <nathan@codesourcery.com>
15842
15843 * g++.dg/template/error2.C: New test.
15844 * g++.dg/lookup/using7.C: Adjust errors
15845 * g++.old-deja/g++.pt/crash36.C: Likewise.
15846 * g++.old-deja/g++.pt/derived3.C: Likewise.
15847
d256ac69
KG
158482003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15849
15850 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
15851 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
15852 * gcc.c-torture/execute/builtins/string-9.c: New, from
15853 string-opt-9.c. Adjust for execute/builtins framework.
15854 * gcc.c-torture/execute/string-opt-9.c: Delete.
15855
560ad596
MM
158562003-08-12 Mark Mitchell <mark@codesourcery.com>
15857
4717fcc7
MM
15858 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
15859
560ad596
MM
15860 * g++.dg/parse/ret-type2.C: New test.
15861
15862 PR c++/11703
15863 * g++.dg/init/new8.C: New test.
15864
15865 PR c++/10923
15866 * g++.dg/parse/typedef5.C: New test.
15867
15868 PR c++/9512
15869 * g++.dg/parse/qualified2.C: New test.
15870 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
15871 invalid code.
15872
fe0378ed
MM
158732003-08-11 Mark Mitchell <mark@codesourcery.com>
15874
15875 * g++.dg/conversion/ptrmem1.C: New test.
15876
5f5e441a
JJ
158772003-08-11 Jakub Jelinek <jakub@redhat.com>
15878
15879 PR target/11693
15880 * gcc.dg/20030811-1.c: New test.
15881
15882 PR target/11535
15883 * gcc.c-torture/execute/20030811-1.c: New test.
15884
0235f855
KG
158852003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15886
15887 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
15888
d9148cf4
MM
158892003-08-10 Mark Mitchell <mark@codesourcery.com>
15890
15891 PR c++/11789.C
15892 * g++.dg/inherit/multiple1.C: New test.
15893
86306a6b
NS
158942003-08-10 Nathan Sidwell <nathan@codesourcery.com>
15895
bae39a73
NS
15896 * gcc.dg/spe1.c: New test.
15897
ffc76561
NS
15898 PR c++/11670
15899 * g++.dg/expr/cast2.C: New test.
c6c01481 15900
86306a6b
NS
15901 PR c++/10530
15902 * g++.dg/template/dependent-name2.C: New test.
15903
bb6e4168
AP
159042003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
15905
15906 * g++.dg/parse/crash11.C: Put the dg options in comments.
15907
df38ffef
NB
159082003-08-08 Neil Booth <neil@daikokuya.co.uk>
15909
15910 * lib/gcc-dg.exp: Update for diagnostic change.
15911
3adee96c
KL
159122003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15913
15914 PR c++/5767
15915 * g++.dg/parse/crash11.C: New test.
15916
372431b6
AO
159172003-08-06 Alexandre Oliva <aoliva@redhat.com>
15918
15919 * gcc.dg/cpp/spacing1.c: Update.
15920
17f6297d
JJ
159212003-08-04 Janis Johnson <janis187@us.ibm.com>
15922
15923 PR target/11739
15924 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
15925 a value for -mtune.
15926
02a1994c
RS
159272003-08-04 Roger Sayle <roger@eyesopen.com>
15928
15929 PR middle-end/11771
15930 * gcc.c-torture/compile/20030804-1.c: New test case.
15931
f2593a66
RS
159322003-08-04 Roger Sayle <roger@eyesopen.com>
15933
15934 * gcc.dg/20030804-1.c: New test case.
15935
b5d72eda
AO
159362003-08-04 Alexandre Oliva <aoliva@redhat.com>
15937
15938 * gcc.dg/cpp/separate-1.c: New test.
15939
ae0b7dfc
NS
159402003-08-03 Nathan Sidwell <nathan@codesourcery.com>
15941
6cb89308
NS
15942 PR c++/11704
15943 * g++.dg/template/dependent-expr2.C: New test.
15944
ae0b7dfc
NS
15945 PR c++/11766
15946 * g++.dg/expr/ptrmem1.C: New test.
15947
79572cb1
KL
159482003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15949
15950 PR c++/9453
15951 * g++.dg/template/friend15.C: New test.
15952
76bf2c97
NB
159532003-08-03 Neil Booth <neil@daikokuya.co.uk>
15954
15955 * lib/dg-pch.exp: Work round PCH bug.
15956
8e9dd1eb
KG
159572003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15958
15959 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
15960 builtins. Move cases from builtins-4.c here.
15961
15962 * gcc.dg/torture/builtin-math-1.c: New test taken from
15963 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
15964 additional cases.
c6c01481 15965
8e9dd1eb
KG
15966 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
15967 Delete.
15968
fd9aef9d
NS
159692003-08-02 Nathan Sidwell <nathan@codesourcery.com>
15970
15971 PR c++/9447
15972 * g++.dg/template/using7.C: New test.
15973
49634b3a
NB
159742003-08-02 Neil Booth <neil@daikokuya.co.uk>
15975
15976 * import1.c, import2.c: New tests.
15977
5f77fbd4
JJ
159782003-08-01 Jakub Jelinek <jakub@redhat.com>
15979
15980 * g++.dg/eh/crossjump1.C: New test.
15981
ee935db4
MM
159822003-08-01 Mark Mitchell <mark@codesourcery.com>
15983
15984 PR c++/11697
15985 * g++.dg/template/using6.C: New test.
15986
15987 PR c++/11744
15988 * g++.dg/template/koenig2.C: New test.
15989
d6f7c704
KL
159902003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15991
15992 PR c++/7983
15993 * g++.dg/parse/typedef4.C: New test.
15994
cbd63935
KL
159952003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15996
15997 PR c++/8442, c++/8806
15998 * g++.dg/template/elab1.C: New test.
15999 * g++.dg/template/type2.C: Likewise.
16000 * g++.dg/template/ttp3.C: Adjust expected error message.
16001 * g++.old-deja/g++.law/visibility13.C: Likewise.
16002 * g++.old-deja/g++.niklas/t135.C: Likewise.
16003 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16004 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16005 template argument.
16006 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16007
522da2bf
NS
160082003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16009
a5bcc582
NS
16010 PR c++/11295
16011 * g++.dg/ext/stmtexpr1.C: New test.
16012
d340e53f
NS
16013 * g++.dg/opt/tmp1.C: New test.
16014
f21e6028
NS
16015 PR c++/11525
16016 * g++.dg/parse/constant4.C: New test.
16017
522da2bf
NS
16018 PR c++/9447
16019 * g++.dg/template/using5.C: New test.
16020
2598550f
RS
160212003-07-31 Roger Sayle <roger@eyesopen.com>
16022
16023 * gcc.dg/builtins-27.c: New test case.
16024
a132b6a8
JJ
160252003-07-31 Jakub Jelinek <jakub@redhat.com>
16026
16027 * gcc.dg/tls/opt-7.c: New test.
16028
5011c2ca 160292003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16030
5011c2ca
AP
16031 * g++.old-deja/g++.other/crash18.C: Remove.
16032
fb5ce3c9
NS
160332003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16034
ffd49b19
NS
16035 * g++.dg/template/explicit3.C: New.
16036 * g++.dg/template/explicit4.C: New.
16037 * g++.dg/template/explicit5.C: New.
16038
fb5ce3c9
NS
16039 PR c++/11347
16040 * g++.dg/template/memtmpl1.C: New.
16041
675eab74
AP
160422003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16043
16044 PR target/11565
16045 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16046 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16047
602a82f3 160482003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16049
16050 * vtgc1.c: Kill.
16051
55d54003
ZW
160522003-07-29 Zack Weinberg <zack@codesourcery.com>
16053
16054 * gcc.dg/struct-in-proto-1.c: New test.
16055
8f9b4009
NB
160562003-07-29 Neil Booth <neil@daikokuya.co.uk>
16057
16058 * gcc.dg/cpp/include2.c: Only expect one message.
16059
399dedb9
NS
160602003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16061
16062 PR c++/9447
16063 * g++.dg/template/using1.C: New test.
16064 * g++.dg/template/using2.C: New test.
16065 * g++.dg/template/using3.C: New test.
16066 * g++.dg/template/using4.C: New test.
16067
f67f7737
AO
160682003-07-29 Alexandre Oliva <aoliva@redhat.com>
16069
16070 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16071 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16072
415d4636
MM
160732003-07-28 Jan Hubicka <jh@suse.cz>
16074
16075 PR c++/11530
16076 * g++.dg/opt/call1.C: New test.
16077
7b6d72fc
MM
160782003-07-28 Alexandre Oliva <aoliva@redhat.com>
16079
16080 PR c++/11667
16081 * g++.dg/init/enum2.C: New test.
16082 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16083
b7365957
HPN
160842003-07-28 <hp@bitrange.com>
16085
16086 * gcc.dg/Wdeclaration-after-statement-1.c,
16087 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16088
5dfa45d0
JJ
160892003-07-28 Jakub Jelinek <jakub@redhat.com>
16090
16091 * gcc.c-torture/compile/20030725-1.c: New test.
16092
66584e64
AH
160932003-07-28 Aldy Hernandez <aldyh@redhat.com>
16094
16095 * gcc.dg/20030505.c: Only run for SPE.
16096 Remove definition of opaque type.
16097
b7a78333
MM
160982003-07-27 Mark Mitchell <mark@codesourcery.com>
16099
16100 * g++.dg/template/ptrmem6.C: New test.
16101
18f3e349
GK
161022003-07-26 Geoffrey Keating <geoffk@apple.com>
16103
16104 * gcc.c-torture/compile/zero-strct-2.c: New test.
16105
863d3dfb
GK
161062003-07-25 Geoffrey Keating <geoffk@apple.com>
16107
16108 * gcc.dg/intermod-1.c: New test.
16109
a91db711
NS
161102003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16111
22038b2c
NS
16112 PR c++/11617
16113 * g++.dg/template/lookup2.C: New test.
16114 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16115 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16116
16117 PR c++/11596
a91db711
NS
16118 * g++.dg/template/defarg3.C: New test.
16119
16120 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16121
22ed7e5f
MM
161222003-07-24 Mark Mitchell <mark@codesourcery.com>
16123
16124 * g++.dg/inherit/access5.C: New test.
16125
f60a10e7
KL
161262003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16127
16128 PR c++/11513
16129 * g++.dg/template/crash8.C: New test.
16130
8f5b6d29
SB
161312003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16132
16133 PR c/10602
16134 * gcc.dg/noncompile/incomplete-2.c: New test.
16135
11b8e71c
MM
161362003-07-23 Mark Mitchell <mark@codesourcery.com>
16137
bd16cb25
MM
16138 PR c++/11645
16139 * g++.dg/inherit/access4.C: New test.
16140
6cf4d1bc
MM
16141 PR c++/11517
16142 * g++.dg/expr/cond2.C: New test.
55d54003 16143
11b8e71c
MM
16144 PR optimization/10679
16145 * g++.dg/opt/inline4.C: New test.
16146
eb5abb39
NS
161472003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16148
16149 * g++.dg/parse/crash10: New test.
16150
817aed6f
NS
161512003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16152
16153 * g++.dg/ext/flexary1.C: New test.
55d54003 16154
bef89e9e
KL
161552003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16156
16157 PR c++/10793
16158 * g++.dg/template/crash9.C: New test.
16159
4bd56354
VR
161602003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16161
16162 PR c++/3004
16163 * g++.dg/parse/typedef3.C: New test.
16164
16165 PR c++/7906
16166 * g++.dg/parse/operator2.C: New test.
16167
16168 PR c++/8895
16169 * g++.dg/parse/def-tmpl-arg1.C: New test.
16170
16171 PR c++/9282
16172 * g++.dg/parse/funptr1.C: New test.
16173
16174 PR c++/9452
16175 * g++.dg/parse/ambig3.C: New test.
16176
16177 PR c++/9454
16178 * g++.dg/parse/operator3.C: New test.
16179
16180 PR c++/9486
16181 * g++.dg/parse/template10.C: New test.
16182
16183 PR c++/9488
16184 * g++.dg/parse/template11.C: New test.
16185
16186 PR c++/10150
16187 * g++.dg/parse/invalid-op1.C: New test.
16188
16189 PR c++/10247
16190 * g++.dg/parse/condexpr1.C: New test.
16191
c6e4cc53
NS
161922003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16193
e0d1297c
NS
16194 * g++.dg/ext/packed3.C: New test.
16195 * g++.dg/ext/packed4.C: New test.
16196
c6e4cc53
NS
16197 * gcc.dg/pack-test-3.c: New test.
16198
dd039fc9
JJ
161992003-07-21 Janis Johnson <janis187@us.ibm.com>
16200
16201 * lib/compat.exp: Handle dg-options per source file.
16202 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16203 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16204 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16205 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16206 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16207 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16208 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16209 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16210 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16211 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16212 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16213 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16214 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16215 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16216
124b0e05
AP
162172003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16218
16219 PR c/10320
16220 * gcc.c-torture/execute/20030718-1.c: New test.
16221
bbda30a4
EB
162222003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16223
55d54003 16224 PR optimization/11536
bbda30a4
EB
16225 * gcc.dg/20030721-1.c: New test.
16226
e9f9c81f
MM
162272003-07-19 Mark Mitchell <mark@codesourcery.com>
16228
16229 PR c++/11546
16230 * g++.dg/template/lookup1.C: New test.
16231
14e33ee8
ZW
162322003-07-19 Zack Weinberg <zack@codesourcery.com>
16233
16234 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16235 diagnostics of ill-formed constructs involving labels.
16236 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16237 the new 'previously defined here' message.
16238
a3f10e50
NS
162392003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16240
16241 * g++.dg/parse/non-dependent2.C: New test.
16242
1fd0cd42
AP
162432003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16244
14e33ee8 16245 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16246 weak symbols.
16247
16f6812f
JJ
162482003-07-17 Jakub Jelinek <jakub@redhat.com>
16249
16250 PR target/11087
16251 * gcc.c-torture/execute/20030717-1.c: New test.
16252
f129791c
EB
162532003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16254
16255 * g++.dg/opt/cfg1.C: New test.
16256
2b187c63
MM
162572003-07-17 Mark Mitchell <mark@codesourcery.com>
16258
16259 PR optimization/11557
16260 * gcc.dg/20030717-1.c: New test.
16261
bf88d870
AP
162622003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16263
16264 PR c++/10476
16265 * g++.dg/expr/crash-1.C: New test.
16266
16267 PR c++/11027
16268 * g++.dg/template/init3.C: New test.
16269
16270 PR c++/8222
16271 * g++.dg/template/non-dependent1.C: New test.
16272
16273 PR c++/11070
16274 * g++.dg/template/non-dependent2.C: New test.
16275
16276 PR c++/11071
16277 * g++.dg/template/non-dependent3.C: New test.
16278
16279 PR c++/9907
16280 * g++.dg/template/sizeof5.C: New test.
16281
26e0dcb3
GK
162822003-07-17 Geoffrey Keating <geoffk@apple.com>
16283
16284 PR 11498
16285 * gcc.c-torture/compile/mangle-1.c: New file.
16286
41c5ee06
KL
162872003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16288
16289 PR c++/7809
94b32725 16290 * g++.dg/parse/access3.C: New test.
41c5ee06 16291
2a39bedb 162922003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16293
16294 PR c++/11384
16295 * g++.dg/init/init-ref4.C: New test.
16296
39703eb9
MM
162972003-07-16 Mark Mitchell <mark@codesourcery.com>
16298
16299 PR c++/11547
16300 * g++.dg/parse/constant3.C: New test.
16301 * g++.dg/parse/crash7.C: Likewise.
16302
48addf69
AP
163032003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16304
16305 PR target/11008
16306 * gcc.dg/i386-pentium4-not-mull.c: New.
16307
1e0343dd
R
163082003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16309
16310 * gcc.dg/asm-names.c (ymain): Make it weak.
16311
866eb556
KL
163122003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16313
16314 PR c++/5421
16315 * g++.dg/template/friend21.C: New test.
16316
fc4767bb
JJ
163172003-07-16 Jakub Jelinek <jakub@redhat.com>
16318
16319 * gcc.dg/cleanup-8.c: New test.
16320 * gcc.dg/cleanup-9.c: New test.
16321
32f2f2cb
DS
163222003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16323
16324 * g++.dg/ext/dll-MI1.h: New file.
16325 * g++.dg/ext/dllexport-MI1.C: New file.
16326 * g++.dg/ext/dllimport-MI1.C: New file.
16327
bc8229a0
JJ
163282003-07-15 Jakub Jelinek <jakub@redhat.com>
16329
16330 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16331 it does not have cmpstrsi patterns (just cmpmemsi).
16332
b0afa2fc
MM
163332003-07-15 Mark Mitchell <mark@codesourcery.com>
16334
16335 PR debug/11473
16336 * g++.dg/debug/debug8.C: New test.
16337
caec1dc0
KL
163382003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16339
16340 PR c++/10108
16341 * g++.dg/template/crash7.C: New test.
16342
aadf50ed
KH
163432003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16344
16345 PR target/10795
16346 * gcc.c-torture/compile/20030708-1.c: New.
16347
5a257872
EB
163482003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16349
16350 * gcc.c-torture/execute/20030715-1.c: New test.
16351
89a68bb9
GK
163522003-07-14 Geoffrey Keating <geoffk@apple.com>
16353
16354 * gcc.dg/pch/inline-3.c: New file.
16355 * gcc.dg/pch/inline-3.hs: New file.
16356 * gcc.dg/pch/inline-4.c: New file.
16357 * gcc.dg/pch/inline-4.hs: New file.
16358
5e08432e
MM
163592003-07-14 Mark Mitchell <mark@codesourcery.com>
16360
8d83f792
MM
16361 PR c++/11509
16362 * g++.dg/template/crash6.C: New test.
16363
748d4c7e
MM
16364 PR c++/7053
16365 * g++.dg/template/friend20.C: New test.
16366
5e08432e
MM
16367 PR c++/7019
16368 * g++.dg/template/overload2.C: New test.
16369
1b78cca9
FS
163702003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16371
16372 PR optimization/11440
16373 * gcc.c-torture/execute/20030714-1.c: New test.
16374
55ece1b3
KL
163752003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16376
16377 PR c++/11154
16378 * g++.dg/template/partial2.C: New test.
16379
b3445994
MM
163802003-07-13 Mark Mitchell <mark@codesourcery.com>
16381
a3d87771
MM
16382 PR c++/11503
16383 * g++.dg/template/anon1.C: New test.
16384
b3445994
MM
16385 PR c++/11493
16386 PR c++/11495
16387 * g++.dg/parse/template9.C: Likewise.
16388 * g++.dg/template/crash4.C: New test.
16389 * g++.dg/template/koenig1.C: Likewise.
16390 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16391 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16392 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16393 functions.
16394 * g++.old-deja/g++.jason/template36.C: Likewise.
16395 * g++.old-deja/g++.mike/p1989.C: Likewise.
16396 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16397 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16398 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16399 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16400 compiling.
16401 * g++.old-deja/g++.pt/union2.C: Use this->.
16402
358b8f01
JJ
164032003-07-11 Jakub Jelinek <jakub@redhat.com>
16404
16405 * gcc.dg/20030711-1.c: New test.
16406
7efa3e22
NS
164072003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16408
16409 PR c++/11050
16410 * g++.dg/parse/args1.C: New test.
16411 * g++.pt/defarg8.C: Change expected errors.
16412
7d48af30
MM
164132003-07-11 Mark Mitchell <mark@codesourcery.com>
16414
87ca53f6
MM
16415 PR c++/8164
16416 * g++.dg/template/nontype2.C: New test.
16417
a6b602ca
MM
16418 PR c++/10558
16419 * g++.dg/parse/template8.C: New test.
16420
6eeba0cc
MM
16421 PR c++/8327
16422 * g++.dg/template/scope1.C: New test.
16423
7d48af30
MM
16424 * g++.dg/warn/Wsign-compare-1.C: New test.
16425
1dc9efda
KH
164262003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16427
16428 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16429
4a386498
MM
164302003-07-10 Mark Mitchell <mark@codesourcery.com>
16431
584672ee
MM
16432 PR c++/9411
16433 * g++.dg/template/explicit2.C: New test.
16434
4a386498
MM
16435 PR c++/10032
16436 * g++.dg/warn/pedantic1.C: New test.
16437
7c728fc6
NS
164382003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16439
16440 PR c++ 9483
16441 * g++.dg/other/field1.C: New test.
16442
11791dbc
KH
164432003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16444
16445 PR c/11449
16446 * gcc.c-torture/compile/20030707-1.c: New.
16447
0c3b76ea
KL
164482003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16449
16450 PR c++/10849
16451 * g++.dg/template/access12.C: New test.
16452
bda8c1ca
NS
164532003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16454
16455 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16456 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16457 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16458 * gcc.misc-tests/gcov.exp: Update
16459 * g++.dg/gcov/gcov.exp: Update
16460 * lib/gcov.exp: Update.
16461
d17811fd
MM
164622003-07-08 Mark Mitchell <mark@codesourcery.com>
16463
16464 * g++.dg/abi/mangle17.C: Make sure template expressions are
16465 dependent.
16466 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16467 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16468 * g++.dg/opt/stack1.C: Remove erroneous code.
16469 * g++.dg/parse/template7.C: New test.
16470 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16471 * g++.old-deja/g++.pt/crash4.C: Likewise.
16472
76739f29
JDA
164732003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16474
16475 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16476 with zero or one occurence of `$' after the initial `L'.
16477
55c9de2d
KH
164782003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16479
16480 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16481
8af61113
RS
164822003-07-08 Roger Sayle <roger@eyesopen.com>
16483
16484 PR c/11370
16485 * gcc.dg/Wunreachable-6.c: New testcase.
16486 * gcc.dg/Wunreachable-7.c: New testcase.
16487
7e6dc358
JJ
164882003-07-08 Jakub Jelinek <jakub@redhat.com>
16489
16490 PR c/11420
16491 * gcc.dg/20030708-1.c: New test.
16492
b8898790
RS
164932003-07-08 Richard Sandiford <rsandifo@redhat.com>
16494
16495 * gcc.dg/compat/sdata-section.h: New file.
16496 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16497 * gcc.dg/torture/mips-sdata-1.c: New test.
16498
c4d0910c
KL
164992003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16500
16501 PR c++/11030
16502 * g++.dg/template/friend19.C: New test.
16503
8df63efa
JJ
165042003-07-08 Jakub Jelinek <jakub@redhat.com>
16505
16506 * g++.dg/opt/strength-reduce.C: New test.
16507
afeeac3f
RS
165082003-07-07 Roger Sayle <roger@eyesopen.com>
16509
16510 PR target/10979
16511 * gcc.dg/20030707-1.c: New testcase.
16512
2c430630
RS
165132003-07-07 Roger Sayle <roger@eyesopen.com>
16514
16515 PR optimization/11059
16516 * g++.dg/opt/emptyunion.C: New testcase.
16517
82d610ec 165182003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16519 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16520
16521 * g++.dg/opt/stack1.C: New test.
16522
0a72704b
MM
165232003-07-05 Mark Mitchell <mark@codesourcery.com>
16524
16525 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16526 run test.
14e33ee8 16527
0a72704b
MM
16528 PR c++/11431
16529 * g++.dg/expr/static_cast3.C: New test.
16530
e6cc3a24
ZW
165312003-07-04 Zack Weinberg <zack@codesourcery.com>
16532
16533 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16534 everywhere.
16535 * gcc.dg/concat.c: Concatenation of string constants with
16536 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16537 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16538 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16539 necessary to avoid multi-character character constant warning.
16540 * gcc.dg/cpp/escape.c: Likewise.
16541 * gcc.dg/cpp/ucs.c: Likewise.
16542 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16543 Fix a typo.
16544
9037065f
KH
165452003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16546
682def26 16547 PR c/11428
9037065f
KH
16548 * gcc.c-torture/compile/20030704-1.c: New.
16549
ae81000a
KH
165502003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16551
16552 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16553
1cf0dce8
DS
165542003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16555
16556 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16557 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16558 tests for warnings.
32f2f2cb
DS
16559 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16560 * g++.dg/ext/dllimport3.C: Likewise.
16561 * g++.dg/ext/dllimport4.C: New file.
16562 * g++.dg/ext/dllimport5.C: New file.
16563 * g++.dg/ext/dllimport6.C: New file.
16564 * g++.dg/ext/dllimport7.C: New file.
16565 * g++.dg/ext/dllimport8.C: New file.
16566 * g++.dg/ext/dllimport9.C: New file.
16567 * g++.dg/ext/dllimport10.C: New file.
16568 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16569
d6b4ea85
MM
165702003-07-03 Mark Mitchell <mark@codesourcery.com>
16571
16572 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16573 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16574
0a9530a9
RS
165752003-07-03 Roger Sayle <roger@eyesopen.com>
16576
16577 * gcc.dg/builtins-25.c: New testcase.
16578 * gcc.dg/builtins-26.c: New testcase.
16579
9b269fc7
JJ
165802003-07-03 Janis Johnson <janis187@us.ibm.com>
16581
7516d736
JJ
16582 * gcc.dg/compat/vector-defs.h: New file.
16583 * gcc.dg/compat/vector-setup.h: New file.
16584 * gcc.dg/compat/vector-check.h: New file.
16585 * gcc.dg/compat/vector-1_main.c: New file.
16586 * gcc.dg/compat/vector-1_x.c: New file.
16587 * gcc.dg/compat/vector-1_y.c: New file.
16588 * gcc.dg/compat/vector-2_main.c: New file.
16589 * gcc.dg/compat/vector-2_x.c: New file.
16590 * gcc.dg/compat/vector-2_y.c: New file.
16591
0964c98c
JJ
16592 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16593 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16594 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16595 * gcc.dg/compat/struct-align-1.h: New file.
16596 * gcc.dg/compat/struct-align-1_main.c: New file.
16597 * gcc.dg/compat/struct-align-1_x.c: New file.
16598 * gcc.dg/compat/struct-align-1_y.c: New file.
16599 * gcc.dg/compat/struct-align-2.h: New file.
16600 * gcc.dg/compat/struct-align-2_main.c: New file.
16601 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16602 * gcc.dg/compat/struct-align-2_y.c: New file.
16603
16604 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16605 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16606 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16607 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16608 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16609 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16610 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16611 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16612 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16613 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16614 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16615 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16616 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16617 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16618 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16619 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16620 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16621 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16622 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16623 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16624 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16625 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16626 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16627 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16628 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16629 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16630 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16631 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16632 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16633
166342003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16635
16636 * gcc.dg/i386-call-1.c: New test.
16637
166382003-07-03 Nathan Sidwell <nathan@codesourcery.com>
16639
16640 PR c++/9162
16641 * g++.dg/parse/defarg4.C: New.
16642
166432003-07-03 Roger Sayle <roger@eyesopen.com>
16644
16645 PR target/10700
16646 * gcc.c-torture/compile/20030703-1.c: New test case.
16647
166482003-07-03 Mark Mitchell <mark@codesourcery.com>
16649
16650 * g++.dg/template/local3.C: Remove extra semicolon.
16651
166522003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16653
16654 * gcc.dg/i386-volatile-1.c: New test.
16655
166562003-07-02 Nathan Sidwell <nathan@codesourcery.com>
16657
16658 PR c++/11072
16659 * g++.dg/other/offsetof2.C: XFAIL.
16660 * g++.dg/other/offsetof5.C: New.
16661
16662 PR c++/10219
16663 * g++.dg/template/error1.C: New.
16664
16665 PR c++/9779
16666 * g++.dg/template/dependent-expr1.C: New.
16667
166682003-07-01 Mark Mitchell <mark@codesourcery.com>
16669
16670 PR c++/6949
16671 * g++.dg/template/local3.C: New test.
16672
16673 PR c++/11149
16674 * g++.dg/lookup/scoped6.C: New test.
16675
166762003-07-01 Giovanni Bajo <giovannibajo@libero.it>
16677
16678 PR c++/8046
16679 * g++.dg/other/error7.C: New test.
16680
166812003-07-01 Kazu Hirata <kazu@cs.umass.edu>
16682
16683 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
16684 * g++.old-deja/g++.abi/vtable3.h: Likewise.
16685 * g++.old-deja/g++.law/code-gen5.C: Likewise.
16686 * g++.old-deja/g++.other/union2.C: Likewise.
16687 * gcc.dg/c90-const-expr-2.c: Likewise.
16688 * gcc.dg/c90-const-expr-3.c: Likewise.
16689 * gcc.dg/c99-const-expr-2.c: Likewise.
16690 * gcc.dg/c99-const-expr-3.c: Likewise.
16691 * gcc.dg/concat.c: Likewise.
16692
166932003-07-01 Mark Mitchell <mark@codesourcery.com>
16694
16695 PR c++/9559
16696 * g++.dg/init/static1.C: New test.
16697
166982003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16699
16700 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
16701 * g++.old-deja/g++.other/access2.C: Likewise.
16702 * g++.old-deja/g++.other/decl2.C: Likewise.
16703 * gcc.c-torture/execute/20020615-1.c: Likewise.
16704
167052003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16706
16707 PR c++/4933
16708 * g++.dg/template/sizeof4.C: New test.
16709
167102003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16711
16712 * g++.dg/other/error6.C: New test.
16713
167142003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16715
16716 PR c++/10750
16717 * g++.dg/parse/constant2.C: New test.
16718
167192003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16720
16721 PR c++/11106
16722 * g++.dg/other/error5.C: New test.
16723
167242003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16725
16726 * gcc.dg/format/gcc_diag-1.c: New test.
16727
167282003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
16729
16730 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
16731
167322003-06-28 Nathan Sidwell <nathan@codesourcery.com>
16733
16734 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
16735 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
16736 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
16737
167382003-06-28 Jakub Jelinek <jakub@redhat.com>
16739
16740 * gcc.c-torture/execute/builtins/string-8.c: New test.
16741 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
16742 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
16743 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
16744
167452003-06-27 Mark Mitchell <mark@codesourcery.com>
16746
16747 PR c++/10468
16748 * g++.dg/ext/typeof6.C: New test.
16749
167502003-06-27 Mark Mitchell <mark@codesourcery.com>
16751
16752 PR c++/10796
16753 * g++.dg/init/enum1.C: New test.
16754
167552003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
16756
16757 * gcc.dg/20030627-1.c: New test.
16758
167592003-06-26 Mark Mitchell <mark@codesourcery.com>
16760
16761 PR c++/11332
16762 * g++.dg/expr/static_cast2.C: New test.
16763
167642003-06-26 Roger Sayle <roger@eyesopen.com>
16765 Jakub Jelinek <jakub@redhat.com>
16766
16767 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
16768 sprintf(dst,"%s",src) optimization.
16769 * gcc.c-torture/execute/20030626-1.c: New test case.
16770 * gcc.c-torture/execute/20030626-2.c: New test case.
16771
167722003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
16773
16774 * gcc.c-torture/execute/multi-ix.c: New test.
16775
16776 * gcc.c-torture/execute/simd-4.c (main):
16777 Added missing semicolon at end of union.
16778
167792003-06-26 Giovanni Bajo <giovannibajo@libero.it>
16780
16781 PR c++/8266
16782 * g++.dg/template/explicit-instantiation3.C: New test.
16783
167842003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16785
16786 * gcc.dg/20030626-1.c: Use signed char.
16787
167882003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16789
16790 * gcc.dg/20030626-1.c: New test.
16791
167922003-06-26 Neil Booth <neil@daikokuya.co.uk>
16793
16794 * const-str-2.m: Update.
16795
167962003-06-25 Mark Mitchell <mark@codesourcery.com>
16797
16798 PR c++/10990
16799 * g++.dg/rtti/dyncast1.C: New test.
16800 * g++.dg/abi/mangle4.C: Correct base-specifier access.
16801 * g++.dg/lookup/scoped1.C: Remove XFAIL.
16802 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
16803
16804 PR c++/10931
16805 * g++.dg/expr/static_cast1.C: New test.
16806
168072003-06-25 Josef Zlomek <zlomekj@suse.cz>
16808
16809 * gcc.dg/20030625-1.c: New test.
16810
168112003-06-24 Roger Sayle <roger@eyesopen.com>
16812
16813 * gcc.c-torture/compile/20030624-1.c: New test case.
16814
168152003-06-24 Jakub Jelinek <jakub@redhat.com>
16816
16817 * gcc.c-torture/execute/string-opt-17.c: New test.
16818
168192003-06-24 Mark Mitchell <mark@codesourcery.com>
16820
16821 PR c++/5754
16822 * g++.dg/parse/crash6.C: New test.
16823
168242003-06-23 Roger Sayle <roger@eyesopen.com>
16825
16826 * gcc.dg/builtins-24.c: New test case.
16827
168282003-06-23 Jakub Jelinek <jakub@redhat.com>
16829
16830 * g++.dg/opt/operator1.C: New test.
16831
168322003-06-22 Roger Sayle <roger@eyesopen.com>
16833
16834 * gcc.c-torture/execute/string-opt-16.c: New test case.
16835
168362003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16837
16838 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
16839 * g++.old-deja/g++.other/conv7.C: Likewise
16840 * g++.old-deja/g++.other/overcnv2.C: Likewise.
16841 * g++.old-deja/g++.other/overload14.C: Likewise.
16842
168432003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16844
16845 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
16846 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
16847
168482003-06-20 Mark Mitchell <mark@codesourcery.com>
16849
16850 PR c++/10888
16851 * g++.dg/warn/Winline-3.C: New test.
16852
168532003-06-20 Mark Mitchell <mark@codesourcery.com>
16854
16855 * lib/target-supports.exp (check_alias_available): Make the test
16856 program acceptable to the Solaris assembler.
16857
16858 PR c++/10749
16859 * g++.dg/template/memclass2.C: New test.
16860
168612003-06-20 Mark Mitchell <mark@codesourcery.com>
16862 Eric Botcazou <ebotcazou@libertysurf.fr>
16863
16864 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
16865 data for non-matching targets.
16866 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
16867
168682003-06-20 Mark Mitchell <mark@codesourcery.com>
16869
16870 PR c++/10845
16871 * g++.dg/template/member3.C: New test.
16872
168732003-06-19 Mark Mitchell <mark@codesourcery.com>
16874
16875 PR c++/10939
16876 * g++.dg/template/func1.C: New test.
16877
16878 PR c++/9649
16879 * g++.dg/template/static4.C: New test.
16880 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
16881
16882 PR c++/11041
16883 * g++.dg/init/ref7.C: New test.
16884
168852003-06-19 Matt Austern <austern@apple.com>
16886
16887 PR c++/11228
16888 * g++.dg/anew1.C: New test.
16889 * g++.dg/anew2.C: New test.
16890 * g++.dg/anew3.C: New test.
16891 * g++.dg/anew4.C: New test.
16892
168932003-06-19 Kazu Hirata <kazu@cs.umass.edu>
16894
16895 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
16896
168972003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
16898
16899 * gcc.c-torture/execute/simd-4.c (main): Make expected value
16900 endian-dependent.
16901
169022003-06-17 Benjamin Kosnik <bkoz@redhat.com>
16903
16904 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
16905 Remove cruft.
16906
169072003-06-17 Kazu Hirata <kazu@cs.umass.edu>
16908
16909 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
16910 * gcc.c-torture/compile/961203-1.c: Likewise.
16911 * gcc.c-torture/compile/980506-1.c: Likewise.
16912
169132003-06-17 Mark Mitchell <mark@codesourcery.com>
16914
16915 PR c++/10712
16916 * g++.dg/lookup/using7.C: New test.
16917
169182003-06-17 Mark Mitchell <mark@codesourcery.com>
16919
16920 PR c++/11105
16921 * g++.dg/abi/conv1.C: Remove it.
16922 * g++.dg/template/conv7.C: New test.
16923 * g++.dg/template/conv8.C: Likewise.
16924 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
16925 conversion operator.
16926
169272003-06-17 Janis Johnson <janis187@us.ibm.com>
16928
16929 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
16930 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16931 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16932 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16933 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16934 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16935 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16936 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16937 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16938 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16939 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16940 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16941 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16942 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16943 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16944 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16945 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16946 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16947 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16948 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16949 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16950 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16951 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16952 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16953 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16954 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16955 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16956 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16957 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16958
169592003-06-16 Mark Mitchell <mark@codesourcery.com>
16960
16961 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
16962 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
16963 indications.
16964
169652003-06-16 Roger Sayle <roger@eyesopen.com>
16966
16967 * gcc.dg/i386-387-5.c: New test case.
16968 * gcc.dg/i386-387-6.c: New test case.
16969 * gcc.dg/builtins-23.c: New test case.
16970
169712003-06-15 Roger Sayle <roger@eyesopen.com>
16972
16973 * gcc.dg/builtins-22.c: New test case.
16974 * gcc.dg/i386-387-1.c: Update to test exp.
16975 * gcc.dg/i386-387-2.c: Likewise.
16976
169772003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16978
16979 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
16980
169812003-06-12 Mark Mitchell <mark@codesourcery.com>
16982
16983 * lib/gcc-dg.exp (dg-require-dll): New function.
16984 (dg-xfail-if): Likewise.
16985 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
16986 driver.
16987
16988 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
16989 * gcc.c-torture/compile/20001205-1.c: Likewise.
16990 * gcc.c-torture/compile/20001226-1.c: Likewise.
16991 * gcc.c-torture/compile/20010518-2.c: Likewise.
16992 * gcc.c-torture/compile/20020312-1.c: Likewise.
16993 * gcc.c-torture/compile/20020604-1.c: Likewise.
16994 * gcc.c-torture/compile/920501-12.c: Likewise.
16995 * gcc.c-torture/compile/920501-4.c: Likewise.
16996 * gcc.c-torture/compile/920520-1.c: Likewise.
16997 * gcc.c-torture/compile/920521-1.c: Likewise.
16998 * gcc.c-torture/compile/920625-1.c: Likewise.
16999 * gcc.c-torture/compile/961203-1.c: Likewise.
17000 * gcc.c-torture/compile/980506-1.c: Likewise.
17001 * gcc.c-torture/compile/981006-1.c: Likewise.
17002 * gcc.c-torture/compile/981022-1.c: Likewise.
17003 * gcc.c-torture/compile/981223-1.c: Likewise.
17004 * gcc.c-torture/compile/990617-1.c: Likewise.
17005 * gcc.c-torture/compile/dll.c: Likewise.
17006 * gcc.c-torture/compile/labels-3.c: Likewise.
17007 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17008 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17009 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17010 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17011 * gcc.c-torture/compile/simd-5.c: Likewise.
17012 * gcc.c-torture/compile/20000804-1.x: Remove.
17013 * gcc.c-torture/compile/20001205-1.x: Likewise.
17014 * gcc.c-torture/compile/20001226-1.x: Likewise.
17015 * gcc.c-torture/compile/20010518-2.x: Likewise.
17016 * gcc.c-torture/compile/20020312-1.x: Likewise.
17017 * gcc.c-torture/compile/20020604-1.x: Likewise.
17018 * gcc.c-torture/compile/920501-12.x: Likewise.
17019 * gcc.c-torture/compile/920501-4.x: Likewise.
17020 * gcc.c-torture/compile/920520-1.x: Likewise.
17021 * gcc.c-torture/compile/920521-1.x: Likewise.
17022 * gcc.c-torture/compile/920625-1.x: Likewise.
17023 * gcc.c-torture/compile/961203-1.x: Likewise.
17024 * gcc.c-torture/compile/980506-1.x: Likewise.
17025 * gcc.c-torture/compile/981006-1.x: Likewise.
17026 * gcc.c-torture/compile/981022-1.x: Likewise.
17027 * gcc.c-torture/compile/981223-1.x: Likewise.
17028 * gcc.c-torture/compile/990617-1.x: Likewise.
17029 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17030 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17031 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17032 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17033 * gcc.c-torture/compile/simd-5.x: Likewise.
17034
17035 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17036
170372003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17038
17039 * gcc.c-torture/execute/20030611-1.c: New test.
17040
170412003-06-12 Roger Sayle <roger@eyesopen.com>
17042
17043 PR middle-end/168
17044 * gcc.dg/20030612-1.c: New test case.
17045
170462003-06-12 Mark Mitchell <mark@codesourcery.com>
17047
17048 PR c++/10635
17049 * g++.dg/expr/cast1.C: New test.
17050
170512003-06-12 Roger Sayle <roger@eyesopen.com>
17052
17053 * gcc.dg/builtins-21.c: New test case.
17054
170552003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17056
17057 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17058 options instead of at the end.
17059 * lib/objc.exp (objc_target_compile): Likewise.
17060
170612003-06-11 Mark Mitchell <mark@codesourcery.com>
17062
17063 PR c++/10432
17064 * g++.dg/parse/error1.C: New test.
17065
170662003-06-11 Janis Johnson <janis187@us.ibm.com>
17067
17068 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17069 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17070 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17071 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17072 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17073 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17074 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17075 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17076 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17077 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17078 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17079 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17080 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17081 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17082 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17083 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17084 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17085 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17086 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17087 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17088 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17089 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17090 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17091 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17092
17093 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17094 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17095 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17096 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17097 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17098 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17099 * gcc.dg/compat/scalar-return-3_main.c: New file.
17100 * gcc.dg/compat/scalar-return-3_x.c: New file.
17101 * gcc.dg/compat/scalar-return-3_y.c: New file.
17102 * gcc.dg/compat/scalar-return-4_main.c: New file.
17103 * gcc.dg/compat/scalar-return-4_x.c: New file.
17104 * gcc.dg/compat/scalar-return-4_y.c: New file.
17105
171062003-06-10 Janis Johnson <janis187@us.ibm.com>
17107
17108 * gcc.dg/compat/fp2-struct-check.h: New file.
17109 * gcc.dg/compat/fp2-struct-defs.h: New file.
17110 * gcc.dg/compat/fp2-struct-init.h: New file.
17111 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17112 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17113 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17114 * gcc.dg/compat/struct-return-10_main.c: New file.
17115 * gcc.dg/compat/struct-return-10_x.c: New file.
17116 * gcc.dg/compat/struct-return-10_y.c: New file.
17117
17118 * gcc.dg/compat/compat-common.h: New file.
17119 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17120 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17121 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17122 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17123 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17124 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17125 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17126 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17127 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17128 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17129 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17130 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17131 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17132 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17133 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17134 * gcc.dg/compat/small-struct-check.h: Ditto.
17135 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17136 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17137 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17138 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17139 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17140 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17141 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17142 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17143 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17144 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17145 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17146 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17147 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17148 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17149 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17150 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17151 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17152 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17153 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17154 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17155 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17156 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17157 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17158 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17159 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17160 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17161 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17162 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17163 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17164 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17165
171662003-06-10 Geoffrey Keating <geoffk@apple.com>
17167
17168 * g++.dg/pch/static-1.C: New file.
17169 * g++.dg/pch/static-1.Hs: New file.
17170
171712003-06-10 Richard Henderson <rth@redhat.com>
17172
17173 * gcc.dg/asm-7.c: Adjust expected warning text.
17174
171752003-06-10 Roger Sayle <roger@eyesopen.com>
17176
17177 * gcc.dg/builtins-20.c: New test case.
17178
171792003-06-10 Mark Mitchell <mark@codesourcery.com>
17180
17181 PR c++/11131
17182 * g++.dg/opt/template1.C: New test.
17183
171842003-06-09 Mark Mitchell <mark@codesourcery.com>
17185
17186 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17187 additional_sources.
17188
171892003-05-21 David Taylor <dtaylor@emc.com>
17190
17191 * gcc.dg/Wpadded.c: New file.
17192
171932003-06-09 Mark Mitchell <mark@codesourcery.com>
17194
17195 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17196 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17197 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17198 dg-require-weak.
17199
172002003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17201
17202 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17203
172042003-06-09 Mark Mitchell <mark@codesourcery.com>
17205
17206 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17207 (dg-require-alias): Likewise.
17208 (dg-require-gc-sections): Likewise.
17209 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17210
172112003-06-08 Richard Henderson <rth@redhat.com>
17212
17213 * gcc.dg/20011029-2.c: Fix the array reference.
17214 * gcc.dg/asm-7.c: New.
17215
172162003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17217
17218 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17219
172202003-06-08 Mark Mitchell <mark@codesourcery.com>
17221
17222 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17223 (dg-require-gc-sections): Likewise.
17224
172252003-06-08 Jan Hubicka <jh@suse.cz>
17226
17227 * i386-cmov1.c: Fix regular expression.
17228 * i386-cvt-1.c: Likewise.
17229 * i386-local.c: Likewise.
17230 * i386-local2.c: Likewise.
17231 * i386-mul.c: Likewise.
17232 * i386-ssetype-1.c: Likewise.
17233 * i386-ssetype-3.c: Likewise.
17234 * i386-ssetype-5.c: Likewise.
17235
172362003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17237
17238 PR c++/11039
17239 * g++.dg/warn/implicit-typename2.C: New test.
17240 * g++.dg/warn/implicit-typename3.C: New test.
17241
172422003-06-07 Richard Henderson <rth@redhat.com>
17243
17244 * g++.dg/other/offsetof3.C: Use size_t.
17245 * g++.dg/other/offsetof4.C: Likewise.
17246
172472003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17248
17249 * lib/copy-file.exp: New. Implement gcc_copy_files.
17250
17251 * lib/dg-pch.exp: Load copy-file.exp
17252 (dg-pch): Use gcc_copy_files instead of "file copy".
17253
172542003-06-06 Mark Mitchell <mark@codesourcery.com>
17255
17256 * gcc.dg/weak/weak.exp: Simplify.
17257 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17258 * gcc.dg/weak/weak-1.c: Likewise.
17259 * gcc.dg/weak/weak-2.c: Likewise.
17260 * gcc.dg/weak/weak-3.c: Likewise.
17261 * gcc.dg/weak/weak-4.c: Likewise.
17262 * gcc.dg/weak/weak-5.c: Likewise.
17263 * gcc.dg/weak/weak-6.c: Likewise.
17264 * gcc.dg/weak/weak-7.c: Likewise.
17265 * gcc.dg/weak/weak-8.c: Likewise.
17266 * gcc.dg/weak/weak-9.c: Likewise.
17267
172682003-06-06 Richard Earnshaw <rearnsha@arm.com>
17269
17270 gcc.c-torture/execute/20030606-1.c: New.
17271
172722003-06-06 Roger Sayle <roger@eyesopen.com>
17273
17274 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17275 * gcc.dg/builtins-19.c: Likewise.
17276
172772003-06-06 Roger Sayle <roger@eyesopen.com>
17278
17279 * gcc.dg/builtins-2.c: Add some more tests.
17280 * gcc.dg/builtins-18.c: New test case.
17281 * gcc.dg/builtins-19.c: New test case.
17282
172832003-06-06 Roger Sayle <roger@eyesopen.com>
17284 Jim Wilson <wilson@tuliptree.org>
17285
17286 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17287
172882003-06-06 Jakub Jelinek <jakub@redhat.com>
17289
17290 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17291 mempcpy/stpcpy calls not to be optimized into something else.
17292 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17293 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17294 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17295
172962003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17297
17298 * gcc.dg/format/asm_fprintf-1.c: New test.
17299
173002003-06-05 Mark Mitchell <mark@codesourcery.com>
17301
17302 * lib/gcc-defs.exp (additional_sources): New variable.
17303 (dg-additional-sources): New function.
17304 (additional_files): New variable.
17305 (dg-additional-files): New function.
17306 (dg-additional-files-options): Likewise.
17307 * lib/gcc-dg.exp (dg-require-weak): New function.
17308 (dg-require-alias): Likewise.
17309 (dg-require-gc-sections): Likewise.
17310 * lib/target-supports.exp (check_alias_available): Remove testfile
17311 parameter.
17312 (check_gc_sections_available): New function.
17313 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17314 (dg-gpp-additional-files): Likewise.
17315 * lib/g++.exp (additional_sources): Remove.
17316 (additional_files): Likewise.
17317 (g++_target_compile): Use dg-additional-files-options.
17318
17319 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17320 Tcl logic.
17321 * gcc.dg/special/ecos.exp: Remove.
17322 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17323 * gcc.dg/special/alias-1.c: Likewise.
17324 * gcc.dg/special/alias-2.c: Likewise.
17325 * gcc.dg/special/gcsec-1.c: Likewise.
17326 * gcc.dg/special/weak-1.c: Likewise.
17327 * gcc.dg/special/weak-2.c: Likewise.
17328 * gcc.dg/special/wkali-1.c: Likewise.
17329 * gcc.dg/special/wkali-2.c: Likewise.
17330
17331 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17332 dg-gpp-additional-*.
17333 * g++.dg/special/conpr-3.C: Likewise.
17334 * g++.dg/special/conpr-4.C: Likewise.
17335 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17336 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17337 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17338 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17339 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17340 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17341 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17342 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17343 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17344 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17345 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17346 * g++.old-deja/g++.other/comdat1.C: Likewise.
17347 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17348 * g++.old-deja/g++.other/comdat3.C: Likewise.
17349 * g++.old-deja/g++.other/ctor1.C: Likewise.
17350 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17351
7d445f15
RH
173522003-06-05 Richard Henderson <rth@redhat.com>
17353
17354 * gcc.dg/debug/20030605-1.c: New.
17355
d7068b3d
MM
173562003-06-04 Mark Mitchell <mark@codesourcery.com>
17357
17358 * README.QMTEST: Update.
17359
0bfa5f65
RH
173602003-06-04 Richard Henderson <rth@redhat.com>
17361
e6cc3a24
ZW
17362 * gcc.dg/cleanup-1.c: New.
17363 * gcc.dg/cleanup-2.c: New.
17364 * gcc.dg/cleanup-3.c: New.
17365 * gcc.dg/cleanup-4.c: New.
17366 * gcc.dg/cleanup-5.c: New.
17367 * gcc.dg/cleanup-6.c: New.
17368 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17369
ac871ee1
MM
173702003-06-04 Mark Mitchell <mark@codesourcery.com>
17371
13e0ae41
MM
17372 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17373
ac871ee1
MM
17374 * lib/dg-pch.exp: New file.
17375 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17376 * gcc.dg/pch/pch.exp: Likewise.
17377
385a9348
RS
173782003-06-04 Roger Sayle <roger@eyesopen.com>
17379
17380 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17381 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17382 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17383 * gcc.dg/builtins-17.c: New test case.
17384 * gcc.dg/i386-387-4.c: New test case.
17385 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17386
01d3224a
EB
173872003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17388
17389 * gcc.dg/ultrasp9.c: New test.
17390
ef0139b1
EB
173912003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17392
17393 * gcc.c-torture/compile/20030604-1.c: New test.
17394 * gcc.dg/sparc-constant-1.c: New test.
17395
61274a14
GN
173962003-06-03 Glen Nakamura <glen@imodulo.com>
17397
c6c01481 17398 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17399
23656642
JR
174002003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17401
aa6b9f6d
R
17402 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17403
23656642
JR
17404 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17405 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17406
284ca13e
AH
174072003-06-03 Aldy Hernandez <aldyh@redhat.com>
17408
e6cc3a24 17409 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17410
6c07f448
KL
174112003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17412
17413 PR c++/10940
17414 * g++.dg/template/spec10.C: New test.
17415
075ec276
RS
174162003-06-03 Roger Sayle <roger@eyesopen.com>
17417
17418 * gcc.dg/builtins-16.c: New test case.
17419
8fd3cf4e
JJ
174202003-06-03 Jakub Jelinek <jakub@redhat.com>
17421
17422 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17423 mempcpy test with post-increments.
17424 * gcc.c-torture/execute/string-opt-3.c: New test.
17425 * gcc.dg/string-opt-1.c: New test.
17426
5d16533a 174272003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17428
17429 PR fortran/10965
17430 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17431
2a9e3b72
MM
174322003-06-02 Mark Mitchell <mark@codesourcery.com>
17433
5a9f05f2
MM
17434 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17435 (scan-assembler): ... here. Use dg-scan.
17436 (scan-assembler-not): Likewise.
17437 (scan-file): New function.
17438 (scan-file-not): Likewise.
17439 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17440 * gcc.dg/cpp/_Pragma4.c: Likewise.
17441 * gcc.dg/cpp/_Pragma5.c: Likewise.
17442 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17443 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17444 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17445 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17446 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17447 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17448 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17449 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17450 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17451 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17452 * gcc.dg/cpp/cxxcom1.c: Likewise.
17453 * gcc.dg/cpp/line1.c: Likewise.
17454 * gcc.dg/cpp/maccom1.c: Likewise.
17455 * gcc.dg/cpp/maccom2.c: Likewise.
17456 * gcc.dg/cpp/maccom3.c: Likewise.
17457 * gcc.dg/cpp/maccom4.c: Likewise.
17458 * gcc.dg/cpp/maccom5.c: Likewise.
17459 * gcc.dg/cpp/maccom6.c: Likewise.
17460 * gcc.dg/cpp/multiline.c: Likewise.
17461 * gcc.dg/cpp/spacing1.c: Likewise.
17462 * gcc.dg/cpp/spacing2.c: Likewise.
17463 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17464 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17465 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17466 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17467 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17468 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17469 * gcc.dg/cpp/cxxcom2.c: Likewise.
17470 * gcc.dg/cpp/cxxcom2.h: New file.
17471
2a9e3b72
MM
17472 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17473 * g++.dg/cpp/truefalse.C: Here.
17474 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17475
a7f36da3 174762003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17477
a7f36da3
DD
17478 * gcc.dg/cpp/redef3.c: New file.
17479
a3033f34
EB
174802003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17481
17482 * gcc.dg/i386-loop-3.c: New test.
17483
5f90145a
TM
174842003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17485
17486 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17487
4fa26a60
RS
174882003-05-31 Roger Sayle <roger@eyesopen.com>
17489
17490 * gcc.dg/fwrapv-1.c: New test case.
17491 * gcc.dg/fwrapv-2.c: New test case.
17492
76d3baad
KL
174932003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17494
17495 PR c++/10956
17496 * g++.dg/template/spec9.C: New test.
17497
0b82d59c
RS
174982003-05-29 Roger Sayle <roger@eyesopen.com>
17499
17500 * gcc.dg/duff-4.c: New test case.
17501
5d16533a 175022003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17503
17504 PR fortran/10843
17505 * g77.dg/ffixed-form-1.f: New test
17506 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17507 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17508 * g77.dg/ffree-form-3.f: New test
17509
634a5694
AT
175102003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17511
17512 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17513 * gcc.dg/wint_t-1.c: Likewise.
17514
b7fc8b57
KL
175152003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17516
17517 * g++.dg/template/access11.C: New test.
17518
ef8855d7
KL
175192003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17520
17521 PR c++/10849
17522 * g++.dg/template/access10.C: New test.
17523
fcb6fa85 175242003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17525 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17526
17527 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17528
76ab57af
AT
175292003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17530
e6cc3a24
ZW
17531 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17532 suppress for powerpc-*-darwin*.
76ab57af
AT
17533 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17534
3dba25eb
AT
175352003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17536
17537 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17538 suppress option for powerpc-*-darwin*.
e6cc3a24 17539
29f523be
RS
175402003-05-23 Roger Sayle <roger@eyesopen.com>
17541
17542 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17543 * gcc.dg/builtins-4.c: Add test for fmod.
17544
43b26a01
KL
175452003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17546
17547 PR c++/10682
17548 * g++.dg/template/instantiate4.C: New test.
17549
18c2511c
RS
175502003-05-22 Roger Sayle <roger@eyesopen.com>
17551
17552 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17553
9008d5b4
JJ
175542003-05-21 Janis Johnson <janis187@us.ibm.com>
17555
17556 * gcc.dg/compat/scalar-return-1_main.c: New file.
17557 * gcc.dg/compat/scalar-return-1_x.c: New file.
17558 * gcc.dg/compat/scalar-return-1_y.c: New file.
17559 * gcc.dg/compat/scalar-return-2_main.c: New file.
17560 * gcc.dg/compat/scalar-return-2_x.c: New file.
17561 * gcc.dg/compat/scalar-return-2_y.c: New file.
17562 * gcc.dg/compat/struct-return-3_main.c: New file.
17563 * gcc.dg/compat/struct-return-3_y.c: New file.
17564 * gcc.dg/compat/struct-return-3_x.c: New file.
17565 * gcc.dg/compat/struct-return-2_main.c: New file.
17566 * gcc.dg/compat/struct-return-2_x.c: New file.
17567 * gcc.dg/compat/struct-return-2_y.c: New file.
17568
f48758e4
JDA
175692003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17570
17571 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17572 for hppa*-hp-hpux*.
17573 * gcc.dg/20021014-1.c (dg-options): Likewise.
17574 * gcc.dg/nest.c (dg-options): Likewise.
17575
16e31964
DS
175762003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17577
17578 PR c++/9738
17579 * g++.dg/ext/dllimport2.C: New file.
17580 * g++.dg/ext/dllimport3.C: New file.
17581
f737a52d
JJ
175822003-05-20 Janis Johnson <janis187@us.ibm.com>
17583
17584 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17585 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17586 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17587 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17588 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17589 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17590 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17591 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17592 * gcc.dg/compat/small-struct-defs.h: New file.
17593 * gcc.dg/compat/small-struct-init.h: New file.
17594 * gcc.dg/compat/small-struct-check.h: New file.
17595 * gcc.dg/compat/fp-struct-defs.h: New file.
17596 * gcc.dg/compat/fp-struct-check.h: New file.
17597 * gcc.dg/compat/fp-struct-init.h: New file.
17598 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17599 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17600
b041fbe6
JJ
176012003-05-19 Jakub Jelinek <jakub@redhat.com>
17602
17603 * gcc.dg/20030225-2.c: New test.
17604
731ae8dd
RS
176052003-05-18 Roger Sayle <roger@eyesopen.com>
17606 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17607
17608 * gcc.c-torture/compile/20030518-1.c: New test case.
17609
563025ca
MM
176102003-05-18 Mark Mitchell <mark@codesourcery.com>
17611
17612 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17613 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17614 gcc-dg-debug-runtest.
17615 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17616 gcc-dg-debug-runtest.
17617
5c9acdf7
KL
176182003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17619
17620 PR c++/9022
17621 * g++.dg/lookup/using6.C: New test.
17622
25903d03
KL
176232003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17624
17625 * g++.dg/parse/access2.C: New test.
17626
7cbba309
MM
176272003-05-17 Mark Mitchell <mark@codesourcery.com>
17628
17629 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
17630 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
17631 * gcc.dg/debug/debug.exp: Likewise.
17632
b1822ccc
NB
176332003-05-17 Neil Booth <neil@daikokuya.co.uk>
17634
17635 * gcc.dg/dollar.c: New test.
17636
72701eab
JJ
176372003-05-16 Janis Johnson <janis187@us.ibm.com>
17638
17639 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
17640 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
17641 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
17642 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
17643 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
17644 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
17645 * gcc.dg/compat/struct-by-value-6_main.c: New file.
17646 * gcc.dg/compat/struct-by-value-6_x.c: New file.
17647 * gcc.dg/compat/struct-by-value-6_y.c: New file.
17648 * gcc.dg/compat/struct-by-value-7_main.c: New file.
17649 * gcc.dg/compat/struct-by-value-7_x.c: New file.
17650 * gcc.dg/compat/struct-by-value-7_y.c: New file.
17651 * gcc.dg/compat/struct-by-value-8_main.c: New file.
17652 * gcc.dg/compat/struct-by-value-8_x.c: New file.
17653 * gcc.dg/compat/struct-by-value-8_y.c: New file.
17654 * gcc.dg/compat/struct-by-value-9_main.c: New file.
17655 * gcc.dg/compat/struct-by-value-9_x.c: New file.
17656 * gcc.dg/compat/struct-by-value-9_y.c: New file.
17657
0baa1702
MM
176582003-05-16 Mark Mitchell <mark@codesourcery.com>
17659
17660 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17661 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17662 support for "repo" mode.
17663 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17664 * lib/g77-dg.exp: Likewise.
17665 * lib/obj-dg.exp: Likewise.
e6cc3a24 17666
dcac003d
JJ
176672003-05-16 Jakub Jelinek <jakub@redhat.com>
17668
17669 Merge from gcc-3_2-rhl8-branch:
17670 2003-04-23 Jakub Jelinek <jakub@redhat.com>
17671
17672 * gcc.dg/tls/opt-6.c: New test.
17673
17674 2003-04-05 Jakub Jelinek <jakub@redhat.com>
17675
17676 * gcc.dg/20030405-1.c: New test.
17677
17678 2003-03-09 Jakub Jelinek <jakub@redhat.com>
17679
17680 * gcc.dg/20030309-1.c: New test.
17681
17682 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17683
17684 * gcc.c-torture/execute/20030307-1.c: New test.
17685
17686 2003-02-20 Randolph Chung <tausq@debian.org>
17687
17688 * gcc.c-torture/compile/20030220-1.c: New test.
17689
17690 2003-02-18 Jakub Jelinek <jakub@redhat.com>
17691
17692 * gcc.dg/20030217-1.c: New test.
17693
17694 2003-01-29 Jakub Jelinek <jakub@redhat.com>
17695
17696 * gcc.c-torture/compile/20020129-1.c: New test.
17697
17698 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17699
17700 * gcc.dg/unroll-1.c: New test.
17701
17702 2002-11-16 Jan Hubicka <jh@suse.cz>
17703
17704 * gcc.c-torture/execute/20020920-1.c: New test.
17705
17706 2002-10-08 Jakub Jelinek <jakub@redhat.com>
17707
17708 PR target/7434
17709 * gcc.c-torture/compile/20021008-1.c: New test.
17710
17711 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
17712
17713 PR target/7559
17714 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
17715
17716 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17717
17718 * gcc.c-torture/compile/20020807-1.c: New test.
17719
17720 2002-07-30 Jakub Jelinek <jakub@redhat.com>
17721
17722 * gcc.dg/tls/opt-1.c: New test.
17723
17724 2002-07-29 Jakub Jelinek <jakub@redhat.com>
17725
17726 * gcc.dg/20020729-1.c: New test.
17727
17728 2002-07-20 Jakub Jelinek <jakub@redhat.com>
17729
17730 * g++.dg/opt/life1.C: New test.
17731
17732 2002-05-20 Jakub Jelinek <jakub@redhat.com>
17733
17734 * gcc.dg/20020525-1.c: New test.
17735
17736 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17737
17738 PR c++/6794
17739 * g++.dg/ext/pretty1.C: New test.
17740 * g++.dg/ext/pretty2.C: New test.
17741
dffbbe80
MM
177422003-05-15 Mark Mitchell <mark@codesourcery.com>
17743
17744 PR c++/8385
17745 * g++.dg/ext/typeof5.C: New test.
17746
ae4f397b
R
177472003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
17748
17749 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
17750 __USER_LABEL_PREFIX__ into account.
17751 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
17752
e43736ad
RS
177532003-05-14 Roger Sayle <roger@eyesopen.com>
17754
17755 * gcc.dg/builtins-15.c: New test case.
17756
3a0d67cf
ZW
177572003-05-13 Zack Weinberg <zack@codesourcery.com>
17758
17759 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
17760
75c834f8
MM
177612003-05-12 Mark Mitchell <mark@codesourcery.com>
17762
17763 * lib/g++.exp: Tweak handling of additional source files.
17764 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
17765 * g++.dg/special/conpr-2a.C: Rename to ...
17766 * g++.dg/special/conpr-2a.cc: ... this.
17767 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
17768 * g++.dg/special/conpr-3a.C: Rename to ...
17769 * g++.dg/special/conpr-3a.cc: This.
17770 * g++.dg/special/conpr-3b.C: Rename to ...
17771 * g++.dg/special/conpr-3b.cc: This.
17772 * g++.dg/special/conpr-4.C: New test.
17773 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
17774
8c0a5264
DE
177752003-05-12 David Edelsohn <edelsohn@gnu.org>
17776
17777 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
17778
8015bbee
KL
177792003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17780
17781 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
17782 * g++.old-deja/g++.robertl/eb71.C: Likewise.
17783 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
17784 * g++.old-deja/g++.other/warn3.C: Likewise.
17785
358997e2
RS
177862003-05-11 Roger Sayle <roger@eyesopen.com>
17787
17788 * gcc.dg/i386-387-1.c: Update to also test log.
17789 * gcc.dg/i386-387-2.c: Likewise.
17790
98c644d6
TM
177912003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
17792
17793 * g77.f-torture/execute/int8421.f: New test.
17794
9f01ded6
KL
177952003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17796
17797 PR c++/10230, c++/10481
17798 * g++.dg/lookup/scoped5.C: New test.
17799
fcea7401
KL
178002003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17801
17802 PR c++/10552
17803 * g++.dg/template/ttp6.C: New test.
17804
e1112e60
RS
178052003-05-11 Richard Sandiford <rsandifo@redhat.com>
17806
17807 * gcc.c-torture/execute/builtins: New directory.
17808 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
17809 gcc.c-torture/execute/builtins.
17810 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
17811 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
17812 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
17813 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
17814
78757caa
KL
178152003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17816
17817 PR c++/9252
17818 * g++.dg/template/access8.C: New test.
17819 * g++.dg/template/access9.C: New test.
17820
8d241e0b
KL
178212003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17822
17823 PR c++/9554
17824 * g++.dg/parse/access1.C: New test.
17825
eddfe825
DD
178262003-05-09 DJ Delorie <dj@redhat.com>
17827
17828 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
17829 long, and not an int.
17830
88e98cfe
KL
178312003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17832
17833 PR c++/10555, c++/10576
17834 * g++.dg/template/memclass1.C: New test.
17835
001db0e0
DD
178362003-05-08 DJ Delorie <dj@redhat.com>
17837
17838 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
17839 targets.
17840 * gcc.c-torture/execute/20021024-1.x: Likewise.
17841 * gcc.c-torture/execute/shiftdi.x: Likewise.
17842 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
17843 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
17844 * gcc.dg/20021018-1.c: Likewise.
17845
7dc61d6c
KG
178462003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17847
8ce9f2ec
KG
17848 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
17849
7dc61d6c
KG
17850 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
17851 (bcopy): Call memmove.
17852
53415fa1
RS
178532003-05-08 Roger Sayle <roger@eyesopen.com>
17854
17855 * g77.f-torture/compile/8485.f: New test case.
17856
a944ceb9
RH
178572003-05-07 Richard Henderson <rth@redhat.com>
17858
e6cc3a24
ZW
17859 PR c++/10570
17860 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
17861 Verify exception_cleanup not called for rethrows.
17862 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
17863 when exiting catch block without rethrowing.
17864 * g++.dg/eh/forced3.C: New.
17865 * g++.dg/eh/forced4.C: New.
a944ceb9 17866
a1c6e6c5
AH
178672003-05-07 Aldy Hernandez <aldyh@redhat.com>
17868
0dfcf38e 17869 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 17870
dea2913c
DD
178712003-05-06 DJ Delorie <dj@redhat.com>
17872
17873 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
17874 * gcc.dg/nest.c: Likewise.
17875
e82a312b
RS
178762003-05-05 Roger Sayle <roger@eyesopen.com>
17877
17878 * gcc.dg/builtins-14.c: New test case.
17879
6ccfe27c
JJ
178802003-05-05 Janis Johnson <janis187@us.ibm.com>
17881
17882 * lib/compat.exp (compat-execute): New argument.
17883 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
17884 * gcc.dg/compat: New test directory.
17885 * gcc.dg/compat/compat.exp: New expect script.
17886 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
17887 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
17888 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
17889 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
17890 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
17891 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
17892
e8115463
JJ
17893 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
17894 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
17895 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
17896 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
17897 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
17898 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
17899 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
17900 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
17901 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
17902 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
17903 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
17904 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
17905 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
17906 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
17907 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
17908
10b6a274
ZW
179092003-05-05 Zack Weinberg <zack@codesourcery.com>
17910
17911 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
17912
e3e9f108
JJ
179132003-05-05 Jakub Jelinek <jakub@redhat.com>
17914
17915 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
17916
36b29d7d
GK
179172003-05-05 Geoffrey Keating <geoffk@apple.com>
17918
bc9ec0e0
GK
17919 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
17920 * gcc.dg/ppc-fsel-2.c: New test.
17921
36b29d7d
GK
17922 * gcc.dg/unused-5.c: New test.
17923
16692dd5
KL
179242003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17925
17926 PR c++/10496
17927 * g++.dg/warn/pmf1.C: New test.
17928
4b41d9eb
KL
179292003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17930
17931 PR c++/4494
17932 * g++.dg/warn/main.C: New test.
17933
00362064
KG
179342003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17935
17936 * gcc.dg/nonnull-3.c: New test.
17937
1fecc266
NB
179382003-05-04 Neil Booth <neil@daikokuya.co.uk>
17939
17940 * gcc.dg/cpp/Wtrigraphs.c: Update.
17941 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
17942
b39358e1
GK
179432003-05-03 Geoffrey Keating <geoffk@apple.com>
17944
17945 * gcc.dg/ppc-fsel-1.c: New test.
17946
87f85ea0
ZW
179472003-05-03 Zack Weinberg <zack@codesourcery.com>
17948
17949 PR c/10604
17950 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
17951
c4e2d744
KH
179522003-05-03 Kazu Hirata <kazu@cs.umass.edu>
17953
17954 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
17955
5dc5d13c
KL
179562003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17957
17958 PR c++/9364, c++/10553, c++/10586
17959 * g++.dg/parse/typename4.C: New test.
17960 * g++.dg/parse/typename5.C: Likewise.
17961
4dc27b4b
RS
179622003-05-03 Richard Sandiford <rsandifo@redhat.com>
17963
17964 * gcc.c-torture/compile/20030503-1.c: New test.
17965
f2ba7ecb
KL
179662003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17967
17968 * g++.dg/lookup/using5.C: Fix testcase error.
17969
7c1fdbe4
CD
179702003-05-01 Chris Demetriou <cgd@broadcom.com>
17971
17972 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
17973 since MEABI is no longer supported. Remove all vestiges
17974 of MEABI from the test.
17975
d0af00af
KL
179762003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17977
17978 PR c++/10554
17979 * g++.dg/lookup/using5.C: New test.
17980
d12a7283
KL
179812003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17982
17983 PR c++/8772
17984 * g++.dg/template/ttp5.C: New test.
17985
6481daa9
MM
179862003-04-30 Mark Mitchell <mark@codesourcery.com>
17987
17988 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
17989 (dg-gpp-additional-sources): New function.
17990 (dg-gpp-additional-files): Likewise.
17991 * lib/g++.exp (additional_sources): New variable.
17992 (additional_files): Likewise.
17993 (g++_target_compile): Deal with them.
17994 * lib/old-dejagnu.exp: Remove.
17995 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
17996 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 17997
d7ed5e55
KL
179982003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17999
18000 PR c++/9432, c++/9528
18001 * g++.dg/lookup/using4.C: New test.
18002
b3d627e2
GK
180032003-04-29 Geoffrey Keating <geoffk@apple.com>
18004
a6fdc086
GK
18005 * gcc.dg/noreturn-5.c: New file.
18006 * gcc.dg/noreturn-6.c: New file.
18007
b3d627e2
GK
18008 * gcc.c-torture/compile/inline-1.c: New file.
18009
1f6f0cb6
MM
180102003-04-29 Mark Mitchell <mark@codesourcery.com>
18011
18012 PR c++/10551
18013 * g++.dg/template/explicit1.C: New test.
18014
60cde936
MM
180152003-04-29 Mark Mitchell <mark@codesourcery.com>
18016
555456b1
MM
18017 PR c++/10549
18018 * g++.dg/other/bitfield1.C: New test.
18019
60cde936
MM
18020 PR c++/10527
18021 * g++.dg/init/new7.C: New test.
18022
0dbc5cd3
MM
180232003-04-29 Mark Mitchell <mark@codesourcery.com>
18024
75135253 18025 * g++.dg/ext/desig1.C: New test.
60cde936 18026 * g++.dg/ext/init1.C: Update.
75135253 18027
0dbc5cd3
MM
18028 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18029
a833faa5
MM
180302003-04-28 Mark Mitchell <mark@codesourcery.com>
18031
18032 PR c++/10180
18033 * g++.dg/warn/Winline-1.C: New test.
18034
e31603c4
JJ
180352003-04-28 Jakub Jelinek <jakub@redhat.com>
18036
18037 * gcc.c-torture/execute/string-opt-19.c: New test.
18038
9661b15f
JJ
18039 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18040 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18041
772f8889
MM
180422003-04-27 Mark Mitchell <mark@codesourcery.com>
18043
18044 PR c++/10506
18045 * g++.dg/init/new6.C: New test.
18046
18047 PR c++/10503
18048 * g++.dg/init/ref6.C: New test.
18049
b29188f3
DE
180502003-04-26 David Edelsohn <edelsohn@gnu.org>
18051
18052 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18053
5cc2f4f3
KG
180542003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18055
18056 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18057 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18058
ea56c40c
MM
180592003-04-25 Mark Mitchell <mark@codesourcery.com>
18060
18061 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18062 initialized static data members.
18063
d3a0b002
L
180642003-04-25 H.J. Lu <hjl@gnu.org>
18065
18066 * gcc.dg/ia64-sync-4.c: New test.
18067
ad4a34f0
KG
180682003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18069
18070 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18071 date.
18072
f8986275
NS
180732003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18074
18075 PR c++/10337
18076 * g++.dg/warn/conv1.C: New test.
18077 * g++.old-deja/g++.other/conv7.C: Adjust.
18078 * g++.old-deja/g++.other/overload14.C: Adjust.
18079
374ca7f7
MM
180802003-04-23 Mark Mitchell <mark@codesourcery.com>
18081
18082 PR c++/10471
18083 * g++.dg/template/defarg2.C: New test.
18084
6338b358
NB
180852003-04-23 Neil Booth <neil@daikokuya.co.uk>
18086
18087 * gcc.dg/cpp/include2.c: Update.
18088 * gcc.dg/cpp/multiline-2.c: New.
18089 * gcc.dg/cpp/multiline.c: Update.
18090 * gcc.dg/cpp/strify2.c: Update.
18091 * gcc.dg/cpp/trad/literals-2.c: Update.
18092
3f429151
JDA
180932003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18094
18095 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18096
10aef094
MM
180972003-04-23 Mark Mitchell <mark@codesourcery.com>
18098
18099 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18100
4223f82f
MM
181012003-04-23 Mark Mitchell <mark@codesourcery.com>
18102
18103 PR c++/10451
18104 * g++.dg/parse/crash4.C: New test.
87f85ea0 18105
4223f82f
MM
18106 PR c++/9847
18107 * g++.dg/parse/crash5.C: New test.
18108
befcd99b
MM
181092003-04-22 Mark Mitchell <mark@codesourcery.com>
18110
ae2196c2
MM
18111 PR c++/10446
18112 * g++.dg/parse/crash3.C: New test.
18113
befcd99b
MM
18114 PR c++/10428
18115 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18116
181172003-04-22 Devang Patel <dpatel@apple.com>
18118
18119 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18120
256c249c
AT
181212003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18122
18123 * g++.dg/other/packed1.C: Fix dg options.
18124
ad27e65a
NS
181252003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18126
18127 * g++.dg/other/offsetof2.C: New test.
18128
b2dd096b
MM
181292003-04-21 Mark Mitchell <mark@codesourcery.com>
18130
18131 * g++.dg/template/recurse.C: Adjust location of error messages.
18132
8de9bb0e
NS
181332003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18134
18135 PR c++/9881
18136 * g++.dg/init/addr-const1.C: New test.
18137 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18138
181392003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18140
18141 PR c++/10405
18142 * g++.dg/lookup/struct-hack1.C: New test.
18143
1613e52b
NB
181442003-04-20 Neil Booth <neil@daikokuya.co.uk>
18145
18146 * ucs.c: Update diagnostic messages.
18147
4e1f0f8e
NB
181482003-04-19 Neil Booth <neil@daikokuya.co.uk>
18149
18150 * gcc.dg/cpp/truefalse.cpp: New test.
18151 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18152 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18153
26aea073
NB
181542003-04-19 Neil Booth <neil@daikokuya.co.uk>
18155
18156 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18157 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18158
6a29edea
EB
181592003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18160
18161 * gcc.c-torture/compile/20030418-1.c: New test.
18162
46b2356d
JJ
181632003-04-17 Janis Johnson <janis187@us.ibm.com>
18164
18165 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18166
09d2f85f
KL
181672003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18168
18169 PR c++/10347
18170 g++.dg/template/dependent-name1.C: New test.
18171
8633f25c
R
181722003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18173
18174 * gcc.dg/warn-1.c (tourist_guide): New array,
18175 contains a pointer to bar.
18176
96c6931d
RS
181772003-04-16 Roger Sayle <roger@eyesopen.com>
18178
18179 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18180 * gcc.c-torture/execute/medce-1.c: New test case.
18181 * gcc.c-torture/execute/medce-2.c: New test case.
18182
5eb10628
MM
181832003-04-15 Mark Mitchell <mark@codesourcery.com>
18184
dc5dfa9c
MM
18185 * lib/prune.exp: Ignore more messages.
18186
5eb10628
MM
18187 PR c++/10381
18188 * g++.dg/parse/lookup3.C: New test.
18189
d2b54839
R
181902003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18191
18192 * gcc.c-torture/compile/20030415-1.c : New test.
18193
f4e92987
MM
181942003-04-14 Mark Mitchell <mark@codesourcery.com>
18195
18196 * gcc.c-torture/execute/scope-2.c: Move to ...
18197 * gcc.dg/noncompile/scope.c: .... here.
18198
15d4fd98
RS
181992003-04-14 Roger Sayle <roger@eyesopen.com>
18200
18201 * gcc.dg/20030414-2.c: New test case.
18202
26224a84
HPN
182032003-04-14 Hans-Peter Nilsson <hp@axis.com>
18204
18205 PR target/10377
18206 * gcc.dg/20030414-1.c: New test.
18207
1331d16f
RS
182082003-04-13 Roger Sayle <roger@eyesopen.com>
18209
18210 * gcc.dg/builtins-12.c: New test case.
18211 * gcc.dg/builtins-13.c: New test case.
18212
9cb65f92
KG
182132003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18214
18215 * gcc.c-torture/execute/string-opt-18.c: New test.
18216
f4f4610e
MM
182172003-04-13 Mark Mitchell <mark@codesourcery.com>
18218
18219 PR c++/10300
18220 * g++.dg/init/new5.C: New test.
18221
355b81d5
MM
182222003-04-12 Mark Mitchell <mark@codesourcery.com>
18223
18224 PR c++/7910
18225 * g++.dg/ext/dllimport1.C: New test.
18226
48ed72a3
EB
182272003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18228
18229 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18230
62520b20
BD
182312003-04-11 Bud Davis <bdavis9659@comcast.net>
18232
18233 PR Fortran/9263
18234 * g77.f-torture/noncompile/9263.f: New test
18235 PR Fortran/1832
18236 * g77.f-torture/execute/1832.f: New test
18237
0b87e18e
DC
182382003-04-11 David Chad <davidc@freebsd.org>
18239 Loren J. Rittle <ljrittle@acm.org>
18240
18241 libobjc/8562
18242 * objc.dg/headers.m: New test.
18243
339a28b9
ZW
182442003-04-10 Zack Weinberg <zack@codesourcery.com>
18245
18246 * gcc.c-torture/execute/builtin-noret-2.c: New.
18247 * gcc.c-torture/execute/builtin-noret-2.x: New.
18248 XFAIL builtin-noret-2.c at -O1 and above.
18249 * gcc.dg/redecl.c: New.
18250 * gcc.dg/Wshadow-1.c: Update error regexps.
18251
1e099144
MM
182522003-04-10 Mark Mitchell <mark@codesourcery.com>
18253
18254 * g++.dg/abi/bitfield10.C: New test.
18255
d02a6808
MS
182562003-04-09 Mike Stump <mrs@apple.com>
18257
88fbc3ca 18258 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18259 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18260
5fce2c65
RS
182612003-04-08 Roger Sayle <roger@eyesopen.com>
18262
18263 * gcc.dg/builtins-11.c: New test case.
18264
531878a6
RS
182652003-04-08 Roger Sayle <roger@eyesopen.com>
18266
18267 * gcc.dg/builtins-9.c: New test case.
18268 * gcc.dg/builtins-10.c: New test case.
18269
d5019ba3
R
182702003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18271
18272 * gcc.dg/noncompile/init-4.c.c: New test.
18273
10b7602f
NS
182742003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18275
18276 * gcc.misc-test/gcov-9.c: New test.
18277 * gcc.misc-test/gcov-10.c: New test
18278 * gcc.misc-test/gcov-11.c: New test.
18279
b8460b29
ZW
182802003-04-05 Zack Weinberg <zack@codesourcery.com>
18281
18282 PR optimization/10024
18283 * gcc.c-torture/compile/20030405-1.c: New test.
18284
33b49800
GK
182852003-04-04 Geoffrey Keating <geoffk@apple.com>
18286
18287 * gcc.dg/pch/static-3.c: New.
18288 * gcc.dg/pch/static-3.hs: New.
18289 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18290
0a49eb31
RH
182912003-04-04 Richard Henderson <rth@redhat.com>
18292
18293 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18294 * g++.dg/eh/forced2.C: Likewise.
18295
bc349178
MS
182962003-04-03 Mike Stump <mrs@apple.com>
18297
bc349178 18298 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18299 target arg.
bc349178
MS
18300 (scan-assembler-times, scan-assembler-not): Likewise.
18301 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18302
773eae39
EB
183032003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18304
18305 * gcc.dg/sparc-loop-1.c: New test.
18306
0de298af
GK
183072003-04-02 Geoffrey Keating <geoffk@apple.com>
18308
18309 PR other/9274
18310 * g++.dg/pch/system-2.C: New.
18311 * g++.dg/pch/system-2.Hs: New.
18312
0f91f094
AH
183132003-04-02 Aldy Hernandez <aldyh@redhat.com>
18314
b8460b29 18315 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18316
b8460b29 18317 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18318
e129b3f9
RS
183192003-04-01 Roger Sayle <roger@eyesopen.com>
18320
18321 * gcc.c-torture/execute/20030401-1.c: New test case.
18322
70ab763c
ZL
183232003-04-01 Ziemowit Laski <zlaski@apple.com>
18324
18325 * objc.dg/defs.m: New.
18326
705412b0
AH
183272003-04-01 Aldy Hernandez <aldyh@redhat.com>
18328
b8460b29
ZW
18329 * g++.dg/eh/simd-1.C: New.
18330 * g++.dg/eh/simd-2.C: New.
705412b0 18331
d744e06e
AH
183322003-03-01 Aldy Hernandez <aldyh@redhat.com>
18333
b8460b29 18334 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18335
46e33d43
MM
183362003-03-31 Mark Mitchell <mark@codesourcery.com>
18337
18338 PR c/9936
18339 * gcc.dg/20030331-2.c: New test.
18340
6b665219
MM
183412003-03-31 Mark Mitchell <mark@codesourcery.com>
18342
18343 PR c++/10278
18344 * g++.dg/parse/crash2.C: New test.
18345
44f19ccb
RS
183462003-03-31 Richard Sandiford <rsandifo@redhat.com>
18347
18348 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18349 * gcc.c-torture/execute/20030331-1.c: ...here.
18350
e66833ac
RS
183512003-03-31 Richard Sandiford <rsandifo@redhat.com>
18352
18353 * gcc.c-torture/execute/20030331-1.c: New test.
18354
27283c73
NS
183552003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18356
18357 * lib/gcov.exp: Adjust call return testing strings.
18358 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18359
03f2ea93
RS
183602003-03-31 Roger Sayle <roger@eyesopen.com>
18361
18362 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18363 * gcc.dg/builtins-7.c: New test case.
18364 * gcc.dg/builtins-8.c: New test case.
18365
98d3d336
RS
183662003-03-31 Richard Sandiford <rsandifo@redhat.com>
18367
18368 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18369
c717c5af
MM
183702003-03-30 Mark Mitchell <mark@codesourcery.com>
18371
18372 PR c++/7647
18373 * g++.dg/lookup-class-member-2.C: New test.
18374
9b703090
GN
183752003-03-30 Glen Nakamura <glen@imodulo.com>
18376
b8460b29 18377 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18378
84dfe365
RS
183792003-03-28 Roger Sayle <roger@eyesopen.com>
18380
18381 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18382
400fbc08
MM
183832003-03-28 Mark Mitchell <mark@codesourcery.com>
18384
18385 * g++.dg/init/attrib1.C: New test.
18386
0c85dbfd
EB
183872003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18388
18389 * gcc.dg/ultrasp8.c: New test.
18390
f7670e7b
EB
183912003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18392
18393 * gcc.dg/ultrasp7.c: New test.
18394
433cd9c9
NS
183952003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18396
18397 PR c++/10047
18398 * g++.dg/template/inline1.C: New test.
18399
1ce324c3
EB
184002003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18401
18402 * gcc.dg/sparc-dwarf2.c: New test.
18403
9ddae796
RS
184042003-03-27 Roger Sayle <roger@eyesopen.com>
18405
18406 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18407 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18408
7ffe3584
MM
184092003-03-27 Mark Mitchell <mark@codesourcery.com>
18410
18411 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18412 than reading .x files.
18413 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18414 * g77.dg/gcov/gcov-1.f: Likewise.
18415 * gcc.misc-tests/gcov-4b.c: Likewise.
18416 * gcc.misc-tests/gcov-5b.c: Likewise.
18417 * gcc.misc-tests/gcov-6.c: Likewise.
18418 * gcc.misc-tests/gcov-7.c: Likewise.
18419 * gcc.misc-tests/gcov-8.c: Likewise.
18420 * g++.dg/gcov/gcov-1.x: Remove.
18421 * g77.dg/gcov/gcov-1.x: Likewise.
18422 * gcc.misc-tests/gcov-4b.x: Likewise.
18423 * gcc.misc-tests/gcov-5b.x: Likewise.
18424 * gcc.misc-tests/gcov-6.x: Likewise.
18425 * gcc.misc-tests/gcov-7.x: Likewise.
18426 * gcc.misc-tests/gcov-8.x: Likewise.
18427
c7d325c8
GN
184282003-03-27 Glen Nakamura <glen@imodulo.com>
18429
18430 PR opt/10087
18431 * gcc.dg/20030324-1.c: New test.
18432
649fc72d
NS
184332003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18434
544aef8c
NS
18435 PR c++/10224
18436 * g++.dg/template/arg3.C: New test.
18437
649fc72d
NS
18438 PR c++/10158
18439 * g++.dg/template/friend18.C: New test.
18440
a24278e2
RS
184412003-03-26 Roger Sayle <roger@eyesopen.com>
18442
18443 * g77.f-torture/compile/20030326-1.f: New test case.
18444
db8627a1
JJ
184452003-03-26 Janis Johnson <janis187@us.ibm.com>
18446
18447 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18448
18449 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18450
be565ad7
JJ
184512003-03-26 Jakub Jelinek <jakub@redhat.com>
18452
18453 * gcc.dg/ia64-sync-3.c: New test.
18454
f729e559
AM
184552003-03-26 Alan Modra <amodra@bigpond.net.au>
18456
18457 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18458
27e484bc
EB
184592003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18460
18461 * gcc.dg/ultrasp6.c: New test.
18462
d2fc7725
EB
184632003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18464
18465 * gcc.dg/i386-signbit-1.c: New test.
18466 * gcc.dg/i386-signbit-2.c: New test.
18467 * gcc.dg/i386-signbit-3.c: New test.
18468
9904e232
EB
184692003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18470
18471 * gcc.dg/ultrasp5.c: Fix options.
18472
9fdbe7df
EB
184732003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18474
18475 * gcc.dg/ultrasp5.c: Fix comment.
18476
c12741e9
TM
184772003-03-24 Bud Davis <bdavis9659@comcast.net>
18478
18479 PR fortran/10197
18480 * g77.f-torture/execute/10197.f: New test.
18481
2ef6c975
NS
184822003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18483
1c82cc90
NS
18484 PR c++/9898, c++/383
18485 * g++.dg/template/conv6.C: New test.
b8460b29 18486
a5fcc895
NS
18487 PR c++/10119
18488 * g++.dg/template/ptrmem5.C: New test.
18489
2ef6c975
NS
18490 PR c++/10026
18491 * g++.dg/lookup/koenig1.C: New test.
18492
18493 PR C++/10199
18494 * g++.dg/lookup/template2.C: New test.
18495
1134f4ac
JJ
184962003-03-24 Jakub Jelinek <jakub@redhat.com>
18497
18498 * g++.dg/opt/rtti1.C: New test.
18499
02484af9
EB
185002003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18501
18502 * gcc.dg/ultrasp5.c: New test.
18503
fa9b4904
AB
185042003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18505
b099daeb 18506 PR middle-end/9967
fa9b4904
AB
18507 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18508 builtin fputs.
18509
068d2c9d
MM
185102003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18511
18512 PR c/8224
18513 * gcc.dg/20030323-1.c: New test.
18514
766dec0e
RS
185152003-03-23 Roger Sayle <roger@eyesopen.com>
18516
18517 * gcc.c-torture/compile/20030323-1.c: New test case.
18518
97c6f7ad
UW
185192003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18520
18521 * gcc.dg/20030321-1.c: New test.
18522
b8c25665
ZW
185232003-03-22 Zack Weinberg <zack@codesourcery.com>
18524
18525 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18526
3e4a3562
NS
185272003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18528
18529 PR c++/9978, c++/9708
18530 * g++.dg/ext/vlm1.C: Adjust expected error.
18531 * g++.dg/ext/vla2.C: New test.
18532 * g++.dg/template/arg1.C: New test.
18533 * g++.dg/template/arg2.C: New test.
18534
6dd0f30b
BD
185352003-03-22 Bud Davis <bdavis9659@comcast.net>
18536
18537 * g77.f-torture/execute/select.f: New test.
18538 * g77.f-torture/noncompile/select_no_compile.f: New test.
18539
f3146d75
NS
185402003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18541
18542 PR c++/9898
18543 * g++.dg/other/error4.C: New test.
18544
963142fc
MM
185452003-03-20 Mark Mitchell <mark@codesourcery.com>
18546
18547 * g++.dg/template/friend17.C: New test.
18548
f8c8d811
AM
185492003-03-21 Alan Modra <amodra@bigpond.net.au>
18550
18551 * gcc.c-torture/compile/20030320-1.c: New.
18552
c876997f
RS
185532003-03-20 Roger Sayle <roger@eyesopen.com>
18554
18555 * gcc.dg/builtins-6.c: New test case.
18556
42151102
AM
185572003-03-19 Alan Modra <amodra@bigpond.net.au>
18558
18559 PR target/10073
18560 * gcc.c-torture/compile/20030319-1.c: New.
18561
b8c25665 185622003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18563
18564 * gcc.dg/i386-cvt-1.c: New test.
18565
0fef2ffc
ZW
185662003-03-17 Zack Weinberg <zack@codesourcery.com>
18567
b8c25665
ZW
18568 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18569 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18570
ec20aa6c
MM
185712003-03-17 Mark Mitchell <mark@codesourcery.com>
18572
18573 PR c++/9639
b8c25665 18574 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18575
bafb714b
MM
185762003-03-16 Mark Mitchell <mark@codesourcery.com>
18577
18578 PR c++/8805
18579 * g++.dg/eh/cleanup1.C: New test.
18580
0a71919d
FH
185812003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18582
18583 * gcc.c-torture/execute/20030316-1.c: New test case.
18584
1f5a253a
NS
185852003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18586
18587 PR c++/9629
18588 * g++.dg/init/ctor2.C: New test.
18589
de6a669b
RS
185902003-03-15 Roger Sayle <roger@eyesopen.com>
18591
18592 * g77.f-torture/compile/xformat.f: New test case.
18593
24b26d8d
JDA
185942003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18595
18596 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18597 * g++.old-deja/g++.mike/eh50.C: Likewise.
18598
6e049fcd
KL
185992003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18600
18601 PR c++/6440
18602 * g++.dg/template/spec7.C: New test.
18603 * g++.dg/template/spec8.C: Likewise.
18604
f43f4314
JJ
186052003-03-14 Jakub Jelinek <jakub@redhat.com>
18606
18607 * gcc.c-torture/execute/20030313-1.c: New test.
18608
4526753f
RH
186092003-03-14 Richard Henderson <rth@redhat.com>
18610
18611 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18612
f650843f
EB
186132003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18614
18615 * gcc.c-torture/compile/20030314-1.c: New test.
18616
67e4f078
DS
186172003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18618
b8c25665 18619 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18620 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18621 thumb target,
67e4f078
DS
18622 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
18623 to accept newer _imp__ prefix and additional
18624 newline in .drectve section.
18625 * gcc.dg/dll-4.c: Likewise.
18626 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
18627 switch.
18628
26f86471
MM
186292003-03-13 Mark Mitchell <mark@codesourcery.com>
18630
45707d31
MM
18631 * g++.dg/parse/namespace9.C: New test.
18632
26f86471
MM
18633 * g++.dg/init/ref5.C: New test.
18634 * g++.dg/parse/ptrmem1.C: Likewise.
18635
aeb11ee5
JDA
186362003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18637
18638 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
18639 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
18640 regular expression.
18641 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
18642 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
18643
09ebf088
DJ
186442003-03-12 Daniel Jacobowitz <drow@mvista.com>
18645
18646 * gcc.c-torture/execute/20030224-2.c: New test.
18647
8a7d6cb3
EB
186482003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18649
18650 * gcc.dg/decl-3.c: New test.
18651
db1077d3
EB
186522003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18653
18654 * gcc.dg/i386-loop-2.c: New test.
18655
0c33daff
MM
186562003-03-11 Mark Mitchell <mark@codesourcery.com>
18657
e1145e7f 18658 PR c++/9474
2601a4ee
MM
18659 * g++.dg/parse/namespace8.C: New test.
18660
0c33daff
MM
18661 PR c++/9924
18662 * g++.dg/overload/builtin2.C: New test.
18663
54098126
SB
186642003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18665
18666 * gcc.dg/return-type-3.c: New test.
18667
bff6a7c2
V
186682003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18669
18670 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
18671 profiling options are not supported.
18672
125e6594
MM
186732003-03-10 Mark Mitchell <mark@codesourcery.com>
18674
18675 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
18676 * g++.old-deja/g++.warn/impint2.C: Likewise.
18677
87d7d780
DP
186782003-03-10 Devang Patel <dpatel@apple.com>
18679
18680 * g++.dg/cpp/c++_cmd_1.C: New test.
18681 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 18682
ebb780f2
SB
186832003-03-10 Segher Boessenkool <segher@koffie.nl>
18684
b8c25665 18685 * gcc.dg/altivec-9.c: New file.
ebb780f2 18686
88a7a0c9
FS
186872003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18688
18689 * gcc.dg/ppc-sdata-1.c: New test.
18690 * gcc.dg/ppc-sdata-2.c: New test.
18691
f6d19bfe
MM
186922003-03-09 Mark Mitchell <mark@codesourcery.com>
18693
1d719415
MM
18694 PR c++/9373
18695 * g++.dg/opt/ptrmem2.C: New test.
18696
f6d19bfe
MM
18697 PR c++/8534
18698 * g++.dg/opt/ptrmem1.C: New test.
18699
9edf6a4c
EB
187002003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18701
18702 * gcc.dg/i386-loop-1.c: New test.
18703
ca9e1382
KL
187042003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18705
18706 PR c++/9970
18707 * g++.dg/lookup/friend1.C: New test.
18708
0e136342
MM
187092003-03-08 Mark Mitchell <mark@codesourcery.com>
18710
18711 PR c++/9823
18712 * g++.dg/parser/constructor1.C: New test.
18713
af812813
HPN
187142003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
18715
17b7f45e
HPN
18716 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
18717
af812813
HPN
18718 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
18719
39a91264
NB
187202003-03-08 Neil Booth <neil@daikokuya.co.uk>
18721
18722 * gcc.dg/cpp/Wunused.c: Update test.
18723
b8c25665 187242003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
18725
18726 * gcc.dg/inline-3.c: New test.
18727
089d6ea7
MM
187282003-03-08 Mark Mitchell <mark@codesourcery.com>
18729
18730 PR c++/9809
18731 * g++.dg/parse/builtin1.C: New test.
18732
18733 PR c++/9982
18734 * g++.dg/abi/cookie1.C: New test.
18735 * g++.dg/abi/cookie2.C: Likewise.
18736
18737 PR c++/9524
612dc718 18738 * g++.dg/template/field1.C: New test.
089d6ea7
MM
18739
18740 PR c++/9912
18741 * g++.dg/parse/class1.C: New test.
18742 * g++.dg/parse/namespace7.C: Likewise.
18743 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 18744
aa6e8ed3
MM
187452003-03-07 Mark Mitchell <mark@codesourcery.com>
18746
18747 * g++.dg/init/ref4.C: New test.
18748
b8c25665 187492003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
18750
18751 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 18752 * gcc.dg/inline-3.c: New test.
dfa7f440 18753
3d1df1fa
MM
187542003-03-06 Mark Mitchell <mark@codesourcery.com>
18755
3d938426
MM
18756 * g++.dg/init/ref3.C: New test.
18757
5e256996
MM
18758 PR c++/9965
18759 * g++.dg/init/ref2.C: New test.
b8c25665 18760
07681121
MM
18761 PR c++/9400
18762 * g++.dg/warn/Wshadow-2.C: New test.
18763
3d1df1fa
MM
18764 PR c++/9791
18765 * g++.dg/warn/Woverloaded-1.C: New test.
18766
b8c25665 187672003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
18768
18769 * gcc.dg/i386-local2.c: New.
20856045 18770 * gcc.dg/i386-local.c: Fix typo.
b255a036 18771
1c442892
MM
187722003-03-05 Mark Mitchell <mark@codesourcery.com>
18773
18774 * g++.dg/abi/layout3.C: New test.
18775
be2fa211
EB
187762003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18777
18778 * gcc.c-torture/compile/20030305-1.c
18779
b8c25665 187802003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
18781
18782 * gcc.dg/i386-local.c: New.
18783
b8c25665 187842003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
18785
18786 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
18787
2ad1815d
EB
187882003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18789
18790 * gcc.dg/switch-2.c: New test.
18791 * gcc.dg/switch-3.c: New test.
18792 * gcc.dg/Wswitch.c: Adjust line numbers.
18793 * gcc.dg/Wswitch-default.c: Likewise.
18794 * gcc.dg/Wswitch-enum.c: Likewise.
18795
01952d37
AO
187962003-03-04 Alexandre Oliva <aoliva@redhat.com>
18797
18798 * gcc.c-torture/execute/20030222-1.c: New test.
18799
767440a2
JW
188002003-03-03 James E Wilson <wilson@tuliptree.org>
18801
18802 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
18803
7993382e
MM
188042003-03-03 Mark Mitchell <mark@codesourcery.com>
18805
18806 PR c++/9878
18807 * g++.dg/init/ref1.C: New test.
18808
b8c25665 188092003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
18810
18811 * gcc.dg/sh-relax.c: New SH-only test.
18812
b22b239e
GK
188132003-03-03 Geoffrey Keating <geoffk@apple.com>
18814
18815 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
18816 comment explaining purpose of testcase.
18817
3595b91f
SC
188182003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18819
18820 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
18821 for HC11/HC12 (asm needs two int registers).
18822 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
18823 HC11/HC12 because the test uses an asm which needs two 32-bit
18824 registers.
18825
1494f93a
SC
188262003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18827
18828 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
18829 for HC11/HC12 (array is too large otherwise).
18830 * gcc.c-torture/compile/920501-4.x: New file, likewise.
18831 * gcc.c-torture/compile/20010518-2.x: Likewise.
18832 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
18833 HC11/HC12 (array is too large).
18834
facf86ac
GK
188352003-03-01 Geoffrey Keating <geoffk@apple.com>
18836
18837 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
18838 * lib/g++-dg.exp (g++-dg-test): Likewise.
18839
08291658
RS
188402003-03-01 Roger Sayle <roger@eyesopen.com>
18841
18842 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
18843 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
18844
74dd1333
KL
188452003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18846
18847 * g++.dg/warn/implicit-typename1.C: Remove warning.
18848
3f53c0dc
RH
188492003-02-28 Richard Henderson <rth@redhat.com>
18850
18851 * gcc.dg/noreturn-1.c: Move noreturn warning line.
18852 * gcc.dg/return-type-1.c: Move control reaches end warning line.
18853
d8fad4ea
GK
188542003-02-28 Geoffrey Keating <geoffk@apple.com>
18855
18856 * gcc.dg/pch/pch.exp: Change .pch to .gch.
18857 * g++.dg/pch/pch.exp: Likewise.
18858
1cb8292f
MM
188592003-02-28 Mark Mitchell <mark@codesourcery.com>
18860
18861 PR c++/9879
18862 * testsuite/g++.dg/init/new4.C: New test.
18863
f3c7ed6b
RE
188642003-02-28 Richard Earnshaw <rearnsha@arm.com>
18865
18866 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
18867
13082c80
AO
188682003-02-28 Alexandre Oliva <aoliva@redhat.com>
18869
e459243b
AO
18870 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
18871 unsigned long.
18872
13082c80
AO
18873 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
18874 wider than float.
18875
b17d5d7c
ZD
188762003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18877
18878 * lib/scanasm.exp: Add support for counting numbers of
18879 occurences.
18880 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
18881 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
18882
c0b1cc97
MM
188832003-02-25 Mark Mitchell <mark@codesourcery.com>
18884
cec24319
MM
18885 PR c++/9683
18886 * g++.dg/template/static3.C: New test.
18887
c0b1cc97
MM
18888 PR c++/9829
18889 * g++.dg/parse/namespace6.C: New test.
b8c25665 18890
3eaa6044
FS
188912003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18892
18893 PR target/9732
18894 * gcc.dg/20030225-1.c: New test.
18895
353b4fc0
MM
188962003-02-24 Mark Mitchell <mark@codesourcery.com>
18897
d12ad970
MM
18898 * README: Remove out-of-date information.
18899
353b4fc0
MM
18900 PR c++/9836
18901 * g++.dg/template/spec6.C: New test.
18902
201b9f2a
JL
189032003-02-24 Jeff Law <law@redhat.com>
18904
18905 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
18906
f8dc212b
RO
189072003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18908
18909 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
18910 * gcc.dg/pragma-ep-1.c: Likewise.
18911
9e236a9d
KL
189122003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18913
18914 PR c++/9602
18915 * g++.dg/template/friend16.C: New test.
18916
ca099ac8
MM
189172003-02-23 Mark Mitchell <mark@codesourcery.com>
18918
18919 PR c++/5333
18920 * g++.dg/parse/fused-params1.C: Adjust error messages.
18921 * g++.dg/template/nested3.C: New test.
b8c25665 18922
f641e05b
AM
189232003-02-24 Alan Modra <amodra@bigpond.net.au>
18924
18925 * g++.dg/abi/param1.C: New test.
18926
53be1a8d
KL
189272003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18928
18929 PR c++/7982
18930 * g++.dg/warn/implicit-typename1.C: New test.
18931
9d913bbf
KC
189322003-02-22 Kelley Cook <kelleycook@comcast.net>
18933
b8c25665
ZW
18934 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
18935 with "mtune".
18936 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18937 * gcc.c-torture/execute/20010129-1.x: Likewise.
18938 * gcc.dg/20011107-1.c: Likewise.
18939 * gcc.dg/20020108-1.c: Likewise.
18940 * gcc.dg/20020122-3.c: Likewise.
18941 * gcc.dg/20020206-1.c: Likewise.
18942 * gcc.dg/20020310-1.c: Likewise.
18943 * gcc.dg/20020426-2.c: Likewise.
18944 * gcc.dg/20020517-1.c: Likewise.
18945 * gcc.dg/991230-1.c: Likewise.
18946 * gcc.dg/i386-unroll-1.c: Likewise.
18947 * gcc.misc-tests/i386-prefetch.exp: Likewise.
18948
189492003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
18950
18951 * gcc.dg/i386-mul.c: New test.
18952
c0a47a61
RS
189532003-02-21 Roger Sayle <roger@eyesopen.com>
18954
18955 * gcc.dg/builtins-5.c: New test case.
18956
182c2078
HPN
189572003-02-22 Hans-Peter Nilsson <hp@axis.com>
18958
18959 * gcc.dg/asmreg-1.c: New test.
18960
2fff6d71
MM
189612003-02-21 Mark Mitchell <mark@codesourcery.com>
18962
18963 PR c++/9749
18964 * g++.dg/parse/varmod1.C: New test.
18965
19df1edf
MM
189662003-02-21 Mark Mitchell <mark@codesourcery.com>
18967
18968 PR c++/9727
18969 * g++.dg/template/op1.C: New test.
18970
5dc3a78c
MM
189712003-02-21 Mark Mitchell <mark@codesourcery.com>
18972
18973 PR c++/8906
18974 * g++.dg/template/nested2.C: New test.
18975
692bb58a
MM
189762003-02-21 Mark Mitchell <mark@codesourcery.com>
18977
18978 PR c++/8724
18979 * g++.dg/expr/dtor1.C: New test.
18980
a8d0ddaf
ZW
189812003-02-21 Zack Weinberg <zack@codesourcery.com>
18982
18983 * gcc.dg/cpp/include3.c: New test.
18984 * gcc.dg/cpp/inc/foo.h: New file.
18985
9e7d0b92
GN
189862003-02-21 Glen Nakamura <glen@imodulo.com>
18987
18988 * gcc.c-torture/execute/20030221-1.c: New test.
18989
63a3cd3e
MM
189902003-02-20 Mark Mitchell <mark@codesourcery.com>
18991
18992 PR c++/9729
18993 * g++.dg/abi/conv1.C: New test.
18994
b8c25665 189952003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
18996
18997 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
18998
4ea0d487
DJ
189992003-02-19 Daniel Jacobowitz <drow@mvista.com>
19000
19001 * gcc.c-torture/compile/20030219-1.c: New test.
19002
b8c25665 190032003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19004
19005 * gcc.dg/funcorder.c: New test.
19006
ff6e1a2f
KH
190072003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19008
19009 * gcc.c-torture/execute/20030218-1.c: New.
19010
67aa8289
AH
190112003-02-18 Aldy Hernandez <aldyh@redhat.com>
19012
a8d0ddaf 19013 * gcc.dg/20030218-1.c: New.
67aa8289 19014
d7ddbe24
RH
190152003-02-18 Richard Henderson <rth@redhat.com>
19016
19017 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19018 * gcc.dg/attr-used-2.c: New.
19019
6b99d1c0
MM
190202003-02-18 Mark Mitchell <mark@codesourcery.com>
19021
19022 PR c++/9704
19023 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19024
59d22bc5
GK
190252003-02-18 Geoffrey Keating <geoffk@apple.com>
19026
19027 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19028 * g++.dg/pch/pch.exp: Likewise.
19029
bc102c4b
KH
190302003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19031
19032 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19033 STACK_SIZE is not defined.
19034
db77ef4c
KL
190352003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19036
19037 PR c++/9457
19038 * g++.dg/template/init1.C: New test.
19039
b8c25665 190402003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19041
19042 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19043 (foo): Add few extra tests
19044 * gcc.dg/c99-const-expr-3.c: Likewise.
19045 * gcc.c-torture/execute/20030216-1.c: New.
19046
0df4ae96
KL
190472003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19048
19049 PR c++/9459
19050 * g++.dg/ext/typeof4.C: New test.
19051
881b2a96
RS
190522003-02-15 Roger Sayle <roger@eyesopen.com>
19053
19054 * gcc.dg/i386-387-3.c: New test case.
19055
6e8647d5
JZ
190562003-02-14 Josef Zlomek <zlomekj@suse.cz>
19057
19058 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19059 cris-*-elf* cris-*-aout* and mmix-*-*.
19060
42f86c48
JZ
190612003-02-13 Josef Zlomek <zlomekj@suse.cz>
19062
19063 * gcc.dg/20030213-1.c: New test.
19064
1fb54135
RS
190652003-02-12 Roger Sayle <roger@eyesopen.com>
19066
19067 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19068 * gcc.dg/i386-387-2.c: Likewise.
19069
c6e2a538
AH
190702003-02-12 Aldy Hernandez <aldyh@redhat.com>
19071
a8d0ddaf
ZW
19072 * gcc.dg/ppc-spe.c: Fix formatting.
19073 Enable tests that were previously unsupported by gas.
19074 Delete tests for instructions that no longer exist.
19075 Switch arguments on evsubifw builtin.
c6e2a538 19076
5c4d5a15
KH
190772003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19078
19079 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19080 STACK_SIZE is too small.
19081
ecf92f82 190822003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19083 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19084
19085 * gcc.dg/decl-2.c: New test.
19086
b8c25665 190872003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19088
19089 * gcc.dg/i386-fpcvt-1.c: New test.
19090
2382b79f
RS
190912002-02-09 Richard Sandiford <rsandifo@redhat.com>
19092
19093 * gcc.c-torture/execute/20030209-1.c: New test.
19094
5d4b76c0
KH
190952003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19096
19097 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19098 int-wide bitops, use the constants of the same width.
19099 Likewise, if long long is 32-bit wide, test bitops using
19100 32-bit constants.
19101
8f37dd98
LR
191022003-02-07 Loren James Rittle <ljrittle@acm.org>
19103
19104 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19105
46847aa6
RS
191062003-02-07 Roger Sayle <roger@eyesopen.com>
19107
19108 * testsuite/gcc.dg/builtins-4.c: New test case.
19109
f39a753b
KG
191102003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19111
19112 * gcc.dg/20020430-1.c: Fix dg command typos.
19113 * gcc.dg/20020503-1.c: Likewise.
19114
256803d9
VR
191152003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19116
19117 PR c++/8785
19118 * g++.dg/parse/fused-params1.C: New test.
19119
19120 PR c++/8857
19121 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19122
19123 PR c++/8921
19124 * g++.dg/parse/non-dependent1.C: New test.
19125
19126 PR c++/8928
19127 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19128
19129 PR c++/9228
19130 * g++.dg/parse/undefined7.C: New test.
19131 * g++.dg/parse/non-templ1.C: New test.
19132
19133 PR c++/9229
19134 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19135
5fbf0217
EB
191362003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19137
19138 * gcc.c-torture/compile/20030206-1.c: New test.
19139
dbdd3489
RS
191402003-02-05 Roger Sayle <roger@eyesopen.com>
19141
19142 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19143 "pow" to "foo" to avoid potential confusion with a math built-in.
19144
48d1ce96
KG
191452003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19146
19147 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19148 conditions for SPARC targets.
19149
4f6ae35d
JJ
191502003-02-05 Jakub Jelinek <jakub@redhat.com>
19151
19152 * gcc.dg/20030204-1.c: New test.
19153
2de2cd78
VR
191542003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19155
19156 PR c++/38
19157 * g++.dg/parse/array-size1.C: New test.
19158
19159 PR c++/5657
19160 * g++.dg/parse/undefined3.C: New test.
19161
19162 PR c++/5665
19163 * g++.dg/parse/undefined4.C: New test.
19164
19165 PR c++/5975
19166 * g++.dg/parse/undefined5.C: New test.
19167
19168 PR c++/7259
19169 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19170
19171 PR c++/8578
19172 * g++.dg/parse/casting-operator1.C: New test.
19173
19174 PR c++/8596
19175 * g++.dg/parse/undefined6.C: New test.
19176
19177 PR c++/8736
19178 * g++.dg/parse/missing-template1.C: New test.
19179
b8c25665 191802003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19181
19182 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19183 * gcc.dg/i386-cmov?.c: Likewise.
19184 * gcc.dg/i386-fpcvt-?.c: Likewise.
19185 * gcc.dg/i386-ssefp-1.c: Likewise.
19186 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19187 conventions.
afffc4e2 19188
b80f8ef3
MM
191892003-02-03 Mark Mitchell <mark@codesourcery.com>
19190
19191 PR c++/7129
19192 * testsuite/g++.dg/ext/max.C: New test.
19193
b8c25665 191942003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19195
19196 * gcc.c-torture/execute/20030203-1.c: New test.
19197
ca777b88
RE
191982003-02-03 Richard Earnshaw <rearnsha@arm.com>
19199
19200 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19201 'natural-endian'.
19202
271bd540
RS
192032003-02-01 Richard Sandiford <rsandifo@redhat.com>
19204
19205 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19206 * g++.dg/init/new2.C: Likewise.
19207 * g++.dg/other/new1.C: Likewise.
19208
5175d1b8
LR
192092003-01-31 Loren J. Rittle <ljrittle@acm.org>
19210
19211 * gcc.dg/struct-ret-libc.c: New test.
19212
2f278625
UW
192132003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19214
19215 * gcc.dg/20030129-1.c: New test.
19216
db0f613d
KL
192172003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19218
19219 PR c++/8849
19220 * g++.dg/template/ptrmem4.C: New test.
19221
14d22dd6
MM
192222003-01-29 Mark Mitchell <mark@codesourcery.com>
19223
19224 * g++.dg/parser/constant1.C: New test.
19225
710b73e6
KL
192262003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19227
19228 PR c++/8591
19229 * g++.dg/parse/friend2.C: New test.
19230
9ae58faf
NS
192312003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19232
19233 PR c++/9437
19234 * g++.dg/template/unify4.C: New test.
19235
6d09ef27
RS
192362003-01-28 Richard Sandiford <rsandifo@redhat.com>
19237
19238 * gcc.c-torture/execute/20030128-1.c: New test.
19239
4334c467
JO
192402003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19241
19242 * g++.dg/lookup/nested1.C: Test moved from ...
19243 * g++.old-deja/g++.other/lookup24.C: ... here.
19244
b8c25665 192452003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19246
19247 * gcc.dg/i386-cmov5.c: New test.
19248
bffcd064
V
192492003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19250
a8d0ddaf
ZW
19251 * gcc.c-torture/execute/20010925-1.c: Changed the
19252 memcpy declaration.
bffcd064 19253
f2ce60b8
NS
192542003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19255
19256 PR c++/3902
19257 * g++.dg/parse/template5.C: New test.
19258
f42aadd8
TM
192592003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19260
19261 PR fortran/9258
19262 * g77.dg/pr9258: New test.
19263
5db544e1
GP
192642003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19265
19266 * README: Move relevant parts from README.g++.
19267
19268 * README.g++: Remove this file.
19269
483a5709
NS
192702003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19271
19272 * g++.dg/abi/dcast1.C: New test.
19273
4ff71d24
KG
192742003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19275
19276 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19277
623baee2
JO
192782003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19279
19280 PR c++/47
19281 * g++.old-deja/g++.other/lookup24.C: New test.
19282
2956f353
KG
192832003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19284
19285 PR middle-end/7227
19286 * gcc.dg/uninit-C.c: New test.
19287
a2ddc397
NS
192882003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19289
19290 * g++.dg/abi/covariant1.C: New test.
19291
acf9fa5f
UW
192922003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19293
19294 * gcc.dg/20030123-1.c: New test.
19295
b8c25665 192962003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19297
19298 PR opt/8492
19299 * gcc.c-torture/compile/20030125-1.c
19300
bbaab916
NS
193012003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19302
19303 PR c++/9403
19304 * g++.dg/parse/template3.C: New test.
19305 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19306
bbaab916
NS
19307 PR c++/795
19308 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19309
bbaab916
NS
19310 PR c++/9415
19311 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19312
bbaab916
NS
19313 PR c++/8545
19314 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19315
19316 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19317
9bb231fd
RS
193182003-01-25 Roger Sayle <roger@eyesopen.com>
19319
19320 * gcc.c-torture/execute/switch-1.c: New test case.
19321
b8c25665 193222003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19323
19324 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19325
32d9a5bd
PC
193262003-01-25 Paolo Carlini <pcarlini@unitus.it>
19327
19328 Tweaks for Bison-1.875. From the NEWS file:
19329 "- `parse error' -> `syntax error'
19330 Bison now uniformly uses the term `syntax error'"
19331 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19332 * gcc.dg/cpp/digraph2.c: Likewise.
19333 * gcc.dg/cpp/direct2.c: Likewise.
19334 * gcc.dg/cpp/paste4.c: Likewise.
19335 * gcc.dg/c90-restrict-1.c: Likewise.
19336 * gcc.dg/c99-func-2.c: Likewise.
19337 * gcc.dg/noncompile/920721-2.c: Likewise.
19338 * gcc.dg/noncompile/930622-2.c: Likewise.
19339 * gcc.dg/noncompile/940112-1.c: Likewise.
19340 * gcc.dg/noncompile/950921-1.c: Likewise.
19341 * gcc.dg/noncompile/951123-1.c: Likewise.
19342 * gcc.dg/noncompile/971104-1.c: Likewise.
19343 * gcc.dg/noncompile/990416-1.c: Likewise.
19344
f5128e88
PC
193452003-01-24 Paolo Carlini <pcarlini@unitus.it>
19346
19347 * g++.dg/parse/undefined1.C: Add error message.
19348
65a5559b
MM
193492003-01-22 Mark Mitchell <mark@codesourcery.com>
19350
c006d942
MM
19351 PR c++/9354
19352 * g++.dg/parse/new1.C: New test.
19353
19354 PR c++/9216
19355 * g++.dg/parse/template2.C: New test.
19356
19357 PR c++/9354
19358 * g++.dg/parse/typedef2.C: New test.
19359
65a5559b
MM
19360 PR c++/9328
19361 * g++.dg/ext/typeof3.C: New test.
19362
68aab9ee
VR
193632003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19364
19365 PR c++/2738
19366 * g++.dg/parse/ret-type1.C: New test.
19367
19368 PR c++/3792
19369 * g++.dg/parse/tmpl-outside1.C: New test.
19370
19371 PR c++/4207
19372 * g++.dg/parse/int-as-enum1.C: New test.
19373
19374 PR c++/4903
19375 * g++.dg/parse/no-typename1.C: New test.
19376
19377 PR c++/5533
19378 * g++.dg/parse/no-value1.C: New test.
19379
19380 PR c++/5921
19381 * g++.dg/parse/wrong-inline1.C: New test.
19382
19383 PR c++/6402
19384 * g++.dg/parse/ref1.C: New test.
19385
19386 PR c++/6992
19387 * g++.dg/parse/attr-ctor1.C: New test.
19388
19389 PR c++/7229
19390 * g++.dg/parse/namespace5.C: New test.
19391
19392 PR c++/7917
19393 * g++.dg/parse/func-def1.C: New test.
19394
19395 PR c++/8143
19396 * g++.dg/parse/undefined1.C: New test.
19397
19398 PR c++/5723, PR c++/8522
19399 * g++.dg/parse/specialization1.C: New test.
19400
19401 PR c++/163, PR c++/8595
19402 * g++.dg/parse/struct-as-enum1.C: New test.
19403
19404 PR c++/9173
19405 * g++.dg/parse/undefined2.C: New test.
19406
1fb3244a
MM
194072003-01-22 Mark Mitchell <mark@codesourcery.com>
19408
e0860732
MM
19409 PR c++/9298
19410 * g++.dg/parse/template1.C: New test.
19411
4eb6d609
MM
19412 PR c++/9384
19413 * g++.dg/parse/using1.C: New test.
19414
1fb3244a
MM
19415 PR c++/9285
19416 PR c++/9294
19417 * g++.dg/parse/expr2.C: New test.
19418
19419 PR c++/9388
19420 * g++.dg/parse/lookup2.C: Likewise.
19421
b8c25665 194222003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19423
19424 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19425 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19426 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19427 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19428
e3289412
NC
194292003-01-20 Nick Clifton <nickc@redhat.com>
19430
19431 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19432 problem with ARM sibcall code generation.
19433
d99c740f
KH
194342003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19435
19436 * gcc.c-torture/execute/20030120-1.c: New.
19437
a99820e6
PC
194382003-01-19 Paolo Carlini <pcarlini@unitus.it>
19439
19440 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19441
5dae1114
MM
194422003-01-17 Mark Mitchell <mark@codesourcery.com>
19443
19444 PR c++/9272
19445 * g++.dg/parse/ctor1.C: New test.
19446
19447 PR c++/9294:
19448 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19449
5dae1114
MM
19450 * g++.dg/parse/typename3.C: New test.
19451
c292e375
RH
194522003-01-16 Richard Henderson <rth@redhat.com>
19453
19454 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19455
aab37812
RH
194562003-01-16 Richard Henderson <rth@redhat.com>
19457
19458 * g++.dg/pch/pch.exp: Copy test header to the working directory
19459 before using it either for precompilation or direct use.
19460 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19461 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19462
50c620d6
RH
194632003-01-16 Richard Henderson <rth@redhat.com>
19464
19465 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19466 before using it either for precompilation or direct use.
19467 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19468 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19469
8fbc5ae7
MM
194702003-01-16 Mark Mitchell <mark@codesourcery.com>
19471
19472 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19473 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19474 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19475 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19476 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19477 typename warning into error.
19478 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19479 error messages.
19480 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19481 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19482 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19483 messages.
19484 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19485 make declaration visible in template.
19486 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19487 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19488 messages.
19489 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19490 message.
19491 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19492 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19493 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19494 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19495 typename warning with error message.
19496 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19497 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19498 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19499
712becab
NS
195002003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19501
19502 * g++.dg/parse/ambig2.C: New test.
19503
1ceb0dc7
RH
195042003-01-15 Richard Henderson <rth@redhat.com>
19505
19506 * g++.dg/tls/init-2.C: Update error message string.
19507
3dd5fc58
KG
195082003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19509
19510 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19511
b0562482
SC
195122003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19513
19514 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19515 all for HC11/HC12.
19516 * gcc.c-torture/compile/20001205-1.x: Likewise.
19517 * gcc.c-torture/compile/20001226-1.x: Likewise.
19518 * gcc.c-torture/compile/920520-1.x: Likewise.
19519 * gcc.c-torture/compile/961203-1.x: Likewise.
19520 * gcc.c-torture/compile/20020604-1.x: Likewise.
19521
b8c25665 195222003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19523
19524 * gcc.c-torture/compile/20030115-1.c: New test.
19525
19526 * gcc.dg/i386-fpcvt-1.c: New test.
19527 * gcc.dg/i386-fpcvt-2.c: New test.
19528
a7189b49
JO
195292003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19530
19531 Further conform g++'s __vmi_class_type_info to the C++ ABI
19532 specification.
19533 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19534 the specification.
19535
b8c25665 195362003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19537
19538 * gcc.dg/i386-fpcvt-1.c: New test.
19539 * gcc.dg/i386-fpcvt-2.c: New test.
19540
ab5496c4
EB
195412003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19542
19543 * gcc.dg/i386-mmx-3.c: New test.
19544
e8f2b18d
MM
195452003-01-12 Mark Mitchell <mark@codesourcery.com>
19546
19547 PR c++/9264
19548 * g++.dg/parse/octal1.C: New file.
19549
19550 PR c++/9172
19551 * g++.dg/parse/typename1.C: New file.
19552
67a7278d
DS
195532003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19554
19555 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19556 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19557 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19558
2050a1bb
MM
195592003-01-10 Mark Mitchell <mark@codesourcery.com>
19560
99152b95 19561 PR c++/9099
a6f6052a
MM
19562 * g++.dg/parse/dtor1.C: New file.
19563
2050a1bb
MM
19564 PR c++/9128
19565 * g++.dg/rtti/typeid1.C: New file.
19566
19567 PR c++/9153
19568 * g++.dg/parse/lookup1.C: New file.
19569
19570 PR c++/9171
19571 * g++.dg/templ/spec5.C: New file.
ab5496c4 19572
7558f66e
JZ
195732003-01-10 Josef Zlomek <zlomekj@suse.cz>
19574
19575 * gcc.c-torture/compile/20030110-1.c: New test.
19576
17211ab5
GK
195772003-01-09 Geoffrey Keating <geoffk@apple.com>
19578
19579 Merge from pch-branch:
19580
19581 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19582
19583 * gcc.dg/pch/cpp-1.h: New.
19584 * gcc.dg/pch/cpp-1.c: New.
19585 * gcc.dg/pch/cpp-2.h: New.
19586 * gcc.dg/pch/cpp-2.c: New.
19587
19588 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19589
19590 * gcc.dg/pch/except-1.h: New.
19591 * gcc.dg/pch/except-1.c: New.
19592
19593 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19594
19595 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19596 running test.
19597 * gcc.dg/pch: Include *.hp not *.h.
19598 * gcc.dg/pch/system-1.h: New.
19599 * gcc.dg/pch/system-1.c: New.
19600
19601 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19602
19603 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19604 rather than trying to build and run a program using PCH.
19605 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19606
17211ab5
GK
19607 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19608
19609 * gcc.dg/pch/macro-3.c: New.
19610 * gcc.dg/pch/macro-3.h: New.
19611
19612 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19613
19614 * gcc.dg/pch/common-1.c: New.
19615 * gcc.dg/pch/common-1.h: New.
19616 * gcc.dg/pch/decl-1.c: New.
19617 * gcc.dg/pch/decl-1.h: New.
19618 * gcc.dg/pch/decl-2.c: New.
19619 * gcc.dg/pch/decl-2.h: New.
19620 * gcc.dg/pch/decl-3.c: New.
19621 * gcc.dg/pch/decl-3.h: New.
19622 * gcc.dg/pch/decl-4.c: New.
19623 * gcc.dg/pch/decl-4.h: New.
19624 * gcc.dg/pch/decl-5.c: New.
19625 * gcc.dg/pch/decl-5.h: New.
19626 * gcc.dg/pch/global-1.c: New.
19627 * gcc.dg/pch/global-1.h: New.
19628 * gcc.dg/pch/inline-1.c: New.
19629 * gcc.dg/pch/inline-1.h: New.
19630 * gcc.dg/pch/inline-2.c: New.
19631 * gcc.dg/pch/inline-2.h: New.
19632 * gcc.dg/pch/static-1.c: New.
19633 * gcc.dg/pch/static-1.h: New.
19634 * gcc.dg/pch/static-2.c: New.
19635 * gcc.dg/pch/static-2.h: New.
19636
19637 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
19638
19639 * g++.dg/pch/pch.exp: Better handle failing testcases.
19640 * gcc.dg/pch/pch.exp: Likewise.
19641 * gcc.dg/pch/macro-1.c: New.
19642 * gcc.dg/pch/macro-1.h: New.
19643 * gcc.dg/pch/macro-2.c: New.
19644 * gcc.dg/pch/macro-2.h: New.
19645
19646 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
19647
19648 * g++.dg/dg.exp: Treat files in pch/ specially.
19649 * g++.dg/pch/pch.exp: New file.
19650 * g++.dg/pch/empty.H: New file.
19651 * g++.dg/pch/empty.C: New file.
19652 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
19653 "precompile".
19654
19655 * gcc.dg/pch/pch.exp: New file.
19656 * gcc.dg/pch/empty.h: New file.
19657 * gcc.dg/pch/empty.c: New file.
19658 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19659 "precompile".
19660
0f399e5f
KL
196612003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19662
19663 * g++.dg/template/friend14.C: New test.
19664
4c46ea23
EB
196652003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19666
8cb1a818 19667 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 19668
98c29f71
RS
196692003-01-09 Richard Sandiford <rsandifo@redhat.com>
19670
19671 * gcc.c-torture/compile/20030109-1.c: New test.
19672
bbb818c6
EB
196732003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19674
19675 * gcc.c-torture/execute/20030109-1.c: New test.
19676
cdc497dd
LH
196772003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
19678
19679 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
19680 * g++.old-deja/g++.mike/dyncast2.C: Likewise
19681 * g++.old-deja/g++.mike/dyncast3.C: Likewise
19682 * g++.old-deja/g++.mike/eh2.C: Likewise
19683 * g++.old-deja/g++.mike/eh3.C: Likewise
19684 * g++.old-deja/g++.mike/eh5.C: Likewise
19685 * g++.old-deja/g++.mike/eh6.C: Likewise
19686 * g++.old-deja/g++.mike/eh7.C: Likewise
19687 * g++.old-deja/g++.mike/eh8.C: Likewise
19688 * g++.old-deja/g++.mike/eh9.C: Likewise
19689 * g++.old-deja/g++.mike/eh10.C: Likewise
19690 * g++.old-deja/g++.mike/eh12.C: Likewise
19691 * g++.old-deja/g++.mike/eh13.C: Likewise
19692 * g++.old-deja/g++.mike/eh14.C: Likewise
19693 * g++.old-deja/g++.mike/eh16.C: Likewise
19694 * g++.old-deja/g++.mike/eh17.C: Likewise
19695 * g++.old-deja/g++.mike/eh18.C: Likewise
19696 * g++.old-deja/g++.mike/eh21.C: Likewise
19697 * g++.old-deja/g++.mike/eh23.C: Likewise
19698 * g++.old-deja/g++.mike/eh24.C: Likewise
19699 * g++.old-deja/g++.mike/eh25.C: Likewise
19700 * g++.old-deja/g++.mike/eh26.C: Likewise
19701 * g++.old-deja/g++.mike/eh27.C: Likewise
19702 * g++.old-deja/g++.mike/eh28.C: Likewise
19703 * g++.old-deja/g++.mike/eh29.C: Likewise
19704 * g++.old-deja/g++.mike/eh31.C: Likewise
19705 * g++.old-deja/g++.mike/eh33.C: Likewise
19706 * g++.old-deja/g++.mike/eh34.C: Likewise
19707 * g++.old-deja/g++.mike/eh35.C: Likewise
19708 * g++.old-deja/g++.mike/eh36.C: Likewise
19709 * g++.old-deja/g++.mike/eh37.C: Likewise
19710 * g++.old-deja/g++.mike/eh38.C: Likewise
19711 * g++.old-deja/g++.mike/eh39.C: Likewise
19712 * g++.old-deja/g++.mike/eh40.C: Likewise
19713 * g++.old-deja/g++.mike/eh41.C: Likewise
19714 * g++.old-deja/g++.mike/eh42.C: Likewise
19715 * g++.old-deja/g++.mike/eh44.C: Likewise
19716 * g++.old-deja/g++.mike/eh46.C: Likewise
19717 * g++.old-deja/g++.mike/eh47.C: Likewise
19718 * g++.old-deja/g++.mike/eh48.C: Likewise
19719 * g++.old-deja/g++.mike/eh49.C: Likewise
19720 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
19721 * g++.old-deja/g++.mike/eh51.C: Likewise
19722 * g++.old-deja/g++.mike/eh53.C: Likewise
19723 * g++.old-deja/g++.mike/eh55.C: Likewise
19724 * g++.old-deja/g++.mike/p7912.C: Likewise
19725 * g++.old-deja/g++.mike/p9706.C: Likewise
19726 * g++.old-deja/g++.mike/p10416.C: Likewise
19727 * g++.old-deja/g++.mike/p11667.C: Likewise
19728 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
19729 Remove redundant reference to Iris.
19730 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
19731 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 19732
ed8e443a 197332003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 19734
ed8e443a 19735 * g++.dg/ext/asm4.C: New test.
8caf4c38 19736
ed8e443a 197372003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 19738
ed8e443a
JM
19739 PR c++/9030
19740 * g++.dg/template/friend12.C: New test.
19741 * g++.dg/template/friend13.C: Likewise.
19742 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 19743
ed8e443a 197442003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 19745
ed8e443a
JM
19746 * gcc.dg/i386-cadd.c: New test.
19747 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 19748
ed8e443a 197492003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 19750
ed8e443a
JM
19751 PR c++/9165
19752 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 19753
ed8e443a 19754 * g++.dg/abi/bitfield9.C: New test.
63e5f567 19755
ed8e443a
JM
19756 PR c++/9189
19757 * g++.dg/parse/defarg3.C: New test.
8218bd34 19758
ed8e443a 197592003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 19760
ed8e443a
JM
19761 * g++.dg/parse/ambig1.C: New test.
19762 * g++.dg/parse/defarg2.C: New test.
62b8a44e 19763
ed8e443a 197642003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 19765
ed8e443a
JM
19766 * g++.dg/template/defarg-1.C: New test.
19767 * g++.dg/template/local2.C: Likewise.
ec194454 19768
ed8e443a 197692003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 19770
ed8e443a 19771 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 19772
ed8e443a 197732003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 19774
ed8e443a
JM
19775 * g++.dg/parse/namespace3.C: Remove extra semicolons.
19776 * g++.dg/parse/namespace4.C: Likewise.
d5945212 19777
ed8e443a 197782003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 19779
ed8e443a 19780 * g++.dg/template/ntp2.C: New test.
31758337 19781
ed8e443a 197822003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 19783
ed8e443a 19784 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 19785
ed8e443a 19786 * g++.dg/parse/namespace4.C: New test.
96dafad6 19787
ed8e443a 19788 * g++.dg/template/nested1.C: New test.
a25a292f 19789
ed8e443a 19790 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 19791
ed8e443a 197922003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 19793
ed8e443a 19794 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 19795
ed8e443a 197962003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 19797
ed8e443a
JM
19798 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
19799 * g++.old-deja/g++.jason/access8.C: Likewise.
19800 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 19801
ed8e443a 198022003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 19803
ed8e443a 19804 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 19805
ed8e443a 198062003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 19807
ed8e443a
JM
19808 PR c++/2843
19809 * g++.dg/ext/attrib7.C: New test.
4971227d 19810
ed8e443a 198112003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 19812
ed8e443a 19813 * g++.dg/parse/parse6.C: New test.
f349fb24 19814
ed8e443a 198152003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 19816
ed8e443a 19817 * gcc.dg/h8300-stack-1.c: New.
cb203576 19818
ed8e443a 198192003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 19820
ed8e443a 19821 g++.dg/lookup/exception1.C: New test.
faa75e89 19822
ed8e443a 19823 g++.dg/lookup/template1.C: New test.
3d83e33e 19824
ed8e443a 19825 g++.dg/parse/namespace2.C: New test.
a5b9863a 19826
ed8e443a 19827 g++.dg/parse/parens2.C: New test.
75c2b973 19828
ed8e443a 198292003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 19830
ed8e443a
JM
19831 * g++.dg/parse/parse5.C: New test.
19832 * g++.dg/lookup/scoped4.C: New test.
19833
198342003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
19835
19836 * g++.dg/parse/parens1.C: New test.
19837
19838 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
19839 angle-bracket1.C.
19840 * g++.dg/parse/parens2.C: New test.
19841
19842 * g++.dg/lookup/scope-operator1.C: New test.
19843
19844 * g++.dg/parse/operator1.C: New test.
19845
198462003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19847
19848 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
19849 * g++.old-deja/g++.other/access6.C: Likewise.
19850 * g++.old-deja/g++.other/decl1.C: Likewise.
19851 * g++.old-deja/g++.pt/typename12.C: Likewise.
19852
198532002-12-31 Mark Mitchell <mark@codesourcery.com>
19854
19855 * g++.dg/parse/namespace1.C: New test.
19856
198572003-01-01 Neil Booth <neil@daikokuya.co.uk>
19858
19859 * g++.dg/parse/parse4.C: New test.
19860
198612003-01-01 Neil Booth <neil@daikokuya.co.uk>
19862
19863 * g++.dg/parse/parse3.C: New test.
19864
198652003-01-01 Neil Booth <neil@daikokuya.co.uk>
19866
19867 * g++.dg/parse/parse2.C: New test.
19868
198692003-01-01 Neil Booth <neil@daikokuya.co.uk>
19870
19871 * g++.dg/template/friend11.C: New test.
19872
198732003-01-01 Neil Booth <neil@daikokuya.co.uk>
19874
19875 * g++.dg/parse/parse1.C: New test.
19876
198772002-12-31 Janis Johnson <janis187@us.ibm.com>
19878
19879 * lib/profopt.exp: Change the name of a global variable to avoid
19880 possible clashes with other test suites.
19881
198822002-12-31 Nathan Sidwell <nathan@codesourcery.com>
19883
19884 * g++.dg/inherit/covariant8.C: New test.
19885
198862002-12-31 Mark Mitchell <mark@codesourcery.com>
19887
19888 * g++.dg/init/array9.C: New test.
19889
19890 PR c++/9112
19891 * g++.dg/parse/expr1.C: New test.
19892
198932002-12-30 Daniel Jacobowitz <drow@mvista.com>
19894
19895 * gcc.c-torture/compile/20021230-1.c: New test.
19896
198972002-12-30 Nathan Sidwell <nathan@codesourcery.com>
19898
19899 * g++.dg/inherit/covariant5.C: New test.
19900 * g++.dg/inherit/covariant6.C: New test.
19901 * g++.dg/inherit/covariant7.C: New test.
19902
199032002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19904
19905 PR c++/2739
19906 * g++.dg/other/access2.C: New test.
19907
199082002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
19909
19910 * g++.dg/other/anon-struct.C: No longer fails
19911 * g++.old-deja/g++.brendan/parse4.C: Likewise.
19912 * g++.old-deja/g++.brendan/parse5.C: Likewise.
19913 * g++.old-deja/g++.brendan/parse6.C: Likewise.
19914
199152002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
19916
19917 * g++.dg/parse/angle-bracket.C (main): No longer fails.
19918
199192002-12-27 Mark Mitchell <mark@codesourcery.com>
19920
19921 * g++.dg/eh/spec4.C: Remove stray semicolon.
19922 * g++.dg/expr/pmf-1.C: Change error message.
19923 * g++.dg/ext/asm1.C: Remove stray semicolon.
19924 * g++.dg/ext/typename1.C: Add missing typenames.
19925 * g++.dg/inherit/template-as-base.C: Change error message.
19926 * g++.dg/lookup/scoped1.C: Likewise.
19927 * g++.dg/lookup/scoped2.C: Likewise.
19928 * g++.dg/lookup/using2.C: Likewise.
19929 * g++.dg/other/component1.C: Remove stray semicolon.
19930 * g++.dg/other/do1.C: Change error message.
19931 * g++.dg/other/error2.C: Likewise.
19932 * g++.dg/other/init1.C: Likewise.
19933 * g++.dg/other/packed1.C: Remove stray semicolon.
19934 * g++.dg/other/ptrmem2.C: Change error message.
19935 * g++.dg/parse/parameter-declaration-1.C: Remove line number
19936 marker.
19937 * g++.dg/special/initp1.C: Remove invalid attribute usage.
19938 * g++.dg/template/access3.C: Add typename keyword.
19939 * g++.dg/template/access5.C: Remove stray semicolon.
19940 * g++.dg/template/access6.C: Likewise.
19941 * g++.dg/template/complit1.C: Likewise.
19942 * g++.dg/template/crash1.C: Change error message.
19943 * g++.dg/template/inherit2.C: Remove stray semicolon.
19944 * g++.dg/template/instantiate2.C: Likewise.
19945 * g++.dg/template/instantiate3.C: Change error message.
19946 * g++.dg/template/qual1.C: Remove stray semicolon.
19947 * g++.dg/template/qualttp18.C: Change error message.
19948 * g++.dg/template/ref1.C: Remove stray semicolon.
19949 * g++.dg/template/sizeof1.C (A::value): Declare it.
19950 * g++.dg/template/spec4.C: Change error message.
19951 * g++.dg/template/static1.C: Likewise.
19952 * g++.dg/template/type1.C: Likewise.
19953 * g++.dg/template/typename3.C: Likewise.
19954 * g++.old-deja/g++.benjamin/13478.C: Change error message.
19955 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
19956 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
19957 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
19958 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
19959 named return value extension.
19960 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
19961 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
19962 * g++.old-deja/g++.bob/extern_C.C: Likewise.
19963 * g++.old-deja/g++.bob/inherit2.C: Likewise.
19964 * g++.old-deja/g++.brendan/complex1.C: Likewise.
19965 * g++.old-deja/g++.brendan/copy5.C: Likewise.
19966 * g++.old-deja/g++.brendan/crash13.C: Likewise.
19967 * g++.old-deja/g++.brendan/crash15.C: Likewise.
19968 * g++.old-deja/g++.brendan/crash18.C: Change error message.
19969 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
19970 * g++.old-deja/g++.brendan/crash38.C: Likewise.
19971 * g++.old-deja/g++.brendan/crash50.C: Likewise.
19972 * g++.old-deja/g++.brendan/crash56.C: Likewise.
19973 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
19974 syntax.
19975 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
19976 * g++.old-deja/g++.brendan/crash8.C: Change error message.
19977 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
19978 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
19979 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
19980 * g++.old-deja/g++.brendan/template11.C: Likewise.
19981 * g++.old-deja/g++.brendan/template26.C: Likewise.
19982 * g++.old-deja/g++.brendan/template27.C: Use explicit
19983 specialization syntax.
19984 * g++.old-deja/g++.brendan/template30.C: Likewise.
19985 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
19986 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
19987 non-dependent names.
19988 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
19989 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
19990 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
19991 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
19992 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
19993 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
19994 named return value extension.
19995 * g++.old-deja/g++.ext/namedret2.C: Likewise.
19996 * g++.old-deja/g++.ext/namedret3.C: Likewise.
19997 * g++.old-deja/g++.ext/return1.C: Likewise.
19998 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
19999 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20000 * g++.old-deja/g++.jason/access8.C: Likewise.
20001 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20002 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20003 pseudo-destructor names.
20004 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20005 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20006 pseudo-destructor names.
20007 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20008 * g++.old-deja/g++.jason/overload19.C: Likewise.
20009 * g++.old-deja/g++.jason/overload32.C: Likewise.
20010 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20011 stray semicolons.
20012 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20013 * g++.old-deja/g++.jason/return.C: Likewise.
20014 * g++.old-deja/g++.jason/return2.C: Likewise.
20015 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20016 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20017 syntax.
20018 * g++.old-deja/g++.jason/template10.C: Account for use of
20019 non-dependent names.
20020 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20021 syntax.
20022 * g++.old-deja/g++.jason/template37.C: Likewise.
20023 * g++.old-deja/g++.law/access4.C: Change error messages.
20024 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20025 pseudo-destructor names.
20026 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20027 * g++.old-deja/g++.law/ctors9.C: Likewise.
20028 * g++.old-deja/g++.law/cvt22.C: Likewise.
20029 * g++.old-deja/g++.law/dtors5.C: Likewise.
20030 * g++.old-deja/g++.law/global-init1.C: Likewise.
20031 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20032 * g++.old-deja/g++.law/operators28.C: Likewise.
20033 * g++.old-deja/g++.law/visibility28.C: Likewise.
20034 * g++.old-deja/g++.martin/eval1.C: Likewise.
20035 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20036 name.
20037 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20038 * g++.old-deja/g++.mike/net34.C: Likewise.
20039 * g++.old-deja/g++.mike/net36.C: Likewise.
20040 * g++.old-deja/g++.mike/ns2.C: Likewise.
20041 * g++.old-deja/g++.mike/p12306.C: Likewise.
20042 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20043 value extension.
20044 * g++.old-deja/g++.mike/p700.C: Likewise.
20045 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20046 * g++.old-deja/g++.mike/p710.C: Likewise.
20047 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20048 value extension.
20049 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20050 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20051 * g++.old-deja/g++.ns/crash2.C: Likewise.
20052 * g++.old-deja/g++.ns/crash3.C: Likewise.
20053 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20054 * g++.old-deja/g++.ns/ns17.C: Likewise.
20055 * g++.old-deja/g++.ns/template16.C: Likewise.
20056 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20057 keyword.
20058 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20059 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20060 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20061 named return value extension.
20062 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20063 * g++.old-deja/g++.other/access4.C: Issue additional error
20064 messages.
20065 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20066 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20067 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20068 * g++.old-deja/g++.other/crash25.C: Change error message.
20069 * g++.old-deja/g++.other/crash4.C: Change error message.
20070 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20071 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20072 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20073 checks.
20074 * g++.old-deja/g++.other/defarg8.C: Likewise.
20075 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20076 * g++.old-deja/g++.other/dtor10.C: Likewise.
20077 * g++.old-deja/g++.other/incomplete.C: Likewise.
20078 * g++.old-deja/g++.other/linkage7.C: Likewise.
20079 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20080 lookup algorithm.
20081 * g++.old-deja/g++.other/mangle2.C: Likewise.
20082 * g++.old-deja/g++.other/refinit2.C: Likewise.
20083 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20084 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20085 * g++.old-deja/g++.pt/crash28.C: Likewise.
20086 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20087 syntax.
20088 * g++.old-deja/g++.pt/crash32.C: Change error message.
20089 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20090 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20091 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20092 error message position.
20093 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20094 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20095 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20096 syntax.
20097 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20098 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20099 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20100 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20101 keyword.
20102 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20103 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20104 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20105 keyword.
20106 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20107 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20108 syntax.
20109 * g++.old-deja/g++.pt/friend28.C: Account for use of
20110 non-dependent names.
20111 * g++.old-deja/g++.pt/friend29.C: Likewise.
20112 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20113 rules.
20114 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20115 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20116 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20117 lookup rules.
20118 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20119 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20120 keyword.
20121 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20122 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20123 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20124 keyword.
20125 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20126 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20127 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20128 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20129 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20130 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20131 keyword.
20132 * g++.old-deja/g++.pt/spec10.C: Likewise.
20133 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20134 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20135 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20136 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20137 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20138 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20139 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20140 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20141 * g++.old-deja/g++.pt/typename15.C: Likewise.
20142 * g++.old-deja/g++.pt/typename22.C: Likewise.
20143 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20144 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20145 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20146 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20147 syntax.
20148 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20149 return value extension.
20150 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20151 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20152 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20153 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20154
201552002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20156
20157 * g++.dg/warn/inline1.C: New test.
20158 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20159 * g++.old-deja/g++.jason/synth10.C: Likewise.
20160 * g++.old-deja/g++.mike/net31.C: Likewise.
20161 * g++.old-deja/g++.mike/p8786.C: Likewise.
20162
20163 * g++.dg/template/friend10.C: New test.
20164 * g++.dg/template/conv5.C: New test.
20165
201662002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20167
20168 * g++.dg/lookup/scoped3.C: New test.
20169
20170 * g++.dg/lookup/decl1.C: New test.
20171 * g++.dg/lookup/decl2.C: New test.
20172
201732002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20174
20175 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20176 gcc.c-torture/compile/20021015-1.c,
20177 gcc.c-torture/compile/20021015-2.c,
20178 gcc.c-torture/compile/20021123-1.c,
20179 gcc.c-torture/compile/20021123-2.c,
20180 gcc.c-torture/compile/20021123-3.c,
20181 gcc.c-torture/compile/20021123-4.c,
20182 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20183 only to 3.1 or 3.2 branch.
20184
201852002-12-23 Mark Mitchell <mark@codesourcery.com>
20186
20187 * gcc.dg/i386-bitfield3.c: New test.
20188
20189 * gcc.dg/i386-bitfield2.c: New test.
20190
201912002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20192
20193 * g++.dg/parse/conv_op1.C: New test.
20194
201952002-12-21 Josef Zlomek <zlomekj@suse.cz>
20196
20197 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20198 approved.
20199
202002002-12-20 Josef Zlomek <zlomekj@suse.cz>
20201
20202 * gcc.c-torture/compile/20021220-1.c: New test.
20203
202042002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20205
20206 * gcc.dg/i386-fastcall-1.c: New.
20207
202082002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20209
20210 * gcc.c-torture/execute/20021219-1.c: New test.
20211
202122002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20213
20214 * gcc.dg/i386-pic-1.c: New test.
20215
202162002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20217
20218 PR c++/8099
20219 * g++.dg/template/friend9.C: New test.
20220
202212002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20222
20223 PR c++/3663
20224 * g++.dg/template/access7.C: New test.
20225
202262002-12-18 Nick Clifton <nickc@redhat.com>
20227
20228 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20229 the libstdc++-v3 directory has been found.
20230
202312002-12-12 Devang Patel <dpatel@apple.com>
20232 * gcc.dg/darwin-ld-1.c: New test.
20233 * gcc.dg/darwin-ld-2.c: New test.
20234 * gcc.dg/darwin-ld-3.c: New test.
20235 * gcc.dg/darwin-ld-4.c: New test.
20236 * gcc.dg/darwin-ld-5.c: New test.
20237
202382002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20239
20240 * gcc.c-torture/compile/20021212-1.c: New test.
20241
202422002-12-11 Neil Booth <neil@daikokuya.co.uk>
20243
20244 * gcc.dg/fshort-wchar: New test.
20245
202462002-12-10 Mark Mitchell <mark@codesourcery.com>
20247
20248 PR c++/8372
20249 * g++.dg/template/dtor1.C: New test.
20250
20251 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20252 markers.
20253
202542002-12-10 Jakub Jelinek <jakub@redhat.com>
20255
20256 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20257
202582002-12-09 Mark Mitchell <mark@codesourcery.com>
20259
20260 * g++.dg/template/static1.C: New test.
20261 * g++.dg/template/static2.C: New test.
20262 * g++.old-deja/g++.ext/memconst.C: New test.
20263
202642002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20265
20266 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20267 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20268 * g++.dg/special/initp1.C: Likewise.
20269
202702002-12-06 Jakub Jelinek <jakub@redhat.com>
20271
20272 * gcc.c-torture/execute/20021204-1.c: New test.
20273
202742002-12-04 Geoffrey Keating <geoffk@apple.com>
20275
20276 * gcc.dg/ppc-fmadd-1.c: New file.
20277 * gcc.dg/ppc-fmadd-2.c: New file.
20278 * gcc.dg/ppc-fmadd-3.c: New file.
20279
202802002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20281
20282 * gcc.c-torture/compile/20021204-1.c: New test.
20283
202842002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20285
20286 * g++.dg/inherit/covariant2.C: New test.
20287 * g++.dg/inherit/covariant3.C: New test.
20288 * g++.dg/inherit/covariant4.C: New test.
20289 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20290 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20291
202922002-12-03 Mark Mitchell <mark@codesourcery.com>
20293
20294 PR c++/8688
20295 * g++.dg/init/brace3.C: New test.
20296
202972002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20298
20299 * gcc.dg/20020210-1.c: Fix a comment typo.
20300
203012002-12-02 Mark Mitchell <mark@codesourcery.com>
20302
20303 PR c++/8720
20304 * g++.dg/parse/defarg1.C: New test.
20305
20306 PR c++/8615
20307 * g++.dg/template/char1.C: New test.
20308
20309 * g++.dg/template/varmod1.C: Fix typo.
20310
203112002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20312
20313 DR 180
20314 * g++.old-deja/g++.pt/crash32.C: Expect error.
20315
203162002-12-01 Mark Mitchell <mark@codesourcery.com>
20317
20318 PR c++/5919
20319 * g++.dg/template/varmod1.C: New test.
20320
20321 PR c++/8727
20322 * g++.dg/inherit/typeinfo1.C: New test.
20323
20324 PR c++/8663
20325 * g++.dg/inherit/typedef1.C: New test.
20326
203272002-11-30 Mark Mitchell <mark@codesourcery.com>
20328
20329 PR c++/8332
20330 PR c++/8493
20331 * g++.dg/template/strlen1.C: New test.
20332
20333 PR c++/8227
20334 * g++.dg/template/ctor2.C: New test.
20335
20336 PR c++/8214
20337 * g++.dg/init/string1.C: New test.
20338
20339 PR c++/8511
20340 * g++.dg/template/friend8.C: New test.
20341
203422002-11-29 Joe Buck <jbuck@synopsys.com>
20343
20344 * g++.dg/lookup/anon2.C: New test.
20345
203462002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20347
20348 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20349 h8300 port.
20350
203512002-11-27 Richard Sandiford <rsandifo@redhat.com>
20352
20353 * gcc.dg/bitfld-6.c: New test.
20354
203552002-11-27 Jan Hubicka <jh@suse.cz>
20356
20357 * gcc.c-torture/execute/20021127.[cx]: New test.
20358
203592002-11-26 Jan Hubicka <jh@suse.cz>
20360
20361 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20362 quality.
20363
203642002-11-26 Geoffrey Keating <geoffk@apple.com>
20365
20366 * g++.dg/init/brace2.C: New test.
20367 * g++.old-deja/g++.mike/p9129.C: Correct.
20368
203692002-11-26 Mark Mitchell <mark@codesourcery.com>
20370
20371 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20372
203732002-11-25 Andreas Bauer <baueran@in.tum.de>
20374
20375 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20376
203772002-11-25 Mark Mitchell <mark@codesourcery.com>
20378
20379 * testsuite/g++.dg/abi/empty11.C: New test.
20380 * testsuite/g++.dg/rtti/cv1.C: New test.
20381
203822002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20383
20384 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20385
203862002-11-24 Mark Mitchell <mark@codesourcery.com>
20387
20388 * g++.dg/abi/empty10.C: New test.
20389
203902002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20391
20392 * gcc.c-torture/compile/20021124-1.c: New test.
20393
203942002-11-22 Mark Mitchell <mark@codesourcery.com>
20395
20396 * g++.dg/abi/rtti2.C: New test.
20397
203982002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20399
20400 * gcc.dg/i386-unroll-1.c: New test.
20401
204022002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20403
20404 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20405 * gcc.c-torture/compile/20021120-2.c: New test.
20406
5354730b
RS
204072002-11-20 Richard Sandiford <rsandifo@redhat.com>
20408
20409 * gcc.dg/bitfld-5.c: New test.
20410
5720520f
RS
204112002-11-20 Richard Sandiford <rsandifo@redhat.com>
20412
20413 * gcc.c-torture/execute/20021120-3.c: New test.
20414
4392ebd3
RS
204152002-11-20 Richard Sandiford <rsandifo@redhat.com>
20416
20417 * gcc.c-torture/execute/20021120-2.c: New test.
20418
3748bd9e
RS
204192002-11-20 Richard Sandiford <rsandifo@redhat.com>
20420
20421 * gcc.c-torture/execute/20021120-1.c: New test.
20422
bc02f8d3
JJ
204232002-11-20 Jakub Jelinek <jakub@redhat.com>
20424
20425 * gcc.c-torture/execute/20021118-3.c: New test.
20426
d61fd3f1 204272002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20428
20429 * gcc.c-torture/compile/20021119-1.c: New test.
20430
3b312ef4
JT
204312002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20432
20433 * gcc.dg/duff-1.c: New test.
20434 * gcc.dg/duff-2.c: New test.
20435 * gcc.dg/duff-3.c: New test.
20436
8128cccf
NB
204372002-11-18 Neil Booth <neil@daikokuya.co.uk>
20438
20439 * gcc.dg/cpp/_Pragma5.c: New test.
20440
3503150c
RS
204412002-11-18 Richard Sandiford <rsandifo@redhat.com>
20442
20443 * gcc.c-torture/execute/20021118-2.c: New test.
20444
180bde4f
RS
204452002-11-18 Richard Sandiford <rsandifo@redhat.com>
20446
20447 * gcc.c-torture/execute/20021118-1.c: New test.
20448
aaefd216
JJ
204492002-11-16 Jakub Jelinek <jakub@redhat.com>
20450
20451 * gcc.dg/20021116-1.c: New test.
20452
95675950
MM
204532002-11-14 Mark Mitchell <mark@codesourcery.com>
20454
20455 * g++.dg/abi/vcall1.C: New test.
20456
7eca317a
JJ
204572002-11-14 Jakub Jelinek <jakub@redhat.com>
20458
20459 * gcc.dg/20021029-1.c: New test.
20460 * gcc.dg/20021029-2.c: New test.
20461
1fccfa1e
JDA
204622002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20463
20464 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20465
110c25ef
EB
204662002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20467
20468 PR c/8439
20469 * gcc.dg/20021110.c: Move to ...
20470 * gcc.c-torture/compile/20021110.c: .... here.
20471
303b90b0
FS
204722002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20473
20474 PR c/8467
20475 * gcc.c-torture/execute/20021111-1.c
20476
45ed7228
EB
204772002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20478
20479 PR c/8439
110c25ef 20480 * gcc.dg/20021110.c: New test.
4977bab6 20481
06315871
MM
204822002-11-10 Mark Mitchell <mark@codesourcery.com>
20483
20484 * g++.dg/abi/vthunk3.C: Run only on x86.
20485
04e6db94
JM
204862002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20487
20488 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20489
323941f6
HPN
204902002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20491
20492 * lib/compat.exp (compat-execute): Fix logic error in last
20493 change.
20494
8c47cfd8
NB
204952002-11-09 Neil Booth <neil@daikokuya.co.uk>
20496
20497 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20498
5c74d5b0
KL
204992002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20500
20501 PR c++/8389
20502 * g++.dg/template/access6.C: New test.
20503
b8c25665 205042002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20505
20506 * gcc.dg/i386-ssefp-1.c: New test.
20507 * gcc.dg/i386-ssefp-1.c: New test.
20508
b8c25665 205092002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20510
20511 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20512
4f2c9d7e
MM
205132002-11-07 Mark Mitchell <mark@codesourcery.com>
20514
e6a66567
MM
20515 * g++.dg/abi/vthunk3.C: New test.
20516
4f2c9d7e
MM
20517 PR c++/8338
20518 * g++.dg/template/crash2.C: New test.
20519
f72ab53b
MM
205202002-11-07 Mark Mitchell <mark@codesourcery.com>
20521
20522 * testsuite/g++.dg/abi/dtor1.C: New test.
20523 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20524
3cfe49da
GK
205252002-11-05 Geoffrey Keating <geoffk@apple.com>
20526
20527 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20528 Darwin.
20529
9e96797f
AN
205302002-11-04 Adam Nemet <anemet@lnxw.com>
20531
20532 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20533 -mthumb. Only xfail with -O0.
20534
548502d3
MM
205352002-11-03 Mark Mitchell <mark@codesourcery.com>
20536
20537 * g++.dg/abi/thunk1.C: New test.
20538 * g++.dg/abi/thunk2.C: Likewise.
20539 * g++.dg/abi/vtt1.C: Likewise.
20540
8cd4a359
DN
205412002-11-02 Diego Novillo <dnovillo@redhat.com>
20542
20543 PR optimization/8423
20544 * gcc.c-torture/execute/builtin-constant.c: New test.
20545
04d57dd5
ZW
205462002-11-01 Zack Weinberg <zack@codesourcery.com>
20547
20548 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20549 Add some more cases.
20550
bec80a45
MM
205512002-11-01 Mark Mitchell <mark@codesourcery.com>
20552
20553 PR c++/8391
20554 * g++.dg/opt/local1.C: New test.
20555
8c081e84
MM
205562002-10-30 Mark Mitchell <mark@codesourcery.com>
20557
20558 PR c++/8160
20559 * g++.dg/template/complit1.C: New test.
20560
20561 PR c++/8149
20562 * g++.dg/template/typename4.C: Likewise.
20563
7088fca9
KL
205642002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20565
20566 Core issue 287, PR c++/7639
20567 * g++.dg/template/instantiate1.C: Adjust error location.
20568 * g++.dg/template/instantiate3.C: New test.
20569 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20570 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20571 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20572
f6a9714b
HPN
205732002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20574
20575 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20576
59db5f7b
MM
205772002-10-29 Mark Mitchell <mark@codesourcery.com>
20578
20579 PR c++/8287
20580 * g++.dg/init/dtor2.C: New test.
20581
a80c67ca
KG
205822002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20583
20584 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20585 * gcc.dg/nest.c: Bypass errors on irix6.
20586
96a888d6
HPN
205872002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20588
20589 * gcc.dg/nest.c: Expect error for mmix-*-*.
20590 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20591
1f032a99
HPN
205922002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20593
600522f8
HPN
20594 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20595 markers.
20596
35fcca95 20597 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20598
f0dd122b
MS
205992002-10-25 Mike Stump <mrs@apple.com>
20600
20601 * gcc.dg/warn-1.c: New test.
20602
f65e1183
ZW
206032002-10-25 Zack Weinberg <zack@codesourcery.com>
20604
20605 * g++.dg/template/typename3.C: New test.
20606
bb5e8a7f
MM
206072002-10-25 Mark Mitchell <mark@codesourcery.com>
20608
e93ee644
MM
20609 * g++.dg/lookup/ptrmem1.C: New test.
20610
bb5e8a7f
MM
20611 * g++.dg/abi/vthunk2.C: New test.
20612
f3763a44
ZW
206132002-10-25 Zack Weinberg <zack@codesourcery.com>
20614
20615 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20616
ba9a991f
MM
206172002-10-24 Mark Mitchell <mark@codesourcery.com>
20618
20619 * g++.dg/abi/empty9.C: New test.
20620
5f13cfc6
RH
206212002-10-24 Richard Henderson <rth@redhat.com>
20622
20623 * g++.dg/inherit/thunk1.C: Enable for ia64.
20624
6b607ffd
MM
206252002-10-23 Mark Mitchell <mark@codesourcery.com>
20626
20627 PR c++/8067
20628 * g++.dg/lookup/pretty1.C: New test.
20629
8bfb45f8
JJ
206302002-10-23 Jakub Jelinek <jakub@redhat.com>
20631
20632 * gcc.dg/20021023-1.c: New test.
20633
e6f052b7
MM
206342002-10-23 Mark Mitchell <mark@codesourcery.com>
20635
20636 PR c++/7679
20637 * g++.dg/parse/inline1.C: New test.
f65e1183 20638
e2358068
RH
206392002-10-23 Richard Henderson <rth@redhat.com>
20640
619703c6
RH
20641 * g++.dg/inherit/thunk1.C: Enable for x86_64.
20642
e2358068
RH
20643 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
20644
ad4f9910
MM
206452002-10-22 Mark Mitchell <mark@codesourcery.com>
20646
20647 PR c++/6579
20648 * g++.dg/parse/stmtexpr3.C: New test.
20649
8fe734a3
NS
206502002-10-22 Nathan Sidwell <nathan@codesourcery.com>
20651
20652 * g++.dg/expr/cond1.C: New test.
20653
4977bab6
ZW
206542002-10-21 Zack Weinberg <zack@codesourcery.com>
20655
20656 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
20657
7ba539c6
MM
206582002-10-21 Mark Mitchell <mark@codesourcery.com>
20659
20660 * g++.dg/abi/vbase13.C: New test.
20661 * g++.dg/abi/vbase14.C: Likewise.
20662
75d38379
JJ
206632002-10-21 Jakub Jelinek <jakub@redhat.com>
20664
20665 * gcc.dg/tls/pic-1.c: New test.
20666 * gcc.dg/tls/nonpic-1.c: New test.
20667 * gcc.dg/20021018-1.c: New test.
20668
aaee784a
UW
206692002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20670
20671 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
20672 Remove only files with the same base name as the test case.
20673 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
20674 (profopt-execute): Likewise. Also, remove old profiling
20675 and performance data files before running the tests.
20676
20677 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
20678 * g++.dg/bprob/bprob.exp: Likewise.
20679 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
20680 to allow more general test case names.
20681
20682 * g++.dg/bprob/bprob-1.C: Rename to ...
20683 * g++.dg/bprob/g++-bprob-1.C: ... this.
20684
20685 * g77.dg/bprob/bprob-1.f: Rename to ...
20686 * g77.dg/bprob/g77-bprob-1.f: ... this.
20687
22bd2554
ZW
206882002-10-21 Zack Weinberg <zack@codesourcery.com>
20689
20690 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
20691 bison 1.50 or later.
20692
434fb8b7
JJ
206932002-10-21 Janis Johnson <janis187@us.ibm.com>
20694
20695 * g++.dg/README: Describe more test directories.
20696
42328048
MM
206972002-10-21 Mark Mitchell <mark@codesourcery.com>
20698
c6c01481 20699 * g++.dg/init/array6.C: Add additional tests.
42328048 20700
ecef5e87
UW
207012002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20702
20703 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
20704 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
20705
0ac1a3d3
KH
207062002-10-21 Kazu Hirata <kazu@cs.umass.edu>
20707
20708 * gcc.c-torture/compile/20020604-1.x: New.
20709 * gcc.c-torture/compile/simd-5.x: Likewise.
20710 * gcc.c-torture/execute/920710-1.x: Likewise.
20711 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
20712
97cc1f5e
MM
207132002-10-21 Mark Mitchell <mark@codesourcery.com>
20714
20715 * g++.dg/inherit/override1.C: Add dg-options clause.
20716
ab3146fd
ZD
207172002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20718
20719 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
20720 _mm_slli_si128.
20721
0d8b229b
AS
207222002-10-19 Andreas Schwab <schwab@suse.de>
20723
20724 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20725 directory component.
20726
9368208b
MM
207272002-10-18 Mark Mitchell <mark@codesourcery.com>
20728
80bbd03d
MM
20729 * g++.dg/inherit/thunk1.C: New test.
20730
9368208b
MM
20731 * g++.dg/inherit/override1.C: New test.
20732
20733 * g++.dg/abi/mangle11.C: New test.
20734 * g++.dg/abi/mangle14.C: New test.
20735 * g++.dg/abi/mangle17.C: New test.
20736
8a188e24
NS
207372002-10-17 Nathan Sidwell <nathan@codesourcery.com>
20738
20739 * g++.dg/overload/member2.C: New test.
20740
768bf0ab
JJ
207412002-10-17 Janis Johnson <janis187@us.ibm.com>
20742
20743 * g++.dg/README: Describe new compat directory.
20744 * g++.dg/dg.exp: Skip tests in compat directory.
20745 * README.compat: New file.
20746 * lib/compat.exp: New expect script.
20747 * g++.dg/compat: New test directory.
20748 * g++.dg/compat/compat.exp: New expect script.
20749 * g++.dg/compat/abi: New test directory.
20750 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
20751 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
20752 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
20753 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
20754 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
20755 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
20756 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
20757 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
20758 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
20759 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
20760 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
20761 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
20762 * g++.dg/compat/break: New test directory.
20763 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
20764 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
20765 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
20766 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
20767 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
20768 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
20769 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
20770 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
20771 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
20772 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
20773 g++.dg/compat/break/README: New files.
20774 * g++.dg/compat/eh: New test directory.
20775 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
20776 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
20777 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
20778 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
20779 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
20780 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
20781 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
20782 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
20783 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
20784 g++.dg/compat/eh/filter2_y.C,
20785 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
20786 g++.dg/compat/eh/new1_y.C,
20787 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
20788 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
20789 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
20790 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
20791 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
20792 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
20793 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
20794 g++.dg/compat/eh/unexpected1_y.C: New files.
20795 * g++.dg/compat/init: New test directory.
20796 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
20797 g++.dg/compat/init/array5_y.C,
20798 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
20799 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
20800 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
20801 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
20802 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
20803 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
20804 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
20805 g++.dg/compat/init/init-ref2_y.C: New files.
20806
982216be
MM
208072002-10-17 Mark Mitchell <mark@codesourcery.com>
20808
20809 PR c++/7584
20810 * g++.dg/inherit/using3.C: New test.
20811
b8c25665 208122002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
20813
20814 * gcc.dg/20021017-2.c: New test.
20815
b216f69b
MM
208162002-10-17 Mark Mitchell <mark@codesourcery.com>
20817
2d05cd96 20818 * g++.dg/abi/mangle16.C: Adjust.
d768a589 20819
b216f69b
MM
20820 * g++.dg/init/array8.C: New test.
20821
6e53546d
RS
208222002-10-17 Richard Sandiford <rsandifo@redhat.com>
20823
20824 * gcc.dg/special/mips-abi.exp: New test.
20825 * gcc.dg/special/mips-abi.s: Empty file used by the above.
20826
2303a079
MM
208272002-10-16 Mark Mitchell <mark@codesourcery.com>
20828
d3133e68
MM
20829 * g++.dg/abi/mangle16.C: New test.
20830 * g++.dg/abi/mangle17.C: Likewise.
20831
2303a079
MM
20832 PR c++/7478
20833 * g++.dg/template/ref1.C: New test.
20834
e055ba36
KG
208352002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20836
20837 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
20838
6e2ac1ae
UW
208392002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
20840
20841 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
20842
451c0899
MM
208432002-10-16 Mark Mitchell <mark@codesourcery.com>
20844
20845 PR c++/7524
20846 * g++.dg/init/array7.C: New test.
20847
3fa3c4bd
MM
208482002-10-15 Mark Mitchell <mark@codesourcery.com>
20849
20850 * g++.dg/init/array6.C: New test.
22bd2554 20851
3fa3c4bd
MM
20852 * g++.dg/abi/mangle13.C: Likewise.
20853 * g++.dg/abi/mangle14.C: Likewise.
20854 * g++.dg/abi/mangle15.C: Likewise.
20855
58731fd1
MM
208562002-10-14 Mark Mitchell <mark@codesourcery.com>
20857
20858 * g++.dg/abi/empty8.C: New test.
22bd2554 20859
6742d92b
NS
208602002-10-15 Nathan Sidwell <nathan@codesourcery.com>
20861
20862 * g++.dg/init/ctor1.C: New test.
20863
23a64177
UW
208642002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
20865
20866 * gcc.c-torture/execute/20021015-1.c: New test.
20867
b8c25665 208682002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
20869
20870 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
20871
b8c25665 208722002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
20873
20874 * gcc.dg/i386-ssetype-[1-5].c: New tests.
20875
741fa37f
RH
208762002-10-14 Richard Henderson <rth@redhat.com>
20877
20878 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
20879
a3b88570
MM
208802002-10-14 Mark Mitchell <mark@codesourcery.com>
20881
20882 PR optimization/6631
20883 * g++.dg/opt/const2.C: New test.
20884
77631fa7
MM
208852002-10-14 Mark Mitchell <mark@codesourcery.com>
20886
20887 PR c++/7176
20888 * g++.dg/parse/friend1.C: New test.
20889 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
20890
0d1c5774
JJ
208912002-10-14 Jakub Jelinek <jakub@redhat.com>
20892
20893 * gcc.dg/20021014-1.c: New test.
20894
8e3df2de
MM
208952002-10-11 Mark Mitchell <mark@codesourcery.com>
20896
dac45b5c
MM
20897 PR c++/5661
20898 * g++.dg/ext/vlm1.C: New test.
20899 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 20900
8e3df2de
MM
20901 * g++.dg/init/array1.C: Remove invalid braces.
20902 * g++.dg/init/brace1.C: New test.
20903 * g++.dg/init/copy2.C: Likewise.
20904 * g++.dg/init/copy3.C: Likewise.
20905 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
20906 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
20907 braces.
22bd2554 20908
98ddd678
NB
209092002-10-11 Neil Booth <neil@daikokuya.co.uk>
20910
20911 * gcc.dg/cpp/assembler.S: Don't use -ansi.
20912
b8c25665 209132002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
20914
20915 * gcc.c-torture/compile/simd-5.c: New test.
20916
4977bab6
ZW
209172002-10-10 Roger Sayle <roger@eyesopen.com>
20918
20919 * gcc.c-torture/execute/shiftopt-1.c: New test case.
20920
61fdde38
JW
209212002-10-10 Jim Wilson <wilson@redhat.com>
20922
20923 * gcc.c-torture/execute/20021010-1.c: New test.
20924
95f79357
ZW
209252002-10-09 Zack Weinberg <zack@codesourcery.com>
20926
85cd7be8 20927 PR c/7353
95f79357
ZW
20928 * g++.dg/ext/typedef-init.C: New test.
20929 * gcc.dg/typedef-init.c: New test.
20930
5cc67323
NB
209312002-10-09 Neil Booth <neil@daikokuya.co.uk>
20932
20933 * gcc.dg/cpp/paste13.c: New test.
20934
131d2c16
KG
209352002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20936
20937 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
20938 remaining platforms, XFAIL during compile, not execute. Don't
20939 XFAIL at -O0.
20940
bf52f899
NS
209412002-10-08 Nathan Sidwell <nathan@codesourcery.com>
20942
20943 * gcc.dg/alias-1.c: Tweak expected warning.
20944
a85cd145
V
209452002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20946
20947 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
20948
f75369c8
AJ
209492002-10-06 Andreas Jaeger <aj@suse.de>
20950
8d725537
AJ
20951 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
20952 * gcc.dg/cpp/c++98.C: Likewise.
20953
20954 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
20955 * g++.dg/cpp/c++98.C: Likewise.
20956
20957 * g++.dg/README (Subdirectories): Mention cpp directory.
20958
f75369c8
AJ
20959 PR target/7559
20960 * gcc.dg/20021006-1.c: New test.
20961
eb55ce4b
KL
209622002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20963
20964 PR c++/7804
20965 * g++.dg/other/warning1.C: New test.
20966
f91f86e7
RS
209672002-10-04 Roger Sayle <roger@eyesopen.com>
20968
20969 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
20970 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
20971 and sparc-*-* with -m64 as expected failures. See PR 8087.
20972
bd9bb3d2
MM
209732002-10-03 Mark Mitchell <mark@codesourcery.com>
20974
20975 PR c++/7931
20976 * g++.dg/template/ptrmem3.C: New test.
f75369c8 20977
bd9bb3d2
MM
20978 PR c++/7754
20979 * g++.dg/template/union1.C: New test.
20980
6397d80b
MM
209812002-10-03 Mark Mitchell <mark@codesourcery.com>
20982
20983 PR c++/8006
20984 * g++.dg/abi/mangle9.C: New test.
20985 * g++.dg/abi/mangle10.C: New test.
20986 * g++.dg/abi/mangle11.C: New test.
20987 * g++.dg/abi/mangle12.C: New test.
20988
2282d28d
MM
209892002-10-02 Mark Mitchell <mark@codesourcery.com>
20990
20991 PR c++/7188.
20992 * g++.dg/template/meminit1.C: New test.
20993 * g++.dg/warn/Wreorder-1.C: Likewise.
20994 * g++.old-deja/g++.mike/warn3.C: Tweak.
20995 * lib/prune.exp: Ingore "in copy constructor".
20996
e5ec43ac
AJ
209972002-10-02 Andreas Jaeger <aj@suse.de>
20998
20999 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21000 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21001 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21002 on x86-64.
21003
a1d1a0f9
MM
210042002-10-01 Mark Mitchell <mark@codesourcery.com>
21005
21006 * gcc.dg/empty1.C: Fix typo.
21007
73a73768
NS
210082002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21009
21010 * gcc.dg/alias-1.c: New test.
21011
871e97f7
MM
210122002-10-01 Mark Mitchell <mark@codesourcery.com>
21013
0645ba8f
MM
21014 * gcc.dg/empty1.C: New test.
21015
871e97f7
MM
21016 * g++.dg/tls/init-2.C: Tweak error messages.
21017
8ab907e8
RS
210182002-10-01 Richard Sandiford <rsandifo@redhat.com>
21019
21020 * gcc.c-torture/compile/20020923-1.c: New test.
21021
e3e3815b
JT
210222002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21023
21024 * gcc.c-torture/execute/ffs-1.c: New test.
21025 * gcc.c-torture/execute/ffs-2.c: Ditto.
21026
5a9a1961
NS
210272002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21028
21029 * g++.dg/overload/member1.C: New test.
21030
ed8e443a 210312002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21032
ed8e443a
JM
21033 * g++.dg/abi/empty7.C: New test.
21034 * g++.dg/init/pm2.C: Likewise.
f75369c8 21035
ed8e443a 210362002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21037
ed8e443a 21038 * g++.dg/rtti/crash1.C: New test.
03357c23 21039
ed8e443a 210402002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21041
ed8e443a
JM
21042 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21043 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21044
ed8e443a 210452002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21046
ed8e443a
JM
21047 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21048 powerpc and MMIX targets.
1c402174 21049
ed8e443a 210502002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21051
ed8e443a 21052 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21053
ed8e443a 210542002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21055
ed8e443a 21056 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21057
ed8e443a 210582002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21059
ed8e443a 21060 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21061
ed8e443a 210622002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21063
ed8e443a 21064 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21065
ed8e443a 210662002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21067
ed8e443a 21068 * README.QMTEST: Fix typo.
d57f8a71 21069
ed8e443a 210702002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21071
ed8e443a 21072 * gcc.dg/20020926-1.c: New test.
b784617e 21073
ed8e443a 210742002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21075
ed8e443a
JM
21076 PR target/7842
21077 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21078
ed8e443a 210792002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21080
ed8e443a
JM
21081 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21082 unique to the tool.
21083 * lib/g77.exp (g77_init): Likewise.
21084 * lib/g++.exp (g++_init): Likewise.
21085 * lib/objc.exp (objc_init): Likewise.
1c88948f 21086
ed8e443a 210872002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21088
ed8e443a
JM
21089 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21090 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21091 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21092
ed8e443a 210932002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21094
ed8e443a
JM
21095 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21096 too-small long double.
6190e147 21097
ed8e443a 210982002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21099
ed8e443a 21100 * gcc.dg/20020919-1.c: New test.
c354bbcc 21101
ed8e443a 211022002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21103
ed8e443a
JM
21104 * g++.dg/abi/bitfield6.C: New test.
21105 * g++.dg/abi/bitfield7.C: New test.
21106 * g++.dg/abi/bitfield8.C: New test.
21107 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21108
ed8e443a 211092002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21110
ed8e443a
JM
21111 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21112 hppa*-*-hpux*. Update test comment.
490ed846 21113
ed8e443a 211142002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21115
ed8e443a 21116 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21117
ed8e443a 211182002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21119
ed8e443a 21120 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21121
ed8e443a 211222002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21123
ed8e443a 21124 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21125
ed8e443a 211262002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21127
ed8e443a
JM
21128 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21129 systems.
1ce505c4 21130
ed8e443a 211312002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21132
ed8e443a
JM
21133 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21134
21135 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21136 Adjust for c++filt moved to binutils. Remove spurious duplicate
21137 setting of cxxfilt.
21138
211392002-09-19 Geoffrey Keating <geoffk@apple.com>
21140
21141 * gcc.dg/20020312-2.c: Update for darwin.
21142
211432002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21144
21145 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21146
211472002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21148
21149 * objc.dg/comp-types-1.m: New test.
21150 * objc.dg/comp-types-2.m: New test.
21151 * objc.dg/comp-types-3.m: New test.
21152 * objc.dg/comp-types-4.m: New test.
21153 * objc.dg/comp-types-5.m: New test.
21154 * objc.dg/comp-types-6.m: New test.
21155
211562002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21157
21158 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21159
211602002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21161
21162 * g++.dg/other/do1.C: New test.
21163
21164 * g++.dg/template/subst1.C: New test.
21165
211662002-09-16 Steve Ellcey <sje@cup.hp.com>
21167
21168 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21169
211702002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21171
21172 * g++.dg/template/qualttp20.C: Adjust expected errors.
21173 * g++.old-deja/g++.jason/report.C: Likewise.
21174 * g++.old-deja/g++.other/qual1.C: Likewise.
21175
21176 * g++.dg/lookup/scoped2.C: New test.
21177
21178 * g++.dg/ext/asm3.C: New test.
21179
211802002-09-16 Richard Earnshaw <rearnsha@arm.com>
21181
21182 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21183
211842002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21185
21186 * ChangeLog: follow spelling conventions.
21187 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21188 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21189 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21190 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21191 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21192 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21193 * g++.old-deja/g++.law/global-init1.C: Likewise.
21194 * g++.old-deja/g++.other/delete4.C: Likewise.
21195 * g++.old-deja/g++.other/inline21.C: Likewise.
21196 * g++.old-deja/g++.other/singleton.C: Likewise.
21197 * g77.dg/strlen0.f: Likewise.
21198 * g77.f-torture/compile/20010519-1.f: Likewise.
21199 * g77.f-torture/compile/980310-4.f: Likewise.
21200 * gcc.c-torture/compile/20000605-1.c: Likewise.
21201 * gcc.c-torture/execute/20020225-1.c: Likewise.
21202 * gcc.dg/c90-hexfloat-2.c: Likewise.
21203 * gcc.dg/c99-bool-1.c: Likewise.
21204 * gcc.dg/c99-hexfloat-2.c: Likewise.
21205 * gcc.dg/dll-2.c: Likewise.
21206 * gcc.dg/wtr-union-init-1.c: Likewise.
21207 * gcc.dg/wtr-union-init-2.c: Likewise.
21208 * gcc.dg/wtr-union-init-3.c: Likewise.
21209 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21210 * gcc.dg/cpp/defined.c: Likewise.
21211 * gcc.dg/cpp/macsyntx.c: Likewise.
21212 * gcc.dg/cpp/paste2.c: Likewise.
21213 * gcc.dg/cpp/trad/defined.c: Likewise.
21214 * gcc.dg/format/c90-printf-1.c: Likewise.
21215 * gcc.dg/format/c90-scanf-1.c: Likewise.
21216 * gcc.dg/format/c99-printf-1.c: Likewise.
21217 * gcc.dg/format/c99-scanf-1.c: Likewise.
21218 * gcc.misc-tests/gcov-8.c: Likewise.
21219 * lib/profopt.exp: Likewise.
21220
212212002-09-15 Krister Walfridsson <cato@df.lth.se>
21222
21223 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21224
212252002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21226
21227 * g++.dg/inherit/using2.C: New test.
21228
212292002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21230
21231 * ChangeLog: Follow spelling conventions.
21232 * g++.dg/template/friend4.C: Likewise.
21233 * g++.old-deja/g++.pt/crash67.C: Likewise.
21234 * gcc.c-torture/execute/20000801-4.c: Likewise.
21235 * gcc.dg/c90-digraph-1.c: Likewise.
21236 * gcc.dg/c94-digraph-1.c: Likewise.
21237 * gcc.dg/c99-digraph-1.c: Likewise.
21238 * gcc.dg/cpp/line5.c: Likewise.
21239 * gcc.dg/cpp/multiline.c: Likewise.
21240 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21241 * gcc.dg/format/attr-3.c: Likewise.
21242 * gcc.dg/format/c90-scanf-3.c: Likewise.
21243 * gcc.dg/format/ext-4.c: Likewise.
21244
212452002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21246
21247 * g++.dg/template/pretty1.C: New test.
21248
212492002-09-14 Alan Modra <amodra@bigpond.net.au>
21250
21251 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21252
212532002-09-13 Matt Austern <austern@apple.com>
21254
21255 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21256 passing a cast expression to a function by const reference.
21257
212582002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21259
21260 * g++.dg/template/deduce1.C: New test.
21261
212622002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21263
21264 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21265 32-bit int.
21266
212672002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21268
21269 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21270 usage.
21271
212722002-09-10 Richard Earnshaw <rearnsha@arm.com>
21273
21274 * gcc.c-torture/compile/20020910-1.c: New test.
21275
212762002-09-10 Frank Ch. Eigler <fche@redhat.com>
21277
21278 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21279
212802002-09-10 Andreas Jaeger <aj@suse.de>
21281
21282 * gcc.dg/20020312-2.c: Adjust for x86-64.
21283
212842002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21285
21286 * g77.dg/7388.f: New test case for PR 7388.
21287
212882002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21289
21290 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21291
212922002-09-05 Ziemowit Laski <zlaski@apple.com>
21293
21294 * objc.dg/proto-lossage-1.m: New test.
21295
212962002-09-06 Neil Booth <neil@daikokuya.co.uk>
21297
21298 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21299
213002002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21301
21302 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21303 expected to pass.
21304
213052002-09-06 Stan Shebs <shebs@apple.com>
21306 David Edelsohn <edelsohn@gnu.org>
21307
21308 * gcc.dg/weak: New directory.
21309 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21310 target-specific xfail bits.
21311 * gcc.dg/typeof-2.c: Move to new directory.
21312 * gcc.dg/weak.exp: New expect script.
21313
213142002-09-06 Alan Modra <amodra@bigpond.net.au>
21315
21316 * gcc.c-torture/execute/extzvsi.c: New test.
21317
213182002-09-05 Stan Shebs <shebs@apple.com>
21319
21320 * gcc.dg/weak-1.c: xfail on Darwin.
21321 * gcc.dg/weak-2.c: Ditto.
21322 * gcc.dg/weak-3.c: Ditto.
21323 * gcc.dg/weak-4.c: Ditto.
21324 * gcc.dg/weak-5.c: Ditto.
21325 * gcc.dg/weak-6.c: Ditto.
21326 * gcc.dg/weak-7.c: Ditto.
21327 * gcc.dg/weak-8.c: Ditto.
21328 * gcc.dg/weak-9.c: Ditto.
21329
213302002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21331
21332 * gcc.c-torture/execute/loop-14.c: New test.
21333
213342002-09-04 Jakub Jelinek <jakub@redhat.com>
21335
21336 * g++.dg/other/cxa-atexit1.C: New test.
21337
21338 * gcc.dg/typeof-2.c: New test.
21339
213402002-09-03 Roger Sayle <roger@eyesopen.com>
21341
21342 * gcc.dg/builtins-2.c: New testcase.
21343 * gcc.dg/builtins-3.c: New testcase.
21344
213452002-09-03 Neil Booth <neil@daikokuya.co.uk>
21346
21347 * gcc.dg/cpp/_Pragma4.c: New test.
21348
213492002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21350
21351 * objc/execute/nil_method-1.m: New testcase.
21352
213532002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21354
21355 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21356 [Object class], not [Object initialize].
21357
213582002-08-31 Roger Sayle <roger@eyesopen.com>
21359 Hans-Peter Nilsson <hp@bitrange.com>
21360
21361 * gcc.c-torture/execute/20020720-1.x: Skip test on
21362 mmix-knuth-mmixware. Correct comment.
21363
213642002-08-27 Mark Mitchell <mark@codesourcery.com>
21365
21366 * testsuite/g++.dg/abi/bitfield5.C: New test.
21367 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21368
213692002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21370
21371 * objc.dg/undeclared-selector.m: New test.
21372
213732002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21374
21375 * g++.dg/other/offsetof1.C: Avoid cast warning.
21376
213772002-08-26 Ziemowit Laski <zlaski@apple.com>
21378
21379 * objc.dg/super-class-2.m: New test.
21380
213812002-08-24 Matt Austern <austern@apple.com>
21382
21383 * g++.dg/ext/lvaddr.C: New test.
21384 * g++.dg/ext/lvcast.C: New test.
21385
213862002-08-22 Mark Mitchell <mark@codesourcery.com>
21387
21388 * testsuite/g++.dg/inherit/cond1.C: New test.
21389
213902002-08-22 Geoffrey Keating <geoffk@redhat.com>
21391
21392 * gcc.dg/noncompile/incomplete-1.c: New test.
21393
213942002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21395
21396 * gcc.dg/typespec-1.c: New test.
21397
213982002-08-20 Devang Patel <dpatel@apple.com>
21399 * objc.dg/proto-hier-2.m: New test.
21400
214012002-08-19 Ziemowit Laski <zlaski@apple.com>
21402
21403 * objc.dg/bitfield-1.m: New test.
21404 * objc.dg/bitfield-2.m: New test.
21405
214062002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21407
21408 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21409 gcc.dg/c99-flex-array-4.c: New tests.
21410
214112002-08-16 Stan Shebs <shebs@apple.com>
21412
21413 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21414
214152002-08-15 Jakub Jelinek <jakub@redhat.com>
21416
21417 * gcc.dg/typeof-1.c: New test.
21418 * g++.dg/ext/typeof2.C: New test.
21419
214202002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21421
21422 * g++.dg/other/offsetof1.C: New test.
21423
214242002-08-14 Richard Henderson <rth@redhat.com>
21425
21426 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21427
214282002-08-14 Neil Booth <neil@daikokuya.co.uk>
21429
21430 * gcc.dg/cpp/_Pragma3.c: New test.
21431
214322002-08-13 Mark Mitchell <mark@codesourcery.com>
21433
21434 * g++.dg/template/inherit3: New test.
21435
214362002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21437
21438 * gcc.dg/bitfld-4.c: Add blank options.
21439
214402002-08-09 Mark Mitchell <mark@codesourcery.com>
21441
21442 * g++.dg/template/crash1.C: New test.
21443
214442002-08-08 Jakub Jelinek <jakub@redhat.com>
21445
21446 * gcc.dg/tls/opt-2.c: New test.
21447
214482002-08-08 Devang Patel <dpatel@apple.com>
21449
21450 * objc.dg/selector-1.m : New test
21451
214522002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21453
21454 * g++.dg/abi/bitfield4.C: New test.
21455 * gcc.dg/bitfld-4.c: New test.
21456
214572002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21458
21459 * g++.dg/other/packed1.C: New test.
21460
214612002-08-07 Mark Mitchell <mark@codesourcery.com>
21462
21463 * g++.dg/abi/offsetof.C: Tweak error messages.
21464 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21465
214662002-08-08 Jakub Jelinek <jakub@redhat.com>
21467
21468 * gcc.dg/bitfld-3.c: New test.
21469
214702002-08-07 Jakub Jelinek <jakub@redhat.com>
21471 Richard Henderson <rth@redhat.com>
21472
21473 * gcc.dg/i386-bitfield1.c: New test.
21474 * g++.dg/abi/bitfield3.C: Update.
21475
214762002-08-07 Neil Booth <neil@daikokuya.co.uk>
21477
21478 * objc.dg/const-str-2.m: Update.
21479 * gcc.dg/cpp/c++98.c: Change to C extension.
21480 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21481 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21482
214832002-08-06 Aldy Hernandez <aldyh@redhat.com>
21484
21485 * testsuite/gcc.dg/tls/diag-3.c: New.
21486
214872002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21488
21489 * g++.dg/README (Subdirectories): Document new subdir expr.
21490 * g++.dg/expr/pmf-1.C: New test.
21491
214922002-08-06 Neil Booth <neil@daikokuya.co.uk>
21493
21494 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21495
214962002-08-06 Jakub Jelinek <jakub@redhat.com>
21497
21498 * g++.dg/abi/bitfield3.C: New test.
21499
215002002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21501
21502 * lib/gcov.exp: Tweak expected line formats.
21503 * gcc.misc-tests/gcov8.c: New test.
21504 * gcc.misc-tests/gcov8.x: New flags.
21505
215062002-08-05 Jakub Jelinek <jakub@redhat.com>
21507
21508 * consistency.vlad/layout/endian.c: Include string.h.
21509
21510 * gcc.c-torture/execute/20020805-1.c: New test.
21511
215122002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21513
21514 * g++.dg/other/conversion1.C: New test.
21515
215162002-08-03 Roger Sayle <roger@eyesopen.com>
21517
21518 * gcc.dg/builtins-1.c: New testcase.
21519
215202002-08-02 Mark Mitchell <mark@codesourcery.com>
21521
21522 * g++.dg/inherit/access3.C: New test.
21523
215242002-08-01 Jakub Jelinek <jakub@redhat.com>
21525
21526 * gcc.dg/ia64-visibility-2.c: New test.
21527
215282002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21529
21530 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21531 __qualifier_flags to __flags.
21532
215332002-07-31 Mark Mitchell <mark@codesourcery.com>
21534
21535 * g++.dg/inherit/operator1.C: New test.
21536 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21537 * g++.dg/other/error1.C: Change expected error message.
21538 * g++.dg/template/conv4.C: Likewise.
21539
215402002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21541
21542 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21543 for documented behavior.
21544
215452002-07-25 Roger Sayle <roger@eyesopen.com>
21546
21547 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21548 several targets known to fail.
21549
215502002-07-25 Richard Sandiford <rsandifo@redhat.com>
21551
21552 * gcc.dg/mips-args-[123].c: New tests.
21553
215542002-07-24 Aldy Hernandez <aldyh@redhat.com>
21555
21556 * gcc.dg/ppc-spe.c: New.
21557
215582002-07-24 Geoffrey Keating <geoffk@redhat.com>
21559
21560 * g++.dg/other/ptrmem4.C: New testcase.
21561
215622002-07-24 Richard Henderson <rth@redhat.com>
21563
21564 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21565
215662002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21567
21568 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21569
215702002-07-24 Roger Sayle <roger@eyesopen.com>
21571
21572 * gcc.c-torture/execute/memset-3.c: New testcase.
21573
215742002-07-24 Neil Booth <neil@daikokuya.co.uk>
21575
21576 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21577 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21578
13fd931e
KG
215792002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21580
21581 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21582 Delete.
21583
b8c25665 215842002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21585
21586 * gcc.c-torture/compile/simd-4.c: New test.
21587
0e902d98
KL
215882002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21589
21590 PR c++/7347, c++/7348
21591 * g++.dg/template/access4.C: New test.
21592 * g++.dg/template/access5.C: New test.
21593 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21594 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21595 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21596 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21597
cf3c4f56
JJ
215982002-07-22 Jakub Jelinek <jakub@redhat.com>
21599
21600 * gcc.dg/gnu89-init-2.c: New test.
21601
56508306
GDR
216022002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21603
21604 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21605
0da65b89
RS
216062002-07-20 Roger Sayle <roger@eyesopen.com>
21607
21608 * gcc.c-torture/execute/20020720-1.c: New testcase.
21609
68e65275
NB
216102002-07-20 Neil Booth <neil@daikokuya.co.uk>
21611
21612 * gcc.dg/cpp/Wsignprom.c: New tests.
21613
a0c58ea9
AM
216142002-07-20 Alan Modra <amodra@bigpond.net.au>
21615
21616 * gcc.c-torture/execute/loop-13.c: New test.
21617
75aef48a
NB
216182002-07-19 Neil Booth <neil@daikokuya.co.uk>
21619
21620 * gcc.dg/cpp/expr.c: New tests.
21621
803b90d3 216222002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
21623
21624 * g++.dg/opt/pr6713.C: Add template instantiation.
21625
85272855
AM
216262002-07-18 Alan Modra <amodra@bigpond.net.au>
21627
437deefa
DE
21628 * gcc.dg/nest.c: New test.
21629
216302002-07-17 Richard Henderson <rth@redhat.com>
21631
21632 * g++.dg/opt/pr6713.C: New test.
85272855 21633
90888283
EB
216342002-07-17 Eric Botcazou <ebotcazou@multimania.com>
21635
21636 * gcc.c-torture/execute/loop-2e.x: Let the testcase
21637 XFAIL for all x86 processors.
21638
ce0ead25
ID
216392002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
21640
21641 * gcc.c-torture/execute/20010122-1.x: Do not test with
21642 -fomit-frame-pointer.
21643
d955f6ea
KL
216442002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21645
21646 * g++.dg/template/instantiate2.C: New test.
21647 * g++.dg/template/spec4.C: New test.
21648
ba59df78
KL
216492002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21650
21651 * g++.dg/template/access2.C: New test.
21652 * g++.dg/template/access3.C: New test.
21653
6c535c69
ZW
216542002-07-15 Zack Weinberg <zack@codesourcery.com>
21655
21656 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
21657 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
21658 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
21659 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
21660 Convert to use <stdarg.h>.
21661 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21662 Delete.
21663 * gcc.dg/va-arg-2.c: New.
21664 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21665
794a292d
JJ
216662002-07-15 Jakub Jelinek <jakub@redhat.com>
21667
21668 * gcc.c-torture/compile/20020710-1.c: New test.
21669
b8c25665 216702002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 21671 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
21672
21673 gcc.c-torture/compile/simd-2.c: New testcase.
21674 gcc.c-torture/compile/simd-3.c: Likewise.
21675
f0ab6bf2
MM
216762002-07-11 Mark Mitchell <mark@codesourcery.com>
21677
21678 PR c++/7224
21679 * g++.dg/overload/error1.C: New test.
6c535c69 21680
789b7de5
RO
216812002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21682
21683 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
21684 configuration and IRIX 6 O32 ABI.
21685
e65a2d65
RS
216862002-07-11 Roger Sayle <roger@eyesopen.com>
21687
21688 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
21689
c5358a5d
RS
216902002-07-10 Roger Sayle <roger@eyesopen.com>
21691
21692 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
21693
6d844e9d
JL
216942002-07-10 Jeffrey A Law <law@redhat.com>
21695
6c535c69 21696 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 21697
6c535c69 21698 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 21699
2fefbb5d
AH
217002002-07-09 Aldy Hernandez <aldyh@redhat.com>
21701
6c535c69 21702 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 21703
4d5be58b
DN
217042002-07-09 Diego Novillo <dnovillo@redhat.com>
21705
21706 * gcc.c-torture/compile/20020709-1.c: New test.
21707
78abea27
RS
217082002-07-07 Roger Sayle <roger@eyesopen.com>
21709
21710 * g++.dg/template/qualttp21.C: New test case.
21711
e66c8649
AO
217122002-07-06 Alexandre Oliva <aoliva@redhat.com>
21713
21714 * gcc.c-torture/compile/20020706-1.c: New test.
21715 * gcc.c-torture/compile/20020706-2.c: New test.
21716
78abea27
RS
217172002-07-06 Brian R. Gaeke <brg@dgate.ORG>
21718 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
21719
21720 * g++.dg/warn/incomplete1.C: New test.
21721
8537dbae
KG
217222002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21723
21724 PR c++/7099
6c535c69 21725 * g++.dg/warn/noreturn1.C: New test.
8537dbae 21726
9833f679
MM
217272002-07-03 Mark Mitchell <mark@codesourcery.com>
21728
21729 PR c++/6706
21730 * g++.dg/debug/debug6.C: New test.
21731 * g++.dg/debug/debug7.C: New test.
21732
b8c25665 217332002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
21734
21735 * gcc.c-torture/compile/simd-3.c: New test.
21736
a6a5beb1
CD
217372002-07-03 Chris Demetriou <cgd@broadcom.com>
21738
21739 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
21740 * gcc.dg/20020620-1.c: Likewise.
21741
b2153b98
KL
217422002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21743
21744 PR c++/6944
21745 * g++.dg/init/array4.C: New test.
21746 * g++.dg/init/array5.C: New test.
21747
b8c25665 217482002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
21749
21750 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
21751 * gcc.c-torture/execute/simd-2.c (main): Likewise.
21752
622d3731
KG
217532002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21754
21755 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
21756 * gcc.dg/wtr-aggr-init-1.c: Likewise.
21757 * gcc.dg/wtr-conversion-1.c: Likewise.
21758 * gcc.dg/wtr-escape-1.c: Likewise.
21759 * gcc.dg/wtr-int-type-1.c: Likewise.
21760 * gcc.dg/wtr-label-1.c: Likewise.
21761 * gcc.dg/wtr-static-1.c: Likewise.
21762 * gcc.dg/wtr-strcat-1.c: Likewise.
21763 * gcc.dg/wtr-suffix-1.c: Likewise.
21764 * gcc.dg/wtr-switch-1.c: Likewise.
21765 * gcc.dg/wtr-unary-plus-1.c: Likewise.
21766 * gcc.dg/wtr-union-init-1.c: Likewise.
21767 * gcc.dg/wtr-union-init-2.c: Likewise.
21768 * gcc.dg/wtr-union-init-3.c: Likewise.
21769
21770 * gcc.dg/wtr-func-def-1.c: New test.
21771
c40da518 217722002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 21773
c40da518
DP
21774 * objc.dg/param-1.m: New test.
21775
0879540b
NB
217762002-07-03 Neil Booth <neil@daikokuya.co.uk>
21777
21778 * gcc.dg/cpp/trad/directive.c: Add test.
21779 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 21780 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 21781
ed8e443a 217822002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 21783
ed8e443a 21784 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 21785
ed8e443a 217862002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 21787
ed8e443a 21788 * objc.dg/desig-init-1.m: New test.
c1c5187c 21789
ed8e443a 217902002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 21791
ed8e443a
JM
21792 PR c++/6716
21793 * g++.dg/template/instantiate1.C: New test.
17f29637 21794
ed8e443a 217952002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 21796
ed8e443a
JM
21797 PR c++/7112
21798 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 21799
ed8e443a 218002002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 21801
ed8e443a
JM
21802 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
21803 gcc.dg/cpp/trad/include.c: New tests.
7098b619 21804
ed8e443a 218052002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 21806
ed8e443a
JM
21807 PR target/7177
21808 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 21809
ed8e443a 218102002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 21811
ed8e443a
JM
21812 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
21813 header here...
21814 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
21815 (objc-torture-execute): or here.
bbeb33f2 21816
ed8e443a 218172002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 21818
ed8e443a 21819 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 21820
ed8e443a 218212002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 21822
ed8e443a 21823 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 21824
ed8e443a 218252002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 21826
ed8e443a 21827 * objc.dg/fsyntax-only.m: New test.
118f8dc1 21828
ed8e443a 218292002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 21830
ed8e443a
JM
21831 PR c++/6695
21832 * g++.dg/template/friend7.C: New file.
5ce49b4b 21833
ed8e443a 218342002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 21835
ed8e443a
JM
21836 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
21837 return type.
759236dd 21838
ed8e443a 218392002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 21840
ed8e443a
JM
21841 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
21842 avoid division by zero.
86422829 21843
ed8e443a 218442002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 21845
ed8e443a 21846 * gcc.dg/Wunknownprag.c: New tests.
06470238 21847
ed8e443a 218482002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 21849
ed8e443a 21850 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 21851
ed8e443a 218522002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 21853
ed8e443a
JM
21854 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
21855 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
21856 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
21857 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
21858 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
21859 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
21860 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
21861 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
21862 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
21863 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
21864 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
21865 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
21866 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
21867 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
21868 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
21869 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
21870 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 21871
ed8e443a 218722002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 21873
ed8e443a
JM
21874 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
21875 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
21876 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
21877 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
21878 New tests.
21879 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 21880
ed8e443a 218812002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 21882
ed8e443a 21883 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 21884
ed8e443a 218852002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 21886
ed8e443a
JM
21887 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
21888 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
21889 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
21890 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 21891
ed8e443a 218922002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 21893
ed8e443a
JM
21894 * gcc.dg/cpp/trad: New directory with traditional tests copied
21895 from parent directory.
21896 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21897 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21898 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21899 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21900 Move to trad/ and rename.
21901 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
21902 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
21903 gcc.dg/cpp/trad/redef2.c: New tests.
21904 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 21905
ed8e443a 219062002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 21907
ed8e443a
JM
21908 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21909 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21910 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21911 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21912 Remove.
017acb41 21913
ed8e443a 219142002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 21915
ed8e443a 21916 * gcc.dg/20020620-1.c: New test.
9164f47a 21917
ed8e443a 219182002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 21919
ed8e443a 21920 * g++.dg/template/ttp4.C: New test.
342cea95 21921
ed8e443a 219222002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 21923
ed8e443a 21924 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 21925
ed8e443a 219262002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 21927
ed8e443a
JM
21928 * gcc.c-torture/execute/pure-1.c: Make functions static again.
21929 Don't use attribute `noinline'.
90227c69 21930
ed8e443a 219312002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 21932
ed8e443a 21933 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 21934
ed8e443a 219352002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 21936
ed8e443a 21937 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 21938
ed8e443a 21939 * gcc.dg/simd-1.c: New.
820d4b1b 21940
ed8e443a 219412002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 21942
ed8e443a 21943 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 21944
ed8e443a 219452002-06-16 Richard Henderson <rth@redhat.com>
750491fc 21946
ed8e443a
JM
21947 * g++.dg/ext/anon-struct1.C: New.
21948 * g++.dg/ext/anon-struct2.C: New.
21949 * g++.dg/ext/anon-struct3.C: New.
21950 * gcc.dg/anon-struct-1.c: New.
21951 * gcc.dg/anon-struct-2.c: New.
21952 * gcc.dg/anon-struct-3.c: New.
21953 * gcc.dg/20011008-1.c: Adjust warning text.
21954 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 21955
ed8e443a 219562002-06-16 Richard Henderson <rth@redhat.com>
0931db71 21957
ed8e443a 21958 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 21959
ed8e443a 219602002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 21961
ed8e443a 21962 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 21963
ed8e443a 219642002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 21965
ed8e443a
JM
21966 * gcc.c-tortuture/execute/compare-1.c: New test case.
21967 * gcc.c-tortuture/execute/compare-2.c: New test case.
21968 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 21969
ed8e443a 219702002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 21971
ed8e443a
JM
21972 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
21973 ia64 ilp32.
a6f5e048 21974
ed8e443a 219752002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 21976
ed8e443a 21977 * g++.dg/template/typename2.C: Update error message.
d65cb654 21978
ed8e443a 219792002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 21980
ed8e443a 21981 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 21982
ed8e443a 219832002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 21984
ed8e443a
JM
21985 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
21986 list of targets to skip.
9da754bd 21987
ed8e443a 219882002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 21989
ed8e443a
JM
21990 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
21991 targets if not optimizing.
56a28102 21992
ed8e443a 219932002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 21994
ed8e443a 21995 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 21996
ed8e443a 21997 * g++.dg/opt/vt1.C: New test.
5d056e9b 21998
ed8e443a 21999 * gcc.dg/20020531-1.c: New test.
156755ac 22000
ed8e443a 22001 * gcc.dg/20020530-1.c: New test.
50f30e6b 22002
ed8e443a 22003 * gcc.dg/20020527-1.c: New test.
85d49058 22004
ed8e443a 22005 * g++.dg/opt/cse1.C: New test.
7b668f9e 22006
ed8e443a 220072002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22008
ed8e443a 22009 * gcc.dg/20020607-2.c: New test case.
437f1df1 22010
ed8e443a 220112002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22012
ed8e443a 22013 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22014
ed8e443a 220152002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22016
ed8e443a
JM
22017 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22018 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22019 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22020
ed8e443a 220212002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22022
ed8e443a 22023 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22024
ed8e443a 220252002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22026
ed8e443a
JM
22027 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22028 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22029
ed8e443a 220302002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22031
ed8e443a
JM
22032 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22033 test functions static.
ab780373 22034
ed8e443a 220352002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22036
ed8e443a
JM
22037 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22038 now.
e33a8855 22039
ed8e443a 220402002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22041
ed8e443a
JM
22042 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22043 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22044 Update for mofified diagnostics.
22045 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22046
ed8e443a 220472002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22048
ed8e443a 22049 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22050
ed8e443a 220512002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22052
ed8e443a 22053 * gcc.dg/fnegate-1.c: New test case.
378393da 22054
ed8e443a 220552002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22056
ed8e443a 22057 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22058
ed8e443a 220592002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22060
ed8e443a
JM
22061 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22062 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22063 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22064
ed8e443a 220652002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22066
ed8e443a 22067 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22068
ed8e443a 220692002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22070
ed8e443a 22071 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22072
ed8e443a 220732002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22074
ed8e443a 22075 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22076
ed8e443a 220772002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22078
ed8e443a 22079 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22080
ed8e443a 220812002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22082
ed8e443a
JM
22083 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22084 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22085
ed8e443a 220862002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22087
ed8e443a 22088 * g++.dg/opt/cse2.C: New test.
9059e33c 22089
ed8e443a 220902002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22091
ed8e443a
JM
22092 * gcc.dg/cpp/arith-1.c: New semantic tests.
22093 * gcc.dg/cpp/if-1.c: Update.
91318908 22094
ed8e443a 220952002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22096
ed8e443a 22097 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22098
ed8e443a 220992002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22100
ed8e443a 22101 * gcc.dg/verbose-asm.c: New test.
90442291 22102
ed8e443a 221032002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22104
ed8e443a 22105 * gcc.dg/cpp/paste12.c: New test.
3620711b 22106
ed8e443a 221072002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22108
ed8e443a 22109 * g++.dg/parse/named_ops.C: New test.
17645b15 22110
ed8e443a 221112002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22112
ed8e443a 22113 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22114
ed8e443a 221152002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22116
ed8e443a
JM
22117 * gcc.dg/weak-2.c: Allow optional leading underscore
22118 in scan-assembler symbol name.
22119 * gcc.dg/weak-3.c: Likewise.
22120 * gcc.dg/weak-4.c: Likewise.
22121 * gcc.dg/weak-5.c: Likewise.
e275a535 22122
ed8e443a 221232002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22124
ed8e443a 22125 * gcc.dg/20020523-1.c: New test.
66b408f2 22126
ed8e443a 221272002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22128
ed8e443a
JM
22129 * objc.dg/const-str-2.m: Update now that we stop after
22130 a command line error.
e67a7860 22131
ed8e443a 221322002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22133
ed8e443a 22134 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22135
ed8e443a 221362002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22137
ed8e443a
JM
22138 * g++.dg/dg.exp: Prune the tls subdirectory.
22139 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22140 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22141 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22142
ed8e443a 221432002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22144
ed8e443a 22145 * gcc.dg/20020517-1.c: New test.
2dd36f90 22146
ed8e443a 221472002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22148
ed8e443a
JM
22149 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22150 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22151
ed8e443a 221522002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22153
ed8e443a 22154 * g++.dg/other/copy2.C: New test.
32d3f634 22155
ed8e443a 221562002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22157
ed8e443a
JM
22158 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22159 (MAX_COPY): Bump up to 10 times sizeof (long long).
22160 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22161
ed8e443a
JM
22162 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22163 sizeof (long long).
02116b3d 22164
ed8e443a 22165 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22166
ed8e443a 221672002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22168
ed8e443a 22169 * g++.dg/ext/oper1.C: New test.
b3f47c78 22170
ed8e443a
JM
221712002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
221722002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22173
ed8e443a 22174 * README.QMTEST: New file.
f362c762 22175
ed8e443a 22176 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22177
ed8e443a 221782002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22179
ed8e443a
JM
22180 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22181 now.
22182 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22183
ed8e443a 221842002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22185
ed8e443a
JM
22186 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22187 support weak symbols.
22188 * gcc.dg/weak-4.c: Likewise
22189 * gcc.dg/weak-6.c: Likewise
210142e0 22190
ed8e443a 221912002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22192
ed8e443a
JM
22193 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22194 cygwin, coff and h8300-*-hms targets
22195 * gcc.dg/weak-5.c: Likewise
22196 * gcc.dg/weak-7.c: Likewise
088b3db0 22197
ed8e443a 221982002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22199
ed8e443a
JM
22200 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22201 (scan-assembler-not, scan-assembler-dem): Likewise.
22202 (scan-assembler-dem-not): Likewise.
f4b251a6 22203
ed8e443a 222042002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22205
ed8e443a 22206 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22207
ed8e443a 222082002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22209
ed8e443a
JM
22210 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22211 (vfoo1f): Warning here.
22212 (vfoo1l): Don't redefine the alias.
14285ace 22213
ed8e443a 222142002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22215
ed8e443a 22216 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22217
ed8e443a 222182002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22219
ed8e443a
JM
22220 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22221 types.
e2f75147 22222
ed8e443a 222232002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22224
ed8e443a 22225 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22226
ed8e443a 222272002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22228
ed8e443a 22229 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22230
ed8e443a 222312002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22232
ed8e443a
JM
22233 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22234 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22235 * lib/g++.exp (g++_link_flags): Likewise.
22236 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22237
ed8e443a 222382002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22239
ed8e443a
JM
22240 * gcc.dg/cpp/poison.c: Update.
22241 * gcc.dg/cpp/20000625-2.c: Remove.
22242 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22243
ed8e443a 222442002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22245
ed8e443a
JM
22246 * gcc.c-torture/execute/20020508-1.c: New test.
22247 * gcc.c-torture/execute/20020508-2.c: New test.
22248 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22249
ed8e443a 222502002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22251
ed8e443a 22252 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22253
ed8e443a 222542002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22255
ed8e443a
JM
22256 PR c/6569
22257 * gcc.dg/weak-3.c: Update location of warning messages.
22258 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22259
ed8e443a 222602002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22261
ed8e443a 22262 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22263
ed8e443a 222642002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22265
ed8e443a 22266 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22267
ed8e443a 222682002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22269
ed8e443a 22270 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22271
ed8e443a 222722002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22273
ed8e443a 22274 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22275
ed8e443a 222762002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22277
ed8e443a 22278 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22279
ed8e443a 222802002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22281
ed8e443a
JM
22282 * treelang: Added directory for new sample language treelang. Also
22283 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22284
ed8e443a 222852002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22286
ed8e443a
JM
22287 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22288 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22289 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22290 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22291 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22292 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22293 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22294
ed8e443a 222952002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22296
ed8e443a 22297 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22298
ed8e443a 222992002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22300
ed8e443a 22301 * gcc.dg/20020503-1.c: New test.
5121c03e 22302
ed8e443a 223032002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22304
ed8e443a 22305 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22306
ed8e443a 223072002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22308
ed8e443a 22309 * g++.dg/init/dtor1.C: New test.
0d6d6892 22310
ed8e443a 223112002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22312
ed8e443a 22313 * gcc.dg/altivec-8.c: New.
9b7bc465 22314
ed8e443a 223152002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22316
ed8e443a 22317 * gcc.dg/altivec-7.c: New.
3a73bffb 22318
ed8e443a 223192002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22320
ed8e443a 22321 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22322
ed8e443a 223232002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22324
ed8e443a
JM
22325 PR c++/6486
22326 * g++.dg/template/friend6.C: New test.
33dd07ee 22327
ed8e443a
JM
22328 PR c++/6492
22329 * g++.dg/init/copy1.C: New test.
4bd7c270 22330
ed8e443a 223312002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22332
ed8e443a 22333 * g++.dg/warn/effc1.C: New test.
60284a59 22334
ed8e443a 223352002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22336
ed8e443a 22337 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22338
ed8e443a 223392002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22340
ed8e443a 22341 * gcc.dg/20020426-2.c: New test.
87ed109f 22342
ed8e443a 223432002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22344
ed8e443a
JM
22345 * gcc.dg/cpp/if-mop.c: Update.
22346 * gcc.dg/cpp/if-mpar.c: Add test.
22347 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22348
ed8e443a 223492002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22350
ed8e443a
JM
22351 PR c/6343
22352 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22353
ed8e443a 223542002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22355
ed8e443a 22356 * gcc.dg/enum1.c: New test.
7d793e9b 22357
ed8e443a 223582002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22359
ed8e443a
JM
22360 PR c++/6497
22361 * g++.dg/inherit/access2.C: New test.
7d793e9b 22362
ed8e443a 223632002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22364
ed8e443a
JM
22365 PR bootstrap/6445
22366 * gcc.dg/20020426-1.c: New test.
48ba9538 22367
ed8e443a 223682002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22369
ed8e443a 22370 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22371
ed8e443a 223722002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22373
ed8e443a 22374 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22375
ed8e443a 223762002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22377
ed8e443a 22378 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22379
ed8e443a 223802002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22381
ed8e443a
JM
22382 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22383 targets.
a62d375f 22384
ed8e443a 223852002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22386
ed8e443a 22387 * g++.dg/abi/mange7.C: New test.
a62d375f 22388
ed8e443a
JM
22389 PR c++/6438.
22390 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22391
ed8e443a 223922002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22393
ed8e443a 22394 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22395
ed8e443a 223962002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22397
ed8e443a
JM
22398 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22399 compiler output on mips*-*-irix*.
29cece2e 22400
ed8e443a 224012002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22402
ed8e443a 22403 * g++.dg/parse/attr1.C: New test.
1a887f86 22404
ed8e443a 224052002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22406
ed8e443a
JM
22407 * gcc.c-torture/execute/string-opt-17.c: New test case.
22408 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22409
ed8e443a 224102002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22411
ed8e443a
JM
22412 PR c++/6256:
22413 * g++.dg/template/friend5.C: New test.
77adef84 22414
ed8e443a
JM
22415 PR c++/6331:
22416 * g++.dg/template/qual1.C: Likewise.
74b273d6 22417
ed8e443a 224182002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22419
ed8e443a
JM
22420 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22421 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22422
ed8e443a 224232002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22424
ed8e443a
JM
22425 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22426 cris-*-elf* and mmix-*-*.
22427 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22428 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22429 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22430 Ditto.
22431 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22432 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22433
ed8e443a 224342002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22435
ed8e443a
JM
22436 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22437 Clarify comment.
9ac3b1be 22438
ed8e443a 224392002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22440
ed8e443a 22441 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22442
ed8e443a 224432002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22444
ed8e443a 22445 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22446
ed8e443a 224472002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22448
ed8e443a 22449 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22450
ed8e443a 224512002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22452
ed8e443a
JM
22453 * PR6367
22454 * g77.f-torture/execute/6367.f: New test.
22455 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22456
ed8e443a 224572002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22458
ed8e443a
JM
22459 * PR6352
22460 * g++.dg/opt/inline2.C: New test.
0cd3301b 22461
ed8e443a 224622002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22463
ed8e443a
JM
22464 * gcc.dg/20000906-1.c: Enable for all targets.
22465 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22466
ed8e443a 224672002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22468
ed8e443a
JM
22469 * gcc.dg/20020418-1.c: New test.
22470 * gcc.dg/20020418-2.c: New test.
96b453dc 22471
ed8e443a 224722002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22473
ed8e443a
JM
22474 * gcc.c-torture/compile/iftrap-1.c: New.
22475 * gcc.dg/iftrap-1.c: Adjust for ia64.
22476 * gcc.dg/iftrap-2.c: New.
a3acf46d 22477
ed8e443a 224782002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22479
ed8e443a 22480 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22481
ed8e443a 224822002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22483
ed8e443a 22484 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22485
ed8e443a 224862002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22487
ed8e443a 22488 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22489
ed8e443a 224902002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22491
ed8e443a 22492 * gcc.dg/20020416-1.c: New test.
32121b96 22493
ed8e443a 22494 * g++.dg/opt/inline1.C: New test.
98ef3137 22495
ed8e443a 224962002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22497
ed8e443a 22498 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22499
ed8e443a 22500 * gcc.dg/20020415-1.c: New test.
07cdae91 22501
ed8e443a 225022002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22503
ed8e443a 22504 * testsuite/lib/chill.exp: Remove.
0f490a2b 22505
ed8e443a 225062002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22507
ed8e443a 22508 * g++.dg/other/big-struct.C: New test.
4b27e132 22509
ed8e443a 225102002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22511
ed8e443a
JM
22512 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22513 of scratch file.
cf56e373 22514
ed8e443a 225152002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22516
ed8e443a
JM
22517 PR c/6277
22518 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22519 in scan-assembler function name
1aa65134 22520
ed8e443a 225212002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22522
ed8e443a
JM
22523 * g77.f-torture/execute/980628-4.x,
22524 g77.f-torture/execute/980628-5.x,
22525 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22526 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22527 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22528 i[34567]86-*-*.
791b23fe 22529
ed8e443a 225302002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22531
ed8e443a 22532 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22533
ed8e443a 225342002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22535
ed8e443a
JM
22536 * gcc.dg/asm-6.c,
22537 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22538
ed8e443a 225392002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22540
ed8e443a
JM
22541 PR c++ 5373.
22542 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22543
ed8e443a
JM
22544 PR c++/5189.
22545 * g++.dg/template/copy1.C: New test.
21b14752 22546
ed8e443a 225472002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22548
ed8e443a 22549 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22550
ed8e443a 225512002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22552
ed8e443a
JM
22553 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22554 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22555
ed8e443a 225562002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22557
ed8e443a
JM
22558 * g++.dg/ext/attrib5.C,
22559 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22560
ed8e443a 225612002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22562
ed8e443a 22563 * gcc.dg/20020411-1.c: New test.
010f87c4 22564
ed8e443a 22565 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22566
ed8e443a 225672002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22568
ed8e443a 22569 * g77.f-torture/execute/6177.f: New test.
dab550cb 22570
ed8e443a 225712002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22572
ed8e443a
JM
22573 PR middle-end/6247
22574 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22575
ed8e443a 22576 * g++.dg/opt/const1.C: New test.
1a887f86 22577
ed8e443a 225782002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22579
ed8e443a 22580 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22581
ed8e443a 225822002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22583
ed8e443a
JM
22584 PR c++/5507
22585 * g++.dg/template/typename2.C: New test.
aec3e189 22586
ed8e443a 225872002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22588
ed8e443a 22589 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22590
ed8e443a 225912002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22592
ed8e443a
JM
22593 * g77.f-torture/execute/980628-4.x,
22594 g77.f-torture/execute/980628-5.x,
22595 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22596 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22597 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22598
ed8e443a 225992002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22600
ed8e443a
JM
22601 PR optimization/6086
22602 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22603
ed8e443a 226042002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22605
ed8e443a
JM
22606 PR c++/5571
22607 * g++.dg/opt/static2.C: New test.
b1896e61 22608
ed8e443a 226092002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22610
ed8e443a
JM
22611 PR c/5120
22612 * gcc.dg/20020406-1.c: New test.
3ca5f444 22613
ed8e443a 226142002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22615
ed8e443a 22616 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22617
ed8e443a 226182002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22619
ed8e443a
JM
22620 PR c/6123
22621 * gcc.dg/20020312-2.c: Do not declare global register variable
22622 if __PIC__ or __pic__ is defined.
31956228 22623
ed8e443a 226242002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 22625
ed8e443a
JM
22626 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
22627 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 22628
ed8e443a 226292002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 22630
ed8e443a
JM
22631 * gcc.misc-tests/linkage.exp: Update last change to handle
22632 sparc*-, not just sparc-.
9d7013b8 22633
ed8e443a 226342002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 22635
ed8e443a 22636 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 22637
ed8e443a 226382002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 22639
ed8e443a 22640 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 22641
ed8e443a 226422002-04-02 David S. Miller <davem@redhat.com>
2e839a04 22643
ed8e443a 22644 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 22645
ed8e443a 226462002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 22647
ed8e443a
JM
22648 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
22649 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 22650
ed8e443a
JM
22651 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
22652 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
22653 g77.f-torture/execute/20001201.x,
22654 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 22655
ed8e443a
JM
22656 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
22657 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 22658
ed8e443a 226592002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 22660
ed8e443a 22661 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 22662
ed8e443a 226632002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 22664
ed8e443a 22665 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 22666
ed8e443a 22667 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 22668
ed8e443a 226692002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 22670
ed8e443a 22671 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 22672
ed8e443a 226732002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 22674
ed8e443a
JM
22675 * g++.dg/inherit/template-as-base.C: Expect error.
22676 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 22677
ed8e443a 226782002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 22679
ed8e443a
JM
22680 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
22681 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 22682
ed8e443a
JM
22683 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
22684 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
22685 -da test.
41ba8a20 22686
ed8e443a 226872002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 22688
ed8e443a
JM
22689 * gcc.dg/special/alias-2.c: New.
22690 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 22691
ed8e443a 226922002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 22693
ed8e443a 22694 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 22695
ed8e443a 226962002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 22697
ed8e443a 22698 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 22699
ed8e443a 227002002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 22701
ed8e443a
JM
22702 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
22703 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
22704 ordering tests.
22705 * g++.dg/bprob/bprob-1.C: New test.
22706 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
22707 * g++.dg/gcov/gcov-1.C: New test.
22708 * g++.dg/gcov/gcov-1.x: New file.
22709 * g++.dg/gcov/gcov-2.C: New test.
22710 * g++.dg/gcov/gcov-3.C: New test.
22711 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 22712
ed8e443a 227132002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 22714
ed8e443a
JM
22715 * g++.old-deja/g++.other/builtins5.C: New test.
22716 * g++.old-deja/g++.other/builtins6.C: New test.
22717 * g++.old-deja/g++.other/builtins7.C: New test.
22718 * g++.old-deja/g++.other/builtins8.C: New test.
22719 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 22720
ed8e443a 227212002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 22722
ed8e443a 22723 * g++.dg/opt/static1.C: New test.
f17f9332 22724
ed8e443a 22725 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 22726
ed8e443a 227272002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 22728
ed8e443a 22729 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 22730
ed8e443a 22731 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 22732
ed8e443a 227332002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 22734
ed8e443a 22735 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 22736
ed8e443a 227372002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 22738
ed8e443a
JM
22739 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
22740 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
22741 move from g++.old-deja/g++.ext/.
cd4e8331 22742
ed8e443a 227432002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 22744
ed8e443a 22745 * g++.dg/init/new2.C: New test.
6a3177b9 22746
ed8e443a 227472002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 22748
ed8e443a 22749 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 22750
ed8e443a
JM
22751 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
22752 on sparc.
6d4c57a0 22753
ed8e443a
JM
22754 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
22755 sparcv9 systems.
22756 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 22757
ed8e443a 227582002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 22759
ed8e443a
JM
22760 * gcc.dg/cpp/endif-pedantic1.c,
22761 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 22762
ed8e443a 227632002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 22764
ed8e443a 22765 * g++.dg/init/new1.C: New test.
173028e5 22766
ed8e443a 227672002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 22768
ed8e443a 22769 * g++.dg/abi/vbase9.C: New test.
43f2b308 22770
ed8e443a 227712002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 22772
ed8e443a 22773 * gcc.dg/arm-asm.c: New test.
bbffa101 22774
ed8e443a 227752002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 22776
ed8e443a
JM
22777 * gcc.dg/Wswitch-enum.c: New test.
22778 Fix PR c/5044.
15e5ad76 22779
ed8e443a 227802002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 22781
ed8e443a
JM
22782 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
22783 structure.
813b848c 22784
ed8e443a 227852002-03-25 Richard Henderson <rth@redhat.com>
813b848c 22786
ed8e443a
JM
22787 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
22788 sparcv9 systems.
ea475b23 22789
ed8e443a
JM
22790 * gcc.c-torture/compile/20011119-1.c (xxx): New.
22791 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 22792
ed8e443a 227932002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 22794
ed8e443a 22795 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 22796
ed8e443a 227972002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 22798
ed8e443a
JM
22799 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
22800 targets using generic thunk support.
479e51f6 22801
ed8e443a 228022002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 22803
ed8e443a 22804 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 22805
ed8e443a 22806 * g++.dg/opt/conj2.C: New test.
47e87a93 22807
ed8e443a 228082002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 22809
ed8e443a 22810 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 22811
ed8e443a 228122002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 22813
ed8e443a
JM
22814 * g77.dg/f77-edit-apostrophe-out.f: New test
22815 * g77.dg/f77-edit-h-out.f: New test
22816 * g77.dg/f77-edit-t-in.f: New test
22817 * g77.dg/f77-edit-t-out.f: New test
22818 * g77.dg/f77-edit-x-out.f: New test
22819 * g77.dg/f77-edit-slash-out.f: New test
22820 * g77.dg/f77-edit-colon-out.f: New test
22821 * g77.dg/f77-edit-s-out.f: New test
12c3717e 22822
ed8e443a 228232002-03-24 Richard Henderson <rth@redhat.com>
d6961341 22824
ed8e443a 22825 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 22826
ed8e443a 228272002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 22828
ed8e443a
JM
22829 * gcc.dg/weak-1.c: Early return from dg-final on platforms
22830 that do not support weak symbols
e756a7da 22831
ed8e443a 228322002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 22833
ed8e443a
JM
22834 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
22835 * lib/g77.exp: Likewise
22836 * lib/objc.exp: Likewise
5365c83f 22837
ed8e443a 228382002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 22839
ed8e443a 22840 * gcc.dg/Wswitch-default.c: New test.
acb044ee 22841
ed8e443a 228422002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 22843
ed8e443a 22844 * g++.dg/other/enum1.C: New test.
661fff62 22845
ed8e443a 228462002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 22847
ed8e443a 22848 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 22849
ed8e443a 228502002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 22851
ed8e443a 22852 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 22853
ed8e443a 228542002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 22855
ed8e443a
JM
22856 * g++.old-deja/g++.other/dwarf2-1.C: Move...
22857 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 22858
ed8e443a 228592002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 22860
ed8e443a 22861 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 22862
ed8e443a 228632002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 22864
ed8e443a 22865 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 22866
ed8e443a 228672002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 22868
ed8e443a 22869 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 22870
ed8e443a 228712002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 22872
ed8e443a 22873 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 22874
ed8e443a 22875 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 22876
ed8e443a 228772002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 22878
ed8e443a
JM
22879 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
22880 (A, E): Handle this.
f735a153 22881
ed8e443a 228822002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 22883
ed8e443a
JM
22884 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
22885 ignoring -fpic.
22886 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
22887 through prune_gcc_output.
1813dafd 22888
ed8e443a 228892002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 22890
ed8e443a 22891 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 22892
ed8e443a 228932002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 22894
ed8e443a 22895 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 22896
ed8e443a 22897 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 22898
ed8e443a 22899 * gcc.dg/20020319-1.c: New test.
ff8908ff 22900
ed8e443a 229012002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 22902
ed8e443a 22903 * g++.dg/opt/conj1.C: New test.
5dd236e2 22904
ed8e443a 229052002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 22906
ed8e443a
JM
22907 * g++.dg/template/qualttp20.C: Revert previous change.
22908 * g++.dg/template/qualttp3.C: Likewise.
22909 * g++.dg/template/qualttp4.C: Likewise
22910 * g++.dg/template/qualttp5.C: Likewise
22911 * g++.dg/template/qualttp6.C: Likewise
22912 * g++.dg/template/qualttp7.C: Likewise
22913 * g++.dg/template/qualttp8.C: Likewise
22914 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 22915
ed8e443a 229162002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 22917
ed8e443a 22918 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 22919
ed8e443a 229202002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 22921
ed8e443a
JM
22922 * g++.dg/template/conv1.C: New test.
22923 * g++.dg/template/conv2.C: New test.
22924 * g++.dg/template/conv3.C: New test.
22925 * g++.dg/template/conv4.C: New test.
a42519be 22926
ed8e443a 229272002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 22928
ed8e443a
JM
22929 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
22930 * g++.dg/template/qualttp3.C: Likewise.
22931 * g++.dg/template/qualttp4.C: Likewise
22932 * g++.dg/template/qualttp5.C: Likewise
22933 * g++.dg/template/qualttp6.C: Likewise
22934 * g++.dg/template/qualttp7.C: Likewise
22935 * g++.dg/template/qualttp8.C: Likewise
22936 * g++.dg/template/recurse.C: Likewise.
32135a8c 22937
ed8e443a 229382002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 22939
ed8e443a 22940 * g++.dg/opt/dtor1.C: New test.
a541f1aa 22941
ed8e443a 229422002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 22943
ed8e443a 22944 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 22945
ed8e443a 229462002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 22947
ed8e443a 22948 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 22949
ed8e443a 229502002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 22951
ed8e443a
JM
22952 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
22953 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
22954 cris-*-aout* mmix-*-*.
22955 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
22956 cris-*-aout* mmix-*-*.
22957 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
22958 cris-*-elf* cris-*-aout* and mmix-*-*.
22959 * gcc.dg/20001009-1.c: Ditto.
22960 * gcc.dg/20010912-1.c: Ditto.
22961 * gcc.dg/20020122-4.c: Ditto.
22962 * gcc.dg/inline-2.c: Ditto.
440d0518 22963
ed8e443a 229642002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 22965
ed8e443a 22966 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 22967
ed8e443a 229682002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 22969
ed8e443a 22970 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 22971
ed8e443a 229722002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 22973
ed8e443a 22974 * g++.dg/warn/Wunused-1.C: New test.
df867456 22975
ed8e443a 229762002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 22977
ed8e443a 22978 * g++.dg/abi/mangle6.C: New test.
62ae2529 22979
ed8e443a 229802002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 22981
ed8e443a 22982 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 22983
ed8e443a 22984 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 22985
ed8e443a 229862002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 22987
ed8e443a 22988 * g++.dg/other/access1.C: New test.
55a21c32 22989
ed8e443a 229902002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 22991
ed8e443a 22992 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 22993
ed8e443a 229942002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 22995
ed8e443a 22996 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 22997
ed8e443a 229982002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 22999
ed8e443a 23000 * gcc.dg/20020312-1.c: New test case.
999cc24c 23001
ed8e443a 230022002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23003
ed8e443a 23004 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23005
ed8e443a 230062002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23007
ed8e443a
JM
23008 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23009 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23010
ed8e443a 230112002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23012
ed8e443a
JM
23013 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23014 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23015
ed8e443a 230162002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23017
ed8e443a 23018 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23019
ed8e443a 230202002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23021
ed8e443a 23022 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23023
ed8e443a 230242002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23025
ed8e443a
JM
23026 PR optimization/5844
23027 * gcc.dg/20020310-1.c: New test.
93fe8e92 23028
ed8e443a 230292002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23030
ed8e443a
JM
23031 * gcc.c-torture/execute/memcpy-2.c: New test.
23032 * gcc.c-torture/execute/memset-1.c: New test.
23033 * gcc.c-torture/execute/strlen-1.c: New test.
23034 * gcc.c-torture/execute/strcmp-1.c: New test.
23035 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23036
ed8e443a 230372002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23038
ed8e443a 23039 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23040
ed8e443a 230412002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23042
ed8e443a 23043 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23044
ed8e443a 230452002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23046
ed8e443a 23047 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23048
ed8e443a 230492002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23050
ed8e443a 23051 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23052
ed8e443a 230532002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23054
ed8e443a 23055 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23056
ed8e443a 230572002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23058
ed8e443a 23059 * gcc.dg/unordered-1.c: New test.
a298d936 23060
ed8e443a 230612002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23062
ed8e443a 23063 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23064
ed8e443a 230652002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23066
ed8e443a 23067 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23068
ed8e443a 23069 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23070
ed8e443a 230712002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23072
ed8e443a
JM
23073 * gcc.c-torture/compile/20020304-1.c: New test case
23074 (from PR c/5830).
cc36a670 23075
ed8e443a 230762002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23077
ed8e443a 23078 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23079
ed8e443a 230802002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23081
ed8e443a 23082 * g++.dg/other/classkey1.C: New test.
16d3e075 23083
ed8e443a 230842002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23085
ed8e443a
JM
23086 * gcc.c-torture/compile/981223-1.x: New.
23087 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23088
ed8e443a 230892002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23090
ed8e443a 23091 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23092
ed8e443a 230932002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23094
ed8e443a 23095 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23096
ed8e443a 230972002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23098
ed8e443a
JM
23099 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23100 here" ERROR lines.
23101 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23102 * g++.old-deja.g++.other/defarg1.C: Likewise.
23103 * g++.old-deja/g++.pt/calls2.C: Likewise.
23104 * g++.old-deja/g++.pt/crash20.C: Likewise.
23105 * g++.old-deja/g++.pt/crash30.C: Likewise.
23106 * g++.old-deja/g++.pt/crash36.C: Likewise.
23107 * g++.old-deja/g++.pt/crash6.C: Likewise.
23108 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23109 * g++.old-deja/g++.pt/derived3.C: Likewise.
23110 * g++.old-deja/g++.pt/error1.C: Likewise.
23111 * g++.old-deja/g++.pt/friend21.C: Likewise.
23112 * g++.old-deja/g++.pt/friend23.C: Likewise.
23113 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23114 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23115
ed8e443a 231162002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23117
ed8e443a 23118 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23119
ed8e443a 231202002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23121
ed8e443a
JM
23122 * gcc.c-torture/execute/920730-1t.c,
23123 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23124 Delete test cases, only relevant to -traditional.
47bd70b5 23125
ed8e443a 231262002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23127
ed8e443a
JM
23128 * gcc.dg/cpp/undef1.c: Remove.
23129 * gcc.dg/cpp/directiv.c: Update.
23130 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23131
ed8e443a 231322002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23133
ed8e443a 23134 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23135
ed8e443a 231362002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23137
ed8e443a 23138 * g++.dg/debug/debug4.C: New test.
232b8f52 23139
ed8e443a 23140 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23141
ed8e443a 231422002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23143
ed8e443a 23144 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23145
ed8e443a 231462002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23147
ed8e443a
JM
23148 * gcc.c-torture/execute/960416-1.x: New.
23149 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23150
ed8e443a 231512002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23152
ed8e443a 23153 * gcc.dg/20020224-1.c: New test.
3256b817 23154
ed8e443a 231552002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23156
ed8e443a 23157 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23158
ed8e443a 231592002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23160
ed8e443a 23161 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23162
ed8e443a 231632002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23164
ed8e443a 23165 * gcc.dg/20020222-1.c: New test.
7133e992 23166
ed8e443a 231672002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23168
ed8e443a 23169 * g++.dg/opt/anonunion1.C: New test.
7133e992 23170
ed8e443a 231712002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23172
ed8e443a
JM
23173 * g++.dg/template/qualttp19.C: New test.
23174 * g++.dg/template/qualttp20.C: New test.
23175 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23176 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23177
ed8e443a 231782002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23179
ed8e443a 23180 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23181
ed8e443a 231822002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23183
ed8e443a 23184 * gcc.dg/20020220-1.c: New test.
4636c87e 23185
ed8e443a 23186 * gcc.dg/20020220-2.c: New test.
00fae85d 23187
ed8e443a 23188 * g++.dg/opt/mmx1.C: New test.
7552da58 23189
ed8e443a 231902002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23191
ed8e443a 23192 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23193
ed8e443a 231942002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23195
ed8e443a 23196 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23197
ed8e443a 23198 * gcc.dg/20020219-1.c: New test.
7f311f63 23199
ed8e443a 23200 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23201
ed8e443a 23202 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23203
ed8e443a 23204 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23205
ed8e443a 232062002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23207
ed8e443a 23208 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23209
ed8e443a 232102002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23211
ed8e443a 23212 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23213
ed8e443a 232142002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23215
ed8e443a
JM
23216 * g++.dg/abi/bitfield1.C: New test.
23217 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23218
ed8e443a 232192002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23220
ed8e443a 23221 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23222
ed8e443a 232232002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23224
ed8e443a 23225 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23226
ed8e443a 232272002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23228
ed8e443a
JM
23229 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23230 * g++.dg/debug/debug.exp: New.
23231 * g++.dg/debug/trivial.C: New.
23232 * g++.dg/debug/debug1.C: Moved...
23233 * g++.dg/other/debug1.C: ...from here.
23234 * g++.dg/debug/debug2.C: Moved...
23235 * g++.dg/other/debug2.C: ...from here.
23236 * g++.dg/debug/debug3.C: Moved...
23237 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23238
ed8e443a 23239 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23240
ed8e443a 232412002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23242
ed8e443a 23243 * g++.dg/other/debug3.C: New test.
e6834654 23244
ed8e443a 23245 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23246
ed8e443a 232472002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23248
ed8e443a 23249 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23250
ed8e443a 232512002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23252
ed8e443a 23253 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23254
ed8e443a 232552002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23256
ed8e443a 23257 * gcc.dg/altivec-3.c: New.
036d01d0 23258
ed8e443a 232592002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23260
ed8e443a
JM
23261 * gcc.dg/Wunreachable-1.c: New test.
23262 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23263
ed8e443a 232642002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23265
ed8e443a 23266 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23267
ed8e443a 232682002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23269
ed8e443a 23270 * gcc.dg/decl-1.c: New test.
3611ccb4 23271
ed8e443a 232722002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23273
ed8e443a 23274 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23275
ed8e443a 232762002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23277
ed8e443a
JM
23278 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23279 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23280
ed8e443a 232812002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23282
ed8e443a 23283 * gcc.dg/20020210-1.c: New.
1cf537c5 23284
ed8e443a 232852002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23286
ed8e443a
JM
23287 * g77.f-torture/execute/947.f: New regression test
23288 for PR fortran/947.
9dd7fc76 23289
ed8e443a 232902002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23291
ed8e443a
JM
23292 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23293 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23294
ed8e443a 232952002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23296
ed8e443a 23297 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23298
ed8e443a 232992002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23300
ed8e443a
JM
23301 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23302 expression statements work instead.
23303 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23304
ed8e443a 233052002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23306
ed8e443a 23307 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23308
ed8e443a 233092002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23310
ed8e443a
JM
23311 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23312 message from g77
23313 * lib/g77-dg.exp: Trim g77 error messages so that they are
23314 recognized by dg.exp.
3f9796f9 23315
ed8e443a 233162002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23317
ed8e443a
JM
23318 PR fortran/5473
23319 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23320
ed8e443a 233212002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23322
ed8e443a
JM
23323 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23324 to be sufficiently aligned for integers.
edd1967d 23325
ed8e443a 233262002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23327
ed8e443a 23328 * g++.dg/template/friend4.C: New test.
e1e52c7e 23329
ed8e443a 233302002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23331
ed8e443a
JM
23332 PR fortran/5743
23333 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23334 unsupported cases.
5364626a 23335
ed8e443a 233362002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23337
ed8e443a
JM
23338 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23339 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23340 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23341 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23342
ed8e443a 233432002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23344
ed8e443a 23345 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23346
ed8e443a 233472002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23348
ed8e443a 23349 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23350
ed8e443a 233512002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23352
ed8e443a 23353 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23354
ed8e443a 23355 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23356
ed8e443a
JM
23357 PR optimization/5429:
23358 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23359
ed8e443a 233602002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23361
ed8e443a
JM
23362 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23363 as certain file formats cannot support particularly large
23364 alignments.
fa852403 23365
ed8e443a
JM
23366 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23367 and do not expect to be able to link the executable.
fa852403 23368
ed8e443a
JM
23369 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23370 fail because the COFF format does not support the weak attribute.
f7948d51 23371
ed8e443a 233722002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23373
ed8e443a 23374 * g77.dg/pr5473.f: New test
ffe80457 23375
ed8e443a 233762002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23377
ed8e443a
JM
23378 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23379 Fix testcase accordingly.
013c7e95 23380
ed8e443a 233812002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23382
ed8e443a
JM
23383 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23384 (buf): Change to be an array of pointers, not ints.
e7daa976 23385
ed8e443a 233862002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23387
ed8e443a
JM
23388 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23389 before all tests. Move warning one line above to match where it
23390 C frontend emits.
23391 * gcc.dg/Wswitch-2.c: New test.
23392 * g++.dg/warn/Wswitch-1.C: New test.
23393 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23394
ed8e443a 233952002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23396
ed8e443a 23397 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23398
ed8e443a 233992002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23400
ed8e443a 23401 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23402
ed8e443a 234032002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23404
ed8e443a 23405 * gcc.dg/20020201-4.c: New test.
ea142788 23406
ed8e443a 234072002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23408
ed8e443a
JM
23409 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23410 target_info attribute != 0, in addition to the empty string.
23411 (gcc_target_compile): Likewise.
dfd48d76 23412
ed8e443a 234132002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23414
ed8e443a
JM
23415 * gcc.dg/Wswitch.c: New test.
23416 PR gcc/4475. PR gcc/3780.
d3c52658 23417
ed8e443a 234182002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23419
ed8e443a
JM
23420 * g77.f-torture/execute/5122.f: New test for regressions
23421 against PR fortran/5122.
91f5782d 23422
ed8e443a 234232002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23424
ed8e443a
JM
23425 * g77.f-torture/compile/pr3743.f: Delete
23426 * g77.dg/pr3743-1.f: New test.
23427 * g77.dg/pr3743-2.f: New test.
23428 * g77.dg/pr3743-3.f: New test.
23429 * g77.dg/pr3743-4.f: New test.
81622d29 23430
ed8e443a 234312002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23432
ed8e443a 23433 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23434
ed8e443a 234352002-02-02 Richard Henderson <rth@redhat.com>
87859851 23436
ed8e443a
JM
23437 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23438 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23439
ed8e443a 234402002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23441
ed8e443a 23442 * gcc.dg/20020201-2.c: New test.
02f06b3c 23443
ed8e443a 23444 * gcc.dg/20020201-3.c: New test.
02f06b3c 23445
ed8e443a 23446 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23447
ed8e443a 234482002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23449
ed8e443a
JM
23450 * gcc.dg/bitfld-1.c: Update.
23451 * gcc.dg/bitfld-2.c: Update.
23452 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23453
ed8e443a 234542002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23455
ed8e443a 23456 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23457
ed8e443a 234582002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23459
ed8e443a
JM
23460 PR target/5469
23461 * gcc.dg/20020201-1.c: New test.
b8b98c66 23462
ed8e443a 234632002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23464
ed8e443a
JM
23465 PR fortran/3743
23466 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23467 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23468
ed8e443a 234692002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23470
ed8e443a 23471 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23472
ed8e443a 234732002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23474
ed8e443a 23475 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23476
ed8e443a 234772002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23478
ed8e443a 23479 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23480
ed8e443a 234812002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23482
ed8e443a
JM
23483 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23484 to long long.
23485 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23486
ed8e443a 234872002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23488
ed8e443a 23489 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23490
ed8e443a 234912002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23492
ed8e443a
JM
23493 * gcc.c-torture/compile/20000224-1.c: Update.
23494 * gcc.c-torture/execute/bitfld-1.c: New tests.
23495 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23496 * gcc.dg/uninit-A.c: Update.
6b016bf4 23497
ed8e443a 234982002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23499
ed8e443a 23500 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23501
ed8e443a 235022002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23503
ed8e443a
JM
23504 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23505 argument to __builtin_prefetch to be const ptr.
d5714a5d 23506
ed8e443a 235072002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23508
ed8e443a 23509 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23510
ed8e443a 235112002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23512
ed8e443a 23513 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23514
ed8e443a 235152002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23516
ed8e443a
JM
23517 * g77.dg/f77-edit-i-in.f: New test
23518 * g77.dg/f77-edit-i-out.f: New test
a8435716 23519
ed8e443a 235202002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23521
ed8e443a
JM
23522 * gcc.dg/debug/debug.exp: New file.
23523 * gcc.dg/debug/trivial.c: New file.
23524 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23525 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23526 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23527 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23528 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23529 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23530 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23531 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23532 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23533 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23534 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23535 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23536 * gcc.dg/20000503-1.c: Removed.
23537 * gcc.dg/20010207-1.c: Removed.
23538 * gcc.dg/20011223-1.c: Removed.
23539 * gcc.dg/20020104-2.c: Removed.
23540 * gcc.dg/debug-1.c: Removed.
23541 * gcc.dg/debug-2.c: Removed.
23542 * gcc.dg/debug-3.c: Removed.
23543 * gcc.dg/debug-4.c: Removed.
23544 * gcc.dg/debug-5.c: Removed.
23545 * gcc.dg/debug-6.c: Removed.
23546 * gcc.dg/dwarf2-1.c: Removed.
23547 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23548
ed8e443a 235492002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23550
ed8e443a
JM
23551 * g++.old-deja/g++.other/eh5.C: New test.
23552 * g++.old-deja/g++.other/sibcall2.C: New test.
23553 * g++.old-deja/g++.other/array9.C: New test.
23554 * g++.old-deja/g++.other/typename2.C: New test.
23555 * g++.old-deja/g++.other/crash60.C: New test.
23556 * g++.old-deja/g++.other/conv9.C: New test.
23557 * g++.old-deja/g++.other/mangle10.C: New test.
23558 * g++.old-deja/g++.other/unchanging1.C: New test.
23559 * g++.old-deja/g++.other/exprstmt1.C: New test.
23560 * g++.old-deja/g++.other/inline23.C: New test.
23561 * g++.old-deja/g++.eh/ia64-1.C: New test.
23562 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23563 * g++.old-deja/g++.other/reload1.C: New test.
23564 * g++.old-deja/g++.other/static20.C: New test.
23565 * g++.old-deja/g++.other/local-alloc1.C: New test.
23566 * g++.old-deja/g++.other/conv8.C: New test.
23567 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23568 * g++.old-deja/g++.other/storeexpr1.C: New test.
23569 * g++.old-deja/g++.other/storeexpr2.C: New test.
23570 * g++.dg/eh/template2.C: New test.
23571 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23572
ed8e443a 235732002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23574
ed8e443a
JM
23575 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23576 Remove first, non-varying, argument.
a99e47a5 23577
ed8e443a 235782002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23579
ed8e443a 23580 * gcc.dg/inline-2.c: New.
1e7e480e 23581
ed8e443a
JM
23582 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23583 Add optional target arg. Check number of arguments.
23584 (scan-assembler-not, scan-assembler-dem): Likewise.
23585 (scan-assembler-dem-not): Likewise.
1e7e480e 23586
ed8e443a 235872002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23588
ed8e443a
JM
23589 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23590 line 12.
23591 * g++.old-deja/g++.brendan/parse3.C,
23592 g++.old-deja/g++.other/crash26.C,
23593 g++.old-deja/g++.other/crash28.C,
23594 g++.old-deja/g++.other/crash29.C,
23595 g++.old-deja/g++.other/crash30.C,
23596 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23597
ed8e443a 235982002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23599
ed8e443a 23600 * gcc.dg/20020115-1.c: New.
3196dfde 23601
ed8e443a 236022002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23603
ed8e443a 23604 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23605
ed8e443a 236062002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23607
ed8e443a 23608 * gcc.dg/20020122-3.c: New.
75dbec30 23609
ed8e443a 236102002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23611
ed8e443a 23612 * g++.dg/other/gc1.C: New test.
32abfc26 23613
ed8e443a 236142002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23615
ed8e443a 23616 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23617
ed8e443a 236182002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23619
ed8e443a 23620 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23621
ed8e443a 236222002-01-22 Richard Henderson <rth@redhat.com>
0333394e 23623
ed8e443a 23624 * gcc.dg/20020122-4.c: New.
0333394e 23625
ed8e443a 236262002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 23627
ed8e443a
JM
23628 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
23629 link output.
23630 * gcc.dg/special/ecos.exp: Likewise.
23631 * lib/g++-dg.exp: Likewise.
23632 * lib/g77-dg.exp: Likewise.
23633 * lib/gcc-dg.exp : Likewise.
23634 * lib/mike-g++.exp: Likewise.
23635 * lib/mike-g77.exp: Likewise.
23636 * lib/mike-gcc.exp: Likewise.
23637 * lib/objc-dg.exp: Likewise.
e23baf78 23638
ed8e443a 236392002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 23640
ed8e443a
JM
23641 PR target/5379
23642 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 23643
ed8e443a 236442002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 23645
ed8e443a 23646 * gcc.dg/20020122-1.c: New test.
3807621a 23647
ed8e443a 236482001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 23649
ed8e443a 23650 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 23651
ed8e443a 236522002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 23653
ed8e443a 23654 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 23655
ed8e443a 236562002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 23657
ed8e443a 23658 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 23659
ed8e443a 236602002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 23661
ed8e443a
JM
23662 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23663 ld_library_path.
6040e200 23664
ed8e443a 236652002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 23666
ed8e443a 23667 * gcc.dg/20020218-1.c: New test.
d0e82870 23668
ed8e443a 236692002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 23670
ed8e443a
JM
23671 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
23672 messages
23673 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
23674 "At global scope" warning
23675 * g++.dg/ext/align1.C: Change cygwin test for alignment
23676 from db-bogus to dg-warning
b8c1a6b8 23677
ed8e443a 236782002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 23679
ed8e443a 23680 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 23681
ed8e443a 236822002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 23683
ed8e443a 23684 * g++.dg/template/access1.C: New test.
7ec9c85a 23685
ed8e443a 236862002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 23687
ed8e443a 23688 * gcc.dg/20020118-1.c: New.
441f5264 23689
ed8e443a 236902002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 23691
ed8e443a 23692 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 23693
ed8e443a 236942001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 23695
ed8e443a
JM
23696 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
23697 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
23698 alignment warnings.
8559c8c0 23699
ed8e443a 237002001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 23701
ed8e443a
JM
23702 * gcc.misc-tests/i386-prefetch.exp: Save and restore
23703 torture_with_loops and torture_without_loops
9060718c 23704
ed8e443a 237052002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 23706
ed8e443a 23707 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 23708
ed8e443a 237092002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 23710
ed8e443a 23711 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 23712
ed8e443a 23713 * gcc.dg/ultrasp4.c: New test.
f15054ea 23714
ed8e443a 23715 * gcc.dg/20020116-1.c: New test.
f15054ea 23716
ed8e443a 237172002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 23718
ed8e443a
JM
23719 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
23720 by EABI.
bccd793e 23721
ed8e443a 237222002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 23723
ed8e443a
JM
23724 * gcc.misc-tests/i386-prefetch.exp: New.
23725 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
23726 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
23727 * gcc.misc-tests/i386-pf-none-1.c: New test.
23728 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 23729
ed8e443a 237302002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 23731
ed8e443a 23732 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 23733
ed8e443a 237342002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 23735
ed8e443a
JM
23736 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
23737 * gcc.dg/i386-mmx-2.c: Likewise.
23738 * gcc.dg/i386-sse-1.c: Likewise.
23739 * gcc.dg/i386-sse-2.c: Likewise.
23740 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 23741
ed8e443a 237422001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 23743
ed8e443a
JM
23744 * g77.f-torture/execute/intrinsic-unix-bessel.f:
23745 Uncomment additional cases that now pass.
8d15f472 23746
ed8e443a 237472002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 23748
ed8e443a
JM
23749 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
23750 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 23751
ed8e443a 237522002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 23753
ed8e443a 23754 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 23755
ed8e443a 237562002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 23757
ed8e443a
JM
23758 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
23759 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 23760
ed8e443a 237612002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 23762
ed8e443a 23763 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 23764
ed8e443a 237652002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 23766
ed8e443a
JM
23767 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
23768 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 23769
ed8e443a 237702002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 23771
ed8e443a
JM
23772 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
23773 type in which to perform the operation for each size.
c9f115ad 23774
ed8e443a 237752002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 23776
ed8e443a 23777 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 23778
ed8e443a 237792002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 23780
ed8e443a 23781 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 23782
ed8e443a 237832002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 23784
ed8e443a
JM
23785 * gcc.c-torture/compile/20010226-1.c: New test.
23786 * gcc.c-torture/compile/20010227-1.c: New test.
23787 * gcc.c-torture/compile/20010426-1.c: New test.
23788 * gcc.c-torture/compile/20010510-1.c: New test.
23789 * gcc.c-torture/compile/20010605-3.c: New test.
23790 * gcc.c-torture/compile/20010824-1.c: New test.
23791 * gcc.c-torture/execute/20010409-1.c: New test.
23792 * gcc.dg/noncompile/20000901-1.c: New test.
23793 * gcc.dg/20001023-1.c: New test.
23794 * gcc.dg/20001101-1.c: New test.
23795 * gcc.dg/20001102-1.c: New test.
23796 * gcc.dg/20010207-1.c: New test.
23797 * gcc.dg/20010405-1.c: New test.
23798 * gcc.dg/20010822-1.c: New test.
23799 * gcc.dg/20011107-1.c: New test.
2e951384 23800
ed8e443a 238012002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 23802
ed8e443a 23803 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 23804
ed8e443a
JM
23805 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
23806 execution failure on PA targets.
a858ca75 23807
ed8e443a 238082002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 23809
ed8e443a 23810 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 23811
ed8e443a 238122002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 23813
ed8e443a 23814 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 23815
ed8e443a 238162002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 23817
ed8e443a 23818 * gcc.dg/20020108-1.c: New test.
3693730e 23819
ed8e443a 238202002-01-08 H.J. Lu <hjl@gnu.org>
28434337 23821
ed8e443a
JM
23822 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
23823 for header files.
b0832fe1 23824
ed8e443a 238252002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 23826
ed8e443a
JM
23827 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
23828 consistency.
336b7dca 23829
611bcfc0 238302002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 23831
ed8e443a 23832 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 23833
ed8e443a 238342002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 23835
ed8e443a 23836 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 23837
ed8e443a 238382002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 23839
ed8e443a
JM
23840 PR c/5279
23841 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 23842
ed8e443a 238432002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 23844
ed8e443a 23845 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 23846
ed8e443a 238472002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 23848
ed8e443a
JM
23849 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
23850 extra triple that slipped in.
23851 * g++.old-deja/g++.abi/align.C: Likewise.
23852 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 23853
ed8e443a 238542002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 23855
ed8e443a
JM
23856 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
23857 * g++.old-deja/g++.abi/align.C: Likewise.
23858 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 23859
ed8e443a
JM
23860 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
23861 on FreeBSD/i386.
23862 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
23863 FreeBSD.
40e593d7 23864
ed8e443a 238652002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 23866
ed8e443a 23867 * gcc.dg/20020104-1.c: New test.
46c895ac 23868
ed8e443a 23869 * gcc.dg/20020104-2.c: New test.
833aa4c4 23870
ed8e443a 238712002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 23872
ed8e443a 23873 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 23874
ed8e443a 238752002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 23876
ed8e443a 23877 * gcc.dg/20020103-1.c: New.
4542128e 23878
ed8e443a 238792002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 23880
ed8e443a 23881 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 23882
ed8e443a 238832002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 23884
ed8e443a 23885 * g++.dg/other/debug2.C: New test.
477558bf 23886
ed8e443a 23887 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 23888
ed8e443a 238892002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 23890
ed8e443a 23891 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 23892
ed8e443a 238932002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 23894
ed8e443a 23895 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 23896
ed8e443a 23897 * g++.dg/warn/oldcast1.C: New test.
c49b2550 23898
ed8e443a
JM
23899 * g++.dg/template/ptrmem1.C: New test.
23900 * g++.dg/template/ptrmem2.C: New test.
c49b2550 23901
ed8e443a 23902 * g++.dg/template/ntp.C: New test.
d73b1f07 23903
ed8e443a 23904 * g++.dg/other/component1.C: New test.
d73b1f07 23905
ed8e443a 23906 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 23907
ed8e443a
JM
23908 * g++.dg/template/friend2.C: New test.
23909 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 23910
ed8e443a 239112002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 23912
ed8e443a
JM
23913 * g++.dg/other/ptrmem1.C: New test.
23914 * g++.dg/other/ptrmem2.C: New test.
54561457 23915
ed8e443a 239162002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 23917
ed8e443a 23918 * g++.dg/template/ctor1.C: New test.
c8af9937 23919
ed8e443a 239202002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 23921
ed8e443a 23922 * g++.dg/template/friend2.C: New test.
f3368a90 23923
ed8e443a 239242002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 23925
ed8e443a 23926 * gcc.dg/mmix-1.c: New test.
03c9c274 23927
ed8e443a 239282001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 23929
ed8e443a 23930 * gcc.dg/asm-5.c: New.
7f3ad6b6 23931
ed8e443a 239322001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 23933
ed8e443a
JM
23934 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
23935 in namespace __gnu_cxx
47ffd48a 23936
ed8e443a 239372001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 23938
ed8e443a 23939 * gcc.dg/debug-6.c: New.
ad47f1e5 23940
ed8e443a 239412001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 23942
ed8e443a 23943 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 23944
ed8e443a 239452001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 23946
ed8e443a
JM
23947 * gcc.dg/debug-3.c: New test.
23948 * gcc.dg/debug-4.c: New test.
23949 * gcc.dg/debug-5.c: New test.
df8992f8 23950
ed8e443a 239512001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 23952
ed8e443a 23953 * g++.dg/eh/loop1.C: New.
7d8e8369 23954
ed8e443a 239552001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 23956
ed8e443a 23957 * g++.dg/template/crash1.C: New test.
a56ca899 23958
ed8e443a 239592001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 23960
ed8e443a 23961 * g++.dg/other/const1.C: New test.
b79d5213 23962
ed8e443a 239632001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 23964
ed8e443a 23965 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 23966
ed8e443a 239672001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 23968
ed8e443a
JM
23969 * lib/objc-torture.exp: Resync with c-torture.exp.
23970 * lib/objc.exp: Load standard libraries.
8aad1777 23971
ed8e443a 239722001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 23973
ed8e443a
JM
23974 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
23975 additional tests.
6eb53511 23976
ed8e443a 239772001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 23978
ed8e443a 23979 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 23980
ed8e443a 239812001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 23982
ed8e443a 23983 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 23984
ed8e443a 239852001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 23986
ed8e443a
JM
23987 * g++.dg/eh/ctor1.C: New test.
23988 * g++.dg/other/error2.C: New test.
87b7873d 23989
ed8e443a 239902001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 23991
ed8e443a 23992 * g++.dg/other/init2.C: New test.
ff7230ac 23993
ed8e443a 239942001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 23995
ed8e443a
JM
23996 * gcc.dg/20011223-1.c: New.
23997 * gcc.dg/inline-1.c: New.
b4c984fb 23998
ed8e443a 239992001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24000
ed8e443a 24001 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24002
ed8e443a 240032001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24004
ed8e443a 24005 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24006
ed8e443a 240072001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24008
ed8e443a 24009 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24010
ed8e443a 240112001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24012
ed8e443a
JM
24013 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24014 re-enables the warning.
30fa7e33 24015
ed8e443a 240162001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24017
ed8e443a 24018 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24019
ed8e443a 240202001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24021
ed8e443a 24022 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24023
ed8e443a 240242001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24025
ed8e443a
JM
24026 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24027 arm-isr.c test.
24028 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24029 epilogue generation for ARM ISR routines.
18c8746d 24030
ed8e443a 240312001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24032
ed8e443a
JM
24033 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24034 * gcc.dg/format/c90-printf-3.c: Likewise.
24035 * gcc.dg/format/c99-printf-3.c: Likewise.
24036 * gcc.dg/format/ext-1.c: Likewise.
24037 * gcc.dg/format/ext-6.c: Likewise.
24038 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24039
ed8e443a 240402001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24041
ed8e443a
JM
24042 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24043 (arena): Use it.
24044 (malloc): Correct allocation logic. Abort if we fill up the
24045 arena before initialization complete.
24046 (realloc): Correct allocation logic.
8d37a5c0 24047
ed8e443a 240482001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24049
ed8e443a 24050 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24051
ed8e443a 24052 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24053
ed8e443a 240542001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24055
ed8e443a
JM
24056 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24057 target does not support weak symbols.
c178fe89 24058
ed8e443a 240592001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24060
ed8e443a 24061 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24062
ed8e443a 240632001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24064
ed8e443a 24065 * g++.dg/other/error1.C: New test.
72dd53af 24066
ed8e443a 240672001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24068
ed8e443a 24069 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24070
ed8e443a 240712001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24072
ed8e443a
JM
24073 * objc.dg/special/: New directory.
24074 * objc.dg/special/special.exp: New file.
24075 * objc.dg/special/unclaimed-category-1.h: New file.
24076 * objc.dg/special/unclaimed-category-1a.m: New file.
24077 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24078
ed8e443a 240792001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24080
ed8e443a 24081 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24082
ed8e443a 240832001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24084
ed8e443a 24085 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24086
ed8e443a 240872001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24088
ed8e443a 24089 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24090
ed8e443a 240912001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24092
ed8e443a 24093 * gcc.dg/altivec-4.c: New.
4c594031 24094
ed8e443a 240952001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24096
ed8e443a 24097 * gcc.dg/20011113-1.c: New test.
19cfdd34 24098
ed8e443a 240992001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24100
ed8e443a
JM
24101 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24102 std::__malloc_alloc_template<0> and
24103 std::__default_alloc_template<false, 0>.
9aaceb4b 24104
ed8e443a 241052001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24106
ed8e443a
JM
24107 * objc/execute/bf-21.m: New test.
24108 * objc/execute/enumeration-1.m: New test.
24109 * objc/execute/enumeration-2.m: New test.
271e6f02 24110
ed8e443a 241112001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24112
ed8e443a 24113 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24114
ed8e443a 241152001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24116
ed8e443a
JM
24117 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24118 * g++.old-deja/g++.jason/2371.C: Likewise.
24119 * g++.old-deja/g++.jason/template33.C: Likewise.
24120 * g++.old-deja/g++.jason/template34.C: Likewise.
24121 * g++.old-deja/g++.jason/template36.C: Likewise.
24122 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24123 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24124 * g++.old-deja/g++.other/typename1.C: Likewise.
24125 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24126 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24127 * g++.old-deja/g++.pt/typename11.C: Likewise.
24128 * g++.old-deja/g++.pt/typename14.C: Likewise.
24129 * g++.old-deja/g++.pt/typename16.C: Likewise.
24130 * g++.old-deja/g++.pt/typename3.C: Likewise.
24131 * g++.old-deja/g++.pt/typename4.C: Likewise.
24132 * g++.old-deja/g++.pt/typename5.C: Likewise.
24133 * g++.old-deja/g++.pt/typename7.C: Likewise.
24134 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24135
ed8e443a 241362001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24137
ed8e443a
JM
24138 * g++.dg/other/linkage1.C: New test.
24139 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24140 specifiers.
e9d7407e 24141
ed8e443a 241422001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24143
ed8e443a 24144 * gcc.dg/concat.c: New test.
ecd70094 24145
ed8e443a 241462001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24147
ed8e443a
JM
24148 * objc/compile: New test directory.
24149 * objc/compile/compile.exp: New expect script.
24150 * objc/compile/20011211-1.m: New compile test.
f393dd70 24151
ed8e443a 241522001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24153
ed8e443a
JM
24154 * lib/prune.exp (prune_gcc_output): Also handle "In member
24155 function". So many permutations...
a2b1e914 24156
ed8e443a 241572001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24158
ed8e443a 24159 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24160
ed8e443a 241612001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24162
ed8e443a 24163 * g++.dg/other/copy1.C: New test.
26f943fd 24164
ed8e443a 241652001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24166
ed8e443a 24167 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24168
ed8e443a 24169 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24170
ed8e443a 241712001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24172
ed8e443a 24173 * gcc.dg/altivec-2.c: New.
db3acfa5 24174
ed8e443a 241752001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24176
ed8e443a 24177 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24178
ed8e443a 241792001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24180
ed8e443a
JM
24181 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24182 ultrasparc.
108b7d3d 24183
ed8e443a 241842001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24185
ed8e443a 24186 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24187
ed8e443a 241882001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24189
ed8e443a
JM
24190 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24191 variable argument list.
63658a9a 24192
ed8e443a 241932001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24194
ed8e443a
JM
24195 * gcc.c-torture/execute/memcheck: Delete entire directory.
24196 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24197 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24198
ed8e443a 241992001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24200
ed8e443a 24201 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24202
ed8e443a 242032001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24204
ed8e443a 24205 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24206
ed8e443a 24207 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24208
ed8e443a 24209 * g++.dg/other/anon-union.C: New test.
1f978f5f 24210
ed8e443a 24211 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24212
ed8e443a 242132001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24214
ed8e443a
JM
24215 * gcc.c-torture/execute/20000722-1.x,
24216 gcc.c-torture/execute/20010123-1.x: Remove.
24217 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24218 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24219 gcc.dg/c99-complit-2.c: New tests.
816a3974 24220
ed8e443a 242212001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24222
ed8e443a 24223 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24224
ed8e443a 242252001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24226
ed8e443a 24227 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24228
ed8e443a 24229 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24230
ed8e443a 242312001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24232
ed8e443a
JM
24233 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24234 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24235 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24236 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24237 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24238 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24239
ed8e443a 242402001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24241
ed8e443a 24242 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24243
ed8e443a 242442001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24245
ed8e443a
JM
24246 * g++.dg/other/scope1.C: New test.
24247 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24248
ed8e443a 242492001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24250
ed8e443a 24251 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24252
ed8e443a 242532001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24254
ed8e443a 24255 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24256
ed8e443a 242572001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24258
ed8e443a
JM
24259 * objc.dg/alias.m: Update.
24260 * objc.dg/class-1.m: Update.
24261 * objc.dg/const-str-1.m: Update.
24262 * objc.dg/fwd-proto-1.m: Update.
24263 * objc.dg/id-1.m: Update.
24264 * objc.dg/super-class-1.m: Update.
577a67b0 24265
ed8e443a 242662001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24267
ed8e443a
JM
24268 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24269 constructs.
83dea45d 24270
ed8e443a 242712001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24272
ed8e443a 24273 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24274
ed8e443a 242752001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24276
ed8e443a 24277 * gcc.dg/20011127-1.c: New test.
ca349304 24278
ed8e443a 242792001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24280
ed8e443a
JM
24281 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24282 from Austin Group draft 7.
24283 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24284 scanf format arguments.
24285 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24286
ed8e443a 242872001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24288
ed8e443a 24289 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24290
ed8e443a 242912001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24292
ed8e443a 24293 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24294
ed8e443a 242952001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24296
ed8e443a 24297 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24298
ed8e443a 242992001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24300
ed8e443a 24301 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24302
ed8e443a 243032001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24304
ed8e443a
JM
24305 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24306 to the host if it is remote. Let tests specify extra headers
24307 they use.
24308 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24309 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24310 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24311 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24312 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24313 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24314 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24315 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24316 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24317 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24318
ed8e443a 243192001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24320
ed8e443a
JM
24321 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24322 for little endian ARMs.
7d14c755 24323
ed8e443a 243242001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24325
ed8e443a
JM
24326 * gcc.c-torture/compile/20011119-1.c: New test.
24327 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24328
ed8e443a 243292001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24330
ed8e443a 24331 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24332
ed8e443a 243332001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24334
ed8e443a 24335 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24336
ed8e443a 243372001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24338
ed8e443a 24339 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24340
ed8e443a 243412001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24342
ed8e443a 24343 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24344
ed8e443a
JM
24345 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24346 across all the headers.
24347 * gcc.dg/format/format.exp: For testing on a remote host,
24348 copy format.h.
6345b681 24349
ed8e443a
JM
24350 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24351 * gcc.c-torture/execute/930406-1.c: Likewise.
24352 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24353
ed8e443a 243542001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24355
ed8e443a 24356 * gcc.dg/altivec-1.c: New.
373bd0fa 24357
ed8e443a 243582001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24359
ed8e443a 24360 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24361
ed8e443a 243622001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24363
ed8e443a
JM
24364 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24365 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24366 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24367
ed8e443a 243682001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24369
ed8e443a 24370 * gcc.dg/no-builtin-1.c: New test.
630036c6 24371
ed8e443a 243722001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24373
ed8e443a 24374 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24375
ed8e443a 243762001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24377
ed8e443a
JM
24378 * gcc.c-torture/compile/20011114-2.c: New test.
24379 * gcc.c-torture/compile/20011114-3.c: New test.
24380 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24381
ed8e443a 243822001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24383
ed8e443a 24384 * g++.dg/other/init1.C: New test.
a3d87e92 24385
ed8e443a 243862001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24387
ed8e443a
JM
24388 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24389 message.
c6243b4c 24390
ed8e443a 24391 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24392
ed8e443a
JM
24393 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24394 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24395 like the (before this change) version of 20010327-1.c.
8ac9ea61 24396
ed8e443a 243972001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24398
ed8e443a 24399 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24400
ed8e443a 244012001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24402
ed8e443a 24403 * g++.dg/init/array2.C: New test.
63d75005 24404
ed8e443a 244052001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24406
ed8e443a 24407 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24408
ed8e443a 244092001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24410
ed8e443a
JM
24411 * g++.dg/other/forscope1.C: New test.
24412 * g++.dg/ext/forscope1.C: New test.
24413 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24414
ed8e443a 244152001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24416
ed8e443a 24417 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24418
ed8e443a 244192001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24420
ed8e443a 24421 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24422
ed8e443a 24423 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24424
ed8e443a 244252001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24426
ed8e443a 24427 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24428
ed8e443a 244292001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24430
ed8e443a
JM
24431 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24432 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24433 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24434 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24435 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24436 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24437 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24438
ed8e443a 244392001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24440
ed8e443a
JM
24441 * g++.dg/warn/Wshadow-1.C: New tests.
24442 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24443
ed8e443a 244442001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24445
ed8e443a
JM
24446 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24447 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24448 XFAILs. Adjust expected error texts.
24449 * gcc.c-torture/compile/20011106-1.c,
24450 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24451 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24452 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24453 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24454
ed8e443a 244552001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24456
ed8e443a 24457 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24458
ed8e443a 244592001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24460
ed8e443a 24461 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24462
ed8e443a 244632001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24464
ed8e443a
JM
24465 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24466 same size, so no warning should be produced on stormy16.
91dc81f9 24467
ed8e443a
JM
24468 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24469 due to oversized array.
24470 * g++.old-deja/g++.mike/ns15.C: Likewise.
24471 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24472
ed8e443a 244732001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24474
ed8e443a 24475 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24476
ed8e443a 244772001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24478
ed8e443a 24479 * g++.dg/other/debug1.C: New test.
48d4b9f0 24480
ed8e443a 244812001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24482
ed8e443a
JM
24483 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24484 of unsigned long.
c8202d4c 24485
ed8e443a 244862001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24487
ed8e443a 24488 * gcc.dg/20011029-2.c: New test.
bf911a9a 24489
ed8e443a 24490 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24491
ed8e443a 244922001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24493
ed8e443a
JM
24494 * objc/execute/class_self-1.m: New test.
24495 * objc/execute/class_self-2.m: New test.
756b2d5e 24496
ed8e443a 244972001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24498
ed8e443a
JM
24499 * gcc.misc-tests/msgs.exp: Delete.
24500 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24501 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24502 error set to match recent changes.
2d1245b8 24503
ed8e443a 245042001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24505
ed8e443a 24506 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24507
ed8e443a 245082001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24509
ed8e443a 24510 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24511
ed8e443a 245122001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24513
ed8e443a 24514 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24515
ed8e443a 245162001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24517
ed8e443a 24518 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24519
ed8e443a 24520 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24521
ed8e443a 245222001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24523
ed8e443a 24524 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24525
ed8e443a 245262001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24527
ed8e443a
JM
24528 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24529 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24530
ed8e443a 245312001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24532
ed8e443a 24533 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24534
ed8e443a 245352001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24536
ed8e443a 24537 * g++.dg/template/unify2.C: New test.
1dde5a4e 24538
ed8e443a 245392001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24540
ed8e443a 24541 * g++.dg/other/exception-specification.C: New test
d6da836d 24542
ed8e443a 245432001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24544
ed8e443a
JM
24545 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24546 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24547
ed8e443a 245482001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24549
ed8e443a 24550 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24551
ed8e443a 245522001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24553
ed8e443a
JM
24554 PR g++/4476
24555 * g++.dg/other/friend1.C: New test.
d9c28ce3 24556
ed8e443a 245572001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24558
ed8e443a 24559 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24560
ed8e443a 245612001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24562
ed8e443a 24563 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24564
ed8e443a 245652001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24566
ed8e443a
JM
24567 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24568 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24569 g77.f-torture/execute/execute.exp,
24570 g77.f-torture/noncompile/noncompile.exp,
24571 gcc.c-torture/compile/compile.exp,
24572 gcc.c-torture/execute/execute.exp,
24573 gcc.c-torture/execute/ieee/ieee.exp,
24574 gcc.c-torture/execute/memcheck/memcheck.exp,
24575 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24576 objc/execute/execute.exp: Update FSF address.
6431177a 24577
ed8e443a 245782001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24579
ed8e443a
JM
24580 * gcc.dg/cpp/cmdlne-C.c: Update.
24581 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24582
ed8e443a 245832001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24584
ed8e443a 24585 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24586
ed8e443a 245872001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24588
ed8e443a
JM
24589 * gcc.dg/20011008-1.c: New.
24590 * gcc.dg/20011008-2.c: New.
ab17715d 24591
ed8e443a 245922001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24593
ed8e443a 24594 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24595
ed8e443a 245962001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24597
ed8e443a
JM
24598 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24599 spelling errors of "separate" as "seperate".
bed2ebd0 24600
ed8e443a 246012001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24602
ed8e443a
JM
24603 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24604 enough to avoid inlining.
b56cfd51 24605
ed8e443a 246062001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24607
ed8e443a 24608 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24609
ed8e443a 246102001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24611
ed8e443a 24612 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24613
ed8e443a 246142001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24615
ed8e443a
JM
24616 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24617 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24618 gcc.dg/format/multattr-3.c: New tests.
24619 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24620 tests for format attributes on function pointers being rejected.
dea2f2db 24621
ed8e443a 246222001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 24623
ed8e443a 24624 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 24625
ed8e443a 246262001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 24627
ed8e443a 24628 * g++.dg/warn/format1.C: New test.
ab6e6969 24629
ed8e443a 246302001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 24631
ed8e443a 24632 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 24633
ed8e443a 246342001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 24635
ed8e443a 24636 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 24637
ed8e443a 246382001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 24639
ed8e443a 24640 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 24641
ed8e443a 246422001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 24643
ed8e443a
JM
24644 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
24645 long-standing bug on i686, apparently.
24646 * gcc.c-torture/execute/loop-2c.x: New file.
24647 * gcc.c-torture/execute/loop-2d.x: New file.
24648 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 24649
ed8e443a 246502001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 24651
ed8e443a 24652 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 24653
ed8e443a 246542001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 24655
ed8e443a
JM
24656 * gcc.dg/cpp/macro10.c: New test.
24657 * gcc.dg/cpp/strify3.c: New test.
24658 * gcc.dg/cpp/spacing1.c: Add tests.
24659 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
24660 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 24661
ed8e443a 246622001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 24663
ed8e443a 24664 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 24665
ed8e443a 246662001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 24667
ed8e443a 24668 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 24669
ed8e443a 246702001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 24671
ed8e443a 24672 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 24673
ed8e443a 246742001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 24675
ed8e443a 24676 * g77.dg/strlen0.f: New test.
1f8d138f 24677
ed8e443a 246782001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 24679
ed8e443a
JM
24680 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
24681 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 24682
ed8e443a 246832001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 24684
ed8e443a
JM
24685 Table-driven attributes.
24686 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 24687
ed8e443a 246882001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 24689
ed8e443a
JM
24690 * gcc.dg/20000926-1.c: Update expected warning messages.
24691 * gcc.dg/array-2.c: Likewise, and test for warnings too.
24692 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
24693 array.
cd1f97c6 24694
ed8e443a 246952001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 24696
ed8e443a 24697 * g++.dg/eh/registers1.C: New test case.
1d30139d 24698
ed8e443a 246992001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 24700
ed8e443a 24701 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 24702
ed8e443a 247032001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 24704
ed8e443a 24705 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 24706
ed8e443a 247072001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 24708
ed8e443a 24709 * gcc.dg/cpp/macro9.c: New test.
a3070574 24710
ed8e443a 247112001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 24712
ed8e443a
JM
24713 * gcc.c-torture/execute/980223.c: Change type of addr from long
24714 to char *.
39e78d8b 24715
ed8e443a 247162001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 24717
ed8e443a 24718 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 24719
ed8e443a 247202001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 24721
ed8e443a
JM
24722 * g77.dg/bprob: New directory.
24723 * g77.dg/bprob/bprob.exp: New file.
24724 * g77.dg/bprob/bprob-1.f: New test.
24725 * g77.dg/gcov: New directory.
24726 * g77.dg/gcov/gcov.exp: New file.
24727 * g77.dg/gcov/gcov-1.f: New test.
24728 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 24729
ed8e443a 247302001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 24731
ed8e443a
JM
24732 * gcc.dg/cpp/directiv.c: Update.
24733 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 24734
ed8e443a 247352001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 24736
ed8e443a 24737 * gcc.dg/20010912-1.c: New test.
89503616 24738
ed8e443a 247392001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 24740
ed8e443a
JM
24741 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
24742 language-independent file in lib.
24743 * lib/gcov.exp: New file.
7566ca49 24744
ed8e443a 247452001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 24746
ed8e443a 24747 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 24748
ed8e443a 247492001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 24750
ed8e443a
JM
24751 * lib/profopt.exp: New, to support profile-directed optimizations.
24752 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
24753 * gcc.misc-tests/bprob-1.c: New test.
24754 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 24755
ed8e443a 247562001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 24757
ed8e443a
JM
24758 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
24759 XFAIL and which kinds of gcov output to verify.
24760 * gcc.misc-tests/gcov-4b.x: New file.
24761 * gcc.misc-tests/gcov-5b.x: New file.
24762 * gcc.misc-tests/gcov-6.x: New file.
24763 * gcc.misc-tests/gcov-7.c: New test.
24764 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 24765
ed8e443a 247662001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 24767
ed8e443a
JM
24768 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
24769 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 24770
ed8e443a 247712001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 24772
ed8e443a
JM
24773 PR c++/3986
24774 * g++.dg/abi/vbase1.C: New test.
90d925d3 24775
ed8e443a 247762001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 24777
ed8e443a 24778 * objc.dg/method-2.m: New.
033c017c 24779
ed8e443a 247802001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 24781
ed8e443a
JM
24782 PR c++/4203
24783 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
24784 * g++.dg/init/empty1.C: New test.
ada11335 24785
ed8e443a 247862001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 24787
ed8e443a 24788 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 24789
ed8e443a 247902001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 24791
ed8e443a
JM
24792 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
24793 for m68k.
c0e4f189 24794
ed8e443a 247952001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 24796
ed8e443a 24797 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 24798
ed8e443a 24799 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 24800
ed8e443a 24801 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 24802
ed8e443a 248032001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 24804
ed8e443a
JM
24805 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
24806 for 16-bit 'unsigned int'.
915a17f6 24807
ed8e443a 248082001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 24809
ed8e443a 24810 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 24811
ed8e443a 248122001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 24813
ed8e443a
JM
24814 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
24815 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 24816
ed8e443a 248172001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 24818
ed8e443a 24819 * gcc.dg/asm-names.c (ymain): New.
c3849183 24820
ed8e443a 248212001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 24822
ed8e443a
JM
24823 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
24824 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
24825 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 24826
ed8e443a 248272001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 24828
ed8e443a 24829 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 24830
ed8e443a 248312001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 24832
ed8e443a
JM
24833 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
24834 and "In instantiation".
0830ae44 24835
ed8e443a 248362001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 24837
ed8e443a 24838 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 24839
ed8e443a 248402001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 24841
ed8e443a
JM
24842 * gcc.misc-tests/gcov.exp: Add support for branch information.
24843 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
24844 * gcc.misc-tests/gcov-4.c: New test.
24845 * gcc.misc-tests/gcov-4b.c: New test.
24846 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 24847
ed8e443a 248482001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 24849
ed8e443a
JM
24850 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
24851 expected to fail.
6604e6f3 24852
ed8e443a 248532001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 24854
ed8e443a 24855 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 24856
ed8e443a 248572001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 24858
ed8e443a 24859 * g++.dg/eh/template1.C: New test.
13104975 24860
ed8e443a 248612001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 24862
ed8e443a
JM
24863 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
24864 Fix thinko.
24865 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
24866 for xfail.
949f197f 24867
ed8e443a 248682001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 24869
ed8e443a
JM
24870 * lib/g77-dg.exp: Use prune.exp for common procedures
24871 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
24872 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 24873
ed8e443a 248742001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 24875
ed8e443a 24876 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 24877
ed8e443a 248782001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 24879
ed8e443a 24880 * g++.dg/template/unify1.C: New test.
1dbb6023 24881
ed8e443a 248822001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 24883
ed8e443a 24884 * g++.dg/abi/empty4.C: New test.
41ae4ee6 24885
ed8e443a 248862001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 24887
ed8e443a
JM
24888 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
24889 solaris2.*
24890 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 24891
ed8e443a 248922001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 24893
ed8e443a 24894 * g++.dg/other/using-declaration.C: New test.
3fecf49c 24895
ed8e443a 248962001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 24897
ed8e443a 24898 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 24899
ed8e443a 249002001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 24901
ed8e443a
JM
24902 * gcc.dg/cpp/19951025-1.c: Revert.
24903 * gcc.dg/cpp/directiv.c: We no longer process directives that
24904 interrupt macro arguments.
20dde49d 24905
ed8e443a 249062001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 24907
ed8e443a 24908 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 24909
ed8e443a 249102001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 24911
ed8e443a 24912 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 24913
ed8e443a 249142001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 24915
ed8e443a 24916 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 24917
ed8e443a 249182001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 24919
ed8e443a
JM
24920 * g77.dg/ff90-1.f (s): Fix reference of variable z,
24921 should be x.
d60d223b 24922
ed8e443a 249232001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 24924
ed8e443a
JM
24925 Kill -fhonor-std.
24926 * g++.old-deja/g++.ns/ns14.C: Remove special options.
24927 * g++.old-deja/g++.other/std1.C: Likewise.
24928 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 24929
ed8e443a 249302001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 24931
ed8e443a
JM
24932 * lib/g77.exp: Load gcc-defs.exp for common procedures
24933 (g77_pass, g77_fail, g77_finish, g77_exit,
24934 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 24935
ed8e443a 249362001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 24937
ed8e443a
JM
24938 * g77.dg/fbackslash.f
24939 * g77.dg/fcase-preserve.f
24940 * g77.dg/ff90-1.f
24941 * g77.dg/ffixed-line-length-0.f
24942 * g77.dg/ffixed-line-length-132.f
24943 * g77.dg/ffixed-line-length-7.f
24944 * g77.dg/ffixed-line-length-72.f
24945 * g77.dg/ffixed-line-length-none.f
24946 * g77.dg/ffree-form-1.f
24947 * g77.dg/fno-backslash.f
24948 * g77.dg/fno-f90-1.f
24949 * g77.dg/fno-fixed-form-1.f
24950 * g77.dg/fno-onetrip.f
24951 * g77.dg/fno-typeless-boz.f
24952 * g77.dg/fno-underscoring.f
24953 * g77.dg/fno-vxt-1.f
24954 * g77.dg/fonetrip.f
24955 * g77.dg/ftypeless-boz.f
24956 * g77.dg/fugly-assumed.f
24957 * g77.dg/funderscoring.f
24958 * g77.dg/fvxt-1.f
db3ef87b 24959
ed8e443a 249602001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 24961
ed8e443a
JM
24962 * objc.dg/fwd-proto-1.m: New.
24963 * objc.dg/local-decl-1.m: New.
24964 * objc.dg/naming-1.m: New.
24965 * objc.dg/naming-2.m: New.
24966 * objc.dg/proto-hier-1.m: New.
312b7c9d 24967
ed8e443a 249682001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 24969
ed8e443a
JM
24970 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
24971 largest-type elements to a struct makes its size grow.
648c2206 24972
ed8e443a 249732001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 24974
ed8e443a 24975 * g++.dg/abi/vthunk1.C: New test.
969fd501 24976
ed8e443a 249772001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 24978
ed8e443a 24979 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 24980
ed8e443a 249812001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 24982
ed8e443a 24983 * gcc.dg/cpp/macro8.c: New test.
50011802 24984
ed8e443a 249852001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 24986
ed8e443a 24987 * g++.dg/abi/vbase8-21.C: New test.
40260429 24988
ed8e443a 249892001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 24990
ed8e443a 24991 * g++.dg/abi/vbase8-10.C: New test.
ab085207 24992
ed8e443a 249932001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 24994
ed8e443a
JM
24995 * lib/g++.exp (g++_set_ld_library_path): Renamed to
24996 ${tool}_set_ld_library_path.
24997 Changed caller.
24998 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
24999 g++.exp.
90b1ca2f 25000
ed8e443a 250012001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25002
ed8e443a
JM
25003 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25004 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25005 gcc_exit, gcc_check_unsupported_p):
25006 Moved to gcc-deps.exp
25007 * gcc-deps.exp: New file.
41971242 25008
ed8e443a 250092001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25010
ed8e443a 25011 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25012
ed8e443a 250132001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25014
ed8e443a 25015 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25016
ed8e443a 250172001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25018
ed8e443a 25019 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25020
ed8e443a 250212001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25022
ed8e443a 25023 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25024
ed8e443a 250252001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25026
ed8e443a
JM
25027 * gcc.dg/cpp/extratokens.c: Fix.
25028 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25029
ed8e443a 250302001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25031
ed8e443a
JM
25032 * gcc.c-torture/execute/20010724-1.c: New file.
25033 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25034
ed8e443a 250352001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25036
ed8e443a 25037 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25038
ed8e443a 250392001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25040
ed8e443a 25041 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25042
ed8e443a 250432001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25044
ed8e443a 25045 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25046
ed8e443a 250472001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25048
ed8e443a
JM
25049 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25050 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25051 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25052 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25053
ed8e443a
JM
25054 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25055 bug report" message.
f7bebb56 25056
ed8e443a
JM
25057 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25058 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25059
ed8e443a 250602001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25061
ed8e443a
JM
25062 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25063 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25064 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25065 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25066
ed8e443a 250672001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25068
ed8e443a 25069 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25070
ed8e443a 250712001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25072
ed8e443a 25073 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25074
ed8e443a 250752001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25076
ed8e443a
JM
25077 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25078 i[34567]86-*-*.
25079 Delete handling of ieee_multilib_flags.
25080 Pass -mieee for alpha*-*-* and sh-*-*.
25081 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25082
ed8e443a 250832001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25084
ed8e443a
JM
25085 Remove old-abi tests.
25086 * g++.old-deja/g++.mike/p11116.C: Remove.
25087 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25088
ed8e443a 250892001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25090
ed8e443a 25091 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25092
ed8e443a 250932001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25094
ed8e443a 25095 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25096
ed8e443a 250972001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25098
ed8e443a
JM
25099 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25100 g++.old-deja/g++.pt/static6.C: Likewise.
25101 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25102 supports weak symbols.
999c0669 25103
ed8e443a 251042001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25105
ed8e443a
JM
25106 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25107 supported again.
2ea80cfd 25108
ed8e443a 251092001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25110
ed8e443a 25111 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25112
ed8e443a 251132001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25114
ed8e443a 25115 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25116
ed8e443a 251172001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25118
ed8e443a
JM
25119 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25120 tests.
4a1b6176 25121
ed8e443a 251222001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25123
ed8e443a 25124 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25125
ed8e443a 251262001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25127
ed8e443a
JM
25128 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25129 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25130
ed8e443a 251312001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25132
ed8e443a
JM
25133 * objc/execute/object_is_class.m: New test.
25134 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25135
ed8e443a 251362001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25137
ed8e443a
JM
25138 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25139 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25140
ed8e443a 251412001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25142
ed8e443a
JM
25143 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25144 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25145
ed8e443a 251462001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25147
ed8e443a 25148 * gcc.dg/iftrap-1.c: New.
0168a849 25149
ed8e443a 251502001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25151
ed8e443a 25152 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25153
ed8e443a 251542001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25155
ed8e443a 25156 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25157
ed8e443a 251582001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25159
ed8e443a
JM
25160 * gcc.c-torture/compile/20010711-1.c,
25161 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25162
ed8e443a 251632001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25164
ed8e443a 25165 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25166
ed8e443a 251672001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25168
ed8e443a 25169 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25170
ed8e443a 251712001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25172
ed8e443a
JM
25173 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25174 (g++-dg-prune): Call prune_gcc_output.
25175 * prune.exp: New file for prune_gcc_output.
25176 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25177
ed8e443a 251782001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25179
ed8e443a
JM
25180 * gcc.c-torture/compile/20010701-1.c,
25181 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25182
ed8e443a 251832001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25184
ed8e443a 25185 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25186
ed8e443a 251872000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25188
ed8e443a 25189 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25190
ed8e443a 251912001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25192
ed8e443a 25193 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25194
ed8e443a 251952001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25196
ed8e443a
JM
25197 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25198 Solaris 2.[678] system.
b05d8201 25199
ed8e443a 252002001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25201
ed8e443a 25202 * gcc.dg/20010622-1.c: New test.
55f61a56 25203
ed8e443a 252042001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25205
ed8e443a
JM
25206 * objc.dg: New directory.
25207 * objc.dg/dg.exp: New file.
25208 * objc.dg/alias.m: New.
25209 * objc.dg/class-1.m: New.
25210 * objc.dg/class-2.m: New.
25211 * objc.dg/const-str-1.m: New.
25212 * objc.dg/const-str-2.m: New.
25213 * objc.dg/id-1.m: New.
25214 * objc.dg/method-1.m: New.
25215 * objc.dg/super-class-1.m: New.
25216 * lib/objc-dg.exp: New file.
07732516 25217
ed8e443a 252182001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25219
ed8e443a
JM
25220 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25221 of label name.
d4a6cf38 25222
ed8e443a 252232001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25224
ed8e443a 25225 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25226
ed8e443a 252272001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25228
ed8e443a
JM
25229 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25230 variable.
f18b70f5 25231
ed8e443a 252322001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25233
ed8e443a 25234 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25235
ed8e443a 252362001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25237
ed8e443a
JM
25238 * g++.old-deja/g++.abi/vbase5.C: New test.
25239 * g++.old-deja/g++.abi/vbase6.C: New test.
25240 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25241
ed8e443a 252422001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25243
ed8e443a 25244 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25245
ed8e443a 252462001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25247
ed8e443a 25248 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25249
ed8e443a 252502001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25251
ed8e443a
JM
25252 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25253 support %f for HC11/HC12 targets.
25254 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25255 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25256 on HC11/HC12 targets.
25257 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25258
ed8e443a 252592001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25260
ed8e443a
JM
25261 * gcc.dg/wchar_t-1.c: New file.
25262 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25263
ed8e443a 252642001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25265
ed8e443a 25266 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25267
ed8e443a 252682001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25269
ed8e443a 25270 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25271
ed8e443a 252722001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25273
ed8e443a 25274 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25275
ed8e443a 252762001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25277
ed8e443a 25278 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25279
ed8e443a 252802001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25281
ed8e443a
JM
25282 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25283 representation on MN10300 and ARM/Thumb.
bea09693 25284
ed8e443a 252852001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25286
ed8e443a 25287 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25288
ed8e443a 252892001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25290
ed8e443a
JM
25291 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25292 names.
3d3daefd 25293
ed8e443a 252942001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25295
ed8e443a
JM
25296 * gcc.c-torture/execute/ashrdi-1.c: New.
25297 * gcc.c-torture/execute/ashldi-1.c: New.
25298 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25299
ed8e443a 253002001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25301
ed8e443a
JM
25302 * objc/execute/load-3.m: Added. Check sending +load to categories,
25303 in addition to classes.
6bdfaf09 25304
ed8e443a 253052001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25306
ed8e443a
JM
25307 * objc/execute/load-2.m: New test. From Nicola Pero
25308 <n.pero@mi.flashnet.it>.
87327987 25309
ed8e443a 253102001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25311
ed8e443a 25312 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25313
ed8e443a 253142001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25315
ed8e443a
JM
25316 * g++.old-deja/g++.abi/vbase2.C: New test.
25317 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25318
ed8e443a 253192001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25320
ed8e443a 25321 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25322
ed8e443a 253232001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25324
ed8e443a 25325 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25326
ed8e443a 253272001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25328
ed8e443a 25329 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25330
ed8e443a 253312001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25332
ed8e443a 25333 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25334
ed8e443a 253352001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25336
ed8e443a 25337 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25338
ed8e443a 253392001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25340
ed8e443a 25341 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25342
ed8e443a 253432001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25344
ed8e443a
JM
25345 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25346 (g++_link_flags): Likewise.
25347 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25348
ed8e443a 253492001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25350
ed8e443a
JM
25351 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25352 Ensure logfile entry matches exec command line.
f8710242 25353
ed8e443a 253542001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25355
ed8e443a
JM
25356 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25357 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25358
ed8e443a 253592001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25360
ed8e443a
JM
25361 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25362 compiler for irix6.2
1ec07597 25363
ed8e443a 253642001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25365
ed8e443a 25366 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25367
ed8e443a 253682001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25369
ed8e443a
JM
25370 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25371 assemble.
4694cec2 25372
ed8e443a 253732001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25374
ed8e443a 25375 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25376
ed8e443a 253772001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25378
ed8e443a
JM
25379 * gcc.c-torture/compile/20010518-2.c: New file.
25380 * gcc.c-torture/execute/20010518-1.c: New file.
25381 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25382
ed8e443a 253832001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25384
ed8e443a 25385 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25386
ed8e443a 253872001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25388
ed8e443a
JM
25389 G++ no longer defines builtins that do not begin with __builtin.
25390 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25391 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25392 * g++.old-deja/g++.law/builtin1.C: Likewise.
25393 * g++.old-deja/g++.law/cvt2.C: Likewise.
25394 * g++.old-deja/g++.mike/net5.C: Likewise.
25395 * g++.old-deja/g++.other/builtins1.C: Likewise.
25396 * g++.old-deja/g++.other/builtins2.C: Likewise.
25397 * g++.old-deja/g++.other/builtins3.C: Likewise.
25398 * g++.old-deja/g++.other/builtins4.C: Likewise.
25399 * g++.old-deja/g++.other/inline8.C: Likewise.
25400 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25401
ed8e443a 254022001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25403
ed8e443a
JM
25404 * g++.old-deja/g++.pt/using1.C: Adjust.
25405 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25406
ed8e443a 254072001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25408
ed8e443a
JM
25409 * gcc.dg/cpp/charconst.c: New tests.
25410 * gcc.dg/cpp/escape.c: New tests.
25411 * gcc.dg/cpp/escape-1.c: New tests.
25412 * gcc.dg/cpp/escape-2.c: New tests.
25413 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25414
ed8e443a 254152001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25416
ed8e443a
JM
25417 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25418 native compiler for irix6.5.
97d24516 25419
ed8e443a 25420Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25421
ed8e443a
JM
25422 * lib/g++.exp (g++_include_flags): Use args to compute
25423 get_multilibs.
25424 (g++_link_flags): Likewise.
25425 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25426
ed8e443a 254272001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25428
ed8e443a 25429 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25430
ed8e443a 254312001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25432
ed8e443a
JM
25433 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25434 this file.
20415bba 25435
ed8e443a 254362001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25437
ed8e443a
JM
25438 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25439 STACK_SIZE;
25440 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25441 to STACK_SIZE; Use it to define size of add_histo array.
25442 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25443 to STACK_SIZE.
25444 (f): Use GITT_SIZE to define size of gitt local table.
25445 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25446 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25447
ed8e443a 254482001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25449
ed8e443a
JM
25450 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25451 on 68HC11/HC12 due to the asm instruction.
25452 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25453 * gcc.c-torture/compile/920520-1.x: Likewise.
25454 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25455 on 68HC11/HC12 because the function is larger than 64K.
25456 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25457 on 68HC11/HC12 because the structure is too large.
5a111a5b 25458
ed8e443a 254592001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25460
ed8e443a 25461 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25462
ed8e443a 254632001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25464
ed8e443a
JM
25465 * g++.old-deja/g++.warn/compare1.C: New test.
25466 * gcc.dg/compare4.c: New test.
cc469ee9 25467
ed8e443a 254682001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25469
ed8e443a 25470 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25471
ed8e443a 254722001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25473
ed8e443a 25474 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25475
ed8e443a 254762001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25477
ed8e443a 25478 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25479
ed8e443a 254802001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25481
ed8e443a 25482 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25483
ed8e443a 254842001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25485
ed8e443a
JM
25486 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25487 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25488
ed8e443a 254892001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25490
ed8e443a 25491 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25492
ed8e443a 254932001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25494
ed8e443a 25495 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25496
ed8e443a 254972001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25498
ed8e443a 25499 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25500
ed8e443a 255012001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25502
ed8e443a 25503 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25504
ed8e443a 255052001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25506
ed8e443a 25507 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25508
ed8e443a 255092001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25510
ed8e443a 25511 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25512
ed8e443a 255132001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25514
ed8e443a
JM
25515 * g++.dg/friend-warn.C: New test. Do not warn about friend
25516 declaration being redundant.
1a560c3a 25517
ed8e443a 255182001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25519
ed8e443a 25520 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25521
ed8e443a 255222001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25523
ed8e443a 25524 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25525
ed8e443a 255262001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25527
ed8e443a 25528 * lib/g++.exp: Use testsuite_flags.
de26cf80 25529
ed8e443a 255302001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25531
ed8e443a 25532 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25533
ed8e443a 255342001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25535
ed8e443a 25536 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25537
ed8e443a 255382001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25539
ed8e443a 25540 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25541
ed8e443a 255422001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25543
ed8e443a 25544 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25545
ed8e443a 255462001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25547
ed8e443a
JM
25548 * gcc.dg/cpp/direct2.c: New test.
25549 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25550
ed8e443a 25551 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25552
ed8e443a 255532001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25554
ed8e443a
JM
25555 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25556 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25557
ed8e443a 255582001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25559
ed8e443a
JM
25560 * gcc.dg/cpp/syshdr.h: New file.
25561 * gcc.dg/cpp/sysmac1.c: Update.
25562 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25563
ed8e443a 255642001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25565
ed8e443a 25566 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25567
ed8e443a 255682001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25569
ed8e443a
JM
25570 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25571 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25572
ed8e443a 255732001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25574
ed8e443a 25575 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25576
ed8e443a 255772001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25578
ed8e443a
JM
25579 * lib/g++.exp (g++_include_flags): Don't use any special flags
25580 if TESTING_IN_BUILD_TREE is not defined.
25581 (g++_init): Use a plain 'c++' as the compiler if
25582 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25583
ed8e443a 255842001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25585
ed8e443a
JM
25586 * g++.old-deja/g++.eh/catch13.C: New test.
25587 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25588
ed8e443a 255892001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25590
ed8e443a 25591 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25592
ed8e443a 255932001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25594
ed8e443a
JM
25595 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25596 <stdlib.h>, not <malloc.h>.
3da5d5c8 25597
ed8e443a 255982001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25599
ed8e443a 25600 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25601
ed8e443a 256022001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25603
ed8e443a 25604 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25605
ed8e443a 256062001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25607
ed8e443a 25608 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25609
ed8e443a 256102001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25611
ed8e443a 25612 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25613
ed8e443a 256142001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25615
ed8e443a 25616 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25617
ed8e443a 256182001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25619
ed8e443a 25620 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25621
ed8e443a 256222001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 25623
ed8e443a 25624 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 25625
ed8e443a 256262001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 25627
ed8e443a 25628 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 25629
ed8e443a 256302001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 25631
ed8e443a 25632 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 25633
ed8e443a 256342001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 25635
ed8e443a
JM
25636 * g77.f-torture/compile/20010426.f: New test.
25637 * g77.f-torture/execute/20010426.f: New test.
15784bba 25638
ed8e443a 256392001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 25640
ed8e443a
JM
25641 * g77.f-torture/compile/20000629-1.x: Remove - error
25642 has been fixed.
c3cd9c8b 25643
ed8e443a 256442001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 25645
ed8e443a
JM
25646 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
25647 Tweak slightly to work with g++.dg framework.
25648 * g++.dg/special/ecos.exp: Run initp1.C test.
25649 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 25650
ed8e443a
JM
25651 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
25652 its linker doesn't give line numbers either.
25653 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 25654
ed8e443a 256552001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 25656
ed8e443a 25657 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 25658
ed8e443a 256592001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 25660
ed8e443a 25661 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 25662
ed8e443a 256632001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 25664
ed8e443a 25665 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 25666
ed8e443a 256672001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 25668
ed8e443a 25669 * gcc.dg/format/plus-1.c: New test.
43e72072 25670
ed8e443a 256712001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 25672
ed8e443a 25673 * gcc.dg/20010423-1.c: New test.
5c8378a7 25674
ed8e443a 256752001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 25676
ed8e443a 25677 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 25678
ed8e443a 256792001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 25680
ed8e443a 25681 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 25682
ed8e443a 256832001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 25684
ed8e443a 25685 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 25686
ed8e443a 256872001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 25688
ed8e443a
JM
25689 * gcc.dg/c99-func-2.c: Remove xfail.
25690 * gcc.dg/c99-func-3.c: Remove xfail.
25691 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 25692
ed8e443a 256932001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 25694
ed8e443a 25695 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 25696
ed8e443a 256972001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 25698
ed8e443a 25699 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 25700
ed8e443a 257012001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 25702
ed8e443a 25703 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 25704
ed8e443a 257052001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 25706
ed8e443a
JM
25707 * g++.old-deja/g++.abi/empty2.C: New test.
25708 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 25709
ed8e443a 257102001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 25711
ed8e443a
JM
25712 * g++.old-deja/g++.other/comdat2.C: New test.
25713 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 25714
ed8e443a 257152001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 25716
ed8e443a 25717 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 25718
ed8e443a 257192001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 25720
ed8e443a 25721 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 25722
ed8e443a 257232001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 25724
ed8e443a 25725 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 25726
ed8e443a
JM
257272001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
25728 Mark Mitchell <mark@codesourcery.com>
608d74c4 25729
ed8e443a
JM
25730 * lib/old-dejagnu.exp: Don't delete output of executable.
25731 Add .exe suffix to executables.
b0835578 25732
ed8e443a 257332001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 25734
ed8e443a 25735 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 25736
ed8e443a 257372001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 25738
ed8e443a 25739 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 25740
ed8e443a 257412001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 25742
ed8e443a
JM
25743 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
25744 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 25745
ed8e443a 257462001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 25747
ed8e443a 25748 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 25749
ed8e443a 257502001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 25751
ed8e443a 25752 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 25753
ed8e443a 257542001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 25755
ed8e443a 25756 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 25757
611bcfc0 257582001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 25759
ed8e443a 25760 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 25761
611bcfc0 257622001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 25763
ed8e443a 25764 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 25765
ed8e443a 257662001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 25767
ed8e443a 25768 * g++.old-deja/g++.other/array5.C: New.
145c1def 25769
ed8e443a 257702001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 25771
ed8e443a 25772 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 25773
ed8e443a 257742001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 25775
ed8e443a
JM
25776 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
25777 headers and constructs.
25778 * g++.old-deja/g++.robertl/eb79.C: Same.
25779 * g++.old-deja/g++.robertl/eb77.C (main): Same.
25780 * g++.old-deja/g++.robertl/eb73.C: Same.
25781 * g++.old-deja/g++.robertl/eb66.C (main): Same.
25782 * g++.old-deja/g++.robertl/eb55.C (t): Same.
25783 * g++.old-deja/g++.robertl/eb54.C (main): Same.
25784 * g++.old-deja/g++.robertl/eb46.C (main): Same.
25785 * g++.old-deja/g++.robertl/eb44.C: Same.
25786 * g++.old-deja/g++.robertl/eb41.C (main): Same.
25787 * g++.old-deja/g++.robertl/eb4.C (main): Same.
25788 * g++.old-deja/g++.robertl/eb39.C: Same.
25789 * g++.old-deja/g++.robertl/eb33.C (main): Same.
25790 * g++.old-deja/g++.robertl/eb31.C (main): Same.
25791 * g++.old-deja/g++.robertl/eb30.C: Same.
25792 * g++.old-deja/g++.robertl/eb3.C: Same.
25793 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
25794 * g++.old-deja/g++.robertl/eb21.C: Same.
25795 * g++.old-deja/g++.robertl/eb15.C: Same.
25796 * g++.old-deja/g++.robertl/eb118.C: Same.
25797 * g++.old-deja/g++.robertl/eb115.C (main): Same.
25798 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
25799 * g++.old-deja/g++.robertl/eb109.C: Same.
25800 * g++.old-deja/g++.other/sibcall1.C (main): Same.
25801 * g++.old-deja/g++.mike/rtti1.C: Same.
25802 * g++.old-deja/g++.mike/p658.C: Same.
25803 * g++.old-deja/g++.mike/net46.C: Same.
25804 * g++.old-deja/g++.mike/net34.C: Same.
25805 * g++.old-deja/g++.mike/memoize1.C: Same.
25806 * g++.old-deja/g++.mike/eh2.C: Same.
25807 * g++.old-deja/g++.law/weak.C: Same.
25808 * g++.old-deja/g++.law/visibility7.C: Same.
25809 * g++.old-deja/g++.law/visibility25.C: Same.
25810 * g++.old-deja/g++.law/visibility22.C: Same.
25811 * g++.old-deja/g++.law/visibility2.C: Same.
25812 * g++.old-deja/g++.law/visibility17.C: Same.
25813 * g++.old-deja/g++.law/visibility13.C: Same.
25814 * g++.old-deja/g++.law/visibility10.C: Same.
25815 * g++.old-deja/g++.law/visibility1.C: Same.
25816 * g++.old-deja/g++.law/virtual3.C (eval): Same.
25817 * g++.old-deja/g++.law/vbase1.C: Same.
25818 * g++.old-deja/g++.law/operators32.C: Same.
25819 * g++.old-deja/g++.law/nest3.C: Same.
25820 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
25821 * g++.old-deja/g++.law/except5.C (main): Same.
25822 * g++.old-deja/g++.law/cvt7.C (run): Same.
25823 * g++.old-deja/g++.law/cvt2.C: Same.
25824 * g++.old-deja/g++.law/cvt16.C: Same.
25825 * g++.old-deja/g++.law/ctors6.C (bar): Same.
25826 * g++.old-deja/g++.law/ctors17.C (main): Same.
25827 * g++.old-deja/g++.law/ctors13.C: Same.
25828 * g++.old-deja/g++.law/ctors12.C (main): Same.
25829 * g++.old-deja/g++.law/ctors10.C: Same.
25830 * g++.old-deja/g++.law/code-gen5.C: Same.
25831 * g++.old-deja/g++.law/bad-error7.C: Same.
25832 * g++.old-deja/g++.law/arm9.C: Same.
25833 * g++.old-deja/g++.law/arm12.C: Same.
25834 * g++.old-deja/g++.law/arg8.C: Same.
25835 * g++.old-deja/g++.law/arg1.C: Same.
25836 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
25837 * g++.old-deja/g++.jason/template31.C: Same.
25838 * g++.old-deja/g++.jason/template24.C (main): Same.
25839 * g++.old-deja/g++.jason/2371.C: Same.
25840 * g++.old-deja/g++.eh/new2.C: Same.
25841 * g++.old-deja/g++.eh/new1.C: Same.
25842 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
25843 * g++.old-deja/g++.brendan/nest21.C (main): Same.
25844 * g++.old-deja/g++.brendan/err-msg3.C: Same.
25845 * g++.old-deja/g++.brendan/crash62.C: Same.
25846 * g++.old-deja/g++.brendan/crash52.C: Same.
25847 * g++.old-deja/g++.brendan/crash49.C (main): Same.
25848 * g++.old-deja/g++.brendan/crash38.C: Same.
25849 * g++.old-deja/g++.brendan/crash15.C (main): Same.
25850 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 25851
ed8e443a 258522001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 25853
ed8e443a
JM
25854 * gcc.c-torture/execute/20001203-2.c (memset):
25855 Count argument is of type __SIZE_TYPE__.
788bf0e3 25856
ed8e443a 258572001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 25858
ed8e443a 25859 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 25860
ed8e443a 258612001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 25862
ed8e443a 25863 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 25864
ed8e443a 258652001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 25866
ed8e443a
JM
25867 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
25868 peculiarities of the SH.
25869 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 25870
ed8e443a 258712001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 25872
ed8e443a
JM
25873 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
25874 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
25875 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 25876
ed8e443a 258772001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 25878
ed8e443a 25879 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 25880
ed8e443a 258812001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 25882
ed8e443a 25883 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 25884
ed8e443a 258852001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 25886
ed8e443a 25887 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 25888
ed8e443a 258892001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 25890
ed8e443a 25891 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 25892
ed8e443a 258932001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 25894
ed8e443a 25895 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 25896
ed8e443a 258972001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 25898
ed8e443a 25899 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 25900
ed8e443a 259012001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 25902
ed8e443a
JM
25903 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
25904 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 25905
ed8e443a 259062001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 25907
ed8e443a 25908 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 25909
ed8e443a 259102001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 25911
ed8e443a
JM
25912 * g++.old-deja/g++.other/friend12.C: New test.
25913 * g++.old-deja/g++.other/friend9.C: Expect no errors.
25914 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 25915
ed8e443a 259162001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 25917
ed8e443a 25918 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 25919
ed8e443a 259202001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 25921
ed8e443a 25922 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 25923
ed8e443a 259242001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 25925
ed8e443a 25926 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 25927
ed8e443a 259282001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 25929
ed8e443a 25930 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 25931
ed8e443a 259322001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 25933
ed8e443a 25934 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 25935
ed8e443a 259362001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 25937
ed8e443a
JM
25938 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
25939 tests on AIX.
6d139650 25940
ed8e443a 259412001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 25942
ed8e443a 25943 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 25944
ed8e443a 259452001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 25946
ed8e443a 25947 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 25948
ed8e443a 259492001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 25950
ed8e443a 25951 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 25952
ed8e443a 259532001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 25954
ed8e443a 25955 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 25956
ed8e443a
JM
259572001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
25958
25959 * objc/execute/va_method.m: Added.
25960 * objc/execute/IMP.m: Added.
25961 * objc/execute/_cmd.m: Added.
25962 * objc/execute/accessing_ivars.m: Added.
25963 * objc/execute/class-1.m: Added.
25964 * objc/execute/class-10.m: Added.
25965 * objc/execute/class-11.m: Added.
25966 * objc/execute/class-12.m: Added.
25967 * objc/execute/class-13.m: Added.
25968 * objc/execute/class-14.m: Added.
25969 * objc/execute/class-2.m: Added.
25970 * objc/execute/class-3.m: Added.
25971 * objc/execute/class-4.m: Added.
25972 * objc/execute/class-5.m: Added.
25973 * objc/execute/class-6.m: Added.
25974 * objc/execute/class-7.m: Added.
25975 * objc/execute/class-8.m: Added.
25976 * objc/execute/class-9.m: Added.
25977 * objc/execute/class-tests-1.h
25978 * objc/execute/class-tests-2.h
25979 * objc/execute/compatibility_alias.m: Added.
25980 * objc/execute/encode-1.m: Added.
25981 * objc/execute/formal_protocol-1.m: Added.
25982 * objc/execute/formal_protocol-2.m: Added.
25983 * objc/execute/formal_protocol-3.m: Added.
25984 * objc/execute/formal_protocol-4.m: Added.
25985 * objc/execute/formal_protocol-5.m: Added.
25986 * objc/execute/formal_protocol-6.m: Added.
25987 * objc/execute/formal_protocol-7.m: Added.
25988 * objc/execute/informal_protocol.m: Added.
25989 * objc/execute/initialize.m: Added.
25990 * objc/execute/load.m: Added.
25991 * objc/execute/many_args_method.m: Added.
25992 * objc/execute/nested-3.m: Added.
25993 * objc/execute/no_clash.m: Added.
25994 * objc/execute/private.m: Added.
25995 * objc/execute/redefining_self.m: Added.
25996 * objc/execute/root_methods.m: Added.
25997 * objc/execute/selector-1.m: Added.
25998 * objc/execute/static-1.m: Added.
25999 * objc/execute/static-2.m: Added.
26000 * objc/execute/va_method.m: Added.
26001
260022001-03-10 Richard Henderson <rth@redhat.com>
26003
26004 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26005
260062001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26007
26008 * g++.old-deja/g++.other/crash31.C: XFAIL.
26009 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26010 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26011 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26012 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26013 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26014
260152001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26016
26017 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26018
260192001-03-06 Zack Weinberg <zackw@stanford.edu>
26020
26021 * gcc.dg/20000724-1.c: Don't use multiline strings.
26022
260232001-03-06 Zack Weinberg <zackw@stanford.edu>
26024
26025 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26026 result of -cString against what we expect it to be; don't just
26027 print it out for no one to read.
26028
26029 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26030 Based on testcases provided by Nicola Pero.
26031
260322001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26033
26034 * gcc.dg/cpp/macro7.c: New test.
26035
260362001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26037
26038 * gcc.dg/cpp/multiline.c: Update.
26039
260402001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26041
26042 * g++.old-deja/g++.other/enum3.C: New test.
26043
260442001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26045
26046 * g++.old-deja/g++.other/pod1.C: New test.
26047
260482001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26049
26050 * g++.old-deja/g++.ext/overload1.C: New test.
26051
260522001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26053
26054 * g++.old-deja/g++.pt/using1.C: New test.
26055
260562001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26057
26058 * g++.old-deja/g++.other/using9.C: New test.
26059
260602001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26061
26062 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26063
26064 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26065
260662001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26067
26068 * g++.old-deja/g++.ext/realpt1.C: Remove.
26069
260702001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26071
26072 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26073
260742001-02-26 Will Cohen <wcohen@redhat.com>
26075
26076 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26077
260782001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26079
26080 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26081 templatized constructors.
26082
260832001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26084
26085 * gcc.c-torture/execute/20010224-1.c: New test.
26086
260872001-02-23 Jakub Jelinek <jakub@redhat.com>
26088
26089 * gcc.c-torture/execute/20010222-1.c: New test.
26090
260912001-02-22 Jakub Jelinek <jakub@redhat.com>
26092
26093 * g++.old-deja/g++.other/inline20.C: New test.
26094
260952001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26096
26097 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26098
260992001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26100
26101 * g++.old-deja/g++.other/lookup22.C: New test.
26102
261032001-02-19 Zack Weinberg <zackw@stanford.edu>
26104
26105 * g77.dg: New directory.
26106 * g77.dg/20010216-1.f: New test case.
26107 * g77.dg/dg.exp: New driver.
26108 * lib/g77-dg.exp: New driver library.
26109
261102001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26111
26112 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26113
261142001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26115
26116 * g++.old-deja/g++.other/decl9.C: New test.
26117
261182001-02-16 Jakub Jelinek <jakub@redhat.com>
26119
26120 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26121 not need <string> and also tests the initialization at runtime.
26122
261232001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26124
26125 * gcc.c-torture/execute/longlong.c: New test.
26126
261272001-02-14 J"orn Rennecke <amylaar@redhat.com>
26128
26129 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26130
261312001-02-14 J"orn Rennecke <amylaar@redhat.com>
26132
26133 * gcc.c-torture/execute/920302-1.c (execute):
26134 Change argument type to short.
26135
261362001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26137
26138 * g++.old-deja/g++.pt/deduct6.C: New test.
26139
261402001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26141
26142 * g++.old-deja/g++.pt/deduct5.C: New test.
26143
261442001-02-14 Jakub Jelinek <jakub@redhat.com>
26145
26146 * gcc.c-torture/execute/20010209-1.c: New test.
26147
261482001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26149
26150 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26151
261522001-02-12 Geoffrey Keating <geoffk@redhat.com>
26153
26154 * g++.dg/vtgc1.C: Update for new ABI.
26155
26156 * consistency.vlad: New directory, 1665 files.
26157
261582001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26159
26160 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26161 return type.
26162 * gcc.dg/cpp/digraphs.c: Declare puts.
26163
261642001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26165
26166 * g++.old-deja/g++.other/warn5.C: New test.
26167
261682001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26169
26170 * g++.old-deja/g++.pt/spec40.C: New test.
26171
261722001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26173
26174 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26175 case.
26176 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26177
261782001-02-12 Jakub Jelinek <jakub@redhat.com>
26179
26180 * gcc.c-torture/compile/20010209-1.c: New test.
26181
261822001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26183
26184 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26185 excess errors message but not if it crashes.
26186 * g++.old-deja/g++.other/crash27.C: Likewise.
26187 * g++.old-deja/g++.other/crash28.C: Likewise.
26188 * g++.old-deja/g++.other/crash30.C: Likewise.
26189 * g++.old-deja/g++.other/crash32.C: Likewise.
26190 * g++.old-deja/g++.other/crash35.C: Likewise.
26191 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26192
261932001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26194
26195 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26196 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26197 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26198 g77.f-torture/execute/execute.exp,
26199 g77.f-torture/noncompile/noncompile.exp,
26200 gcc.c-torture/execute/execute.exp,
26201 gcc.c-torture/execute/memcheck/memcheck.exp,
26202 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26203 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26204 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26205 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26206 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26207 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26208 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26209 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26210 Remove bug reporting instructions with ancient email addresses.
26211
262122001-02-07 Jakub Jelinek <jakub@redhat.com>
26213
26214 * gcc.dg/20010202-1.c: New test.
26215 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26216
262172001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26218
26219 * g++.dg/stdbool-if.C: New test.
26220
262212001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26222
26223 * objc/execute/fdecl.m: Added main().
26224
262252001-02-07 Jakub Jelinek <jakub@redhat.com>
26226
26227 * gcc.c-torture/execute/20010206-1.c: New test.
26228
262292001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26230
26231 * gcc.dg/cpp/avoidpaste1.c: Update.
26232
262332001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26234
26235 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26236 Pero <nicola@brainstorm.co.uk>.
26237 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26238
262392001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26240
26241 * g++.old-deja/g++.pt/spec39.C: New test.
26242
262432001-02-05 Jakub Jelinek <jakub@redhat.com>
26244
26245 * gcc.c-torture/compile/20010202-1.c: New test.
26246
262472001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26248
26249 * g++.old-deja/g++.abi/primary2.C: New test.
26250 * g++.old-deja/g++.abi/primary3.C: New test.
26251 * g++.old-deja/g++.abi/primary4.C: New test.
26252 * g++.old-deja/g++.abi/primary5.C: New test.
26253 * g++.old-deja/g++.abi/vtable3.h: New test.
26254 * g++.old-deja/g++.abi/vtable3a.C: New test.
26255 * g++.old-deja/g++.abi/vtable3b.C: New test.
26256 * g++.old-deja/g++.abi/vtable3c.C: New test.
26257 * g++.old-deja/g++.abi/vtable3d.C: New test.
26258 * g++.old-deja/g++.abi/vtable3e.C: New test.
26259 * g++.old-deja/g++.abi/vtable3f.C: New test.
26260 * g++.old-deja/g++.abi/vtable3g.C: New test.
26261 * g++.old-deja/g++.abi/vtable3h.C: New test.
26262 * g++.old-deja/g++.abi/vtable3i.C: New test.
26263 * g++.old-deja/g++.abi/vtable3j.C: New test.
26264 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26265
262662001-02-03 Jakub Jelinek <jakub@redhat.com>
26267
26268 * g++.old-deja/g++.other/anon6.C: New test.
26269 * g++.old-deja/g++.other/anon7.C: New test.
26270
262712001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26272
26273 * gcc.dg/cpp/avoidpaste2.c: New tests.
26274
262752001-01-31 Jakub Jelinek <jakub@redhat.com>
26276
26277 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26278
262792001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26280
26281 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26282 DECIMAL_DIG cases for Irix."
26283
262842001-01-31 J"orn Rennecke <amylaar@redhat.com>
26285
26286 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26287
262882001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26289
26290 * gcc.dg/c99-tag-1.c: New test.
26291
262922001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26293
26294 * gcc.dg/cpp/tr-warn1.c: Add tests.
26295
262962001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26297
26298 * gcc.dg/cpp/avoidpaste1.c: Update.
26299 * gcc.dg/cpp/paste4.c: Update.
26300
263012001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26302
26303 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26304 cases for Irix.
26305
263062001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26307
26308 * g++.old-deja/g++.other/inline19.C: New test.
26309
263102001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26311
26312 * gcc.dg/Wlarger-than.c: New test.
26313
263142001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26315
26316 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26317
263182001-01-29 Jakub Jelinek <jakub@redhat.com>
26319
26320 * gcc.c-torture/execute/20010129-1.c: New test.
26321 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26322
263232001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26324
26325 * gcc.dg/cpp/avoidpaste1.c: Test case.
26326
263272001-01-28 Jakub Jelinek <jakub@redhat.com>
26328
26329 * g++.old-deja/g++.other/inline18.C: New test.
26330
263312001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26332
26333 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26334 and __builtin_putchar.
26335
263362001-01-27 Jakub Jelinek <jakub@redhat.com>
26337
26338 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26339 tests.
26340
263412001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26342
26343 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26344 floating point number rounding mode to round to the nearest
26345 representable mode.
26346
263472001-01-25 Jakub Jelinek <jakub@redhat.com>
26348
26349 * g++.old-deja/g++.other/mangle2.C: New test.
26350
263512001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26352
26353 * gcc.c-torture/compile/20010124-1.c: New test.
26354
263552001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26356
26357 * g++.old-deja/g++.pt/spec38.C: New test.
26358
263592001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26360
26361 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26362 "Build don't run".
26363
263642001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26365
26366 * gcc.c-torture/execute/20010123-1.c: New test.
26367
263682001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26369
26370 * g++.old-deja/g++.pt/spec37.C: New test.
26371
263722001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26373
26374 * g++.old-deja/g++.pt/overload14.C: New test.
26375
263762001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26377
26378 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26379 __builtin_return_address.
26380
263812001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26382
26383 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26384 * g++.old-deja/g++.pt/spec35.C: New test.
26385 * g++.old-deja/g++.pt/spec36.C: New test.
26386
263872001-01-20 Jakub Jelinek <jakub@redhat.com>
26388
26389 * gcc.c-torture/compile/20010118-1.c: New test.
26390
263912001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26392
26393 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26394
263952001-01-19 Jakub Jelinek <jakub@redhat.com>
26396
26397 * gcc.c-torture/execute/20010119-1.c: New test.
26398
263992001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26400
26401 * g++.old-deja/g++.other/vbase5.C: New test.
26402
264032001-01-19 Jakub Jelinek <jakub@redhat.com>
26404
26405 * gcc.c-torture/execute/20010118-1.c: New test.
26406
264072001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26408
26409 * g++.old-deja/g++.pt/deduct3.C: New test.
26410
264112001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26412
26413 * g++.old-deja/g++.pt/spec34.C: New test.
26414
264152001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26416
26417 * g77.f-torture/compile/20000601-2.f: New test.
26418
264192001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26420
26421 * g++.old-deja/g++.other/init17.C: New test.
26422
264232001-01-18 Alexandre Oliva <aoliva@redhat.com>
26424
26425 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26426
264272001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26428
26429 * g++.old-deja/g++.pt/unify8.C: New test.
26430
264312001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26432
26433 * g++.old-deja/g++.abi/vbase1.C: New test.
26434
264352001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26436
26437 * g++.old-deja/g++.pt/crash65.C: New test.
26438
264392001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26440
26441 * gcc.dg/cpp/assembl2.S: New test case.
26442
264432001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26444
26445 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26446 are supported.
26447
264482001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26449
26450 * g++.old-deja/g++.other/builtins1.C: New test.
26451 * g++.old-deja/g++.other/builtins2.C: Likewise.
26452 * g++.old-deja/g++.other/builtins3.C: Likewise.
26453 * g++.old-deja/g++.other/builtins4.C: Likewise.
26454
264552001-01-17 Jakub Jelinek <jakub@redhat.com>
26456
26457 * gcc.c-torture/compile/20010117-1.c: New test.
26458 * gcc.c-torture/compile/20010117-2.c: New test.
26459
264602001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26461
26462 * g77.f-torture/execute/20010116.[fx]: New test,
26463 XFAIL on i?86-*-*.
26464 * g77.f-torture/compile/20010115.f: Indicate it's
26465 a test for PR fortran/1636.
26466
264672001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26468
26469 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26470
264712001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26472
26473 * g77.f-torture/compile/20010115.f: New test.
26474
264752001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26476
26477 * g++.old-deja/g++.pt/nontype5.C: New test.
26478
264792001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26480
26481 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26482 have an equivalent working one below it.
26483
264842001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26485
26486 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26487 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26488
264892001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26490
26491 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26492 message containing "init_priority".
26493 (conpr-2.C): Likewise.
26494 (conpr-3.C): Likewise.
26495 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26496
264972001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26498
26499 * gcc.c-torture/execute/20010114-2.c: New test.
26500
265012001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26502
26503 * gcc.c-torture/compile/20010114-1.c: New test.
26504 * gcc.c-torture/compile/20010114-1.x: Xfail.
26505 * gcc.c-torture/compile/20010114-2.c: New test.
26506 * gcc.c-torture/execute/20010114-1.c: New test.
26507 * gcc.dg/trunc-1.c: New test.
26508 * gcc.dg/uninit-B.c: New test.
26509
265102001-01-13 Nick Clifton <nickc@redhat.com>
26511
26512 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26513 target.
26514
265152001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26516
26517 * gcc.c-torture/compile/20010113-1.c: New test.
26518
265192001-01-13 Jakub Jelinek <jakub@redhat.com>
26520
26521 * gcc.c-torture/compile/20001212-1.c: New test.
26522
265232001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26524
26525 * gcc.dg/cpp/widestr1.c: Update.
26526 * gcc.dg/cpp/prag-imp.c: Remove.
26527
265282001-01-12 Jakub Jelinek <jakub@redhat.com>
26529
26530 * gcc.c-torture/execute/20000801-3.x: Remove.
26531 * gcc.dg/c90-init-1.c: New test.
26532 * gcc.dg/c99-init-1.c: New test.
26533 * gcc.dg/c99-init-2.c: New test.
26534 * gcc.dg/gnu99-init-1.c: New test.
26535
265362001-01-12 Richard Earnshaw <rearnsha@arm.com>
26537
26538 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26539 testing that no relevant ones were found.
26540
265412001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26542
26543 * g++.old-deja/g++.pt/cast2.C: New test.
26544
265452001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26546
26547 * g++.old-deja/g++.pt/friend47.C: New test.
26548
265492001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26550
26551 * g++.old-deja/g++.pt/instantiate13.C: New test.
26552
265532001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26554
26555 * g++.old-deja/g++.other/defarg7.C: New test.
26556 * g++.old-deja/g++.other/defarg8.C: New test.
26557
265582001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26559
26560 * g++.old-deja/g++.pt/crash64.C: New test.
26561
265622001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26563
26564 * g++.old-deja/g++.pt/crash63.C: New test.
26565
265662001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26567
26568 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26569
265702001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26571
26572 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26573
265742001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26575
26576 * g++.old-deja/g++.pt/error3.C: New test.
26577
265782001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26579
26580 * g++.old-deja/g++.other/crash39.C: New test.
26581
265822001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26583
26584 * g++.old-deja/g++.other/vbase4.C: New test.
26585
265862001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26587
26588 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26589 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26590 * gcc.dg/special/special.exp: New test driver which will check
26591 for alias support for the above test.
26592
265932001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26594
26595 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26596 problems on small machines.
26597 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26598 parameterize.
26599
266002001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26601
26602 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26603 mips.
26604 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26605
266062001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26607
26608 * g++.old_deja/g++.pt/using8.C: New test.
26609
266102001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26611
26612 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26613
266142000-01-08 Loren J. Rittle <ljrittle@acm.org>
26615
26616 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26617 where a failure is expected.
26618 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26619
266202001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26621
26622 * g++.old_deja/g++.pt/instantiate12.C: New test.
26623
266242001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26625
26626 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
26627 start of structs.
26628 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
26629 * g++.old-deja/g++.brendan/crash17.C: Likewise.
26630 * g++.old-deja/g++.brendan/crash29.C: Likewise.
26631 * g++.old-deja/g++.brendan/crash48.C: Likewise.
26632 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26633 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
26634 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26635 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
26636 * g++.old-deja/g++.eh/spec6.C: Likewise.
26637 * g++.old-deja/g++.jason/crash3.C: Likewise.
26638 * g++.old-deja/g++.law/ctors11.C: Likewise.
26639 * g++.old-deja/g++.law/ctors17.C: Likewise.
26640 * g++.old-deja/g++.law/ctors5.C: Likewise.
26641 * g++.old-deja/g++.law/ctors9.C: Likewise.
26642 * g++.old-deja/g++.mike/ambig1.C: Likewise.
26643 * g++.old-deja/g++.mike/net22.C: Likewise.
26644 * g++.old-deja/g++.mike/p3538a.C: Likewise.
26645 * g++.old-deja/g++.mike/p3538b.C: Likewise.
26646 * g++.old-deja/g++.mike/virt3.C: Likewise.
26647 * g++.old-deja/g++.niklas/t128.C: Likewise.
26648 * g++.old-deja/g++.other/anon4.C: Likewise.
26649 * g++.old-deja/g++.other/using1.C: Likewise.
26650 * g++.old-deja/g++.other/warn3.C: Likewise.
26651 * g++.old-deja/g++.pt/t37.C: Likewise.
26652 * g++.old-deja/g++.robertl/eb69.C: Likewise.
26653 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26654
266552001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26656
26657 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
26658
266592001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26660
26661 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26662
266632001-01-07 Jakub Jelinek <jakub@redhat.com>
26664
26665 * gcc.c-torture/compile/20010107-1.c: New test.
26666
266672001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26668
26669 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26670
266712001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26672
26673 * gcc.dg/format/format.h: New file.
26674 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
26675 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
26676 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
26677 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
26678 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
26679 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26680 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
26681 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
26682 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
26683 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
26684 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
26685 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
26686 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
26687 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
26688 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
26689 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
26690 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
26691 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
26692 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
26693 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
26694 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
26695 instead of declaring standard types, macros and functions in each
26696 test.
26697
266982001-01-06 Alexandre Oliva <aoliva@redhat.com>
26699
26700 * gcc.c-torture/execute/20010106-1.c: New test.
26701
267022001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
26703
26704 * gcc.dg/format/format.exp: New file.
26705 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
26706 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
26707 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
26708 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
26709 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
26710 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
26711 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
26712 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
26713 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
26714 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
26715 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
26716 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
26717 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
26718 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
26719 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
26720 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
26721 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
26722 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
26723 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
26724 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
26725 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
26726 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
26727 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
26728 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
26729 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
26730 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
26731 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
26732 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
26733 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
26734 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
26735 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
26736 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
26737 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
26738 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
26739 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
26740 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
26741 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
26742 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
26743 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
26744 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
26745 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
26746 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
26747
267482001-01-05 Alexandre Oliva <aoliva@redhat.com>
26749
26750 * gcc.c-torture/execute/991228-1.c: Take word endianness into
26751 account.
26752
267532001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
26754
26755 * gcc.c-torture/execute/builtin-complex-1.c: New test.
26756
267572001-01-05 Nathan Sidwell <nathan@codesourcery.com>
26758
26759 * g++.old-deja/g++.pt/crash62.C: New test.
26760
267612001-01-04 Richard Henderson <rth@redhat.com>
26762
26763 * gcc.dg/20000926-1.c: Update expected warnings.
26764 * gcc.dg/array-2.c: Likewise.
26765 * gcc.dg/array-4.c: Also validate flexible array members.
26766 * gcc.dg/c99-flex-array-1.c: New.
26767
267682001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
26769
26770 * gcc.c-torture/compile/20001222-1.x: Remove.
26771
267722001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26773
26774 * gcc.c-torture/execute/built-in-setjmp.c: New.
26775
267762001-01-03 Richard Henderson <rth@redhat.com>
26777
26778 * gcc.dg/940510-1.c: Update expected error wording.
26779 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
26780
267812001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
26782
26783 * lib/target-supports.exp (check_alias_available): Modified to
26784 indicate aliases not supported if only weak aliases are supported.
26785
267862001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26787
26788 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
26789 Turn on cmpstrsi checks for __pj__ and __i370__.
26790
267912001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26792
26793 * g++.old-deja/g++.other/virtual11.C: New test.
26794
267952001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26796
26797 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
26798
267992001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26800
26801 * gcc.c-torture/compile/20010102-1.c: New test.
26802
268032001-01-02 Andreas Jaeger <aj@suse.de>
26804
26805 * gcc.dg/noreturn-3.c: New test.
26806
26807 * gcc.dg/noreturn-4.c: New test.
26808
268092001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26810
26811 * gcc.c-torture/execute/stdio-opt-1.c: Also test
26812 __builtin_fputc and __builtin_fwrite.
26813
268142000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26815
26816 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
26817 signed char, not default char.
26818
268192000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26820
26821 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
26822
268232000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
26824
26825 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
26826
268272000-12-29 Richard Henderson <rth@redhat.com>
26828
26829 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
26830 (__cyg_profile_func_exit): Define.
26831
268322000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26833
26834 * g++.dg/vtgc1.C: New test.
26835
268362000-12-28 Geoffrey Keating <geoffk@redhat.com>
26837
26838 * gcc.dg/noncompile/20001228-1.c: New test.
26839
26840 * gcc.dg/20001228-1.c: New test.
26841
26842 * gcc.c-torture/execute/20001228-1.c: New test.
26843
268442000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
26845
26846 * gcc.dg/format-strfmon-1.c: New test.
26847
268482000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26849
26850 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
26851 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
26852 * gcc.c-torture/execute/string-opt-1.c: Likewise.
26853 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26854 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26855 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26856 * gcc.c-torture/execute/string-opt-6.c: Likewise.
26857 * gcc.c-torture/execute/string-opt-7.c: Likewise.
26858 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26859 * gcc.c-torture/execute/string-opt-9.c: Likewise.
26860 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26861 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26862 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26863
26864 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
26865 * gcc.c-torture/execute/string-opt-4.c: Test index.
26866
268672000-12-26 Geoffrey Keating <geoffk@redhat.com>
26868
26869 * gcc.c-torture/compile/20001226-1.c: New test.
26870
268712000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
26872
26873 * gcc.c-torture/compile/20001222-1.c: New test.
26874 * gcc.c-torture/compile/20001222-1.x: Xfail.
26875
268762000-12-22 Alexandre Oliva <aoliva@redhat.com>
26877
26878 * gcc.c-torture/execute/comp-goto-2.c: New test.
26879
268802000-12-21 J"orn Rennecke <amylaar@redhat.com>
26881
26882 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
26883 Use long types if __INT_MAX__ is 32767.
26884 (main): Use cast to (sint32 *) when poking 88 into a_page.
26885
26886 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
26887
268882000-12-21 Bernd Schmidt <bernds@redhat.com>
26889
26890 * gcc.c-torture/compile/20001221-1.c: New test.
26891 * gcc.c-torture/execute/20001221-1.c: New test.
26892
268932000-12-20 Richard Henderson <rth@redhat.com>
26894
26895 * g++.old-deja/g++.pt/crash36.C: Update error lines.
26896 * g++.old-deja/g++.robertl/eb109.C: Likewise.
26897
268982000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26899
26900 * gcc.dg/compare3.c: New test.
26901
269022000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26903
26904 * gcc.dg/format-warnll-1.c: New test.
26905
269062000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
26907
26908 * gcc.dg/cpp/cmdlne-P.c: New test.
26909
269102000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26911
26912 * gcc.c-torture/execute/builtin-abs-1.c,
26913 gcc.c-torture/execute/builtin-abs-2.c: New tests.
26914
269152000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26916
26917 * gcc.dg/cpp/multiline.c: New test.
26918
269192000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26920
26921 * g++.old-deja/g++.other/syshdr1.C: Update.
26922 * gcc.dg/cpp/lineflags.c: Remove temporarily.
26923
269242000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26925
26926 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
26927
269282000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26929
26930 * g++.old-deja/g++.pt/ttp65.C: New test.
26931
269322000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26933
26934 * g++.old-deja/g++.pt/ttp64.C: New test.
26935
269362000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26937
26938 * g++.old-deja/g++.pt/spec33.C: New test.
26939
269402000-12-14 Catherine Moore <clm@redhat.com>
26941
26942 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
26943 * gcc.c-torture/execute/920612-2.c: Likewise.
26944 * gcc.c-torture/execute/920428-2.c: Likewise.
26945 * gcc-c-torture/execute/va-arg-11.c: Call exit.
26946 * gcc.c-torture/execute/va-arg-21.c: Likewise.
26947
269482000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26949
26950 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
26951 * gcc.dg/pack-test-2.c: Likewise.
26952
269532000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26954
26955 Tests by Zack Weinberg <zackw@stanford.edu>.
26956
26957 * gcc.dg/cpp/defined.c: Update.
26958 * gcc.dg/cpp/defined_trad.c: New tests.
26959
269602000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26961
26962 * gcc.dg/cpp/trad-direct.c: Update.
26963
269642000-12-11 Neil Booth <neilb@earthling.net>
26965
26966 * gcc.dg/cpp/defined_trad.c
26967
269682000-12-11 Neil Booth <neilb@earthling.net>
26969
26970 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
26971
269722000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
26973
26974 * gcc.dg/format-miss-2.c: New test.
26975
269762000-12-09 Neil Booth <neilb@earthling.net>
26977
26978 * gcc.dg/cpp/lineflags.c: New tests.
26979 * gcc.dg/cpp/poison.c: Update.
26980 * gcc.dg/cpp/redef2.c: Update.
26981 * gcc.dg/cpp/skipping.c: New test.
26982
269832000-12-07 Geoffrey Keating <geoffk@redhat.com>
26984
26985 * g++.old-deja/g++.other/eh3.C: New testcase.
26986
269872000-12-07 Neil Booth <neilb@earthling.net>
26988
26989 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
26990 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
26991 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
26992 wtr-union-init-2.c, wtr-union-init-3.c: Update.
26993 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
26994 Update.
26995
269962000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26997
26998 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
26999 __SIZE_TYPE__ instead of int for type of integers cast to
27000 pointers.
27001
270022000-12-07 Jakub Jelinek <jakub@redhat.com>
27003
27004 * g++.old-deja/g++.other/cleanup4.C: New test.
27005
270062000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27007
27008 * format-sec-1.c: New test.
27009
270102000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27011
27012 * gcc.dg/format-nonlit-3.c: New test.
27013
270142000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27015
27016 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27017 through a null pointer.
27018
270192000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27020
27021 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27022 * g++.old-deja/g++.pt/partial4.C: New test.
27023
270242000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27025
27026 * gcc.c-torture/execute/ieee/hugeval.x: New.
27027
270282000-12-06 Neil Booth <neilb@earthling.net>
27029
27030 * gcc.dg/cpp/backslash2.c: New tests.
27031
270322000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27033
27034 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27035 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27036
270372000-12-05 Geoffrey Keating <geoffk@redhat.com>
27038
27039 * gcc.c-torture/execute/20001203-2.c: New testcase.
27040
270412000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27042
27043 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27044 * g++.old-deja/g++.other/virtual10.C: New test.
27045
270462000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27047
27048 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27049
270502000-12-05 Richard Henderson <rth@redhat.com>
27051
27052 * gcc.c-torture/compile/20001205-1.c: New.
27053
270542000-12-04 Neil Booth <neilb@earthling.net>
27055
27056 * g++.old-deja/g++.other/virtual9.C: New test.
27057 * g++.old-deja/g++.pt/crash61.C: New test.
27058 * gcc.c-torture/execute/loop-9.c: New test.
27059
270602000-12-04 Neil Booth <neilb@earthling.net>
27061
27062 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27063 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27064 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27065 * gcc.dg/cpp/extratokens.c: ...here.
27066
270672000-12-04 Neil Booth <neilb@earthling.net>
27068
27069 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27070 New tests.
27071
270722000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27073
27074 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27075 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27076
270772000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27078
27079 * gcc.c-torture/execute/20001203-1.c: New test.
27080
270812000-12-03 Neil Booth <neilb@earthling.net>
27082
27083 * gcc.dg/cpp/macro6.c: New test cases.
27084
270852000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27086
27087 * gcc.c-torture/execute/string-opt-9.c: New test.
27088 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27089 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27090 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27091
27092 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27093 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27094
270952000-12-02 Geoffrey Keating <geoffk@redhat.com>
27096
27097 * gcc.dg/cpp/if-6.c: New testcase.
27098
27099 * gcc.dg/20001201-1.c: New testcase.
27100
271012000-12-02 Neil Booth <neilb@earthling.net>
27102
27103 * g++.old-deja/g++.other/externC4.C,
27104 g++.old-deja/g++.other/friend10.C: New tests.
27105
271062000-12-02 Neil Booth <neilb@earthling.net>
27107
27108 * g++.old-deja/g++.other/instan2.C
27109 * g++.old-deja/g++.other/instan3.C: New test.
27110
271112000-12-02 Neil Booth <neilb@earthling.net>
27112
27113 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27114 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27115 gnuc99.c,gnuc99-pedantic.c: New tests.
27116
271172000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27118
27119 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27120 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27121
271222000-12-01 Neil Booth <neilb@earthling.net>
27123
27124 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27125 * gcc.dg/cpp/poison.c: Update.
27126 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27127
271282000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27129
27130 * g77.f-torture/execute/20001201.f: New test.
27131
271322000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27133
27134 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27135
271362000-12-01 Jakub Jelinek <jakub@redhat.com>
27137
27138 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27139
271402000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27141
27142 * g++.old-deja/g++.other/cast6.C: New test.
27143
271442000-11-30 Geoffrey Keating <geoffk@redhat.com>
27145
27146 * gcc.c-torture/execute/20001130-2.c: New testcase.
27147
271482000-11-30 Richard Henderson <rth@redhat.com>
27149
27150 * gcc.c-torture/execute/20001130-1.c: New test.
27151
271522000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27153
27154 * g++.old-deja/g++.other/op3.C: New test.
27155
271562000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27157
27158 * g++.old-deja/g++.other/op2.C: New test.
27159
271602000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27161
27162 * g++.old-deja/g++.other/crash38.C: New test.
27163
271642000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27165
27166 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27167
271682000-11-29 Jakub Jelinek <jakub@redhat.com>
27169
27170 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27171 tests.
27172 * gcc.c-torture/execute/string-opt-6.c: New test.
27173
27174 * gcc.dg/20001117-1.c: Add main.
27175
271762000-11-28 Geoffrey Keating <geoffk@redhat.com>
27177
27178 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27179 Move from here ...
27180 * gcc.dg/940510-1.c: ... to here.
27181
27182 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27183 zero-size arrays in toplevel structures.
27184
271852000-11-28 Jakub Jelinek <jakub@redhat.com>
27186
27187 * gcc.c-torture/execute/loop-8.c: New test.
27188
271892000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27190
27191 * g++.old-deja/g++.other/base1.C: New test.
27192
271932000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27194
27195 * g++.old-deja/g++.other/parse2.C: New test.
27196
271972000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27198
27199 * g++.old-deja/g++.pt/incomplete1.C: New test.
27200
272012000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27202
27203 * g++.old-deja/g++.other/friend9.C: New test.
27204
272052000-11-28 Jakub Jelinek <jakub@redhat.com>
27206
27207 * gcc.dg/20001127-1.c: New test.
27208
272092000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27210
27211 * g++.old-deja/g++.pt/friend46.C: New test.
27212
272132000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27214
27215 * g++.old-deja/g++.other/ptrmem8.C: New test.
27216
272172000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27218
27219 * gcc.c-torture/execute/string-opt-7.c: New test.
27220 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27221
272222000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27223
27224 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27225 instead of 'mkcheck 2'.
27226
272272000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27228
27229 * gcc.c-torture/execute/memcheck/driver.c,
27230 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27231 C9X references to refer to C99.
27232
272332000-11-25 Jakub Jelinek <jakub@redhat.com>
27234
27235 * gcc.dg/ultrasp3.c: New test.
27236
272372000-11-25 Neil Booth <neilb@earthling.net>
27238
27239 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27240
272412000-11-25 Alexandre Oliva <aoliva@redhat.com>
27242
27243 * gcc.c-torture/compile/20001123-2.c: New.
27244
272452000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27246
27247 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27248
272492000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27250
27251 * gcc.dg/sequence-point-1.c: Add some new tests.
27252 * gcc.c-torture/execute/20001124-1.c: New test.
27253
272542000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27255
27256 * g++.old-deja/g++.other/vaarg4.C: New test.
27257 * gcc.c-torture/compile/20001123-1.c: New test.
27258
272592000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27260
27261 * g++.other/crash24.C: Adjust and remove XFAIL.
27262 * g++.other/crash37.C: New test.
27263
272642000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27265
27266 * g++.old-deja/g++.pt/instantiate9.C: New test.
27267
272682000-11-22 Mark Mitchell <mark@codesourcery.com>
27269
27270 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27271 new ABI, too.
27272
27273 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27274 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27275
272762000-11-22 Neil Booth <neilb@earthling.net>
27277
27278 * gcc.dg/cpp/Wtrigraphs.c: New test.
27279
272802000-11-22 Loren J. Rittle <ljrittle@acm.org>
27281
27282 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27283
272842000-11-22 Jakub Jelinek <jakub@redhat.com>
27285
27286 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27287
272882000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27289
27290 * lib/gcc-dg.exp: load_lib scanasm.exp.
27291 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27292 * lib/g++-dg.exp: load_lib scanasm.exp.
27293 * lib/scanasm.exp: New.
27294 (scan-assembler, scan-assembler-not): Add optional arguments to
27295 test name, or if not present, the pattern name.
27296 (scan-assembler-dem, scan-assembler-dem-not): New.
27297
27298 * g++.dg/dg.exp: New.
27299
273002000-11-21 Neil Booth <neilb@earthling.net>
27301
27302 * gcc.dg/cpp/integrated1.c: Remove.
27303
273042000-11-21 Jakub Jelinek <jakub@redhat.com>
27305
27306 * gcc.c-torture/execute/20001121-1.c: New test.
27307
273082000-11-21 Richard Henderson <rth@redhat.com>
27309
27310 * gcc.c-torture/compile/20001121-1.c: New test.
27311
273122000-11-20 Neil Booth <neilb@earthling.net>
27313
27314 * gcc.dg/cpp/integrated1.c: New test.
27315
273162000-11-21 Jakub Jelinek <jakub@redhat.com>
27317
27318 * g++.old-deja/g++.other/inline17.C: New test.
27319
273202000-11-20 Donald Lindsay <dlindsay@redhat.com>
27321
27322 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27323 local variable to be zero: I made the variable global. Now
27324 uses abort() and exit() instead of relying on main's return value.
27325
273262000-11-20 Neil Booth <neilb@earthling.net>
27327
27328 * gcc.dg/cpp/paste2.c: Update test.
27329 * objc/execute/paste.m: New test.
27330
273312000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27332
27333 * gcc.dg/c99-condexpr-1.c: New test.
27334
273352000-11-20 Neil Booth <neilb@earthling.net>
27336
27337 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27338
273392000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27340
27341 * g++.old-deja/g++.pt/export1.C: New test.
27342
273432000-11-20 Jakub Jelinek <jakub@redhat.com>
27344
27345 * gcc.dg/20001117-1.c: New test.
27346
273472000-11-18 Richard Henderson <rth@redhat.com>
27348
27349 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27350
273512000-11-18 Richard Henderson <rth@redhat.com>
27352
27353 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27354 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27355 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27356
273572000-11-18 Richard Henderson <rth@redhat.com>
27358
27359 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27360 (main): New. Exit cleanly.
27361
273622000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27363
27364 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27365 gcc.dg/c99-fordecl-2.c: New tests.
27366
273672000-11-18 Richard Henderson <rth@redhat.com>
27368
27369 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27370 * gcc.c-torture/execute/zerolen-2.c: New.
27371
273722000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27373
27374 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27375 memory.
27376
273772000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27378
27379 * g++.old-deja/g++.pt/instantiate8.C: New test.
27380
273812000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27382
27383 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27384 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27385
273862000-11-16 Nick Clifton <nickc@redhat.com>
27387
27388 * gcc.c-torture/execute/nestfunc-2.c: New test.
27389 * gcc.c-torture/execute/nestfunc-3.c: New test.
27390
273912000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27392
27393 * gcc.c-torture/compile/20001116-1.c: New test.
27394
273952000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27396
27397 * gcc.c-torture/execute/20001115-1.c: New test.
27398
273992000-11-15 Mark Mitchell <mark@codesourcery.com>
27400
27401 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27402 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27403 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27404 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27405
274062000-11-15 Neil Booth <neilb@earthling.net>
27407
27408 gcc.dg/cpp/_Pragma1.c: Update.
27409 gcc.dg/cpp/_Pragma2.c: New test.
27410
274112000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27412
27413 * g++.old-deja/g++.other/anon5.C: New test.
27414
274152000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27416
27417 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27418 tests.
27419
274202000-11-14 Jakub Jelinek <jakub@redhat.com>
27421
27422 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27423 output.
27424
274252000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27426
27427 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27428 labels at end of compound statements.
27429
274302000-11-13 Jakub Jelinek <jakub@redhat.com>
27431
27432 * gcc.c-torture/execute/loop-7.c: New test.
27433
274342000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27435
27436 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27437
274382000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27439
27440 * gcc.dg/c99-bool-1.c: New test.
27441
274422000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27443
27444 * gcc.dg/c99-scope-1.c: Remove xfail.
27445 * gcc.dg/c99-scope-2.c: New test.
27446
274472000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27448
27449 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27450 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27451
274522000-11-11 Mark Mitchell <mark@codesourcery.com>
27453
27454 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27455 error messages.
27456
27457 * g++.mike/p700.C: Don't typedef wchar_t.
27458 * g++.mike/p784.C: Likewise.
27459 * g++.mike/eb101.C: Don't use __wchar_t.
27460
274612000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27462
27463 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27464 from DO loop.
27465
274662000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27467
27468 * gcc.c-torture/execute/20001111-1.c: New test.
27469
274702000-11-10 Nick Clifton <nickc@redhat.com>
27471
27472 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27473 long multuiple and accumulate.
27474
274752000-11-09 Richard Henderson <rth@redhat.com>
27476
27477 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27478 via size_t instead of int.
27479
27480 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27481 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27482 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27483 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27484
274852000-11-09 Geoffrey Keating <geoffk@redhat.com>
27486
27487 * gcc.c-torture/compile/20001109-1.c: New test.
27488 * gcc.c-torture/compile/20001109-2.c: New test.
27489
274902000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27491
27492 * g++.old-deja/g++.pt/operator1.C: New test.
27493 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27494
274952000-11-09 Jakub Jelinek <jakub@redhat.com>
27496
27497 * gcc.dg/20001108-1.c: New test.
27498
274992000-11-09 Jakub Jelinek <jakub@redhat.com>
27500
27501 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27502 with both arguments constant strings.
27503 * gcc.c-torture/execute/string-opt-3.c: New test.
27504 * gcc.c-torture/execute/string-opt-4.c: New test.
27505 * gcc.c-torture/execute/string-opt-5.c: New test.
27506
275072000-11-08 Nick Clifton <nickc@redhat.com>
27508
27509 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27510 mulsidi3adddi patterns.
27511
275122000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 * g++.old-deja/g++.other/crash36.C: New test.
27515
275162000-11-08 Jakub Jelinek <jakub@redhat.com>
27517
27518 * g++.old-deja/g++.other/init16.C: New test.
27519
275202000-11-06 Loren J. Rittle <ljrittle@acm.org>
27521
27522 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27523
275242000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27525
27526 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27527 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27528 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27529
275302000-11-07 DJ Delorie <dj@redhat.com>
27531
27532 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27533
275342000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27535
27536 * gcc.c-torture/execute/string-opt-1.c: New test.
27537
275382000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27539
27540 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27541 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27542 parameters in registers, and there is no way for a varargs
27543 function to know in which order the integer and floating-point
27544 parameters should be interleaved when they are placed on the
27545 stack.
27546 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27547 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27548
275492000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27550
27551 * gcc.c-torture/execute/string-opt-2.c: New test.
27552
275532000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27554
27555 * g++.old-deja/g++.pt/crash60.C: New test.
27556
275572000-11-06 Jakub Jelinek <jakub@redhat.com>
27558
27559 * g++.old-deja/g++.other/crash24.C: New test.
27560 * g++.old-deja/g++.other/crash25.C: New test.
27561 * g++.old-deja/g++.other/crash26.C: New test.
27562 * g++.old-deja/g++.other/crash27.C: New test.
27563 * g++.old-deja/g++.other/crash28.C: New test.
27564 * g++.old-deja/g++.other/crash29.C: New test.
27565 * g++.old-deja/g++.other/crash30.C: New test.
27566 * g++.old-deja/g++.other/crash31.C: New test.
27567 * g++.old-deja/g++.other/crash32.C: New test.
27568 * g++.old-deja/g++.other/crash33.C: New test.
27569 * g++.old-deja/g++.other/crash34.C: New test.
27570 * g++.old-deja/g++.other/crash35.C: New test.
27571
275722000-11-06 Jakub Jelinek <jakub@redhat.com>
27573
27574 * gcc.c-torture/execute/20001031-1.c: New test.
27575
275762000-11-04 Mark Mitchell <mark@codesourcery.com>
27577
27578 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27579 namespace.
27580
27581 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27582 standards-conformant.
27583
27584 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27585
27586 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27587 * g++.old-deja/g++.mike/p755a.C: Likewise.
27588 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27589 library makes no calls to `operator new' during initialization.
27590
275912000-11-04 Neil Booth <neilb@earthling.net>
27592
27593 * gcc.dg/cpp/include2.c: New tests.
27594
275952000-11-03 Mark P Mitchell <mark@codesourcery.com>
27596
27597 * lib/g++.exp (g++_set_ld_library_path): New function.
27598 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27599
276002000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27601
27602 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27603 warnings.
27604
276052000-11-01 Richard Henderson <rth@redhat.com>
27606
27607 * g++.old-deja/g++.ext/namedret1.C: New.
27608 * g++.old-deja/g++.ext/namedret2.C: New.
27609 * g++.old-deja/g++.ext/namedret3.C: New.
27610
276112000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27612
27613 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27614 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27615
276162000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27617
27618 * gcc.c-torture/execute/va-arg-21.c: New test.
27619
276202000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27621
27622 * gcc.dg/c99-complex-2.c: New test.
27623
276242000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27625
27626 * gcc.c-torture/execute/stdio-opt-1.c: New test.
27627
276282000-10-31 Jakub Jelinek <jakub@redhat.com>
27629
27630 * g++.old-deja/g++.other/inline16.C: New test.
27631
276322000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
27633
27634 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
27635 __PRETTY_FUNCTION__
27636
276372000-10-29 Neil Booth <neilb@earthling.net>
27638
27639 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
27640 New tests.
27641 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
27642 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
27643 optimisation.
27644
276452000-10-29 Neil Booth <neilb@earthling.net>
27646
27647 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
27648 * mi1.c, mi1c.h: Add null directives to multiple-include test.
27649 * mi5.c: Test multiple includes work with -C.
27650 * trigraphs.c: Test ^= version.
27651
276522000-10-28 Neil Booth <neilb@earthling.net>
27653
27654 New tests and test updates for new macro expander.
27655
27656 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
27657 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
27658 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
27659 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
27660 new diagnostic messages.
27661
27662 * gcc.dg/cpp/macro3.c: New tests.
27663
276642000-10-27 Mark Mitchell <mark@codesourcery.com>
27665
27666 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27667 on the same line.
27668
276692000-10-27 Jakub Jelinek <jakub@redhat.com>
27670
27671 * g++.old-deja/g++.other/eh2.C: New test.
27672
276732000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
27674
27675 * gcc.c-torture/execute/20001027-1.c: New test.
27676
276772000-10-26 Richard Henderson <rth@redhat.com>
27678
27679 * gcc.c-torture/execute/20001026-1.c: New.
27680
276812000-10-26 Mark Mitchell <mark@codesourcery.com>
27682
27683 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
27684 * g++.old-deja/g++.law/builtin1.C: Likewise.
27685 * g++.old-deja/g++.law/ctors10.C: Likewise.
27686 * g++.old-deja/g++.law/virtual3.C: Likewise.
27687 * g++.old-deja/g++.mike/p658.C: Likewise.
27688 * g++.old-deja/g++.other/sibcall1.C: Likewise.
27689 * g++.old-deja/g++.other/vaarg2.C: Likewise.
27690 * g++.old-deja/g++.robertl/eb124.C: Likewise.
27691 * g++.old-deja/g++.robertl/eb44.C: Likewise.
27692 * g++.old-deja/g++.robertl/eb77.C: Likewise.
27693
276942000-10-26 Nathan Sidwell <nathan@codesourcery.com>
27695
27696 * gcc.c-torture/compile/20001024-1.c: New test.
27697
276982000-10-25 Mark Mitchell <mark@codesourcery.com>
27699
27700 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
27701 to tell us whether or not we are using V3.
27702
277032000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
27704
27705 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
27706 operands.
27707
277082000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
27709
27710 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
27711
277122000-10-25 Jakub Jelinek <jakub@redhat.com>
27713
27714 * gcc.c-torture/execute/20001024-1.c: New test.
27715
277162000-10-24 Jakub Jelinek <jakub@redhat.com>
27717
27718 * g++.old-deja/g++.other/sibcall1.C: New test.
27719
277202000-10-20 Jakub Jelinek <jakub@redhat.com>
27721
27722 * gcc.dg/noncompile/init-3.c: New test.
27723
277242000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
27725
27726 * gcc.dg/format-array-1.c: New test.
27727
277282000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27729
27730 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
27731 writing through null pointers; remove comment about testing
27732 unterminated strings.
27733
277342000-10-17 Matthew Hiller <hiller@redhat.com>
27735
27736 * gcc.c-torture/execute/20001017-2.c: New test.
27737
277382000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27739
27740 * gcc.c-torture/compile/20001018-1.c: New test.
27741 * gcc.c-torture/compile/20001018-1.x: Xfail.
27742
277432000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27744
27745 * gcc.c-torture/execute/20001017-1.c: New test.
27746
277472000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27748
27749 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
27750 for multiple use of arguments with scanf formats; add tests for
27751 multiple use of arguments.
27752
277532000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
27754
27755 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
27756
277572000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27758
27759 * gcc.dg/format-miss-1.c: New test.
27760
277612000-10-16 Jakub Jelinek <jakub@redhat.com>
27762
27763 * gcc.c-torture/execute/20001013-1.c: New test.
27764
277652000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27766
27767 * gcc.dg/format-branch-1.c: New test.
27768
277692000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27770
27771 * README, lib/file-format.exp: Remove EGCS references.
27772
277732000-10-16 Jakub Jelinek <jakub@redhat.com>
27774
27775 * gcc.dg/20001013-1.c: New test.
27776
277772000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
27778
27779 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
27780 for intmax_t in the compiler using __typeof__ and the type rules
27781 for conditional expressions.
27782
277832000-10-13 Jakub Jelinek <jakub@redhat.com>
27784
27785 * gcc.dg/20001012-1.c: New test.
27786 * gcc.dg/20001012-2.c: New test.
27787
277882000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27789
27790 * gcc.dg/format-attr-1.c: New test.
27791
277922000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27793
27794 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
27795 __LONG_LONG_MAX__ instead of LLONG_MAX.
27796
277972000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27798
27799 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
27800 scanf flags.
27801 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
27802 flags.
27803
278042000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
27805
27806 * gcc.dg/sequence-pt-1.c: New test.
27807
278082000-10-11 Geoff Keating <geoffk@cygnus.com>
27809
27810 * gcc.c-torture/execute/20001011-1.c: New testcase.
27811 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
27812
278132000-10-10 Jakub Jelinek <jakub@redhat.com>
27814
27815 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
27816 does not error on it.
27817
278182000-10-10 Jakub Jelinek <jakub@redhat.com>
27819
27820 * gcc.dg/20001009-1.c: New test.
27821
27822Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
27823
27824 * gcc.c-torture/compile/20001009-1.c: Move from here ....
27825 * gcc.c-torture/execute/20001009-2.c: ... to here.
27826
278272000-10-09 Geoff Keating <geoffk@cygnus.com>
27828
27829 * gcc.c-torture/compile/20001009-1.c: New testcase.
27830 * gcc.c-torture/execute/20001009-1.c: New testcase.
27831 Testcases provided by Jan Hubicka <jh@suse.cz>.
27832
278332000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27834
27835 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27836 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
27837 uintmax_t using <limits.h> to emulate the compiler's internal
27838 logic. No longer XFAIL %j tests.
27839
278402000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27841
27842 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
27843 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27844 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
27845 regexps and details of expected handling of some bad formats.
27846 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
27847 suppression.
27848
278492000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27850
27851 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
27852 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
27853 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
27854 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
27855 in list archives.
27856
278572000-10-06 Richard Henderson <rth@cygnus.com>
27858
27859 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
27860 * g++.old-deja/g++.brendan/crash52.C: Likewise.
27861 * g++.old-deja/g++.jason/report.C: Likewise.
27862 * g++.old-deja/g++.law/friend5.C: Likewise.
27863 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
27864 of the expected warnings.
27865
278662000-10-06 Nathan Sidwell <nathan@codesourcery.com>
27867
27868 * g++.old-deja/g++.pt/enum14.C: New test.
27869
278702000-10-05 Nathan Sidwell <nathan@codesourcery.com>
27871
27872 * g++.old-deja/g++.pt/crash59.C: New test.
27873
278742000-10-04 Will Cohen <wcohen@redhat.com>
27875
27876 * gcc.dg/20000926-1.c: New test.
27877
278782000-10-03 Geoff Keating <geoffk@cygnus.com>
27879
27880 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
27881 function name for current C++ compiler.
27882 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
27883
278842000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
27885
27886 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
27887 __PRETTY_FUNCTION__.
27888 * g++.old-deja/g++.ext/pretty2.C: Likewise.
27889
278902000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27891
27892 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
27893
278942000-09-26 Jakub Jelinek <jakub@redhat.com>
27895
27896 * gcc.c-torture/compile/20000923-1.c: New test.
27897
278982000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
27899
27900 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
27901 * g++.old-deja/g++.pt/ttp62.C: Same.
27902 * g++.old-deja/g++.other/inline14.C: Same.
27903
279042000-09-24 Richard Henderson <rth@cygnus.com>
27905
27906 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
27907
279082000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
27909
27910 * gcc.dg/c90-printf-1.c: Add test for wide string format.
27911
279122000-09-22 Geoff Keating <geoffk@cygnus.com>
27913
27914 * gcc.c-torture/compile/20000922-1.c: New file.
27915
279162000-09-21 Nick Clifton <nickc@redhat.com>
27917
27918 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
27919 a signed long modulo operation.
27920 (mod6): New function - perform an unsigned long modulo operation.
27921 (main): Add tests for modulos of very large numbers by very small
27922 dividends.
27923
279242000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27925
27926 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
27927
279282000-09-19 Richard Henderson <rth@cygnus.com>
27929
27930 * gcc.dg/compare2.c (case 10): XFAIL.
27931
279322000-09-18 Richard Henderson <rth@cygnus.com>
27933
27934 * gcc.c-torture/execute/20000906-1.c: Move ...
27935 * gcc.dg/20000906-1.c: ... here. Only run on targets
27936 that support __builtin_trap.
27937
27938Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
27939
27940 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
27941
279422000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27943
27944 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
27945 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
27946 more $ format tests.
27947
279482000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27949
27950 * gcc.dg/format-errmk-1.c: New test.
27951
279522000-09-17 Greg McGary <greg@mcgary.org>
27953
27954 * gcc.c-torture/execute/20000917-1.x: Remove.
27955
279562000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
27957
27958 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
27959
279602000-09-17 Greg McGary <greg@mcgary.org>
27961
27962 * gcc.c-torture/execute/20000917-1.c: New test.
27963 * gcc.c-torture/execute/20000917-1.x: XFAIL.
27964
279652000-09-16 Neil Booth <NeilB@earthling.net>
27966
27967 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
27968 in nested macro bug.
27969
279702000-09-15 Neil Booth <NeilB@earthling.net>
27971
27972 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
27973
279742000-09-14 Jeffrey A Law (law@cygnus.com)
27975
27976 * gcc.c-torture/execute/20000914-1.c: New test.
27977
279782000-09-12 Alexandre Oliva <aoliva@redhat.com>
27979
27980 * g++.other/inline13.C: New test.
27981
279822000-09-12 Andreas Jaeger <aj@suse.de>
27983
27984 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
27985 constant by Ulrich Drepper <drepper@redhat.com>.
27986
279872000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
27988
27989 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
27990
279912000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27992
27993 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
27994
279952000-09-11 Zack Weinberg <zack@wolery.cumb.org>
27996
27997 * gcc.dg/cpp/backslash.c: New test.
27998
279992000-09-11 Alexandre Oliva <aoliva@redhat.com>
28000
28001 * gcc.c-torture/execute/20000910-1.c: New test.
28002 * gcc.c-torture/execute/20000910-2.c: Likewise.
28003
280042000-09-11 Robert Lipe <robertl@sco.com>
28005
28006 * gcc.dg/pragma-align.c: New test.
28007
280082000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28009
28010 * g++.old-deja/g++.pt/explicit82.C: New test.
28011 * g++.old-deja/g++.pt/explicit83.C: New test.
28012
280132000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28014
28015 * gcc.dg/asm-names.c: New test.
28016
280172000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28018
28019 * gcc.dg/cpp/tr-warn6.c: New test
28020
280212000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28022
28023 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28024 be accepted.
28025
280262000-09-07 Catherine Moore <clm@redhat.com>
28027
28028 * gcc.c-torture/execute/unroll-1.c: New test.
28029
280302000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28031
28032 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28033 ERROR markers.
28034 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28035 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28036 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28037 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28038 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28039 Preprocess only.
28040 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28041 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28042
280432000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28044
28045 * g++.old-deja/g++.pt/deduct2.C: New test.
28046
280472000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28048
28049 * g++.old-deja/g++.pt/parms2.C: New test.
28050
280512000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28052
28053 * g++.old-deja/g++.pt/crash58.C: New test.
28054
280552000-09-06 Greg McGary <greg@mcgary.org>
28056
28057 * gcc.c-torture/execute/20000906-1.c: New test.
28058 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28059
280602000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28061
28062 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28063
280642000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28065
28066 * g++.old-deja/g++.pt/crash57.C: New test.
28067
280682000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28069
28070 * g++.old-deja/g++.pt/crash56.C: New test.
28071
280722000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28073
28074 * g++.old-deja/g++.pt/koenig1.C: New test.
28075
280762000-09-04 Jakub Jelinek <jakub@redhat.com>
28077
28078 * gcc.dg/20000904-1.c: New test.
28079
280802000-09-04 Jakub Jelinek <jakub@redhat.com>
28081
28082 * gcc.dg/cpp/paste8.c: New test.
28083
280842000-09-01 Alexandre Oliva <aoliva@redhat.com>
28085
28086 * gcc.c-torture/compile/20000827-1.c: New test.
28087
280882000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28089
28090 * gcc.dg/format-diag-1.c: New test.
28091
280922000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28093
28094 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28095 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28096 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28097 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28098 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28099
281002000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28101
28102 * g++.old-deja/g++.other/nested4.C: New test.
28103
281042000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28105
28106 * g++.old-deja/g++.ns/scoped1.C: New test.
28107
281082000-08-30 Alexandre Oliva <aoliva@redhat.com>
28109
28110 * lib/g++.exp: Support testing already-installed GCC.
28111
281122000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28113
28114 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28115
281162000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28117
28118 * gcc.dg/return-type-2.c: New test.
28119
281202000-08-27 Geoff Keating <geoffk@cygnus.com>
28121
28122 * gcc.c-torture/compile/20000825-1.c: New test.
28123
281242000-08-26 Alexandre Oliva <aoliva@redhat.com>
28125
28126 * gcc.dg/dwarf2-2.c: New test.
28127
281282000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28129
28130 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28131 dg-warning regexps.
28132
281332000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28134
28135 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28136 gcc.dg/format-ext-5.c: New tests.
28137
281382000-08-25 Jakub Jelinek <jakub@redhat.com>
28139
28140 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28141
281422000-08-24 Mark Mitchell <mark@codesourcery.com>
28143
28144 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28145
281462000-08-24 Richard Henderson <rth@cygnus.com>
28147
28148 * gcc.dg/ia64-sync-1.c: New test.
28149 * gcc.dg/ia64-sync-2.c: New test.
28150 * gcc.dg/ia64-asm-1.c: New test.
28151
281522000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28153
28154 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28155 * gcc.dg/format-ext-2.c: New test.
28156
281572000-08-23 Jason Merrill <jason@redhat.com>
28158
28159 * lib/old-dejagnu.exp: Also ignore "In member function" and
28160 "At global scope".
28161
281622000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28163
28164 * gcc.dg/noncompile/label-lineno-1.c: New test.
28165
281662000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28167
28168 * gcc.dg/c99-array-nonobj-1.c: New test.
28169
281702000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28171
28172 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28173 tests.
28174 * gcc.dg/format-ext-1.c: New test.
28175
281762000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28177
28178 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28179 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28180 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28181 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28182 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28183
281842000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28185
28186 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28187 gcc.dg/c99-strftime-2.c: New tests.
28188
281892000-08-22 Richard Henderson <rth@cygnus.com>
28190
28191 * gcc.c-torture/execute/20000822-1.c: New test.
28192
281932000-08-21 Jakub Jelinek <jakub@redhat.com>
28194
28195 * gcc.c-torture/execute/20000819-1.x: Remove.
28196
281972000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28198
28199 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28200 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28201 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28202 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28203 gcc.dg/format-xopen-1.c: New tests.
28204
282052000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28206
28207 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28208
282092000-08-21 Jakub Jelinek <jakub@redhat.com>
28210
28211 * g++.old-deja/g++.other/loop2.C: New test.
28212
28213 * gcc.c-torture/compile/20000606-1.c: New test.
28214 * gcc.c-torture/compile/20000728-1.c: New test.
28215 * gcc.c-torture/execute/20000801-1.c: New test.
28216 * gcc.c-torture/execute/20000801-2.c: New test.
28217 * gcc.c-torture/execute/20000819-1.c: New test.
28218 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28219 * gcc.dg/20000629-1.c: New test.
28220 * gcc.dg/20000724-1.c: New test.
28221 * gcc.dg/20000807-1.c: New test.
28222
282232000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28224
28225 * gcc.dg/cpp/pragma-1.c: New test.
28226 * gcc.dg/cpp/pragma-2.c: New test.
28227
282282000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28229
28230 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28231 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28232
282332000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28234
28235 * gcc.c-torture/compile/20000818-1.c: New test.
28236
282372000-08-18 Manfred Hollstein <manfredh@redhat.com>
28238
28239 * gcc.c-torture/execute/20000818-1.c: New test.
28240
282412000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28242
28243 * gcc.dg/format-va-1.c: New test.
28244
282452000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28246
28247 * g++.old-deja/g++.other/typedef8.C: New test.
28248
282492000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28250
28251 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28252 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28253 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28254 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28255 * g++.old-deja/g++.other/ptrmem7.C: New test.
28256 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28257
282582000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28259
28260 * g++.old-deja/g++.pt/typename27.C: New test.
28261
282622000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28263
28264 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28265 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28266 * g++.old-deja/g++.pt/friend45.C: New test.
28267 * g++.old-deja/g++.other/friend8.C: New test.
28268
282692000-08-15 Richard Henderson <rth@cygnus.com>
28270
28271 * gcc.c-torture/execute/20000815-1.c: New test.
28272
282732000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28274
28275 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28276 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28277 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28278
282792000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28280
28281 * g++.old-deja/g++.other/refinit2.C: New test.
28282
282832000-08-13 Geoff Keating <geoffk@cygnus.com>
28284
28285 * lib/c-torture.exp (c-torture): Make
28286 compiler_conditional_xfail_data global.
28287 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28288 compiler_conditional_xfail_data machinery.
28289 (f-torture-execute): Likewise.
28290 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28291 and only when unrolling loops.
28292
28293 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28294
282952000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28296
28297 * g++.old-deja/g++.pt/explicit81.C: New test.
28298
282992000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28300
28301 * g++.old-deja/g++.pt/typename26.C: New test.
28302
283032000-08-10 Geoff Keating <geoffk@cygnus.com>
28304
28305 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28306 warning.
28307
283082000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28309
28310 * g++.old-deja/g++.other/array3.C: New test.
28311
283122000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28313
28314 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28315 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28316 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28317 New tests.
28318
283192000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28320
28321 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28322 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28323
283242000-08-09 Alexandre Oliva <aoliva@redhat.com>
28325
28326 * gcc.c-torture/execute/20000808-1.c: New test.
28327
283282000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28329
28330 * gcc.dg/c90-const-expr-1.c: New test.
28331
283322000-08-08 Richard Henderson <rth@cygnus.com>
28333
28334 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28335
283362000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28337
28338 * gcc.dg/noncompile/const-ll-1.c: New test.
28339
283402000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28341
28342 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28343
283442000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28345
28346 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28347 that running programs linked against the shared version of libobjc
28348 run correctly.
28349
283502000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28351
28352 * gcc.dg/c99-printf-1.c: New test.
28353
283542000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28355
28356 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28357
283582000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28359
28360 * gcc.c-torture/execute/20000731-1.x: Delete.
28361
283622000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28363
28364 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28365 and torture_without_loops as is done by c-torture.exp.
28366 (search_for): Copy from c-torture.exp.
28367 (gcc-dg-runtest): New function, drives a directory of tests
28368 iterating over the TORTURE_OPTIONS.
28369 (scan-assembler, scan-assembler-not): Move here from
28370 individual directory drivers.
28371
28372 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28373 defined by lib/gcc-dg.exp.
28374 * gcc.dg/cpp/cpp.exp: Likewise.
28375 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28376 gcc-dg-runtest, so we cycle over optimization options.
28377
28378 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28379 * gcc.dg/compare2.c: No longer expected to fail.
28380
283812000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28382
28383 * gcc.c-torture/execute/20000804-1.c: New test.
28384
283852000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28386
28387 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28388
283892000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28390
28391 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28392
283932000-08-03 Jeffrey A Law (law@cygnus.com)
28394
28395 * gcc.c-torture/compile/20000803-1.c: New test.
28396
283972000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28398
28399 * gcc.c-torture/execute/20000801-3.c,
28400 gcc.c-torture/execute/20000801-4.c: New tests.
28401 * gcc.c-torture/execute/20000801-3.x,
28402 gcc.c-torture/execute/20000801-4.x: Xfail.
28403
284042000-08-02 Geoff Keating <geoffk@cygnus.com>
28405
28406 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28407 libobjc/.libs to allow for libtool.
28408
284092000-08-02 Jakub Jelinek <jakub@redhat.com>
28410
28411 * gcc.c-torture/compile/20000802-1.c: New test.
28412
284132000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28414
28415 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28416
284172000-07-31 Jeffrey A Law (law@cygnus.com)
28418
28419 * gcc-c-torture/execute/20000731-2.c: New test.
28420
28421 * gcc.c-torture/execute/20000731-1.c: New test.
28422 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28423
284242000-07-31 Jakub Jelinek <jakub@redhat.com>
28425
28426 * testsuite/gcc.dg/cpp/paste7.c: New test.
28427 * gcc.dg/cpp/20000725-1.c: New test.
28428
284292000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28430
28431 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28432 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28433 declaration warning for __builtin_dwarf_reg_size.
28434
28435 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28436
284372000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28438
28439 * gcc.dg/noncompile/voidparam-1.c: New test.
28440
284412000-07-30 Richard Henderson <rth@cygnus.com>
28442
28443 * gcc.dg/c90-digraph-1.c: Don't xfail.
28444 * gcc.dg/compare2.c (case 10): Xfail.
28445 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28446
284472000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28448
28449 * gcc.dg/c99-main-1.c: New test.
28450
284512000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28452
28453 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28454
284552000-07-26 Hans-Peter Nilsson <hp@axis.com>
28456
28457 * gcc.c-tortuer/execute/20000726-1.c: New test.
28458
284592000-07-26 Alexandre Oliva <aoliva@redhat.com>
28460
28461 * gcc.c-torture/execute/enum-2.c: New test.
28462
284632000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28464
28465 * gcc.dg/cpp/tr-warn3.c: New test.
28466
284672000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28468
28469 * g++.old-deja/g++.ext/implicit1.C: Remove.
28470 * g++.old-deja/g++.jason/c2.C: Remove
28471 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28472 * g++.old-deja/g++.pt/crash16.C: Likewise.
28473 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28474
284752000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28476
28477 * g++.old-deja/g++.other/for2.C: New test.
28478
284792000-07-25 Jakub Jelinek <jakub@redhat.com>
28480
28481 * gcc.dg/20000720-1.c: New test.
28482
284832000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28484
28485 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28486
284872000-07-24 Geoff Keating <geoffk@cygnus.com>
28488
28489 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28490 * gcc.c-torture/execute/20000722-1.c: New.
28491 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28492
284932000-07-24 Jakub Jelinek <jakub@redhat.com>
28494
28495 * gcc.dg/cpp/20000720-1.S: New test.
28496
284972000-07-21 Michael Meissner <meissner@redhat.com>
28498
28499 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28500
285012000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28502
28503 * g++.old-deja/g++.brendan/crash16.C,
28504 g++.old-deja/g++.brendan/parse3.C,
28505 g++.old-deja/g++.brendan/redecl1.C,
28506 g++.old-deja/g++.ns/template13.C,
28507 g++.old-deja/g++.other/decl4.C,
28508 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28509
285102000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28511
28512 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28513 and "Internal error".
28514
28515 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28516 regexps.
28517 * gcc.dg/cpp/paste6.c: New test.
28518
285192000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28520
28521 * gcc.dg/cpp/tr-direct.c: New test.
28522
28523 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28524 gcc.dg/cpp/undef1.c: Tweak error regexps.
28525
285262000-07-18 Eric Christopher <echristo@redhat.com>
28527
28528 * gcc.c-torture/compile/20000718-1.c: New test.
28529
285302000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28531
28532 * cpplex.c (_cpp_push_token): If the token being pushed back
28533 is the previous token in this context, just subtract one from
28534 context->posn.
28535 * cppmacro.c (save_expansion): Clear aux field when storing a
28536 placemarker.
28537
285382000-07-18 Alexandre Oliva <aoliva@redhat.com>
28539
28540 * gcc.dg/noncompile/redecl-1.c: New test.
28541
285422000-07-18 Jakub Jelinek <jakub@redhat.com>
28543
28544 * gcc.c-torture/execute/20000717-5.c: New test.
28545 * gcc.c-torture/execute/20000717-1.x: Removed.
28546
285472000-07-17 Richard Henderson <rth@cygnus.com>
28548
28549 * gcc.c-torture/execute/20000717-4.c: New test.
28550
285512000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28552
28553 * gcc.dg/cpp/syshdr.c: New test.
28554 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28555
285562000-07-17 Neil Booth <neilb@earthling.net>
28557
28558 * gcc.dg/cpp/cmdlne-dM.c: New test.
28559 * gcc.dg/cpp/cmdlne-dD.c: New test.
28560
285612000-07-17 Jeffrey A Law (law@cygnus.com)
28562
28563 * gcc.c-torture/execute/20000717-3.c: New test.
28564
28565 * gcc.c-torture/compile/20000717-1.c: New test.
28566
285672000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28568
28569 * gcc.c-torture/execute/20000717-2.c: New test.
28570
285712000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28572
28573 * gcc.dg/formatz-1.c: New test.
28574
28575 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28576 * gcc.dg/c99-digraph-1.c: New tests.
28577
28578 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28579 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28580
28581 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28582 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28583 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28584 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28585 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28586 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28587 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28588
285892000-07-17 Greg McGary <greg@mcgary.org>
28590
28591 * gcc.c-torture/execute/20000717-1.c: New test.
28592 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28593
285942000-07-15 Jakub Jelinek <jakub@redhat.com>
28595
28596 * gcc.c-torture/execute/20000715-2.c: New test.
28597 * gcc.dg/20000715-1.c: New test.
28598
285992000-07-15 Michael Meissner <meissner@redhat.com>
28600
28601 * gcc.c-torture/execute/20000715-1.c: New test.
28602
286032000-07-13 Jakub Jelinek <jakub@redhat.com>
28604
28605 * gcc.c-torture/execute/20000707-1.c: New test.
28606
286072000-07-13 Neil Booth <NeilB@earthling.net>
28608
28609 * testsuite/gcc.dg/cpp/digraph1.c,
28610 testsuite/gcc.dg/cpp/digraph2.c,
28611 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28612
286132000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28614
28615 * g77.f-torture/compile/20000630-2.f: New test.
28616 * g77.f-torture/compile/20000630-2.x
28617
286182000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28619
28620 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28621
286222000-07-11 Neil Booth <NeilB@earthling.net>
28623
28624 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
28625
286262000-07-11 Neil Booth <NeilB@earthling.net>
28627
28628 * gcc.dg/cpp/cmdlne-C.c: New.
28629
286302000-07-09 Neil Booth <NeilB@earthling.net>
28631
28632 * gcc.dg/cpp/directiv.c: New tests.
28633 * gcc.dg/cpp/undef1.c: Update.
28634
286352000-07-08 Angela Marie Thomas <angela@cygnus.com>
28636
28637 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
28638
286392000-07-09 Neil Booth <NeilB@earthling.net>
28640
28641 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
28642
286432000-07-07 Zack Weinberg <zack@wolery.cumb.org>
28644
28645 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
28646 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
28647
286482000-07-08 Neil Booth <NeilB@earthling.net>
28649
28650 * gcc.dg/cpp/macsyntx.c: New tests.
28651
286522000-07-07 Jakub Jelinek <jakub@redhat.com>
28653
28654 * gcc.dg/20000707-1.c: New test.
28655
286562000-07-07 Jakub Jelinek <jakub@redhat.com>
28657
28658 * gcc.c-torture/execute/20000706-1.c: New test.
28659 * gcc.c-torture/execute/20000706-2.c: New test.
28660 * gcc.c-torture/execute/20000706-3.c: New test.
28661 * gcc.c-torture/execute/20000706-4.c: New test.
28662 * gcc.c-torture/execute/20000706-5.c: New test.
28663
286642000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28665
28666 * g++.old-deja/g++.pt/instantiate7.C: New test.
28667
286682000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28669
28670 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
28671 * g++.old-deja/g++.mike/thunk3.C: Likewise.
28672 * g++.old-deja/g++.other/rtti3.C: Likewise.
28673 * g++.old-deja/g++.other/rttid3.C: Likewise.
28674
286752000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
28676
28677 * g77.f-torture/compile/20000630-1.x: Fix typo
28678
286792000-07-05 Zack Weinberg <zack@wolery.cumb.org>
28680
28681 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
28682 assembly output.
28683
286842000-07-04 Zack Weinberg <zack@wolery.cumb.org>
28685
28686 * gcc.dg/cpp/ident.c: New test.
28687
286882000-07-05 Neil Booth <NeilB@earthling.net>
28689
28690 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
28691 gcc.dg/cpp/lexstrng.c: New tests.
28692
286932000-07-04 Neil Booth <NeilB@earthling.net>
28694
28695 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
28696 * gcc.dg/cpp/strify2.c: Same.
28697
286982000-07-03 Zack Weinberg <zack@wolery.cumb.org>
28699
28700 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
28701 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
28702 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
28703 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
28704
28705 * testsuite/gcc.dg/cpp/macro1.c,
28706 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
28707 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
28708 testsuite/gcc.dg/cpp/strify1.c,
28709 testsuite/gcc.dg/cpp/strify2.c: New tests.
28710
287112000-07-03 Jakub Jelinek <jakub@redhat.com>
28712
28713 * gcc.c-torture/execute/20000703-1.c: New test.
28714
287152000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28716
28717 * g++.old-deja/g++.pt (lookup10.C): New test.
28718
287192000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28720
28721 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 28722
662ef0f5 287232000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 28724
ed8e443a
JM
28725 * gcc.c-torture/compile/20000701-1.c: New test.
28726
287272000-06-30 Nick Clifton <nickc@cygnus.com>
28728
28729 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
28730 to test case.
28731
287322000-06-30 Catherine Moore <clm@cygnus.com>
28733
28734 * gcc.c-torture/execute/align-1.c: New test.
28735
287362000-06-30 Nathan Sidwell <nathan@codesourcery.com>
28737
28738 * g++.old-deja/g++.pt/expr8.C: New test.
28739 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
28740
287412000-06-29 Nick Clifton <nickc@cygnus.com>
28742
28743 * gcc.c-torture/compile/20000629-1.c: New test.
28744
287452000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28746
28747
28748 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
28749 gcc.dg/noncompile directory, depending on whether they're
28750 preprocessor tests or not. Annotate all the tests for the dg
28751 framework.
28752
28753 * gcc.c-torture/noncompile/noncompile.exp: Delete.
28754 * gcc.dg/noncompile/noncompile.exp: New.
28755
28756 * Moved files:
28757 Old name New name
28758 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
28759 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
28760 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
28761 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
28762 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
28763 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
28764 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
28765 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
28766 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
28767 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
28768 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
28769 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
28770 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
28771 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
28772 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
28773 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
28774 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
28775 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
28776 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
28777 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
28778 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
28779 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
28780 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
28781 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
28782
28783 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
28784 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
28785 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
28786 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
28787 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
28788 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
28789
287902000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28791
28792 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
28793 declare one variable. On the fourth, error.
28794 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
28795 declared by 20000628-1a.h.
28796
287972000-06-29 Richard Henderson <rth@redhat.com>
28798
28799 * gcc.c-torture/execute/930529-1.x: New file.
28800 * gcc.dg/920413-1.c: Adjust expected warning text.
28801 * gcc.dg/980217-1.c: Declare abort.
28802 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
28803
288042000-06-29 Jeffrey A Law (law@cygnus.com)
28805
28806 * g77.f-torture/compile/20000629-1.f: New test.
28807 * g77.f-torture/compile/20000629-1.x: Expected to fail.
28808
288092000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28810
28811 Rearrange lots of files, removing entirely the
28812 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
28813 directories.
28814
28815 * Deleted files:
28816 gcc.c-torture/code_quality/code_quality.exp
28817 gcc.c-torture/special/special.exp
28818 gcc.failure/failure.exp
28819 gcc.failure/940409-1.x
28820 gcc.c-torture/compile/961203-1.x
28821
28822 * New files:
28823 gcc.misc-tests/linkage.exp
28824 gcc.c-torture/execute/920730-1t.c
28825 gcc.c-torture/execute/920730-1t.x
28826 gcc.c-torture/compile/920520-1.x
28827 gcc.c-torture/compile/920521-1.x
28828 gcc.c-torture/compile/981006-1.x
28829 gcc.c-torture/execute/eeprof-1.x
28830
28831 * Moved files (possibly with modifications to fit a new harness):
28832 Old name New name
28833 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
28834 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
28835 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
28836 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
28837 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
28838 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
28839 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
28840 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
28841 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
28842 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
28843 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
28844 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
28845 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
28846 gcc.failure/940409-1.c gcc.dg/940409-1.c
28847
288482000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28849
28850 * c-torture/compile/961203-1.x: Delete.
28851
28852 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
28853 not exit. Include stdio.h.
28854 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
28855 * gcc.misc-tests/dg-12.c: Likewise.
28856 * gcc.misc-tests/dg-5.c: Likewise.
28857 * gcc.misc-tests/dg-6.c: Likewise.
28858 * gcc.misc-tests/dg-7.c: Prototype abort.
28859 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
28860 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
28861 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
28862 not exit.
28863 * gcc.misc-tests/sieve.c: Use return from main, not exit.
28864 * gcc.misc-tests/sort2.c: Use return from main, not exit.
28865
288662000-06-28 Jakub Jelinek <jakub@redhat.com>
28867
28868 * gcc.dg/cpp/20000628-1.c: New test.
28869 * gcc.dg/cpp/20000628-1.h: New header for above test.
28870 * gcc.dg/cpp/20000628-1a.h: Likewise.
28871
288722000-06-27 Zack Weinberg <zack@wolery.cumb.org>
28873
28874 * gcc.dg/cpp: New directory.
28875 * gcc.dg/cpp/cpp.exp: New driver.
28876 * gcc.dg/cpp/20000627-1.c: New test.
28877 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
28878 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
28879 and rewrite as a compilation test.
28880
28881 * gcc.dg: Move many files into the cpp subdirectory, possibly
28882 renaming or editing them as well.
28883 Old name New name
28884 990119-1.c cpp/19990119-1.c
28885 990228-1.c cpp/19990228-1.c
28886 990407-1.c cpp/19990407-1.c
28887 990409-1.c cpp/19990409-1.c
28888 990413-1.c cpp/19990413-1.c
28889 990703-1.c cpp/19990703-1.c
28890 20000127-1.c cpp/20000127-1.c
28891 20000129-1.c cpp/20000129-1.c
28892 20000207-1.c cpp/20000207-1.c
28893 20000207-2.c cpp/20000207-2.c
28894 20000209-1.c cpp/20000209-1.c
28895 20000209-2.c cpp/20000209-2.c
28896 20000301-1.c cpp/20000301-1.c
28897 20000419-1.c cpp/20000419-1.c
28898 20000510-1.S cpp/20000510-1.S
28899 20000519-1.c cpp/20000519-1.c
28900 20000529-1.c cpp/20000529-1.c
28901 20000625-1.c cpp/20000625-1.c
28902 20000625-2.c cpp/20000625-2.c
28903 cpp-as1.c cpp/assert1.c
28904 cpp-as2.c cpp/assert2.c
28905 cxx-comments-1.c cpp/cxxcom1.c
28906 cxx-comments-2.c cpp/cxxcom2.c
28907 endif-label.c cpp/endif.c
28908 cpp-hash1.c cpp/hash1.c
28909 cpp-hash2.c cpp/hash2.c
28910 cpp-if1.c cpp/if-1.c
28911 cpp-if2.c cpp/if-2.c
28912 cpp-if3.c cpp/if-3.c
28913 cpp-if4.c cpp/if-4.c
28914 cpp-if5.c cpp/if-5.c
28915 cpp-cond.c cpp/if-cexp.c
28916 cpp-missingop.c cpp/if-mop.c
28917 cpp-missingparen.c cpp/if-mpar.c
28918 cpp-opprec.c cpp/if-oppr.c
28919 cpp-ifparen.c cpp/if-paren.c
28920 cpp-shortcircuit.c cpp/if-sc.c
28921 cpp-shift.c cpp/if-shift.c
28922 cpp-unary.c cpp/if-unary.c
28923 cpp-li1.c cpp/line1.c
28924 cpp-li2.c cpp/line2.c
28925 lineno.c cpp/line3.c
28926 lineno-2.c cpp/line4.c
28927 cpp-mi.c cpp/mi1.c
28928 cpp-mic.h cpp/mi1c.h
28929 cpp-micc.h cpp/mi1cc.h
28930 cpp-mind.h cpp/mi1nd.h
28931 cpp-mindp.h cpp/mi1ndp.h
28932 cpp-mix.h cpp/mi1x.h
28933 cpp-mi2.c cpp/mi2.c
28934 cpp-mi2a.h cpp/mi2a.h
28935 cpp-mi2b.h cpp/mi2b.h
28936 cpp-mi2c.h cpp/mi2c.h
28937 cpp-mi3.c cpp/mi3.c
28938 cpp-mi3.def cpp/mi3.def
28939 poison-1.c cpp/poison.c
28940 pr-impl.c cpp/prag-imp.c
28941 cpp-redef-2.c cpp/redef1.c
28942 cpp-redef.c cpp/redef2.c
28943 strpaste.c cpp/strp1.c
28944 strpaste-2.c cpp/strp2.c
28945 cpp-tradpaste.c cpp/tr-paste.c
28946 cpp-tradstringify.c cpp/tr-str.c
28947 cpp-tradwarn1.c cpp/tr-warn1.c
28948 cpp-tradwarn2.c cpp/tr-warn2.c
28949 trigraphs.c cpp/trigraphs.c
28950 cpp-unc1.c cpp/unc1.c
28951 cpp-unc2.c cpp/unc2.c
28952 cpp-unc3.c cpp/unc3.c
28953 cpp-unc.c cpp/unc4.c
28954 undef.c cpp/undef1.c
28955 undef-2.c cpp/undef2.c
28956 cpp-wi1.c cpp/widestr1.c
28957
289582000-06-27 Mark Mitchell <mark@codesourcery.com>
28959
28960 * lib/g++.exp (g++_include_flags): Tweak.
28961
289622000-06-27 H.J. Lu <hjl@gnu.org>
28963 Loren J. Rittle <ljrittle@acm.org>
28964
28965 * lib/g++.exp (g++_include_flags): Override libgloss.exp
28966 version with one that knows about the new gcc tree structure.
28967 (g++_link_flags): Same.
28968
289692000-06-26 Zack Weinberg <zack@wolery.cumb.org>
28970
28971 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
28972 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
28973 case we are cross-compiling.
28974
28975 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
28976 g++.old-deja/g++.niklas/Makefile.in,
28977 g++.old-deja/g++.niklas/configure.in,
28978 g++.old-deja/g++.other/Makefile.in,
28979 g++.old-deja/g++.other/configure.in,
28980 gcc.c-torture/code_quality/Makefile.in,
28981 gcc.c-torture/code_quality/configure.in,
28982 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
28983 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
28984 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
28985 gcc.c-torture/execute/ieee/Makefile.in,
28986 gcc.c-torture/execute/ieee/configure.in,
28987 gcc.c-torture/noncompile/Makefile.in,
28988 gcc.c-torture/noncompile/configure.in,
28989 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
28990 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
28991 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
28992
289932000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28994
28995 * g++.old-deja/g++.other/ambig3.C: New test.
28996
289972000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28998
28999 * g++.old-deja/g++.pt/syntax1.C: New test.
29000 * g++.old-deja/g++.pt/syntax2.C: New test.
29001 * g++.old-deja/g++.other/syntax3.C: New test.
29002 * g++.old-deja/g++.other/syntax4.C: New test.
29003
290042000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29005
29006 * gcc.dg/20000623-1.c: Prototype exit and abort.
29007
290082000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29009
29010 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29011 New tests.
29012 * gcc.dg/cpp-mi3.def: New file.
29013
29014 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29015 inside assertions.
29016 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29017 lexer's error messages.
29018 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29019 divine anything from the linemarkers.
29020 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29021 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29022
290232000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29024
29025 * gcc.dg/20000623-1.c: New test.
29026
290272000-06-22 Jakub Jelinek <jakub@redhat.com>
29028
29029 * gcc.c-torture/execute/20000622-1.c: New test.
29030
290312000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29032
29033 * g++.old-deja/g++.other/init15.C: New test.
29034
290352000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29036
29037 * g++.old-deja/g++.pt/vaarg2.C: New test.
29038 * g++.old-deja/g++.pt/vaarg3.C: New test.
29039
290402000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29041
29042 * g++.old-deja/g++.other/dyncast6.C: New test.
29043
290442000-06-15 Jakub Jelinek <jakub@redhat.com>
29045
29046 * gcc.c-torture/execute/loop-6.c: New test.
29047
290482000-06-14 Jakub Jelinek <jakub@redhat.com>
29049
29050 * gcc.dg/20000614-1.c: New test.
29051 * gcc.dg/20000614-2.c: New test.
29052
290532000-06-14 Hans-Peter Nilsson <hp@axis.com>
29054
29055 * g++.old-deja/g++.other/inline12.C: New test.
29056
290572000-06-13 Jakub Jelinek <jakub@redhat.com>
29058
29059 * g++.old-deja/g++.other/eh1.C: New test.
29060
290612000-06-12 Jakub Jelinek <jakub@redhat.com>
29062
29063 * g++.old-deja/g++.other/type.C: New test.
29064
290652000-06-05 Jakub Jelinek <jakub@redhat.com>
29066
29067 * g++.old-deja/g++.other/initstring.C: New test.
29068
290692000-06-12 Jason Merrill <jason@redhat.com>
29070
29071 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29072
290732000-06-09 Jeffrey A Law (law@cygnus.com)
29074
29075 * gcc.c-torture/compile/20000609-1.c: New test.
29076
290772000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29078
29079 * gcc.dg/20000609-1.c: New test.
29080
290812000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29082
29083 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29084 * gcc.c-torture/noncompile/poison-1.c: Move...
29085 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29086 * gcc.dg/cpp-li1.c: Add a token after the #line.
29087
290882000-06-05 Richard Henderson <rth@cygnus.com>
29089
29090 * gcc.c-torture/execute/20000605-2.c: New test.
29091 * gcc.c-torture/execute/20000605-3.c: New test.
29092
290932000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29094
29095 * g77.f-torture/execute/20000503-1.x: New file.
29096
290972000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29098
29099 * g++.old-deja/g++.eh/badalloc1.C: New test.
29100
291012000-06-05 Richard Henderson <rth@cygnus.com>
29102
29103 * gcc.c-torture/execute/20000605-1.c: New test.
29104
291052000-06-05 Jakub Jelinek <jakub@redhat.com>
29106 Nathan Sidwell <nathan@codesourcery.com>
29107
29108 * gcc.c-torture/compile/20000605-1.c: New test.
29109
291102000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29111
29112 * g77.f-torture/compile/20000601-1.f: New test.
29113
291142000-06-03 Richard Henderson <rth@cygnus.com>
29115
29116 * gcc.c-torture/execute/20000603-1.c: New.
29117
291182000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29119
29120 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29121 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29122
291232000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29124
29125 * gcc.dg/compare2.c (case 12): XFAIL.
29126 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29127 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29128
29129 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29130
291312000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29132
29133 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29134 guard macro is already defined when the header is first
29135 included.
29136 * gcc.dg/cpp-mix.h: New file.
29137 * gcc.dg/endif-label.c: Update patterns to match compiler.
29138
29139 * g++.brendan/complex1.C: Declare abort.
29140 * g++.law/refs4.C: Remove XFAIL.
29141 * g++.oliva/expr2.C: Declare abort and exit.
29142
291432000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29144
29145 * gcc.c-torture/execute/20000528-1.c: New test.
29146
29147 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29148 * g++.old-deja/g++.law/temps4.C: Likewise.
29149
29150 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29151 stdlib.h. Call abort() on failure.
29152 * g++.old-deja/g++.law/refs4.C: Likewise.
29153 * g++.old-deja/g++.law/temps4.C: Likewise.
29154 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29155 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29156
291572000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29158
29159 Relative to g++.dg/special:
29160 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29161
29162 Relative to g++.old-deja:
29163 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29164 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29165 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29166 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29167 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29168 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29169 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29170
29171 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29172 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29173 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29174 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29175 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29176 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29177 and/or string.h.
29178
29179 * g++.other/goto1.C: Update expectations for error messages.
29180
291812000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29182
29183 * gcc.c-torture/compile/20000523-1.c: New test.
29184
291852000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29186
29187 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29188
291892000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29190
29191 * g++.old-deja/g++.eh/catch11.C: New test.
29192 * g++.old-deja/g++.eh/catch12.C: New test.
29193
291942000-05-24 Nick Clifton <nickc@cygnus.com>
29195
29196 * gcc.c-torture/execute/20000523-1.c: New test.
29197
291982000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29199
29200 * c-torture/execute/bcp-1.c: Replace abort in arg of
29201 __builtin_constant_p with a generic external function.
29202
29203 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29204 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29205 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29206 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29207 Prototype abort and/or exit.
29208
29209 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29210 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29211 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29212 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29213
292142000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29215
29216 * gcc.dg/dwarf2-1.c: New test.
29217
292182000-05-20 Richard Henderson <rth@cygnus.com>
29219
29220 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29221
292222000-05-20 Andreas Jaeger <aj@suse.de>
29223
29224 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29225 testcase.
29226
292272000-05-19 David Edelsohn <edelsohn@gnu.org>
29228
29229 * gcc.c-torture/execute/20000519-2.c: New test.
29230
292312000-05-19 Andreas Jaeger <aj@suse.de>
29232
29233 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29234 which fails with SSA.
29235
29236 * lib/c-torture.exp: Also test with -O3 -fssa.
29237
292382000-05-18 Michael Meissner <meissner@redhat.com>
29239
29240 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29241 * gcc.c-torture/execute/920415-1.c: Ditto.
29242 * gcc.c-torture/execute/920501-1.c: Ditto.
29243 * gcc.c-torture/execute/conversion.c: Ditto.
29244 * gcc.c-torture/execute/cvt-1.c: Ditto.
29245
292462000-05-18 Jeffrey A Law (law@cygnus.com)
29247
29248 * gcc.c-torture/compile/20000518-1.c: New test.
29249
292502000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29251
29252 * g77.f-torture/compile/200005018.f: New test.
29253
292542000-05-17 Jeffrey A Law (law@cygnus.com)
29255
29256 * gcc.c-torture/compile/20000517-1.c: New test.
29257
292582000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29259
29260 * gcc.c-torture/execute/20000516-1.c: New test.
29261
292622000-05-15 Jakub Jelinek <jakub@redhat.com>
29263
29264 * g++.old-deja/g++.other/eh.C: New test.
29265
292662000-05-12 Richard Henderson <rth@cygnus.com>
29267
29268 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29269 constants through to doit's conditional.
29270
292712000-05-11 Jeffrey A Law (law@cygnus.com)
29272
29273 * gcc.c-torture/compile/20000511-1.c: New test.
29274 * g77.f-torture/compile/20000511-1.f: New test.
29275 * g77.f-torture/compile/20000511-2.f: New test.
29276
292772000-05-11 Michael Meissner <meissner@redhat.com>
29278
29279 * gcc.c-torture/execute/20000511-1.c: New test.
29280
292812000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29282
29283 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29284 * gcc.dg/20000510-1.S: New.
29285
292862000-05-08 Catherine Moore <clm@cygnus.com>
29287
29288 * gcc.dg/unused-3.c: New.
29289
292902000-05-06 Richard Henderson <rth@cygnus.com>
29291
29292 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29293 * g++.old-deja/g++.mike/warn1.C: Likewise.
29294 * g++.old-deja/g++.pt/local1.C: Likewise.
29295 * g++.old-deja/g++.pt/local7.C: Likewise.
29296 * g++.old-deja/g++.pt/spec16.C: Likewise.
29297
292982000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29299
ed8e443a 29300 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29301
ed8e443a 293022000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29303
ed8e443a 29304 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29305
ed8e443a 293062000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29307
ed8e443a 29308 * gcc.dg/noreturn-2.c: New test.
f43b2795 29309
ed8e443a 293102000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29311
ed8e443a
JM
29312 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29313 preprocessor.
45abaea8 29314
ed8e443a 293152000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29316
ed8e443a 29317 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29318
ed8e443a 293192000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29320
ed8e443a
JM
29321 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29322 OpenSSL by Jason R Thorpe.
82c18d5c 29323
ed8e443a 293242000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29325
ed8e443a 29326 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29327
ed8e443a 293282000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29329
ed8e443a 29330 * gcc.dg/20000503-1.c: New test.
79ff6e27 29331
ed8e443a 293322000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29333
ed8e443a
JM
29334 * gcc.c-torture/compile/20000502-1.c: New test.
29335 * g++.old-deja/g++.other/align.C: New test.
29336 * gcc.dg/cpp-tradstringify.c: New test.
29337
29338Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29339
29340 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29341 and hard registers.
29342
293432000-04-26 Geoff Keating <geoffk@cygnus.com>
29344
29345 * gcc.c-torture/execute/loop-5.c: New test.
29346
293472000-04-25 Jakub Jelinek <jakub@redhat.com>
29348
29349 * gcc.c-torture/execute/va-arg-20.c: New test.
29350
293512000-04-23 Jeffrey A Law (law@cygnus.com)
29352
29353 * gcc.c-torture/execute/20000422-1.c: New test.
29354
293552000-04-20 Greg McGary <gkm@gnu.org>
29356
29357 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29358 when optimizing, but without sibling-call optimizations (-O1).
29359
293602000-04-20 Jeffrey A Law (law@cygnus.com)
29361
29362 * gcc.c-torture/compile/20000420-1.c: New test.
29363
293642000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29365
29366 * g++.abi/ptrflags.C: New test.
29367 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29368
293692000-04-19 Catherine Moore <clm@cygnus.com>
29370
29371 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29372
293732000-04-19 Greg McGary <gkm@gnu.org>
29374
29375 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29376 sibling-call optimizations.
29377
293782000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29379
29380 * gcc.dg/20000419-1.c: New test.
29381
293822000-04-12 Hans-Peter Nilsson <hp@axis.com>
29383
29384 * gcc.c-torture/execute/20000412-6.c: New test.
29385
293862000-04-12 Jeffrey A Law (law@cygnus.com)
29387
29388 * gcc.c-torture/execute/20000412-5.c: New test.
29389 * g77.f-torture/compile/20000412-1.f: New test.
29390 * gcc.c-torture/execute/20000412-4.c: New test.
29391 * gcc.c-torture/compile/20000412-2.c: New test.
29392 * gcc.c-torture/execute/20000412-3.c: New test.
29393 * gcc.c-torture/compile/20000412-1.c: New test.
29394 * gcc.c-torture/execute/20000412-2.c: New test.
29395
293962000-04-12 Jakub Jelinek <jakub@redhat.com>
29397
29398 * objc/execute/bf-20.m: New test.
29399
294002000-04-10 Richard Henderson <rth@cygnus.com>
29401
29402 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29403
29404 * gcc.c-torture/execute/20000412-1.c: New test.
29405
294062000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29407
29408 * g++.old-deja/g++.eh/catchptr1.C: New test.
29409
294102000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29411
29412 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29413
294142000-04-08 Neil Booth <NeilB@earthling.net>
29415
29416 * gcc.dg/cpp-nullchar.c: Remove test as
29417 embedded nulls cause problems.
29418
294192000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29420
29421 * gcc.dg/compare2.c: New test.
29422
294232000-04-08 Neil Booth <NeilB@earthling.net>
29424
29425 * gcc.dg/cpp-nullchar.c: New test.
29426
294272000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29428
29429 * gcc.dg/cpp-mi2.c: New test.
29430 * gcc.dg/cpp-mi2[abc].h: New files.
29431
294322000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29433
29434 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29435 member name.
29436
294372000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29438
29439 * g++.old-deja/g++.abi/vmihint.C: New test.
29440
294412000-04-06 Neil Booth <NeilB@earthling.net>
29442
29443 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29444 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29445 copyright.
29446
294472000-04-05 Hans-Peter Nilsson <hp@axis.com>
29448
29449 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29450 avoid stack-frame overwrite.
29451
294522000-04-05 Jakub Jelinek <jakub@redhat.com>
29453
29454 * gcc.c-torture/compile/20000405-2.c: New test.
29455 * gcc.c-torture/compile/20000405-3.c: New test.
29456
294572000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29458
29459 * gcc.c-torture/compile/20000405-1.c: New test.
29460
294612000-04-04 Geoff Keating <geoffk@cygnus.com>
29462
29463 * gcc.dg/cast-qual-1.c: Revert last change.
29464
294652000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29466
29467 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29468
294692000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29470
29471 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29472 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29473
294742000-04-03 Jeffrey A Law (law@cygnus.com)
29475
29476 * gcc.c-torture/compile/20000403-2.c: New test.
29477 * gcc.c-torture/compile/20000403-1.c: New test.
29478
294792000-04-03 Hans-Peter Nilsson <hp@axis.com>
29480
29481 * gcc.c-torture/execute/20000403-1.c: New test.
29482
294832000-04-03 Geoff Keating <geoffk@cygnus.com>
29484
29485 * gcc.c-torture/execute/20000402-1.c: New test.
29486
294872000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29488
29489 * gcc.c-torture/execute/va-arg-15.c: New test.
29490 * gcc.c-torture/execute/va-arg-16.c: New test.
29491 * gcc.c-torture/execute/va-arg-17.c: New test.
29492 * gcc.c-torture/execute/va-arg-18.c: New test.
29493 * gcc.c-torture/execute/va-arg-19.c: New test.
29494
294952000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29496
29497 * gcc.c-torture/compile/981211-1.c: Move to...
29498 * gcc.dg/cpp-as1.c: ...here.
29499 * gcc.dg/cpp-as2.c: New file.
29500
29501 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29502 compiler.
29503
295042000-04-02 Neil Booth <NeilB@earthling.net>
29505
29506 * gcc.dg/cpp-cond.c New tests.
29507 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29508 accidental success less likely.
29509 * gcc.dg/cpp-missingop.c New tests.
29510 * gcc.dg/cpp-missingparen.c New tests.
29511 * gcc.dg/cpp-shift.c New tests.
29512 * gcc.dg/cpp-shortcircuit.c New tests.
29513 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29514
ed8e443a 295152000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29516
ed8e443a 29517 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29518
ed8e443a 295192000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29520
ed8e443a
JM
29521 * gcc.c-torture/compile/20000326-1.c: New test.
29522 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29523
ed8e443a 295242000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29525
ed8e443a
JM
29526 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29527 the first parameter is a function argument.
7acfb19e 29528
ed8e443a 295292000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29530
ed8e443a 29531 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29532
ed8e443a 295332000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29534
ed8e443a 29535 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29536
ed8e443a 295372000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29538
ed8e443a 29539 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29540
ed8e443a 295412000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29542
ed8e443a 29543 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29544
ed8e443a 295452000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29546
ed8e443a 29547 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29548
ed8e443a 295492000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29550
ed8e443a
JM
29551 * gcc.c-torture/execute/20000314-3.c: New test.
29552 * gcc.c-torture/execute/20000314-2.c: New test.
29553 * gcc.c-torture/execute/20000314-1.c: New test.
29554 * gcc.c-torture/compile/20000314-2.c: New test.
29555 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29556
ed8e443a 295572000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29558
ed8e443a 29559 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29560
ed8e443a 295612000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29562
ed8e443a
JM
29563 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29564 standards-compliant result rather than specific constants.
29565 Put test-values in array.
532f12a2 29566
ed8e443a 295672000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29568
ed8e443a
JM
29569 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29570 (g++_target_compile): Put test-specific options last.
98eddaf7 29571
ed8e443a 295722000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29573
ed8e443a 29574 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29575
ed8e443a 295762000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29577
ed8e443a 29578 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29579
ed8e443a 295802000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29581
ed8e443a
JM
29582 * g++.old-deja/g++.brendan/misc12.C: Removed.
29583 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29584 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29585
ed8e443a 295862000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29587
ed8e443a 29588 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29589
ed8e443a 295902000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29591
ed8e443a 29592 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29593
ed8e443a 295942000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29595
ed8e443a
JM
29596 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29597 is 1, not zero.
2a6b7809 29598
ed8e443a 295992000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29600
ed8e443a
JM
29601 * g++.old-deja/g++.warn/impint.C: New test.
29602 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29603 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29604 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29605 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29606 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29607 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29608 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29609 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29610 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29611 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29612 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29613 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29614
ed8e443a 296152000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29616
ed8e443a 29617 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29618
ed8e443a 296192000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29620
ed8e443a 29621 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29622
ed8e443a 296232000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 29624
ed8e443a
JM
29625 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
29626 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 29627
ed8e443a 296282000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 29629
ed8e443a 29630 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 29631
ed8e443a 296322000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 29633
ed8e443a
JM
29634 * gcc.c-torture/compile/cpp-2.c: New test.
29635 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 29636
ed8e443a 296372000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 29638
ed8e443a 29639 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 29640
ed8e443a 296412000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29642
ed8e443a 29643 * gcc.dg/cpp-li2.c: New test.
83f1c55d 29644
ed8e443a 29645 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 29646
ed8e443a 29647 * gcc.dg/cpp-li1.c: New test.
83f1c55d 29648
ed8e443a 296492000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29650
ed8e443a 29651 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 29652
ed8e443a 296532000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 29654
ed8e443a 29655 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 29656
ed8e443a 296572000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 29658
ed8e443a 29659 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 29660
ed8e443a 296612000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 29662
ed8e443a 29663 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 29664
ed8e443a 296652000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 29666
ed8e443a 29667 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 29668
ed8e443a 296692000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 29670
ed8e443a 29671 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 29672
ed8e443a 296732000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 29674
ed8e443a 29675 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 29676
ed8e443a 296772000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 29678
ed8e443a
JM
29679 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
29680 ALWAYS_CXXFLAGS.
2144ddea 29681
ed8e443a 296822000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 29683
ed8e443a 29684 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 29685
ed8e443a 296862000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 29687
ed8e443a 29688 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 29689
ed8e443a 296902000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 29691
ed8e443a 29692 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 29693
ed8e443a 296942000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 29695
ed8e443a
JM
29696 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
29697 on native targets
31a72d3f 29698
ed8e443a 296992000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 29700
ed8e443a 29701 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 29702
ed8e443a 297032000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 29704
ed8e443a 29705 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 29706
ed8e443a 297072000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 29708
ed8e443a
JM
29709 * g++.old-deja/g++.jason/cast3.C: Return void.
29710 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 29711
ed8e443a 297122000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 29713
ed8e443a 29714 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 29715
ed8e443a 29716 * gcc.dg/loop-1.c: New test.
7a53e94b 29717
ed8e443a 297182000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 29719
ed8e443a
JM
29720 * gcc.c-torture/compile/20000127-1.c: New test.
29721 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 29722
ed8e443a 297232000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 29724
ed8e443a 29725 * gcc.dg/unused-2.c: New test.
1eb8759b 29726
ed8e443a 29727 * gcc.dg/conv-1.c: New test.
1eb8759b 29728
ed8e443a 297292000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 29730
ed8e443a
JM
29731 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
29732 compiler.
29733 (tool_option_proc): Fix typo.
33f6849b 29734
ed8e443a 297352000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 29736
ed8e443a
JM
29737 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
29738 of the ld on the host, not on the build machine.
29739 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 29740
ed8e443a 297412000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 29742
ed8e443a 29743 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 29744
ed8e443a 297452000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 29746
ed8e443a
JM
29747 * gcc.c-torture/execute/20000120-2.c: New test.
29748 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 29749
ed8e443a 297502000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 29751
ed8e443a 29752 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 29753
ed8e443a 297542000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 29755
ed8e443a 29756 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 29757
ed8e443a 297582000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 29759
ed8e443a 29760 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 29761
ed8e443a 297622000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 29763
ed8e443a
JM
29764 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
29765 with 16 bit integers.
662ef0f5 29766
ed8e443a 297672000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 29768
ed8e443a 29769 * gcc.dg/20000108-1.c: New test.
662ef0f5 29770
ed8e443a 297712000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 29772
ed8e443a 29773 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 29774
ed8e443a 297752000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 29776
ed8e443a
JM
29777 * g++.old-deja/g++.other/cast4.C: New test.
29778
297792000-01-05 Jeffrey A Law (law@cygnus.com)
29780
29781 * gcc.c-torture/compile/20000105-2.c: New test.
29782 * gcc.c-torture/compile/20000105-1.c: New test.
29783
297842000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29785
29786 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
29787 references to printf & atoi to conform to ANSI standard.
29788 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
29789 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
29790 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
29791 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
29792 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
29793 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29794 * g++.old-deja/g++.brendan/copy1.C: Likewise.
29795 * g++.old-deja/g++.brendan/copy2.C: Likewise.
29796 * g++.old-deja/g++.brendan/copy3.C: Likewise.
29797 * g++.old-deja/g++.brendan/copy4.C: Likewise.
29798 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29799 * g++.old-deja/g++.brendan/copy6.C: Likewise.
29800 * g++.old-deja/g++.brendan/copy7.C: Likewise.
29801 * g++.old-deja/g++.brendan/copy8.C: Likewise.
29802 * g++.old-deja/g++.brendan/crash11.C: Likewise.
29803 * g++.old-deja/g++.brendan/crash14.C: Likewise.
29804 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
29805 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29806 * g++.old-deja/g++.brendan/delete2.C: Likewise.
29807 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
29808 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
29809 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
29810 * g++.old-deja/g++.brendan/eh1.C: Likewise.
29811 * g++.old-deja/g++.brendan/groff1.C: Likewise.
29812 * g++.old-deja/g++.brendan/init3.C: Likewise.
29813 * g++.old-deja/g++.brendan/misc12.C: Likewise.
29814 * g++.old-deja/g++.brendan/misc7.C: Likewise.
29815 * g++.old-deja/g++.brendan/new2.C: Likewise.
29816 * g++.old-deja/g++.brendan/operators4.C: Likewise.
29817 * g++.old-deja/g++.brendan/operators5.C: Likewise.
29818 * g++.old-deja/g++.brendan/overload2.C: Likewise.
29819 * g++.old-deja/g++.brendan/overload7.C: Likewise.
29820 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
29821 * g++.old-deja/g++.brendan/reference1.C: Likewise.
29822 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
29823 * g++.old-deja/g++.brendan/template24.C: Likewise.
29824 * g++.old-deja/g++.brendan/template3.C: Likewise.
29825 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
29826 * g++.old-deja/g++.jason/inline3.C: Likewise.
29827 * g++.old-deja/g++.jason/opeq.C: Likewise.
29828 * g++.old-deja/g++.law/arg5.C: Likewise.
29829 * g++.old-deja/g++.law/arm7.C: Likewise.
29830 * g++.old-deja/g++.law/ctors11.C: Likewise.
29831 * g++.old-deja/g++.law/cvt8.C: Likewise.
29832 * g++.old-deja/g++.law/init9.C: Likewise.
29833 * g++.old-deja/g++.law/refs4.C: Likewise.
29834 * g++.old-deja/g++.law/template2.C: Likewise.
29835 * g++.old-deja/g++.law/visibility24.C: Likewise.
29836 * g++.old-deja/g++.law/vtable3.C: Likewise.
29837 * g++.old-deja/g++.mike/asm2.C: Likewise.
29838 * g++.old-deja/g++.mike/eh1.C: Likewise.
29839 * g++.old-deja/g++.mike/misc1.C: Likewise.
29840 * g++.old-deja/g++.mike/misc13.C: Likewise.
29841 * g++.old-deja/g++.mike/misc14.C: Likewise.
29842 * g++.old-deja/g++.mike/ns12.C: Likewise.
29843 * g++.old-deja/g++.mike/p1248.C: Likewise.
29844 * g++.old-deja/g++.mike/p3708.C: Likewise.
29845 * g++.old-deja/g++.mike/p3708a.C: Likewise.
29846 * g++.old-deja/g++.mike/p3708b.C: Likewise.
29847 * g++.old-deja/g++.mike/p646.C: Likewise.
29848 * g++.old-deja/g++.mike/p700.C: Likewise.
29849 * g++.old-deja/g++.mike/p783.C: Likewise.
29850 * g++.old-deja/g++.mike/p783a.C: Likewise.
29851 * g++.old-deja/g++.mike/p783b.C: Likewise.
29852 * g++.old-deja/g++.mike/p786.C: Likewise.
29853 * g++.old-deja/g++.mike/p789.C: Likewise.
29854 * g++.old-deja/g++.mike/p789a.C: Likewise.
29855 * g++.old-deja/g++.mike/p807a.C: Likewise.
29856 * g++.old-deja/g++.other/delete3.C: Likewise.
29857 * g++.old-deja/g++.other/dyncast1.C: Likewise.
29858 * g++.old-deja/g++.other/dyncast2.C: Likewise.
29859 * g++.old-deja/g++.other/dyncast3.C: Likewise.
29860 * g++.old-deja/g++.other/empty1.C: Likewise.
29861 * g++.old-deja/g++.other/temporary1.C: Likewise.
29862 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
29863 * g++.old-deja/g++.pt/t16.C: Likewise.
29864 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 29865
ed8e443a 298661999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 29867
ed8e443a 29868 * gcc.dg/991230-1.c: New test.
7fb1283f 29869
ed8e443a 298701999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 29871
ed8e443a
JM
29872 * gcc.c-torture/compile/991229-3.c: New test.
29873 * gcc.c-torture/compile/991229-2.c: New test.
29874 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 29875
ed8e443a 298761999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 29877
ed8e443a 29878 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 29879
1acaf650 298801999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 29881
ed8e443a 29882 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 29883
ed8e443a 298841999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29885
ed8e443a 29886 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 29887
1acaf650 298881999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 29889
ed8e443a 29890 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 29891
ed8e443a 298921999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 29893
ed8e443a 29894 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 29895
ed8e443a 298961999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29897
ed8e443a 29898 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 29899
ed8e443a 299001999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 29901
ed8e443a
JM
29902 * gcc.c-torture/execute/991216-1.c: New test.
29903 * gcc.c-torture/execute/991216-2.c: New test.
29904 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 29905
ed8e443a 299061999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 29907
ed8e443a
JM
29908 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
29909 Actually make the test fail by using "-O2" for compilation.
83f1c55d 29910
ed8e443a 299111999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 29912
ed8e443a 29913 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 29914
ed8e443a 299151999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 29916
ed8e443a
JM
29917 * gcc.c-torture/compile/991214-1.c: New test.
29918 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 29919
ed8e443a 299201999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 29921
ed8e443a 29922 * gcc.dg/991214-1.c: New test.
c07c7c9d 29923
ed8e443a 299241999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 29925
ed8e443a
JM
29926 * gcc.c-torture/compile/991213-3.c: New test.
29927 * gcc.c-torture/compile/991213-2.c: New test.
29928 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 29929
ed8e443a 299301999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 29931
ed8e443a 29932 * gcc.dg/991209-1.c: New test.
8ab56d5d 29933
ed8e443a 299341999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 29935
ed8e443a 29936 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 29937
ed8e443a 299381999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 29939
ed8e443a 29940 * gcc.dg/ultrasp2.c: New test.
83f1c55d 29941
ed8e443a 299421999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 29943
ed8e443a 29944 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 29945
ed8e443a 299461999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 29947
ed8e443a
JM
29948 * gcc.c-torture/compile/991202-1.c: New test.
29949 * gcc.c-torture/execute/991202-1.c: New test.
29950 * gcc.c-torture/execute/991202-2.c: New test.
29951 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 29952
ed8e443a 299531999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 29954
ed8e443a
JM
29955 * g++.old-deja/g++.abi/align.C: New test.
29956 * g++.old-deja/g++.abi/aggregates.C: Likewise.
29957 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 29958
ed8e443a 299591999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 29960
ed8e443a 29961 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 29962
ed8e443a 299631999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29964
ed8e443a 29965 * gcc.dg/991129-1.c: New test.
19a027a0 29966
ed8e443a 299671999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 29968
ed8e443a 29969 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 29970
ed8e443a 299711999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 29972
ed8e443a 29973 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 29974
ed8e443a 299751999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 29976
ed8e443a
JM
29977 * g++.old-deja/g++.eh/cleanup2.C: New test.
29978 * g++.old-deja/g++.ext/pretty2.C: New test.
29979 * g++.old-deja/g++.ext/pretty3.C: New test.
29980 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 29981
ed8e443a 299821999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 29983
ed8e443a
JM
29984 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
29985 compiler_output to look for one error message instead of two.
e5315fad 29986
ed8e443a 299871999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 29988
ed8e443a
JM
29989 * gcc.c-torture/execute/991118-1.c: Also test case
29990 where the word boundary does not split a byte evenly.
ee760205 29991
ed8e443a 299921999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 29993
ed8e443a 29994 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 29995
ed8e443a 299961999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 29997
ed8e443a 29998 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 29999
ed8e443a 300001999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30001
ed8e443a
JM
30002 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30003 working directory pathnames.
83f1c55d 30004
ed8e443a 300051999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30006
ed8e443a
JM
30007 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30008 host is equipped with driver.h and driver.o so it can actually
30009 compile and run the tests.
8f4f2f29 30010
ed8e443a 300111999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30012
ed8e443a 30013 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30014
ed8e443a 300151999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30016
ed8e443a 30017 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30018
ed8e443a 300191999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30020
ed8e443a
JM
30021 * lib/target-supports.exp: New file: Provide procs to test for
30022 features supported by the target.
30023 (check_weak_available): Moved here from ecos.exp.
30024 (check_alias_available): New proc: Determine of the target
30025 toolchain supports the alias attribute.
da018257 30026
ed8e443a
JM
30027 * gcc.dg/special/ecos.exp: Move check_weak_available to
30028 target-supports.exp.
30029 (alias-1.c): Only perform the test if the target supports
30030 aliases.
30031 (wkali-1.c): Only perform the test if the target supports
30032 aliases.
da018257 30033
ed8e443a
JM
30034 * gcc.dg/990506-0.c: Expect error messages from cross
30035 targets as well as native targets.
2792392c 30036
ed8e443a 300371999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30038
ed8e443a
JM
30039 * gcc.dg/ultrasp1.c: Removed xfail.
30040 * gcc.dg/struct-ret-2.c: Likewise.
30041 * gcc.dg/array-1.c: Likewise.
2792392c 30042
ed8e443a 300431999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30044
ed8e443a 30045 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30046
ed8e443a 30047 * gcc.dg/array-1.c: New test.
3965abd0 30048
ed8e443a 300491999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30050
ed8e443a 30051 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30052
ed8e443a 300531999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30054
ed8e443a 30055 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30056
ed8e443a 300571999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30058
ed8e443a 30059 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30060
ed8e443a 300611999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30062
ed8e443a 30063 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30064
ed8e443a 300651999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30066
ed8e443a 30067 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30068
ed8e443a 300691999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30070
ed8e443a 30071 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30072
ed8e443a 300731999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30074
ed8e443a 30075 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30076
ed8e443a 300771999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30078
ed8e443a 30079 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30080
ed8e443a 300811999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30082
ed8e443a
JM
30083 * g++.old-deja/g++.other/vaarg2.C: New test.
30084 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30085
ed8e443a 300861999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30087
ed8e443a
JM
30088 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30089 in compile/.
c328b1d7 30090
ed8e443a 300911999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30092
ed8e443a 30093 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30094
ed8e443a 300951999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30096
ed8e443a
JM
30097 * lib/file-format.exp (gcc_target_object_format): Don't
30098 crash if objdump is unavailable.
83f1c55d 30099
ed8e443a 301001999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30101
ed8e443a 30102 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30103
ed8e443a 301041999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30105
ed8e443a 30106 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30107
ed8e443a 301081999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30109
ed8e443a 30110 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30111
ed8e443a 301121999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30113
ed8e443a 30114 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30115
ed8e443a 301161999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30117
ed8e443a
JM
30118 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30119 __PRETTY_FUNCTION__.
83f1c55d 30120
ed8e443a 301211999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30122
ed8e443a 30123 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30124
ed8e443a 301251999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30126
ed8e443a
JM
30127 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30128 for which -fpic is inappropriate.
34d257b1 30129
ed8e443a 301301999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30131
ed8e443a 30132 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30133
ed8e443a 301341999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30135
ed8e443a
JM
30136 * g++.old-deja/g++.other/dyncast1.C: New test.
30137 * g++.old-deja/g++.other/dyncast2.C: New test.
30138 * g++.old-deja/g++.other/dyncast3.C: New test.
30139 * g++.old-deja/g++.other/dyncast4.C: New test.
30140 * g++.old-deja/g++.other/dyncast5.C: New test.
30141 * g++.old-deja/g++.eh/catch3.C: New test.
30142 * g++.old-deja/g++.eh/catch3p.C: New test.
30143 * g++.old-deja/g++.eh/catch4.C: New test.
30144 * g++.old-deja/g++.eh/catch4p.C: New test.
30145 * g++.old-deja/g++.eh/catch5.C: New test.
30146 * g++.old-deja/g++.eh/catch5p.C: New test.
30147 * g++.old-deja/g++.eh/catch6.C: New test.
30148 * g++.old-deja/g++.eh/catch6p.C: New test.
30149 * g++.old-deja/g++.eh/catch7.C: New test.
30150 * g++.old-deja/g++.eh/catch7p.C: New test.
30151 * g++.old-deja/g++.eh/catch8.C: New test.
30152 * g++.old-deja/g++.eh/catch8p.C: New test.
30153 * g++.old-deja/g++.eh/catch9.C: New test.
30154 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30155
ed8e443a 301561999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30157
ed8e443a
JM
30158 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30159 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30160
ed8e443a 301611999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30162
ed8e443a 30163 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30164
ed8e443a 301651999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30166
ed8e443a
JM
30167 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30168 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30169
ed8e443a 301701999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30171
ed8e443a 30172 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30173
ed8e443a 301741999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30175
ed8e443a
JM
30176 * g++.old-deja/g++.other/lookup11.C: New test.
30177 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30178 what is permitted and what we want.
30179 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30180 overload use.
30181 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30182
ed8e443a 301831999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30184
ed8e443a
JM
30185 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30186 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30187
ed8e443a 301881999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30189
ed8e443a
JM
30190 * g++.old-deja/g++.other/sizeof3.C: New test.
30191 * g++.old-deja/g++.other/sizeof4.C: New test.
30192 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30193 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30194
ed8e443a 301951999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30196
ed8e443a 30197 * gcc.dg/va-arg-1.c: New.
76292ef8 30198
ed8e443a 301991999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30200
ed8e443a 30201 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30202
ed8e443a 302031999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30204
ed8e443a
JM
30205 * g77.f-torture/compile/980519-2.f: New test.
30206 * g77.f-torture/compile/19990905-0.f: New test.
30207 * g77.f-torture/compile/19990905-1.f: New test.
30208 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30209
ed8e443a 30210 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30211
ed8e443a 302121999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30213
ed8e443a 30214 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30215
ed8e443a 302161999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30217
ed8e443a 30218 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30219
ed8e443a 302201999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30221
ed8e443a
JM
30222 * g++.old-deja/g++.other/ambig2.C: New test.
30223 * g++.old-deja/g++.other/cond5.C: New test.
30224 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30225
ed8e443a 302261999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30227
ed8e443a
JM
30228 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30229 assemblers too.
18987000 30230
ed8e443a 302311999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30232
ed8e443a
JM
30233 * lib/c-torture.exp: Avoid the "compare executables" optimization
30234 when testing native.
b780db79 30235
ed8e443a 302361999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30237
ed8e443a
JM
30238 * gcc.c-torture/execute/990829-1.c: New test.
30239 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30240
ed8e443a 302411999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30242
ed8e443a
JM
30243 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30244 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30245 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30246 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30247 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30248 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30249 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30250 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30251 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30252 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30253 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30254
ed8e443a 302551999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30256
ed8e443a 30257 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30258
ed8e443a 302591999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30260
ed8e443a 30261 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30262
ed8e443a 30263 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30264
ed8e443a 30265 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30266
ed8e443a 30267 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30268
ed8e443a
JM
30269 * gcc.c-torture/execute/990826-0.c: New test.
30270 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30271
ed8e443a 30272 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30273
ed8e443a 302741999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30275
ed8e443a
JM
30276 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30277 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30278 lss-011.C: New tests.
33f58a4e 30279
ed8e443a 302801999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30281
ed8e443a 30282 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30283
ed8e443a 302841999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30285
ed8e443a
JM
30286 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30287 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30288 call `postbase' for each one. All callers of `postbase' changed
30289 to call this instead.
fb20fc45 30290
ed8e443a 302911999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30292
ed8e443a 30293 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30294
ed8e443a 302951999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30296
ed8e443a
JM
30297 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30298 just native ones.
8a07ed33 30299
ed8e443a
JM
30300 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30301 just native ones.
7ea3788d 30302
ed8e443a 303031999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30304
ed8e443a 30305 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30306
ed8e443a 303071999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30308
ed8e443a 30309 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30310
ed8e443a 303111999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30312
ed8e443a 30313 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30314
ed8e443a 303151999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30316
ed8e443a 30317 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30318
ed8e443a 303191999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30320
ed8e443a
JM
30321 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30322 * g++.old-deja/g++.brendan/crash64.C: Likewise
30323 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30324
ed8e443a 303251999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30326
ed8e443a 30327 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30328
ed8e443a 303291999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30330
ed8e443a 30331 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30332
ed8e443a 303331999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30334
ed8e443a
JM
30335 Adapted from tests from Franz Sirl:
30336 * gcc.c-torture/execute/va-arg-7.c: New test.
30337 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30338
ed8e443a 303391999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30340
ed8e443a 30341 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30342
ed8e443a 30343 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30344
ed8e443a 303451999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30346
ed8e443a
JM
30347 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30348 fp-cmp-1.c, converting double to float.
0e8b6188 30349
ed8e443a
JM
30350 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30351 fp-cmp-1.c, converting double to long double.
0e8b6188 30352
ed8e443a
JM
30353 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30354 from fr1 to unknown_register, since fr1 is a legitimate register
30355 on some machines.
6ccecb36 30356
ed8e443a 303571999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30358
ed8e443a 30359 * README: More listname related changes.
32bebc43 30360
ed8e443a 303611999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30362
ed8e443a 30363 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30364
ed8e443a 303651999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30366
ed8e443a 30367 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30368
ed8e443a 303691999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30370
ed8e443a 30371 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30372
ed8e443a 303731999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30374
ed8e443a 30375 * gcc.dg/990703-1.c: New test.
58e1e5ad 30376
ed8e443a 303771999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30378
ed8e443a
JM
30379 * lib/file-format.exp: New file: Move definition of proc
30380 gcc_target_object_format to here from
30381 gcc.dg/special/ecos.exp.
da621fd2 30382
ed8e443a
JM
30383 * lib/c-torture.exp: Include lib file-format.exp.
30384 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30385
ed8e443a
JM
30386 * gcc.dg/special/ecos.exp: Remove definition of proc
30387 gcc_target_object_format.
3fb36cbd 30388
ed8e443a
JM
303891999-06-28 Jeffrey A Law (law@cygnus.com)
30390
30391 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30392
ed8e443a 303931999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30394
ed8e443a 30395 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30396
ed8e443a 30397 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30398
ed8e443a 303991999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30400
ed8e443a
JM
30401 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30402 attributes compile.
30403 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30404 ports that use the COFF/PE file format.
048f60dc 30405
ed8e443a 304061999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30407
ed8e443a 30408 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30409
ed8e443a 304101999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30411
ed8e443a 30412 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30413
ed8e443a 304141999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30415
ed8e443a 30416 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30417
ed8e443a 304181999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30419
ed8e443a 30420 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30421
ed8e443a 304221999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30423
ed8e443a 30424 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30425
ed8e443a
JM
30426 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30427 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30428
ed8e443a 304291999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30430
ed8e443a
JM
30431 * g77.f-torture/compile/19990502-0.f: Replace with new,
30432 shorter, test that still fails after recent changes.
30433
304341999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30435
30436 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30437
ed8e443a 304381999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30439
30440 * gcc.c-torture/execute/990531-1.c: New test.
30441
b8c25665 304421999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30443
30444 * gcc.c-torture/compile/990527-1.c: New test.
30445
b8c25665 304461999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30447
30448 * gcc.c-torture/execute/990527-1.c: New test.
30449
83f1c55d
RH
304501999-05-25 Nick Clifton <nickc@cygnus.com>
30451
30452 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30453 bitfields as signed.
83f1c55d 30454
47d98fa2
CB
304551999-05-25 Craig Burley <craig@jcb-sc.com>
30456
30457 * g77.f-torture/compile/19990525-0.f: New test.
30458
b8c25665 304591999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30460
73951da8
JL
30461 * gcc.c-torture/execute/990525-2.c: New test.
30462
d3e82013
JL
30463 * gcc.c-torture/execute/990525-1.c: New test.
30464
569c1d8b
NS
304651999-05-24 Nathan Sidwell <nathan@acm.org>
30466
30467 * g++.old-deja/g++.other/anon3.C: New test.
30468 * g++.old-deja/g++.other/anon4.C: New test.
30469 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30470 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30471 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30472 Merrill).
30473
b8c25665 304741999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30475
79d6c916
JL
30476 * gcc.c-torture/execute/990524-1.c: New test.
30477
35676551
JL
30478 * gcc.dg/990524-1.c: New test.
30479
b8c25665 304801999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30481
30482 * gcc.c-torture/compile/990523-1.c: New test.
30483
b8c25665 304841999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30485
30486 * gcc.c-torture/compile/990519-1.c: New test.
30487
92b3fc3a
AS
304881999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30489
2e5b4448
AS
30490 * gcc.c-torture/compile/990517-1.c: New test.
30491
30492 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30493 (e4, f4): New tests.
30494 (main): Call them.
30495
6de8697e
KG
304961999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30497
30498 * gcc.dg/noreturn-1.c: New test.
30499
b8c25665 305001999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30501
30502 * gcc.c-torture/execute/990513-1.c: New test.
30503
b6181dbb
RH
305041999-05-10 Richard Henderson <rth@cygnus.com>
30505
30506 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30507
6d9bf074
CB
305081999-05-10 Craig Burley <craig@jcb-sc.com>
30509
30510 * g77.f-torture/execute/erfc.f: Use small single-precision
30511 values, to avoid problems on Alphas when not -mieee.
30512
ea0f786b
CB
305131999-05-08 Craig Burley <craig@jcb-sc.com>
30514
30515 * gcc.dg/990506-0.c: New test.
30516
a3af74c4
RH
305171999-05-08 Richard Henderson <rth@cygnus.com>
30518
30519 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30520 the constant to test. Don't XFAIL 64-bit targets.
30521
30522 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30523 * g++.old-deja/g++.law/profile1.C: Likewise.
30524
30525 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30526 operator new instances.
30527 * g++.old-deja/g++.other/delete5.C: Likewise.
30528
dbd9ec97
CB
305291999-05-03 Craig Burley <craig@jcb-sc.com>
30530
30531 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30532 intrinsic.
30533
2b0bdd9a
CB
305341999-05-03 Craig Burley <craig@jcb-sc.com>
30535
30536 * g77.f-torture/execute/u77-test.f: Reverse order of two
30537 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30538
ddcd89b9
KG
305391999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30540
30541 * gcc.dg/compare1.c: New test.
30542
4014b382
JM
305431999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30544
30545 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30546 New tests.
30547
a7e34b17
CB
305481999-05-02 Craig Burley <craig@jcb-sc.com>
30549
30550 * g77.f-torture/compile/19990502-1.f: New test.
30551
4a5ae682
CB
305521999-05-02 Craig Burley <craig@jcb-sc.com>
30553
30554 * g77.f-torture/compile/19990502-0.f: New test.
30555
b8c25665 305561999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30557
30558 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30559 intrinsic.
30560
b8c25665 305611999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30562
30563 * g77.f-torture/execute/u77-test.f (main): List libU77
30564 intrinsics not currently tested.
30565 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30566 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30567 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30568 Trim blanks off the ends of some printed strings.
30569
b8c25665 305701999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30571
30572 * g77.f-torture/execute/u77-test.f (main): Just warn about
30573 FSTAT gid disagreement, as it's expected on some systems.
30574
b8c25665 305751999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30576
30577 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30578 use a new function, which allows for some slop.
30579 Clean up some commentary.
30580 (issum): The new function.
30581 (sgladd): Deleted subroutine.
30582
0bfc6dd2
CB
305831999-05-01 Craig Burley <craig@jcb-sc.com>
30584
30585 * g77.f-torture/execute/u77-test.f: Modify to be more like
30586 libf2c/libU77 version, bringing patches to that version here.
30587 Add suitable commentary.
30588
b8c25665 305891999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30590
30591 * gcc.dg/990424-1.c: New test.
30592
4d9a07db
CB
305931999-04-24 Craig Burley <craig@jcb-sc.com>
30594
30595 * g77.f-torture/execute/u77-test.f (main): Bug involving
30596 LSTAT has been fixed, so turn back on full checking.
30597
2e647206
CB
305981999-04-20 Craig Burley <craig@jcb-sc.com>
30599
30600 * g77.f-torture/compile/19990419-0.f: New test.
30601 * g77.f-torture/execute/19990419-1.f: New test.
30602
b8c25665 306031999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30604
30605 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30606 to avoid the need for a prototype to supress a warning.
30607
b8c25665 306081999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30609
30610 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30611
b8c25665 306121999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30613
30614 * gcc.c-torture/execute/990404-1.c: New test.
30615
24dc09a7
ZW
306161999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30617
30618 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30619 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30620 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30621 missing initializer warnings.
30622
b8c25665 306231999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
30624
30625 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
30626 matching strings.
30627
b8c25665 306281999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
30629
30630 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
30631
96e57dac
CB
306321999-03-26 Craig Burley <craig@jcb-sc.com>
30633
30634 * g77.f-torture/execute/19990325-0.f: New test.
30635 * g77.f-torture/execute/19990325-1.f: New test.
30636
b8c25665 306371999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
30638
30639 * gcc.c-torture/execute/990324-1.c: New test.
30640
b8c25665 306411999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30642
30643 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
30644 test with 4.
30645
b8c25665 306461999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
30647
30648 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
30649
98941e01
CB
306501999-03-13 Craig Burley <craig@jcb-sc.com>
30651
30652 * g77.f-torture/execute/19990313-2.f: New test.
30653 * g77.f-torture/execute/19990313-3.f: New test.
30654
fe3ab6bd
CB
306551999-03-13 Craig Burley <craig@jcb-sc.com>
30656
30657 * g77.f-torture/execute/19990313-0.f: New test.
30658 * g77.f-torture/execute/19990313-1.f: New test.
30659
b8c25665 306601999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30661
30662 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30663 printf to sprintf.
30664 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30665 (main): Add check for u15. Conditionalize u31 check depending on
30666 whether ints are <32 bits or >=32 bits.
92936ecf 30667
3d1d35d6
CB
306681999-03-08 Craig Burley <craig@jcb-sc.com>
30669
30670 * g77.f-torture/execute/19981119-0.f: Improve testiness.
30671
fc370eff
CB
306721999-03-08 Craig Burley <craig@jcb-sc.com>
30673
30674 * g77.f-torture/compile/19990305-0.f: New test.
30675 * g77.f-torture/execute/19981119-0.f: New test.
30676
7e0847f6
CB
306771999-03-08 Craig Burley <craig@jcb-sc.com>
30678
30679 * g77.f-torture/execute/970625-2.f: call ABORT if final
30680 result is not correct, instead of just printing it.
30681 Add this checking via newly introduced obfuscation, to
30682 trip up buggy front ends.
30683
3f18f777
CB
306841999-03-07 Craig Burley <craig@jcb-sc.com>
30685
30686 * g77.f-torture/compile/960317-1.f: Moved from being
30687 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
30688
158281d7
CB
306891999-03-06 Craig Burley <craig@jcb-sc.com>
30690
30691 * g77.f-torture/execute/960317-1.f: New (old) test.
30692 * g77.f-torture/execute/970625-2.f: Ditto.
30693
83f1c55d
RH
306941999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
30695
30696 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
30697 message on line 1 or line 2; cccp and cpplib do this differently.
30698
b8c25665 306991999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
30700
30701 * g++.old-deja/g++.law/weak1.C: New test.
30702
5762f506
ZW
307031999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30704
30705 * gcc.c-torture/execute/990119-1.c: Renamed to...
30706 * gcc.dg/990119-1.c: this, so it will only be tested once
30707 (it's a preprocessor test, it doesn't need to be run at
30708 multiple optimization levels).
30709
7126c249
ZW
307101999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30711
30712 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 30713 ALWAYS_CXXFLAGS.
7126c249 30714
bc0a89ec
CB
307151999-02-24 Craig Burley <craig@jcb-sc.com>
30716
29df9714
CB
30717 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
30718 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
30719 to not be compilable by current g77.
30720
518ee01e
NC
307211999-02-24 Nick Clifton <nickc@cygnus.com>
30722
30723 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
30724
b8c25665 307251999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
30726
30727 * gcc.c-torture/execute/990222-1.c: New test.
30728
a27e2d39
CB
307291999-02-19 Craig Burley <craig@jcb-sc.com>
30730
30731 * g77.f-torture/compile/19990218-0.f: New test.
30732 * g77.f-torture/noncompile/19990218-1.f: New test.
30733
fc18a80e
CB
307341999-02-18 Craig Burley <craig@jcb-sc.com>
30735
30736 * g77.f-torture/compile/19981216-0.f: New test.
30737
b8c25665 307381999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
30739
30740 * gcc.dg/990214-1.c: New test.
30741
b8c25665 307421999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 30743
3c602fcb
JL
30744 * gcc.dg/990213-2.c: New test.
30745
68fe00c0
JL
30746 * gcc.dg/990213-1.c: New test.
30747
b8c25665 307481999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
30749
30750 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
30751 ints.
30752
60f29ff7
NC
307531999-02-11 Nick Clifton <nickc@cygnus.com>
30754
3af64817
JL
30755 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
30756 specified by target.
30757
60f29ff7
NC
30758 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
30759
b8c25665 307601999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
30761
30762 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
30763
b8c25665 307641999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
30765
30766 * gcc.dg/special/ecos.exp: New test driver for new tests with
30767 special requirements.
30768
30769 * gcc.dg/special/alias-1.c: New test.
30770 * gcc.dg/special/gcsec-1.c: New test.
30771 * gcc.dg/special/weak-1.c: New test.
30772 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
30773 * gcc.dg/special/weak-2.c: New test.
30774 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
30775 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
30776 * gcc.dg/special/wkali-1.c: New test.
30777 * gcc.dg/special/wkali-2.c: New test.
30778 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
30779 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
30780
b8c25665 307811999-02-10 Felix Lee <flee@cygnus.com>
05a59650 30782
efdbc6f8
RH
30783 * lib/c-torture.exp (c-torture-compile): Pull out code for
30784 analyzing gcc error messages.
30785 (c-torture-execute): Likewise. Fix some (harmless) false
30786 positives.
30787 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 30788
b8c25665 307891999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
30790
30791 * gcc.c-torture/execute/990208-1.c: New test.
30792
561cb39b
JL
307931999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
30794
30795 * g++.dg/special/ecos.exp: New driver for new tests with special
30796 requirements
92936ecf 30797
561cb39b
JL
30798 * g++.dg/special/conpr-1.C: New test
30799 * g++.dg/special/conpr-2.C: New test
30800 * g++.dg/special/conpr-2a.C: New test
30801 * g++.dg/special/conpr-3.C: New test
30802 * g++.dg/special/conpr-3a.C: New test
30803 * g++.dg/special/conpr-3b.C: New test
92936ecf 30804
561cb39b
JL
30805 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
30806 allow g++ to use the dg driver
30807
30808 * README: Add comment about g++.dg directory
30809
b8c25665 308101999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
30811
30812 * README: Update email addresses.
30813
83f1c55d
RH
308141999-02-03 Nick Clifton <nickc@cygnus.com>
30815
30816 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
30817 arguments in order to force structure S onto the stack even on
30818 the alpha.
30819 (test): Pass 10 leading arguments to function foo as well as the
30820 structure S.
30821
30822 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 30823 failure for all targets.
83f1c55d
RH
30824
30825 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
30826 abort to terminate program execution.
30827
b8c25665 308281999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
30829
30830 * gcc.c-torture/execute/990130-1.c: New test.
30831
b8c25665 308321999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
30833
30834 * gcc.dg/990130-1.c: New test.
30835
83f1c55d
RH
308361999-01-28 Michael Meissner <meissner@cygnus.com>
30837
30838 * gcc.c-torture/execute/990128-1.c: New test.
30839
308401999-01-27 Michael Meissner <meissner@cygnus.com>
30841
30842 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
30843
3af64817
JL
308441999-01-27 Felix Lee <flee@cygnus.com>
30845
30846 * lib/c-torture.exp (c-torture-compile): pull out code for
30847 analyzing gcc error messages.
30848 (c-torture-execute): ditto, and fix some (harmless) false
30849 positives.
30850 * lib/gcc.exp (gcc_check_compile): new function.
30851
b8c25665 308521999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 30853
b96acc3f
JL
30854 * gcc.dg/990117-1.c: New test.
30855
f81b9d95 30856 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 30857
f81b9d95 30858 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 30859
b8c25665 308601999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
30861
30862 * g77.f-torture/compile/990115-1.f: New test.
30863
b8c25665 308641999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
30865
30866 * gcc.c-torture/compile/990107-1.c: New test
30867
b8c25665 308681999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 30869
1d1c12f4
JL
30870 * gcc.c-torture/execute/990106-2.c: New test.
30871
e2ba7b0e
JL
30872 * gcc.c-torture/execute/990106-1.c: New test.
30873
b8c25665 308741998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
30875
30876 * gcc.c-torture/compile/981223-1.c: New test.
30877
b8c25665 308781998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
30879
30880 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
30881 (opt3): Rename from opt4 and disable.
30882
7162b45d
AO
308831998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
30884
30885 * g++.old-deja/g++.pt/ptrmem5.C: New test.
30886
68b04813
AO
308871998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30888
30889 * g++.old-deja/g++.other/conv5.C: New test.
30890
83f1c55d
RH
308911998-12-14 Nick Clifton <nickc@cygnus.com>
30892
30893 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
30894
b8c25665 308951998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
30896
30897 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
30898
b8c25665 308991998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
30900
30901 * gcc.c-torture/compile/981211-1.c: New test.
30902
2d8bf6c3
AO
309031998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30904
ceff9b14 30905 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 30906
ceff9b14 30907 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 30908
b8c25665 309091998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
30910
30911 * gcc.special/930510-1.c: Make C9X safe.
30912 * gcc.misc-tests/gcov-1.c Similarly.
30913 * gcc.misc-tests/gcov-2.c Similarly.
30914
7dc8c714
AO
309151998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30916
30917 * gcc.dg/ultrasp1.c: New test.
30918
b8c25665 309191998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
30920
30921 * gcc.c-torture/execute/981206.c: New test.
30922
658269bd
AO
309231998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30924
c3a6e905
AO
30925 * g++.old-deja/g++.ns/template7.C: New test.
30926
2732314e
AO
30927 * g++.old-deja/g++.other/expr1.C: New test.
30928
ad987436
AO
30929 * g++.old-deja/g++.eh/tmpl3.C: New test.
30930
658269bd
AO
30931 * g++.old-deja/g++.eh/tmpl2.C: New test.
30932
71eb0b9e
AO
309331998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30934
ceff9b14
AO
30935 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
30936 * g++.old-deja/g++.other/using6.C: Removed.
30937 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 30938
71eb0b9e
AO
30939 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
30940
16fe4796
AO
309411998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30942
b0e3f98f
AO
30943 * g++.old-deja/g++.pt/overload8.C: New test.
30944
10e209e3
AO
30945 * g++.old-deja/g++.pt/overload7.C: New test.
30946
ceff9b14 30947 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 30948
ceff9b14
AO
30949 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
30950 and relinking messages.
30951 * lib/g++.exp (g++_target_compile): Remove .rpo file when
30952 compiling with -frepo.
16fe4796 30953
688d56bc
AO
309541998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
30955
30956 * g++.old-deja/g++.pt/lookup6.C: New test.
30957
83f1c55d
RH
309581998-11-30 Nick Clifton <nickc@cygnus.com>
30959
30960 * gcc.c-torture/execute/981130-1.c: New test.
30961 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
30962
d1b0fca0
AO
309631998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30964
308a214a
AO
30965 * g++.old-deja/g++.pt/explicit76.C: New test.
30966
91910750
AO
30967 * g++.old-deja/g++.pt/friend38.C: New test.
30968
fb63a870
AO
30969 * g++.old-deja/g++.ns/crash2.C: New test.
30970
c885faf8
AO
30971 * g++.old-deja/g++.pt/defarg8.C: New test.
30972
be537f34
AO
30973 * g++.old-deja/g++.pt/instantiate6.C: New test.
30974
bc4f0b0a
AO
30975 * g++.old-deja/g++.pt/static6.C: New test.
30976
d1b0fca0
AO
30977 * g++.old-deja/g++.pt/decl2.C: New test.
30978
3c9a0d0f
AO
309791998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30980
51a63112
AO
30981 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
30982 problem is actually related with name lookup, but so what? :-)
30983
3c9a0d0f
AO
30984 * g++.old-deja/g++.pt/friend37.C: New test.
30985
6edfbe4c
DL
309861998-11-25 Dave Love <d.love@dl.ac.uk>
30987
30988 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
30989 element, which fails on some systems.
30990
30991 * g77.f-torture/execute/labug1.f: New test.
30992
b8c25665 309931998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
30994
30995 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
30996 is defined.
30997
7251e552
DL
309981998-11-18 Dave Love <d.love@dl.ac.uk>
30999
31000 * g77.f-torture/compile/981117-1.f: New test.
31001
233363cb
AO
310021998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31003
31004 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31005 properly discarded.
233363cb 31006
b8c25665 310071998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31008
31009 * gcc.c-torture/execute/memcheck: New directory of tests for
31010 -fcheck-memory-usage.
31011
ed8e443a
JM
310121998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31013
31014 * README: New file, general information about the testsuite and
31015 new description of the various C++ test subdirectories.
31016 * README.g++: Eliminate obsolete information, update and move most
31017 relevant stuff to README.
31018
310191998-11-07 Richard Henderson <rth@cygnus.com>
31020
31021 * gcc.c-torture/compile/981107-1.c: New test.
31022
310231998-11-02 Doug Evans <devans@canuck.cygnus.com>
31024
31025 * execute/memcpy-bi.c: New testcase.
31026
310271998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31028
31029 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31030 base classes.
31031
31032 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31033 template is selected.
31034
31035 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31036 classes, it should be accepted for all types.
31037
31038 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31039
31040 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31041 specializations start with template headers.
31042
310431998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31044
31045 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31046
31047 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31048 non-POD types.
31049
310501998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31051
31052 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31053
310541998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31055
31056 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31057
310581998-10-19 Jeffrey A Law (law@cygnus.com)
31059
31060 * 981019-1.c: New test.
31061
310621998-10-14 Robert Lipe <robertl@dgii.com>
31063
31064 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31065 find objc headers.
31066
310671998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31068
31069 * compile/981001-4.c: Remove use of GCC extension that triggers a
31070 compiler bug.
31071
310721998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31073
31074 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31075
310761998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31077
31078 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31079 instantiation of template produces incorrect code for delete
31080 expression.
31081
31082 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31083 constructors' name is not unique.
31084 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31085 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31086
31087 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31088 automatic array of const is ill-formed.
31089
31090 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31091 of template parameter?
31092
31093 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31094 const.
31095
31096 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31097 pointer-to-member expression.
31098
31099 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31100 declaration causes ICE.
31101
311021998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31103
31104 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31105 reserved in the global namespace.
31106
31107 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31108 generate needed virtual table.
31109
31110 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31111
311121998-10-10 Dariush Eslimi <eslimi@loran.com>
31113
31114 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31115 template-dependent type
31116
311171998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31118
31119 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31120 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31121 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31122
31123 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31124 class should be usable as argument of member function.
31125 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31126 class should be usable as return type of member function.
31127 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31128 class should be usable as type of data member.
31129
31130 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31131
311321998-10-09 Jeffrey A Law (law@cygnus.com)
31133
31134 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31135
311361998-10-08 Nick Clifton <nickc@cygnus.com>
31137
31138 * gcc.dg/dll-?.c Add thumb to target list.
31139 Fix assembler scan patterns to match current assembler output.
31140
311411998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31142
31143 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31144 matching of template brackets.
31145
31146 * g++.old-deja/g++.other/using4.C: New test. Test using
31147 declarations of methods from base classes.
31148
31149 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31150 within functions should introduce names into the innermost
31151 enclosing namespace.
31152
31153 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31154 of static locals if first initialization throws.
31155
311561998-10-07 Jim Wilson <wilson@cygnus.com>
31157
31158 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31159
311601998-10-06 Ken Raeburn <raeburn@cygnus.com>
31161
31162 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31163 lose track of the possible targets of tablejump insns.
31164 * special/special.exp: Run it.
31165
311661998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31167
31168 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31169 must be declared before its specializations can be named in friend
31170 declarations.
31171
311721998-10-05 Dave Love <d.love@dl.ac.uk>
31173
31174 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31175
31176 * g77.f-torture/execute/io1.f: New test.
31177
311781998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31179
31180 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31181 with pointer to template function, for which no argument deduction
31182 is possible.
31183
31184 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31185 specialization of template function as argument to template
31186 function.
31187
31188 * g++.old-deja/g++.other/access2.C: New test; Inner class
31189 shouldn't have privileged access to Outer's names.
31190
311911998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31192
31193 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31194 friend template declared within template class conflicts with
31195 nested class of the same name.
31196
31197 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31198 is ignored.
31199
31200 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31201 object with direct initializer as function declaration.
31202
31203 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31204 initializers.
31205
31206 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31207 involving const pointer and NULL produces incorrect result.
31208
31209 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31210 type name without `typename' should be rejected with -pedantic.
31211
312121998-10-02 Richard Henderson <rth@cygnus.com>
31213
31214 * g++.old-deja/g++.other/addrof1.C: New test.
31215
312161998-10-01 Nick Clifton <nickc@cygnus.com>
31217
31218 * gcc.c-torture/compile/981001-1.c: New test.
31219 * gcc.c-torture/execute/981001-1.c: New test.
31220
312211998-10-01 Jeffrey A Law (law@cygnus.com)
31222
31223 * gcc.c-torture/compile/981001-2.c: New test.
31224 * gcc.c-torture/compile/981001-3.c: New test.
31225 * gcc.c-torture/compile/981001-4.c: New test.
31226
312271998-10-01 Robert Lipe <robertl@dgii.com>
31228
31229 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31230 multilibbed hosts. Idea grafted from g77.exp.
31231
312321998-09-30 Dave Love <d.love@dl.ac.uk>
31233
31234 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31235 avoid losing on systems which need -lsocket.
31236
312371998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31238
31239 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31240 * g++.old-deja/g++.other/nested2.C: Ditto.
31241 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31242 failure.
31243
312441998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31245
31246 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31247 preferred over template operator!= for enum bitfields.
31248
312491998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31250
31251 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31252 that happen to have the same base name, but in different scopes,
31253 are incorrectly rejected.
31254
312551998-09-16 Richard Henderson <rth@cygnus.com>
31256
31257 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31258 on the native word size instead of an integer literal.
31259
312601998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31261
31262 * g++.old-deja/g++.other/static2.C: Invocation of static data
31263 member of type pointer-to-function denoted as non-static member.
31264
31265 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31266 checks involving function types and aliases.
31267
312681998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31269
31270 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31271 redefined to the same non-trivial type.
31272
31273 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31274 namespace-qualification of template specializations declared in
31275 other namespaces.
31276
31277 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31278 to declare a subset of the specializations of a template function
31279 as friends of specializations of a template class.
31280
31281 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31282 member templates that do not fully specialize the enclosing
31283 template class are rejected.
31284
312851998-09-11 Dave Love <d.love@dl.ac.uk>
31286
31287 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31288
312891998-09-08 Dave Love <d.love@dl.ac.uk>
31290
31291 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31292 altered from libf2c/libU77 version.
31293
312941998-09-06 Dave Love <d.love@dl.ac.uk>
31295
31296 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31297
312981998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31299
31300 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31301 (un)signed char are different types for template specialization
31302 purposes.
31303
313041998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31305
31306 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31307 * objc: ObjC testsuite.
31308
313091998-08-31 Catherine Moore <clm@cygnus.com>
31310
31311 * gcc.c-torture/execute/941014-1.x: New file.
31312
313131998-08-31 Nick Clifton <nickc@cygnus.com>
31314
31315 * lib/c-torture.exp: Add support for
31316 torture_eval_before_compile and torture_eval_before_execute
31317 variables.
31318
313191998-08-30 Jeffrey A Law (law@cygnus.com)
31320
31321 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31322 this test triggers valid.
31323
313241998-08-27 Jeffrey A Law (law@cygnus.com)
31325
31326 * gcc.dg/980827-1.c: New test.
31327
313281997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31329
31330 * gcc.c-torture/execute/loop-4b.c: New test.
31331
313321998-08-26 Nick Clifton <nickc@cygnus.com>
31333
31334 * lib/c-torture.exp: Add support for
31335 torture_eval_before_compile and torture_eval_before_execute
31336 variables.
31337
313381998-08-25 Jeffrey A Law (law@cygnus.com)
31339
31340 * gcc.c-torture/compile/980825-1.c: New test.
31341
313421998-08-24 Nick Clifton <nickc@cygnus.com>
31343
31344 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31345 count number tests in opt_t0 not good_t0.
31346
313471998-08-24 Jeffrey A Law (law@cygnus.com)
31348
31349 * gcc.c-torture/compile/930326-1.x: Fix typo.
31350
313511998-08-23 Mark Mitchell <mark@markmitchell.com>
31352
31353 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31354 causes an ICE.
31355
313561998-08-21 Jeffrey A Law (law@cygnus.com)
31357
31358 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31359 STACK_SIZE is defined.
31360 * gcc.c-torture/unsorted/stuct.c: Similarly.
31361
31362 * gcc.c-torture/compile/980821-1.c: New test.
31363
313641998-08-21 Jeffrey A Law (law@cygnus.com)
31365
31366 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31367
313681998-08-19 Mark Mitchell <mark@markmitchell.com>
31369
31370 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31371 code.
31372
313731998-08-09 Mark Mitchell <mark@markmitchell.com>
31374
31375 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31376 error'.
31377
313781998-08-18 Jeffrey A Law (law@cygnus.com)
31379
31380 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31381
313821998-08-16 Jeffrey A Law (law@cygnus.com)
31383
31384 * gcc.c-torture/compile/980816-1.c: New test.
31385
31386 * gcc.dg/980816-1.c: New test.
31387
313881998-08-13 Jeffrey A Law (law@cygnus.com)
31389
31390 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31391 compiler for ieee tests.
31392
313931998-08-01 Dave Love <d.love@dl.ac.uk>
31394
31395 * g77.f-torture/compile/980729-0.f: New test.
31396
313971998-07-30 Ken Raeburn <raeburn@cygnus.com>
31398
31399 * gcc.c-torture/special/eeprof-1.c: New test, for
31400 -finstrument-functions.
31401 * gcc.c-torture/special/special.exp: Run it.
31402
314031998-07-29 Jeffrey A Law (law@cygnus.com)
31404
31405 * gcc.c-torture/compile/980729-1.c: New test.
31406
314071998-07-27 Nick Clifton <nickc@cygnus.com>
31408
31409 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31410 __thumb__ is defined, and test for ARM style doubles if so.
31411
314121998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31413
31414 * g77.f-torture/noncompile/980615-0.f: New test.
31415
b8c25665 314161998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31417
31418 * gcc.dg/980312-1.c: Do link instead of compile.
31419 * gcc.dg/980313-1.c: Likewise.
31420
b8c25665 314211998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31422
31423 * gcc.c-torture/compile/980726-1.c: New test.
31424
8b62e122
DL
314251998-07-25 Dave Love <d.love@dl.ac.uk>
31426
31427 * g77.f-torture/execute/io0.f: New test.
31428
b8c25665 314291998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31430
31431 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31432 an int.
31433
b8c25665 314341998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31435
31436 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31437 m32r bugs.
31438
b8c25665 314391998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31440
31441 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31442 c-decl.c:grokdeclarator can handle mode attributes.
31443
b8c25665 314441998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31445
31446 * gcc.c-torture/execute/980716-1.c: New test.
31447
b8c25665 314481998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31449
31450 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31451 the mn10200.
31452 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31453 the mn10200.
31454 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31455 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31456
bda991ee
DL
314571998-07-13 Dave Love <d.love@dl.ac.uk>
31458
31459 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31460 New test from Craig.
31461
3792922a
DL
314621998-07-12 Dave Love <d.love@dl.ac.uk>
31463
538ccf9a
DL
31464 * g77.f-torture/noncompile/980616-0.f: New test.
31465
3792922a
DL
31466 * g77.f-torture/execute/970816-3.f: New test from Craig.
31467
b8c25665 314681998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31469
a1ee890d
ML
31470 * g++.other/singleton.C: Return error value instead of taking
31471 SIGSEGV.
31472
b8c25665 314731998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31474
31475 * g++.other/singleton.C: New test. Warning is under dispute.
31476 Runtime crash is not.
31477
b8c25665 314781998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31479
92936ecf
ZW
31480 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31481 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31482 using6.C, using7.C}: New namespace tests.
31483
b8c25665 314841998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31485
ceff9b14
AO
31486 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31487 specialization with typedef'ed names used as array indexes.
25381187 31488
b8c25665 314891998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31490
57c578cf
JL
31491 * gcc.c-torture/execute/980709-1.c: New test.
31492
6acaa318
JL
31493 * gcc.dg/980709-1.c: New test.
31494
b8c25665 314951998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31496
31497 * gcc.c-torture/execute/bcp-1.c: New test.
31498
b8c25665 314991998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31500
31501 * gcc.c-torture/execute/980707-1.c: New test.
31502
b8c25665 315031998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31504
31505 * gcc.c-torture/compile/980706-1.c: New test.
31506
b22773b1
DL
315071998-07-01 Dave Love <d.love@dl.ac.uk>
31508
31509 * g77.f-torture/execute/980701-0.f,
31510 g77.f-torture/execute/980701-1.f: New test from Craig.
31511
b8c25665 315121998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31513
0d37278a
JL
31514 * gcc.c-torture/compile/980701-1.c: New test.
31515
506506fa
JL
31516 * gcc.c-torture/execute/980701-1.c: New test.
31517
b8c25665 315181998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31519rlsruhe.de>
31520
31521 * g++.old-deja/g++.robertl/eb132.C: New test.
31522 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31523
174be1b3
DL
315241998-06-29 Dave Love <d.love@dl.ac.uk>
31525
14583692
DL
31526 * g77.f-torture/execute/980628-7.f,
31527 g77.f-torture/execute/980628-8.f,
31528 g77.f-torture/execute/980628-9.f,
31529 g77.f-torture/execute/980628-10.f: New tests from Craig.
31530
174be1b3
DL
31531 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31532
b8c25665 315331998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31534
31535 * g77.f-torture/execute/980628-4.f: New test from Craig.
31536 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31537 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31538 * g77.f-torture/execute/980628-0.f: Likewise.
31539 * g77.f-torture/execute/980628-1.f: Likewise.
31540 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31541 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31542
b8c25665 315431998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31544
31545 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31546 directory when nothing has been installed yet.
31547
b8c25665 315481998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31549
31550 * gcc.c-torture/special/special.exp: Handle newer versions of
31551 dejagnu.
31552
b8c25665 315531998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31554
31555 * gcc.dg/980626-1.c: New test.
31556
b8c25665 315571998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31558
31559 * gcc.misc-tests/m-un-2.c: New test.
31560 * g++.old-deja/g++.other/warn01.c: Likewise.
31561
b8c25665 315621998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31563
117b84b7
RL
31564 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31565 compatibility with assmblers with a different comment character.
92936ecf 31566 Eliminate use of GAS-specific extensions.
117b84b7 31567
b8c25665 315681998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31569
31570 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31571
b8c25665 315721998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31573
31574 *lib/g77.exp: Replace search for libf2c.a with search for newly
31575 renamed libg2c.a
31576
b8c25665 315771998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31578
31579 * gcc.c-torture/execute/980617-1.c: New test.
31580
b8c25665 315811998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31582
31583 * gcc.c-torture/execute/980612-1.c: New test.
31584
b8c25665 315851998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31586
5ccdc8af
JL
31587 * gcc.dg/980523-1.c: Only test on ppc-linux.
31588 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31589
74cbdffa
JL
31590 * gcc.c-torture/execute/980608-1.c: New test.
31591
b8c25665 315921997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31593
31594 * gcc.c-torture/execute/980605-1.c: New test.
31595
b8c25665 315961998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31597
31598 * gcc.c-torture/execute/980604-1.c: New test.
31599
b8c25665 316001998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31601
31602 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31603 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31604
858a26d4
DL
316051998-06-02 Dave Love <d.love@dl.ac.uk>
31606
31607 * 970125-0.f: Fix per JCB. Add commentary.
31608
b8c25665 316091998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31610
31611 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31612 IEEE -0 support.
31613
b8c25665 316141998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31615
31616 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31617 earlier.
31618
b8c25665 316191998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31620
31621 * gcc.c-torture/execute/980526-3.c: New test.
31622
8da801cf
MH
316231998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
31624
31625 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
31626 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
31627 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
31628 m88k-motorola-sysv3 to XFAIL.
31629
b8c25665 316301998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
31631
31632 * gcc.dg/980526-1.c: New test.
31633 * gcc.c-torture/execute/980526-2.c: New test.
31634
b8c25665 316351998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 31636
077e57d2
JL
31637 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
31638
74cd6867
JL
31639 * gcc.c-torture/execute/980526-1.c: New test.
31640
ef75df42
DL
316411998-05-26 Dave Love <d.love@dl.ac.uk>
31642
31643 * g77.f-torture/execute/alpha2.f: Add runtime test.
31644
46dc5157
JM
316451998-05-24 Jason Merrill <jason@yorick.cygnus.com>
31646
51c4eb9b
JM
31647 * g++.old-deja/old-deja.exp: Strip leading directories.
31648
46dc5157
JM
31649 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
31650 error for the line. Don't run multiple tests for the same line.
31651
b8c25665 316521998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
31653
31654 * gcc.dg/980523-1.c: New test.
31655
6e4cdba0
DL
316561998-05-23 Dave Love <d.love@dl.ac.uk>
31657
31658 * g77.f-torture/compile/970915-0.f: New test.
31659
cf22ce45
JM
316601998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31661
31662 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31663
b8c25665 316641998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
31665
31666 * gcc.dg/980520-1.c: New test.
31667
b8c25665 316681998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
31669
31670 * gcc.dg/980502-1.c: Fix return type.
31671
b8c25665 316721998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
31673
31674 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
31675 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
31676 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
31677 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
31678 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
31679
3e98dfd1
DL
316801998-05-20 Dave Love <d.love@dl.ac.uk>
31681
31682 * g77.f-torture/execute/980520-1.f: New test.
31683
4ee383a7
DL
316841998-05-15 Dave Love <d.love@dl.ac.uk>
31685
31686 * lib/mike-g77.exp: New file.
31687
31688 * g77.f-torture/noncompile/noncompile.exp,
31689 g77.f-torture/noncompile/check0.f: New files.
31690
c02cdb70
DL
316911998-05-14 Dave Love <d.love@dl.ac.uk>
31692
31693 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
31694 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
31695 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
31696 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
31697 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
31698 abort where appropriate.
31699
b8c25665 317001998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
31701
31702 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
31703 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
31704
87c54c63
DL
317051998-04-29 Dave Love <d.love@dl.ac.uk>
31706
31707 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
31708
8594f210
DL
317091998-04-27 Dave Love <d.love@dl.ac.uk>
31710
31711 * g77.f-torture/compile/980427-0.f: New test.
31712
2fe8c4d9
DL
317131998-04-24 Dave Love <d.love@dl.ac.uk>
31714
31715 * g77.f-torture/compile/980424-0.f: New test.
31716
bddcc8a6
DL
317171998-04-19 Dave Love <d.love@dl.ac.uk>
31718
39339a62 31719 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
31720 * g77.f-torture/compile/970125-0.f: New test.
31721 * g77.f-torture/compile/980419-1.f: New test.
31722
b8c25665 317231998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31724
31725 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
31726 of loop-4.c.
31727
b8c25665 317281998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31729
31730 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
31731
b8c25665 317321998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31733
31734 * gcc.c-torture/compile/980329-1.c: New test.
31735
b8c25665 317361998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 31737
583708a6 31738 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
31739 * gcc.dg/980312-1.c: Fix typo in -march command.
31740
b8c25665 317411998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 31742
583708a6 31743 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 31744
b8c25665 317451998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
31746
31747 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
31748 Dave Love agree the Fortran source is bogus.
31749
b8c25665 317501998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
31751
31752 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
31753 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
31754 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
31755 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
31756 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 31757
b8c25665 317581998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 31759
ceff9b14 31760 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 31761
26f6827a
DL
317621998-02-18 Dave Love <d.love@dl.ac.uk>
31763
31764 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
31765 possibly uninitialized) variables and declare dnrm2.
31766
b8c25665 317671998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
31768
31769 From Bruno Haible <haible@ilog.fr>:
31770 * gcc.c-torture/execute/980223.c: New test.
31771
b8c25665 317721998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
31773
31774 * gcc.dg/ifelse-1.c: New test.
b45f3a91 31775
b8c25665 317761998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 31777
b45f3a91
L
31778 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
31779
efdbc6f8
RH
31780 * lib/old-dejagnu.exp (old-dejagnu): Added the
31781 "execution test - XFAIL *-*-*" handling in the spirit of
31782 "excess errors test -". Changed the "execution test fails"
31783 handling to be like "excess errors test fails".
31784 * Update various tests accordingly.
fa80e0a6 31785
b8c25665 317861998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31787
31788 * gcc.c-torture/execute/980205.c: New test.
31789
b8c25665 317901998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
31791
31792 * lib/c-torture.exp: Look for .x files instead of .cexp files.
31793 * lib/f-torture.exp: Similarly.
31794 * gcc.c-torture: Rename all .cexp files to .x files.
31795
b8c25665 317961997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31797
31798 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
31799 (940510-1.c): Removed duplicate.
31800 (971104-1.c): New test.
31801
b8c25665 318021997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 31803
efdbc6f8 31804 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 31805
b8c25665 318061997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31807
31808 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
31809 use that to size the filler array.
31810
b8c25665 318111997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 31812
15ec0729
JL
31813 * lib/c-torture.exp(c-torture-execute): Fix typo.
31814
31815 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
31816 testcase as the executable name. Keep the executable around if
31817 the test fails.
31818
b8c25665 318191997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31820
31821 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
31822 changes. Only test one -g option, and move it to the end of the
31823 list of options to test.
15ec0729 31824
b8c25665 318251997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
31826
31827 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
31828 variable GCC_TORTURE_OPTIONS to supply default switches separated
31829 by colons. If no environment variable, run tests with -O0 -g, -O1
31830 -g, and -O2 -g as well.
31831
b8c25665 318321997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31833
31834 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
31835 explanatory comments. Fix indentation.
335043a8 31836
b8c25665 318371997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
31838
31839 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 31840
b8c25665 318411997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
31842
31843 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
31844 * g++.old-deja/g++.mike/p7325.C: Likewise.
31845 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
31846
b8c25665 318471997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
31848
31849 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
31850 * g++.old-deja/g++.brendan/crash30.C: Likewise.
31851 * g++.old-deja/g++.brendan/crash39.C: Likewise.
31852 * g++.old-deja/g++.law/operators4.C: Likewise.
31853
b8c25665 318541997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
31855
31856 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
31857 * g++.old-deja/g++.mike/p784.C: Ditto.
31858 * g++.old-deja/g++.mike/p785.C: Ditto.
31859
b8c25665 318601997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 31861
efdbc6f8 31862 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 31863
b8c25665 318641997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
31865
31866 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
31867 target feature; pass this to c-torture-execute as needed.
31868
b8c25665 318691997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 31870
15ec0729 31871 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
31872 current executables being tested are identical, we don't need to
31873 run the executable again. Try to make the executable names
31874 unique. Add an optional argument for passing additional compiler
31875 flags.
18c6629a 31876
b8c25665 318771997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
31878
31879 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
31880
b8c25665 318811997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
31882
31883 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
31884
b8c25665 318851997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31886
31887 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
31888 32bit or larger longs.
31889
31890 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
31891 have either a 32bit long or 32bit int.
31892
b8c25665 318931997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31894
31895 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
31896 Make double precision tests dependent on sizeof (double).
31897
b8c25665 318981997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31899
31900 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
31901 too.
31902
b8c25665 319031997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31904
31905 * gcc.c-torture/compile/961203-1.cexp: New script.
31906
b8c25665 319071997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31908
31909 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
31910 up the includes ourselves.
31911
b8c25665 319121997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31913
31914 * lib/plumhall.exp: Remove random include, and add a few
31915 verbose messages for debugging.
31916
b8c25665 319171997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31918
31919 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
31920 of trying to do it ourselves.
31921
b8c25665 319221997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31923
31924 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
31925
b8c25665 319261997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31927
31928 * gcc.prms/5403.c: Made regexp a bit less strict.
31929
b8c25665 319301997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31931
31932 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
31933 is returned from remote_load instead.
31934 * lib/plumhall.exp: Ditto.
31935 * lib/mike-g++.exp: Ditto.
31936 * lib/old-dejagnu.exp: Ditto.
31937 * lib/c-torture.exp: Ditto.
31938
b8c25665 319391997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31940
31941 * lib/g++.exp: Use build_wrapper procedure.
31942 * lib/gcc.exp: Ditto.
31943
b8c25665 319441997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31945
31946 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
31947 an old-style decl for malloc. Fixes tests to work when
31948 sizeof (int) != sizeof (size_t).
31949
b8c25665 319501997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
31951
31952 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
31953
31954 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
31955 use stdargs.h interface.
31956
b8c25665 319571997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
31958
31959 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
31960 NO_VARARGS when compiling.
31961
b8c25665 319621997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31963
31964 * lib/plumhall.exp(ph_includes): New procedure.
31965 (ph_make): Use it.
31966 (ph_compiler): Ditto.
31967
31968 * lib/g++.exp: Rename test-glue.c to testglue.c.
31969 * lib/gcc.exp: Ditto.
31970
b8c25665 319711997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31972
31973 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 31974 to completion when it's called.
921e5a0e 31975
b8c25665 319761997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31977
31978 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
31979 is defined, don't do test.
31980
b8c25665 319811997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31982
31983 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
31984 for object files.
31985 (ph_summary): Mark skipped testcases as untested, not unresolved.
31986
31987 * lib/plumhall.exp (ph_make): If unresolved because of bad
31988 errorCode, record errorCode in log file.
31989 (*): Replace send_log/verbose with verbose -log.
31990
b8c25665 319911997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31992
31993 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
31994 double conversion if double isn't at least 8 bytes.
31995
31996 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
31997 int to work with targets where int is 16 bits.
31998
31999 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32000 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32001 precision for the test to complete.
32002
b8c25665 320031997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32004
32005 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32006 if d10v is not compiled with the -mdouble64 flag.
32007 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32008
32009 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32010 d10v is not compiled with the -mint32 flag.
32011
b8c25665 320121997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32013
32014 * lib/plumhall.exp: Use incr_count.
32015
b8c25665 320161997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32017
32018 * gcc.c-torture: Update to c-torture-1.45.
32019
b8c25665 320201997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32021
32022 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32023 the name of the expect testcase file).
92936ecf 32024
921e5a0e
JL
32025 * lib/g++.exp(g++_init): Ditto.
32026
b8c25665 320271997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32028
32029 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32030 the host.
32031
32032 * lib/gcc.exp(gcc_exit): New procedure.
32033
b8c25665 320341997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32035
32036 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32037 specs where appropriate.
32038
32039 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32040 because of new "candidates are" messages, and removed a few
32041
32042 * Converted all non-old-style g++ testcases to old-style, and
32043 moved into g++.old-deja.
32044
b8c25665 320451997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32046
32047 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32048 options.
32049
32050 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32051 succeeded.
32052
32053 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32054
b8c25665 320551997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32056
32057 * lib/gcc.exp (gcc_target_compile): Add support for defining
32058 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32059 the machine doesn't have those features.
32060
b8c25665 320611997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32062
32063 * g++.law/operators4.exp: Don't use LIBS.
32064
b8c25665 320651997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32066
32067 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32068
921e5a0e
JL
32069 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32070 * lib/g++.exp: Set it here instead. Also, allow use of the
32071 --tool_exec and --tool_opt options. Change CXX to
32072 GXX_UNDER_TEST.
92936ecf 32073
921e5a0e 32074 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32075
921e5a0e
JL
32076 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32077
b8c25665 320781997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32079
32080 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32081 prune_system_crud.
921e5a0e
JL
32082 * lib/mike-g++.exp: Ditto.
32083 * lib/gcc.exp: Ditto.
32084 * lib/g++.exp: Ditto.
32085
32086 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32087
b8c25665 320881997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32089
efdbc6f8
RH
32090 * 941014-2.c: Include stdlib.h
32091 * 960327-1.c: Include stdio.h
32092 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32093
b8c25665 320941997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32095
32096 * lib/gcc.exp: Add gcc,stack_size target feature.
32097
92936ecf 32098 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32099 paths here, not in two other places. And, it's $options, not
32100 options.
32101
32102 * lib/mike-g++.exp(postbase): Remove the code that determines
32103 the correct include and link paths.
32104 * g++.old-deja/old-deja.exp: Ditto.
32105
b8c25665 321061997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32107
32108 * lib/g++.exp(g++_init): target_compile no longer returns the
32109 filename of the result.
32110
b8c25665 321111997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32112
32113 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32114 call to glob.
32115
32116 * gcc.c-torture/special/special.exp: Change call to
42ded877 32117 gcc_target_compile to include the object file.
921e5a0e 32118
b8c25665 321191997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32120
32121 * gcc.c-torture/special/special.exp: Correct misspelling in last
32122 change.
32123
b8c25665 321241997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32125
32126 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32127 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32128 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32129 (ph_make): Clean up objects and executables that were built
32130 if the tests succeeded.
32131
b8c25665 321321997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32133
32134 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32135 libraries and includes in the build tree as appropriate.
32136
b8c25665 321371997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32138
32139 * lib/c-torture.exp: Instead of looking for the global variable
32140 NO_LONG_LONG, check to see if that's a feature of the target.
32141
b8c25665 321421997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32143
32144 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32145 config; this functionality is now in devo/dejagnu/config.
32146
32147 g++.*/*: Pass any additional flags used to compile to postbase;
32148 delete CXXFLAGS.
92936ecf 32149
4c3c833a
JL
32150 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32151 is now done by runtest.exp. Use gcc_target_compile instead of
32152 compile.
32153
32154 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32155 Remove references to CFLAGS. Use remote_file instead of
32156 calling rm -f.
32157 (c-torture): Take a list of arguments to use to compile this
32158 testcase.
32159
32160 lib/g++.exp: Simplify. Use target_compile instead of compile.
32161 lib/gcc-dg.exp: Ditto.
32162 lib/gcc.exp: Ditto.
32163 lib/mike-{gcc,g++}.exp: Ditto.
32164 lib/old-dejagnu.exp: Ditto.
32165 lib/plumhall.exp: Ditto.
92936ecf 32166
b8c25665 321671997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32168
32169 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32170 (ph_linker): Likewise.
32171
b8c25665 321721996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32173
efdbc6f8 32174 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32175 MAP_ANON / MAP_ANONYMOUS if defined;
32176 else try to map from /dev/zero .
32177
b8c25665 321781996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32179
32180 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32181 isn't defined, then define it to MAP_ANONYMOUS.
32182
b8c25665 321831996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32184
32185 * gcc.c-torture: Update to c-torture-1.42 release.
32186
b8c25665 321871996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32188
32189 * gcc.c-torture: Update to c-torture-1.41 release.
32190
b8c25665 321911996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32192
32193 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32194 c-torture release.
32195
b8c25665 321961996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32197
32198 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32199 and LDFLAGS. Fix second case to append the target_info ldflags
32200 onto LDFLAGS, not CFLAGS.
32201 * lib/g++.exp (g++_init): Add target_info stuff.
32202 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32203 of libgloss and newlib flags for !native.
32204
32205 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32206 (GDB): Fix relative path to go up another dir for finding gdb.
32207
b8c25665 322081996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32209
32210 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32211 versions in the target_info array, if they don't exist.
32212
b8c25665 322131996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32214
32215 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32216
b8c25665 322171996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32218
32219 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32220 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32221
b8c25665 322221996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32223
32224 * lib/old-dejagnu.exp: Don't remove the output file before we've
32225 actually tested it. Don't append pwd to the path of the executable
32226 we're testing.
32227
b8c25665 322281996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32229
32230 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32231
b8c25665 322321996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32233
32234 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32235 temporary directory for compiler files, and set it to a default
32236 value of /tmp. Set $output as the name of the output file from
32237 compiling the testcase. Add a -o option to $cflags_var so the
32238 compiler writes the final output file as $output. Set $executable
32239 to $output.
4c3c833a
JL
32240
32241 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32242 directory for compiler files, and set it to /tmp if it doesn't
32243 already have a value. Set $output_file to the name of the output
32244 file from compiling the testcase. Add a -o option to CXXFLAGS so
32245 the compiler writes the final output file as $output. Use $output
32246 as the executable to be tested.
4c3c833a 32247
b8c25665 322481996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32249
32250 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32251
b8c25665 322521996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32253
32254 * gcc.c-torture/execute/pending-1.c: New test. Still
32255 pending in Tege's queue.
32256
b8c25665 322571996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32258
32259 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32260 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32261 if there were failures. Call unresolved if there were unresolved
32262 testcases. Call gcc_fail if program did not run to completion.
32263 (ph_make): Pass additional argument name to ph_execute.
32264 (ph_execute): Add new argument. Pass additional arguments to
32265 ph_summary. Call gcc_fail is there is no execution output.
32266
b8c25665 322671996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32268
32269 * lib/plumhall.exp (proc_summary): Output relavent summary
32270 lines into the log so specific failures in plumhall can be
32271 investigated.
32272
b8c25665 322731996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32274
32275 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32276 (c-torture-execute): Don't try to execute tests which use
32277 "long long" types if $NO_LONG_LONG is nonzero.
32278
b8c25665 322791996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32280
32281 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32282 not c-torture.
32283
32284 * gcc.ieee: Move from here.
32285 * gcc.c-torture/execute/ieee: To here.
32286
b8c25665 322871996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32288
32289 * gcc.c-torture: Update to c-torture-1.41 release.
32290
b8c25665 322911996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32292
32293 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32294 not "$output".
32295
b8c25665 322961996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32297
32298 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32299 -c present.
32300
b8c25665 323011996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32302
32303 * config/proelf.exp: Handle connecting to a simulator.
32304
b8c25665 323051996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32306
32307 * config/proelf.exp: New file. Enough framework that we can
32308 run c-torture tests on the proelf targets (or any other target
32309 that gdb can connect to for that matter).
32310
b8c25665 323111996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32312
32313 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32314 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32315
32316 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32317 exec_output exists.
32318
b8c25665 323191996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32320
32321 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32322 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32323
32324 * config/*.exp: Update FSF address. Change result of ${tool}_load
32325 to pass/fail/unresolved/unsupported/untested. Caller must now
32326 call unresolved/unsupported/untested.
32327 * lib/*.exp: Update FSF address. Update to handle new results of
32328 ${tool}_load.
32329 * lib/chill.exp (verbose): Delete.
32330
b8c25665 323311996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32332
32333 * lib/gcc.exp (default_gcc_start): Change order of args to
32334 $LDFLAGS $CFLAGS $LIBS.
32335 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32336 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32337 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32338 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32339 * gcc.misc-tests/dg-test.exp: Likewise.
32340 * gcc.misc-tests/msgs.exp: Likewise.
32341 * gcc.prms/prms.exp: Likewise.
32342 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32343 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32344
32345 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32346
b8c25665 323471996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32348
32349 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32350
32351 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32352 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32353
32354 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32355 necessary.
32356
b8c25665 323571996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32358
32359 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32360 global for loop; add use of $mathlib.
32361 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32362 settings here; set mathlib for anything but VxWorks.
32363
b8c25665 323641996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32365
32366 * gcc.c-torture: Update to c-torture-1.40 release.
32367
b8c25665 323681996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32369
32370 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32371 dg.exp.
32372
b8c25665 323731995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32374
32375 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32376 global.
32377
b8c25665 323781995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32379
32380 * lib/g++.exp (LIBS): Define if not already.
32381 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32382 (gcc-dg-prune): Call prune_gcc_output.
32383 * lib/gcc.exp (prune_gcc_output): New proc.
32384 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32385 prune_gcc_output.
32386
b8c25665 323871995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32388
32389 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32390 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32391
b8c25665 323921995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32393
32394 * gcc.c-torture: Update to c-torture-1.39 release.
32395
b8c25665 323961995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32397
32398 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32399 fails, try others as well.
32400
b8c25665 324011995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32402
32403 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32404 If compilation fails, mark execute tests as `untested'.
32405 If test is marked as unsupported, don't mark compilation and
32406 execute tests as failed.
32407
b8c25665 324081995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32409
32410 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32411 libstdc++ for whether or not we want to be doing shared
32412 libraries. Delete link_curses since we don't need it anymore.
32413 * lib/mike-g++.exp (postbase): Don't link in libg++.
32414 * g++.old-deja/old-deja.exp: Likewise.
32415
b8c25665 324161995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32417
32418 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32419
b8c25665 324201995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32421
32422 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32423 For that, add `-Wl,-a,shared_archive'.
32424 * g++.old-deja/old-deja.exp: Likewise.
32425
b8c25665 324261995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32427
32428 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32429
b8c25665 324301995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32431
32432 * lib/mike-g++.exp (postbase): Pay attention to the status of
32433 g++_load.
32434
b8c25665 324351995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32436
efdbc6f8 32437 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32438
b8c25665 324391995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32440
32441 * lib/gcc.exp (default_gcc_start): No longer need to log program
32442 being executed or its output, execute_anywhere does that now.
32443 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32444 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32445
b8c25665 324461995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32447
32448 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32449 the same as those in lib/g++.exp.
32450
b8c25665 324511995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32452
32453 * gcc.c-torture: Update to c-torture-1.38 release.
32454 * gcc.ieee: Related changes.
32455
b8c25665 324561995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32457
32458 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32459 "exec". Minor reformatting changes.
32460
32461 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32462 cross. This means all "exec" calls now work on a remote host as
32463 well.
32464 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32465 cross. Filter out the extra "\r\n" stuff that expect puts in.
32466 (c-torture-execute): Filter out the bogus warnings like
32467 c-torture-compile does. Add support for canadian cross.
32468 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32469 Use execute_anywhere rather than calling exec directly. Now it
32470 works for canadian cross testing.
32471
b8c25665 324721995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32473
32474 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32475 results into a variable, and check that rather than using file exists.
32476
b8c25665 324771995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32478
32479 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32480 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32481
b8c25665 324821995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32483
32484 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32485 lib_curses if there's a shared libg++ in the build tree.
32486
b8c25665 324871995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32488
32489 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32490 if not supported target.
32491
b8c25665 324921995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32493
32494 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32495 link_curses up to always happen, not just for native builds.
32496
b8c25665 324971995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32498
32499 * gcc.c-torture: Update to c-torture-1.36 release.
32500 * gcc.failure: Related changes.
32501
b8c25665 325021995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32503
32504 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32505
b8c25665 325061995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32507
32508 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32509 * lib/mike-g++.exp (postbase): Not in here. Still reference
32510 runshlib, link_curses, and mathlib for link and run.
32511
32512 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32513 pass the runtime shared library options for Solaris, OSF/1, and
32514 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32515
b8c25665 325161995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32517
32518 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32519 only run once.
32520
b8c25665 325211995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32522
32523 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32524
b8c25665 325251995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32526
32527 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32528 do not have a framework for the "compat" tests yet.
32529
b8c25665 325301995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32531
32532 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32533 set to null if we're testing vxworks5.1. Use that instead of
32534 `-lm' in the setting of LIBS for link and run.
32535
b8c25665 325361995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32537
32538 * config/rom68k.exp (${tool}_load): Major changes to make it
32539 work. Verified that it does in fact return the stuff in
32540 exec_output properly. Catch any Emul or any TRAP other than 0.
32541
b8c25665 325421995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32543
32544 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32545 LDFLAGS properly for targets that need stuff from libgloss.
32546 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32547 only run once.
32548 (gpp_initialized): New variable.
32549
b8c25665 325501995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32551
32552 * config/rom68k.exp: Load libgloss.exp.
32553 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32554 so we can produce a fully linked binary.
32555 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32556 so we can produce a fully linked binary.
32557
b8c25665 325581995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32559
32560 * lib/plumhall.exp (ph_section): Watch for expected failures.
32561 Add missing `else'.
32562
32563 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32564 run the testcase.
32565 (c-torture): Likewise.
32566
b8c25665 325671995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32568
32569 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32570
32571 * lib/mike-g++.exp (mike_cleanup): New proc.
32572 (prebase): New globals compiler_result, not_compiler_result,
32573 target_regexp.
32574 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32575 allow leading "-" in pattern. Watch for unsupported tests.
32576 If $compiler_result is set, pattern match assembler code,
32577 and ditto for $not_compiler_result.
32578 * lib/mike-gcc.exp: Likewise.
32579
32580 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32581 execution "succeeded".
32582
b8c25665 325831995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32584
32585 * config/win32.exp: New file.
32586 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32587
b8c25665 325881995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32589
32590 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32591 unsupported.
32592 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32593 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32594 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32595
32596 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32597 "... without exceptions was ...". That is now handled by
32598 prune_system_crud.
32599 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32600
b8c25665 326011995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32602
32603 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32604 sieve.c,sort2.c}: New files.
32605 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32606 sieve.exp,sort2.exp}: Drivers for them.
32607
32608 * lib/mike-gcc.exp (program_output): New user settable variable.
32609 (postbase): Call prune_system_crud. Also prune extraneous compiler
32610 messages.
32611 * lib/mike-g++.exp (program_output): New user settable variable.
32612
32613 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32614
32615 * config/sh.exp: Deleted (use sim.exp instead).
32616
b8c25665 326171995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32618
32619 * config/vx.exp: Declare CHECKTASK as global.
32620 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32621 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32622 * lib/old-dejagnu.exp: Load [pwd]/$executable.
32623
b8c25665 326241995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32625
32626 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
32627 target. Like vx.exp, only includes `vx29k.exp' instead of
32628 `vxworks.exp'.
32629
b8c25665 326301995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32631
32632 * config/sim.exp: Increase time limit from 120 seconds to 240.
32633
b8c25665 326341995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
32635
32636 * gcc.c-torture/execute/950628-1.c: New test.
32637
b8c25665 326381995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32639
32640 * gcc.c-torture: Update with changes/additions from
32641 c-torture-1.34.
32642
b8c25665 326431995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32644
32645 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
32646
b8c25665 326471995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32648
32649 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
32650
b8c25665 326511995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32652
32653 * gcc.c-torture/compile/950512-1.c: New test.
32654 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
32655 * gcc.dg/struct-ret-1.c: Likewise.
32656
b8c25665 326571995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32658
32659 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 32660 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 32661
b8c25665 326621995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32663
32664 * gcc.c-torture/special/920411-1.c: Deleted.
32665 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32666
b8c25665 326671995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32668
32669 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32670 cpu limit.
32671
b8c25665 326721995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32673
32674 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
32675
b8c25665 326761995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32677
32678 From kenner;
32679 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
32680 is the proper length.
32681 * va-arg-3.c: Likewise.
32682
b8c25665 326831995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32684
32685 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
32686 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
32687
32688 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
32689 * lib/g++.exp (default_g++_start): Delete old cruft.
32690
b8c25665 326911995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
32692
32693 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
32694 (2 * (1 << 18)) to (2 * (1 << 17)).
32695
32696 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
32697
b8c25665 326981995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32699
32700 * config/rom68k.exp: Renamed from config/idp.exp
32701
b8c25665 327021995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32703
32704 * c-torture/compile/921109-2.c
32705
b8c25665 327061995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32707
32708 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
32709 excess errors.
32710
b8c25665 327111995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32712
32713 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
32714 output.
32715 * lib/g++.exp (default_g++_start): Likewise.
32716
b8c25665 327171995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32718
32719 * gcc.c-torture/compile/950329-1.c: New test.
32720
b8c25665 327211995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 32722
efdbc6f8 32723 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
32724 and remote_close procs.
32725 * config/idp.exp: New file.
32726
b8c25665 327271995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32728
32729 * gcc.c-torture/execute/950322-1.c: New test.
32730
b8c25665 327311995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32732
32733 * config/vx.exp (${tool}_load): Clean up testing of return code from
32734 vxworks_ld and vxworks_spawn.
32735
b8c25665 327361995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
32737
32738 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
32739
b8c25665 327401995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32741
32742 * lib/old-deja.exp: Add `excess errors test - ' error, now one
32743 can mark excess errors on a machine by machine basis. Note, the
32744 default is to not expect any excess errors, even when excess
32745 errors test - is given, so you will want to put an XFAIL ... on
32746 these lines. For example, // excess errors test - XFAIL hppa*-*-*
32747 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
32748 those 4 machines, but no others.
32749
b8c25665 327501995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32751
32752 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
32753 * lib/c-torture.exp: to here.
32754
b8c25665 327551995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32756
32757 * gcc.c-torture/execute/950221-1.c: New test.
32758 * gcc.c-torture/execute/struct-ret-1.c: New test.
32759 * gcc.c-torture/compile/950221-1.c: New test.
32760
32761 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
32762
b8c25665 327631995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32764
32765 * gcc.c-torture/execute/arith-1.c (main): Return 0.
32766 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
32767
b8c25665 327681995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
32769
32770 * g++.gb: New directory of tests, derived from my signature and
32771 class scoping tests.
32772
32773 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
32774 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
32775 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
32776 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
32777 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
32778 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
32779 * g++.gb/sig25.C: Likewise.
32780
32781 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
32782 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
32783 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
32784 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
32785 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
32786 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
32787 * g++.gb/sig25.exp: Likewise.
32788
32789 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
32790 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
32791 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
32792 * g++.gb/scope13.C: Likewise, this test still fails.
32793
32794 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
32795 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
32796 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
32797 * g++.gb/scope13.exp: Ditto.
32798
32799 * g++.gb/README: New file, explains what these tests are about.
32800
b8c25665 328011995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32802
32803 * lib/dg.exp (dg-do): Support `preprocess'.
32804 (dg-test): Likewise.
32805
b8c25665 328061995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32807
32808 * config/udi.exp: change "continue -expect" to "exp_continue".
32809
b8c25665 328101995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
32811
32812 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
32813 Delete redundant tests.
32814
32815 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
32816 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
32817 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
32818 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
32819 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
32820 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
32821 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
32822 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
32823
32824 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
32825 storing label pointers.
32826 * gcc.c-torture/execute/921019-1.c: Likewise.
32827 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
32828 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
32829 parameter fp.
32830 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
32831 constants.
32832
32833 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
32834 Delete obsolete tests.
32835
32836 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
32837 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
32838 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
32839 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
32840 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
32841 * gcc.c-torture/compile/950124-1.c: New test.
32842
32843 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
32844
b8c25665 328451995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32846
32847 * lib/mike-g++.exp: Add -lm to LIBS.
32848
b8c25665 328491995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32850
32851 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
32852
b8c25665 328531995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32854
32855 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
32856
b8c25665 328571995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32858
32859 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
32860
b8c25665 328611995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32862
32863 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
32864 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
32865 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
32866 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
32867 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
32868 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
32869 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 32870 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
32871 * g++.law/{operators33.C, operators34.C}: Likewise.
32872 * g++.law/{pic1.C, refs2.C}: Likewise.
32873 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
32874 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
32875 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
32876 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32877
32878 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
32879 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
32880 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
32881 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
32882 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
32883 * g++.law/{enum9.exp, friend5.exp}: Likewise.
32884 * g++.law/{nest3.exp, nest4.exp}: Likewise.
32885 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
32886 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 32887 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
32888 * g++.law/{operators34.exp}: Likewise.
32889 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
32890 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
32891 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
32892 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
32893 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32894
32895 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
32896 No longer expected to fail.
32897 * g++.law/missed-error3.C: Tweak for recent bool changes.
32898
b8c25665 328991994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32900
32901 * config/emb-unix: Deleted.
32902 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
32903 remote execution. Do final link on remote host if REMOTE_LINK is set.
32904
b8c25665 329051994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32906
32907 * lib/dg.exp (dg-test): Fix typo in last patch.
32908
b8c25665 329091994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32910
32911 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
32912 (handles multiple occurrences).
32913
b8c25665 329141994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32915
32916 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
32917 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
32918 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
32919 printed).
32920 * lib/c-torture.exp (c-torture-compile): Likewise.
32921 (c-torture): Prepend full path if missing.
32922 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
32923 (gcc_fail): Likewise.
32924 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
32925
b8c25665 329261994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32927
32928 * lib/netware.exp: Only attach to NetWare i386 systems.
32929
b8c25665 329301994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32931
32932 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
32933 messages. Add test name to "output pattern match" pass/fail message.
32934
b8c25665 329351994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32936
32937 * gcc.dg: New testsuite.
32938 * gcc.dg/dg.exp: New file.
32939
32940 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
32941 test-switch.c}: Deleted.
32942
32943 * gcc.misc-tests/msgs.exp: New testcase driver.
32944
b8c25665 329451994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32946
32947 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
32948 Watch for illegal return values from ${tool}_load.
32949 * config/unix.exp (${tool}_load): Fix pass/fail detection for
32950 cross targets. Coerce return value >0 to 1.
32951
b8c25665 329521994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32953
32954 * config/unix.exp (${tool}_load): Call program rsh, not proc.
32955
32956 * config/emb-unix.exp: New file.
32957
32958 * config/sim.exp: Error if variable $SIM not defined.
32959 (${tool}_load): Mark test as "untested" if simulator missing.
32960
32961 * config/unix.exp: Load remote.exp to get rcp_download.
32962 * lib/c-torture.exp: Use different option lists for testcases with
32963 and without loops.
32964 * gcc.c-torture/execute/execute.exp: Likewise.
32965
b8c25665 329661994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32967
32968 * config/*.exp: Clarify return code from ${tool}_load.
32969 Call `unresolved' or `untested' instead of `warning' or `perror'
32970 (sometimes you still want to call both though).
32971 Add comment that `shell_id' is local to each file.
32972 * config/udi.exp (timeout): Set to 30.
32973 Don't print warning if connection fails, $connectmode has already
32974 printed an error.
32975 (${tool}_load): Move verbose messages to level 2.
32976 Rework pattern for "Process started" message.
32977 Pass `shell_id' to ${connectmode}_download.
32978 Retry twice upon timeout. Make resetting of target more robust.
32979 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
32980 Pass `shell_id' to exit_$connectmode.
32981 Only call exit_$connectmode if connected.
32982 * config/unix.exp (${tool}_load): Check return codes better.
32983 * config/vrtx.exp (${tool}_load): Likewise.
32984 * config/vx.exp (${tool}_load): Likewise.
32985 Delete unneeded global's.
32986 * lib/dg.exp (dg-test): Update to reflect clarified return codes
32987 from ${tool}_load.
32988 (dg-stat): Delete.
32989 (dg-init): Delete recording of pass/fail counts.
32990 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32991 (old-dejagnu-init): Likewise.
32992 (old-dejagnu-stat): Delete contents, empty proc now.
32993 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
32994 (c-torture): Delete references to lcnt, lpass, lfail.
32995 Get option list from TORTURE_OPTIONS.
32996 Delete -funroll[-all]-loops if no loops.
32997 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
32998 (g++_stat): Delete contents (empty proc now).
32999 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33000 (gcc_finish): Likewise.
33001 (gcc_stat): Deleted.
33002 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33003 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33004 * gcc.c-torture/execute/execute.exp: Likewise.
33005 Split tests into two parts: compile, execute.
33006 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33007 no loops. Update to reflect clarified return codes from ${tool}_load.
33008
b8c25665 330091994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33010
33011 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33012 to grep for.
33013 (old-dejagnu): Likewise (where necessary).
33014
b8c25665 330151994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33016
33017 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33018
33019 * lib/dg.exp (dg-process-target): Fix processing of selector.
33020 Add comment regarding use of `error'.
33021
33022 * lib/gcc.exp (prune_system_crud): Define if missing.
33023 * lib/g++.exp (prune_system_crud): Likewise.
33024
33025 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33026 Call prune_system_crud.
33027 * lib/dg.exp (dg-runtest): New proc.
33028 Use perror instead of send_user for tcl errors in testcase.
33029 Don't return any value, it's never used.
33030 Don't clobber previous definition of `unknown'.
33031 Print tcl errors in `dg-final'.
33032
b8c25665 330331994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33034
33035 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33036 (dg-test): Don't print errorInfo, it contains stack backtrace.
33037
b8c25665 330381994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33039
33040 * lib/g++.exp (runtest_file_p): Define if missing.
33041
b8c25665 330421994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33043
33044 * lib/mike-g++.exp: Comment out loading of g++.exp.
33045 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33046 (default_g++_version): Always print something.
33047 (default_g++_start): Comment out call to `which'.
33048 (g++_start, g++_load): Deleted (must be defined in config file).
33049 * lib/gcc.exp: Test for existence of $CC at start.
33050 Delete check for tmpdir (done in gcc_init).
33051 (default_gcc_version): Always print something.
33052 (default_gcc_start): Comment out call to `which'.
33053 * config/*.exp: Major cleanup - make cross targets work at least a
33054 little better for g++ (by not being "--tool gcc" specific).
33055 Rename gcc_xxx to ${tool}_xxx.
33056 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33057 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33058
b8c25665 330591994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33060
33061 * lib/c-torture.exp (c-torture-compile): Rework compiler
33062 message processing.
33063
33064 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33065 c-torture.
33066
b8c25665 330671994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33068
33069 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33070
33071 * lib/dg.exp (dg-process-target): Support { target native }.
33072
b8c25665 330731994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33074
33075 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33076 looked for "... program xxx got fatal signal".
33077 Correct regsub munging of `comp_output'.
33078 Ignore compiler messages "path prefix not used" and "linker input
33079 file unused".
33080
b8c25665 330811994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33082
33083 * lib/gcc.exp (runtest_file_p): Define if missing.
33084 * gcc.prms/template.c: Example to work from.
33085
b8c25665 330861994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33087
33088 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33089 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33090
33091 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33092 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33093 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33094 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33095
33096 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33097 (dg-process-target): No longer a varargs proc.
33098 Return S/N for target, P/F for xfail. All callers changed.
33099 (user option procs): More argument checking.
33100 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33101 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33102 (dg-test): Skip test if not running on selected target in `dg-do'.
33103 Update handling of `dg-do-what', `dg-output-text'.
33104 Separate execution pass/fail from output pattern match pass/fail.
33105 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33106
b8c25665 331071994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33108
33109 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33110 target for 920510-1.c.
33111
b8c25665 331121994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33113
33114 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33115 Clean up comment regarding use of passcnt, etc.
33116 (gcc_stat): Don't update `testcnt' here.
33117 (gcc_finish): Do it here.
33118 Might as well reset `but_id' here too.
33119 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33120 to determine if the file should be tested.
33121 * gcc.c-torture/compile/compile.exp: Likewise.
33122 * gcc.c-torture/execute/execute.exp: Likewise.
33123 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33124 * gcc.misc-tests/dg-test.exp: Likewise.
33125 * gcc.prms/prms.exp: Likewise.
33126 * gcc.wendy/wendy.exp: Likewise.
33127 * g++.old-deja.exp: Likewise.
33128 Move "Testing file" message to verbose level 1.
33129
b8c25665 331301994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33131
33132 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33133
b8c25665 331341994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33135
33136 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33137 (default_gcc_start): Accept optional second list element
33138 of compiler flags. Print compiler output at verbosity level 2.
33139 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33140 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33141 Save current values of framework globals passcnt, failcnt, xpasscnt,
33142 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33143 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33144 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33145 xfailcnt to compute stats. Update framework global `testcnt' from
33146 pass/fail counts.
33147 (gcc_finish): New proc. Clean up test environment.
33148 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33149 (gcc_epass, gcc_efail): Delete.
33150 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33151 argument of line number.
33152 (dg-init): If the tool has an init routine, call it.
33153 (dg-test): Remove args `cflags_var' and `libs_var'.
33154 Pass all compiler options to ${tool}_start.
33155 Handle missing line number.
33156 (dg-finish): New function.
33157 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33158 particular files. Call gcc_finish at end. Move "skipping test"
33159 message to verbosity level 3.
33160 * gcc.c-torture/compile/compile.exp: Likewise.
33161 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33162 * gcc.c-torture/execute/execute.exp: Likewise.
33163 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33164 Print testcase being tried at verbosity level 1.
33165 * gcc.c-torture/special/special.exp: Unset xfail.
33166 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33167 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33168 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33169 * gcc.failure/failure.exp: Likewise.
33170 * gcc.ieee/ieee.exp: Likewise.
33171 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33172 Update call to dg-test. Call dg-finish at end.
33173 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33174 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33175 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33176 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33177 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33178 * gcc.wendy/wendy.exp: Add copyright.
33179 Delete setting of tmpdir (done by gcc_init).
33180 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33181 Pass compiler flags to gcc_start. Call gcc_finish at end.
33182 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33183 gcc_[ce]pass/fail.
33184
b8c25665 331851994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33186
33187 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33188 confusion.
33189 (g++_load): Likewise.
33190
33191 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33192 Rename argument to `prog' to remove the confusion.
33193 Varargs fns behave differently too!
33194 (g++_load): Likewise.
33195
33196 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33197
33198 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33199 what it is. Delete (always) printing of status value for !native.
33200 Simplify verbose code, and include status and exec_output.
33201 (g++_load): Use gcc_load.
33202
b8c25665 332031994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33204
33205 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33206 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33207 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33208 940714-3.c as these testcases don't exist anymore. Make
33209 va-arg-1.c expected to pass.
33210
b8c25665 332111994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33212
33213 * gcc.misc-tests/misc.exp: Only run specific testcases.
33214 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33215 * gcc.misc-tests/dg-[1-9].c: New files.
33216
33217 * lib/dg.exp: New testsuite driver.
33218 * gcc.prms/prms.exp: Use it.
33219
33220 * README.gcc: New file.
33221
33222 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33223 Document and reset `lxpass' and `lxfail'.
33224 Simplify "initialized" message.
33225 (gcc_stat): Clean up comments a little.
33226
b8c25665 332271994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33228
33229 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33230
b8c25665 332311994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33232
33233 * lib/old-dejagnu.exp (process-option): New proc.
33234 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33235 (old-dejagnu): Simplify.
33236 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33237
b8c25665 332381994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33239
33240 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33241 exists and is not an empty string.
33242
33243 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33244 $xfail rather than calling setup_xfail. Clear $xfail when test is
33245 finished.
33246 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33247 automatically.
33248
33249 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33250 longer expected to fail.
33251
92936ecf 33252 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33253 "f" function call.
33254
33255 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33256
33257 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33258 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33259 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33260 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33261 c-torture-1.29.
33262
33263 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33264 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33265
33266 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33267
33268 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33269 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33270
33271 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33272 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33273 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33274
b8c25665 332751994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33276
33277 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33278 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33279 940714-1.c, 940714-2.c, 940714-3.c},
33280 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33281 gcc.misc-tests/{mg.c,mg.exp}:
33282 New tests.
33283 * gcc.noncompile/noncompile.exp: Change accordingly.
33284
b8c25665 332851994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33286
33287 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33288 Undo previous clobberage.
33289
b8c25665 332901994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33291
33292 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33293 * gcc.special/{930510-1.c, special.exp}:
33294 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33295 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33296 struct-varargs-1.c}: New tests from c-torture-1.26.
33297
b8c25665 332981994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33299
33300 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33301 argument to switch.
33302
b8c25665 333031994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33304
33305 * Revert the previous changes. Please see Rob's directory
33306 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33307 fixes.
33308
b8c25665 333091994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33310
92936ecf 33311 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33312 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33313 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33314 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33315 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33316 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33317 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33318 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33319 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33320 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33321 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33322 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33323 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33324 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33325 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33326 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33327 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33328 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33329 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33330 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33331 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33332 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33333 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33334 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33335 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33336 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33337 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33338
b8c25665 333391994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33340
33341 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33342 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33343 with perror calls.
33344
b8c25665 333451994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33346
33347 * config/unix.exp (g++_load): Fix syntax.
33348
b8c25665 333491994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33350
33351 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33352 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33353 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33354 Don't expect va-arg-1.c to fail. Correct expected output for
33355 920928-1.c.
33356 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33357 * gcc.wendy/hbm4.c: Correct typo.
33358 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33359
b8c25665 333601994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33361
33362 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33363 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33364 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33365 * lib/c-torture.exp (c-torture-compile): Ditto.
33366
33367 Reduce volume of output (remove all the -I's and such).
33368 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33369 Call gcc_cpass, gcc_cfail.
33370 (c-torture): Pass testing option to c-torture-compile.
33371
b8c25665 333721994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33373
33374 Bring patches over from progressive.
33375 * config/default.exp: Exit remote shell cleanly.
33376 (g++_exit, g++_start): Add default versions.
33377 * config/sim.exp (gcc_load): Use perror, not error.
33378
b8c25665 333791994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33380
33381 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33382 set in site.exp.
33383
b8c25665 333841994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33385
33386 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33387 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33388 (wendy_try): New proc to run testcase.
33389 (main loop): Call 'em.
33390 * gcc.wendy/*.c: Clean up pass to correct expected output.
33391
33392 * lib/gcc.exp: Minor cleanup work.
33393 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33394
b8c25665 333951994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33396
33397 * config/sim.exp (gcc_load): Document return codes better.
33398 Don't pass -v to simulator.
33399
b8c25665 334001994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33401
efdbc6f8
RH
33402 * gcc.special/920717-x.c: Fix typo.
33403 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33404 get at sources.
921e5a0e
JL
33405
33406 * lib/mike-gcc.exp: Fix typo.
33407
b8c25665 334081994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33409
33410 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33411 binary to use, transform the name.
33412 * config/*.exp: rename everything. Nuke any g++ specific files,
33413 it's now a special case of gcc that requires no special support.
33414 Add a default.exp for unsupported targets.
33415
b8c25665 334161994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33417
33418 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33419 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33420 version of Tcl.
33421
b8c25665 334221994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33423
33424 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33425 than a warning.
33426
b8c25665 334271994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33428
33429 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33430
b8c25665 334311994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33432
33433 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33434 option_list. Compile every file with only 4/6 option choices
33435 (same as C torture) instead of with 12/18 different option
33436 choices.
33437 * lib/c-torture.exp: Likewise.
33438
33439 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33440 not already set.
33441
b8c25665 334421993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33443
ed8e443a
JM
33444 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33445 can put an XFAIL *-*-* on excess errors.
33446
334471993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33448
33449 * g++.law: Add more tests derived from g++-bugs snapshots.
33450
33451 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33452 equivalent to g++.law/init9.
33453
33454 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33455 compiled it, and the a.out file after we've run it.
33456
334571993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33458
33459 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33460 compiled it, and the a.out file after we've run it.
33461
334621993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33463
33464 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33465
334661993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33467
33468 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33469 version number.
33470
334711993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33472
33473 * g++.law: New directory of g++ tests derived from the g++-bugs
33474 snapshots.
33475
334761993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33477
33478 * gcc.compile: initbug1.c initbug1.exp testcase added
33479
334801993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33481
33482 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33483 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33484 fixes submitted by Jeff Law (law@cs.utah.edu)
33485 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33486 Jeff Law (law@cs.utah.edu)
33487
33488
334891993-11-30 Mike Stump (mrs@cygnus.com)
33490
33491 * config/unix-g++.exp: Follow the gcc way of doing things.
33492 * g++.old-deja/old-deja.exp: Minor updates.
33493 * lib/g++.exp: New file, follow the gcc way of doing things.
33494 * lib/old-dejagnu.exp: Minor updates.
33495 * lib/mike-g++.exp: Always unset errorInfo.
33496
334971993-11-06 Mike Stump (mrs@cygnus.com)
33498
33499 * lib/gcc.exp: Fix some errors with the below change, CC and
33500 CFLAGS should be global when setting, not local.
33501
335021993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33503
33504 * lib/gcc.exp: Transform tool name.
33505
335061993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33507
33508 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33509
335101993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33511
33512 * lib/gcc.exp: change gcc_done to gcc_stat
33513
335141993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33515
33516 * Upgraded gcc testsuite to c-torture version 1.25
33517
335181993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33519
33520 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33521 * lib/c-torture: added hooks for new reporting code.
33522
335231993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33524
33525 * config/sh-gcc.exp: check if sh-sim exists in the path
33526
335271993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33528
33529 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33530 * gcc.compile/compile.exp: Initial changes for new logic.
33531 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33532 * gcc.failure/failure.exp: Initial changes for new logic.
33533 * gcc.ieee/ieee.exp: Initial changes for new logic.
33534 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33535 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33536 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33537 * lib/c-torture.exp: Initial changes for new logic.
33538 * lib/gcc.exp: Initial changes for new logic.
33539
335401993-10-15 Mike Stump (mrs@cygnus.com)
33541
33542 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33543 depend upon failure or success. Fully qualify names in failure
33544 and success messages. Always remove a.out before starting
33545 compile, just in case. Pay more attention to error text output by
33546 the compiler. Handle testcases with no known past errors just
33547 like all others, so that things are uniform. Other miscellaneous
33548 improvements.
33549
335501993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33551
33552 * gcc.cpp: new directory for cpp tests
33553
335541993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33555
33556 * lib/chill.exp: Code reformatted, removed unused code.
33557 * config/unix-chill.exp: Code reformatted, removed unused code.
33558 * chill.execute/execute.exp: Code reformatted, removed unused code.
33559 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33560
335611993-10-04 Ian Lance Taylor (ian@cygnus.com)
33562
33563 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33564 routines not written.
33565
335661993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33567
33568 * config/bug-gcc.exp: Use new procs from bug.exp.
33569
335701993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33571
33572 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33573 via ftp, rather than depending on NFS.
33574 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33575 case.
33576
335771993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33578
33579 * config/bug-gcc.exp: Use new download proc.
33580
335811993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33582
33583 * chill.execute/execute.exp: cleanups, handles errors better
33584 * chill.compile/compile.exp: rewrite, based on execute.exp
33585 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33586 * lib/chill.exp: major changes to diff proc and compile and link
33587 procs. added chill_fail and chill_pass wrappers to pass and
33588 fail. added more comments, and handle error codes better.
33589 Added a hack to capture stderr from exec, so noncompile tests
33590 can work.
33591
335921993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33593
33594 * chill.execute/execute.exp: rewrite of testsuite driver
33595 * lib/chill.exp: rewrite of testsuite driver
33596 * config/unix-chill.exp: rewrite of testsuite driver
33597
335981993-08-25 Bill Cox (bill@rtl.cygnus.com)
33599
33600 In chill.execute:
33601 * iexpr.ch: Standardize uppercase.
33602 * tuples.dat: Standardize uppercase.
33603 * vary.ch: standardize. Correct varying string assignments.
33604 * vary.dat: Add new output lines.
33605
336061993-08-24 Bill Cox (bill@rtl.cygnus.com)
33607
33608 In chill.execute:
33609 * chprintf.ch: Standardize use of uppercase.
33610 * tuples.ch: Standardize and turn arr2 into a DCL,
33611 rather than a SYN.
33612 * pinits.ch: Standardize.
33613
336141993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33615
33616 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33617 * Makefil: Renamed to Makefile.in.
33618 * configure.in: New.
33619
336201993-08-23 Bill Cox (bill@rtl.cygnus.com)
33621
33622 In chill.execute:
33623 * .cvsignore: Add result/output files.
33624 * Makefile: Fix up variables at start. Use MFLAGS
33625 everywhere. Correct bool_loc, built_ins entries.
33626 Add entry for vary1.ch.
33627 * bitarray.ch: Standardize upper-case usage.
33628 * bitexpr.ch: Standardize, add output of b1.
33629 * params.ch: Use arrayt in along PROC parameters, to
33630 avoid novelty problems.
33631 * sets.ch: Tiny cleanup.
33632 * vary1.ch: Re-indent.
33633
336341993-08-17 Bill Cox (bill@rtl.cygnus.com)
33635
33636 * Add PR-related files to Makefiles, .cvsignore files, etc.
33637
336381993-08-02 Jeff Wheat (cassidy@cygnus.com)
33639
33640 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
33641 with compiler objects. New names are test-flow.c and test-loop.c
33642
336431993-07-27 Jeff Wheat (cassidy@cygnus.com)
33644
33645 * Upgraded c-torture tests from 1.19 to 1.20
33646
33647 * new files:
33648 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
33649 * gcc.compile: 930623-1.c 930623-2.c
33650 * gcc.noncompile: 930622-1.c 930622-2.c
33651 * gcc.failure: 920411-1.c 920627-2.c
33652 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
33653
336541993-07-20 Jeff Wheat (cassidy@cygnus.com)
33655
33656 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33657 More changes to get testsuite working properly. Needs more work.
33658 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
33659
336601993-07-19 Jeff Wheat (cassidy@cygnus.com)
33661
33662 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33663 More changes to get testsuite working properly. Needs more work.
33664
336651993-07-13 Jeff Wheat (cassidy@cygnus.com)
33666
33667 * chill.compile/compile.exp: Added for Dejagnu support
33668 * chill.execute/execute.exp: Added for Dejagnu support
33669 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33670
336711993-06-19 Bill Cox (bill@rtl.cygnus.com)
33672
33673 This should complete moving the CHILL test files.
33674 * chill.noncompile(.cvsignore printf.grt
33675 in-printf.grt chprintf.grt chprintf.ch):
33676 Added test-support files.
33677 (Makefile): Modified further.
33678 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
33679 signal.ch): Added test files.
33680 * chill.execute (.cvsignore printf.grt printr.c
33681 in-printf.grt rts.c chprintf.grt rts.h): Added
33682 test-support files.
33683 (Makefile): More corrections.
33684
336851993-06-18 Bill Cox (bill@rtl.cygnus.com)
33686
33687 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
33688 test cases, ready for DejaGnu.
33689
b8c25665 336901993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33691
33692 * Upgraded c-torture tests from 1.18 to 1.19
33693
33694 * gcc.compile: added test(s):
33695 930607-1.c
33696 * gcc.execute: added test(s):
33697 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
33698
33699 * added new subdirectory for misc tests: gcc.misc-tests
33700 * gcc.misc-test(s): added tests:
33701 inst-check.c test-consts.c test-ior.c test-switch.c
33702
b8c25665 337031993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
33704
33705 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
33706
b8c25665 337071993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33708
33709 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
33710
b8c25665 337111993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33712
33713 * Upgraded c-torture tests from 1.17 to 1.18
33714
b8c25665 337151993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33716
33717 * Upgraded c-torture tests from 1.12 to 1.17
33718
b8c25665 337191993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33720
33721 * lib/old-dejagnu.exp:
33722 Fixed handling of XFAIL target triplets to correctly
33723 recognize wildcard characters. Removed code that
33724 appended a unique id tag to the end of the file name
33725 printed out by the result of the testcases within a
33726 given test file.
33727
b8c25665 337281993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33729
33730 * lib/old-dejagnu.exp:
33731 Reworked expected failure handling to trigger off of XFAIL
33732 keyword in keyphrase embeded in testcase source code. The
33733 XFAIL keyword must be at the end of the keyphrase line. It
33734 may optionally be followed by one or more target triplets.
33735 It has just occured that the handling of wildcards in the
33736 target triplet may not be correct.
33737
b8c25665 337381993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33739
33740 * g++.old-deja/tests:
33741 Moved all subdirectories up one level into g++.old-deja .
33742
33743 * lib/old-dejagnu.exp:
33744 Fixed problem with CXXFLAGS not being properly reset, and being
33745 corrupted with extraneous "-c" compiler option. This was
33746 causing binaries to not be generated for test that needed them.
33747 Modified strings passed to "pass" and "fail" so that individual
33748 tests from the same test file would be distinguished by an
33749 identifier appended to the test file name in the summary logs;
33750 this corrected a problem with erroneous diff logs. Added code
33751 to search testcases for expected fail and unexpected pass keywords.
33752
b8c25665 337531993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33754
33755 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
33756
b8c25665 337571993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33758
33759 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
33760 Removed extraneous text from end of "Special g++ Options"
33761 keyphrase.
33762
33763 * lib/old-dejagnu.exp: Added pattern matching to look for new
33764 keywords, embedded in testcases comments, which will trigger
33765 calls to xpass and xfail.
33766
b8c25665 337671993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33768
33769 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
33770 comments embedded in the testcases, especially the one looking for
33771 special compiler options, as well as the pattern matching for the
33772 compiler output again.
33773
b8c25665 337741993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33775
33776 * lib/old-dejagnu.exp: Do a proper check of the return value for
33777 execute tests. Fixed several problems with the pattern matching
33778 of the compiler output which gave erroneous test results.
33779 Changed several of the test result messages to be more descriptive.
33780 * config/unix-g++.exp: Proc g++_load now actually works and
33781 executes the tests passed to it and returns a usable return
92936ecf 33782 value.
921e5a0e 33783
b8c25665 337841993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 33785
efdbc6f8 33786 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 33787
b8c25665 337881993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33789
33790 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
33791 Modified both files to properly execute the old style
33792 dejagnu tests. The previous versions of these files were
33793 experimental and did not function anything near correctly.
33794
b8c25665 337951993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
33796
33797 * Removed all Makefile.in and configure.in files. No configuration
33798 needed now.
33799
b8c25665 338001993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33801
33802 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
33803
b8c25665 338041993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
33805
33806 * gcc.compile/configure.in, gcc.unsorted/configure.in,
33807 gcc.special/configure.in, gcc.noncompile/configure.in,
33808 gcc.execute/configure.in, gcc.code_quality/configure.in,
33809 g++.other/configure.in, g++.old-deja/configure.in,
33810 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
33811 in srcname setting.
33812
b8c25665 338131993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33814
33815 * lib/udi.exp: Fixed mondfe and mondfe_download.
33816 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
33817 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
33818
b8c25665 338191993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33820
33821 * config/udi-gdb.exp: Check $shell_id after connecting to target.
33822 (gdb_exit): Don't remove *_soc files.
33823
b8c25665 338241993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33825
33826 * lib/c-torture.exp: Don't look for main; instead always use -w
33827 -c. This is how the c-torture tests work. Remove the object
33828 file if the compilation succeeds.
33829 * gcc.execute/execute.exp: Remove executable if test passes.
33830 * gcc.noncompile/noncompile.exp: Every test is an expected
33831 failure.
33832 * gcc.special/special.exp: Added tests from c-torture 1.11,
33833 corrected use of existing test.
33834 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
33835 gcc.execute/920625-1.c: Updated to c-torture 1.11.
33836 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
33837 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
33838 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
33839 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
33840 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
33841 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
33842 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
33843 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
33844 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
33845 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
33846 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
33847 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
33848 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
33849 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
33850 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
33851 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
33852 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
33853 c-torture 1.11.
33854 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
33855 correspond to c-torture 1.11.
33856
33857 * New file.
This page took 7.970424 seconds and 5 git commands to generate.