]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/15750 (IOLENGTH form of INQUIRE statement not implemented)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
8750f9cd
JB
12004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
2
3 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5
63110e4e
TS
62004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7
8 * gfortran.fortran-torture/execute/select_1.f90: Rename function
9 to fix type error.
10 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11 Remove trailing spaces.
12
3a5b9284
RH
132004-06-21 Richard Henderson <rth@redhat.com>
14
15 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
16 merging && to BIT_FIELD_REF.
17
992d907d
RS
182004-06-21 Richard Sandiford <rsandifo@redhat.com>
19
20 * g++.dg/opt/placeholder1.C: New test.
21
ce70456b
EB
222004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23
24 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26 * gcc.dg/compat/union-m128-1_x.c: Likewise.
27 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28
84b8b0e0
ZW
292004-06-20 Zack Weinberg <zack@codesourcery.com>
30
31 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
32 extern "C".
33 * g++.dg/other/pragma-re-1.C: Add comments.
34
04b0faec 352004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
36
37 PR gfortran/16080
04b0faec
BD
38 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
39
bb60c95f
AP
402004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
41
42 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
43 instead of setting the type of size_t by
44 hand.
45
ee8db92b
RS
462004-06-18 Roger Sayle <roger@eyesopen.com>
47
48 * gcc.dg/unordered-2.c: New test case.
49 * gcc.dg/unordered-3.c: New test case.
50
fb0737c2
DB
512004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
52
53 PR other/16043
54 * lib/g++.exp (g++_version): Tweak regexp for version
55 * lib/g77.exp (g77_version): Likewise
56 * lib/gfortran.exp (gfortran_version): Likewise
57 * lib/objc.exp (objc_version): Likewise
58 * lib/treelang.exp (treelang_version): Likewise
59
1acd15e8
JJ
602004-06-19 Jakub Jelinek <jakub@redhat.com>
61
dc04f755
JJ
62 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
63 Use INT_MAX instead of __INT_MAX__.
64 * gcc.dg/compat/struct-align-2_y.c: Likewise.
65
1acd15e8
JJ
66 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
67 * gcc.dg/compat/scalar-return-3_x.c: Use it.
68 * gcc.dg/compat/scalar-return-3_y.c: Use it.
69 * gcc.dg/compat/scalar-return-4_x.c: Use it.
70 * gcc.dg/compat/scalar-return-4_y.c: Use it.
71 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
72 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
73 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
74 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
75
e1af8299
JJ
76 * gcc.dg/range-test-1.c: New test.
77 * g++.dg/opt/range-test-1.C: New test.
78
093c7153
RH
792004-06-17 Richard Henderson <rth@redhat.com>
80
81 * objc.dg/sync-1.m: New.
82 * objc.dg/try-catch-1.m: Don't force next runtime.
83 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
84 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
85 shadowed catch clause.
86 * objc.dg/try-catch-5.m: New.
87
c50a0116
ZW
882004-06-17 Zack Weinberg <zack@codesourcery.com>
89
90 Bug 14610
91 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
92
16865eaa
RH
932004-06-15 Richard Henderson <rth@redhat.com>
94
95 * gcc.dg/20001116-1.c: Move expected warning line.
96
bf83cc10
RH
972004-06-15 Richard Henderson <rth@redhat.com>
98
99 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
100 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
101
fd660b1b
JL
1022004-06-15 Jeff Law <law@redhat.com>
103
104 * gcc.dg/tree-ssa/20040615-1.c: New test.
105 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
106 be less sensitive to operand ordering.
107 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
108
3e97fe67
DS
1092004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
110
111 * g++.dg/abi/bitfield3.C: Add comment..
112
325c3691
RH
1132004-06-15 Richard Henderson <rth@redhat.com>
114
115 * g++.dg/ext/stmtexpr1.C: XFAIL.
116 * gcc.dg/20030612-1.c: XFAIL.
117
6bf3d92c
EC
1182004-06-15 Eric Christopher <echristo@redhat.com>
119
120 * g++.dg/charset/asm5.c: New.
121 * gcc.dg/charset/asm6.c: New.
122
6ef42154
TS
1232004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
124
125 PR fortran/15962
126 * gfortran.fortran-torture/execute/select_1.f90: New test.
127
844f5ccf
PB
1282004-06-15 Paul Brook <paul@codesourcery.com>
129
130 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
131
c566721f
GB
1322004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
133
134 PR c++/15967
135 * g++.dg/lookup/crash3.C: New test.
136
4e0f4df5
GB
1372004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
138
139 PR c++/15947
140 * g++.dg/parse/dtor4.C: New test.
141
daa2b95a
JL
1422004-06-14 Jeff Law <law@redhat.com>
143
144 * gcc.c-torture/compile/20040614-1.c: New test.
145
7031baf4
TS
1462004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
147
148 PR fortran/15211
149 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
150 LEN of a character array.
151
7c82a41e
MM
1522004-06-14 Mark Mitchell <mark@codesourcery.com>
153
154 PR c++/15096
155 * g++.dg/template/ptrmem10.C: New test.
156
157 PR c++/14930
158 * g++.dg/template/friend30.C: New test.
159
f3207b37
TS
1602004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
161
162 PR fortran/14928
163 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 164
a9e7b9d3
PB
1652004-06-13 Paul Brook <paul@codesourcery.com>
166
167 * gfortran.fortran-torture/execute/random_2.f90: New test.
168
118a3a8b
EC
1692004-06-13 Eric Christopher <echristo@redhat.com>
170
171 * gcc.dg/noncompile/redecl-1.c: Fix error message.
172
b08eae92
PB
1732004-06-12 Paul Brook <paul@codesourcery.com>
174
175 * gfortran.fortran-torture/execute/contained_3.f90: New test.
176
f814193b
TS
1772004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
178
179 PR fortran/14923
180 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
181
c52eae8d
TS
1822004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
183
184 PR fortran/14957
185 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 186 syntax errors in end statements of contained subroutines.
118a3a8b 187
662ef0f5
TS
1882004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
189
190 PR fortran/12841
191 * gfortran.fortran-torture/execute/null_arg.f90: New test.
192
4aef80f8
BD
1932004-06-12 Bud Davis <bdavis9659@comcast.net>
194
a13c7588 195 PR fortran/15665
4aef80f8
BD
196 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
197
8204210b
BD
1982004-06-12 Bud Davis <bdavis9659@comcast.net>
199
200 PR gfortran/12839
201 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
202
ba18e4db
MM
2032004-06-11 Mark Mitchell <mark@codesourcery.com>
204
205 PR c++/15862
206 * g++.dg/parse/enum1.C: New test.
207
3100d647
JL
2082004-06-10 Jeff Law <law@redhat.com>
209
210 * gcc.c-torture/compile/20040610-1.c: New test.
211
da291c87
GB
2122004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
213
214 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
215 * g++.old-deja/g++.other/decl3.C: Likewise.
216
a32b97a2
BB
2172004-06-10 Brian Booth <bbooth@redhat.com>
218
219 * gcc.dg/tree-ssa/20031015-1.c: Scan for
220 V_MAY_DEF instead of VDEF.
221 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
222
ab71fa3f
MM
2232004-06-10 Mark Mitchell <mark@codesourcery.com>
224
225 PR c++/14211
226 * g++.dg/conversion/const1.C: New test.
227
228 PR c++/15076
229 * g++.dg/conversion/reinterpret1.C: New test.
230
231 PR c++/15877
232 * g++.dg/template/enum2.C: New test.
233
234 PR c++/15227
235 * g++.dg/template/error13.C: New test.
236
a7b155a6
TS
2372004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
238
239 PR fortran/14957
240 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
241 arguments to test_* REAL and of the right size.
242
ba20a3eb
JJ
2432004-06-10 Jakub Jelinek <jakub@redhat.com>
244
245 PR target/15569
246 PR rtl-optimization/15681
247 * gcc.dg/20040609-1.c: New test.
248
498c0f27
JJ
2492004-06-10 Jakub Jelinek <jakub@redhat.com>
250
251 PR c++/14791
252 * g++.dg/opt/builtins1.C: New test.
253
b152aee5
DS
2542004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
255
256 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
257 that use default windows32 struct layout.
258 * gcc.dg/i386-bitfield2.c: Likewise.
259
80d23e49
DS
2602004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
261
262 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
263 for mingw32 and cygwin targets.
264
d8044160
GK
2652004-06-09 Geoffrey Keating <geoffk@apple.com>
266
267 * gcc.dg/pch/macro-4.c: New.
268 * gcc.dg/pch/macro-4.hs: New.
269
655948a3
TS
2702004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
271
272 PR fortran/13249
273 * gfortran.fortran-torture/compile/name_clash.f90: New test.
274
62f1d470
TS
2752004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
276
277 PR fortran/13372
278 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
279
898c05b8
BD
2802004-06-09 Bud Davis <bdavis9659@comcast.net>
281
282 PR gfortran/14897
62f1d470 283 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 284
31b6f11a 2852004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 286
c50a0116 287 PR gfortran/15755
31b6f11a
BD
288 * gfortran.fortran-torture/execute/backspace.c : New test.
289
0760c380
PB
2902004-06-09 Paul Brook <paul@codesourcery.com>
291
292 * gfortran.fortran-torture/execure/intrinsic_associated.f90
293 (pointer_to_section): Rewrite to use smaller array.
294
320c0659
DE
2952004-06-08 David Edelsohn <edelsohn@gnu.org>
296
0760c380
PB
297 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
298 * gcc.dg/ext/altivec-10.c: Same.
299 * gcc.dg/ext/altivec-11.c: Same.
300 * gcc.dg/ext/altivec-12.c: Same.
301 * gcc.dg/ext/altivec-13.c: Same.
302 * gcc.dg/ext/altivec-14.c: Same.
303 * gcc.dg/ext/altivec-15.c: Same.
304 * gcc.dg/ext/altivec-16.c: Same.
305 * gcc.dg/ext/altivec-3.c: Same.
306 * gcc.dg/ext/altivec-4.c: Same.
307 * gcc.dg/ext/altivec-6.c: Same.
308 * gcc.dg/ext/altivec-7.c: Same.
309 * gcc.dg/ext/altivec-8.c: Same.
310 * gcc.dg/ext/altivec-varargs-1.c: Same.
311
312 * g++.dg/ext/altivec-1.C: Correct dg syntax.
313 * g++.dg/ext/altivec-10.C: Same.
314 * g++.dg/ext/altivec-2.C: Same.
315 * g++.dg/ext/altivec-3.C: Same.
316 * g++.dg/ext/altivec-4.C: Same.
317 * g++.dg/ext/altivec-5.C: Same.
318 * g++.dg/ext/altivec-6.C: Same.
319 * g++.dg/ext/altivec-7.C: Same.
320 * g++.dg/ext/altivec-8.C: Same.
321 * g++.dg/ext/altivec-9.C: Same.
320c0659 322
9221325f
GB
3232004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
324
325 PR c++/7841
326 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
327
85bbb21f
EB
3282004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
329
330 * gcc.dg/union-1.c: New test.
331
67057c53
RS
3322004-06-07 Roger Sayle <roger@eyesopen.com>
333
334 * gcc.dg/builtins-41.c: New test case.
335 * gcc.dg/builtins-42.c: New test case.
336
2435e036
DE
3372004-06-07 David Edelsohn <edelsohn@gnu.org>
338
339 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
340 * g++.dg/ext/altivec-10.C: Same.
341 * g++.dg/ext/altivec-2.C: Same.
342 * g++.dg/ext/altivec-3.C: Same.
343 * g++.dg/ext/altivec-4.C: Same.
344 * g++.dg/ext/altivec-5.C: Same.
345 * g++.dg/ext/altivec-6.C: Same.
346 * g++.dg/ext/altivec-7.C: Same.
347 * g++.dg/ext/altivec-8.C: Same.
348 * g++.dg/ext/altivec-9.C: Same.
349 * g++.old-deja/g++.abi/cxa_vec.C: Same.
350 * g++.old-deja/g++.brendan/new3.C: Same.
351 * gcc.c-torture/execute/eeprof-1.x: Same.
352
45b0c94c
JM
3532004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
354
355 PR c/14765
356 * gcc.dg/pr14765-1.c: New test.
357
bf730f15
RS
3582004-06-07 Roger Sayle <roger@eyesopen.com>
359
360 PR c/14649
361 * gcc.dg/pr14649-1.c: New test case.
362
f5a76aea
RH
3632004-06-07 Richard Henderson <rth@redhat.com>
364
365 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
366 if temporaries.
367
8cd0b81e
DE
3682004-06-07 David Edelsohn <edelsohn@gnu.org>
369
370 * g++.dg/eh/elide1.C: Remove XFAIL.
371
d5a10cf0
MM
3722004-06-07 Mark Mitchell <mark@codesourcery.com>
373
374 PR c++/15337
375 * g++.dg/expr/sizeof3.C: New test.
376
377 PR c++/14777
378 * g++.dg/template/access14.C: New test.
379
380 PR c++/15554
381 * g++.dg/template/enum1.C: New test.
382
383 PR c++/15057
384 * g++.dg/eh/throw1.C: New test.
385
e9c5d1c0
DA
3862004-06-07 David Ayers <d.ayers@inode.at>
387 Ziemowit Laski <zlaski@apple.com>
388
389 * lib/objc.exp (objc_target_compile): Revert the '-framework
390 Foundation' flag fix, since bare Darwin does not ship
391 with the Foundation framework.
392 * objc/execute/next_mapping.h: Provide a local NSConstantString
393 @interface and @implementation.
15d0650c
ZL
394 (objc_constant_string_init): A constructor function, used to
395 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
396 * objc/execute/string1.m: Include "next_mapping.h" instead of
397 <Foundation/NSString.h>.
398 * objc/execute/string2.m: Likewise.
399 * objc/execute/string3.m: Likewise.
400 * objc/execute/string4.m: Likewise.
401
aab087b8
L
4022004-06-06 H.J. Lu <hongjiu.lu@intel.com>
403
404 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
405 to double. Replace double with FLOAT.
406 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
407
408 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
409 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
410 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
411 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
412 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
413 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
414 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
415 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
416
10bc1b1b
JM
4172004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
418
419 PR c/13519
420 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
421
8a83a693
GB
4222004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
423
424 PR c++/15503
425 * g++.dg/template/meminit2.C: New test.
426
28af2467
PB
4272004-06-04 Paolo Bonzini <bonzini@gnu.org>
428
429 PR target/15822
430 * gcc.c-torture/execute/compare-fp-1.c,
431 gcc.c-torture/execute/compare-fp-2.c,
432 gcc.c-torture/execute/compare-fp-3.c,
433 gcc.c-torture/execute/compare-fp-4.c,
434 gcc.c-torture/execute/compare-fp-3.x,
435 gcc.c-torture/execute/compare-fp-4.x: Moved...
436 * gcc.c-torture/execute/ieee/compare-fp-1.c,
437 gcc.c-torture/execute/ieee/compare-fp-2.c,
438 gcc.c-torture/execute/ieee/compare-fp-3.c,
439 gcc.c-torture/execute/ieee/compare-fp-4.c,
440 gcc.c-torture/execute/ieee/compare-fp-3.x,
441 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
442
72fab006
NP
4432004-06-04 David Ayers <d.ayers@inode.at>
444
445 * objc/execute/protocol-isEqual-4.m: New testcase.
446
4472004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
448
449 * objc/execute/protocol-isEqual-1.m: New testcase.
450 * objc/execute/protocol-isEqual-2.m: New testcase.
451 * objc/execute/protocol-isEqual-3.m: New testcase.
452
1600fe22
TS
4532004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
454
455 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
456
12ba3f8f
ZL
4572004-06-02 Ziemowit Laski <zlaski@apple.com>
458
459 * lib/objc.exp (objc_target_compile): When running tests on
460 Darwin (Mac OS X), inform the linker about '-framework
461 'Foundation'.
462
3aeb3655
EC
4632004-06-02 Eric Christopher <echristo@redhat.com>
464
465 * gcc.c-torture/compile/20040602-1.c: New.
466
3facc4b6
AP
4672004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
468
89422e47
AP
469 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
470 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
471
3facc4b6
AP
472 PR tree-optimization/14736
473 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 474
3facc4b6
AP
475 PR tree-optimization/14042
476 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
477
478 PR tree-optimization/14729
479 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
480
2fa54841
TS
4812004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
482
483 PR fortran/15557
484 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
485
7a3ea201
RH
4862004-06-01 Richard Hederson <rth@redhat.com>
487
488 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
489
07166901
GB
4902004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
491
492 PR c++/14932
493 * g++.dg/parse/offsetof4.C: New test.
494
61c627ed
NP
4952004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
496
497 PR objc/7993
498 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
499
e17b3578
MM
5002004-05-31 Mark Mitchell <mark@codesourcery.com>
501
502 PR c++/15701
503 * g++.dg/template/friend29.C: New test.
504
ec3e6835
JM
5052004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
506
507 PR c/15749
508 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
509
a4a90b84
EB
5102004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
511
512 * gcc.dg/sparc-trap-1.c: New test.
513
1f7a8dcc
RS
5142004-05-31 Roger Sayle <roger@eyesopen.com>
515
516 PR middle-end/15069
517 * g++.dg/opt/fold3.C: New test case.
518
0fb4f4b8
GS
5192004-05-30 Graham Stott <graham.stott@btinternet.com>
520
521 * lib/target-supports.exp (check_iconv_available): Fix fallout
522 from 2004-05-28 patch.
523
7b5b57b7
PB
5242004-05-30 Paul Brook <paul@codesourcery.com>
525
526 PR fortran/15620
527 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
528 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
529
5f251c26
SK
5302004-05-30 Steven G. Kargl <kargls@comcast.net>
531
532 * gfortran.fortran-torture/execute/random_1.f90: New test.
533
b63e5497
ZL
5342004-05-28 Ziemowit Laski <zlaski@apple.com>
535
536 * g++.dg/ext/altivec-10.C: New test.
537
353c3b7e
PB
5382004-05-29 Paul Brook <paul@codesourcery.com>
539
540 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
541
690c364e
ZL
5422004-05-28 Ziemowit Laski <zlaski@apple.com>
543
544 * gcc.dg/altivec-16.c: New test.
545
763ee179
JJ
5462004-05-28 Janis Johnson <janis187@us.ibm.com>
547
548 * lib/target-supports.exp (check_vmx_hw_available): New.
549 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
550
551 * lib/target-supports.exp (check_alias_available,
552 check_iconv_available, check_named_sections_available): Use
553 unique names for temporary files.
554
6b1db06f
ZL
5552004-05-28 Ziemowit Laski <zlaski@apple.com>
556
557 * gcc.dg/altivec-15.c: New test.
558
c1cca8d4
MM
5592004-05-28 Mark Mitchell <mark@codesourcery.com>
560
561 PR c++/15083
562 * g++.dg/warn/noeffect6.C: New test.
563
564 PR c++/15471
565 * g++.dg/expr/ptrmem4.C: New test.
566
567 PR c++/15640
568 * g++.dg/template/operator3.C: New test.
569
0c1a1ecd
MM
5702004-05-28 Mark Mitchell <mark@codesourcery.com>
571
572 PR c++/14668
573 * g++.dg/lookup/redecl1.C: New test.
574 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
575
d1a7edaf
PB
5762004-05-28 Paolo Bonzini <bonzini@gnu.org>
577
28af2467
PB
578 * gcc.c-torture/execute/compare-fp-1.c,
579 gcc.c-torture/execute/compare-fp-2.c,
580 gcc.c-torture/execute/compare-fp-3.c,
581 gcc.c-torture/execute/compare-fp-4.c,
582 gcc.c-torture/execute/compare-fp-3.x,
583 gcc.c-torture/execute/compare-fp-4.x,
584 gcc.dg/pr15649-1.c: New.
d1a7edaf 585
18db8f19
AN
5862004-05-27 Adam Nemet <anemet@lnxw.com>
587
588 PR c++/12883
589 * g++.dg/init/array14.C: New test.
590
74f48aee
JJ
5912004-05-25 Janis Johnson <janis187@us.ibm.com>
592
5ab8e5cc
JJ
593 * lib/compat.exp (compat-get-options-main): New.
594 (compat-get-options): Remove unneeded code, warn for ignored
595 command.
596 (compat-execute): Check flag set by dg-require-* commands.
597
74f48aee
JJ
598 * lib/compat.exp (compat-execute): Break up long lines.
599
386f1015
JJ
6002004-05-24 Janis Johnson <janis187@us.ibm.com>
601
1bfc8f67
JJ
602 * gcc.dg/altivec-7.c: Don't use 'vector long'.
603 * gcc.dg/altivec-14.c: New test.
604 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
605
6eade693
JJ
606 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
607 * gcc.dg/altivec-12.c: Ditto.
608
386f1015
JJ
609 * gcc.dg/altivec-3.c: Move call to altivec_check.
610
15077df5
MM
6112004-05-23 Mark Mitchell <mark@codesourcery.com>
612
613 PR c++/15044
614 * g++.dg/template/error12.C: New test.
615
616 PR c++/15317
617 * g++.dg/ext/attrib15.C: New test.
618
619 PR c++/15329
620 * g++.dg/template/ptrmem9.C: New test.
621
45aae8f2
PB
6222004-05-25 Paul Brook <paul@codesourcery.com>
623
624 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
625
a30f62e0
MM
6262004-05-23 Mark Mitchell <mark@codesourcery.com>
627
628 PR c++/15165
629 * g++.dg/template/crash19.C: New test.
630
9ce1594a
MM
6312004-05-23 Mark Mitchell <mark@codesourcery.com>
632
633 PR c++/15025
634 * g++.dg/template/redecl1.C: New test.
635
f746161e
MM
6362004-05-23 Mark Mitchell <mark@codesourcery.com>
637
638 PR c++/14821
639 * g++.dg/other/ns1.C: New test.
640
641 PR c++/14883
642 * g++.dg/template/invalid1.C: New test.
643
5291e69a
PB
6442004-05-23 Paul Brook <paul@codesourcery.com>
645 Victor Leikehman <lei@haifasphere.co.il>
646
647 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
648 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
649
0deb916c
MM
6502004-05-22 Mark Mitchell <mark@codesourcery.com>
651
652 PR c++/15285
653 PR c++/15299
654 * g++.dg/template/non-dependent5.C: New test.
655 * g++.dg/template/non-dependent6.C: New test.
656
1e2e9f54
MM
6572004-05-22 Mark Mitchell <mark@codesourcery.com>
658
659 PR c++/15507
660 * g++.dg/inherit/union1.C: New test.
661
662 PR c++/15542
663 * g++.dg/template/addr1.C: New test.
664
665 PR c++/15427
666 * g++.dg/template/array5.C: New test.
667
668 PR c++/15287
669 * g++.dg/template/array6.C: New test.
670
ae5cbc33
RS
6712004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
672 Roger Sayle <roger@eyesopen.com>
673
674 * g++.dg/lookup/forscope2.C: New test case.
675
b02398bd
BE
6762004-05-22 Ben Elliston <bje@au.ibm.com>
677
678 * gcc.dg/cpp/Wmissingdirs.c: New.
679
d05aa0af
L
6802004-05-20 H.J. Lu <hongjiu.lu@intel.com>
681
682 PR target/15301
683 * gcc.dg/compat/union-m128-1.h: New file.
684 * gcc.dg/compat/union-m128-1_main.c: Likewise.
685 * gcc.dg/compat/union-m128-1_x.c: Likewise.
686 * gcc.dg/compat/union-m128-1_y.c: Likewise.
687
f69a1120
L
6882004-05-20 H.J. Lu <hongjiu.lu@intel.com>
689
690 PR target/15302
691 * gcc.dg/compat/struct-complex-1.h: New file.
692 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
693 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
694 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
695
f4085d4c
RS
6962004-05-20 Roger Sayle <roger@eyesopen.com>
697
698 PR middle-end/3074
699 * gcc.dg/pr3074-1.c: New test case.
700 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
701
d3a7ef9a
FH
7022004-05-20 Falk Hueffner <falk@debian.org>
703
704 PR other/15526
705 * gcc.dg/ftrapv-1.c: New test case.
706
59fa6e39 7072004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
708
709 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
710
3a3f4da9 7112004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 712 Jeff Law <law@redhat.com>
cc52902d 713
59fa6e39
FW
714 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
715 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
716
717 * gcc.dg/tree-ssa/20040518-1.c: New test.
718
7d72d96e
ZW
7192004-05-18 Zack Weinberg <zack@codesourcery.com>
720
721 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
722
54b4ba60
PB
7232004-05-18 Paul Brook <paul@codesourcery.com>
724
725 PR fortran/13930
726 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
727
24f8f5ec
TS
7282004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
729
730 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
731 constant folding.
732
6944d9dd
SB
7332004-05-17 Steven Bosscher <stevenb@suse.de>
734
735 * gcc.dg/tree-ssa/20040517-1.c: New test.
736
5763419e
VR
7372004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
738
739 * gcc.dg/loop-4.c: New test.
740
7cd9b028
AP
7412004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
742
743 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
744
94161cec
BD
7452004-05-15 Bud Davis <bdavis9659@comcast.net>
746
747 PR fortran/15311
748 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
749
d663434b
TS
7502004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
751
752 PR fortran/13826
feb357a3 753 PR fortran/13940
d663434b
TS
754 * gfortran.fortran-torture/compile/data_1.f90: New test.
755
9322b95b
UW
7562004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
757
758 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
759 * gcc.dg/uninit-H.c: Define ASM for __s390__.
760
aaa67502
JM
7612004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
762
763 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
764
e9a75776
JM
7652004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
766
767 PR c/15444
768 * gcc.dg/format/xopen-1.c: Adjust expected message.
769 * gcc.dg/format/xopen-3.c: New test.
770
cb44ab82
VL
7712004-05-14 Victor Leikehman <lei@haifasphere.co.il>
772
773 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
774
14bc8dc2
JL
7752004-05-14 Jeff Law <law@redhat.com>
776
777 * gcc.dg/tree-ssa/20040514-2.c: New test.
778
7b08cf92
TS
7792004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
780
781 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
782 this ...
7d72d96e 783 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
784 this.
785
571325db
AP
7862004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
787
788 * gcc.dg/tree-ssa/20040514-1.c: New test.
789
5b5afddf
TS
7902004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
791
7d72d96e 792 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
793 test.
794
9b089e05
TS
7952004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
796
797 PR fortran/14066
798 * gfortran.fortran-torture/compile/do_1.f90: New test.
799
ee17cbda
TS
8002004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
801
802 PR fortran/15051
803 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
804 test.
805
abdef811
BD
8062004-05-14 Bud Davis <bdavis9659@comcast.net>
807
808 PR fortran/15149
809 * gfortran.fortran-torture/execute/random_init.f90: New test.
810
c39373da
PB
8112004-05-13 Paul Brook <paul@codesourcery.com>
812
813 PR fortran/15314
814 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
815
eb3a47ba
AP
8162004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
817
818 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
819 for the powerpc case.
820
91581bcc
JL
8212004-05-13 Jeff Law <law@redhat.com>
822
823 * gcc.dg/tree-ssa/20040513-1.c: New test.
824 * gcc.dg/tree-ssa/20040513-2.c: New test.
825
09532ff5
PB
8262004-05-13 Paul Brook <paul@codesourcery.com>
827
828 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
829 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
830 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
831
c15190ec
AS
8322004-05-13 Andreas Schwab <schwab@suse.de>
833
834 PR other/10819
835 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
836 characters.
837
92fbb759
BD
8382004-05-13 Bud Davis <bdavis9659@comcast.net>
839
840 PR fortran/15294
841 * gfortran.fortran-torture/execute/adjustr.f90: New file.
842
6de9cd9a
DN
8432004-05-13 Diego Novillo <dnovillo@redhat.com>
844
845 Merge from tree-ssa-20020619-branch. See
846 ChangeLog.tree-ssa for details.
847
daca85ca
ZL
8482004-05-11 Ziemowit Laski <zlaski@apple.com>
849
850 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
851 include <altivec.h> explicitly.
852 * gcc.dg/altivec-13.c: Likewise.
853
52569640
PB
8542004-05-11 Paul Brook <paul@codesourcery.com>
855
856 * gcc.c-torture/compile/20010518-1.c: Force enum size.
857
3df844b1
EC
8582004-05-10 Eric Christopher <echristo@redhat.com>
859
946f318a 860 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
861 * gcc.dg/sibcall-4.c: Ditto.
862
16cfa3dc
ZL
8632004-05-10 Ziemowit Laski <zlaski@apple.com>
864
865 * g++.dg/ext/altivec-8.C: New test case.
866 * gcc.dg/altivec-13.c: New test case.
867
8dc2384c
RS
8682004-05-08 Roger Sayle <roger@eyesopen.com>
869
870 * gcc.c-torture/execute/divcmp-1.c: New test case.
871 * gcc.c-torture/execute/divcmp-2.c: New test case.
872 * gcc.c-torture/execute/divcmp-3.c: New test case.
873
92ff0c41
EB
8742004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
875
876 * g++.dg/other/pragma-re-2.C: New test.
877
c3fced6c
UB
8782004-05-07 Uros Bizjak <uros@kss-loka.si>
879
880 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
881 * gcc.dg/i386-387-2.c: Likewise.
882
883 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
884 __builtin_drem.
885 * gcc.dg/i386-387-6.c: Likewise.
886
c2fcfa4f
UB
8872004-05-07 Uros Bizjak <uros@kss-loka.si>
888
889 * gcc.dg/builtins-33.c: Also check log1p*.
890
57408b45
HPN
8912004-05-07 Hans-Peter Nilsson <hp@axis.com>
892
e94166da 893 PR optimization/15296
57408b45
HPN
894 * gcc.c-torture/execute/pr15296.c: New test.
895
5ae27cfa
UB
8962004-05-05 Uros Bizjak <uros@kss-loka.si>
897
898 * gcc.dg/builtins-40.c: New test.
3df844b1 899
ce7f07bd
RS
9002004-05-05 Richard Sandiford <rsandifo@redhat.com>
901
902 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
903
cc27e657
PB
9042004-05-04 Paolo Bonzini <bonzini@gnu.org>
905
906 * g++.dg/ext/spe1.C: New testcase.
907
fae4c98f
ZL
9082004-05-04 Ziemowit Laski <zlaski@apple.com>
909
910 * objc.dg/image-info.m: Allow additional attributes
911 for __image_info section.
912
b5ba341f
RS
9132004-05-04 Richard Sandiford <rsandifo@redhat.com>
914
915 * gcc.dg/torture/mips-hilo-2.c: New test.
916
44021471
GB
9172004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
918
919 PR c++/14389
920 * g++.dg/template/member5.C: New test.
921
7a8e07c7
UB
9222004-05-03 Uros Bizjak <uros@kss-loka.si>
923
44021471 924 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 925
ca3df643
KG
9262004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
927
928 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
929 * gcc.dg/torture/builtin-convert-3.c: New test.
930
e2655d15
UW
9312004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
932
933 PR middle-end/15054
934 * g++.dg/opt/pr15054.C: New test.
935
3bf05748
KG
9362004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
937
938 * gcc.dg/torture/builtin-rounding-1.c: New test.
939 * gcc.dg/builtins-25.c: Delete.
940 * gcc.dg/builtins-29.c: Delete.
941
ed9676cf
AK
9422004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
943
944 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
945 * gcc.dg/sibcall-4.c: Likewise.
946 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
947
2fe8b9c8
KH
9482004-04-30 Kazu Hirata <kazu@cs.umass.edu>
949
950 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
951 bit-field on 16-bit targets.
952
99c4eea1
KH
9532004-04-30 Kazu Hirata <kazu@cs.umass.edu>
954
955 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
956 16-bit targets.
957
3fbf917d
AP
9582004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
959
99c4eea1
KH
960 * gcc.dg/rs6000-power2-1.c: Change to compile only.
961 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 962
ec52e7d5
AP
9632004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
964
965 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
966 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
967 Change the asm registers to be in form of frN instead of fN.
968
332d782c
KG
9692004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
970
971 * gcc.dg/torture/builtin-convert-2.c: New test.
972
90f81f99
AP
9732004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
974
975 * gcc.dg/rs6000-power2-1.c: New test.
976 * gcc.dg/rs6000-power2-2.c: New test.
977
902edd36
JH
9782004-04-28 Jan Hubicka <jh@suse.cz>
979
980 * gcc.dg/unused-6.c: New test.
981
0c04dd0d 9822004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 983 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
984
985 * ada/acats/run_all.sh: Define $target variable.
986
72fcb5d1
AP
9872004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
988
989 PR c++/15119
990 * g++.dg/other/vararg-1.C: New test.
3df844b1 991
72fcb5d1
AP
992 PR c++/4794
993 * g++.dg/eh/cleanup3.C: New test.
994
acde5ecb
LG
9952004-04-24 Laurent GUERBY <laurent@guerby.net>
996
997 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
998 and ad8011a (target_insn).
999 * ada/acats/support/macro.dfs: Likewise.
1000 * ada/acats/support/impbit.adb: New file.
3df844b1 1001
a3ef788f
UW
10022004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
1003
1004 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1005
1548580c
EB
10062004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1007
1008 * gcc.dg/loop-3.c: New test.
1009
01d4c813
DJ
10102004-04-23 Daniel Jacobowitz <drow@mvista.com>
1011
1012 * gcc.c-torture/execute/simd-5.c: New test.
1013
4424e0da
GB
10142004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1015
1016 PR c++/15064
1017 * g++.dg/template/crash18.C: New test.
1018
92a62aad
MM
10192004-04-22 Mark Mitchell <mark@codesourcery.com>
1020
1021 * g++.dg/ext/complit3.C: New test.
1022
f33e359d
AH
10232004-04-21 Aldy Hernandez <aldyh@redhat.com>
1024
1025 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1026 * gcc.dg/altivec-3.c: Same.
1027 * gcc.dg/altivec-varargs-1.c: Same.
1028
9aba2a72
AH
10292004-04-21 Aldy Hernandez <aldyh@redhat.com>
1030
1031 * lib/target-supports.exp (check_profiling_available): Assume
1032 profiling is not available on powerpc-eabi targets.
1033
a0b96bb7
JJ
10342004-04-21 Janis Johnson <janis187@us.ibm.com>
1035
1036 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1037 * gcc.dg/vmx/bug-1.c: Ditto.
1038
77a705e4
EC
10392004-04-20 Eric Christopher <echristo@redhat.com>
1040
1041 * gcc.dg/charset/extern.c: New test.
1042 * g++.dg/charset/extern3.cc: Ditto.
1043
c56122d8
UB
10442004-04-20 Uros Bizjak <uros@kss-loka.si>
1045
1046 * gcc.dg/builtins-39.c: New test.
1047
7b1521e0
AH
10482004-04-20 Aldy Hernandez <aldyh@redhat.com>
1049
1050 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1051
169304de
RS
10522004-04-20 Richard Sandiford <rsandifo@redhat.com>
1053
1054 * gcc.dg/torture/mips-hilo-1.c: New test.
1055
10b5935e
AP
10562004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1057
1058 * gcc.c-torture/compile/20040419-1.c: New test.
1059
06647e79
AH
10602004-04-18 Aldy Hernandez <aldyh@redhat.com>
1061
1062 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1063
4615cd51
ZW
10642004-04-18 Zack Weinberg <zack@codesourcery.com>
1065 Aldy Hernandez <aldyh@redhat.com>
1066
1067 * gcc.c-torture/execute/va-arg-24.c: New.
1068
c5735c26
ZW
10692004-04-17 Zack Weinberg <zack@codesourcery.com>
1070 Aldy Hernandez <aldyh@redhat.com>
1071
1072 * gcc.dg/vmx/1b-01.c: New.
1073 * gcc.dg/vmx/1b-02.c: New.
1074 * gcc.dg/vmx/1b-03.c: New.
1075 * gcc.dg/vmx/1b-04.c: New.
1076 * gcc.dg/vmx/1b-05.c: New.
1077 * gcc.dg/vmx/1b-06.c: New.
1078 * gcc.dg/vmx/1b-07.c: New.
1079 * gcc.dg/vmx/1c-01.c: New.
1080 * gcc.dg/vmx/1c-02.c: New.
1081 * gcc.dg/vmx/3a-01a.c: New.
1082 * gcc.dg/vmx/3a-01.c: New.
1083 * gcc.dg/vmx/3a-01m.c: New.
1084 * gcc.dg/vmx/3a-03.c: New.
1085 * gcc.dg/vmx/3a-03m.c: New.
1086 * gcc.dg/vmx/3a-04.c: New.
1087 * gcc.dg/vmx/3a-04m.c: New.
1088 * gcc.dg/vmx/3a-05.c: New.
1089 * gcc.dg/vmx/3a-06.c: New.
1090 * gcc.dg/vmx/3a-06m.c: New.
1091 * gcc.dg/vmx/3a-07.c: New.
1092 * gcc.dg/vmx/3b-01.c: New.
1093 * gcc.dg/vmx/3b-02.c: New.
1094 * gcc.dg/vmx/3b-10.c: New.
1095 * gcc.dg/vmx/3b-13.c: New.
1096 * gcc.dg/vmx/3b-14.c: New.
1097 * gcc.dg/vmx/3b-15.c: New.
1098 * gcc.dg/vmx/3c-01a.c: New.
1099 * gcc.dg/vmx/3c-01.c: New.
1100 * gcc.dg/vmx/3c-02.c: New.
1101 * gcc.dg/vmx/3c-03.c: New.
1102 * gcc.dg/vmx/3d-01.c: New.
1103 * gcc.dg/vmx/4-01.c: New.
1104 * gcc.dg/vmx/4-03.c: New.
1105 * gcc.dg/vmx/5-01.c: New.
1106 * gcc.dg/vmx/5-02.c: New.
1107 * gcc.dg/vmx/5-03.c: New.
1108 * gcc.dg/vmx/5-04.c: New.
1109 * gcc.dg/vmx/5-05.c: New.
1110 * gcc.dg/vmx/5-06.c: New.
1111 * gcc.dg/vmx/5-07.c: New.
1112 * gcc.dg/vmx/5-07t.c: New.
1113 * gcc.dg/vmx/5-08.c: New.
1114 * gcc.dg/vmx/5-10.c: New.
1115 * gcc.dg/vmx/5-11.c: New.
1116 * gcc.dg/vmx/7-01a.c: New.
1117 * gcc.dg/vmx/7-01.c: New.
1118 * gcc.dg/vmx/7c-01.c: New.
1119 * gcc.dg/vmx/7d-01.c: New.
1120 * gcc.dg/vmx/7d-02.c: New.
1121 * gcc.dg/vmx/8-01.c: New.
1122 * gcc.dg/vmx/8-02a.c: New.
1123 * gcc.dg/vmx/8-02.c: New.
1124 * gcc.dg/vmx/brode-1.c: New.
1125 * gcc.dg/vmx/bug-1.c: New.
1126 * gcc.dg/vmx/bug-2.c: New.
1127 * gcc.dg/vmx/bug-3.c: New.
1128 * gcc.dg/vmx/cw-bug-1.c: New.
1129 * gcc.dg/vmx/cw-bug-2.c: New.
1130 * gcc.dg/vmx/cw-bug-3.c: New.
1131 * gcc.dg/vmx/dct.c: New.
1132 * gcc.dg/vmx/debug-1.c: New.
1133 * gcc.dg/vmx/debug-2.c: New.
1134 * gcc.dg/vmx/debug-3.c: New.
1135 * gcc.dg/vmx/debug-4.c: New.
1136 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1137 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1138 * gcc.dg/vmx/eg-5.c: New.
1139 * gcc.dg/vmx/fft.c: New.
1140 * gcc.dg/vmx/gcc-bug-1.c: New.
1141 * gcc.dg/vmx/gcc-bug-2.c: New.
1142 * gcc.dg/vmx/gcc-bug-3.c: New.
1143 * gcc.dg/vmx/gcc-bug-4.c: New.
1144 * gcc.dg/vmx/gcc-bug-5.c: New.
1145 * gcc.dg/vmx/gcc-bug-6.c: New.
1146 * gcc.dg/vmx/gcc-bug-7.c: New.
1147 * gcc.dg/vmx/gcc-bug-8.c: New.
1148 * gcc.dg/vmx/gcc-bug-9.c: New.
1149 * gcc.dg/vmx/gcc-bug-b.c: New.
1150 * gcc.dg/vmx/gcc-bug-c.c: New.
1151 * gcc.dg/vmx/gcc-bug-d.c: New.
1152 * gcc.dg/vmx/gcc-bug-e.c: New.
1153 * gcc.dg/vmx/gcc-bug-f.c: New.
1154 * gcc.dg/vmx/gcc-bug-g.c: New.
1155 * gcc.dg/vmx/gcc-bug-i.c: New.
1156 * gcc.dg/vmx/harness.h: New.
1157 * gcc.dg/vmx/ira1.c: New.
1158 * gcc.dg/vmx/ira2a.c: New.
1159 * gcc.dg/vmx/ira2b.c: New.
1160 * gcc.dg/vmx/ira2.c: New.
1161 * gcc.dg/vmx/ira2c.c: New.
1162 * gcc.dg/vmx/mem.c: New.
1163 * gcc.dg/vmx/newton-1.c: New.
1164 * gcc.dg/vmx/ops.c: New.
1165 * gcc.dg/vmx/sn7153.c: New.
1166 * gcc.dg/vmx/spill2.c: New.
1167 * gcc.dg/vmx/spill3.c: New.
1168 * gcc.dg/vmx/spill.c: New.
1169 * gcc.dg/vmx/t.c: New.
1170 * gcc.dg/vmx/varargs-1.c: New.
1171 * gcc.dg/vmx/varargs-2.c: New.
1172 * gcc.dg/vmx/varargs-3.c: New.
1173 * gcc.dg/vmx/varargs-4.c: New.
1174 * gcc.dg/vmx/varargs-5.c: New.
1175 * gcc.dg/vmx/varargs-6.c: New.
1176 * gcc.dg/vmx/varargs-7.c: New.
1177 * gcc.dg/vmx/vmx.exp: New.
1178 * gcc.dg/vmx/vprint-1.c: New.
1179 * gcc.dg/vmx/vscan-1.c: New.
1180 * gcc.dg/vmx/x-01.c: New.
1181 * gcc.dg/vmx/x-02.c: New.
1182 * gcc.dg/vmx/x-03.c: New.
1183 * gcc.dg/vmx/x-04.c: New.
1184 * gcc.dg/vmx/x-05.c: New.
1185 * gcc.dg/vmx/yousufi-1.c: New.
1186 * gcc.dg/vmx/zero-1.c: New.
1187 * gcc.dg/vmx/zero.c: New.
1188
0ff3e805
AP
11892004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1190
1191 * g++.dg/lookup/java1.C: Update for chage of
1192 _Jv_AllocObject.
1193 * g++.dg/lookup/java2.C: Likewise.
1194
c556d3af
LG
11952004-04-17 Laurent GUERBY <laurent@guerby.net>
1196
1197 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 1198
3bd06df7
RS
11992004-04-17 Richard Sandiford <rsandifo@redhat.com>
1200
1201 * gcc.dg/vr-mult-[12].c: New tests.
1202
6e97f1f9
JDA
12032004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1204
171ed7b1 1205 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 1206
171ed7b1 1207 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 1208
a49877d8
RS
12092004-04-15 Richard Sandiford <rsandifo@redhat.com>
1210
1211 * lib/target-supports.exp (check_profiling_available): Assume profiling
1212 isn't available for mips*-*-elf targets.
1213
88b28a31
UB
12142004-04-14 Uros Bizjak <uros@kss-loka.si>
1215
1216 * gcc.dg/builtins-38.c: New test.
1217
2aa01719
EC
12182004-04-14 Eric Christopher <echristo@redhat.com>
1219
1220 * g++.dg/charset/charset.exp: Run .cc extension tests.
1221
bb2d0eec
ZW
12222004-04-14 Zack Weinberg <zack@codesourcery.com>
1223
1224 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1225
61218d19
KG
12262004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1227
1228 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1229
a072d43b
UB
12302004-04-13 Uros Bizjak <uros@kss-loka.si>:
1231
1232 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1233 * gcc.dg/i386-387-2.c: Likewise.
1234
1235 * gcc.dg/i386-387-7.c: New test.
1236 * gcc.dg/i386-387-8.c: New test.
1237
1238 * gcc.dg/builtins-37.c: New test.
1239
d5a46acb
GK
12402004-04-13 Geoffrey Keating <geoffk@apple.com>
1241
1242 * g++.dg/pch/externc-1.C: Add missing semicolon.
1243
935a6e46
AH
12442004-04-13 Aldy Hernandez <aldyh@redhat.com>
1245
bb2d0eec 1246 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 1247
1c9766da
RK
12482004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1249
1250 * gcc.c-torture/execute/20040411-1.c: New test.
1251
c7e1876b
JM
12522004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
1253
1254 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1255
df1a3b73
CD
12562004-04-09 Chris Demetriou <cgd@broadcom.com>
1257
1258 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1259
ab37d57e
ZW
12602004-04-09 Zack Weinberg <zack@codesourcery.com>
1261
1262 * lib/target-supports.exp (check_named_sections_available): New.
1263 * lib/gcc-dg.exp (dg-require-named-sections): New.
1264 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1265 old-deja.exp. Also prune error-count message from HP linker.
1266 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1267
1268 * g++.dg/init/init-ref4.C: Use dg-require-weak.
1269 * g++.old-deja/g++.pt/static3.C: Likewise.
1270 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1271
0b24db88
RS
12722004-04-09 Roger Sayle <roger@eyesopen.com>
1273
1274 * gcc.c-torture/execute/20040409-1.c: New test case.
1275 * gcc.c-torture/execute/20040409-2.c: New test case.
1276 * gcc.c-torture/execute/20040409-3.c: New test case.
1277
c29726e2
AP
12782004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1279
1280 * gcc.dg/20040409-1.c: New test.
1281
82a6a758
RS
12822004-04-08 Roger Sayle <roger@eyesopen.com>
1283
1284 PR target/14888
1285 * g++.dg/opt/pr14888.C: New test case.
1286
54e109ed
GK
12872004-04-08 Geoffrey Keating <geoffk@apple.com>
1288
1289 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1290 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1291 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1292 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1293 New tests.
1294
cc81dde8
PB
12952004-04-08 Paul Brook <paul@codesourcery.com>
1296
1297 * gcc.dg/spill-1.c: New test.
1298
df0785d6
KG
12992004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1300
1301 * gcc.dg/torture/builtin-ctype-2.c: New test.
1302
42b343d6
ILT
13032004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
1304
1305 * gcc.dg/pch/pch.exp: Add largefile test.
1306
7876228d
GK
13072004-04-06 Geoffrey Keating <geoffk@apple.com>
1308
1309 * g++.dg/pch/externc-1.Hs: New.
1310 * g++.dg/pch/externc-1.C: New.
1311
13672640
KG
13122004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1313
1314 * gcc.dg/compat/struct-by-value-5a_main.c,
1315 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1316 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1317 * gcc.dg/compat/struct-by-value-5a_x.c,
1318 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1319 gcc.dg/compat/struct-by-value-5_x.c.
1320 * gcc.dg/compat/struct-by-value-5a_y.c,
1321 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1322 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 1323
13672640
KG
1324 * gcc.dg/compat/struct-by-value-6a_main.c,
1325 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1326 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1327 * gcc.dg/compat/struct-by-value-6a_x.c,
1328 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1329 gcc.dg/compat/struct-by-value-6_x.c.
1330 * gcc.dg/compat/struct-by-value-6a_y.c,
1331 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1332 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 1333
13672640
KG
1334 * gcc.dg/compat/struct-by-value-7a_main.c,
1335 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1336 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1337 * gcc.dg/compat/struct-by-value-7a_x.c,
1338 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1339 gcc.dg/compat/struct-by-value-7_x.c.
1340 * gcc.dg/compat/struct-by-value-7a_y.c,
1341 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1342 gcc.dg/compat/struct-by-value-7_y.c.
1343
e2af3381
JJ
13442004-04-06 Jakub Jelinek <jakub@redhat.com>
1345
1346 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1347 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1348 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1349 options.
1350
6c7cf1f0
UB
13512004-04-06 Uros Bizjak <uros@kss-loka.si>
1352
1353 * gcc.dg/builtins-36.c: New test.
1354
5f3b79c5
PB
13552004-04-06 Paul Brook <paul@codesourcery.com>
1356
1357 * README.gcc: Remove obsolete contraint on testcases.
1358
67c55b22
PB
13592004-04-05 Paul Brook <paul@codesourcery.com>
1360
1361 PR2123
5a059974 1362 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 1363 failure and exit(0) on success.
5a059974
PB
1364 * g++.dg/expr/anew2.C: Ditto.
1365 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 1366 * g++.dg/expr/anew4.C: Ditto.
67c55b22 1367
355f774d
NS
13682004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1369
1370 PR c++/3518
1371 * g++.dg/template/unify7.C: New.
1372
2c0a14b2
NN
13732004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1374
1375 * g++.dg/README: Bring up to date with new subdirectories; remove
1376 duplicate subdirectory lines.
1377
2e9ceb77
NS
13782004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1379
1380 PR c++/14007
1381 * g++.dg/template/unify5.C: New.
1382 * g++.dg/template/unify6.C: New.
1383 * g++.dg/template/qualttp20.C: Adjust.
1384 * g++.old-deja/g++.jason/report.C: Adjust.
1385 * g++.old-deja/g++.other/qual1.C: Adjust.
1386
e8632777
MM
13872004-04-01 Mark Mitchell <mark@codesourcery.com>
1388
1389 PR c++/14803
1390 * g++.dg/inherit/ptrmem1.C: New test.
1391
0b612185
JJ
13922004-04-01 Jakub Jelinek <jakub@redhat.com>
1393
1394 PR c++/14755
1395 * gcc.c-torture/execute/20040331-1.c: New test.
1396 * gcc.dg/20040331-1.c: New test.
1397
2cbf9f60
PB
13982004-04-01 Paul Brook <paul@codesourcery.com>
1399
1400 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1401
c6671cbb
MM
14022004-03-30 Mark Mitchell <mark@codesourcery.com>
1403
1404 PR c++/14724
1405 * g++.dg/init/goto1.C: New test.
1406
1407 PR c++/14763
1408 * g++.dg/template/defarg4.C: New test.
1409
f8bef7c3
HP
14102004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1411
1412 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1413
d8cf9daf
DE
14142004-03-28 David Edelsohn <edelsohn@gnu.org>
1415
1416 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1417
18d5f982
ZW
14182004-03-28 Zack Weinberg <zack@codesourcery.com>
1419
1420 * gcc.dg/noncompile/undeclared-2.c: New test.
1421
5baeaac0
JM
14222004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1423
1424 * gcc.dg/940409-1.c: Remove XFAIL.
1425 * gcc.dg/reg-vol-struct-1.c: New test.
1426
ca4944e1
KG
14272004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1428
1429 * gcc.dg/torture/builtin-wctype-1.c: New test.
1430
f84d6264
JM
14312004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1432
1433 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1434 * gcc.dg/20001101-1.c: Likewise.
1435 * gcc.dg/20001102-1.c: Likewise.
1436
22e63bd3
RS
14372004-03-25 Roger Sayle <roger@eyesopen.com>
1438
1439 * gcc.dg/compare8.c: Add an additional test for XOR.
1440
740e5b6f
KG
14412004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1442
1443 * gcc.dg/torture/builtin-ctype-1.c: New test.
1444
e19f6bde
KG
14452004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1446
1447 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1448 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 1449 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 1450
d62c1a1f
AS
14512004-03-24 Andreas Schwab <schwab@suse.de>
1452
1453 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1454 IA64 assembler.
1455
5a93e8de
JM
14562004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1457 Roger Sayle <roger@eyesopen.com>
1458
1459 * gcc.dg/compare8.c: New test case.
1460
f18eca82
ZL
14612004-03-23 Ziemowit Laski <zlaski@apple.com>
1462
1463 * g++.dg/ext/altivec-7.C: New test.
1464
f75fbaf7
ZW
14652004-03-23 Zack Weinberg <zack@codesourcery.com>
1466
1b1d85bd 1467 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
1468 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1469 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1470 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1471 Adjust error regexps.
1472 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1473 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1474 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1475 * gcc.dg/local1.c: Add explanatory comment.
1476
bb3a37ac
RS
14772004-03-23 Roger Sayle <roger@eyesopen.com>
1478
1479 PR optimization/14669
1480 * g++.dg/opt/fold2.C: New test case.
1481
d915eec0
JJ
14822004-03-22 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR c/14069
1485 * gcc.dg/20040322-1.c: New test.
1486
6d0b2979
EB
14872004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1488
a836124a 1489 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
1490 * gcc.dg/ultrasp4.c: Likewise.
1491 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1492
07ef6961
UW
14932004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1494
1495 * gcc.dg/i386-sse-8.c: Reset default options.
1496
4a396f6e
UW
14972004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1498
1499 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1500 in the error message text.
1501
b9b44fb9
GDR
15022004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1503
1504 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1505
fc5fccde
MM
15062004-03-21 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/14616
1509 * g++.dg/init/array13.C: New test.
1510
8cce3d04
RS
15112004-03-20 Roger Sayle <roger@eyesopen.com>
1512
1513 PR target/13889
1514 * gcc.c-torture/compile/pr13889.c: New test case.
1515
b1c2d04a
JM
15162004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1517
1518 PR c/14635
1519 * builtins-1.c (nan, nans): Don't test.
1520 * builtins-30.c: Don't use nan, nanf, nanl.
1521 * builtins-35.c: New test.
1522
86e7df90
ZL
15232004-03-19 Ziemowit Laski <zlaski@apple.com>
1524
1525 * g++.dg/ext/altivec-6.C: New test.
1526
4546865e
MM
15272004-03-19 Mark Mitchell <mark@codesourcery.com>
1528
1529 * g++.dg/init/placement3.C: New test.
1530
1531 * g++.dg/template/spec13.C: New test.
1532
1533 * g++.dg/lookup/using11.C: New test.
f75fbaf7 1534
4546865e
MM
1535 * g++.dg/lookup/koenig3.C: New test.
1536
1537 * g++.dg/template/operator2.C: New test.
f75fbaf7 1538
4546865e
MM
1539 * g++.dg/expr/dtor3.C: New test.
1540 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1541 marker.
1542 * g++.old-deja/g++.law/visibility28.C: Likewise.
1543
0c619666
PB
15442004-03-19 Paolo Bonzini <bonzini@gnu.org>
1545
1546 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1547 * gcc.dg/ppc64-abi-3.c: Likewise.
1548
d36d5600
GB
15492004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1550
1551 PR c++/14545
1552 * g++.dg/parse/template15.C: New test.
1553
26bcf8fc
MM
15542004-03-18 Mark Mitchell <mark@codesourcery.com>
1555
1556 * g++.dg/expr/dtor2.C: New test.
1557
1558 * g++.dg/lookup/anon4.C: New test.
1559
1560 * g++.dg/overload/using1.C: New test.
1561
1562 * g++.dg/template/lookup7.C: New test.
1563
1564 * g++.dg/template/typename6.C: New test.
1565
1566 * g++.dg/expr/cond6.C: New test.
1567
1fb7e3af
KG
15682004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1569
1570 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1571
9d363a56
MM
15722004-03-18 Mark Mitchell <mark@codesourcery.com>
1573
1574 * g++.dg/expr/cond5.C: New test.
1575 * g++.dg/expr/constcast1.C: Likewise.
1576 * g++.dg/expr/ptrmem2.C: Likewise.
1577 * g++.dg/expr/ptrmem3.C: Likewise.
1578 * g++.dg/lookup/main1.C: Likewise.
1579 * g++.dg/template/lookup6.C: Likewise.
1580
4ada538b
MM
15812004-03-18 Mark Mitchell <mark@codesourcery.com>
1582
1583 * gcc.dg/local1.c: New test.
1584
1585 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1586
08ec56cb
KG
15872004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1588
1589 * gcc.dg/torture/builtin-convert-1.c: New test.
1590
d093738d
KG
15912004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1592
1593 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1594
88020bd8
MM
15952004-03-16 Mark Mitchell <mark@codesourcery.com>
1596
1597 PR c++/14481
1598 * g++.dg/warn/Wunused-7.C: New test.
1599
e9682728
KG
16002004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1601
1602 * gcc.dg/torture/builtin-integral-1.c: New test.
1603
ec835fb2
MM
16042004-03-16 Mark Mitchell <mark@codesourcery.com>
1605
1606 PR c++/14586
1607 * g++.dg/parse/non-dependent3.C: New test.
1608
4a5eab38
PB
16092004-03-16 Paolo Bonzini <bonzini@gnu.org>
1610
1611 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1612 * g++.dg/eh/simd-2.C: Likewise.
1613 * g++.dg/init/array10.C: Likewise.
1614 * gcc.c-torture/compile/simd-1.c: Likewise.
1615 * gcc.c-torture/compile/simd-2.c: Likewise.
1616 * gcc.c-torture/compile/simd-3.c: Likewise.
1617 * gcc.c-torture/compile/simd-4.c: Likewise.
1618 * gcc.c-torture/compile/simd-6.c: Likewise.
1619 * gcc.c-torture/execute/simd-1.c: Likewise.
1620 * gcc.c-torture/execute/simd-2.c: Likewise.
1621 * gcc.dg/compat/vector-defs.h: Likewise.
1622 * gcc.dg/20020531-1.c: Likewise.
1623 * gcc.dg/altivec-3.c: Likewise.
1624 * gcc.dg/altivec-4.c: Likewise.
1625 * gcc.dg/altivec-varargs-1.c: Likewise.
1626 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1627 * gcc.dg/i386-mmx-3.c: Likewise.
1628 * gcc.dg/i386-sse-4.c: Likewise.
1629 * gcc.dg/i386-sse-5.c: Likewise.
1630 * gcc.dg/i386-sse-8.c: Likewise.
1631 * gcc.dg/simd-1.c: Likewise.
1632 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1633 __ev64_opaque__ since the machine description provides it.
1634
cd9b7651
EB
16352004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1636
1637 * lib/compat.exp (skip_list): New global variable.
1638 Use it to hold the user defined COMPAT_SKIPS list if any.
1639 (compat-obj): Add the members of skip_list to optall.
1640
65e8d2e0
EB
16412004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1642
1643 * gcc.dg/compat/union-by-value-1_main.c,
1644 union-by-value-1_x.c, union-by-value-1_y.c,
1645 union-check.h, union-defs.h,
1646 union-init.h, union-return-1_main.c,
1647 union-return-1_x.c, union-return-1_y.c: New files.
1648
6f7adc0c
EB
16492004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1650
1651 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1652 mixed-struct-init.h: Add 4 mixed structure types.
1653 struct-by-value-21_main.c, struct-by-value-21_x.c,
1654 struct-by-value-21_y.c, struct-return-21_main.c,
1655 struct-return-21_x.c, struct-return-21_y.c: New files.
1656
625cbf93
MM
16572004-03-13 Mark Mitchell <mark@codesourcery.com>
1658
1659 PR c++/14550
1660 * g++.dg/parse/template14.C: New test.
1661
e6d55fd7
EB
16622004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1663
1664 * gcc.c-torture/execute/20040313-1.c: New test.
1665
cfbab41c
JJ
16662004-03-13 Jakub Jelinek <jakub@redhat.com>
1667
1668 PR target/14533
1669 * gcc.dg/20040311-2.c: New test.
1670
58354fa8
KH
16712004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1672
1673 PR other/14544
1674 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1675 bit-field.
1676
cd33cf6e
UW
16772004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1678
1679 * gcc.dg/20040305-2.c: Add missing return statement.
1680
fd0c8c8d
KG
16812004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1682
1683 * gcc.dg/builtins-34.c: Also check pow10*.
1684
03ca1672
UW
16852004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1686
1687 PR target/14262
1688 * gcc.dg/20040305-2.c: New test.
1689
bbe708a3
UW
16902004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1691
1692 * gcc.dg/20040310-1.c: New test.
1693
239a625e
RS
16942004-03-11 Roger Sayle <roger@eyesopen.com>
1695
1696 * gcc.c-torture/execute/20040311-1.c: New test case.
1697
30fc3df7
MM
16982004-03-11 Mark Mitchell <mark@codesourcery.com>
1699
1700 PR c++/14476
1701 * g++.dg/lookup/enum1.C: New test.
1702
e46e9f82
MM
17032004-03-10 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/14510
1706 * g++.dg/lookup/struct2.C: New test.
1707
a251102e
UB
17082004-03-10 Uros Bizjak <uros@kss-loka.si>
1709
1710 * gcc.dg/builtins-34.c: New test.
1711
b45d3a36
KG
17122004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1713
1714 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1715
8a308d45
JW
17162004-03-09 James E Wilson <wilson@specifixinc.com>
1717
1718 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1719 * gcc.dg/alias-2.c: New testcase.
1720
77dbdb57
ZW
17212004-03-09 Zack Weinberg <zack@codesourcery.com>
1722
1723 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1724
305eeaeb
RS
17252004-03-09 Roger Sayle <roger@eyesopen.com>
1726
1727 * gcc.c-torture/execute/20040309-1.c: New test case.
1728
c497b976
NS
17292004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1730
1731 PR c++/14397
1732 * g++.dg/overload/ref1.C: New.
1733
0da99d4e
GB
17342004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1735
1736 PR c++/14409
1737 * g++.dg/template/spec12.C: New test.
1738
1739 PR c++/14448
1740 * g++.dg/parse/crash14.C: New test.
1741
65196e37
MM
17422004-03-09 Mark Mitchell <mark@codesourcery.com>
1743
1744 PR c++/14230
1745 * g++.dg/init/ref11.C: New test.
1746
62d99768
MM
17472004-03-09 Mark Mitchell <mark@codesourcery.com>
1748
1749 PR c++/14432
1750 * g++.dg/parse/builtin2.C: New test.
1751
58ec3cc5
MM
17522004-03-08 Mark Mitchell <mark@codesourcery.com>
1753
1754 PR c++/14401
1755 * g++.dg/init/ctor3.C: New test.
1756 * g++.dg/init/union1.C: New test.
1757 * g++.dg/ext/anon-struct4.C: New test.
1758
17592004-03-08 Mark Mitchell <mark@codesourcery.com>
1760
1761 * g++.dg/lookup/koenig1.C: Tweak error messages.
1762 * g++.dg/lookup/used-before-declaration.C: Likewise.
1763 * g++.dg/other/do1.C: Likewise.
1764 * g++.dg/overload/koenig1.C: Likewise.
1765 * g++.dg/parse/crash13.C: Likewise.
1766 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 1767
5340bbea
EC
17682004-03-08 Eric Christopher <echristo@redhat.com>
1769
1770 * * lib/target-supports.exp: Enable libiconv in test
1771 compilation. Fix up error checking.
1772
e697b20f
RS
17732004-03-08 Roger Sayle <roger@eyesopen.com>
1774
1775 PR middle-end/14289
1776 * gcc.dg/pr14289-1.c: New test case.
1777 * gcc.dg/pr14289-2.c: Likewise.
1778 * gcc.dg/pr14289-3.c: Likewise.
1779
d50a16c4
EB
17802004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1781
1782 * gcc.c-torture/execute/20040308-1.c: New test.
1783
350f4ea8
RS
17842004-03-07 Roger Sayle <roger@eyesopen.com>
1785
1786 * gcc.c-torture/execute/20040307-1.c: New test case.
1787
91455597
RS
17882004-03-07 Richard Sandiford <rsandifo@redhat.com>
1789
1790 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1791
22ea6b4f
UW
17922004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1793
1794 * gcc.dg/20040306-1.c: New test.
1795
018e1b3b
KH
17962004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1797
1798 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1799 them static.
1800 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1801
75a65ed9
EB
18022004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1803
1804 PR c/14465
1805 * gcc.dg/decl-6.c: New test.
1806
e7cbef19
KG
18072004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1808
1809 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1810 Rename LOGPOW -> LOG_POW.
1811 (SQRT_EXP, POW_EXP): New.
1812
84289c76
EB
18132004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1814
1815 * gcc.dg/i386-sse-8.c: New test.
1816
64a3ee6b
EB
18172004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1818
1819 PR c/14114
1820 * gcc.dg/decl-5.c: New test.
1821
2b3493c8
AK
18222004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1823
1824 * gcc.dg/20040305-1.c: New test.
1825
88cefc80
HPN
18262004-03-05 Hans-Peter Nilsson <hp@axis.com>
1827
01387913 1828 PR other/14354
88cefc80
HPN
1829 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1830
b9e4e5d1
ZL
18312004-03-04 Ziemowit Laski <zlaski@apple.com>
1832
1833 PR c++/14425, c++/14426
1834 * g++.dg/ext/altivec-4.C: New test.
1835 * g++.dg/ext/altivec-5.C: New test.
1836
9fc444cc
GK
18372004-03-04 Geoffrey Keating <geoffk@apple.com>
1838
1839 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1840 global variables of a type with no linkage.
1841 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1842 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1843 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1844 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1845 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1846 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1847 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1848 * g++.dg/warn/deprecated.C: Name enum Color.
1849 * g++.dg/overload/VLA.C: Name structure for 'b'.
1850 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1851
6a2d136b
EB
18522004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1853
1854 * gcc.c-torture/compile/20040304-1.c: New test.
1855
3205a71e
ZW
18562004-03-03 Zack Weinberg <zack@codesourcery.com>
1857
1858 PR 13728
1859 * gcc.dg/decl-4.c: New testcase.
1860
3ae3b78c
KH
18612004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1862
1863 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1864 as PRECF if sizeof (float) > sizeof (double).
1865 (PRECL): Make it the same as PRECF if
1866 sizeof (float) > sizeof (long double).
1867
f20855d7
KG
18682004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1869
1870 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1871 system type. Add check for irix6 which doesn't have c99 runtime.
1872
c4909065
BW
18732004-03-03 Bob Wilson <bob.wilson@acm.org>
1874
1875 * gcc.dg/const-elim-1.c: xfail for xtensa.
1876
9b7be7b5
MM
18772004-03-01 Mark Mitchell <mark@codesourcery.com>
1878
1879 PR c++/14369
1880 * g++.dg/template/cond4.C: New test.
1881
676e33ca
MM
18822004-03-01 Mark Mitchell <mark@codesourcery.com>
1883
1884 PR c++/14360
1885 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 1886
676e33ca
MM
1887 PR c++/14361
1888 * g++.dg/parse/defarg7.C: New test.
1889
1890 PR c++/14359
1891 * g++.dg/template/friend26.C: New test.
1892
ab73670a
MM
18932004-03-01 Mark Mitchell <mark@codesourcery.com>
1894
1895 PR c++/14324
1896 * g++.dg/abi/mangle21.C: New test.
1897
1898 PR c++/14260
1899 * g++.dg/parse/constructor2.C: New test.
1900
1901 PR c++/14337
1902 * g++.dg/template/sfinae1.C: New test.
1903
c5b6f18e
MM
19042004-02-29 Mark Mitchell <mark@codesourcery.com>
1905
719f407a
MM
1906 PR c++/14267
1907 * g++.dg/expr/crash2.C: New test.
1908
c5b6f18e
MM
1909 PR middle-end/13448
1910 * gcc.dg/inline-5.c: New test.
1911 * gcc.dg/always-inline.c: Split out tests into ...
1912 * gcc.dg/always-inline2.c: ... this and ...
1913 * gcc.dg/always-inline3.c: ... this.
1914
39876352
MM
19152004-02-29 Mark Mitchell <mark@codesourcery.com>
1916
1917 PR debug/12103
1918 * g++.dg/debug/crash1.C: New test.
1919
2750f3f2 19202004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
1921
1922 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1923 function with __attribute__((noinline)).
1924 (recurser_void2): Likewise.
1925 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1926 (recurser_void2): Likewise.
1927
bc41842b
RS
19282004-02-29 Roger Sayle <roger@eyesopen.com>
1929
1930 PR middle-end/14203
1931 * g++.dg/warn/Wunused-6.C: New test case.
1932
b922546d
RE
19332004-02-28 Richard Earnshaw <rearnsha@arm.com>
1934
1935 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1936 not defined.
1937
0717c5b0
EC
19382004-02-27 Eric Christopher <echristo@redhat.com>
1939
1940 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1941 * g++.dg/charset/asm2.c: Run only x86.
1942 * gcc.dg/charset/asm3.c: Ditto.
1943
dab8eb57
AH
19442004-02-27 Aldy Hernandez <aldyh@redhat.com>
1945
1946 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1947 ld_library_path.
1948
b1009a5d
ZL
19492004-02-27 Ziemowit Laski <zlaski@apple.com>
1950
1951 * g++.dg/ext/altivec-3.C: New.
1952
d0d48b17
RH
19532004-02-26 Richard Henderson <rth@redhat.com>
1954
3205a71e
ZW
1955 * g++.dg/ext/attrib10.C: Mark for warning.
1956 * gcc.dg/attr-alias-1.c: New.
d0d48b17 1957
7a0a47c7
RH
19582004-02-26 Richard Henderson <rth@redhat.com>
1959
1960 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1961 * gcc.c-torture/execute/20040208-2.c: ... it back.
1962
21526606
EC
19632004-02-26 Eric Christopher <echristo@redhat.com>
1964
1965 * lib/target-supports.exp (check-iconv-available): New function.
1966 * lib/gcc-dg.exp (dg-require-iconv): New function.
1967 Use above.
3205a71e
ZW
1968 * gcc.dg/charset: New directory.
1969 * gcc.dg/charset/charset.exp: New file.
1970 * gcc.dg/charset/asm1.c: Ditto.
1971 * gcc.dg/charset/asm2.c: Ditto.
1972 * gcc.dg/charset/asm3.c: Ditto.
1973 * gcc.dg/charset/asm4.c: Ditto.
1974 * gcc.dg/charset/asm5.c: Ditto.
1975 * gcc.dg/charset/attribute1.c: Ditto.
1976 * gcc.dg/charset/attribute2.c: Ditto.
1977 * gcc.dg/charset/string1.c: Ditto.
1978 * g++.dg/charset: New directory.
1979 * g++.dg/dg.exp: Add here. Special options.
1980 * g++.dg/charset/charset.exp: New file.
1981 * g++.dg/charset/asm1.c: Ditto.
1982 * g++.dg/charset/asm2.c: Ditto.
1983 * g++.dg/charset/asm3.c: Ditto.
1984 * g++.dg/charset/asm4.c: Ditto.
1985 * g++.dg/charset/attribute1.c: Ditto.
1986 * g++.dg/charset/attribute2.c: Ditto.
1987 * g++.dg/charset/extern1.cc: Ditto.
1988 * g++.dg/charset/extern2.cc: Ditto.
1989 * g++.dg/charset/string1.c: Ditto.
21526606 1990
4d5fe289
MM
19912004-02-26 Mark Mitchell <mark@codesourcery.com>
1992
1993 PR c++/14278
1994 * g++.dg/parse/comma1.C: New test.
1995
6bf92cb6
GB
19962004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1997
1998 PR c++/14284
1999 * g++.dg/template/ttp8.C: New test.
2000
b178305d
EB
20012004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
2002
2003 * gcc.dg/fixuns-trunc-1.c: New test.
2004
2d5cc608
JDA
20052004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2006
2007 * gcc.dg/builtins-config.h: Use #elif.
2008
d0c8fd2a
MM
20092004-02-26 Michael Matz <matz@suse.de>
2010
2011 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2012 * gcc.dg/991214-1.c: Likewise.
2013 * gcc.dg/i386-asm-1.c: Likewise.
2014
90f6987a
RH
20152004-02-25 Richard Henderson <rth@redhat.com>
2016
2017 * gcc.c-torture/execute/20040208-2.c: Move ...
2018 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2019
861a2c39
GB
20202004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2021
2022 PR c++/14246
2023 * g++.dg/other/crash-3.C: New test.
2024
0193f437
JDA
20252004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2026
1b2667c4
JDA
2027 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2028 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2029
0193f437
JDA
2030 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2031 HP-UX.
2032
c30316fb
MM
20332004-02-24 Michael Matz <matz@suse.de>
2034
2035 * gcc.dg/i386-regparm.c: New.
2036
69e9762e
JW
20372004-02-23 James E Wilson <wilson@specifixinc.com>
2038
2039 * gcc.c-torture/execute/20040223-1.c: New.
2040
3521b33c
ZW
20412004-02-23 Zack Weinberg <zack@codesourcery.com>
2042 Kazu Hirata <kazu@cs.umass.edu>
2043
2044 * gcc.dg/fwritable-strings-1.c: Remove.
2045
2b0c1c56
AP
20462004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2047
2048 PR c/14156
2049 * gcc.dg/20040223-1.c: New test.
2050
887d68d9
KL
20512004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2052
2053 PR c++/14106
2054 * g++.dg/ext/typeof9.C: New test.
2055
9bdfe704
GB
20562004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2057
2058 PR c++/14250
2059 * g++.dg/other/switch1.C: New test.
2060
bba745c1
EB
20612004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2062
2063 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2064 * gcc.dg/va-arg-1.c: Likewise.
2065
615a5ba6
GB
20662004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2067
2068 PR c++/14143
2069 * g++.dg/template/koenig5.C: New test.
2070
8bb418a3
ZL
20712004-02-21 Ziemowit Laski <zlaski@apple.com>
2072
2073 * g++.dg/ext/altivec-1.C: Generalize target triple.
2074 * g++.dg/ext/altivec-2.C: New test case.
2075 * g++.dg/ext/altivec_check.h: New file.
2076 * gcc.dg/altivec-1.c: Generalize target triple;
2077 include altivec_check.h and call altivec_check().
2078 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2079 * gcc.dg/altivec-6.c: New test case.
2080 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2081 type casts as needed.
21526606 2082 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
2083 altivec_check().
2084 * gcc.dg/altivec-12.c: New test case.
2085 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2086 include altivec_check.h and call altivec_check().
2087 * gcc.dg/altivec_check.h: New file.
2088
54a47870
KG
20892004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2090
2091 * lib/target-supports.exp (check_alias_available): Don't mangle
2092 function `g' in test program.
2093
0d856ba2
KG
20942004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2095
2096 * lib/target-supports.exp (check_profiling_available): Check
2097 argument to determine whether we support a profiling type.
2098 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2099 check_profiling_available.
2100 * g++.dg/bprob/bprob.exp: Likewise
2101 * g77.dg/bprob/bprob.exp: Likewise.
2102 * gcc.misc-tests/bprob.exp: Likewise.
2103 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2104 dg-require-profiling and delete expected error handling.
2105 * gcc.dg/20021014-1.c: Likewise.
2106 * gcc.dg/nest.c: Likewise.
2107
ecd11694
JDA
21082004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2109
2110 PR c++/12007
2111 * g++.dg/other/vthunk1.C: New test.
2112
f4d9988b
FH
21132004-02-20 Falk Hueffner <falk@debian.org>
2114
2115 PR target/14201
2116 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2117
c0694c4b
MM
21182004-02-20 Mark Mitchell <mark@codesourcery.com>
2119
2120 PR c++/13927
2121 * g++.dg/other/error8.C: Remove XFAIL markers.
2122
2123 PR c++/14173
2124 * g++.dg/ext/packed5.C: New test.
2125
2126 PR c++/14199
2127 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
2128
2129 PR c++/14186
2130 * g++.dg/lookup/member1.C: New test.
2131
f819a6a5
KH
21322004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2133
2134 * gcc.c-torture/compile/20040130-1.c: Enable only when
2135 __INT_MAX__ >= 2147483647L.
2136 * gcc.c-torture/compile/961203-1.c: Likewise.
2137
78cb77c1
NS
21382004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2139
2140 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2141 * g++.dg/opt/template1.C: Robustify assembler regexp
2142
ca6b7cec
EB
21432004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2144
2145 * gcc.c-torture/execute/simd-4.x: Remove.
2146 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2147 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2148 Guard with #ifndef SKIP_ATTRIBUTE.
2149 * gcc.dg/compat/vector-1_y.c: Likewise.
2150 * gcc.dg/compat/vector-2_x.c: Likewise.
2151 * gcc.dg/compat/vector-2_y.c: Likewise.
2152 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2153 * g++.dg/eh/simd-2.C: Likewise.
2154
19037b5c
AM
21552004-02-19 Alan Modra <amodra@bigpond.net.au>
2156
2157 * gcc.c-torture/compile/complex-1.c: New.
2158
9188db2d
HPN
21592004-02-19 Hans-Peter Nilsson <hp@axis.com>
2160
2161 PR target/14209
2162 * gcc.c-torture/execute/20040218-1.c: New test.
2163
23aa7aba
GB
21642004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2165
2166 PR c++/14181
2167 * g++.dg/parse/new2.C: New test.
2168
e978d62e
PB
21692004-02-18 Paul Brook <paul@codesourcery.com>
2170
2171 * gcc.c-torture/compile/libcall-1.c: New test.
2172
cdbafce1
PB
21732004-02-18 Paul Brook <paul@codesourcery.com>
2174
c5fe5036 2175 PR debug/12934
cdbafce1
PB
2176 * gcc.dg/debug/debug-7.c: New test.
2177
db33236e
UW
21782004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2179
2180 * gcc.dg/20040217-1.c: New test.
2181
e4c6167f
ZW
21822004-02-17 Zack Weinberg <zack@codesourcery.com>
2183
2184 * gcc.c-torture/execute/990208-1.x: Delete.
2185
e70e9b0f
RS
21862004-02-17 Richard Sandiford <rsandifo@redhat.com>
2187
2188 * gcc.c-torture/execute/20040208-2.x: New file.
2189
57782ad8
MM
21902004-02-17 Mark Mitchell <mark@codesourcery.com>
2191
2192 PR c++/11326
2193 * g++.dg/abi/structret1.C: New test.
2194
3977a4a1
JJ
21952004-02-17 Jakub Jelinek <jakub@redhat.com>
2196
2197 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2198 (i386_cpuid): No need to test if cpuid is available on AMD64.
2199 Fix assembly, so that it works onboth i386 and AMD64.
2200 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2201 (vecInLong): Fix s[] member type to unsigned int.
2202 (vecInWord): Remove type.
2203 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2204 (a64, b64, c64, d64, e64): Remove.
2205 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2206 Remove unused variable. Remove initialization of removed variables.
2207 Don't call mmx_tests nor sse_tests.
2208 (reference_mmx, reference_sse): Remove.
2209 (check): Add return stmt.
2210 * gcc.dg/i386-sse-7.c: New test.
2211 * gcc.dg/i386-mmx-4.c: New test.
2212
cc7ce44e
GB
22132004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2214
2215 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2216 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2217 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2218 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2219 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2220 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2221 g++.dg/tc1/dr94.C: Fix line terminator.
2222
e3d6e740
GK
22232004-02-16 Geoffrey Keating <geoffk@apple.com>
2224
2225 * gcc.c-torture/compile/20040216-1.c: New.
2226
a27b6b1a
GB
22272004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2228
e3d6e740
GK
2229 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2230 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2231 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2232 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2233 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
2234 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2235
684c69a3
EB
22362004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2237
2238 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2239
d2f2c87b
MM
22402004-02-15 Mark Mitchell <mark@codesourcery.com>
2241
2242 PR c++/13971
2243 * g++.dg/expr/cond4.C: New test.
2244
2245 PR c++/14086
2246 * g++.dg/lookup/crash2.C: New test.
2247
33421d69
JZ
22482004-02-14 Josef Zlomek <zlomekj@suse.cz>
2249
2250 * gcc.c-torture/compile/20040214-2.c: New test.
2251
d9e94da3
AP
22522004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
2253
2cf20d32 2254 PR c++/14116
d9e94da3
AP
2255 * g++.dg/ext/typeof8.C: New test.
2256
45f9877a
EB
22572004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
2258
2259 * gcc.c-torture/compile/20040214-1.c: New test.
2260
28ba38e3
KL
22612004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2262
2263 PR c++/13635
2264 * g++.dg/template/spec11.C: New test.
2265
32bb574b
GB
22662004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2267
2268 PR c++/13927
2269 * g++.dg/other/error8.C: New test.
2270
41dffe62
MM
22712004-02-13 Mark Mitchell <mark@codesourcery.com>
2272
0e8c9b28
MM
2273 PR c++/14122
2274 * g++.dg/template/array4.C: New test.
e4c6167f 2275
0e8c9b28
MM
2276 PR c++/14108
2277 * g++.dg/inherit/thunk2.C: New test.
2278
41dffe62
MM
2279 PR c++/14083
2280 * g++.dg/eh/cond2.C: New test.
2281
f7dc0dc5
AM
22822004-02-12 Alan Modra <amodra@bigpond.net.au>
2283
2284 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2285
9dfc74a3
NS
22862004-02-12 Nathaniel Smith <njs@codesourcery.com>
2287
2288 * lib/scanasm.exp (dg-scan): Quote pattern before display.
2289
a980dd9b
HP
22902004-02-12 Hartmut Penner <hpenner@de.ibm.com>
2291
e4c6167f 2292 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 2293
32e8aa9a
JM
22942004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2295
2296 PR c/456
2297 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2298 tests.
2299
3b8e0c91
UB
23002004-02-11 Uros Bizjak <uros@kss-loka.si>
2301
2302 * gcc.dg/builtins-33.c: New test.
2303
ed045bef
PB
23042004-02-11 Paolo Bonzini <bonzini@gnu.org>
2305
2306 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2307
5f013ee9
HP
23082004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2309
e4c6167f 2310 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 2311
6d0ef01e
HP
23122004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2313
e4c6167f 2314 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 2315
31cc6081
PB
23162004-02-10 Paolo Bonzini <bonzini@gnu.org>
2317
2318 PR c/14092
2319
2320 * gcc.dg/pr14092-1.c: New testcase.
2321
080eeb56
AM
23222004-02-10 Alan Modra <amodra@bigpond.net.au>
2323
cf5c0cea
AM
2324 * gcc.dg/cpp/assert4.c: Fix typo last change.
2325
99bee03a
AM
2326 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2327 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2328
080eeb56
AM
2329 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2330
b83c4036
RS
23312004-02-09 Roger Sayle <roger@eyesopen.com>
2332
2333 * gcc.c-torture/compile/20040209-1.c: New test case.
2334
b46b8fb4
JM
23352004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2336
2337 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2338
7c476bde
RS
23392004-02-08 Richard Sandiford <rsandifo@redhat.com>
2340
2341 * gcc.c-torture/execute/20040208-[12].c: New tests.
2342
517b3f9f
EB
23432004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2344
2345 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2346
c79751b9
EB
23472004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2348
2349 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2350
a6f78652
ZW
23512004-02-07 Zack Weinberg <zack@codesourcery.com>
2352
2353 Bug 13856
2354 * gcc.dg/visibility-8.c: New testcase.
2355
23562004-02-07 Zack Weinberg <zack@codesourcery.com>
2357
2358 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2359 arguments.
2360 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2361
088414c1
RS
23622004-02-07 Roger Sayle <roger@eyesopen.com>
2363
2364 PR middle-end/13696
2365 * g++.dg/opt/fold1.C: New test case.
2366
f970e7c9
GB
23672003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2368
2369 PR c++/14033
2370 * g++.dg/other/crash-2.C: New test.
2371
37bd808d
GB
23722003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2373
2374 PR c++/14028
2375 * g++.dg/parse/angle-bracket2.C: New test.
2376
839ee4bc
RO
23772004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2378
2379 PR middle-end/13750
2380 Revert:
2381 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2382 PR pch/13361
2383 * testsuite/g++.dg/pch/wchar-1.C: New.
2384 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2385
23862004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
2387
2388 PR c++/14008
2389 * g++.dg/parse/error15.C: New test.
2390 * g++.dg/parse/crash11.C: Update dg-error mark.
2391
f583e452
MM
23922004-02-04 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/13932
2395 * g++.dg/warn/conv2.C: New test.
2396
7778d52d
GB
23972004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2398
2399 PR c++/13086
2400 * g++.dg/warn/incomplete1.C: Remove xfail.
2401
bfa21a28
MM
24022004-02-04 Mark Mitchell <mark@codesourcery.com>
2403
2404 * lib/file-format.exp (gcc_target_object_format): Use
2405 ${tool}_target_compile, not gcc_target_compile.
2406 * lib/target-supports.exp (check_alias_available): Likewise.
2407 (check_gc_sections_available): Likewise.
2408 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2409 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2410 dg-require-alias.
2411
9baa27a9
MM
24122004-02-04 Mark Mitchell <mark@codesourcery.com>
2413
2414 PR c++/13969
2415 * g++.dg/template/static6.C: New test.
2416
5ec473b9
ILT
24172004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2418
2419 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2420
c85a3379
KG
24212004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2422
2423 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2424 tests for systems where `char' is unsigned by default.
2425
090c5291
GB
24262003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2427
2ff9cd1a 2428 PR c++/13997
090c5291
GB
2429 * g++.dg/template/partial3.C: New test.
2430
a4a4b1d3
KH
24312004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2432
2433 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2434 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2435 Remove mentions of obsolete ports.
2436
e262dfbc
PB
24372004-02-04 Paolo Bonzini <bonzini@gnu.org>
2438
2439 * gcc.dg/noncompile/20001228-1.c: Fix for new
2440 error message.
2441
888d65b5
RS
24422004-02-03 Roger Sayle <roger@eyesopen.com>
2443
2444 PR target/9348
2445 * gcc.c-torture/execute/multdi-1.c: New test case.
2446
18f5be99
MM
24472004-02-03 Mark Mitchell <mark@codesourcery.com>
2448
2449 PR c++/13925
2450 * g++.dg/template/lookup5.C: New test.
2451
3c398f34
MM
24522004-02-03 Mark Mitchell <mark@codesourcery.com>
2453
4bfb8bba
MM
2454 PR c++/13950
2455 * g++.dg/template/lookup4.C: New test.
2456
2457 PR c++/13970
2458 * g++.dg/parse/error14.C: New test.
2459
3c398f34
MM
2460 PR c++/14002
2461 * g++.dg/parse/template13.C: New test.
2462
5a98fa7b
MM
24632004-02-03 Mark Mitchell <mark@codesourcery.com>
2464
2465 PR c++/13978
2466 * g++.dg/template/koenig4.C: New test.
2467
2468 PR c++/13968
2469 * g++.dg/template/crash17.C: New test.
2470
2471 PR c++/13975
2472 * g++.dg/parse/error13.C: New test.
2473 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2474
60b85c4c
EB
24752004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2476
2477 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2478
0251aa45
PB
24792004-02-03 Paolo Bonzini <bonzini@gnu.org>
2480
2481 PR c/11658
2482 PR c/13994
2483 * gcc.dg/noncompile/20040203-1.c: New test.
2484 * gcc.dg/noncompile/20040203-2.c: Likewise.
2485 * gcc.dg/noncompile/20040203-3.c: Likewise.
2486 * gcc.dg/20040203-1.c: Likewise.
2487
9d977b5b
AP
24882004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2489
2490 PR c++/10858
2491 * g++.dg/template/sizeof7.C: New test.
2492
24932004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 2494 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
2495
2496 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2497
6699d593
ZW
24982004-02-02 Zack Weinberg <zack@codesourcery.com>
2499
2500 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2501 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2502 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2503 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2504
e9525111
MM
25052004-02-02 Mark Mitchell <mark@codesourcery.com>
2506
2507 PR c++/13113
2508 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2509
2510 PR c++/13854
2511 * g++.dg/ext/attrib13.C: New test.
2512
2513 PR c++/13907
2514 * g++.dg/conversion/op2.C: New test.
2515
0771e863
EB
25162004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2517
2518 * gcc.dg/titype-1.c: Fix pasto.
2519
d560b0aa
EB
25202004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2521
2522 * gcc.dg/titype-1.c: New test.
2523
9febc4e8
GB
25242004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2525
2526 PR c++/13957
6699d593 2527 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
2528 g++.dg/template/qualified-id1.C: Update dg-error marks.
2529 * g++.dg/template/nontype6.C: New test.
2530
ef79730c
RS
25312004-02-01 Roger Sayle <roger@eyesopen.com>
2532
2533 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2534 * gcc.dg/builtins-31.c: New testcase.
2535 * gcc.dg/builtins-32.c: New testcase.
2536
4500e76d
AP
25372004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2538
2539 * objc.dg/call-super-2.m: Update line numbers
2540 for the including of stddef.h.
2541
48ef529f
MM
25422004-01-30 Michael Matz <matz@suse.de>
2543
2544 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2545 g++.dg/ext/case-range3.C: New tests.
2546
d0acf599
GB
25472004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2548
2549 DR206
2550 PR c++/13813
2551 * g++.dg/template/member4.C: New test.
2552
63823931
GB
25532004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2554
2555 PR c++/13683
2556 * g++.dg/template/sizeof6.C: New test.
2557
5e9295fa
EB
25582004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2559
2560 * gcc.dg/fwritable-strings-1.c: New test.
2561
5fddd9fe
EB
25622004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2563
2564 * gcc.c-torture/compile/20040130-1.c: New test.
2565
20f5dc60
GK
25662004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2567
2568 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2569
4a5e0ed9
MM
25702004-01-29 Mark Mitchell <mark@codesourcery.com>
2571
2572 PR c++/13883
2573 * g++.dg/template/ctor3.C: New test.
2574
8cfb1942
GB
25752004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2576
2577 * g++.dg/tc1: New directory.
2578 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2579 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2580 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2581 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2582 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2583
b1521c3a
GB
25842004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2585
2586 * g++.dg/parse/error11.C: New test.
2587 * g++.dg/parse/error12.C: Likewise.
2588
55cbf824
ZL
25892004-01-28 Ziemowit Laski <zlaski@apple.com>
2590
2591 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2592 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 2593
a7324e75
MM
25942004-01-28 Mark Mitchell <mark@codesourcery.com>
2595
b1a95e0b
MM
2596 PR c++/13791
2597 * g++.dg/ext/attrib12.C: New test.
2598
a7324e75 2599 PR c++/13736
ba4aecd9 2600 * g++.dg/parse/cast2.C: New test.
a7324e75 2601
220a38ab
JW
26022004-01-27 James E Wilson <wilson@specifixinc.com>
2603
2604 * objc.dg/encode-2.m (main): New local string. Set depending on
2605 sizeof long. Use in sscanf call.
2606 * objc.dg/encode-3.m (main): New local string. Set depending on
2607 sizeof long. Use in scan_initial call.
2608
9a1564bb
KG
26092004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2610
2611 * objc.dg/call-super-2.m: Make LP64-safe.
2612 * objc.dg/desig-init-1.m: Likewise.
2613
6097b0c3
DP
26142004-01-27 Devang Patel <dpatel@apple.com>
2615
2616 * g++.dg/debug/namespace1.C: New test.
6699d593 2617
b034930f
ILT
26182004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2619
f08df7c6
ILT
2620 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2621 xscale-*-*.
2622
b034930f
ILT
2623 * gcc.dg/arm-mmx-1.c: New test.
2624
1b4bda70
EB
26252004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2626
2627 * gcc.dg/20040127-1.c: New test.
2628 * gcc.dg/20040127-2.c: New test.
2629
32e7d1e9
RO
26302004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2631
2632 * objc.dg/stret-1.m (glob): Renamed to globa.
2633
6f69173e
MM
26342004-01-26 Mark Mitchell <mark@codesourcery.com>
2635
04b1f9b8 2636 PR c++/13663
6f69173e
MM
2637 * g++.dg/expr/for1.C: New test.
2638
044feeeb
AP
26392004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2640
2641 PR middle-end/13779
2642 * gcc.dg/darwin-longlong.c: New test.
2643
044701ce
ILT
26442004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2645
2646 * gcc.dg/20040124-1.c: Moved test from here...
2647 * gcc.c-torture/compile/20040124-1.c: ...to here.
2648
f210a007
EB
26492004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2650
2651 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2652 the assembly output if -m64 is passed.
2653
b7c707d1
MM
26542004-01-25 Mark Mitchell <mark@codesourcery.com>
2655
2656 PR c++/13833
2657 * g++.dg/template/cond3.C: New test.
2658
bbcd2439
GB
26592004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2660
2661 PR c++/13810
2662 * g++.dg/template/ttp7.C: New test.
2663
ad2768d0 26642004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
2665
2666 PR c++/13797
2667 * g++.dg/template/nontype4.C: New test.
2668 * g++.dg/template/nontype5.C: Likewise.
2669
bcbc6b7f
RS
26702004-01-25 Richard Sandiford <rsandifo@redhat.com>
2671
2672 * gcc.dg/torture/mips-clobber-at.c: New test.
2673
1f44254c
ILT
26742004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2675
2676 * gcc.dg/20040124-1.c: New test.
2677
5473cfa7
JJ
26782004-01-24 Jakub Jelinek <jakub@redhat.com>
2679
2680 * gcc.dg/20040123-1.c: New test.
2681
cc79e34f
ZW
26822004-01-23 Zack Weinberg <zack@codesourcery.com>
2683
2684 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2685
b1adf557
JM
26862004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2687
2688 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2689
4a374c35
AP
26902004-01-23 Andrew Pinski <apinski@apple.com>
2691
2692 * gcc.dg/20030121-1.c: Move to ..
2693 * gcc.dg/20040121-1.c: here.
2694
92c7bc2a
RS
26952004-01-23 Roger Sayle <roger@eyesopen.com>
2696
2697 * gcc.dg/builtins-29.c: New test case.
2698
04b8f97f
ZW
26992004-01-23 Zack Weinberg <zack@codesourcery.com>
2700
2701 PR 18314
2702 * gcc.dg/builtins-30.c: New testcase.
2703
3a1cac0f
AT
27042004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2705
2706 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2707 * lib/g77.exp: Likewise.
2708 * lib/objc.exp: Likewise.
2709 * lib/g++.exp: Likewise.
2710
b2f24c85
EB
27112004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2712
2713 * gcc.dg/struct-by-value-2.c: New test.
2714
5cc5eddc
AP
27152004-01-21 Andrew Pinski <apinski@apple.com>
2716
2717 PR target/13785
2718 * gcc.dg/20030121-1.c: New test.
2719
f59dcd4b
UW
27202004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2721
2722 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2723 clobber frame pointer register in asm statement.
2724
c3cda381
FH
27252004-01-21 Falk Hueffner <falk@debian.org>
2726
2727 * gcc.c-torture/compile/20040121-1.c: New test.
2728
1ef82ef2
ZW
27292004-01-21 Zack Weinberg <zack@codesourcery.com>
2730
2731 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2732
04bf686d
HP
27332004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2734
2735 * gcc.dg/ppc64-abi-2.c: New test.
2736
9dfcd609
JM
27372004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2738
1ef82ef2
ZW
2739 * lib/treelang.exp: Fill out this file.
2740 * lib/treelang-dg.exp: New File.
9dfcd609 2741
53cd18ec
JM
27422004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2743
2744 * gcc.c-torture/compile/981022-1.c: Remove.
2745 * gcc.dg/array-5.c: Remove XFAIL.
2746 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2747 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2748 gcc.dg/cond-lvalue-1.c: Update.
2749 * gcc.dg/cast-lvalue-2.c: New test.
2750
9f880ef9
MM
27512004-01-19 Mark Mitchell <mark@codesourcery.com>
2752
0916f873
MM
2753 PR c++/13592
2754 * g++.dg/other/error1.C (class foo): Tweak error message.
2755
9f880ef9
MM
2756 PR c++/13592
2757 * g++.dg/template/call2.C: New test.
2758
c9a5b624
EB
27592004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2760
2761 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2762 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2763 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2764 scalar-return-1_x.c, scalar-return-2_y.c,
2765 scalar-return-3_x.c, scalar-return-3_y.c,
2766 scalar-return-4_x.c, scalar-return-4_y.c,
2767 struct-align-1.h, struct-align-1_x.c,
2768 struct-align-1_y.c, struct-align-2.h,
2769 struct-align-2_x.c, struct-align-2_y.c,
2770 struct-by-value-10_y.c, struct-by-value-11_x.c,
2771 struct-by-value-11_y.c, struct-by-value-12_x.c,
2772 struct-by-value-12_y.c, struct-by-value-13_x.c,
2773 struct-by-value-13_y.c, struct-by-value-14_x.c,
2774 struct-by-value-14_y.c, struct-by-value-15_x.c,
2775 struct-by-value-15_y.c, struct-by-value-16_y.c,
2776 struct-by-value-17_y.c, struct-by-value-18_y.c,
2777 struct-by-value-19_y.c, struct-by-value-1_x.c,
2778 struct-by-value-1_y.c, struct-by-value-20_y.c,
2779 struct-by-value-2_x.c, struct-by-value-2_y.c,
2780 struct-by-value-3_y.c, struct-by-value-4_x.c,
2781 struct-by-value-4_y.c, struct-by-value-5_y.c,
2782 struct-by-value-6_y.c, struct-by-value-7_y.c
2783 struct-by-value-8_x.c, struct-by-value-8_y.c
2784 struct-by-value-9_x.c, struct-by-value-9_y.c
2785 struct-return-10_x.c, struct-return-10_y.c,
2786 struct-return-19_x.c, struct-return-20_x.c
2787 struct-return-2_x.c, struct-return-2_y.c
2788 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2789 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2790
2194d821
EB
27912004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2792
2793 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2794 attribute on sparc*-sun-solaris2.*.
2795
b830b74c
MM
27962004-01-18 Mark Mitchell <mark@codesourcery.com>
2797
0f18efe3 2798 PR c++/13710
b830b74c
MM
2799 * g++.dg/ext/typeof7.C: New test.
2800
a3d8a647
DE
28012004-01-18 David Edelsohn <edelsohn@gnu.org>
2802
2803 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2804 * gcc.dg/const-elim-1.c: Same.
2805
cfbed37c
ZL
28062004-01-17 Ziemowit Laski <zlaski@apple.com>
2807
2808 * objc.dg/stret-1.m: New.
2809 * objc.dg/stret-2.m: New.
2810
4bfaff4d 28112004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
2812
2813 PR c++/11895
2814 * g++.dg/ext/vector1.C: New test.
2815
73e61092
GK
28162004-01-16 Geoffrey Keating <geoffk@apple.com>
2817
2818 * gcc.dg/pch/import-1.c: New.
2819 * gcc.dg/pch/import-1.hs: New.
2820 * gcc.dg/pch/import-1a.h: New.
2821 * gcc.dg/pch/import-1b.h: New.
2822 * gcc.dg/pch/import-1c.h: New.
2823
144e414d
MM
28242004-01-16 Mark Mitchell <mark@codesourcery.com>
2825
a8e6c82a
MM
2826 PR c++/13574
2827 * g++.dg/ext/array1.C: New test.
2828
144e414d
MM
2829 PR c++/13178
2830 * g++.dg/conversion/op1.C: New test.
2831
9e0baa60
R
28322004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2833
71bbcf4d
R
2834 PR 11864
2835 From Kazumoto Kojima / Dan Kegel:
2836 * gcc.dg/pr11864-1.c: New test.
2837
9e0baa60
R
2838 PR 10392
2839 From Marcus Comstedt / Dan Kegel:
2840 * gcc.dg/pr10392-1.c: New test.
2841
ab8ffc79
MM
28422004-01-16 Mark Mitchell <mark@codesourcery.com>
2843
2844 PR c++/13478
2845 * g++.dg/init/ref10.C: New test.
2846
1303d034
GB
28472004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2848
2849 PR c++/13407
2850 * g++.dg/parse/typename6.C: New test.
2851
a6dd4094
GK
28522004-01-15 Geoffrey Keating <geoffk@apple.com>
2853
2854 PR pch/13361
2855 * testsuite/g++.dg/pch/wchar-1.C: New.
2856 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2857
18eba557
GB
28582004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2859
2860 PR c++/9259
2861 * g++.dg/expr/sizeof2.C: New test.
2862
ecc74832
KH
28632004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2864
2865 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2866
d905ed80
AO
28672004-01-15 Alexandre Oliva <aoliva@redhat.com>
2868
2869 PR c++/13659
2870 * g++.dg/lookup/strong-using-3.C: New.
2871 * g++.dg/lookup/using-10.C: New.
2872
693ec7e1
AO
28732004-01-15 Alexandre Oliva <aoliva@redhat.com>
2874
2875 PR c++/13594
2876 * g++.dg/lookup/strong-using-2.C: New.
2877
2ae8ea28
MC
28782004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2879 Dan Kegel <dank@kegel.com>
2880 J"orn Rennecke <joern.rennecke@superh.com>
2881
2882 PR target/9365
2883 * gcc.dg/pr9365-1.c: New test.
2884
cc8c7495
GB
28852004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2886
2887 PR c++/8856
2888 * g++.dg/parse/casting-operator2.C: New test.
2889 * g++.old-deja/g++.pt/explicit83.C: Remove.
2890
f560bf91
JM
28912004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2892
2893 * gcc.dg/label-compound-stmt-1.c: New test.
2894 * gcc.c-torture/compile/950922-1.c,
2895 gcc.c-torture/compile/20000211-3.c,
2896 gcc.c-torture/compile/20000518-1.c,
2897 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2898 compound statements.
2899
27768ae6
HP
29002004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2901
2902 * gcc.dg/ppc64-abi-1.c: New test.
2903
d22c4179
DS
29042004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2905
2906 * g++.dg/ext/attrib9.C: Add dg-warnings.
2907
90c2bc78
GB
29082004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2909
2910 PR c++/12335
2911 * g++.dg/parse/dtor3.C: New test.
2912
bfaba7a9
AP
29132004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2914
2915 PR c++/12709
2916 * g++.dg/parse/try-catch-1.C: New test.
2917
5989ebe9
AC
29182004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2919
2920 * ada/acats/run_all.sh: Add more verbose output in acats.log
2921 when compiling tests.
2922
bc298aa7
ZW
29232004-01-12 Zack Weinberg <zack@codesourcery.com>
2924
2925 PR 13656
2926 * gcc.dg/typedef-redecl.c: New test case.
2927 * gcc.dg/typedef-redecl.h: New support file.
2928
2d327012
JH
29292004-01-13 Jan Hubicka <jh@suse.cz>
2930
2931 * gcc.dg/always_inline.c: New test.
2932 * gcc.dg/debug/20031231-1.c: Fix.
2933
451aeff7
GB
29342004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2935
2936 PR c++/13474
2937 * g++.dg/template/array3.C: New test.
2938
4139f34d
ZW
29392004-01-12 Zack Weinberg <zack@codesourcery.com>
2940
2941 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2942 * g++.dg/warn/Wunused-2.C: Likewise.
2943
66e0c440
KL
29442004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2945
2946 PR c++/13289
2947 * g++.dg/template/instantiate6.C: New test.
2948
06e4eab5
RS
29492004-01-12 Roger Sayle <roger@eyesopen.com>
2950
2951 PR middle-end/11397
2952 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2953
9a249c79
JH
29542004-01-12 Jan Hubicka <jh@suse.cz>
2955
2956 PR opt/12826
2957 * gcc.dg/20040112-1.c: New.
2958
2959 * gcc.dg/dwarf-die[1-7].c: Move to...
2960 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2961 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2962
59147a62
ILT
29632004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2964
2965 PR c++/4100
2966 * g++.dg/parse/friend4.C: New test.
2967
29682004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2969
2970 PR c++/4100
2971 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2972 definition is called a friend.
2973
70adfc36
ZW
29742004-01-11 Zack Weinberg <zack@codesourcery.com>
2975
2976 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2977
9b913b03
ILT
29782004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2979
2980 PR c++/3478
2981 * g++.dg/parse/error10.C: New test.
2982 * g++.dg/template/arg2.C: Accept "invalid type" error.
2983
1759c760
JJ
29842004-01-11 Jakub Jelinek <jakub@redhat.com>
2985
2986 PR middle-end/13392
2987 * g++.dg/opt/expect2.C: New test.
2988
3c6e6fbf
ZW
29892004-01-10 Zack Weinberg <zack@codesourcery.com>
2990
2991 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2992 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2993 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2994 Update dg-error regexps.
2995
9c10179d
ZW
29962004-01-10 Zack Weinberg <zack@codesourcery.com>
2997
2998 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2999 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3000
7f03f9a3
EB
30012004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3002
3003 * gcc.dg/pragma-re-1.c: Use right pointer type.
3004
21e430b8
EB
30052004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3006
3007 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3008
1a7a2c0f
GK
30092004-01-09 Geoffrey Keating <geoffk@apple.com>
3010
3011 * gcc.dg/rs6000-ldouble-1.c: New.
3012
731bd3ae
GB
30132004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3014
3015 DR 337
3016 PR c++/9256
3017 * g++.dg/other/abstract1.C: New test.
3018
bafb62a2
AO
30192004-01-09 Alexandre Oliva <aoliva@redhat.com>
3020
3021 * g++.dg/lookup/strong-using-1.C: New.
3022
3897f229
JM
30232004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
3024
3025 PR c/11234
3026 * gcc.dg/func-ptr-conv-1.c: New test.
3027 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3028
a9f99e78
KH
30292004-01-09 Kazu Hirata <kazu@cs.umass.edu>
3030
3031 PR target/13380.
3032 * gcc.c-torture/compile/20040109-1.c: New.
3033
588f75d0
SH
30342004-01-08 Stuart Hastings <stuart@apple.com>
3035
3036 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3037 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3038 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3039
3b458e6f
AM
30402004-01-09 Alan Modra <amodra@bigpond.net.au>
3041
3042 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3043
53b8fe3e
EB
30442004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3045
3046 * ada/acats/run_acats: Treat 'gnatchop' the same way
3047 as 'gnatmake'. Export GCC_DRIVER.
3048 * ada/acats/run_all.sh: Add target_gnatchop. Use
3049 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3050
663cea5d
GB
30512004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3052
3053 PR c++/12573
3054 * g++.dg/template/dependent-expr4.C: New test.
3055
417b11de
HP
30562004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3057
3058 * gcc.dg/altivec-11.c: New test.
3059
72827ed7
MM
30602004-01-07 Mark Mitchell <mark@codesourcery.com>
3061
3062 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3063
bca63328
JM
30642004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3065
3066 PR c/6024
3067 * gcc.dg/enum-compat-1.c: New test.
3068 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3069
85b58ca5
JM
30702004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3071
3072 PR c/12165
3073 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3074 gcc.dg/c99-idem-qual-3.c: New tests.
3075
b48a0c18
AM
30762004-01-07 Alan Modra <amodra@bigpond.net.au>
3077
3078 * gcc.dg/winline-7.c: Don't cast void * to int.
3079
bcf17554
JH
30802004-01-06 Jan Hubicka <jh@suse.cz>
3081
3082 * gcc.dg/i386-sse-5.c: New test
3083 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3084
962c0823
MM
30852004-01-05 Mark Mitchell <mark@codesourcery.com>
3086
3087 PR c++/12815
3088 * g++.dg/rtti/typeid4.C: New test.
3089
4b6eeb9a
EB
30902004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3091
3092 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3093
88081599
MM
30942004-01-05 Mark Mitchell <mark@codesourcery.com>
3095
216bb6e1
MM
3096 PR c++/12132
3097 * g++.dg/template/error11.C: New test.
3098
88081599
MM
3099 PR c++/13451
3100 * g++.dg/template/class2.C: New test.
3101
fa170482
NS
31022004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3103 Richard Sandiford <rsandifo@redhat.com>
3104
3105 PR c++/13387
3106 * g++.dg/opt/alias3.C: New test.
3107
4f8163b1
MM
31082004-01-04 Mark Mitchell <mark@codesourcery.com>
3109
543ebd4a
MM
3110 PR c++/13157
3111 * g++.dg/template/koenig3.C: New test.
3112
955d0234
MM
3113 PR c++/13529
3114 * g++.dg/parse/offsetof3.C: New test.
3115
ae0eb5f1
MM
3116 * g++.dg/init/copy7.C: Add missing dg-error markers.
3117
4f8163b1
MM
3118 PR c++/12226
3119 * g++.dg/init/copy7.c: New test.
3120
3121 PR c++/13536
3122 * g++.dg/parse/cast1.C: New test.
3123
dc0bfe6a
JH
31242004-01-04 Jan Hubicka <jh@suse.cz>
3125
3126 * gcc.dg/winline[1-7].c: New tests.
3127
b0bc6e8e
KL
31282004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3129
3130 PR c++/13520
3131 * g++.dg/template/qualttp22.C: New test.
3132
b684a3df
JH
31332004-01-01 Jan Hubicka <jh@suse.cz>
3134
3135 * gcc.dg/debug/20031231-1.c: New.
3136 * gcc.c-torture/compile/20040101-1.c: New.
3137 * gcc.dg/dwarf-die-[1-7].c: New.
3138
74aa338a
JJ
31392004-01-01 Jakub Jelinek <jakub@redhat.com>
3140
3141 PR optimization/13521
3142 * gcc.c-torture/compile/20031231-1.c: New test.
3143
d485b7f9
KH
31442003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3145
3146 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3147
e5e95ba0
VR
31482003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3149
3150 PR c++/10079
3151 * g++.dg/template/crash16.C: New test.
3152
b6d90461
MM
31532003-12-30 Mark Mitchell <mark@codesourcery.com>
3154
3155 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3156
22dc9b06
KH
31572003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3158
3159 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3160 ports.
3161 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3162 * g++.old-deja/g++.law/profile1.C: Likewise.
3163 * gcc.c-torture/compile/981006-1.c: Likewise.
3164 * gcc.c-torture/execute/loop-2e.x: Likewise.
3165 * gcc.c-torture/execute/loop-2f.x: Remove.
3166 * gcc.c-torture/execute/loop-2g.x: Likewise.
3167 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3168 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3169
58496de1
NS
31702003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3171
74869a85
NS
3172 PR c++/13507
3173 * g++.dg/ext/attrib11.C: New test.
3174
58496de1
NS
3175 PR c++/13494
3176 * g++.dg/template/array2-1.C: New test.
3177 * g++.dg/template/array2-2.C: New test.
3178
21b75a73
MM
31792003-12-29 Mark Mitchell <mark@codesourcery.com>
3180
3181 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3182
30a03508
NS
31832003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3184
3185 PR c++/12774
3186 * g++.dg/template/array1-1.C: New test.
3187 * g++.dg/template/array1-2.C: New test.
3188
b66906a8
RS
31892003-12-29 Roger Sayle <roger@eyesopen.com>
3190
3191 PR fortran/12632
3192 * g77.dg/12632.f: New test case.
3193
68deab91
KL
31942003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3195
3196 PR c++/13289
3197 * g++.dg/parse/nontype1.C: New test.
3198
2f9afd51
KL
31992003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3200
3201 PR c++/12403
3202 * g++.dg/parse/explicit1.C: New test.
3203 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3204
1896d29d
MM
32052003-12-28 Mark Mitchell <mark@codesourcery.com>
3206
c11889ce
MM
3207 PR c++/13081
3208 * g++.dg/opt/inline6.C: New test.
3209
3210 PR c++/12613
3211 * g++.dg/parse/error9.C: New test.
3212
1896d29d
MM
3213 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3214
4c2a4b90
MM
32152003-12-28 Mark Mitchell <mark@codesourcery.com>
3216
3217 PR c++/13009
3218 * g++.dg/init/assign1.C: New test.
3219
7072018e
RS
32202003-12-28 Roger Sayle <roger@eyesopen.com>
3221
3222 PR c++/13070
3223 * g++.dg/warn/format3.C: New test case.
3224
bf86d71e
ZD
32252003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3226
3227 * gcc.c-torture/compile/20031227-1.c: New test.
3228
8f23fc81
MM
32292003-12-23 Mark Mitchell <mark@codesourcery.com>
3230
3231 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3232 * g77.dg/bprob/bprob.exp: Likewise.
3233 * gcc.misc-tests/bprob.exp: Likewise.
3234 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3235 variants on systems where the library does not provide that
3236 functionality.
3237 * gcc.dg/builtins-20.c: Use builtins-config.h.
3238 * gcc.dg/builtins-config.h: New file.
3239
b8ee7f02
MM
32402003-12-23 Mark Mitchell <mark@codesourcery.com>
3241
3242 * lib/gcc-dg.exp (dg-require-profiling): New function.
3243 * lib/target-supports.exp (check_profiling_available): Likewise.
3244 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3245 * g77.dg/bprob/bprob.exp: Likewise.
3246 * gcc.misc-tests/bprob.exp: Likewise.
3247 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3248 * gcc.dg/20021014-1.c: Likewise.
3249 * gcc.dg/nest.c: Likewise.
3250
7bd35dac
MM
32512003-12-23 Mark Mitchell <mark@codesourcery.com>
3252
3253 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3254 compiling.
3255 * g++.dg/lookup/java2.C: Likewise.
3256 * gcc.dg/cpp/lexident.c: Likewise.
3257
f2073745
KH
32582003-12-23 Kazu Hirata <kazu@cs.umass.edu>
3259
3260 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3261 given.
3262 * gcc.c-torture/compile/961203-1.c: Likewise.
3263 * gcc.c-torture/compile/980506-1.c: Likewise.
3264
4c494a15
ZW
32652003-12-23 Zack Weinberg <zack@codesourcery.com>
3266
3267 * lib/gcc-dg.exp (dg-prune-output): New annotation.
3268 (additional_prunes): New global.
3269 (gcc-dg-prune): Handle additional per-test pruning.
3270 (dg-test): Clear additional_prunes between tests.
3271
3272 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
3273 dg-prune-output to avoid spurious failures from assembler
3274 complaining about nonexistent WAW violations.
3275 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3276 Use dg-prune-output to avoid spurious failures from assembler
3277 warning about Itanium B-step errata.
3278
57702a80
MM
32792003-12-23 Mark Mitchell <mark@codesourcery.com>
3280
3281 * g++.dg/abi/macro0.C: New test.
3282 * g++.dg/abi/macro1.C: Likewise.
3283 * g++.dg/abi/macro2.C: Likewise.
3284
3285 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3286 * g++.dg/abi/bitfield7.C: Likewise.
3287 * g++.dg/abi/dtor2.C: Likewise.
3288 * g++.dg/abi/mangle11.C: Likewise.
3289 * g++.dg/abi/mangle12.C: Likewise.
3290 * g++.dg/abi/mangle14.C: Likewise.
3291 * g++.dg/abi/mangle17.C: Likewise.
3292 * g++.dg/abi/vbase10.C: Likewise.
3293 * g++.dg/abi/vbase14.C: Likewise.
3294 * g++.dg/template/qualttp17.C: Likewise.
3295
4ea49dd0
AP
32962003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3297
3298 PR c/11995
3299 * gcc.dg/20031223-1.c: New test.
3300
cbf6e52a
EB
33012003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3302
3303 * gcc.dg/noreturn-7.c: New test.
3304
b3006337
EB
33052003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3306
3307 * gcc.dg/null-pointer-1.c: New test.
3308
1ffe6573
MM
33092003-12-22 Mark Mitchell <mark@codesourcery.com>
3310
7813d14c
MM
3311 * g++.old-deja/g++.jason/template18.C: Remove.
3312 * g++.old-deja/g++.jason/template37.C: Likewise.
3313
3314 PR c++/12862
3315 * g++.dg/lookup/ns1.C: New test.
3316
1ffe6573
MM
3317 PR c++/12397
3318 * g++.dg/template/lookup3.C: New test.
3319
92a12fbc
AP
33202003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3321
3322 * g++.dg/template/recurse1.C: New test
3323
499b568f
MM
33242003-12-22 Mark Mitchell <mark@codesourcery.com>
3325
3326 PR c++/12479
3327 * g++.dg/parse/semicolon1.C: New test.
3328 * g++.dg/parse/semicolon1.h: Likewise.
3329
3b3ed128
FJ
33302003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3331
3332 * gcc.dg/darwin-misaligned.c: New test.
3333
af3fbed1
AP
33342003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3335
3336 PR c/9163
3337 * gcc.dg/20031222-1.c: New test.
3338
d9dd2c4e
MM
33392003-12-21 Mark Mitchell <mark@codesourcery.com>
3340
9e62871e
MM
3341 PR c++/13438
3342 * g++.dg/parse/error8.C: New test.
3343
d9dd2c4e
MM
3344 PR c++/11554
3345 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3346
b665cdce
KH
33472003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3348
3349 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3350 too small.
3351 * gcc.c-torture/compile/930217-1.c: Likewise.
3352 * gcc.c-torture/compile/930513-1.c: Likewise.
3353 * gcc.c-torture/execute/920908-2.c: Likewise.
3354 * gcc.c-torture/execute/921204-1.c: Likewise.
3355 * gcc.c-torture/execute/930621-1.c: Likewise.
3356 * gcc.c-torture/execute/930630-1.c: Likewise.
3357 * gcc.c-torture/execute/931031-1.c: Likewise.
3358 * gcc.c-torture/execute/980602-2.c: Likewise.
3359 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3360 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3361 * gcc.c-torture/execute/extzvsi.c: Likewise.
3362 * gcc.c-torture/unsorted/ext.c: Likewise.
3363
781f4ec1
AP
33642003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3365
3366 PR target/12749
3367 * gcc.c-torture/compile/20031220-2.c: New test case.
3368
3b24df36
RS
33692003-12-20 Roger Sayle <roger@eyesopen.com>
3370
3371 PR optimization/13031
3372 * gcc.c-torture/compile/20031220-1.c: New test case.
3373
c96f4f73
EB
33742003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3375
3376 * gcc.dg/cast-function-1.c: New test.
3377
be7ac471
JM
33782003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3379
3380 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3381 formats.
3382
4656bc85
MM
33832003-12-19 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/12795
3386 * g++.dg/ext/attrib10.C: New test.
3387
e8c89d29
JJ
33882003-12-19 Jakub Jelinek <jakub@redhat.com>
3389
3390 * gcc.dg/cleanup-10.c: New test.
3391 * gcc.dg/cleanup-11.c: New test.
3392
effed655
JJ
33932003-12-19 Jakub Jelinek <jakub@redhat.com>
3394
3395 PR c++/13239
3396 * g++.dg/opt/expect1.C: New test.
3397
ed8d8803
HP
33982003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3399
3400 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3401
0b667ed8
AP
34022003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3403
01d0a156
AP
3404 PR debug/12923
3405 * gcc.dg/20031218-1.c: New test.
3406
3407 PR debug/12389
3408 * gcc.dg/20031218-2.c: New test.
3409 * gcc.dg/20031218-3.c: New test.
3410
0b667ed8
AP
3411 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3412 of label name and allow for USER_LABEL_PREFIX == "_" names.
3413 * g++.dg/abi/mangle18-2.C: Likewise.
3414 * g++.dg/abi/mangle19-1.C: Likewise.
3415 * g++.dg/abi/mangle19-2.C: Likewise.
3416 * g++.dg/abi/mangle20-1.C: Likewise.
3417 * g++.dg/abi/mangle20-2.C: Likewise.
3418
a3bf324c
RH
34192003-12-18 Richard Henderson <rth@redhat.com>
3420
3421 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3422
d11994a8
SB
34232003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3424 Dan Kegel <dank@kegel.com>
3425
3426 PR other/12009
3427 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3428 testing a cross compiler, it causes spurious compile failures.
3429 * lib/g++.exp: Likewise.
3430
bc5ada84
KL
34312003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3432
3433 PR c++/13262
3434 * g++.dg/template/access13.C: New test.
3435
cebf212f
UW
34362003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3437
3438 * gcc.dg/20031216-1.c: New test.
3439
51287c14
GB
34402003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3441
3442 PR c++/9154
3443 * g++.dg/template/error10.C: New test.
3444
a21f130e
EB
34452003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3446
3447 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3448 * g++.dg/eh/simd-2.C: Likewise.
3449
b0656d8b
JW
34502003-12-17 James E Wilson <wilson@specifixinc.com>
3451 Roger Sayle <roger@eyesopen.com>
3452
3453 * gcc.c-torture/execute/ieee/mzero5.c: New.
3454
5c832178
MM
34552003-12-17 Mark Mitchell <mark@codesourcery.com>
3456
3457 PR c++/10603
3458 * g++.dg/parse/error6.C: New test.
3459
3460 PR c++/12827
3461 * g++.dg/parse/error7.C: New test.
3462
a7833d6a
EB
34632003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3464
3465 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3466 at -O with stabs debugging formats.
3467 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3468 * gcc.dg/debug/debug-2.c: Likewise.
3469
0dff37fb
MM
34702003-12-16 Mark Mitchell <mark@codesourcery.com>
3471
3472 PR c++/12696
3473 * g++.dg/init/error1.C: New test.
3474
3475 PR c++/12218
3476 * g++.dg/init/pm3.C: New test.
3477
2ff7cce4
JM
34782003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3479
3480 PR c/3347
3481 * gcc.dg/bitfld-8.c: New test.
3482
6d43c524
JL
34832003-12-16 James Lemke <jim@wasabisystems.com>
3484
3485 * gcc.dg/arm-scd42-[123].c: New tests.
3486
d63b5e9f
NS
34872003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3488
3489 PR c++/9043
3490 * g++.dg/abi/mangle20-1.C: New test.
3491 * g++.dg/abi/mangle20-2.C: New test.
3492
263ee052
MM
34932003-12-16 Mark Mitchell <mark@codesourcery.com>
3494
3495 PR c++/13275
3496 * g++.dg/other/offsetof2.C: Remove XFAIL.
3497 * g++.dg/parse/offsetof1.C: New test.
3498 * g++.gd/parse/offsetof2.C: Likewise.
3499
ff5034c5
GB
35002003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3501
3502 * g++.dg/template/nontype3.C: New test.
3503 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3504
cd852e4d
KL
35052003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3506
3507 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3508
0f30f285
NS
35092003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3510
a0c68737
NS
3511 PR c++/13387
3512 * g++.dg/expr/assign1.C: New test.
3513
0f30f285
NS
3514 PR c++/13242
3515 * g++.dg/abi/mangle19-1.C: New test.
3516 * g++.dg/abi/mangle19-2.C: New test.
3517
d2411ba2
HP
35182003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3519
3520 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3521
91f8389c
EB
35222003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3523
3524 * gcc.c-torture/execute/20031216-1.c: New test.
3525
75e0d03a
GB
35262003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3527
3528 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3529 an ICE regression.
3530
89f1a6ec
MM
35312003-12-15 Mark Mitchell <mark@codesourcery.com>
3532
3533 PR c++/10926
3534 * g++.dg/template/error9.C: New test.
3535
3536 PR c++/11116
3537 * g++.dg/template/error8.C: New test.
3538
040fc928
RS
35392003-12-15 Roger Sayle <roger@eyesopen.com>
3540
3541 PR middle-end/13400
3542 * gcc.c-torture/execute/20031215-1.c: New test case.
3543
b95cc51a
MM
35442003-12-15 Mark Mitchell <mark@codesourcery.com>
3545
21eb631b
MM
3546 PR c++/13269
3547 * g++.dg/parse/error5.C: New test.
3548
ea0e2a51
MM
3549 PR c++/12989
3550 * g++.dg/expr/sizeof1.C: New test.
3551
b95cc51a
MM
3552 PR c++/13310
3553 * g++.dg/template/crash15.C: New test.
3554
86d75cdd
GK
35552003-12-15 Geoffrey Keating <geoffk@apple.com>
3556
3557 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3558 a non-POD type as the last named parameter of a varargs function.
3559
a5ac3982
MM
35602003-12-15 Mark Mitchell <mark@codesourcery.com>
3561
3562 PR c++/13243
3563 PR c++/12573
3564 * g++.dg/template/crash14.C: New test.
3565 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3566
5fd80fbc
NS
35672003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3568
f5c28a15
NS
3569 * g++.dg/other/java1.C: New test.
3570
5fd80fbc
NS
3571 PR c++/13241
3572 * g++.dg/abi/mangle18-1.C: New test.
3573 * g++.dg/abi/mangle18-2.C: New test.
3574
298a037c
ZD
35752003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3576
3577 PR optimization/10312
3578 * gcc.c-torture/execute/20031214-1.c: New.
3579
4bb8ca28
MM
35802003-12-14 Mark Mitchell <mark@codesourcery.com>
3581
3582 PR c++/10779
3583 PR c++/12160
3584 * g++.dg/parse/error3.C: New test.
3585 * g++.dg/parse/error4.C: Likewise.
3586 * g++.dg/abi/mangle4.C: Tweak error messages.
3587 * g++.dg/lookup/using5.C: Likewise.
3588 * g++.dg/other/error2.C: Likewise.
3589 * g++.dg/parse/typename5.C: Likewise.
3590 * g++.dg/parse/undefined1.C: Likewise.
3591 * g++.dg/template/arg2.C: Likewise.
3592 * g++.dg/template/ttp3.C: Likewise.
3593 * g++.dg/template/type1.C: Likewise.
3594 * g++.old-deja/g++.other/crash32.C: Likewise.
3595 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 3596
c1b83cc9
KL
35972003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3598
3599 PR c++/13106
3600 * g++.dg/warn/noreturn-3.C: New test.
3601
e00853fd
NS
36022003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3603
3604 PR c++/13118
3605 * g++.dg/abi/covariant3.C: New.
3606
3950dcdf
JJ
36072003-12-12 Jakub Jelinek <jakub@redhat.com>
3608
3609 * g++.dg/eh/ia64-1.C: New test.
3610
77fec971
RS
36112003-12-12 Roger Sayle <roger@eyesopen.com>
3612
3613 PR optimization/13037
3614 * g77.f-torture/execute/13037.f: New test case.
3615
90d46c28
NS
36162003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3617
3618 PR c++/12881
3619 * g++.dg/abi/covariant2.C: New.
3620
45f2492c
NB
36212003-12-12 Neil Booth <neil@daikokuya.co.uk>
3622
3623 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3624
15975b43
ZW
36252003-12-11 Zack Weinberg <zack@codesourcery.com>
3626
3627 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3628
a586ce78
AP
36292003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3630
3631 PR other/10819
3632 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3633 to fix Bug 10819.
3634 * lib/g++.exp (g++_version): Likewise.
3635 * lib/g77.exp (g77_version): Likewise.
3636 * lib/objc.exp (default_objc_version): Likewise.
3637
e55a6cce 36382003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 3639
553355fe
RH
3640 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3641
5ca18844
RH
3642 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3643
facef326
MA
36442003-12-08 Matt Austern <austern@apple.com>
3645
3646 PR c/13134
3647 * lib/gcc-dg.exp (dg-require-visibility): Define.
3648 * lib/target-supports (check_visibility_available): Define.
3649 * gcc.dg/visibility-1.c: New test.
3650 * gcc.dg/visibility-2.c: Likewise.
3651 * gcc.dg/visibility-3.c: Likewise.
3652 * gcc.dg/visibility-4.c: Likewise.
3653 * gcc.dg/visibility-5.c: Likewise.
3654 * gcc.dg/visibility-6.c: Likewise.
3655 * g++.dg/ext/visibility-1.C: Likewise.
3656 * g++.dg/ext/visibility-2.C: Likewise.
3657 * g++.dg/ext/visibility-3.C: Likewise.
3658 * g++.dg/ext/visibility-4.C: Likewise.
3659 * g++.dg/ext/visibility-5.C: Likewise.
3660 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 3661
91f8389c
EB
36622003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3663
3664 * g++.dg/lookup/java1.C: New test.
3665 * g++.dg/lookup/java2.C: New test.
b8ec6586 3666
df5e8205
EB
36672003-12-07 Falk Hueffner <falk@debian.org>
3668
3669 * g++.dg/opt/noreturn-1.C: New test.
3670
fd25e957
EB
36712003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3672
3673 * gcc.dg/overflow-1.c: New test.
3674
5c6ef9be
EB
36752003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3676
3677 * g77.f-torture/compile/13060.f: New test.
3678
a6c0d772
MM
36792003-12-06 Mark Mitchell <mark@codesourcery.com>
3680
3681 PR c++/13323
3682 * g++.dg/inherit/operator2.C: New test.
3683
360d1b99
MM
36842003-12-05 Mark Mitchell <mark@codesourcery.com>
3685
3686 PR c++/13305
3687 * g++.dg/ext/attrib9.C: New test.
3688
eeb23c11
MM
36892003-12-05 Mark Mitchell <mark@codesourcery.com>
3690
3691 PR c++/13314
3692 * g++.dg/template/error7.C: New test.
3693
5d27ef94 36942003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 3695 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
3696
3697 PR target/13302
3698 * g++.dg/other/struct-va_list.C: New test.
3699
f128e1f3
KL
37002003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3701
3702 PR c++/13166
3703 * g++.dg/parse/defarg6.C: New test.
3704
64ed86c7
HPN
37052003-12-05 Hans-Peter Nilsson <hp@axis.com>
3706
3707 PR target/13256
3708 * gcc.c-torture/execute/20031201-1.c: New test.
3709
b98d4eb5
AC
37102003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3711
3712 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3713
6e3077c6
EB
37142003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3715
3716 * gcc.dg/builtin-return-1.c: New test.
3717
fc64a247
SM
37182003-12-04 Stuart Menefy <stuart.menefy@st.com>
3719 J"orn Rennecke <joern.rennecke@superh.com>
3720
3721 PR optimization/13260
3722 * gcc.c-torture/execute/20031204-1.c: New test.
3723
afb0918a
MM
37242003-12-03 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR c++/9127
3727 * g++.dg/template/error6.C: New test.
3728
8ecc63eb
JJ
37292003-12-03 Jakub Jelinek <jakub@redhat.com>
3730
3731 * gcc.dg/20031202-1.c: New test.
3732
ee43dab5
MM
37332003-12-03 Mark Mitchell <mark@codesourcery.com>
3734
b80cfdcd
MM
3735 PR c++/13179
3736 * g++.dg/template/eh1.C: New test.
3737
ee43dab5
MM
3738 PR c++/10771
3739 * g++.dg/template/error5.C: New test.
3740
e7f2e92f
DU
37412003-12-02 David Ung <davidu@mips.com>
3742
15975b43 3743 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
3744 g_##TMODE
3745
1c59130c
GB
37462003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3747
8ecc63eb 3748 PR c++/10126
1c59130c
GB
3749 * g++.dg/template/ptrmem8.C: New test.
3750
e77de295
GB
37512003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3752
8ecc63eb 3753 PR c++/12573
e77de295
GB
3754 * g++.dg/template/dependent-expr3.C: New test.
3755
e3b66120
JL
37562003-12-01 James Lemke <jim@wasabisystems.com>
3757
3758 * gcc.dg/arm-g2.c: New test.
3759
d9e7c8e3
RS
37602003-12-01 Roger Sayle <roger@eyesopen.com>
3761
3762 PR optimization/11634
3763 * gcc.dg/20031201-2.c: New test case.
3764
75d3baee
ZW
37652003-12-01 Zack Weinberg <zack@codesourcery.com>
3766
3767 PR 11433
3768 * objc.dg/proto-lossage-3.m: New test.
3769
28cb2b14
RS
37702003-12-01 Roger Sayle <roger@eyesopen.com>
3771
3772 PR optimization/12628
3773 * gcc.dg/20031201-1.c: New test case.
3774
e82407b5
EB
37752003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3776
3777 * gcc.dg/unaligned-1.c: New test.
3778
a668c6ad
MM
37792003-11-30 Mark Mitchell <mark@codesourcery.com>
3780
3781 PR c++/9849
3782 * g++.dg/template/error4.C: New test.
3783 * g++.dg/template/nested3.C: Adjust error markers.
3784
0e73769e
KG
37852003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3786
3787 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3788
65f0edec
JM
37892003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3790
3791 PR c/10333
3792 * gcc.dg/bitfld-7.c: New test.
3793
9c858681
RS
37942003-11-29 Richard Sandiford <rsandifo@redhat.com>
3795
3796 * gcc.dg/tls/asm-1.C: New test.
3797
26b0ad13
KG
37982003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3799
0e73769e 3800 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 3801
48ee6fa0
EB
38022003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3803
3804 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3805 * gcc.dg/builtin-apply3.c: New test.
3806
4caddf0b
EB
38072003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3808
3809 * lib/compat.exp (compat-obj): New xfaildata parameter.
3810 Use it to set compiler_conditional_xfail_data before compiling.
3811 (compat-get-options): Handle dg-xfail-if.
3812 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3813 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3814 * gcc.dg/compat/vector-1_y.c: Likewise.
3815 * gcc.dg/compat/vector-2_x.c: Likewise.
3816 * gcc.dg/compat/vector-2_y.c: Likewise.
3817
ecb63641
EB
38182003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3819
3820 * g++.dg/opt/reg-stack4.C: New test.
3821
316d0b19
EB
38222003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3823
3824 * gcc.dg/builtin-apply2.c: New test.
3825
bb13f2ff
EB
38262003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3827
3828 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3829
4864cc4a
KL
38302003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3831
3832 PR c++/12924
3833 * g++.dg/template/template-id-2.C: New test.
3834
d43f603d
KL
38352003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3836
3837 PR c++/5369
3838 * g++.dg/template/memfriend1.C: New test.
3839 * g++.dg/template/memfriend2.C: Likewise.
3840 * g++.dg/template/memfriend3.C: Likewise.
3841 * g++.dg/template/memfriend4.C: Likewise.
3842 * g++.dg/template/memfriend5.C: Likewise.
3843 * g++.dg/template/memfriend6.C: Likewise.
3844 * g++.dg/template/memfriend7.C: Likewise.
3845 * g++.dg/template/memfriend8.C: Likewise.
3846 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3847
40bec508
MM
38482003-11-21 Mark Mitchell <mark@codesourcery.com>
3849
3850 PR c++/12515
3851 * g++.dg/ext/cond1.C: New test.
3852
c132886e
RH
38532003-11-20 Richard Henderson <rth@redhat.com>
3854
3855 * gcc.dg/20020201-2.c: Remove.
3856 * gcc.dg/20020201-4.c: Remove.
3857 * gcc.dg/20020304-1.c: Remove.
3858
dd2cc6dc
NN
38592003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3860
3861 * gcc.dg/cpp/trad/xwin1.c: New test case.
3862
5153e857
AT
38632003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3864
3865 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3866 * lib/g77.exp: Likewise.
3867 * lib/objc.exp: Likewise.
3868 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3869 for darwin.
3870
c44e68a5
KL
38712003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3872
3873 PR c++/12932
3874 * g++.dg/template/static5.C: New test.
3875
fc6d6d62
JM
38762003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3877
3878 * gcc.dg/nested-func-1.c: New test.
3879
178b9a09
KG
38802003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3881
3882 * gcc.dg/cpp/assert4.c: New test.
3883
8ffc2e37
GB
38842003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3885
75d3baee
ZW
3886 PR c++/2294
3887 * g++.dg/lookup/using9.c: New test.
8ffc2e37 3888
ec75414f
MM
38892003-11-14 Mark Mitchell <mark@codesourcery.com>
3890
3891 PR c++/12762
3892 * g++.dg/template/error3.C: New test.
3893
7fb768e5
AC
38942003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3895
3896 PR ada/13035
3897 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3898 No longer use a wrapper for gcc, since this does not work under
3899 Windows.
3900
aede75ed
GB
39012003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3902
75d3baee
ZW
3903 PR c++/2094
3904 * g++.dg/template/ptrmem7.C: New test.
aede75ed 3905
a25d596a
AP
39062003-11-13 Andrew Pinski <apinski@apple.com>
3907
3908 * gcc.c-torture/compile/20031113-1.c: New test.
3909
49012f5c 39102003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 3911 Kean Johnston <jkj@sco.com>
49012f5c
MM
3912
3913 PR c/13029
3914 * gcc.dg/unused-4.c: Update.
3915
d76bc29c
EB
39162003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3917
3918 * g++.dg/opt/const3.C: New test.
3919
fccc4eb2
JH
39202003-11-13 Jan Hubicka <jh@suse.cz>
3921
3922 * gcc.c-torture/compile/20031112-1.c: New test.
3923
8f120836
MM
39242003-11-12 Mark Mitchell <mark@codesourcery.com>
3925
3926 * g++.dg/parse/crash10.C: Remove bogus error marker.
3927
405f36dd
RO
39282003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3929
3930 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3931 (host_gcc): Likewise.
3932 (ROOT): Honor $PWDCMD.
3933 (BASE): Likewise.
3934 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3935
7e28e1a3
CM
39362003-11-12 Catherine Moore <clm@redhat.com>
3937
3938 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3939
0cf356df
AJ
39402003-11-12 Andreas Jaeger <aj@suse.de>
3941 Jakub Jelinek <jakub@redhat.com>
3942 Andrew Pinski <pinskia@physics.uc.edu>
3943 Richard Henderson <rth@redhat.com>
3944
3945 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3946 systems.
7671789c 3947 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
3948
3949 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3950 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3951
3e65fcc0
AJ
39522003-11-11 Andreas Jaeger <aj@suse.de>
3953
3954 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3955
292d9f2b
AJ
3956 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3957
e6178121
AC
39582003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3959
3960 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3961 Clean ups.
3962
1ec0c607
WH
39632003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3964
3965 * gcc.dg/trampoline-1.c: New test.
3966
a5fdcda8
AP
39672003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3968
3969 * gcc.c-torture/compile/200031109-1.c: New test.
3970
c76f4e8e
JM
39712003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3972
3973 PR c/3190
3974 PR c/8714
3975 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3976 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3977 gcc.dg/format/no-y2k-1.c: Update.
3978
587a9854
RS
39792003-11-08 Roger Sayle <roger@eyesopen.com>
3980
3981 PR optimization/10467
3982 * gcc.dg/20031108-1.c: New test case.
3983
3d67ba1e
GK
39842003-11-07 Geoffrey Keating <geoffk@apple.com>
3985
3986 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3987
30321c39
JM
39882003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3989
3990 * gcc.dg/compound-lvalue-1.c: New test.
3991 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3992 some XFAILs.
3993
2858f73a
GK
39942003-11-06 Geoffrey Keating <geoffk@apple.com>
3995
3996 * gcc.dg/altivec-varargs-1.c: New test.
3997
51672143
EB
39982003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3999
4000 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4001 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4002 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
4003 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
4004 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4005
0a49d02c
JM
40062003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
4007
4008 * gcc.dg/cond-lvalue-1.c: New test.
4009
db9fd03e 40102003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
4011
4012 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4013
aad626f7
KL
40142003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4015
4016 PR c++/11616
4017 * g++.dg/template/instantiate5.C: New test.
4018
0c5a0451
VR
40192003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4020
4021 PR c++/12726
4022 * g++.dg/ext/complit2.C: Replace test with self-contained version.
4023 * ChangeLog: Add missing first entry for above test.
4024
3dfa3500
KL
40252003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4026
4027 PR c++/9810
4028 * g++.dg/template/using8.C: New test.
4029 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4030
31f0f571
RS
40312003-11-02 Roger Sayle <roger@eyesopen.com>
4032
4033 PR optimization/10817
4034 * gcc.c-torture/compile/20031102-1.c: New test case.
4035
2077750a
KH
40362003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4037
4038 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4039 2147483647.
4040
e69cdc12
EB
40412003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4042
4043 * gcc.dg/20031102-1.c: New test.
4044
0a9e65f9
EB
40452003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4046
4047 * gcc.dg/complex-1.c: New test.
4048
f218d820
KL
40492003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4050
4051 PR c++/12796
4052 * g++.dg/template/crash13.C: Adjust expected error location.
4053 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4054
f3dd79b9
RE
40552003-10-31 Richard Earnshaw <rearnsha@arm.com>
4056
4057 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4058
4cabf776
JZ
40592003-10-31 Josef Zlomek <zlomekj@suse.cz>
4060
4061 PR/10239
4062 * gcc.c-torture/compile/20031031-2.c: New test.
4063
739e6d58
JZ
40642003-10-31 Josef Zlomek <zlomekj@suse.cz>
4065
4066 PR/11640
4067 * gcc.c-torture/compile/20031031-1.c: New test.
4068
28765aad
RE
40692003-10-31 Richard Earnshaw <rearnsha@arm.com>
4070
4071 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4072 * gcc.misc-tests/bprob.exp: Likewise.
4073 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4074 the execution test on arm-elf configs.
c6c01481 4075 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
4076 configs that don't support scratch files.
4077 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4078
1d915eda
AC
40792003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4080
4081 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4082 done by dejagnu.
4083
24c98fae
AC
40842003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4085
4086 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
4087 Avoid non pure sh syntax. Add more logging.
4088
4089 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4090 fail.
24c98fae 4091
0fda236e
FS
40922003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4093
4094 PR libgcj/10610
4095 * gcc.dg/ppc-stackalign-1.c: New test.
4096
1066ea4d
AC
40972003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4098
4099 * ada/acats/run_all.sh: Change output to be more compliant with
4100 dejagnu framework.
4101 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
4102 Only run [a-z]* directories, to filter out e.g. CVS.
4103 Redirect build output to log file.
1066ea4d 4104
934ef487
AC
41052003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4106
4107 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4108
c011a52f
AC
41092003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4110
4111 PR ada/5909:
4112 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4113
b19ee4bd
JJ
41142003-10-27 Jakub Jelinek <jakub@redhat.com>
4115
4116 * gcc.c-torture/compile/20031023-1.c: New test.
4117 * gcc.c-torture/compile/20031023-2.c: New test.
4118 * gcc.c-torture/compile/20031023-3.c: New test.
4119 * gcc.c-torture/compile/20031023-4.c: New test.
4120
58e1d54c
KL
41212003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4122
4123 PR c++/10371
4124 * g++.dg/lookup/scoped8.C: New test.
4125
b3cd99cd
EB
41262003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4127
4128 * g++.dg/opt/reg-stack3.C: New test.
4129
88682ff6
JM
41302003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4131
4132 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4133
d9a50301
KL
41342003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4135
4136 PR c++/11076
4137 * g++.dg/template/crash13.C: New test.
4138
349dfad9
JM
41392003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4140
4141 * gcc.dg/c99-restrict-2.c: New test.
4142
bb885938
NS
41432003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4144
4145 PR c++/12698, c++/12699, c++/12700, c++/12566
4146 * g++.dg/inherit/covariant9.C: New test.
4147 * g++.dg/inherit/covariant10.C: New test.
4148 * g++.dg/inherit/covariant11.C: New test.
4149
0c5a0451
VR
41502003-10-23 Jason Merrill <jason@redhat.com>
4151
4152 PR c++/12726
4153 * g++.dg/ext/complit2.C: New test.
4154
ed1ca05a
FH
41552003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4156
4157 PR target/12654
4158 * gcc.c-torture/execute/20031020-1.c: New test.
4159
1b251a0c
ZD
41602003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4161
4162 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4163 following the jump_insn.
4164
dc70e81d
JM
41652003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4166
4167 * gcc.dg/cast-lvalue-1.c: New test.
4168
18fd68a8
MM
41692003-10-21 Mark Mitchell <mark@codesourcery.com>
4170
4171 PR c++/11962
4172 * g++.dg/template/cond2.C: New test.
4173
ac054e28
JM
41742003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4175
4176 * gcc.dg/builtins-28.c: New test.
4177
d4d1ebc1
JH
41782003-10-20 Jan Hubicka <jh@suse.cz>
4179
4180 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4181 parameter.
4182 * testsuite/gcc.dg/inline-2.c: Likewise.
4183
d15f01e3
PE
41842003-10-20 Phil Edwards <phil@codesourcery.com>
4185
4186 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4187 * gcc.dg/nest.c: Likewise.
4188
11325dcd
KL
41892003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4190
4191 PR c++/9781, c++/10583, c++/11862
4192 * g++.dg/parse/crash13.C: New test.
4193
adccacc4
ZD
41942003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4195
4196 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4197
5a13d728
EB
41982003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4199
4200 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4201 Define HAVE_C99_RUNTIME except on Solaris.
4202 * gcc.dg/builtins-20.c: Likewise.
4203
29ee7b16
ZD
42042003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4205
4206 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4207
5f04800c
KL
42082003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4209
4210 PR c++/12495
4211 * g++.dg/template/crash21.C: New test.
4212
9579624e
KL
42132003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4214
4215 PR c++/2513
4216 * g++.dg/template/typename5.C: New test.
4217
e77b95a2
KL
42182003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4219
4220 PR c++/12369
4221 * g++.dg/template/friend25.C: New test.
4222
7a0cb59c
ZL
42232003-10-16 Ziemowit Laski <zlaski@apple.com>
4224
4225 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4226 versions.
4227
82917bf9
KH
42282003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4229
4230 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4231 == 2147483647.
4232
8725a9b4
KH
42332003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4234
4235 * gcc.c-torture/execute/960416-1.x: Remove.
4236 * gcc.c-torture/execute/divconst-3.x: Likewise.
4237
c546e185
HPN
42382003-10-15 Hans-Peter Nilsson <hp@axis.com>
4239
4240 PR target/12598
4241 * gcc.dg/torture/cris-volatile-1.c: New test.
4242
e157d777
RS
42432003-10-14 Roger Sayle <roger@eyesopen.com>
4244
4245 PR optimization/9325
4246 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4247 for overflowing floating point to integer conversion during RTL
4248 simplification.
4249
c92c2a28
ZL
42502003-10-13 Ziemowit Laski <zlaski@apple.com>
4251
4252 * objc/execute/_cmd.m: Fix typo.
4253 * objc.dg/image-info.m, objc.dg/symtab-1.m:
4254 Relax 'scan-assembler' regexp.
4255 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4256 objc.dg/try-catch-4.m: Run on non-Darwin targets.
4257 * objc.dg/zero-link-2.m: Remove blank line.
4258 * objc.dg/zero-link-3.m: New test case.
c6c01481 4259
71d46c6f
GK
42602003-10-13 Geoffrey Keating <geoffk@apple.com>
4261
3eba62b4
GK
4262 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4263
71d46c6f
GK
4264 * gcc.dg/asm-names.c: Use scan-assembler-not rather
4265 than linker trickery.
4266
88e451e1
VR
42672003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4268
4269 PR c++/12370
4270 * g++.dg/other/friend2.C: New test.
4271
e3c8de6a
SB
42722003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4273
4274 * gcc.dg/20031012-1.c: New test.
4275
1998463c
SB
42762003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4277
4278 * gcc.dg/weak/weak-3.c: Fix for new warning.
4279
cc956bfd
KC
42802003-10-12 Kelley Cook <kcook@gcc.gnu.org>
4281
4282 PR optimization/8750
4283 * gcc.c-torture/execute/20031012-1.c: New test case.
4284
c43fa1f5
RS
42852003-10-11 Roger Sayle <roger@eyesopen.com>
4286
4287 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4288 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4289
c877353c
RS
42902003-10-11 Roger Sayle <roger@eyesopen.com>
4291
4292 PR optimization/12260
4293 * gcc.c-torture/compile/20031011-2.c: New test case.
4294
e3be1116
RS
42952003-10-11 Roger Sayle <roger@eyesopen.com>
4296
4297 * gcc.c-torture/execute/20031011-1.c: New testcase.
4298
69efc31d
EB
42992003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4300
4301 * gcc.c-torture/compile/20031011-1.c: New test.
4302
cc956bfd 43032003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
4304
4305 * g++.dg/other/first-global.C: New test.
4306
ea82015c
RS
43072003-10-11 Roger Sayle <roger@eyesopen.com>
4308
4309 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4310
51e73d57
ILT
43112003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4312
4313 * gcc.c-torture/compile/20031010-1.c: New test.
4314
d0fd1347
GK
43152003-10-10 Geoffrey Keating <geoffk@apple.com>
4316
4317 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4318 * gcc.c-torture/execute/va-arg-25.c: ... here.
4319
b18ff0cd
MM
43202003-10-09 Mark Mitchell <mark@codesourcery.com>
4321
4322 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4323
1703590e
RS
43242003-10-08 Richard Sandiford <rsandifo@redhat.com>
4325
f119ba23 4326 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 4327
3d56512d
GB
43282003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4329
4330 * g++.dg/parse/error2.C: New test.
4331
7a925598
GB
43322003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4333
4334 PR c++/11097
4335 * g++.dg/other/error5.C: Modify the error message.
4336 * g++.dg/lookup/using8.C: New test.
4337
a594a19c
GK
43382003-10-07 Geoffrey Keating <geoffk@apple.com>
4339
4340 * gcc.dg/darwin-abi-2.c: New file.
4341 * gcc.c-torture/execute/va-arg-24.c: New file.
4342
90af8042
BW
43432003-10-06 Bob Wilson <bob.wilson@acm.org>
4344
4345 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4346 indentation.
4347
d04a575f
MM
43482003-10-06 Mark Mitchell <mark@codesourcery.com>
4349
4350 PR c++/10147
4351 * g++.dg/other/error4.C: Update error messages.
4352 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 4353
d04a575f
MM
4354 PR c++/12337
4355 * g++.dg/init/new9.C: New test.
c6c01481 4356
d04a575f
MM
4357 PR c++/12334, c++/12236, c++/8656
4358 * g++.dg/ext/attrib8.C: New test.
4359
8a7a6f4d
DP
43602003-10-06 Devang Patel <dpatel@apple.com>
4361
4362 * gcc.dg/debug/dwarf2-3.h: New test.
4363 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 4364
9ebfd78b
EB
43652003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4366
4367 * g++.dg/opt/cfg2.C: New test.
4368
8c03ca00
EB
43692003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4370
4371 * g++.dg/opt/float1.C: New test.
4372
b494fd98
EB
43732003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4374
4375 * gcc.dg/c90-array-lval-6.c: New test.
4376 * gcc.dg/c99-array-lval-6.c: New test.
4377
81ff723b
AM
43782003-10-03 Alexander Malmberg <alexander@malmberg.org>
4379 Ziemowit Laski <zlaski@apple.com>
4380
4381 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4382 'Derived', so that it is never considered a class method; add
4383 new warning for '+port' method ambiguity.
4384 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4385 <objc/objc-api.h> (needed on Mac OS X).
4386 * objc.dg/method-13.m: New test.
4387
875eda9c
RS
43882003-10-03 Roger Sayle <roger@eyesopen.com>
4389
4390 PR optimization/9325, PR java/6391
4391 * gcc.c-torture/execute/20031003-1.c: New test case.
4392
c8a65a25
MM
43932003-10-02 Mark Mitchell <mark@codesourcery.com>
4394
5114f0ed
MM
4395 PR optimization/12180
4396 * gcc.dg/20031002-1.c: New test.
4397
c8a65a25
MM
4398 PR c++/12486
4399 * g++.dg/inherit/error1.C: New test.
4400
910a2080
CD
44012003-10-02 Chris Demetriou <cgd@broadcom.com>
4402
4403 * lib/f-torture.exp (search_for): Rename to...
4404 (search_for_re): This. Also, clean up comments and the
4405 "regexp" invocation.
4406
2a3bf9aa
JZ
44072003-10-02 Josef Zlomek <zlomekj@suse.cz>
4408
4409 * gcc.c-torture/compile/20031002-1.c: New test.
4410
7485f79f
JJ
44112003-10-02 Jakub Jelinek <jakub@redhat.com>
4412
4413 * g++.dg/opt/cond1.C: New test.
4414
2409cb37
KC
44152003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4416
4417 * gcc.dg/Wold-style-definition-2.c: New testcase.
4418 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4419
1ffcc352
RH
44202003-09-29 Richard Henderson <rth@redhat.com>
4421
75d3baee 4422 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 4423
ea0738f2
EB
44242003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4425
4426 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4427
753aaa17
KL
44282003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4429
4430 * g++.dg/template/friend19.C: Fix typo.
4431 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4432
d34053ed
RS
44332003-09-28 Richard Sandiford <rsandifo@redhat.com>
4434
4435 * gcc.c-torture/execute/20030928-1.c: New test.
4436 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4437
e8226879
EB
44382003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4439
4440 * g++.dg/opt/unroll1.C: New test.
4441
073089a7
RS
44422003-09-26 Roger Sayle <roger@eyesopen.com>
4443
4444 PR optimization/11741
4445 * gcc.dg/20030926-1.c: New test case.
4446
37d407a1
KL
44472003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4448
4449 PR c++/5655
4450 * g++.dg/parse/access7.C: New test.
4451 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4452
264fa2db
ZL
44532003-09-24 Ziemowit Laski <zlaski@apple.com>
4454
4455 MERGE OF objc-improvements-branch into MAINLINE:
4456 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4457 if libobjc has not been built.
4458 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
4459 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4460 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4461 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
4462 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4463 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
4464 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4465 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4466 objc.dg/special/unclaimed-category-1.h,
4467 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4468 well as GNU runtime.
264fa2db 4469 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
4470 * execute/cascading-1.m, execute/function-message-1.m,
4471 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4472 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4473 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4474 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4475 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4476 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4477 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4478 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4479 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
4480 * objc.dg/bitfield-2.m: Run only on Darwin.
4481 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
4482 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4483 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 4484 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 4485
d395df26
AO
44862003-09-24 Alexandre Oliva <aoliva@redhat.com>
4487
4488 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4489
fff2cb99
GK
44902003-09-23 Geoffrey Keating <geoffk@apple.com>
4491
4492 * gcc.dg/darwin-abi-1.c: New file.
4493
af0f185b
AP
44942003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4495
4496 PR target/12281
4497 * gcc.c-torture/compile/20030921-1.c: New test.
4498
de582cfb
EB
44992003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4500
4501 * g++.dg/opt/reg-stack2.C: New test.
4502
5cfc5356
EB
45032003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4504
4505 * g++.dg/eh/delayslot1.C: New test.
4506
ddd2d57e
RH
45072003-09-20 Richard Henderson <rth@redhat.com>
4508
4509 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4510
ccea753c
RS
45112003-09-20 Roger Sayle <roger@eyesopen.com>
4512
4513 * gcc.c-torture/execute/20030920-1.c: New test case.
4514
2c49cd9e
KL
45152003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4516
4517 * g++.dg/rtti/typeid3.C: Correct expected error message.
4518
4047b164
KL
45192003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4520
4521 PR c++/157
4522 * g++.dg/parse/crash12.C: New test.
4523
99d53bba
JJ
45242003-09-19 Janis Johnson <janis187@us.ibm.com>
4525
4526 * gcc.dg/compat/mixed-struct-check.h: New.
4527 * gcc.dg/compat/mixed-struct-defs.h: New.
4528 * gcc.dg/compat/mixed-struct-init.h: New.
4529 * gcc.dg/compat/struct-by-value-19_main.c: New.
4530 * gcc.dg/compat/struct-by-value-19_x.c: New.
4531 * gcc.dg/compat/struct-by-value-19_y.c: New.
4532 * gcc.dg/compat/struct-by-value-20_main.c: New.
4533 * gcc.dg/compat/struct-by-value-20_x.c: New.
4534 * gcc.dg/compat/struct-by-value-20_y.c: New.
4535 * gcc.dg/compat/struct-return-19_main.c: New.
4536 * gcc.dg/compat/struct-return-19_x.c: New.
4537 * gcc.dg/compat/struct-return-19_y.c: New.
4538 * gcc.dg/compat/struct-return-20_main.c: New.
4539 * gcc.dg/compat/struct-return-20_x.c: New.
4540 * gcc.dg/compat/struct-return-20_y.c: New.
4541
ed71e586
AP
45422003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4543 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4544 so that it will not complain on LP64 targets.
4545
68c78847
KL
45462003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4547
4548 PR c++/495
4549 * g++.dg/template/friend24.C: New test.
4550
3501ba24
NS
45512003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4552
68442fac 4553 PR c++/12332
3501ba24
NS
4554 * g++.dg/template/memtmpl2.C: New test.
4555
5ae6cd0d
MM
45562003-09-18 Mark Mitchell <mark@codesourcery.com>
4557
4558 PR target/11184
4559 * gcc.dg/builtin-apply1.c: New test.
4560
85b22f78
NS
45612003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4562
4563 PR c++/9848
4564 * g++.dg/warn/Wunused-4.C: New test.
4565
ef08de80
VR
45662003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4567
4568 PR c++/12316
4569 * g++.dg/other/gc2.C: New test.
4570
84583208
MM
45712003-09-17 Mark Mitchell <mark@codesourcery.com>
4572
15dd86be
MM
4573 PR c++/11991
4574 * g++.dg/rtti/typeid3.C: New test.
4575
84583208
MM
4576 PR c++/12266
4577 * g++.dg/overload/template1.C: New test.
4578
0b75beaa
EB
45792003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4580
4581 * g++.dg/opt/cfg3.C: New test.
4582
ae8803a8
KL
45832003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4584
4585 PR c++/7939
4586 * g++.dg/template/crash11.C: New test.
4587
72954a4f
JM
45882003-09-16 Jason Merrill <jason@redhat.com>
4589 Jakub Jelinek <jakub@redhat.com>
4590
4591 * gcc.dg/attr-warn-unused-result.c: New test.
4592
3afd2e20
NS
45932003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4594
4595 PR c++/12184
4596 * g++.dg/expr/call2.C: New test.
4597
c034f121
AJ
45982003-09-15 Andreas Jaeger <aj@suse.de>
4599
4600 * gcc.dg/Wold-style-definition-1.c: New test.
4601
29edb15c
MM
46022003-09-14 Mark Mitchell <mark@codesourcery.com>
4603
a7e8c268
MM
4604 PR c++/3907
4605 * g++.dg/parse/template12.C: New test.
4606
29edb15c
MM
4607 * g++.dg/abi/bitfield11.C: New test.
4608 * g++.dg/abi/bitfield12.C: Likewise.
4609
aab68b4a
AO
46102003-09-14 Alexandre Oliva <aoliva@redhat.com>
4611
4612 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4613 non-expansion of functional macro name without arguments at EOL.
4614 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4615
975f3818
RS
46162003-09-14 Richard Sandiford <rsandifo@redhat.com>
4617
4618 * gcc.c-torture/execute/20030914-[12].c: New tests.
4619
92af500d
NS
46202003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4621
4622 PR c++/11788
4623 * g++.dg/overload/addr1.C: New test.
4624
93dc9a32
ILT
46252003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4626
4627 * gcc.dg/20030909-1.c: New test.
4628
1c8b4e29
EB
46292003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4630
4631 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
4632
46332003-09-09 Devang Patel <dpatel@apple.com>
4634
4635 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 4636
f7657db9
KG
46372003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4638
4639 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4640
9649812a
MM
46412003-09-08 Mark Mitchell <mark@codesourcery.com>
4642
4643 * gcc.dg/ia64-types1.c: New test.
4644 * gcc.dg/ia64-types2.c: Likewise.
4645
df049e59
KG
46462003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4647
11bf0eb0
KG
4648 * gcc.dg/builtins-1.c: Add more _Complex tests.
4649 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4650
df049e59
KG
4651 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4652 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4653
f23fb7f5
MM
46542003-09-08 Mark Mitchell <mark@codesourcery.com>
4655
fa531100
MM
4656 PR c++/11786
4657 * g++.dg/lookup/koenig2.C: New test.
4658
f23fb7f5
MM
4659 PR c++/5296
4660 * g++.dg/rtti/typeid2.C: New test.
4661
7f14bbe6
JJ
46622003-09-08 Jakub Jelinek <jakub@redhat.com>
4663
4664 * gcc.c-torture/compile/20030904-1.c: New test.
4665
7b65ed54
EB
46662003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4667
4668 * g++.dg/opt/longbranch2.C: New test.
4669
6a4f08f3
AP
46702003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4671
4672 * g++.dg/template/crash10.C: Only compile it.
4673
dc4cb34e
AP
46742003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4675
4676 PR middle-end/11665
4677 * gcc.c-torture/compile/20030907-1.c: New test.
4678 * g++.dg/init/array11.C: New test.
4679
cf9ad9a7
MM
46802003-09-07 Mark Mitchell <mark@codesourcery.com>
4681
4682 PR c++/11852
4683 * g++.dg/init/struct1.C: New test.
4684
6ef0aa7b
MM
46852003-09-07 Mark Mitchell <mark@codesourcery.com>
4686
4687 PR c++/12181
4688 * g++.dg/expr/comma1.C: New test.
4689
385bce06
MM
46902003-09-06 Mark Mitchell <mark@codesourcery.com>
4691
ae53e5bc 4692 PR c++/11867
385bce06
MM
4693 * g++.dg/expr/static_cast5.C: New test.
4694
687f4bc1
AP
46952003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4696
4697 PR c++/11507
4698 * g++.dg/lookup/scoped7.C: New test.
c6c01481 4699
687f4bc1
AP
4700 PR c++/9574
4701 * g++.dg/other/static1.C: New test.
4702
4703 PR c++/11490
4704 * g++.dg/warn/template-1.C: New test.
4705
4706 PR c++/11432
4707 * g++.dg/template/crash10.C: New test.
c6c01481 4708
687f4bc1
AP
4709 PR c++/2478
4710 * g++.dg/overload/VLA.C: New test.
c6c01481 4711
687f4bc1
AP
4712 PR c++/10804
4713 * g++.dg/template/call1.C: New test.
4714
1f845b30
NS
47152003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4716
4717 PR c++/11794
4718 * g++.dg/parse/using3.C: New test.
4719
34ff2673
RS
47202003-09-06 Roger Sayle <roger@eyesopen.com>
4721
4722 PR c++/11409
4723 * g++.dg/overload/builtin3.C: New test case.
4724
03845b47
SB
47252003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4726
4727 PR c/9862
4728 * gcc.dg/20030906-1.c: New test.
4729 * gcc.dg/20030906-2.c: Likewise.
4730
b92bc2a0
NS
47312003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4732
4733 PR c++/12167
4734 * g++.dg/parse/defarg5.C: New test.
4735
4736 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4737
ceeae2d1
MM
47382003-09-05 Mark Mitchell <mark@codesourcery.com>
4739
4740 PR c++/12163
4741 * g++.dg/expr/static_cast4.C: New test.
4742
4743 PR c++/12146
4744 * g++.dg/template/crash9.C: New test.
4745
3f8dc57b
AP
47462003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4747
c6c01481 4748 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
4749 in __FUNCTION__.
4750 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4751
8e1daa34
NS
47522003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4753
12483c9f
NS
4754 PR c++/11922
4755 * g++/dg/template/qualified-id1.C: New test.
c6c01481 4756
8e1daa34
NS
4757 PR c++/12037
4758 * g++.dg/warn/noeffect4.C: New test.
4759
47ab33b2
MA
47602003-09-04 Matt Austern <austern@apple.com>
4761
4762 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4763 * g++.dg/ext/fnname2.C: Likewise.
4764 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 4765
d18a8251
MM
47662003-09-04 Mark Mitchell <mark@codesourcery.com>
4767
4768 * g++.dg/expr/lval1.C: New test.
4769 * g++.dg/ext/lvcast.C: Remove.
4770
bcfb8075
RS
47712003-09-03 Roger Sayle <roger@eyesopen.com>
4772
4773 PR optimization/11700.
4774 * gcc.c-torture/compile/20030903-1.c: New test case.
4775
43fe31f6
MM
47762003-09-03 Mark Mitchell <mark@codesourcery.com>
4777
4778 PR c++/12053
4779 * g++.dg/abi/layout4.C: New test.
4780
1918facf
SB
47812003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4782
4783 PR c++/11553
4784 * g++.dg/parse/friend3.C: New test.
c6c01481 4785
6d80c4b9
MM
47862003-09-02 Mark Mitchell <mark@codesourcery.com>
4787
3281be05
MM
4788 PR c++/11847
4789 * g++.dg/template/class1.C: New test.
4790
6d80c4b9
MM
4791 PR c++/11808
4792 * g++.dg/expr/call1.C: New test.
4793
7e99327d
MM
47942003-09-01 Mark Mitchell <mark@codesourcery.com>
4795
4796 PR c++/12114
4797 * g++.dg/init/ref9.C: New test.
4798
4799 PR c++/11972
4800 * g++.dg/template/nested4.C: New test.
4801
20d65560
MM
48022003-08-29 Mark Mitchell <mark@codesourcery.com>
4803
7433e6d4
MM
4804 PR c++/12093
4805 * g++.dg/template/non-dependent4.C: New test.
4806
20d65560
MM
4807 PR c++/11928
4808 * g++.dg/inherit/conv1.C: New test.
4809
fc2b8477
MM
48102003-08-29 Mark Mitchell <mark@codesourcery.com>
4811
4812 PR c++/6196
4813 * g++.dg/ext/label1.C: New test.
4814 * g++.dg/ext/label2.C: Likewise.
4815
a1652802
MM
48162003-08-28 Mark Mitchell <mark@codesourcery.com>
4817
4818 * g++.dg/expr/cond3.C: New test.
4819
a2a919aa
KG
48202003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4821
4822 * gcc.dg/builtins-1.c: Add new builtin cases.
4823
488f17e1
KG
48242003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4825
4826 * gcc.dg/builtins-1.c: Add new cases.
4827 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4828
48292003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4830
4831 * gcc.dg/builtins-1.c: Add more math builtin tests.
4832 * gcc.dg/torture/builtin-attr-1.c: New test.
4833
22bd385b
MM
48342003-08-28 Mark Mitchell <mark@codesourcery.com>
4835
4836 PR optimization/5079
4837 * g++.dg/opt/static3.C: New test.
4838
3d7ca167
ZD
48392003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4840
4841 * gcc.misc-tests/gcov-10b.c: New test.
4842
031b59ce
MM
48432003-08-27 Mark Mitchell <mark@codesourcery.com>
4844
4845 * g++.dg/opt/ptrmem3.C: New test.
4846
4847 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4848
b7bc76e3
JJ
48492003-08-27 Jakub Jelinek <jakub@redhat.com>
4850
4851 * gcc.dg/20030826-2.c: New test.
4852
00229de4
RS
48532003-08-26 Roger Sayle <roger@eyesopen.com>
4854
4855 PR middle-end/12002
4856 * g77.f-torture/compile/12002.f: New test case.
4857
e3232933
RS
48582003-08-26 Roger Sayle <roger@eyesopen.com>
4859
4860 * gcc.dg/20030826-1.c: New test case.
4861
a103ca2c
MK
48622003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4863
4864 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4865
20b50672
NS
48662003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4867
6d9a0a36
NS
4868 PR c++/11871
4869 * c++.dg/lookup/crash1.C: New test.
4870
20b50672
NS
4871 * c++.dg/warn/noeffect3.C: New test.
4872
0961802f
JJ
48732003-08-25 Janis Johnson <janis187@us.ibm.com>
4874
4875 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4876 * gcc.dg/compat/vector-1_y.c: Ditto.
4877 * gcc.dg/compat/vector-2_x.c: Ditto.
4878 * gcc.dg/compat/vector-2_y.c: Ditto.
4879
b01e3e38
UW
48802003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4881
4882 * gcc.dg/20030702-1.c: New test.
4883
43dc123f
MM
48842003-08-25 Mark Mitchell <mark@codesourcery.com>
4885
4886 PR c++/8795
4887 * g++.dg/ext/altivec-1.C: New test.
4888
a30b6839
RH
48892003-08-24 Richard Henderson <rth@redhat.com>
4890
4891 * g++.dg/eh/simd-2.C: Add -w for x86.
4892
61c234ce
JJ
48932003-08-23 Jakub Jelinek <jakub@redhat.com>
4894
4895 * gcc.dg/20030815-1.c: New test.
4896
a653d067
KL
48972003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4898
4899 PR c++/3765
4900 * g++.dg/parse/access6.C: New test.
4901
19db77ce
KL
49022003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4903
4904 PR c++/641, c++/11876
4905 * g++.dg/template/friend22.C: New test.
4906 * g++.dg/template/friend23.C: Likewise.
4907
35f73a73
MM
49082003-08-22 Mark Mitchell <mark@codesourcery.com>
4909
4910 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4911 identically.
4912
6560773a
MM
49132003-08-22 Mark Mitchell <mark@codesourcery.com>
4914
4915 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4916
a30f2d65
MM
49172003-08-22 Mark Mitchell <mark@codesourcery.com>
4918
4919 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4920
7741796c
MM
49212003-08-22 Mark Mitchell <mark@codesourcery.com>
4922
4923 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4924
376de225
MM
49252003-08-22 Mark Mitchell <mark@codesourcery.com>
4926
4927 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4928
f3c2dfc6
MM
49292003-08-21 Mark Mitchell <mark@codesourcery.com>
4930
4931 PR c++/11919
4932 * g++.dg/overload/prom1.C: New test.
4933
4934 PR c++/11551
4935 * g++.dg/parse/dtor2.C: New test.
4936
4937 PR c++/10762
4938 * g++.dg/parse/using2.C: New test.
4939
43c446b8
KH
49402003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4941
4942 PR target/11805
4943 * gcc.c-torture/compile/20030821-1.c: New.
4944
35c18a20
MM
49452003-08-20 Mark Mitchell <mark@codesourcery.com>
4946
4947 PR c++/11834
4948 * g++.dg/template/deduce2.C: New test.
4949
c4c83fff
JZ
49502003-08-21 Josef Zlomek <zlomekj@suse.cz>
4951
4952 * gcc.c-torture/execute/20030821-1.c: New test.
4953
2cf099a5
RS
49542003-08-20 Roger Sayle <roger@eyesopen.com>
4955
4956 PR middle-end/11984
4957 * gcc.dg/20030820-1.c: New test case.
4958
47d4c811
NS
49592003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4960
4961 PR c++/11945
4962 * g++.dg/warn/noeffect2.C: New test.
4963
4b0d3cbe
MM
49642003-08-19 Mark Mitchell <mark@codesourcery.com>
4965
4966 PR c++/10926
4967 * g++.dg/template/dtor2.C: New test.
4968
4969 PR c++/11684
4970 * g++.dg/template/operator1.C: New test.
4971 * g++.dg/parse/operator4.C: New test.
4972
4973 PR c++/11946.C
4974 * g++.dg/expr/enum1.C: New test.
4975 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4976
4977 PR c++/11036.C
4978 * g++.dg/parse/elab2.C: New test.
4979 * g++.dg/parse/typedef4.C: Change error message.
4980 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4981 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4982 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4983
ccc01444
GK
49842003-08-19 Geoffrey Keating <geoffk@apple.com>
4985
4986 * gcc.dg/pch/warn-1.c: New.
4987 * gcc.dg/pch/warn-1.hs: New.
4988
4989 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4990 not-tested file.
4991
c0d4955f
AP
49922003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4993
4994 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4995
4fad7068
AP
49962003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4997
4998 * gcc.dg/uninit-D.c: New Test.
4999 * gcc.dg/uninit-E.c: New Test.
5000 * gcc.dg/uninit-F.c: New Test.
5001 * gcc.dg/uninit-G.c: New Test.
5002
7f5d157f
MR
50032003-08-19 Michael Ritzert <ritzert@t-online.de>
5004
5005 * g++.dg/README: Describe the pch directory.
5006
b54f5338
KL
50072003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5008
5009 PR c++/11174
5010 * g++.dg/parse/access4.C: New test.
5011 * g++.dg/parse/access5.C: Likewise.
5012 * g++.old-deja/g++.jason/access17.C: Adjust error message.
5013
622adc7e
MK
50142003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
5015
5016 * gcc.dg/noncompile/20030818-1.c: New.
5017
a2507277
NS
50182003-08-18 Nathan Sidwell <nathan@codesourcery.com>
5019
47d4c811
NS
5020 PR c++/11957
5021 * g++.dg/warn/noeffect1.C: New test.
5022
a2507277
NS
5023 * g++.dg/template/scope2.C: New test.
5024 * g++.dg/template/error2.C: Correct dg-error
5025
8edf7a6d
RS
50262003-08-18 Richard Sandiford <rsandifo@redhat.com>
5027
5028 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5029
e895113a
NS
50302003-08-16 Nathan Sidwell <nathan@codesourcery.com>
5031
5032 PR C++/11512
5033 * g++.dg/template/warn1.C: New.
5034
68ea098a
NS
50352003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5036
5037 * g++.dg/template/error2.C: New test.
5038 * g++.dg/lookup/using7.C: Adjust errors
5039 * g++.old-deja/g++.pt/crash36.C: Likewise.
5040 * g++.old-deja/g++.pt/derived3.C: Likewise.
5041
d256ac69
KG
50422003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5043
5044 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5045 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5046 * gcc.c-torture/execute/builtins/string-9.c: New, from
5047 string-opt-9.c. Adjust for execute/builtins framework.
5048 * gcc.c-torture/execute/string-opt-9.c: Delete.
5049
560ad596
MM
50502003-08-12 Mark Mitchell <mark@codesourcery.com>
5051
4717fcc7
MM
5052 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5053
560ad596
MM
5054 * g++.dg/parse/ret-type2.C: New test.
5055
5056 PR c++/11703
5057 * g++.dg/init/new8.C: New test.
5058
5059 PR c++/10923
5060 * g++.dg/parse/typedef5.C: New test.
5061
5062 PR c++/9512
5063 * g++.dg/parse/qualified2.C: New test.
5064 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5065 invalid code.
5066
fe0378ed
MM
50672003-08-11 Mark Mitchell <mark@codesourcery.com>
5068
5069 * g++.dg/conversion/ptrmem1.C: New test.
5070
5f5e441a
JJ
50712003-08-11 Jakub Jelinek <jakub@redhat.com>
5072
5073 PR target/11693
5074 * gcc.dg/20030811-1.c: New test.
5075
5076 PR target/11535
5077 * gcc.c-torture/execute/20030811-1.c: New test.
5078
0235f855
KG
50792003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5080
5081 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5082
d9148cf4
MM
50832003-08-10 Mark Mitchell <mark@codesourcery.com>
5084
5085 PR c++/11789.C
5086 * g++.dg/inherit/multiple1.C: New test.
5087
86306a6b
NS
50882003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5089
bae39a73
NS
5090 * gcc.dg/spe1.c: New test.
5091
ffc76561
NS
5092 PR c++/11670
5093 * g++.dg/expr/cast2.C: New test.
c6c01481 5094
86306a6b
NS
5095 PR c++/10530
5096 * g++.dg/template/dependent-name2.C: New test.
5097
bb6e4168
AP
50982003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5099
5100 * g++.dg/parse/crash11.C: Put the dg options in comments.
5101
df38ffef
NB
51022003-08-08 Neil Booth <neil@daikokuya.co.uk>
5103
5104 * lib/gcc-dg.exp: Update for diagnostic change.
5105
3adee96c
KL
51062003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5107
5108 PR c++/5767
5109 * g++.dg/parse/crash11.C: New test.
5110
372431b6
AO
51112003-08-06 Alexandre Oliva <aoliva@redhat.com>
5112
5113 * gcc.dg/cpp/spacing1.c: Update.
5114
17f6297d
JJ
51152003-08-04 Janis Johnson <janis187@us.ibm.com>
5116
5117 PR target/11739
5118 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5119 a value for -mtune.
5120
02a1994c
RS
51212003-08-04 Roger Sayle <roger@eyesopen.com>
5122
5123 PR middle-end/11771
5124 * gcc.c-torture/compile/20030804-1.c: New test case.
5125
f2593a66
RS
51262003-08-04 Roger Sayle <roger@eyesopen.com>
5127
5128 * gcc.dg/20030804-1.c: New test case.
5129
b5d72eda
AO
51302003-08-04 Alexandre Oliva <aoliva@redhat.com>
5131
5132 * gcc.dg/cpp/separate-1.c: New test.
5133
ae0b7dfc
NS
51342003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5135
6cb89308
NS
5136 PR c++/11704
5137 * g++.dg/template/dependent-expr2.C: New test.
5138
ae0b7dfc
NS
5139 PR c++/11766
5140 * g++.dg/expr/ptrmem1.C: New test.
5141
79572cb1
KL
51422003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5143
5144 PR c++/9453
5145 * g++.dg/template/friend15.C: New test.
5146
76bf2c97
NB
51472003-08-03 Neil Booth <neil@daikokuya.co.uk>
5148
5149 * lib/dg-pch.exp: Work round PCH bug.
5150
8e9dd1eb
KG
51512003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5152
5153 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5154 builtins. Move cases from builtins-4.c here.
5155
5156 * gcc.dg/torture/builtin-math-1.c: New test taken from
5157 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5158 additional cases.
c6c01481 5159
8e9dd1eb
KG
5160 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5161 Delete.
5162
fd9aef9d
NS
51632003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5164
5165 PR c++/9447
5166 * g++.dg/template/using7.C: New test.
5167
49634b3a
NB
51682003-08-02 Neil Booth <neil@daikokuya.co.uk>
5169
5170 * import1.c, import2.c: New tests.
5171
5f77fbd4
JJ
51722003-08-01 Jakub Jelinek <jakub@redhat.com>
5173
5174 * g++.dg/eh/crossjump1.C: New test.
5175
ee935db4
MM
51762003-08-01 Mark Mitchell <mark@codesourcery.com>
5177
5178 PR c++/11697
5179 * g++.dg/template/using6.C: New test.
5180
5181 PR c++/11744
5182 * g++.dg/template/koenig2.C: New test.
5183
d6f7c704
KL
51842003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5185
5186 PR c++/7983
5187 * g++.dg/parse/typedef4.C: New test.
5188
cbd63935
KL
51892003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5190
5191 PR c++/8442, c++/8806
5192 * g++.dg/template/elab1.C: New test.
5193 * g++.dg/template/type2.C: Likewise.
5194 * g++.dg/template/ttp3.C: Adjust expected error message.
5195 * g++.old-deja/g++.law/visibility13.C: Likewise.
5196 * g++.old-deja/g++.niklas/t135.C: Likewise.
5197 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5198 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5199 template argument.
5200 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5201
522da2bf
NS
52022003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5203
a5bcc582
NS
5204 PR c++/11295
5205 * g++.dg/ext/stmtexpr1.C: New test.
5206
d340e53f
NS
5207 * g++.dg/opt/tmp1.C: New test.
5208
f21e6028
NS
5209 PR c++/11525
5210 * g++.dg/parse/constant4.C: New test.
5211
522da2bf
NS
5212 PR c++/9447
5213 * g++.dg/template/using5.C: New test.
5214
2598550f
RS
52152003-07-31 Roger Sayle <roger@eyesopen.com>
5216
5217 * gcc.dg/builtins-27.c: New test case.
5218
a132b6a8
JJ
52192003-07-31 Jakub Jelinek <jakub@redhat.com>
5220
5221 * gcc.dg/tls/opt-7.c: New test.
5222
5011c2ca 52232003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 5224
5011c2ca
AP
5225 * g++.old-deja/g++.other/crash18.C: Remove.
5226
fb5ce3c9
NS
52272003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5228
ffd49b19
NS
5229 * g++.dg/template/explicit3.C: New.
5230 * g++.dg/template/explicit4.C: New.
5231 * g++.dg/template/explicit5.C: New.
5232
fb5ce3c9
NS
5233 PR c++/11347
5234 * g++.dg/template/memtmpl1.C: New.
5235
675eab74
AP
52362003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5237
5238 PR target/11565
5239 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5240 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5241
602a82f3 52422003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
5243
5244 * vtgc1.c: Kill.
5245
55d54003
ZW
52462003-07-29 Zack Weinberg <zack@codesourcery.com>
5247
5248 * gcc.dg/struct-in-proto-1.c: New test.
5249
8f9b4009
NB
52502003-07-29 Neil Booth <neil@daikokuya.co.uk>
5251
5252 * gcc.dg/cpp/include2.c: Only expect one message.
5253
399dedb9
NS
52542003-07-29 Nathan Sidwell <nathan@codesourcery.com>
5255
5256 PR c++/9447
5257 * g++.dg/template/using1.C: New test.
5258 * g++.dg/template/using2.C: New test.
5259 * g++.dg/template/using3.C: New test.
5260 * g++.dg/template/using4.C: New test.
5261
f67f7737
AO
52622003-07-29 Alexandre Oliva <aoliva@redhat.com>
5263
5264 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5265 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5266
415d4636
MM
52672003-07-28 Jan Hubicka <jh@suse.cz>
5268
5269 PR c++/11530
5270 * g++.dg/opt/call1.C: New test.
5271
7b6d72fc
MM
52722003-07-28 Alexandre Oliva <aoliva@redhat.com>
5273
5274 PR c++/11667
5275 * g++.dg/init/enum2.C: New test.
5276 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 5277
b7365957
HPN
52782003-07-28 <hp@bitrange.com>
5279
5280 * gcc.dg/Wdeclaration-after-statement-1.c,
5281 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5282
5dfa45d0
JJ
52832003-07-28 Jakub Jelinek <jakub@redhat.com>
5284
5285 * gcc.c-torture/compile/20030725-1.c: New test.
5286
66584e64
AH
52872003-07-28 Aldy Hernandez <aldyh@redhat.com>
5288
5289 * gcc.dg/20030505.c: Only run for SPE.
5290 Remove definition of opaque type.
5291
b7a78333
MM
52922003-07-27 Mark Mitchell <mark@codesourcery.com>
5293
5294 * g++.dg/template/ptrmem6.C: New test.
5295
18f3e349
GK
52962003-07-26 Geoffrey Keating <geoffk@apple.com>
5297
5298 * gcc.c-torture/compile/zero-strct-2.c: New test.
5299
863d3dfb
GK
53002003-07-25 Geoffrey Keating <geoffk@apple.com>
5301
5302 * gcc.dg/intermod-1.c: New test.
5303
a91db711
NS
53042003-07-25 Nathan Sidwell <nathan@codesourcery.com>
5305
22038b2c
NS
5306 PR c++/11617
5307 * g++.dg/template/lookup2.C: New test.
5308 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 5309 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
5310
5311 PR c++/11596
a91db711
NS
5312 * g++.dg/template/defarg3.C: New test.
5313
5314 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5315
22ed7e5f
MM
53162003-07-24 Mark Mitchell <mark@codesourcery.com>
5317
5318 * g++.dg/inherit/access5.C: New test.
5319
f60a10e7
KL
53202003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5321
5322 PR c++/11513
5323 * g++.dg/template/crash8.C: New test.
5324
8f5b6d29
SB
53252003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5326
5327 PR c/10602
5328 * gcc.dg/noncompile/incomplete-2.c: New test.
5329
11b8e71c
MM
53302003-07-23 Mark Mitchell <mark@codesourcery.com>
5331
bd16cb25
MM
5332 PR c++/11645
5333 * g++.dg/inherit/access4.C: New test.
5334
6cf4d1bc
MM
5335 PR c++/11517
5336 * g++.dg/expr/cond2.C: New test.
55d54003 5337
11b8e71c
MM
5338 PR optimization/10679
5339 * g++.dg/opt/inline4.C: New test.
5340
eb5abb39
NS
53412003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5342
5343 * g++.dg/parse/crash10: New test.
5344
817aed6f
NS
53452003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5346
5347 * g++.dg/ext/flexary1.C: New test.
55d54003 5348
bef89e9e
KL
53492003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5350
5351 PR c++/10793
5352 * g++.dg/template/crash9.C: New test.
5353
4bd56354
VR
53542003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5355
5356 PR c++/3004
5357 * g++.dg/parse/typedef3.C: New test.
5358
5359 PR c++/7906
5360 * g++.dg/parse/operator2.C: New test.
5361
5362 PR c++/8895
5363 * g++.dg/parse/def-tmpl-arg1.C: New test.
5364
5365 PR c++/9282
5366 * g++.dg/parse/funptr1.C: New test.
5367
5368 PR c++/9452
5369 * g++.dg/parse/ambig3.C: New test.
5370
5371 PR c++/9454
5372 * g++.dg/parse/operator3.C: New test.
5373
5374 PR c++/9486
5375 * g++.dg/parse/template10.C: New test.
5376
5377 PR c++/9488
5378 * g++.dg/parse/template11.C: New test.
5379
5380 PR c++/10150
5381 * g++.dg/parse/invalid-op1.C: New test.
5382
5383 PR c++/10247
5384 * g++.dg/parse/condexpr1.C: New test.
5385
c6e4cc53
NS
53862003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5387
e0d1297c
NS
5388 * g++.dg/ext/packed3.C: New test.
5389 * g++.dg/ext/packed4.C: New test.
5390
c6e4cc53
NS
5391 * gcc.dg/pack-test-3.c: New test.
5392
dd039fc9
JJ
53932003-07-21 Janis Johnson <janis187@us.ibm.com>
5394
5395 * lib/compat.exp: Handle dg-options per source file.
5396 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5397 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5398 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5399 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5400 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5401 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5402 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5403 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5404 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5405 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5406 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5407 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5408 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5409 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5410
124b0e05
AP
54112003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5412
5413 PR c/10320
5414 * gcc.c-torture/execute/20030718-1.c: New test.
5415
bbda30a4
EB
54162003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5417
55d54003 5418 PR optimization/11536
bbda30a4
EB
5419 * gcc.dg/20030721-1.c: New test.
5420
e9f9c81f
MM
54212003-07-19 Mark Mitchell <mark@codesourcery.com>
5422
5423 PR c++/11546
5424 * g++.dg/template/lookup1.C: New test.
5425
14e33ee8
ZW
54262003-07-19 Zack Weinberg <zack@codesourcery.com>
5427
5428 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5429 diagnostics of ill-formed constructs involving labels.
5430 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5431 the new 'previously defined here' message.
5432
a3f10e50
NS
54332003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5434
5435 * g++.dg/parse/non-dependent2.C: New test.
5436
1fd0cd42
AP
54372003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5438
14e33ee8 5439 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
5440 weak symbols.
5441
16f6812f
JJ
54422003-07-17 Jakub Jelinek <jakub@redhat.com>
5443
5444 PR target/11087
5445 * gcc.c-torture/execute/20030717-1.c: New test.
5446
f129791c
EB
54472003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5448
5449 * g++.dg/opt/cfg1.C: New test.
5450
2b187c63
MM
54512003-07-17 Mark Mitchell <mark@codesourcery.com>
5452
5453 PR optimization/11557
5454 * gcc.dg/20030717-1.c: New test.
5455
bf88d870
AP
54562003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5457
5458 PR c++/10476
5459 * g++.dg/expr/crash-1.C: New test.
5460
5461 PR c++/11027
5462 * g++.dg/template/init3.C: New test.
5463
5464 PR c++/8222
5465 * g++.dg/template/non-dependent1.C: New test.
5466
5467 PR c++/11070
5468 * g++.dg/template/non-dependent2.C: New test.
5469
5470 PR c++/11071
5471 * g++.dg/template/non-dependent3.C: New test.
5472
5473 PR c++/9907
5474 * g++.dg/template/sizeof5.C: New test.
5475
26e0dcb3
GK
54762003-07-17 Geoffrey Keating <geoffk@apple.com>
5477
5478 PR 11498
5479 * gcc.c-torture/compile/mangle-1.c: New file.
5480
41c5ee06
KL
54812003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5482
5483 PR c++/7809
94b32725 5484 * g++.dg/parse/access3.C: New test.
41c5ee06 5485
2a39bedb 54862003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
5487
5488 PR c++/11384
5489 * g++.dg/init/init-ref4.C: New test.
5490
39703eb9
MM
54912003-07-16 Mark Mitchell <mark@codesourcery.com>
5492
5493 PR c++/11547
5494 * g++.dg/parse/constant3.C: New test.
5495 * g++.dg/parse/crash7.C: Likewise.
5496
48addf69
AP
54972003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5498
5499 PR target/11008
5500 * gcc.dg/i386-pentium4-not-mull.c: New.
5501
1e0343dd
R
55022003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5503
5504 * gcc.dg/asm-names.c (ymain): Make it weak.
5505
866eb556
KL
55062003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5507
5508 PR c++/5421
5509 * g++.dg/template/friend21.C: New test.
5510
fc4767bb
JJ
55112003-07-16 Jakub Jelinek <jakub@redhat.com>
5512
5513 * gcc.dg/cleanup-8.c: New test.
5514 * gcc.dg/cleanup-9.c: New test.
5515
32f2f2cb
DS
55162003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5517
5518 * g++.dg/ext/dll-MI1.h: New file.
5519 * g++.dg/ext/dllexport-MI1.C: New file.
5520 * g++.dg/ext/dllimport-MI1.C: New file.
5521
bc8229a0
JJ
55222003-07-15 Jakub Jelinek <jakub@redhat.com>
5523
5524 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5525 it does not have cmpstrsi patterns (just cmpmemsi).
5526
b0afa2fc
MM
55272003-07-15 Mark Mitchell <mark@codesourcery.com>
5528
5529 PR debug/11473
5530 * g++.dg/debug/debug8.C: New test.
5531
caec1dc0
KL
55322003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5533
5534 PR c++/10108
5535 * g++.dg/template/crash7.C: New test.
5536
aadf50ed
KH
55372003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5538
5539 PR target/10795
5540 * gcc.c-torture/compile/20030708-1.c: New.
5541
5a257872
EB
55422003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5543
5544 * gcc.c-torture/execute/20030715-1.c: New test.
5545
89a68bb9
GK
55462003-07-14 Geoffrey Keating <geoffk@apple.com>
5547
5548 * gcc.dg/pch/inline-3.c: New file.
5549 * gcc.dg/pch/inline-3.hs: New file.
5550 * gcc.dg/pch/inline-4.c: New file.
5551 * gcc.dg/pch/inline-4.hs: New file.
5552
5e08432e
MM
55532003-07-14 Mark Mitchell <mark@codesourcery.com>
5554
8d83f792
MM
5555 PR c++/11509
5556 * g++.dg/template/crash6.C: New test.
5557
748d4c7e
MM
5558 PR c++/7053
5559 * g++.dg/template/friend20.C: New test.
5560
5e08432e
MM
5561 PR c++/7019
5562 * g++.dg/template/overload2.C: New test.
5563
1b78cca9
FS
55642003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5565
5566 PR optimization/11440
5567 * gcc.c-torture/execute/20030714-1.c: New test.
5568
55ece1b3
KL
55692003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5570
5571 PR c++/11154
5572 * g++.dg/template/partial2.C: New test.
5573
b3445994
MM
55742003-07-13 Mark Mitchell <mark@codesourcery.com>
5575
a3d87771
MM
5576 PR c++/11503
5577 * g++.dg/template/anon1.C: New test.
5578
b3445994
MM
5579 PR c++/11493
5580 PR c++/11495
5581 * g++.dg/parse/template9.C: Likewise.
5582 * g++.dg/template/crash4.C: New test.
5583 * g++.dg/template/koenig1.C: Likewise.
5584 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5585 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5586 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5587 functions.
5588 * g++.old-deja/g++.jason/template36.C: Likewise.
5589 * g++.old-deja/g++.mike/p1989.C: Likewise.
5590 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5591 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5592 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5593 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5594 compiling.
5595 * g++.old-deja/g++.pt/union2.C: Use this->.
5596
358b8f01
JJ
55972003-07-11 Jakub Jelinek <jakub@redhat.com>
5598
5599 * gcc.dg/20030711-1.c: New test.
5600
7efa3e22
NS
56012003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5602
5603 PR c++/11050
5604 * g++.dg/parse/args1.C: New test.
5605 * g++.pt/defarg8.C: Change expected errors.
5606
7d48af30
MM
56072003-07-11 Mark Mitchell <mark@codesourcery.com>
5608
87ca53f6
MM
5609 PR c++/8164
5610 * g++.dg/template/nontype2.C: New test.
5611
a6b602ca
MM
5612 PR c++/10558
5613 * g++.dg/parse/template8.C: New test.
5614
6eeba0cc
MM
5615 PR c++/8327
5616 * g++.dg/template/scope1.C: New test.
5617
7d48af30
MM
5618 * g++.dg/warn/Wsign-compare-1.C: New test.
5619
1dc9efda
KH
56202003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5621
5622 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5623
4a386498
MM
56242003-07-10 Mark Mitchell <mark@codesourcery.com>
5625
584672ee
MM
5626 PR c++/9411
5627 * g++.dg/template/explicit2.C: New test.
5628
4a386498
MM
5629 PR c++/10032
5630 * g++.dg/warn/pedantic1.C: New test.
5631
7c728fc6
NS
56322003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5633
5634 PR c++ 9483
5635 * g++.dg/other/field1.C: New test.
5636
11791dbc
KH
56372003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5638
5639 PR c/11449
5640 * gcc.c-torture/compile/20030707-1.c: New.
5641
0c3b76ea
KL
56422003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5643
5644 PR c++/10849
5645 * g++.dg/template/access12.C: New test.
5646
bda8c1ca
NS
56472003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5648
5649 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5650 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5651 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5652 * gcc.misc-tests/gcov.exp: Update
5653 * g++.dg/gcov/gcov.exp: Update
5654 * lib/gcov.exp: Update.
5655
d17811fd
MM
56562003-07-08 Mark Mitchell <mark@codesourcery.com>
5657
5658 * g++.dg/abi/mangle17.C: Make sure template expressions are
5659 dependent.
5660 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5661 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5662 * g++.dg/opt/stack1.C: Remove erroneous code.
5663 * g++.dg/parse/template7.C: New test.
5664 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5665 * g++.old-deja/g++.pt/crash4.C: Likewise.
5666
76739f29
JDA
56672003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5668
5669 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5670 with zero or one occurence of `$' after the initial `L'.
5671
55c9de2d
KH
56722003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5673
5674 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5675
8af61113
RS
56762003-07-08 Roger Sayle <roger@eyesopen.com>
5677
5678 PR c/11370
5679 * gcc.dg/Wunreachable-6.c: New testcase.
5680 * gcc.dg/Wunreachable-7.c: New testcase.
5681
7e6dc358
JJ
56822003-07-08 Jakub Jelinek <jakub@redhat.com>
5683
5684 PR c/11420
5685 * gcc.dg/20030708-1.c: New test.
5686
b8898790
RS
56872003-07-08 Richard Sandiford <rsandifo@redhat.com>
5688
5689 * gcc.dg/compat/sdata-section.h: New file.
5690 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5691 * gcc.dg/torture/mips-sdata-1.c: New test.
5692
c4d0910c
KL
56932003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5694
5695 PR c++/11030
5696 * g++.dg/template/friend19.C: New test.
5697
8df63efa
JJ
56982003-07-08 Jakub Jelinek <jakub@redhat.com>
5699
5700 * g++.dg/opt/strength-reduce.C: New test.
5701
afeeac3f
RS
57022003-07-07 Roger Sayle <roger@eyesopen.com>
5703
5704 PR target/10979
5705 * gcc.dg/20030707-1.c: New testcase.
5706
2c430630
RS
57072003-07-07 Roger Sayle <roger@eyesopen.com>
5708
5709 PR optimization/11059
5710 * g++.dg/opt/emptyunion.C: New testcase.
5711
82d610ec 57122003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 5713 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
5714
5715 * g++.dg/opt/stack1.C: New test.
5716
0a72704b
MM
57172003-07-05 Mark Mitchell <mark@codesourcery.com>
5718
5719 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5720 run test.
14e33ee8 5721
0a72704b
MM
5722 PR c++/11431
5723 * g++.dg/expr/static_cast3.C: New test.
5724
e6cc3a24
ZW
57252003-07-04 Zack Weinberg <zack@codesourcery.com>
5726
5727 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5728 everywhere.
5729 * gcc.dg/concat.c: Concatenation of string constants with
5730 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5731 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5732 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5733 necessary to avoid multi-character character constant warning.
5734 * gcc.dg/cpp/escape.c: Likewise.
5735 * gcc.dg/cpp/ucs.c: Likewise.
5736 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5737 Fix a typo.
5738
9037065f
KH
57392003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5740
682def26 5741 PR c/11428
9037065f
KH
5742 * gcc.c-torture/compile/20030704-1.c: New.
5743
ae81000a
KH
57442003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5745
5746 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5747
1cf0dce8
DS
57482003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5749
5750 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 5751 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 5752 tests for warnings.
32f2f2cb
DS
5753 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5754 * g++.dg/ext/dllimport3.C: Likewise.
5755 * g++.dg/ext/dllimport4.C: New file.
5756 * g++.dg/ext/dllimport5.C: New file.
5757 * g++.dg/ext/dllimport6.C: New file.
5758 * g++.dg/ext/dllimport7.C: New file.
5759 * g++.dg/ext/dllimport8.C: New file.
5760 * g++.dg/ext/dllimport9.C: New file.
5761 * g++.dg/ext/dllimport10.C: New file.
5762 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 5763
d6b4ea85
MM
57642003-07-03 Mark Mitchell <mark@codesourcery.com>
5765
5766 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5767 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5768
0a9530a9
RS
57692003-07-03 Roger Sayle <roger@eyesopen.com>
5770
5771 * gcc.dg/builtins-25.c: New testcase.
5772 * gcc.dg/builtins-26.c: New testcase.
5773
9b269fc7
JJ
57742003-07-03 Janis Johnson <janis187@us.ibm.com>
5775
7516d736
JJ
5776 * gcc.dg/compat/vector-defs.h: New file.
5777 * gcc.dg/compat/vector-setup.h: New file.
5778 * gcc.dg/compat/vector-check.h: New file.
5779 * gcc.dg/compat/vector-1_main.c: New file.
5780 * gcc.dg/compat/vector-1_x.c: New file.
5781 * gcc.dg/compat/vector-1_y.c: New file.
5782 * gcc.dg/compat/vector-2_main.c: New file.
5783 * gcc.dg/compat/vector-2_x.c: New file.
5784 * gcc.dg/compat/vector-2_y.c: New file.
5785
0964c98c
JJ
5786 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5787 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5788 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5789 * gcc.dg/compat/struct-align-1.h: New file.
5790 * gcc.dg/compat/struct-align-1_main.c: New file.
5791 * gcc.dg/compat/struct-align-1_x.c: New file.
5792 * gcc.dg/compat/struct-align-1_y.c: New file.
5793 * gcc.dg/compat/struct-align-2.h: New file.
5794 * gcc.dg/compat/struct-align-2_main.c: New file.
5795 * gcc.dg/compat/struct-align-2_x.c: New file.
662ef0f5 5796 * gcc.dg/co
b4e0fcc3
MM
5797 * g++.old-deja/g++.other/comdat3.C: Likewise.
5798 * g++.old-deja/g++.other/ctor1.C: Likewise.
5799 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5800
7d445f15
RH
58012003-06-05 Richard Henderson <rth@redhat.com>
5802
5803 * gcc.dg/debug/20030605-1.c: New.
5804
d7068b3d
MM
58052003-06-04 Mark Mitchell <mark@codesourcery.com>
5806
5807 * README.QMTEST: Update.
5808
0bfa5f65
RH
58092003-06-04 Richard Henderson <rth@redhat.com>
5810
e6cc3a24
ZW
5811 * gcc.dg/cleanup-1.c: New.
5812 * gcc.dg/cleanup-2.c: New.
5813 * gcc.dg/cleanup-3.c: New.
5814 * gcc.dg/cleanup-4.c: New.
5815 * gcc.dg/cleanup-5.c: New.
5816 * gcc.dg/cleanup-6.c: New.
5817 * gcc.dg/cleanup-7.c: New.
0bfa5f65 5818
ac871ee1
MM
58192003-06-04 Mark Mitchell <mark@codesourcery.com>
5820
13e0ae41
MM
5821 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5822
ac871ee1
MM
5823 * lib/dg-pch.exp: New file.
5824 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5825 * gcc.dg/pch/pch.exp: Likewise.
5826
385a9348
RS
58272003-06-04 Roger Sayle <roger@eyesopen.com>
5828
5829 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5830 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5831 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5832 * gcc.dg/builtins-17.c: New test case.
5833 * gcc.dg/i386-387-4.c: New test case.
5834 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5835
01d3224a
EB
58362003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5837
5838 * gcc.dg/ultrasp9.c: New test.
5839
ef0139b1
EB
58402003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5841
5842 * gcc.c-torture/compile/20030604-1.c: New test.
5843 * gcc.dg/sparc-constant-1.c: New test.
5844
61274a14
GN
58452003-06-03 Glen Nakamura <glen@imodulo.com>
5846
c6c01481 5847 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 5848
23656642
JR
58492003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5850
aa6b9f6d
R
5851 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5852
23656642
JR
5853 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5854 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5855
284ca13e
AH
58562003-06-03 Aldy Hernandez <aldyh@redhat.com>
5857
e6cc3a24 5858 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 5859
6c07f448
KL
58602003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5861
5862 PR c++/10940
5863 * g++.dg/template/spec10.C: New test.
5864
075ec276
RS
58652003-06-03 Roger Sayle <roger@eyesopen.com>
5866
5867 * gcc.dg/builtins-16.c: New test case.
5868
8fd3cf4e
JJ
58692003-06-03 Jakub Jelinek <jakub@redhat.com>
5870
5871 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5872 mempcpy test with post-increments.
5873 * gcc.c-torture/execute/string-opt-3.c: New test.
5874 * gcc.dg/string-opt-1.c: New test.
5875
b5706132
DB
58762003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5877
5878 PR fortran/10965
5879 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5880
2a9e3b72
MM
58812003-06-02 Mark Mitchell <mark@codesourcery.com>
5882
5a9f05f2
MM
5883 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5884 (scan-assembler): ... here. Use dg-scan.
5885 (scan-assembler-not): Likewise.
5886 (scan-file): New function.
5887 (scan-file-not): Likewise.
5888 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5889 * gcc.dg/cpp/_Pragma4.c: Likewise.
5890 * gcc.dg/cpp/_Pragma5.c: Likewise.
5891 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5892 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5893 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5894 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5895 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5896 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5897 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5898 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5899 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5900 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5901 * gcc.dg/cpp/cxxcom1.c: Likewise.
5902 * gcc.dg/cpp/line1.c: Likewise.
5903 * gcc.dg/cpp/maccom1.c: Likewise.
5904 * gcc.dg/cpp/maccom2.c: Likewise.
5905 * gcc.dg/cpp/maccom3.c: Likewise.
5906 * gcc.dg/cpp/maccom4.c: Likewise.
5907 * gcc.dg/cpp/maccom5.c: Likewise.
5908 * gcc.dg/cpp/maccom6.c: Likewise.
5909 * gcc.dg/cpp/multiline.c: Likewise.
5910 * gcc.dg/cpp/spacing1.c: Likewise.
5911 * gcc.dg/cpp/spacing2.c: Likewise.
5912 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5913 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5914 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5915 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5916 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5917 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5918 * gcc.dg/cpp/cxxcom2.c: Likewise.
5919 * gcc.dg/cpp/cxxcom2.h: New file.
5920
2a9e3b72
MM
5921 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5922 * g++.dg/cpp/truefalse.C: Here.
5923 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5924
a7f36da3 59252003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 5926
a7f36da3
DD
5927 * gcc.dg/cpp/redef3.c: New file.
5928
a3033f34
EB
59292003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5930
5931 * gcc.dg/i386-loop-3.c: New test.
5932
5f90145a
TM
59332003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5934
5935 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5936
4fa26a60
RS
59372003-05-31 Roger Sayle <roger@eyesopen.com>
5938
5939 * gcc.dg/fwrapv-1.c: New test case.
5940 * gcc.dg/fwrapv-2.c: New test case.
5941
76d3baad
KL
59422003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5943
5944 PR c++/10956
5945 * g++.dg/template/spec9.C: New test.
5946
0b82d59c
RS
59472003-05-29 Roger Sayle <roger@eyesopen.com>
5948
5949 * gcc.dg/duff-4.c: New test case.
5950
d6a9f13b
DB
59512003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
5952
5953 PR fortran/10843
5954 * g77.dg/ffixed-form-1.f: New test
5955 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 5956 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
5957 * g77.dg/ffree-form-3.f: New test
5958
634a5694
AT
59592003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
5960
5961 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5962 * gcc.dg/wint_t-1.c: Likewise.
5963
b7fc8b57
KL
59642003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5965
5966 * g++.dg/template/access11.C: New test.
5967
ef8855d7
KL
59682003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5969
5970 PR c++/10849
5971 * g++.dg/template/access10.C: New test.
5972
fcb6fa85 59732003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 5974 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
5975
5976 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5977
76ab57af
AT
59782003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5979
e6cc3a24
ZW
5980 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5981 suppress for powerpc-*-darwin*.
76ab57af
AT
5982 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5983
3dba25eb
AT
59842003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5985
5986 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5987 suppress option for powerpc-*-darwin*.
e6cc3a24 5988
29f523be
RS
59892003-05-23 Roger Sayle <roger@eyesopen.com>
5990
5991 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5992 * gcc.dg/builtins-4.c: Add test for fmod.
5993
43b26a01
KL
59942003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5995
5996 PR c++/10682
5997 * g++.dg/template/instantiate4.C: New test.
5998
18c2511c
RS
59992003-05-22 Roger Sayle <roger@eyesopen.com>
6000
6001 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6002
9008d5b4
JJ
60032003-05-21 Janis Johnson <janis187@us.ibm.com>
6004
6005 * gcc.dg/compat/scalar-return-1_main.c: New file.
6006 * gcc.dg/compat/scalar-return-1_x.c: New file.
6007 * gcc.dg/compat/scalar-return-1_y.c: New file.
6008 * gcc.dg/compat/scalar-return-2_main.c: New file.
6009 * gcc.dg/compat/scalar-return-2_x.c: New file.
6010 * gcc.dg/compat/scalar-return-2_y.c: New file.
6011 * gcc.dg/compat/struct-return-3_main.c: New file.
6012 * gcc.dg/compat/struct-return-3_y.c: New file.
6013 * gcc.dg/compat/struct-return-3_x.c: New file.
6014 * gcc.dg/compat/struct-return-2_main.c: New file.
6015 * gcc.dg/compat/struct-return-2_x.c: New file.
6016 * gcc.dg/compat/struct-return-2_y.c: New file.
6017
f48758e4
JDA
60182003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6019
6020 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6021 for hppa*-hp-hpux*.
6022 * gcc.dg/20021014-1.c (dg-options): Likewise.
6023 * gcc.dg/nest.c (dg-options): Likewise.
6024
16e31964
DS
60252003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6026
6027 PR c++/9738
6028 * g++.dg/ext/dllimport2.C: New file.
6029 * g++.dg/ext/dllimport3.C: New file.
6030
f737a52d
JJ
60312003-05-20 Janis Johnson <janis187@us.ibm.com>
6032
6033 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6034 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6035 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6036 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6037 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6038 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6039 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6040 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6041 * gcc.dg/compat/small-struct-defs.h: New file.
6042 * gcc.dg/compat/small-struct-init.h: New file.
6043 * gcc.dg/compat/small-struct-check.h: New file.
6044 * gcc.dg/compat/fp-struct-defs.h: New file.
6045 * gcc.dg/compat/fp-struct-check.h: New file.
6046 * gcc.dg/compat/fp-struct-init.h: New file.
6047 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6048 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6049
b041fbe6
JJ
60502003-05-19 Jakub Jelinek <jakub@redhat.com>
6051
6052 * gcc.dg/20030225-2.c: New test.
6053
731ae8dd
RS
60542003-05-18 Roger Sayle <roger@eyesopen.com>
6055 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6056
6057 * gcc.c-torture/compile/20030518-1.c: New test case.
6058
563025ca
MM
60592003-05-18 Mark Mitchell <mark@codesourcery.com>
6060
6061 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6062 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6063 gcc-dg-debug-runtest.
6064 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6065 gcc-dg-debug-runtest.
6066
5c9acdf7
KL
60672003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6068
6069 PR c++/9022
6070 * g++.dg/lookup/using6.C: New test.
6071
25903d03
KL
60722003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6073
6074 * g++.dg/parse/access2.C: New test.
6075
7cbba309
MM
60762003-05-17 Mark Mitchell <mark@codesourcery.com>
6077
6078 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6079 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6080 * gcc.dg/debug/debug.exp: Likewise.
6081
b1822ccc
NB
60822003-05-17 Neil Booth <neil@daikokuya.co.uk>
6083
6084 * gcc.dg/dollar.c: New test.
6085
72701eab
JJ
60862003-05-16 Janis Johnson <janis187@us.ibm.com>
6087
6088 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6089 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6090 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6091 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6092 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6093 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6094 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6095 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6096 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6097 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6098 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6099 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6100 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6101 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6102 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6103 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6104 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6105 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6106
0baa1702
MM
61072003-05-16 Mark Mitchell <mark@codesourcery.com>
6108
6109 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6110 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6111 support for "repo" mode.
6112 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6113 * lib/g77-dg.exp: Likewise.
6114 * lib/obj-dg.exp: Likewise.
e6cc3a24 6115
dcac003d
JJ
61162003-05-16 Jakub Jelinek <jakub@redhat.com>
6117
6118 Merge from gcc-3_2-rhl8-branch:
6119 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6120
6121 * gcc.dg/tls/opt-6.c: New test.
6122
6123 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6124
6125 * gcc.dg/20030405-1.c: New test.
6126
6127 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6128
6129 * gcc.dg/20030309-1.c: New test.
6130
6131 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6132
6133 * gcc.c-torture/execute/20030307-1.c: New test.
6134
6135 2003-02-20 Randolph Chung <tausq@debian.org>
6136
6137 * gcc.c-torture/compile/20030220-1.c: New test.
6138
6139 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6140
6141 * gcc.dg/20030217-1.c: New test.
6142
6143 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6144
6145 * gcc.c-torture/compile/20020129-1.c: New test.
6146
6147 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6148
6149 * gcc.dg/unroll-1.c: New test.
6150
6151 2002-11-16 Jan Hubicka <jh@suse.cz>
6152
6153 * gcc.c-torture/execute/20020920-1.c: New test.
6154
6155 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6156
6157 PR target/7434
6158 * gcc.c-torture/compile/20021008-1.c: New test.
6159
6160 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6161
6162 PR target/7559
6163 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6164
6165 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6166
6167 * gcc.c-torture/compile/20020807-1.c: New test.
6168
6169 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6170
6171 * gcc.dg/tls/opt-1.c: New test.
6172
6173 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6174
6175 * gcc.dg/20020729-1.c: New test.
6176
6177 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6178
6179 * g++.dg/opt/life1.C: New test.
6180
6181 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6182
6183 * gcc.dg/20020525-1.c: New test.
6184
6185 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR c++/6794
6188 * g++.dg/ext/pretty1.C: New test.
6189 * g++.dg/ext/pretty2.C: New test.
6190
dffbbe80
MM
61912003-05-15 Mark Mitchell <mark@codesourcery.com>
6192
6193 PR c++/8385
6194 * g++.dg/ext/typeof5.C: New test.
6195
ae4f397b
R
61962003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6197
6198 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6199 __USER_LABEL_PREFIX__ into account.
6200 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6201
e43736ad
RS
62022003-05-14 Roger Sayle <roger@eyesopen.com>
6203
6204 * gcc.dg/builtins-15.c: New test case.
6205
3a0d67cf
ZW
62062003-05-13 Zack Weinberg <zack@codesourcery.com>
6207
6208 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6209
75c834f8
MM
62102003-05-12 Mark Mitchell <mark@codesourcery.com>
6211
6212 * lib/g++.exp: Tweak handling of additional source files.
6213 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6214 * g++.dg/special/conpr-2a.C: Rename to ...
6215 * g++.dg/special/conpr-2a.cc: ... this.
6216 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6217 * g++.dg/special/conpr-3a.C: Rename to ...
6218 * g++.dg/special/conpr-3a.cc: This.
6219 * g++.dg/special/conpr-3b.C: Rename to ...
6220 * g++.dg/special/conpr-3b.cc: This.
6221 * g++.dg/special/conpr-4.C: New test.
6222 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6223
8c0a5264
DE
62242003-05-12 David Edelsohn <edelsohn@gnu.org>
6225
6226 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6227
8015bbee
KL
62282003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6229
6230 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6231 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6232 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6233 * g++.old-deja/g++.other/warn3.C: Likewise.
6234
358997e2
RS
62352003-05-11 Roger Sayle <roger@eyesopen.com>
6236
6237 * gcc.dg/i386-387-1.c: Update to also test log.
6238 * gcc.dg/i386-387-2.c: Likewise.
6239
98c644d6
TM
62402003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6241
6242 * g77.f-torture/execute/int8421.f: New test.
6243
9f01ded6
KL
62442003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6245
6246 PR c++/10230, c++/10481
6247 * g++.dg/lookup/scoped5.C: New test.
6248
fcea7401
KL
62492003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6250
6251 PR c++/10552
6252 * g++.dg/template/ttp6.C: New test.
6253
e1112e60
RS
62542003-05-11 Richard Sandiford <rsandifo@redhat.com>
6255
6256 * gcc.c-torture/execute/builtins: New directory.
6257 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6258 gcc.c-torture/execute/builtins.
6259 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6260 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6261 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6262 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6263
78757caa
KL
62642003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6265
6266 PR c++/9252
6267 * g++.dg/template/access8.C: New test.
6268 * g++.dg/template/access9.C: New test.
6269
8d241e0b
KL
62702003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6271
6272 PR c++/9554
6273 * g++.dg/parse/access1.C: New test.
6274
eddfe825
DD
62752003-05-09 DJ Delorie <dj@redhat.com>
6276
6277 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6278 long, and not an int.
6279
88e98cfe
KL
62802003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6281
6282 PR c++/10555, c++/10576
6283 * g++.dg/template/memclass1.C: New test.
6284
001db0e0
DD
62852003-05-08 DJ Delorie <dj@redhat.com>
6286
6287 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6288 targets.
6289 * gcc.c-torture/execute/20021024-1.x: Likewise.
6290 * gcc.c-torture/execute/shiftdi.x: Likewise.
6291 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6292 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6293 * gcc.dg/20021018-1.c: Likewise.
6294
7dc61d6c
KG
62952003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6296
8ce9f2ec
KG
6297 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6298
7dc61d6c
KG
6299 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6300 (bcopy): Call memmove.
6301
53415fa1
RS
63022003-05-08 Roger Sayle <roger@eyesopen.com>
6303
6304 * g77.f-torture/compile/8485.f: New test case.
6305
a944ceb9
RH
63062003-05-07 Richard Henderson <rth@redhat.com>
6307
e6cc3a24
ZW
6308 PR c++/10570
6309 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6310 Verify exception_cleanup not called for rethrows.
6311 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6312 when exiting catch block without rethrowing.
6313 * g++.dg/eh/forced3.C: New.
6314 * g++.dg/eh/forced4.C: New.
a944ceb9 6315
a1c6e6c5
AH
63162003-05-07 Aldy Hernandez <aldyh@redhat.com>
6317
0dfcf38e 6318 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 6319
dea2913c
DD
63202003-05-06 DJ Delorie <dj@redhat.com>
6321
6322 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6323 * gcc.dg/nest.c: Likewise.
6324
e82a312b
RS
63252003-05-05 Roger Sayle <roger@eyesopen.com>
6326
6327 * gcc.dg/builtins-14.c: New test case.
6328
6ccfe27c
JJ
63292003-05-05 Janis Johnson <janis187@us.ibm.com>
6330
6331 * lib/compat.exp (compat-execute): New argument.
6332 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6333 * gcc.dg/compat: New test directory.
6334 * gcc.dg/compat/compat.exp: New expect script.
6335 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6336 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6337 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6338 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6339 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6340 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6341
e8115463
JJ
6342 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6343 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6344 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6345 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6346 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6347 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6348 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6349 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6350 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6351 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6352 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6353 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6354 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6355 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6356 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6357
10b6a274
ZW
63582003-05-05 Zack Weinberg <zack@codesourcery.com>
6359
6360 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6361
e3e9f108
JJ
63622003-05-05 Jakub Jelinek <jakub@redhat.com>
6363
6364 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6365
36b29d7d
GK
63662003-05-05 Geoffrey Keating <geoffk@apple.com>
6367
bc9ec0e0
GK
6368 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6369 * gcc.dg/ppc-fsel-2.c: New test.
6370
36b29d7d
GK
6371 * gcc.dg/unused-5.c: New test.
6372
16692dd5
KL
63732003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6374
6375 PR c++/10496
6376 * g++.dg/warn/pmf1.C: New test.
6377
4b41d9eb
KL
63782003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6379
6380 PR c++/4494
6381 * g++.dg/warn/main.C: New test.
6382
00362064
KG
63832003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6384
6385 * gcc.dg/nonnull-3.c: New test.
6386
1fecc266
NB
63872003-05-04 Neil Booth <neil@daikokuya.co.uk>
6388
6389 * gcc.dg/cpp/Wtrigraphs.c: Update.
6390 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6391
b39358e1
GK
63922003-05-03 Geoffrey Keating <geoffk@apple.com>
6393
6394 * gcc.dg/ppc-fsel-1.c: New test.
6395
87f85ea0
ZW
63962003-05-03 Zack Weinberg <zack@codesourcery.com>
6397
6398 PR c/10604
6399 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6400
c4e2d744
KH
64012003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6402
6403 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6404
5dc5d13c
KL
64052003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6406
6407 PR c++/9364, c++/10553, c++/10586
6408 * g++.dg/parse/typename4.C: New test.
6409 * g++.dg/parse/typename5.C: Likewise.
6410
4dc27b4b
RS
64112003-05-03 Richard Sandiford <rsandifo@redhat.com>
6412
6413 * gcc.c-torture/compile/20030503-1.c: New test.
6414
f2ba7ecb
KL
64152003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6416
6417 * g++.dg/lookup/using5.C: Fix testcase error.
6418
7c1fdbe4
CD
64192003-05-01 Chris Demetriou <cgd@broadcom.com>
6420
6421 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6422 since MEABI is no longer supported. Remove all vestiges
6423 of MEABI from the test.
6424
d0af00af
KL
64252003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6426
6427 PR c++/10554
6428 * g++.dg/lookup/using5.C: New test.
6429
d12a7283
KL
64302003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6431
6432 PR c++/8772
6433 * g++.dg/template/ttp5.C: New test.
6434
6481daa9
MM
64352003-04-30 Mark Mitchell <mark@codesourcery.com>
6436
6437 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6438 (dg-gpp-additional-sources): New function.
6439 (dg-gpp-additional-files): Likewise.
6440 * lib/g++.exp (additional_sources): New variable.
6441 (additional_files): Likewise.
6442 (g++_target_compile): Deal with them.
6443 * lib/old-dejagnu.exp: Remove.
6444 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6445 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 6446
d7ed5e55
KL
64472003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6448
6449 PR c++/9432, c++/9528
6450 * g++.dg/lookup/using4.C: New test.
6451
b3d627e2
GK
64522003-04-29 Geoffrey Keating <geoffk@apple.com>
6453
a6fdc086
GK
6454 * gcc.dg/noreturn-5.c: New file.
6455 * gcc.dg/noreturn-6.c: New file.
6456
b3d627e2
GK
6457 * gcc.c-torture/compile/inline-1.c: New file.
6458
1f6f0cb6
MM
64592003-04-29 Mark Mitchell <mark@codesourcery.com>
6460
6461 PR c++/10551
6462 * g++.dg/template/explicit1.C: New test.
6463
60cde936
MM
64642003-04-29 Mark Mitchell <mark@codesourcery.com>
6465
555456b1
MM
6466 PR c++/10549
6467 * g++.dg/other/bitfield1.C: New test.
6468
60cde936
MM
6469 PR c++/10527
6470 * g++.dg/init/new7.C: New test.
6471
0dbc5cd3
MM
64722003-04-29 Mark Mitchell <mark@codesourcery.com>
6473
75135253 6474 * g++.dg/ext/desig1.C: New test.
60cde936 6475 * g++.dg/ext/init1.C: Update.
75135253 6476
0dbc5cd3
MM
6477 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6478
a833faa5
MM
64792003-04-28 Mark Mitchell <mark@codesourcery.com>
6480
6481 PR c++/10180
6482 * g++.dg/warn/Winline-1.C: New test.
6483
e31603c4
JJ
64842003-04-28 Jakub Jelinek <jakub@redhat.com>
6485
6486 * gcc.c-torture/execute/string-opt-19.c: New test.
6487
9661b15f
JJ
6488 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6489 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6490
772f8889
MM
64912003-04-27 Mark Mitchell <mark@codesourcery.com>
6492
6493 PR c++/10506
6494 * g++.dg/init/new6.C: New test.
6495
6496 PR c++/10503
6497 * g++.dg/init/ref6.C: New test.
6498
b29188f3
DE
64992003-04-26 David Edelsohn <edelsohn@gnu.org>
6500
6501 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6502
5cc2f4f3
KG
65032003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6504
6505 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6506 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6507
ea56c40c
MM
65082003-04-25 Mark Mitchell <mark@codesourcery.com>
6509
6510 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6511 initialized static data members.
6512
d3a0b002
L
65132003-04-25 H.J. Lu <hjl@gnu.org>
6514
6515 * gcc.dg/ia64-sync-4.c: New test.
6516
ad4a34f0
KG
65172003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6518
6519 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6520 date.
6521
f8986275
NS
65222003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6523
6524 PR c++/10337
6525 * g++.dg/warn/conv1.C: New test.
6526 * g++.old-deja/g++.other/conv7.C: Adjust.
6527 * g++.old-deja/g++.other/overload14.C: Adjust.
6528
374ca7f7
MM
65292003-04-23 Mark Mitchell <mark@codesourcery.com>
6530
6531 PR c++/10471
6532 * g++.dg/template/defarg2.C: New test.
6533
6338b358
NB
65342003-04-23 Neil Booth <neil@daikokuya.co.uk>
6535
6536 * gcc.dg/cpp/include2.c: Update.
6537 * gcc.dg/cpp/multiline-2.c: New.
6538 * gcc.dg/cpp/multiline.c: Update.
6539 * gcc.dg/cpp/strify2.c: Update.
6540 * gcc.dg/cpp/trad/literals-2.c: Update.
6541
3f429151
JDA
65422003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6543
6544 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6545
10aef094
MM
65462003-04-23 Mark Mitchell <mark@codesourcery.com>
6547
6548 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6549
4223f82f
MM
65502003-04-23 Mark Mitchell <mark@codesourcery.com>
6551
6552 PR c++/10451
6553 * g++.dg/parse/crash4.C: New test.
87f85ea0 6554
4223f82f
MM
6555 PR c++/9847
6556 * g++.dg/parse/crash5.C: New test.
6557
befcd99b
MM
65582003-04-22 Mark Mitchell <mark@codesourcery.com>
6559
ae2196c2
MM
6560 PR c++/10446
6561 * g++.dg/parse/crash3.C: New test.
6562
befcd99b
MM
6563 PR c++/10428
6564 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
6565
65662003-04-22 Devang Patel <dpatel@apple.com>
6567
6568 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 6569
256c249c
AT
65702003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6571
6572 * g++.dg/other/packed1.C: Fix dg options.
6573
ad27e65a
NS
65742003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6575
6576 * g++.dg/other/offsetof2.C: New test.
6577
b2dd096b
MM
65782003-04-21 Mark Mitchell <mark@codesourcery.com>
6579
6580 * g++.dg/template/recurse.C: Adjust location of error messages.
6581
8de9bb0e
NS
65822003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6583
6584 PR c++/9881
6585 * g++.dg/init/addr-const1.C: New test.
6586 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6587
65882003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
6589
6590 PR c++/10405
6591 * g++.dg/lookup/struct-hack1.C: New test.
6592
1613e52b
NB
65932003-04-20 Neil Booth <neil@daikokuya.co.uk>
6594
6595 * ucs.c: Update diagnostic messages.
6596
4e1f0f8e
NB
65972003-04-19 Neil Booth <neil@daikokuya.co.uk>
6598
6599 * gcc.dg/cpp/truefalse.cpp: New test.
6600 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 6601 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 6602
26aea073
NB
66032003-04-19 Neil Booth <neil@daikokuya.co.uk>
6604
6605 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6606 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6607
6a29edea
EB
66082003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6609
6610 * gcc.c-torture/compile/20030418-1.c: New test.
6611
46b2356d
JJ
66122003-04-17 Janis Johnson <janis187@us.ibm.com>
6613
6614 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6615
09d2f85f
KL
66162003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6617
6618 PR c++/10347
6619 g++.dg/template/dependent-name1.C: New test.
6620
8633f25c
R
66212003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6622
6623 * gcc.dg/warn-1.c (tourist_guide): New array,
6624 contains a pointer to bar.
6625
96c6931d
RS
66262003-04-16 Roger Sayle <roger@eyesopen.com>
6627
6628 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6629 * gcc.c-torture/execute/medce-1.c: New test case.
6630 * gcc.c-torture/execute/medce-2.c: New test case.
6631
5eb10628
MM
66322003-04-15 Mark Mitchell <mark@codesourcery.com>
6633
dc5dfa9c
MM
6634 * lib/prune.exp: Ignore more messages.
6635
5eb10628
MM
6636 PR c++/10381
6637 * g++.dg/parse/lookup3.C: New test.
6638
d2b54839
R
66392003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6640
6641 * gcc.c-torture/compile/20030415-1.c : New test.
6642
f4e92987
MM
66432003-04-14 Mark Mitchell <mark@codesourcery.com>
6644
6645 * gcc.c-torture/execute/scope-2.c: Move to ...
6646 * gcc.dg/noncompile/scope.c: .... here.
6647
15d4fd98
RS
66482003-04-14 Roger Sayle <roger@eyesopen.com>
6649
6650 * gcc.dg/20030414-2.c: New test case.
6651
26224a84
HPN
66522003-04-14 Hans-Peter Nilsson <hp@axis.com>
6653
6654 PR target/10377
6655 * gcc.dg/20030414-1.c: New test.
6656
1331d16f
RS
66572003-04-13 Roger Sayle <roger@eyesopen.com>
6658
6659 * gcc.dg/builtins-12.c: New test case.
6660 * gcc.dg/builtins-13.c: New test case.
6661
9cb65f92
KG
66622003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6663
6664 * gcc.c-torture/execute/string-opt-18.c: New test.
6665
f4f4610e
MM
66662003-04-13 Mark Mitchell <mark@codesourcery.com>
6667
6668 PR c++/10300
6669 * g++.dg/init/new5.C: New test.
6670
355b81d5
MM
66712003-04-12 Mark Mitchell <mark@codesourcery.com>
6672
6673 PR c++/7910
6674 * g++.dg/ext/dllimport1.C: New test.
6675
48ed72a3
EB
66762003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6677
6678 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6679
62520b20
BD
66802003-04-11 Bud Davis <bdavis9659@comcast.net>
6681
6682 PR Fortran/9263
6683 * g77.f-torture/noncompile/9263.f: New test
6684 PR Fortran/1832
6685 * g77.f-torture/execute/1832.f: New test
6686
0b87e18e
DC
66872003-04-11 David Chad <davidc@freebsd.org>
6688 Loren J. Rittle <ljrittle@acm.org>
6689
6690 libobjc/8562
6691 * objc.dg/headers.m: New test.
6692
339a28b9
ZW
66932003-04-10 Zack Weinberg <zack@codesourcery.com>
6694
6695 * gcc.c-torture/execute/builtin-noret-2.c: New.
6696 * gcc.c-torture/execute/builtin-noret-2.x: New.
6697 XFAIL builtin-noret-2.c at -O1 and above.
6698 * gcc.dg/redecl.c: New.
6699 * gcc.dg/Wshadow-1.c: Update error regexps.
6700
1e099144
MM
67012003-04-10 Mark Mitchell <mark@codesourcery.com>
6702
6703 * g++.dg/abi/bitfield10.C: New test.
6704
d02a6808
MS
67052003-04-09 Mike Stump <mrs@apple.com>
6706
88fbc3ca 6707 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 6708 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 6709
5fce2c65
RS
67102003-04-08 Roger Sayle <roger@eyesopen.com>
6711
6712 * gcc.dg/builtins-11.c: New test case.
6713
531878a6
RS
67142003-04-08 Roger Sayle <roger@eyesopen.com>
6715
6716 * gcc.dg/builtins-9.c: New test case.
6717 * gcc.dg/builtins-10.c: New test case.
6718
d5019ba3
R
67192003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6720
6721 * gcc.dg/noncompile/init-4.c.c: New test.
6722
10b7602f
NS
67232003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6724
6725 * gcc.misc-test/gcov-9.c: New test.
6726 * gcc.misc-test/gcov-10.c: New test
6727 * gcc.misc-test/gcov-11.c: New test.
6728
b8460b29
ZW
67292003-04-05 Zack Weinberg <zack@codesourcery.com>
6730
6731 PR optimization/10024
6732 * gcc.c-torture/compile/20030405-1.c: New test.
6733
33b49800
GK
67342003-04-04 Geoffrey Keating <geoffk@apple.com>
6735
6736 * gcc.dg/pch/static-3.c: New.
6737 * gcc.dg/pch/static-3.hs: New.
6738 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6739
0a49eb31
RH
67402003-04-04 Richard Henderson <rth@redhat.com>
6741
6742 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6743 * g++.dg/eh/forced2.C: Likewise.
6744
bc349178
MS
67452003-04-03 Mike Stump <mrs@apple.com>
6746
bc349178 6747 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 6748 target arg.
bc349178
MS
6749 (scan-assembler-times, scan-assembler-not): Likewise.
6750 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6751
773eae39
EB
67522003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6753
6754 * gcc.dg/sparc-loop-1.c: New test.
6755
0de298af
GK
67562003-04-02 Geoffrey Keating <geoffk@apple.com>
6757
6758 PR other/9274
6759 * g++.dg/pch/system-2.C: New.
6760 * g++.dg/pch/system-2.Hs: New.
6761
0f91f094
AH
67622003-04-02 Aldy Hernandez <aldyh@redhat.com>
6763
b8460b29 6764 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 6765
b8460b29 6766 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 6767
e129b3f9
RS
67682003-04-01 Roger Sayle <roger@eyesopen.com>
6769
6770 * gcc.c-torture/execute/20030401-1.c: New test case.
6771
70ab763c
ZL
67722003-04-01 Ziemowit Laski <zlaski@apple.com>
6773
6774 * objc.dg/defs.m: New.
6775
705412b0
AH
67762003-04-01 Aldy Hernandez <aldyh@redhat.com>
6777
b8460b29
ZW
6778 * g++.dg/eh/simd-1.C: New.
6779 * g++.dg/eh/simd-2.C: New.
705412b0 6780
d744e06e
AH
67812003-03-01 Aldy Hernandez <aldyh@redhat.com>
6782
b8460b29 6783 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 6784
46e33d43
MM
67852003-03-31 Mark Mitchell <mark@codesourcery.com>
6786
6787 PR c/9936
6788 * gcc.dg/20030331-2.c: New test.
6789
6b665219
MM
67902003-03-31 Mark Mitchell <mark@codesourcery.com>
6791
6792 PR c++/10278
6793 * g++.dg/parse/crash2.C: New test.
6794
44f19ccb
RS
67952003-03-31 Richard Sandiford <rsandifo@redhat.com>
6796
6797 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6798 * gcc.c-torture/execute/20030331-1.c: ...here.
6799
e66833ac
RS
68002003-03-31 Richard Sandiford <rsandifo@redhat.com>
6801
6802 * gcc.c-torture/execute/20030331-1.c: New test.
6803
27283c73
NS
68042003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6805
6806 * lib/gcov.exp: Adjust call return testing strings.
6807 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6808
03f2ea93
RS
68092003-03-31 Roger Sayle <roger@eyesopen.com>
6810
6811 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6812 * gcc.dg/builtins-7.c: New test case.
6813 * gcc.dg/builtins-8.c: New test case.
6814
98d3d336
RS
68152003-03-31 Richard Sandiford <rsandifo@redhat.com>
6816
6817 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6818
c717c5af
MM
68192003-03-30 Mark Mitchell <mark@codesourcery.com>
6820
6821 PR c++/7647
6822 * g++.dg/lookup-class-member-2.C: New test.
6823
9b703090
GN
68242003-03-30 Glen Nakamura <glen@imodulo.com>
6825
b8460b29 6826 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 6827
84dfe365
RS
68282003-03-28 Roger Sayle <roger@eyesopen.com>
6829
6830 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6831
400fbc08
MM
68322003-03-28 Mark Mitchell <mark@codesourcery.com>
6833
6834 * g++.dg/init/attrib1.C: New test.
6835
0c85dbfd
EB
68362003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6837
6838 * gcc.dg/ultrasp8.c: New test.
6839
f7670e7b
EB
68402003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6841
6842 * gcc.dg/ultrasp7.c: New test.
6843
433cd9c9
NS
68442003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6845
6846 PR c++/10047
6847 * g++.dg/template/inline1.C: New test.
6848
1ce324c3
EB
68492003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6850
6851 * gcc.dg/sparc-dwarf2.c: New test.
6852
9ddae796
RS
68532003-03-27 Roger Sayle <roger@eyesopen.com>
6854
6855 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6856 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6857
7ffe3584
MM
68582003-03-27 Mark Mitchell <mark@codesourcery.com>
6859
6860 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6861 than reading .x files.
6862 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6863 * g77.dg/gcov/gcov-1.f: Likewise.
6864 * gcc.misc-tests/gcov-4b.c: Likewise.
6865 * gcc.misc-tests/gcov-5b.c: Likewise.
6866 * gcc.misc-tests/gcov-6.c: Likewise.
6867 * gcc.misc-tests/gcov-7.c: Likewise.
6868 * gcc.misc-tests/gcov-8.c: Likewise.
6869 * g++.dg/gcov/gcov-1.x: Remove.
6870 * g77.dg/gcov/gcov-1.x: Likewise.
6871 * gcc.misc-tests/gcov-4b.x: Likewise.
6872 * gcc.misc-tests/gcov-5b.x: Likewise.
6873 * gcc.misc-tests/gcov-6.x: Likewise.
6874 * gcc.misc-tests/gcov-7.x: Likewise.
6875 * gcc.misc-tests/gcov-8.x: Likewise.
6876
c7d325c8
GN
68772003-03-27 Glen Nakamura <glen@imodulo.com>
6878
6879 PR opt/10087
6880 * gcc.dg/20030324-1.c: New test.
6881
649fc72d
NS
68822003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6883
544aef8c
NS
6884 PR c++/10224
6885 * g++.dg/template/arg3.C: New test.
6886
649fc72d
NS
6887 PR c++/10158
6888 * g++.dg/template/friend18.C: New test.
6889
a24278e2
RS
68902003-03-26 Roger Sayle <roger@eyesopen.com>
6891
6892 * g77.f-torture/compile/20030326-1.f: New test case.
6893
db8627a1
JJ
68942003-03-26 Janis Johnson <janis187@us.ibm.com>
6895
6896 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6897
6898 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6899
be565ad7
JJ
69002003-03-26 Jakub Jelinek <jakub@redhat.com>
6901
6902 * gcc.dg/ia64-sync-3.c: New test.
6903
f729e559
AM
69042003-03-26 Alan Modra <amodra@bigpond.net.au>
6905
6906 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6907
27e484bc
EB
69082003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6909
6910 * gcc.dg/ultrasp6.c: New test.
6911
d2fc7725
EB
69122003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6913
6914 * gcc.dg/i386-signbit-1.c: New test.
6915 * gcc.dg/i386-signbit-2.c: New test.
6916 * gcc.dg/i386-signbit-3.c: New test.
6917
9904e232
EB
69182003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6919
6920 * gcc.dg/ultrasp5.c: Fix options.
6921
9fdbe7df
EB
69222003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6923
6924 * gcc.dg/ultrasp5.c: Fix comment.
6925
c12741e9
TM
69262003-03-24 Bud Davis <bdavis9659@comcast.net>
6927
6928 PR fortran/10197
6929 * g77.f-torture/execute/10197.f: New test.
6930
2ef6c975
NS
69312003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6932
1c82cc90
NS
6933 PR c++/9898, c++/383
6934 * g++.dg/template/conv6.C: New test.
b8460b29 6935
a5fcc895
NS
6936 PR c++/10119
6937 * g++.dg/template/ptrmem5.C: New test.
6938
2ef6c975
NS
6939 PR c++/10026
6940 * g++.dg/lookup/koenig1.C: New test.
6941
6942 PR C++/10199
6943 * g++.dg/lookup/template2.C: New test.
6944
1134f4ac
JJ
69452003-03-24 Jakub Jelinek <jakub@redhat.com>
6946
6947 * g++.dg/opt/rtti1.C: New test.
6948
02484af9
EB
69492003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6950
6951 * gcc.dg/ultrasp5.c: New test.
6952
fa9b4904
AB
69532003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
6954
b099daeb 6955 PR middle-end/9967
fa9b4904
AB
6956 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6957 builtin fputs.
6958
068d2c9d
MM
69592003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6960
6961 PR c/8224
6962 * gcc.dg/20030323-1.c: New test.
6963
766dec0e
RS
69642003-03-23 Roger Sayle <roger@eyesopen.com>
6965
6966 * gcc.c-torture/compile/20030323-1.c: New test case.
6967
97c6f7ad
UW
69682003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
6969
6970 * gcc.dg/20030321-1.c: New test.
6971
b8c25665
ZW
69722003-03-22 Zack Weinberg <zack@codesourcery.com>
6973
6974 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6975
3e4a3562
NS
69762003-03-22 Nathan Sidwell <nathan@codesourcery.com>
6977
6978 PR c++/9978, c++/9708
6979 * g++.dg/ext/vlm1.C: Adjust expected error.
6980 * g++.dg/ext/vla2.C: New test.
6981 * g++.dg/template/arg1.C: New test.
6982 * g++.dg/template/arg2.C: New test.
6983
6dd0f30b
BD
69842003-03-22 Bud Davis <bdavis9659@comcast.net>
6985
6986 * g77.f-torture/execute/select.f: New test.
6987 * g77.f-torture/noncompile/select_no_compile.f: New test.
6988
f3146d75
NS
69892003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6990
6991 PR c++/9898
6992 * g++.dg/other/error4.C: New test.
6993
963142fc
MM
69942003-03-20 Mark Mitchell <mark@codesourcery.com>
6995
6996 * g++.dg/template/friend17.C: New test.
6997
f8c8d811
AM
69982003-03-21 Alan Modra <amodra@bigpond.net.au>
6999
7000 * gcc.c-torture/compile/20030320-1.c: New.
7001
c876997f
RS
70022003-03-20 Roger Sayle <roger@eyesopen.com>
7003
7004 * gcc.dg/builtins-6.c: New test case.
7005
42151102
AM
70062003-03-19 Alan Modra <amodra@bigpond.net.au>
7007
7008 PR target/10073
7009 * gcc.c-torture/compile/20030319-1.c: New.
7010
b8c25665 70112003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
7012
7013 * gcc.dg/i386-cvt-1.c: New test.
7014
0fef2ffc
ZW
70152003-03-17 Zack Weinberg <zack@codesourcery.com>
7016
b8c25665
ZW
7017 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7018 * objc.dg/naming-2.m: Likewise.
0fef2ffc 7019
ec20aa6c
MM
70202003-03-17 Mark Mitchell <mark@codesourcery.com>
7021
7022 PR c++/9639
b8c25665 7023 * g++.dg/parse/crash1.C: New test.
ec20aa6c 7024
bafb714b
MM
70252003-03-16 Mark Mitchell <mark@codesourcery.com>
7026
7027 PR c++/8805
7028 * g++.dg/eh/cleanup1.C: New test.
7029
0a71919d
FH
70302003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7031
7032 * gcc.c-torture/execute/20030316-1.c: New test case.
7033
1f5a253a
NS
70342003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7035
7036 PR c++/9629
7037 * g++.dg/init/ctor2.C: New test.
7038
de6a669b
RS
70392003-03-15 Roger Sayle <roger@eyesopen.com>
7040
7041 * g77.f-torture/compile/xformat.f: New test case.
7042
24b26d8d
JDA
70432003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7044
7045 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7046 * g++.old-deja/g++.mike/eh50.C: Likewise.
7047
6e049fcd
KL
70482003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7049
7050 PR c++/6440
7051 * g++.dg/template/spec7.C: New test.
7052 * g++.dg/template/spec8.C: Likewise.
7053
f43f4314
JJ
70542003-03-14 Jakub Jelinek <jakub@redhat.com>
7055
7056 * gcc.c-torture/execute/20030313-1.c: New test.
7057
4526753f
RH
70582003-03-14 Richard Henderson <rth@redhat.com>
7059
7060 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7061
f650843f
EB
70622003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7063
7064 * gcc.c-torture/compile/20030314-1.c: New test.
7065
67e4f078
DS
70662003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7067
b8c25665 7068 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 7069 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 7070 thumb target,
67e4f078
DS
7071 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7072 to accept newer _imp__ prefix and additional
7073 newline in .drectve section.
7074 * gcc.dg/dll-4.c: Likewise.
7075 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7076 switch.
7077
26f86471
MM
70782003-03-13 Mark Mitchell <mark@codesourcery.com>
7079
45707d31
MM
7080 * g++.dg/parse/namespace9.C: New test.
7081
26f86471
MM
7082 * g++.dg/init/ref5.C: New test.
7083 * g++.dg/parse/ptrmem1.C: Likewise.
7084
aeb11ee5
JDA
70852003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7086
7087 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7088 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7089 regular expression.
7090 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7091 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7092
09ebf088
DJ
70932003-03-12 Daniel Jacobowitz <drow@mvista.com>
7094
7095 * gcc.c-torture/execute/20030224-2.c: New test.
7096
8a7d6cb3
EB
70972003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7098
7099 * gcc.dg/decl-3.c: New test.
7100
db1077d3
EB
71012003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7102
7103 * gcc.dg/i386-loop-2.c: New test.
7104
0c33daff
MM
71052003-03-11 Mark Mitchell <mark@codesourcery.com>
7106
e1145e7f 7107 PR c++/9474
2601a4ee
MM
7108 * g++.dg/parse/namespace8.C: New test.
7109
0c33daff
MM
7110 PR c++/9924
7111 * g++.dg/overload/builtin2.C: New test.
7112
54098126
SB
71132003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7114
7115 * gcc.dg/return-type-3.c: New test.
7116
bff6a7c2
V
71172003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7118
7119 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7120 profiling options are not supported.
7121
125e6594
MM
71222003-03-10 Mark Mitchell <mark@codesourcery.com>
7123
7124 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7125 * g++.old-deja/g++.warn/impint2.C: Likewise.
7126
87d7d780
DP
71272003-03-10 Devang Patel <dpatel@apple.com>
7128
7129 * g++.dg/cpp/c++_cmd_1.C: New test.
7130 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 7131
ebb780f2
SB
71322003-03-10 Segher Boessenkool <segher@koffie.nl>
7133
b8c25665 7134 * gcc.dg/altivec-9.c: New file.
ebb780f2 7135
88a7a0c9
FS
71362003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7137
7138 * gcc.dg/ppc-sdata-1.c: New test.
7139 * gcc.dg/ppc-sdata-2.c: New test.
7140
f6d19bfe
MM
71412003-03-09 Mark Mitchell <mark@codesourcery.com>
7142
1d719415
MM
7143 PR c++/9373
7144 * g++.dg/opt/ptrmem2.C: New test.
7145
f6d19bfe
MM
7146 PR c++/8534
7147 * g++.dg/opt/ptrmem1.C: New test.
7148
9edf6a4c
EB
71492003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7150
7151 * gcc.dg/i386-loop-1.c: New test.
7152
ca9e1382
KL
71532003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7154
7155 PR c++/9970
7156 * g++.dg/lookup/friend1.C: New test.
7157
0e136342
MM
71582003-03-08 Mark Mitchell <mark@codesourcery.com>
7159
7160 PR c++/9823
7161 * g++.dg/parser/constructor1.C: New test.
7162
af812813
HPN
71632003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7164
17b7f45e
HPN
7165 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7166
af812813
HPN
7167 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7168
39a91264
NB
71692003-03-08 Neil Booth <neil@daikokuya.co.uk>
7170
7171 * gcc.dg/cpp/Wunused.c: Update test.
7172
b8c25665 71732003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
7174
7175 * gcc.dg/inline-3.c: New test.
7176
089d6ea7
MM
71772003-03-08 Mark Mitchell <mark@codesourcery.com>
7178
7179 PR c++/9809
7180 * g++.dg/parse/builtin1.C: New test.
7181
7182 PR c++/9982
7183 * g++.dg/abi/cookie1.C: New test.
7184 * g++.dg/abi/cookie2.C: Likewise.
7185
7186 PR c++/9524
612dc718 7187 * g++.dg/template/field1.C: New test.
089d6ea7
MM
7188
7189 PR c++/9912
7190 * g++.dg/parse/class1.C: New test.
7191 * g++.dg/parse/namespace7.C: Likewise.
7192 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 7193
aa6e8ed3
MM
71942003-03-07 Mark Mitchell <mark@codesourcery.com>
7195
7196 * g++.dg/init/ref4.C: New test.
7197
b8c25665 71982003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
7199
7200 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 7201 * gcc.dg/inline-3.c: New test.
dfa7f440 7202
3d1df1fa
MM
72032003-03-06 Mark Mitchell <mark@codesourcery.com>
7204
3d938426
MM
7205 * g++.dg/init/ref3.C: New test.
7206
5e256996
MM
7207 PR c++/9965
7208 * g++.dg/init/ref2.C: New test.
b8c25665 7209
07681121
MM
7210 PR c++/9400
7211 * g++.dg/warn/Wshadow-2.C: New test.
7212
3d1df1fa
MM
7213 PR c++/9791
7214 * g++.dg/warn/Woverloaded-1.C: New test.
7215
b8c25665 72162003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
7217
7218 * gcc.dg/i386-local2.c: New.
20856045 7219 * gcc.dg/i386-local.c: Fix typo.
b255a036 7220
1c442892
MM
72212003-03-05 Mark Mitchell <mark@codesourcery.com>
7222
7223 * g++.dg/abi/layout3.C: New test.
7224
be2fa211
EB
72252003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7226
7227 * gcc.c-torture/compile/20030305-1.c
7228
b8c25665 72292003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
7230
7231 * gcc.dg/i386-local.c: New.
7232
b8c25665 72332003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
7234
7235 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7236
2ad1815d
EB
72372003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7238
7239 * gcc.dg/switch-2.c: New test.
7240 * gcc.dg/switch-3.c: New test.
7241 * gcc.dg/Wswitch.c: Adjust line numbers.
7242 * gcc.dg/Wswitch-default.c: Likewise.
7243 * gcc.dg/Wswitch-enum.c: Likewise.
7244
01952d37
AO
72452003-03-04 Alexandre Oliva <aoliva@redhat.com>
7246
7247 * gcc.c-torture/execute/20030222-1.c: New test.
7248
767440a2
JW
72492003-03-03 James E Wilson <wilson@tuliptree.org>
7250
7251 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7252
7993382e
MM
72532003-03-03 Mark Mitchell <mark@codesourcery.com>
7254
7255 PR c++/9878
7256 * g++.dg/init/ref1.C: New test.
7257
b8c25665 72582003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
7259
7260 * gcc.dg/sh-relax.c: New SH-only test.
7261
b22b239e
GK
72622003-03-03 Geoffrey Keating <geoffk@apple.com>
7263
7264 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7265 comment explaining purpose of testcase.
7266
3595b91f
SC
72672003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7268
7269 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7270 for HC11/HC12 (asm needs two int registers).
7271 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7272 HC11/HC12 because the test uses an asm which needs two 32-bit
7273 registers.
7274
1494f93a
SC
72752003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7276
7277 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7278 for HC11/HC12 (array is too large otherwise).
7279 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7280 * gcc.c-torture/compile/20010518-2.x: Likewise.
7281 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7282 HC11/HC12 (array is too large).
7283
facf86ac
GK
72842003-03-01 Geoffrey Keating <geoffk@apple.com>
7285
7286 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7287 * lib/g++-dg.exp (g++-dg-test): Likewise.
7288
08291658
RS
72892003-03-01 Roger Sayle <roger@eyesopen.com>
7290
7291 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7292 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7293
74dd1333
KL
72942003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7295
7296 * g++.dg/warn/implicit-typename1.C: Remove warning.
7297
3f53c0dc
RH
72982003-02-28 Richard Henderson <rth@redhat.com>
7299
7300 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7301 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7302
d8fad4ea
GK
73032003-02-28 Geoffrey Keating <geoffk@apple.com>
7304
7305 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7306 * g++.dg/pch/pch.exp: Likewise.
7307
1cb8292f
MM
73082003-02-28 Mark Mitchell <mark@codesourcery.com>
7309
7310 PR c++/9879
7311 * testsuite/g++.dg/init/new4.C: New test.
7312
f3c7ed6b
RE
73132003-02-28 Richard Earnshaw <rearnsha@arm.com>
7314
7315 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7316
13082c80
AO
73172003-02-28 Alexandre Oliva <aoliva@redhat.com>
7318
e459243b
AO
7319 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7320 unsigned long.
7321
13082c80
AO
7322 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7323 wider than float.
7324
b17d5d7c
ZD
73252003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7326
7327 * lib/scanasm.exp: Add support for counting numbers of
7328 occurences.
7329 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7330 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7331
c0b1cc97
MM
73322003-02-25 Mark Mitchell <mark@codesourcery.com>
7333
cec24319
MM
7334 PR c++/9683
7335 * g++.dg/template/static3.C: New test.
7336
c0b1cc97
MM
7337 PR c++/9829
7338 * g++.dg/parse/namespace6.C: New test.
b8c25665 7339
3eaa6044
FS
73402003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7341
7342 PR target/9732
7343 * gcc.dg/20030225-1.c: New test.
7344
353b4fc0
MM
73452003-02-24 Mark Mitchell <mark@codesourcery.com>
7346
d12ad970
MM
7347 * README: Remove out-of-date information.
7348
353b4fc0
MM
7349 PR c++/9836
7350 * g++.dg/template/spec6.C: New test.
7351
201b9f2a
JL
73522003-02-24 Jeff Law <law@redhat.com>
7353
7354 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7355
f8dc212b
RO
73562003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7357
7358 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7359 * gcc.dg/pragma-ep-1.c: Likewise.
7360
9e236a9d
KL
73612003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7362
7363 PR c++/9602
7364 * g++.dg/template/friend16.C: New test.
7365
ca099ac8
MM
73662003-02-23 Mark Mitchell <mark@codesourcery.com>
7367
7368 PR c++/5333
7369 * g++.dg/parse/fused-params1.C: Adjust error messages.
7370 * g++.dg/template/nested3.C: New test.
b8c25665 7371
f641e05b
AM
73722003-02-24 Alan Modra <amodra@bigpond.net.au>
7373
7374 * g++.dg/abi/param1.C: New test.
7375
53be1a8d
KL
73762003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7377
7378 PR c++/7982
7379 * g++.dg/warn/implicit-typename1.C: New test.
7380
9d913bbf
KC
73812003-02-22 Kelley Cook <kelleycook@comcast.net>
7382
b8c25665
ZW
7383 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7384 with "mtune".
7385 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7386 * gcc.c-torture/execute/20010129-1.x: Likewise.
7387 * gcc.dg/20011107-1.c: Likewise.
7388 * gcc.dg/20020108-1.c: Likewise.
7389 * gcc.dg/20020122-3.c: Likewise.
7390 * gcc.dg/20020206-1.c: Likewise.
7391 * gcc.dg/20020310-1.c: Likewise.
7392 * gcc.dg/20020426-2.c: Likewise.
7393 * gcc.dg/20020517-1.c: Likewise.
7394 * gcc.dg/991230-1.c: Likewise.
7395 * gcc.dg/i386-unroll-1.c: Likewise.
7396 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7397
73982003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
7399
7400 * gcc.dg/i386-mul.c: New test.
7401
c0a47a61
RS
74022003-02-21 Roger Sayle <roger@eyesopen.com>
7403
7404 * gcc.dg/builtins-5.c: New test case.
7405
182c2078
HPN
74062003-02-22 Hans-Peter Nilsson <hp@axis.com>
7407
7408 * gcc.dg/asmreg-1.c: New test.
7409
2fff6d71
MM
74102003-02-21 Mark Mitchell <mark@codesourcery.com>
7411
7412 PR c++/9749
7413 * g++.dg/parse/varmod1.C: New test.
7414
19df1edf
MM
74152003-02-21 Mark Mitchell <mark@codesourcery.com>
7416
7417 PR c++/9727
7418 * g++.dg/template/op1.C: New test.
7419
5dc3a78c
MM
74202003-02-21 Mark Mitchell <mark@codesourcery.com>
7421
7422 PR c++/8906
7423 * g++.dg/template/nested2.C: New test.
7424
692bb58a
MM
74252003-02-21 Mark Mitchell <mark@codesourcery.com>
7426
7427 PR c++/8724
7428 * g++.dg/expr/dtor1.C: New test.
7429
a8d0ddaf
ZW
74302003-02-21 Zack Weinberg <zack@codesourcery.com>
7431
7432 * gcc.dg/cpp/include3.c: New test.
7433 * gcc.dg/cpp/inc/foo.h: New file.
7434
9e7d0b92
GN
74352003-02-21 Glen Nakamura <glen@imodulo.com>
7436
7437 * gcc.c-torture/execute/20030221-1.c: New test.
7438
63a3cd3e
MM
74392003-02-20 Mark Mitchell <mark@codesourcery.com>
7440
7441 PR c++/9729
7442 * g++.dg/abi/conv1.C: New test.
7443
b8c25665 74442003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
7445
7446 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7447
4ea0d487
DJ
74482003-02-19 Daniel Jacobowitz <drow@mvista.com>
7449
7450 * gcc.c-torture/compile/20030219-1.c: New test.
7451
b8c25665 74522003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
7453
7454 * gcc.dg/funcorder.c: New test.
7455
ff6e1a2f
KH
74562003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7457
7458 * gcc.c-torture/execute/20030218-1.c: New.
7459
67aa8289
AH
74602003-02-18 Aldy Hernandez <aldyh@redhat.com>
7461
a8d0ddaf 7462 * gcc.dg/20030218-1.c: New.
67aa8289 7463
d7ddbe24
RH
74642003-02-18 Richard Henderson <rth@redhat.com>
7465
7466 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7467 * gcc.dg/attr-used-2.c: New.
7468
6b99d1c0
MM
74692003-02-18 Mark Mitchell <mark@codesourcery.com>
7470
7471 PR c++/9704
7472 * g++.dg/init/copy5.C: New test.
a8d0ddaf 7473
59d22bc5
GK
74742003-02-18 Geoffrey Keating <geoffk@apple.com>
7475
7476 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7477 * g++.dg/pch/pch.exp: Likewise.
7478
bc102c4b
KH
74792003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7480
7481 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7482 STACK_SIZE is not defined.
7483
db77ef4c
KL
74842003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7485
7486 PR c++/9457
7487 * g++.dg/template/init1.C: New test.
7488
b8c25665 74892003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
7490
7491 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7492 (foo): Add few extra tests
7493 * gcc.dg/c99-const-expr-3.c: Likewise.
7494 * gcc.c-torture/execute/20030216-1.c: New.
7495
0df4ae96
KL
74962003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7497
7498 PR c++/9459
7499 * g++.dg/ext/typeof4.C: New test.
7500
881b2a96
RS
75012003-02-15 Roger Sayle <roger@eyesopen.com>
7502
7503 * gcc.dg/i386-387-3.c: New test case.
7504
6e8647d5
JZ
75052003-02-14 Josef Zlomek <zlomekj@suse.cz>
7506
7507 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7508 cris-*-elf* cris-*-aout* and mmix-*-*.
7509
42f86c48
JZ
75102003-02-13 Josef Zlomek <zlomekj@suse.cz>
7511
7512 * gcc.dg/20030213-1.c: New test.
7513
1fb54135
RS
75142003-02-12 Roger Sayle <roger@eyesopen.com>
7515
7516 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7517 * gcc.dg/i386-387-2.c: Likewise.
7518
c6e2a538
AH
75192003-02-12 Aldy Hernandez <aldyh@redhat.com>
7520
a8d0ddaf
ZW
7521 * gcc.dg/ppc-spe.c: Fix formatting.
7522 Enable tests that were previously unsupported by gas.
7523 Delete tests for instructions that no longer exist.
7524 Switch arguments on evsubifw builtin.
c6e2a538 7525
5c4d5a15
KH
75262003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7527
7528 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7529 STACK_SIZE is too small.
7530
ecf92f82 75312003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 7532 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
7533
7534 * gcc.dg/decl-2.c: New test.
7535
b8c25665 75362003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
7537
7538 * gcc.dg/i386-fpcvt-1.c: New test.
7539
2382b79f
RS
75402002-02-09 Richard Sandiford <rsandifo@redhat.com>
7541
7542 * gcc.c-torture/execute/20030209-1.c: New test.
7543
5d4b76c0
KH
75442003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7545
7546 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7547 int-wide bitops, use the constants of the same width.
7548 Likewise, if long long is 32-bit wide, test bitops using
7549 32-bit constants.
7550
8f37dd98
LR
75512003-02-07 Loren James Rittle <ljrittle@acm.org>
7552
7553 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7554
46847aa6
RS
75552003-02-07 Roger Sayle <roger@eyesopen.com>
7556
7557 * testsuite/gcc.dg/builtins-4.c: New test case.
7558
f39a753b
KG
75592003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7560
7561 * gcc.dg/20020430-1.c: Fix dg command typos.
7562 * gcc.dg/20020503-1.c: Likewise.
7563
256803d9
VR
75642003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7565
7566 PR c++/8785
7567 * g++.dg/parse/fused-params1.C: New test.
7568
7569 PR c++/8857
7570 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7571
7572 PR c++/8921
7573 * g++.dg/parse/non-dependent1.C: New test.
7574
7575 PR c++/8928
7576 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7577
7578 PR c++/9228
7579 * g++.dg/parse/undefined7.C: New test.
7580 * g++.dg/parse/non-templ1.C: New test.
7581
7582 PR c++/9229
7583 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7584
5fbf0217
EB
75852003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7586
7587 * gcc.c-torture/compile/20030206-1.c: New test.
7588
dbdd3489
RS
75892003-02-05 Roger Sayle <roger@eyesopen.com>
7590
7591 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7592 "pow" to "foo" to avoid potential confusion with a math built-in.
7593
48d1ce96
KG
75942003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7595
7596 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7597 conditions for SPARC targets.
7598
4f6ae35d
JJ
75992003-02-05 Jakub Jelinek <jakub@redhat.com>
7600
7601 * gcc.dg/20030204-1.c: New test.
7602
2de2cd78
VR
76032003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7604
7605 PR c++/38
7606 * g++.dg/parse/array-size1.C: New test.
7607
7608 PR c++/5657
7609 * g++.dg/parse/undefined3.C: New test.
7610
7611 PR c++/5665
7612 * g++.dg/parse/undefined4.C: New test.
7613
7614 PR c++/5975
7615 * g++.dg/parse/undefined5.C: New test.
7616
7617 PR c++/7259
7618 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7619
7620 PR c++/8578
7621 * g++.dg/parse/casting-operator1.C: New test.
7622
7623 PR c++/8596
7624 * g++.dg/parse/undefined6.C: New test.
7625
7626 PR c++/8736
7627 * g++.dg/parse/missing-template1.C: New test.
7628
b8c25665 76292003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
7630
7631 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7632 * gcc.dg/i386-cmov?.c: Likewise.
7633 * gcc.dg/i386-fpcvt-?.c: Likewise.
7634 * gcc.dg/i386-ssefp-1.c: Likewise.
7635 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 7636 conventions.
afffc4e2 7637
b80f8ef3
MM
76382003-02-03 Mark Mitchell <mark@codesourcery.com>
7639
7640 PR c++/7129
7641 * testsuite/g++.dg/ext/max.C: New test.
7642
b8c25665 76432003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
7644
7645 * gcc.c-torture/execute/20030203-1.c: New test.
7646
ca777b88
RE
76472003-02-03 Richard Earnshaw <rearnsha@arm.com>
7648
7649 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7650 'natural-endian'.
7651
271bd540
RS
76522003-02-01 Richard Sandiford <rsandifo@redhat.com>
7653
7654 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7655 * g++.dg/init/new2.C: Likewise.
7656 * g++.dg/other/new1.C: Likewise.
7657
5175d1b8
LR
76582003-01-31 Loren J. Rittle <ljrittle@acm.org>
7659
7660 * gcc.dg/struct-ret-libc.c: New test.
7661
2f278625
UW
76622003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7663
7664 * gcc.dg/20030129-1.c: New test.
7665
db0f613d
KL
76662003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7667
7668 PR c++/8849
7669 * g++.dg/template/ptrmem4.C: New test.
7670
14d22dd6
MM
76712003-01-29 Mark Mitchell <mark@codesourcery.com>
7672
7673 * g++.dg/parser/constant1.C: New test.
7674
710b73e6
KL
76752003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7676
7677 PR c++/8591
7678 * g++.dg/parse/friend2.C: New test.
7679
9ae58faf
NS
76802003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7681
7682 PR c++/9437
7683 * g++.dg/template/unify4.C: New test.
7684
6d09ef27
RS
76852003-01-28 Richard Sandiford <rsandifo@redhat.com>
7686
7687 * gcc.c-torture/execute/20030128-1.c: New test.
7688
4334c467
JO
76892003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7690
7691 * g++.dg/lookup/nested1.C: Test moved from ...
7692 * g++.old-deja/g++.other/lookup24.C: ... here.
7693
b8c25665 76942003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
7695
7696 * gcc.dg/i386-cmov5.c: New test.
7697
bffcd064
V
76982003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7699
a8d0ddaf
ZW
7700 * gcc.c-torture/execute/20010925-1.c: Changed the
7701 memcpy declaration.
bffcd064 7702
f2ce60b8
NS
77032003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7704
7705 PR c++/3902
7706 * g++.dg/parse/template5.C: New test.
7707
f42aadd8
TM
77082003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7709
7710 PR fortran/9258
7711 * g77.dg/pr9258: New test.
7712
5db544e1
GP
77132003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7714
7715 * README: Move relevant parts from README.g++.
7716
7717 * README.g++: Remove this file.
7718
483a5709
NS
77192003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7720
7721 * g++.dg/abi/dcast1.C: New test.
7722
4ff71d24
KG
77232003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7724
7725 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7726
623baee2
JO
77272003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7728
7729 PR c++/47
7730 * g++.old-deja/g++.other/lookup24.C: New test.
7731
2956f353
KG
77322003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7733
7734 PR middle-end/7227
7735 * gcc.dg/uninit-C.c: New test.
7736
a2ddc397
NS
77372003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7738
7739 * g++.dg/abi/covariant1.C: New test.
7740
acf9fa5f
UW
77412003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7742
7743 * gcc.dg/20030123-1.c: New test.
7744
b8c25665 77452003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
7746
7747 PR opt/8492
7748 * gcc.c-torture/compile/20030125-1.c
7749
bbaab916
NS
77502003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7751
7752 PR c++/9403
7753 * g++.dg/parse/template3.C: New test.
7754 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 7755
bbaab916
NS
7756 PR c++/795
7757 * g++.dg/parse/template4.C: New test.
a8d0ddaf 7758
bbaab916
NS
7759 PR c++/9415
7760 * g++.dg/template/qual2.C: New test.
a8d0ddaf 7761
bbaab916
NS
7762 PR c++/8545
7763 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7764
7765 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7766
9bb231fd
RS
77672003-01-25 Roger Sayle <roger@eyesopen.com>
7768
7769 * gcc.c-torture/execute/switch-1.c: New test case.
7770
b8c25665 77712003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
7772
7773 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7774
32d9a5bd
PC
77752003-01-25 Paolo Carlini <pcarlini@unitus.it>
7776
7777 Tweaks for Bison-1.875. From the NEWS file:
7778 "- `parse error' -> `syntax error'
7779 Bison now uniformly uses the term `syntax error'"
7780 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7781 * gcc.dg/cpp/digraph2.c: Likewise.
7782 * gcc.dg/cpp/direct2.c: Likewise.
7783 * gcc.dg/cpp/paste4.c: Likewise.
7784 * gcc.dg/c90-restrict-1.c: Likewise.
7785 * gcc.dg/c99-func-2.c: Likewise.
7786 * gcc.dg/noncompile/920721-2.c: Likewise.
7787 * gcc.dg/noncompile/930622-2.c: Likewise.
7788 * gcc.dg/noncompile/940112-1.c: Likewise.
7789 * gcc.dg/noncompile/950921-1.c: Likewise.
7790 * gcc.dg/noncompile/951123-1.c: Likewise.
7791 * gcc.dg/noncompile/971104-1.c: Likewise.
7792 * gcc.dg/noncompile/990416-1.c: Likewise.
7793
f5128e88
PC
77942003-01-24 Paolo Carlini <pcarlini@unitus.it>
7795
7796 * g++.dg/parse/undefined1.C: Add error message.
7797
65a5559b
MM
77982003-01-22 Mark Mitchell <mark@codesourcery.com>
7799
c006d942
MM
7800 PR c++/9354
7801 * g++.dg/parse/new1.C: New test.
7802
7803 PR c++/9216
7804 * g++.dg/parse/template2.C: New test.
7805
7806 PR c++/9354
7807 * g++.dg/parse/typedef2.C: New test.
7808
65a5559b
MM
7809 PR c++/9328
7810 * g++.dg/ext/typeof3.C: New test.
7811
68aab9ee
VR
78122003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7813
7814 PR c++/2738
7815 * g++.dg/parse/ret-type1.C: New test.
7816
7817 PR c++/3792
7818 * g++.dg/parse/tmpl-outside1.C: New test.
7819
7820 PR c++/4207
7821 * g++.dg/parse/int-as-enum1.C: New test.
7822
7823 PR c++/4903
7824 * g++.dg/parse/no-typename1.C: New test.
7825
7826 PR c++/5533
7827 * g++.dg/parse/no-value1.C: New test.
7828
7829 PR c++/5921
7830 * g++.dg/parse/wrong-inline1.C: New test.
7831
7832 PR c++/6402
7833 * g++.dg/parse/ref1.C: New test.
7834
7835 PR c++/6992
7836 * g++.dg/parse/attr-ctor1.C: New test.
7837
7838 PR c++/7229
7839 * g++.dg/parse/namespace5.C: New test.
7840
7841 PR c++/7917
7842 * g++.dg/parse/func-def1.C: New test.
7843
7844 PR c++/8143
7845 * g++.dg/parse/undefined1.C: New test.
7846
7847 PR c++/5723, PR c++/8522
7848 * g++.dg/parse/specialization1.C: New test.
7849
7850 PR c++/163, PR c++/8595
7851 * g++.dg/parse/struct-as-enum1.C: New test.
7852
7853 PR c++/9173
7854 * g++.dg/parse/undefined2.C: New test.
7855
1fb3244a
MM
78562003-01-22 Mark Mitchell <mark@codesourcery.com>
7857
e0860732
MM
7858 PR c++/9298
7859 * g++.dg/parse/template1.C: New test.
7860
4eb6d609
MM
7861 PR c++/9384
7862 * g++.dg/parse/using1.C: New test.
7863
1fb3244a
MM
7864 PR c++/9285
7865 PR c++/9294
7866 * g++.dg/parse/expr2.C: New test.
7867
7868 PR c++/9388
7869 * g++.dg/parse/lookup2.C: Likewise.
7870
b8c25665 78712003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
7872
7873 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7874 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7875 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7876 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7877
e3289412
NC
78782003-01-20 Nick Clifton <nickc@redhat.com>
7879
7880 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7881 problem with ARM sibcall code generation.
7882
d99c740f
KH
78832003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7884
7885 * gcc.c-torture/execute/20030120-1.c: New.
7886
a99820e6
PC
78872003-01-19 Paolo Carlini <pcarlini@unitus.it>
7888
7889 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7890
5dae1114
MM
78912003-01-17 Mark Mitchell <mark@codesourcery.com>
7892
7893 PR c++/9272
7894 * g++.dg/parse/ctor1.C: New test.
7895
7896 PR c++/9294:
7897 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 7898
5dae1114
MM
7899 * g++.dg/parse/typename3.C: New test.
7900
c292e375
RH
79012003-01-16 Richard Henderson <rth@redhat.com>
7902
7903 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7904
aab37812
RH
79052003-01-16 Richard Henderson <rth@redhat.com>
7906
7907 * g++.dg/pch/pch.exp: Copy test header to the working directory
7908 before using it either for precompilation or direct use.
7909 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7910 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7911
50c620d6
RH
79122003-01-16 Richard Henderson <rth@redhat.com>
7913
7914 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7915 before using it either for precompilation or direct use.
7916 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7917 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7918
8fbc5ae7
MM
79192003-01-16 Mark Mitchell <mark@codesourcery.com>
7920
7921 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7922 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7923 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7924 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7925 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7926 typename warning into error.
7927 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7928 error messages.
7929 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7930 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7931 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7932 messages.
7933 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7934 make declaration visible in template.
7935 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7936 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7937 messages.
7938 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7939 message.
7940 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7941 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7942 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7943 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7944 typename warning with error message.
7945 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7946 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7947 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 7948
712becab
NS
79492003-01-16 Nathan Sidwell <nathan@codesourcery.com>
7950
7951 * g++.dg/parse/ambig2.C: New test.
7952
1ceb0dc7
RH
79532003-01-15 Richard Henderson <rth@redhat.com>
7954
7955 * g++.dg/tls/init-2.C: Update error message string.
7956
3dd5fc58
KG
79572003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7958
7959 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7960
b0562482
SC
79612003-01-15 Stephane Carrez <stcarrez@nerim.fr>
7962
7963 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7964 all for HC11/HC12.
7965 * gcc.c-torture/compile/20001205-1.x: Likewise.
7966 * gcc.c-torture/compile/20001226-1.x: Likewise.
7967 * gcc.c-torture/compile/920520-1.x: Likewise.
7968 * gcc.c-torture/compile/961203-1.x: Likewise.
7969 * gcc.c-torture/compile/20020604-1.x: Likewise.
7970
b8c25665 79712003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
7972
7973 * gcc.c-torture/compile/20030115-1.c: New test.
7974
7975 * gcc.dg/i386-fpcvt-1.c: New test.
7976 * gcc.dg/i386-fpcvt-2.c: New test.
7977
a7189b49
JO
79782003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7979
7980 Further conform g++'s __vmi_class_type_info to the C++ ABI
7981 specification.
7982 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7983 the specification.
7984
b8c25665 79852003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
7986
7987 * gcc.dg/i386-fpcvt-1.c: New test.
7988 * gcc.dg/i386-fpcvt-2.c: New test.
7989
ab5496c4
EB
79902003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7991
7992 * gcc.dg/i386-mmx-3.c: New test.
7993
e8f2b18d
MM
79942003-01-12 Mark Mitchell <mark@codesourcery.com>
7995
7996 PR c++/9264
7997 * g++.dg/parse/octal1.C: New file.
7998
7999 PR c++/9172
8000 * g++.dg/parse/typename1.C: New file.
8001
67a7278d
DS
80022003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8003
8004 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8005 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 8006 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 8007
2050a1bb
MM
80082003-01-10 Mark Mitchell <mark@codesourcery.com>
8009
99152b95 8010 PR c++/9099
a6f6052a
MM
8011 * g++.dg/parse/dtor1.C: New file.
8012
2050a1bb
MM
8013 PR c++/9128
8014 * g++.dg/rtti/typeid1.C: New file.
8015
8016 PR c++/9153
8017 * g++.dg/parse/lookup1.C: New file.
8018
8019 PR c++/9171
8020 * g++.dg/templ/spec5.C: New file.
ab5496c4 8021
7558f66e
JZ
80222003-01-10 Josef Zlomek <zlomekj@suse.cz>
8023
8024 * gcc.c-torture/compile/20030110-1.c: New test.
8025
17211ab5
GK
80262003-01-09 Geoffrey Keating <geoffk@apple.com>
8027
8028 Merge from pch-branch:
8029
8030 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8031
8032 * gcc.dg/pch/cpp-1.h: New.
8033 * gcc.dg/pch/cpp-1.c: New.
8034 * gcc.dg/pch/cpp-2.h: New.
8035 * gcc.dg/pch/cpp-2.c: New.
8036
8037 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8038
8039 * gcc.dg/pch/except-1.h: New.
8040 * gcc.dg/pch/except-1.c: New.
8041
8042 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8043
8044 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8045 running test.
8046 * gcc.dg/pch: Include *.hp not *.h.
8047 * gcc.dg/pch/system-1.h: New.
8048 * gcc.dg/pch/system-1.c: New.
8049
8050 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8051
8052 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8053 rather than trying to build and run a program using PCH.
8054 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 8055
17211ab5
GK
8056 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8057
8058 * gcc.dg/pch/macro-3.c: New.
8059 * gcc.dg/pch/macro-3.h: New.
8060
8061 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8062
8063 * gcc.dg/pch/common-1.c: New.
8064 * gcc.dg/pch/common-1.h: New.
8065 * gcc.dg/pch/decl-1.c: New.
8066 * gcc.dg/pch/decl-1.h: New.
8067 * gcc.dg/pch/decl-2.c: New.
8068 * gcc.dg/pch/decl-2.h: New.
8069 * gcc.dg/pch/decl-3.c: New.
8070 * gcc.dg/pch/decl-3.h: New.
8071 * gcc.dg/pch/decl-4.c: New.
8072 * gcc.dg/pch/decl-4.h: New.
8073 * gcc.dg/pch/decl-5.c: New.
8074 * gcc.dg/pch/decl-5.h: New.
8075 * gcc.dg/pch/global-1.c: New.
8076 * gcc.dg/pch/global-1.h: New.
8077 * gcc.dg/pch/inline-1.c: New.
8078 * gcc.dg/pch/inline-1.h: New.
8079 * gcc.dg/pch/inline-2.c: New.
8080 * gcc.dg/pch/inline-2.h: New.
8081 * gcc.dg/pch/static-1.c: New.
8082 * gcc.dg/pch/static-1.h: New.
8083 * gcc.dg/pch/static-2.c: New.
8084 * gcc.dg/pch/static-2.h: New.
8085
8086 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8087
8088 * g++.dg/pch/pch.exp: Better handle failing testcases.
8089 * gcc.dg/pch/pch.exp: Likewise.
8090 * gcc.dg/pch/macro-1.c: New.
8091 * gcc.dg/pch/macro-1.h: New.
8092 * gcc.dg/pch/macro-2.c: New.
8093 * gcc.dg/pch/macro-2.h: New.
8094
8095 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8096
8097 * g++.dg/dg.exp: Treat files in pch/ specially.
8098 * g++.dg/pch/pch.exp: New file.
8099 * g++.dg/pch/empty.H: New file.
8100 * g++.dg/pch/empty.C: New file.
8101 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8102 "precompile".
8103
8104 * gcc.dg/pch/pch.exp: New file.
8105 * gcc.dg/pch/empty.h: New file.
8106 * gcc.dg/pch/empty.c: New file.
8107 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8108 "precompile".
8109
0f399e5f
KL
81102003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8111
8112 * g++.dg/template/friend14.C: New test.
8113
4c46ea23
EB
81142003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8115
8cb1a818 8116 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 8117
98c29f71
RS
81182003-01-09 Richard Sandiford <rsandifo@redhat.com>
8119
8120 * gcc.c-torture/compile/20030109-1.c: New test.
8121
bbb818c6
EB
81222003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8123
8124 * gcc.c-torture/execute/20030109-1.c: New test.
8125
cdc497dd
LH
81262003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8127
8128 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8129 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8130 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8131 * g++.old-deja/g++.mike/eh2.C: Likewise
8132 * g++.old-deja/g++.mike/eh3.C: Likewise
8133 * g++.old-deja/g++.mike/eh5.C: Likewise
8134 * g++.old-deja/g++.mike/eh6.C: Likewise
8135 * g++.old-deja/g++.mike/eh7.C: Likewise
8136 * g++.old-deja/g++.mike/eh8.C: Likewise
8137 * g++.old-deja/g++.mike/eh9.C: Likewise
8138 * g++.old-deja/g++.mike/eh10.C: Likewise
8139 * g++.old-deja/g++.mike/eh12.C: Likewise
8140 * g++.old-deja/g++.mike/eh13.C: Likewise
8141 * g++.old-deja/g++.mike/eh14.C: Likewise
8142 * g++.old-deja/g++.mike/eh16.C: Likewise
8143 * g++.old-deja/g++.mike/eh17.C: Likewise
8144 * g++.old-deja/g++.mike/eh18.C: Likewise
8145 * g++.old-deja/g++.mike/eh21.C: Likewise
8146 * g++.old-deja/g++.mike/eh23.C: Likewise
8147 * g++.old-deja/g++.mike/eh24.C: Likewise
8148 * g++.old-deja/g++.mike/eh25.C: Likewise
8149 * g++.old-deja/g++.mike/eh26.C: Likewise
8150 * g++.old-deja/g++.mike/eh27.C: Likewise
8151 * g++.old-deja/g++.mike/eh28.C: Likewise
8152 * g++.old-deja/g++.mike/eh29.C: Likewise
8153 * g++.old-deja/g++.mike/eh31.C: Likewise
8154 * g++.old-deja/g++.mike/eh33.C: Likewise
8155 * g++.old-deja/g++.mike/eh34.C: Likewise
8156 * g++.old-deja/g++.mike/eh35.C: Likewise
8157 * g++.old-deja/g++.mike/eh36.C: Likewise
8158 * g++.old-deja/g++.mike/eh37.C: Likewise
8159 * g++.old-deja/g++.mike/eh38.C: Likewise
8160 * g++.old-deja/g++.mike/eh39.C: Likewise
8161 * g++.old-deja/g++.mike/eh40.C: Likewise
8162 * g++.old-deja/g++.mike/eh41.C: Likewise
8163 * g++.old-deja/g++.mike/eh42.C: Likewise
8164 * g++.old-deja/g++.mike/eh44.C: Likewise
8165 * g++.old-deja/g++.mike/eh46.C: Likewise
8166 * g++.old-deja/g++.mike/eh47.C: Likewise
8167 * g++.old-deja/g++.mike/eh48.C: Likewise
8168 * g++.old-deja/g++.mike/eh49.C: Likewise
8169 * g++.old-deja/g++.mike/eh50.C: Likewise
cdc497dd 8170
8caf4c38 8171
662ef0f5
TS
8172 PR c++/8615
8173 * g++.dg/template/char1.C: New test.
8caf4c38 8174
662ef0f5 8175 * g++.dg/template/varmod1.C: Fix typo.
2b59fc25 8176
662ef0f5 81772002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 8178
662ef0f5
TS
8179 DR 180
8180 * g++.old-deja/g++.pt/crash32.C: Expect error.
4298c66b 8181
662ef0f5 81822002-12-01 Mark Mitchell <mark@codesourcery.com>
4298c66b 8183
662ef0f5
TS
8184 PR c++/5919
8185 * g++.dg/template/varmod1.C: New test.
8218bd34 8186
662ef0f5
TS
8187 PR c++/8727
8188 * g++.dg/inherit/typeinfo1.C: New test.
c10cdb3d 8189
662ef0f5
TS
8190 PR c++/8663
8191 * g++.dg/inherit/typedef1.C: New test.
63e5f567 8192
662ef0f5 81932002-11-30 Mark Mitchell <mark@codesourcery.com>
8218bd34 8194
662ef0f5
TS
8195 PR c++/8332
8196 PR c++/8493
8197 * g++.dg/template/strlen1.C: New test.
62b8a44e 8198
662ef0f5
TS
8199 PR c++/8227
8200 * g++.dg/template/ctor2.C: New test.
62b8a44e 8201
662ef0f5
TS
8202 PR c++/8214
8203 * g++.dg/init/string1.C: New test.
ec194454 8204
662ef0f5
TS
8205 PR c++/8511
8206 * g++.dg/template/friend8.C: New test.
ec194454 8207
662ef0f5 82082002-11-29 Joe Buck <jbuck@synopsys.com>
1ba8a9c4 8209
662ef0f5 8210 * g++.dg/lookup/anon2.C: New test.
1ba8a9c4 8211
662ef0f5 82122002-11-28 Kazu Hirata <kazu@cs.umass.edu>
d5945212 8213
662ef0f5
TS
8214 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8215 h8300 port.
d5945212 8216
662ef0f5 82172002-11-27 Richard Sandiford <rsandifo@redhat.com>
31758337 8218
662ef0f5 8219 * gcc.dg/bitfld-6.c: New test.
31758337 8220
662ef0f5 82212002-11-27 Jan Hubicka <jh@suse.cz>
ba7e8dc0 8222
662ef0f5 8223 * gcc.c-torture/execute/20021127.[cx]: New test.
1ff11883 8224
662ef0f5 82252002-11-26 Jan Hubicka <jh@suse.cz>
96dafad6 8226
662ef0f5
TS
8227 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8228 quality.
a25a292f 8229
662ef0f5 82302002-11-26 Geoffrey Keating <geoffk@apple.com>
ba7e8dc0 8231
662ef0f5
TS
8232 * g++.dg/init/brace2.C: New test.
8233 * g++.old-deja/g++.mike/p9129.C: Correct.
4dbc1f5c 8234
662ef0f5 82352002-11-26 Mark Mitchell <mark@codesourcery.com>
4dbc1f5c 8236
662ef0f5 8237 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7241bd1b 8238
662ef0f5 82392002-11-25 Andreas Bauer <baueran@in.tum.de>
7241bd1b 8240
662ef0f5 8241 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6ec6e2c2 8242
662ef0f5 82432002-11-25 Mark Mitchell <mark@codesourcery.com>
6ec6e2c2 8244
662ef0f5
TS
8245 * testsuite/g++.dg/abi/empty11.C: New test.
8246 * testsuite/g++.dg/rtti/cv1.C: New test.
4971227d 8247
662ef0f5 82482002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4971227d 8249
662ef0f5 8250 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
f349fb24 8251
662ef0f5 82522002-11-24 Mark Mitchell <mark@codesourcery.com>
f349fb24 8253
662ef0f5 8254 * g++.dg/abi/empty10.C: New test.
cb203576 8255
662ef0f5 82562002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
cb203576 8257
662ef0f5 8258 * gcc.c-torture/compile/20021124-1.c: New test.
894167c5 8259
662ef0f5 82602002-11-22 Mark Mitchell <mark@codesourcery.com>
faa75e89 8261
662ef0f5 8262 * g++.dg/abi/rtti2.C: New test.
3d83e33e 8263
662ef0f5 82642002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
a5b9863a 8265
662ef0f5 8266 * gcc.dg/i386-unroll-1.c: New test.
75c2b973 8267
d61fd3f1 82682002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6d1d1db0
EB
8269
8270 * gcc.c-torture/compile/20021120-1.c: New test.
8271 * gcc.c-torture/compile/20021120-2.c: New test.
8272
5354730b
RS
82732002-11-20 Richard Sandiford <rsandifo@redhat.com>
8274
8275 * gcc.dg/bitfld-5.c: New test.
8276
5720520f
RS
82772002-11-20 Richard Sandiford <rsandifo@redhat.com>
8278
8279 * gcc.c-torture/execute/20021120-3.c: New test.
8280
4392ebd3
RS
82812002-11-20 Richard Sandiford <rsandifo@redhat.com>
8282
8283 * gcc.c-torture/execute/20021120-2.c: New test.
8284
3748bd9e
RS
82852002-11-20 Richard Sandiford <rsandifo@redhat.com>
8286
8287 * gcc.c-torture/execute/20021120-1.c: New test.
8288
bc02f8d3
JJ
82892002-11-20 Jakub Jelinek <jakub@redhat.com>
8290
8291 * gcc.c-torture/execute/20021118-3.c: New test.
8292
d61fd3f1 82932002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
8294
8295 * gcc.c-torture/compile/20021119-1.c: New test.
8296
3b312ef4
JT
82972002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8298
8299 * gcc.dg/duff-1.c: New test.
8300 * gcc.dg/duff-2.c: New test.
8301 * gcc.dg/duff-3.c: New test.
8302
8128cccf
NB
83032002-11-18 Neil Booth <neil@daikokuya.co.uk>
8304
8305 * gcc.dg/cpp/_Pragma5.c: New test.
8306
3503150c
RS
83072002-11-18 Richard Sandiford <rsandifo@redhat.com>
8308
8309 * gcc.c-torture/execute/20021118-2.c: New test.
8310
180bde4f
RS
83112002-11-18 Richard Sandiford <rsandifo@redhat.com>
8312
8313 * gcc.c-torture/execute/20021118-1.c: New test.
8314
aaefd216
JJ
83152002-11-16 Jakub Jelinek <jakub@redhat.com>
8316
8317 * gcc.dg/20021116-1.c: New test.
8318
95675950
MM
83192002-11-14 Mark Mitchell <mark@codesourcery.com>
8320
8321 * g++.dg/abi/vcall1.C: New test.
8322
7eca317a
JJ
83232002-11-14 Jakub Jelinek <jakub@redhat.com>
8324
8325 * gcc.dg/20021029-1.c: New test.
8326 * gcc.dg/20021029-2.c: New test.
8327
1fccfa1e
JDA
83282002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8329
8330 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8331
110c25ef
EB
83322002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8333
8334 PR c/8439
8335 * gcc.dg/20021110.c: Move to ...
8336 * gcc.c-torture/compile/20021110.c: .... here.
8337
303b90b0
FS
83382002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8339
8340 PR c/8467
8341 * gcc.c-torture/execute/20021111-1.c
8342
45ed7228
EB
83432002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8344
8345 PR c/8439
110c25ef 8346 * gcc.dg/20021110.c: New test.
4977bab6 8347
06315871
MM
83482002-11-10 Mark Mitchell <mark@codesourcery.com>
8349
8350 * g++.dg/abi/vthunk3.C: Run only on x86.
8351
04e6db94
JM
83522002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8353
8354 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8355
323941f6
HPN
83562002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8357
8358 * lib/compat.exp (compat-execute): Fix logic error in last
8359 change.
8360
8c47cfd8
NB
83612002-11-09 Neil Booth <neil@daikokuya.co.uk>
8362
8363 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8364
5c74d5b0
KL
83652002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8366
8367 PR c++/8389
8368 * g++.dg/template/access6.C: New test.
8369
b8c25665 83702002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
8371
8372 * gcc.dg/i386-ssefp-1.c: New test.
8373 * gcc.dg/i386-ssefp-1.c: New test.
8374
b8c25665 83752002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
8376
8377 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8378
4f2c9d7e
MM
83792002-11-07 Mark Mitchell <mark@codesourcery.com>
8380
e6a66567
MM
8381 * g++.dg/abi/vthunk3.C: New test.
8382
4f2c9d7e
MM
8383 PR c++/8338
8384 * g++.dg/template/crash2.C: New test.
8385
f72ab53b
MM
83862002-11-07 Mark Mitchell <mark@codesourcery.com>
8387
8388 * testsuite/g++.dg/abi/dtor1.C: New test.
8389 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8390
3cfe49da
GK
83912002-11-05 Geoffrey Keating <geoffk@apple.com>
8392
8393 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8394 Darwin.
8395
9e96797f
AN
83962002-11-04 Adam Nemet <anemet@lnxw.com>
8397
8398 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8399 -mthumb. Only xfail with -O0.
8400
548502d3
MM
84012002-11-03 Mark Mitchell <mark@codesourcery.com>
8402
8403 * g++.dg/abi/thunk1.C: New test.
8404 * g++.dg/abi/thunk2.C: Likewise.
8405 * g++.dg/abi/vtt1.C: Likewise.
8406
8cd4a359
DN
84072002-11-02 Diego Novillo <dnovillo@redhat.com>
8408
8409 PR optimization/8423
8410 * gcc.c-torture/execute/builtin-constant.c: New test.
8411
04d57dd5
ZW
84122002-11-01 Zack Weinberg <zack@codesourcery.com>
8413
8414 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8415 Add some more cases.
8416
bec80a45
MM
84172002-11-01 Mark Mitchell <mark@codesourcery.com>
8418
8419 PR c++/8391
8420 * g++.dg/opt/local1.C: New test.
8421
8c081e84
MM
84222002-10-30 Mark Mitchell <mark@codesourcery.com>
8423
8424 PR c++/8160
8425 * g++.dg/template/complit1.C: New test.
8426
8427 PR c++/8149
8428 * g++.dg/template/typename4.C: Likewise.
8429
7088fca9
KL
84302002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8431
8432 Core issue 287, PR c++/7639
8433 * g++.dg/template/instantiate1.C: Adjust error location.
8434 * g++.dg/template/instantiate3.C: New test.
8435 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8436 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8437 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8438
f6a9714b
HPN
84392002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8440
8441 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8442
59db5f7b
MM
84432002-10-29 Mark Mitchell <mark@codesourcery.com>
8444
8445 PR c++/8287
8446 * g++.dg/init/dtor2.C: New test.
8447
a80c67ca
KG
84482002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8449
8450 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8451 * gcc.dg/nest.c: Bypass errors on irix6.
8452
96a888d6
HPN
84532002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8454
8455 * gcc.dg/nest.c: Expect error for mmix-*-*.
8456 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8457
1f032a99
HPN
84582002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8459
600522f8
HPN
8460 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8461 markers.
8462
35fcca95 8463 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 8464
f0dd122b
MS
84652002-10-25 Mike Stump <mrs@apple.com>
8466
8467 * gcc.dg/warn-1.c: New test.
8468
f65e1183
ZW
84692002-10-25 Zack Weinberg <zack@codesourcery.com>
8470
8471 * g++.dg/template/typename3.C: New test.
8472
bb5e8a7f
MM
84732002-10-25 Mark Mitchell <mark@codesourcery.com>
8474
e93ee644
MM
8475 * g++.dg/lookup/ptrmem1.C: New test.
8476
bb5e8a7f
MM
8477 * g++.dg/abi/vthunk2.C: New test.
8478
f3763a44
ZW
84792002-10-25 Zack Weinberg <zack@codesourcery.com>
8480
8481 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8482
ba9a991f
MM
84832002-10-24 Mark Mitchell <mark@codesourcery.com>
8484
8485 * g++.dg/abi/empty9.C: New test.
8486
5f13cfc6
RH
84872002-10-24 Richard Henderson <rth@redhat.com>
8488
8489 * g++.dg/inherit/thunk1.C: Enable for ia64.
8490
6b607ffd
MM
84912002-10-23 Mark Mitchell <mark@codesourcery.com>
8492
8493 PR c++/8067
8494 * g++.dg/lookup/pretty1.C: New test.
8495
8bfb45f8
JJ
84962002-10-23 Jakub Jelinek <jakub@redhat.com>
8497
8498 * gcc.dg/20021023-1.c: New test.
8499
e6f052b7
MM
85002002-10-23 Mark Mitchell <mark@codesourcery.com>
8501
8502 PR c++/7679
8503 * g++.dg/parse/inline1.C: New test.
f65e1183 8504
e2358068
RH
85052002-10-23 Richard Henderson <rth@redhat.com>
8506
619703c6
RH
8507 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8508
e2358068
RH
8509 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8510
ad4f9910
MM
85112002-10-22 Mark Mitchell <mark@codesourcery.com>
8512
8513 PR c++/6579
8514 * g++.dg/parse/stmtexpr3.C: New test.
8515
8fe734a3
NS
85162002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8517
8518 * g++.dg/expr/cond1.C: New test.
8519
4977bab6
ZW
85202002-10-21 Zack Weinberg <zack@codesourcery.com>
8521
8522 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8523
7ba539c6
MM
85242002-10-21 Mark Mitchell <mark@codesourcery.com>
8525
8526 * g++.dg/abi/vbase13.C: New test.
8527 * g++.dg/abi/vbase14.C: Likewise.
8528
75d38379
JJ
85292002-10-21 Jakub Jelinek <jakub@redhat.com>
8530
8531 * gcc.dg/tls/pic-1.c: New test.
8532 * gcc.dg/tls/nonpic-1.c: New test.
8533 * gcc.dg/20021018-1.c: New test.
8534
aaee784a
UW
85352002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8536
8537 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8538 Remove only files with the same base name as the test case.
8539 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8540 (profopt-execute): Likewise. Also, remove old profiling
8541 and performance data files before running the tests.
8542
8543 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8544 * g++.dg/bprob/bprob.exp: Likewise.
8545 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8546 to allow more general test case names.
8547
8548 * g++.dg/bprob/bprob-1.C: Rename to ...
8549 * g++.dg/bprob/g++-bprob-1.C: ... this.
8550
8551 * g77.dg/bprob/bprob-1.f: Rename to ...
8552 * g77.dg/bprob/g77-bprob-1.f: ... this.
8553
22bd2554
ZW
85542002-10-21 Zack Weinberg <zack@codesourcery.com>
8555
8556 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8557 bison 1.50 or later.
8558
434fb8b7
JJ
85592002-10-21 Janis Johnson <janis187@us.ibm.com>
8560
8561 * g++.dg/README: Describe more test directories.
8562
42328048
MM
85632002-10-21 Mark Mitchell <mark@codesourcery.com>
8564
c6c01481 8565 * g++.dg/init/array6.C: Add additional tests.
42328048 8566
ecef5e87
UW
85672002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8568
8569 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8570 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8571
0ac1a3d3
KH
85722002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8573
8574 * gcc.c-torture/compile/20020604-1.x: New.
8575 * gcc.c-torture/compile/simd-5.x: Likewise.
8576 * gcc.c-torture/execute/920710-1.x: Likewise.
8577 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8578
97cc1f5e
MM
85792002-10-21 Mark Mitchell <mark@codesourcery.com>
8580
8581 * g++.dg/inherit/override1.C: Add dg-options clause.
8582
ab3146fd
ZD
85832002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8584
8585 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8586 _mm_slli_si128.
8587
0d8b229b
AS
85882002-10-19 Andreas Schwab <schwab@suse.de>
8589
8590 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8591 directory component.
8592
9368208b
MM
85932002-10-18 Mark Mitchell <mark@codesourcery.com>
8594
80bbd03d
MM
8595 * g++.dg/inherit/thunk1.C: New test.
8596
9368208b
MM
8597 * g++.dg/inherit/override1.C: New test.
8598
8599 * g++.dg/abi/mangle11.C: New test.
8600 * g++.dg/abi/mangle14.C: New test.
8601 * g++.dg/abi/mangle17.C: New test.
8602
8a188e24
NS
86032002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8604
8605 * g++.dg/overload/member2.C: New test.
8606
768bf0ab
JJ
86072002-10-17 Janis Johnson <janis187@us.ibm.com>
8608
8609 * g++.dg/README: Describe new compat directory.
8610 * g++.dg/dg.exp: Skip tests in compat directory.
8611 * README.compat: New file.
8612 * lib/compat.exp: New expect script.
8613 * g++.dg/compat: New test directory.
8614 * g++.dg/compat/compat.exp: New expect script.
8615 * g++.dg/compat/abi: New test directory.
8616 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8617 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8618 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8619 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8620 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8621 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8622 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8623 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8624 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8625 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8626 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8627 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8628 * g++.dg/compat/break: New test directory.
8629 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8630 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8631 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8632 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8633 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8634 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8635 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8636 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8637 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8638 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8639 g++.dg/compat/break/README: New files.
8640 * g++.dg/compat/eh: New test directory.
8641 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8642 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8643 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8644 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8645 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8646 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8647 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8648 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8649 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8650 g++.dg/compat/eh/filter2_y.C,
8651 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8652 g++.dg/compat/eh/new1_y.C,
8653 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8654 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8655 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8656 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8657 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8658 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8659 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8660 g++.dg/compat/eh/unexpected1_y.C: New files.
8661 * g++.dg/compat/init: New test directory.
8662 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8663 g++.dg/compat/init/array5_y.C,
8664 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8665 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8666 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8667 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8668 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8669 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8670 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8671 g++.dg/compat/init/init-ref2_y.C: New files.
8672
982216be
MM
86732002-10-17 Mark Mitchell <mark@codesourcery.com>
8674
8675 PR c++/7584
8676 * g++.dg/inherit/using3.C: New test.
8677
b8c25665 86782002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
8679
8680 * gcc.dg/20021017-2.c: New test.
8681
b216f69b
MM
86822002-10-17 Mark Mitchell <mark@codesourcery.com>
8683
2d05cd96 8684 * g++.dg/abi/mangle16.C: Adjust.
d768a589 8685
b216f69b
MM
8686 * g++.dg/init/array8.C: New test.
8687
6e53546d
RS
86882002-10-17 Richard Sandiford <rsandifo@redhat.com>
8689
8690 * gcc.dg/special/mips-abi.exp: New test.
8691 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8692
2303a079
MM
86932002-10-16 Mark Mitchell <mark@codesourcery.com>
8694
d3133e68
MM
8695 * g++.dg/abi/mangle16.C: New test.
8696 * g++.dg/abi/mangle17.C: Likewise.
8697
2303a079
MM
8698 PR c++/7478
8699 * g++.dg/template/ref1.C: New test.
8700
e055ba36
KG
87012002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8702
8703 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8704
6e2ac1ae
UW
87052002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8706
8707 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8708
451c0899
MM
87092002-10-16 Mark Mitchell <mark@codesourcery.com>
8710
8711 PR c++/7524
8712 * g++.dg/init/array7.C: New test.
8713
3fa3c4bd
MM
87142002-10-15 Mark Mitchell <mark@codesourcery.com>
8715
8716 * g++.dg/init/array6.C: New test.
22bd2554 8717
3fa3c4bd
MM
8718 * g++.dg/abi/mangle13.C: Likewise.
8719 * g++.dg/abi/mangle14.C: Likewise.
8720 * g++.dg/abi/mangle15.C: Likewise.
8721
58731fd1
MM
87222002-10-14 Mark Mitchell <mark@codesourcery.com>
8723
8724 * g++.dg/abi/empty8.C: New test.
22bd2554 8725
6742d92b
NS
87262002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8727
8728 * g++.dg/init/ctor1.C: New test.
8729
23a64177
UW
87302002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8731
8732 * gcc.c-torture/execute/20021015-1.c: New test.
8733
b8c25665 87342002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
8735
8736 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8737
b8c25665 87382002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
8739
8740 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8741
741fa37f
RH
87422002-10-14 Richard Henderson <rth@redhat.com>
8743
8744 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8745
a3b88570
MM
87462002-10-14 Mark Mitchell <mark@codesourcery.com>
8747
8748 PR optimization/6631
8749 * g++.dg/opt/const2.C: New test.
8750
77631fa7
MM
87512002-10-14 Mark Mitchell <mark@codesourcery.com>
8752
8753 PR c++/7176
8754 * g++.dg/parse/friend1.C: New test.
8755 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8756
0d1c5774
JJ
87572002-10-14 Jakub Jelinek <jakub@redhat.com>
8758
8759 * gcc.dg/20021014-1.c: New test.
8760
8e3df2de
MM
87612002-10-11 Mark Mitchell <mark@codesourcery.com>
8762
dac45b5c
MM
8763 PR c++/5661
8764 * g++.dg/ext/vlm1.C: New test.
8765 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 8766
8e3df2de
MM
8767 * g++.dg/init/array1.C: Remove invalid braces.
8768 * g++.dg/init/brace1.C: New test.
8769 * g++.dg/init/copy2.C: Likewise.
8770 * g++.dg/init/copy3.C: Likewise.
8771 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8772 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8773 braces.
22bd2554 8774
98ddd678
NB
87752002-10-11 Neil Booth <neil@daikokuya.co.uk>
8776
8777 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8778
b8c25665 87792002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
8780
8781 * gcc.c-torture/compile/simd-5.c: New test.
8782
4977bab6
ZW
87832002-10-10 Roger Sayle <roger@eyesopen.com>
8784
8785 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8786
61fdde38
JW
87872002-10-10 Jim Wilson <wilson@redhat.com>
8788
8789 * gcc.c-torture/execute/20021010-1.c: New test.
8790
95f79357
ZW
87912002-10-09 Zack Weinberg <zack@codesourcery.com>
8792
85cd7be8 8793 PR c/7353
95f79357
ZW
8794 * g++.dg/ext/typedef-init.C: New test.
8795 * gcc.dg/typedef-init.c: New test.
8796
5cc67323
NB
87972002-10-09 Neil Booth <neil@daikokuya.co.uk>
8798
8799 * gcc.dg/cpp/paste13.c: New test.
8800
131d2c16
KG
88012002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8802
8803 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8804 remaining platforms, XFAIL during compile, not execute. Don't
8805 XFAIL at -O0.
8806
bf52f899
NS
88072002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8808
8809 * gcc.dg/alias-1.c: Tweak expected warning.
8810
a85cd145
V
88112002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8812
8813 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8814
f75369c8
AJ
88152002-10-06 Andreas Jaeger <aj@suse.de>
8816
8d725537
AJ
8817 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8818 * gcc.dg/cpp/c++98.C: Likewise.
8819
8820 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8821 * g++.dg/cpp/c++98.C: Likewise.
8822
8823 * g++.dg/README (Subdirectories): Mention cpp directory.
8824
f75369c8
AJ
8825 PR target/7559
8826 * gcc.dg/20021006-1.c: New test.
8827
eb55ce4b
KL
88282002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8829
8830 PR c++/7804
8831 * g++.dg/other/warning1.C: New test.
8832
f91f86e7
RS
88332002-10-04 Roger Sayle <roger@eyesopen.com>
8834
8835 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8836 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8837 and sparc-*-* with -m64 as expected failures. See PR 8087.
8838
bd9bb3d2
MM
88392002-10-03 Mark Mitchell <mark@codesourcery.com>
8840
8841 PR c++/7931
8842 * g++.dg/template/ptrmem3.C: New test.
f75369c8 8843
bd9bb3d2
MM
8844 PR c++/7754
8845 * g++.dg/template/union1.C: New test.
8846
6397d80b
MM
88472002-10-03 Mark Mitchell <mark@codesourcery.com>
8848
8849 PR c++/8006
8850 * g++.dg/abi/mangle9.C: New test.
8851 * g++.dg/abi/mangle10.C: New test.
8852 * g++.dg/abi/mangle11.C: New test.
8853 * g++.dg/abi/mangle12.C: New test.
8854
2282d28d
MM
88552002-10-02 Mark Mitchell <mark@codesourcery.com>
8856
8857 PR c++/7188.
8858 * g++.dg/template/meminit1.C: New test.
8859 * g++.dg/warn/Wreorder-1.C: Likewise.
8860 * g++.old-deja/g++.mike/warn3.C: Tweak.
8861 * lib/prune.exp: Ingore "in copy constructor".
8862
e5ec43ac
AJ
88632002-10-02 Andreas Jaeger <aj@suse.de>
8864
8865 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8866 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8867 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8868 on x86-64.
8869
a1d1a0f9
MM
88702002-10-01 Mark Mitchell <mark@codesourcery.com>
8871
8872 * gcc.dg/empty1.C: Fix typo.
8873
73a73768
NS
88742002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8875
8876 * gcc.dg/alias-1.c: New test.
8877
871e97f7
MM
88782002-10-01 Mark Mitchell <mark@codesourcery.com>
8879
0645ba8f
MM
8880 * gcc.dg/empty1.C: New test.
8881
871e97f7
MM
8882 * g++.dg/tls/init-2.C: Tweak error messages.
8883
8ab907e8
RS
88842002-10-01 Richard Sandiford <rsandifo@redhat.com>
8885
8886 * gcc.c-torture/compile/20020923-1.c: New test.
8887
e3e3815b
JT
88882002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8889
8890 * gcc.c-torture/execute/ffs-1.c: New test.
8891 * gcc.c-torture/execute/ffs-2.c: Ditto.
8892
5a9a1961
NS
88932002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8894
8895 * g++.dg/overload/member1.C: New test.
8896
662ef0f5 88972002-09-30 Mark Mitchell <mark@code
17bbb839 8898
662ef0f5 88992002-08-06 Aldy Hernandez <aldyh@redhat.com>
f75369c8 8900
662ef0f5 8901 * testsuite/gcc.dg/tls/diag-3.c: New.
03357c23 8902
662ef0f5 89032002-08-07 Gabriel Dos Reis <gdr@nerim.net>
03357c23 8904
662ef0f5
TS
8905 * g++.dg/README (Subdirectories): Document new subdir expr.
8906 * g++.dg/expr/pmf-1.C: New test.
d7bb749a 8907
662ef0f5 89082002-08-06 Neil Booth <neil@daikokuya.co.uk>
d7bb749a 8909
662ef0f5 8910 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1c402174 8911
662ef0f5 89122002-08-06 Jakub Jelinek <jakub@redhat.com>
1c402174 8913
662ef0f5 8914 * g++.dg/abi/bitfield3.C: New test.
57147be1 8915
662ef0f5 89162002-08-05 Nathan Sidwell <nathan@codesourcery.com>
57147be1 8917
662ef0f5
TS
8918 * lib/gcov.exp: Tweak expected line formats.
8919 * gcc.misc-tests/gcov8.c: New test.
8920 * gcc.misc-tests/gcov8.x: New flags.
6b1ef791 8921
662ef0f5 89222002-08-05 Jakub Jelinek <jakub@redhat.com>
6b1ef791 8923
662ef0f5 8924 * consistency.vlad/layout/endian.c: Include string.h.
fa4211cb 8925
662ef0f5 8926 * gcc.c-torture/execute/20020805-1.c: New test.
fa4211cb 8927
662ef0f5 89282002-08-04 Gabriel Dos Reis <gdr@nerim.net>
a7215b32 8929
662ef0f5 8930 * g++.dg/other/conversion1.C: New test.
a7215b32 8931
662ef0f5 89322002-08-03 Roger Sayle <roger@eyesopen.com>
d57f8a71 8933
662ef0f5 8934 * gcc.dg/builtins-1.c: New testcase.
d57f8a71 8935
662ef0f5 89362002-08-02 Mark Mitchell <mark@codesourcery.com>
b784617e 8937
662ef0f5 8938 * g++.dg/inherit/access3.C: New test.
b784617e 8939
662ef0f5 89402002-08-01 Jakub Jelinek <jakub@redhat.com>
065fa8a1 8941
662ef0f5 8942 * gcc.dg/ia64-visibility-2.c: New test.
065fa8a1 8943
662ef0f5 89442002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1c88948f 8945
662ef0f5
TS
8946 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8947 __qualifier_flags to __flags.
1c88948f 8948
662ef0f5 89492002-07-31 Mark Mitchell <mark@codesourcery.com>
956d9305 8950
662ef0f5
TS
8951 * g++.dg/inherit/operator1.C: New test.
8952 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8953 * g++.dg/other/error1.C: Change expected error message.
8954 * g++.dg/template/conv4.C: Likewise.
956d9305 8955
662ef0f5 89562002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6190e147 8957
662ef0f5
TS
8958 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8959 for documented behavior.
6190e147 8960
662ef0f5 89612002-07-25 Roger Sayle <roger@eyesopen.com>
c354bbcc 8962
662ef0f5
TS
8963 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8964 several targets known to fail.
c354bbcc 8965
662ef0f5 89662002-07-25 Richard Sandiford <rsandifo@redhat.com>
2d3e278d 8967
662ef0f5 8968 * gcc.dg/mips-args-[123].c: New tests.
2d3e278d 8969
662ef0f5 89702002-07-24 Aldy Hernandez <aldyh@redhat.com>
490ed846 8971
662ef0f5 8972 * gcc.dg/ppc-spe.c: New.
490ed846 8973
662ef0f5 89742002-07-24 Geoffrey Keating <geoffk@redhat.com>
6ba085e7 8975
662ef0f5 8976 * g++.dg/other/ptrmem4.C: New testcase.
6ba085e7 8977
662ef0f5 89782002-07-24 Richard Henderson <rth@redhat.com>
56941bf2 8979
662ef0f5 8980 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
56941bf2 8981
662ef0f5 89822002-07-24 Gabriel Dos Reis <gdr@nerim.net>
651912d6 8983
662ef0f5 8984 * g++.dg/ext/alignof1.C (main): Return 0 for success.
651912d6 8985
662ef0f5 89862002-07-24 Roger Sayle <roger@eyesopen.com>
1ce505c4 8987
662ef0f5 8988 * gcc.c-torture/execute/memset-3.c: New testcase.
1ce505c4 8989
662ef0f5 89902002-07-24 Neil Booth <neil@daikokuya.co.uk>
1db76181 8991
662ef0f5
TS
8992 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8993 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 8994
13fd931e
KG
89952002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8996
8997 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8998 Delete.
8999
b8c25665 90002002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
9001
9002 * gcc.c-torture/compile/simd-4.c: New test.
9003
0e902d98
KL
90042002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9005
9006 PR c++/7347, c++/7348
9007 * g++.dg/template/access4.C: New test.
9008 * g++.dg/template/access5.C: New test.
9009 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9010 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9011 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9012 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9013
cf3c4f56
JJ
90142002-07-22 Jakub Jelinek <jakub@redhat.com>
9015
9016 * gcc.dg/gnu89-init-2.c: New test.
9017
56508306
GDR
90182002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9019
9020 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9021
0da65b89
RS
90222002-07-20 Roger Sayle <roger@eyesopen.com>
9023
9024 * gcc.c-torture/execute/20020720-1.c: New testcase.
9025
68e65275
NB
90262002-07-20 Neil Booth <neil@daikokuya.co.uk>
9027
9028 * gcc.dg/cpp/Wsignprom.c: New tests.
9029
a0c58ea9
AM
90302002-07-20 Alan Modra <amodra@bigpond.net.au>
9031
9032 * gcc.c-torture/execute/loop-13.c: New test.
9033
75aef48a
NB
90342002-07-19 Neil Booth <neil@daikokuya.co.uk>
9035
9036 * gcc.dg/cpp/expr.c: New tests.
9037
437deefa
DE
90382002 07-18 David Edelsohn <edelsohn@gnu.org>
9039
9040 * g++.dg/opt/pr6713.C: Add template instantiation.
9041
85272855
AM
90422002-07-18 Alan Modra <amodra@bigpond.net.au>
9043
437deefa
DE
9044 * gcc.dg/nest.c: New test.
9045
90462002-07-17 Richard Henderson <rth@redhat.com>
9047
9048 * g++.dg/opt/pr6713.C: New test.
85272855 9049
90888283
EB
90502002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9051
9052 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9053 XFAIL for all x86 processors.
9054
ce0ead25
ID
90552002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9056
9057 * gcc.c-torture/execute/20010122-1.x: Do not test with
9058 -fomit-frame-pointer.
9059
d955f6ea
KL
90602002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9061
9062 * g++.dg/template/instantiate2.C: New test.
9063 * g++.dg/template/spec4.C: New test.
9064
ba59df78
KL
90652002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9066
9067 * g++.dg/template/access2.C: New test.
9068 * g++.dg/template/access3.C: New test.
9069
6c535c69
ZW
90702002-07-15 Zack Weinberg <zack@codesourcery.com>
9071
9072 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9073 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9074 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9075 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9076 Convert to use <stdarg.h>.
9077 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9078 Delete.
9079 * gcc.dg/va-arg-2.c: New.
9080 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9081
794a292d
JJ
90822002-07-15 Jakub Jelinek <jakub@redhat.com>
9083
9084 * gcc.c-torture/compile/20020710-1.c: New test.
9085
b8c25665 90862002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 9087 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
9088
9089 gcc.c-torture/compile/simd-2.c: New testcase.
9090 gcc.c-torture/compile/simd-3.c: Likewise.
9091
f0ab6bf2
MM
90922002-07-11 Mark Mitchell <mark@codesourcery.com>
9093
9094 PR c++/7224
9095 * g++.dg/overload/error1.C: New test.
6c535c69 9096
789b7de5
RO
90972002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9098
9099 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9100 configuration and IRIX 6 O32 ABI.
9101
e65a2d65
RS
91022002-07-11 Roger Sayle <roger@eyesopen.com>
9103
9104 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9105
c5358a5d
RS
91062002-07-10 Roger Sayle <roger@eyesopen.com>
9107
9108 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9109
6d844e9d
JL
91102002-07-10 Jeffrey A Law <law@redhat.com>
9111
6c535c69 9112 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 9113
6c535c69 9114 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 9115
2fefbb5d
AH
91162002-07-09 Aldy Hernandez <aldyh@redhat.com>
9117
6c535c69 9118 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 9119
4d5be58b
DN
91202002-07-09 Diego Novillo <dnovillo@redhat.com>
9121
9122 * gcc.c-torture/compile/20020709-1.c: New test.
9123
78abea27
RS
91242002-07-07 Roger Sayle <roger@eyesopen.com>
9125
9126 * g++.dg/template/qualttp21.C: New test case.
9127
e66c8649
AO
91282002-07-06 Alexandre Oliva <aoliva@redhat.com>
9129
9130 * gcc.c-torture/compile/20020706-1.c: New test.
9131 * gcc.c-torture/compile/20020706-2.c: New test.
9132
78abea27
RS
91332002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9134 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
9135
9136 * g++.dg/warn/incomplete1.C: New test.
9137
8537dbae
KG
91382002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9139
9140 PR c++/7099
6c535c69 9141 * g++.dg/warn/noreturn1.C: New test.
8537dbae 9142
9833f679
MM
91432002-07-03 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/6706
9146 * g++.dg/debug/debug6.C: New test.
9147 * g++.dg/debug/debug7.C: New test.
9148
b8c25665 91492002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
9150
9151 * gcc.c-torture/compile/simd-3.c: New test.
9152
a6a5beb1
CD
91532002-07-03 Chris Demetriou <cgd@broadcom.com>
9154
9155 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9156 * gcc.dg/20020620-1.c: Likewise.
9157
b2153b98
KL
91582002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9159
9160 PR c++/6944
9161 * g++.dg/init/array4.C: New test.
9162 * g++.dg/init/array5.C: New test.
9163
b8c25665 91642002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
9165
9166 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9167 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9168
622d3731
KG
91692002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9170
9171 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9172 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9173 * gcc.dg/wtr-conversion-1.c: Likewise.
9174 * gcc.dg/wtr-escape-1.c: Likewise.
9175 * gcc.dg/wtr-int-type-1.c: Likewise.
9176 * gcc.dg/wtr-label-1.c: Likewise.
9177 * gcc.dg/wtr-static-1.c: Likewise.
9178 * gcc.dg/wtr-strcat-1.c: Likewise.
9179 * gcc.dg/wtr-suffix-1.c: Likewise.
9180 * gcc.dg/wtr-switch-1.c: Likewise.
9181 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9182 * gcc.dg/wtr-union-init-1.c: Likewise.
9183 * gcc.dg/wtr-union-init-2.c: Likewise.
9184 * gcc.dg/wtr-union-init-3.c: Likewise.
9185
9186 * gcc.dg/wtr-func-def-1.c: New test.
9187
c40da518 91882002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 9189
c40da518
DP
9190 * objc.dg/param-1.m: New test.
9191
0879540b
NB
91922002-07-03 Neil Booth <neil@daikokuya.co.uk>
9193
9194 * gcc.dg/cpp/trad/directive.c: Add test.
9195 * gcc.dg/cpp/trad/macroargs.c: Add test.
662ef0f5 9196 * gcc.dg/cpp/trad/rec
0879540b 9197
662ef0f5 91982002-04-25 Roger Sayle <roger@eyesopen.com>
c680d2b6 9199
662ef0f5 9200 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
c680d2b6 9201
662ef0f5 92022002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c1c5187c 9203
662ef0f5
TS
9204 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9205 targets.
c1c5187c 9206
662ef0f5 92072002-04-24 Mark Mitchell <mark@codesourcery.com>
17f29637 9208
662ef0f5 9209 * g++.dg/abi/mange7.C: New test.
17f29637 9210
662ef0f5
TS
9211 PR c++/6438.
9212 * g++.dg/parse/stmtexpr2.C: New test.
5d69ba1f 9213
662ef0f5 92142002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5d69ba1f 9215
662ef0f5 9216 * gcc.dg/20020312-2.c: Add SH target.
7098b619 9217
662ef0f5 92182002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7098b619 9219
662ef0f5
TS
9220 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9221 compiler output on mips*-*-irix*.
0a220b4a 9222
662ef0f5 92232002-04-23 Jakub Jelinek <jakub@redhat.com>
0a220b4a 9224
662ef0f5 9225 * g++.dg/parse/attr1.C: New test.
bbeb33f2 9226
662ef0f5 92272002-04-23 Roger Sayle <roger@eyesopen.com>
bbeb33f2 9228
662ef0f5
TS
9229 * gcc.c-torture/execute/string-opt-17.c: New test case.
9230 * gcc.c-torture/execute/memset-2.c: New test case.
03c53278 9231
662ef0f5 92322002-04-23 Mark Mitchell <mark@codesourcery.com>
03c53278 9233
662ef0f5
TS
9234 PR c++/6256:
9235 * g++.dg/template/friend5.C: New test.
e34cabb3 9236
662ef0f5
TS
9237 PR c++/6331:
9238 * g++.dg/template/qual1.C: Likewise.
e34cabb3 9239
662ef0f5 92402002-04-22 Zack Weinberg <zack@codesourcery.com>
118f8dc1 9241
662ef0f5
TS
9242 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9243 Include stdlib.h, not stdio.h or ctype.h.
118f8dc1 9244
662ef0f5 92452002-04-22 Hans-Peter Nilsson <hp@axis.com>
5ce49b4b 9246
662ef0f5
TS
9247 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9248 cris-*-elf* and mmix-*-*.
9249 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9250 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9251 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9252 Ditto.
9253 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9254 * gcc.dg/wchar_t-1.c: Ditto.
5ce49b4b 9255
662ef0f5 92562002-04-21 Hans-Peter Nilsson <hp@axis.com>
759236dd 9257
662ef0f5
TS
9258 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9259 Clarify comment.
759236dd 9260
662ef0f5 92612002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
86422829 9262
662ef0f5 9263 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
86422829 9264
662ef0f5 92652002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
06470238 9266
662ef0f5 9267 * gcc.c-torture/execute/20000906-1.x: Delete.
06470238 9268
662ef0f5 92692002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9881adff 9270
662ef0f5 9271 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881adff 9272
662ef0f5 92732002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
0c6db544 9274
662ef0f5
TS
9275 * PR6367
9276 * g77.f-torture/execute/6367.f: New test.
9277 * g77.f-torture/execute/6367.x: Disable for MMIX.
0c6db544 9278
662ef0f5 92792002-04-19 Mark Mitchell <mark@codesourcery.com>
2c088b53 9280
662ef0f5
TS
9281 * PR6352
9282 * g++.dg/opt/inline2.C: New test.
2c088b53 9283
662ef0f5 92842002-04-18 Richard Henderson <rth@redhat.com>
bc9c2952 9285
662ef0f5
TS
9286 * gcc.dg/20000906-1.c: Enable for all targets.
9287 * gcc.c-torture/compile/iftrap-2.c: New.
bc9c2952 9288
662ef0f5 92892002-04-18 Jakub Jelinek <jakub@redhat.com>
847c76c8 9290
662ef0f5
TS
9291 * gcc.dg/20020418-1.c: New test.
9292 * gcc.dg/20020418-2.c: New test.
847c76c8 9293
662ef0f5 92942002-04-18 Richard Henderson <rth@redhat.com>
00b94a44 9295
662ef0f5
TS
9296 * gcc.c-torture/compile/iftrap-1.c: New.
9297 * gcc.dg/iftrap-1.c: Adjust for ia64.
9298 * gcc.dg/iftrap-2.c: New.
00b94a44 9299
662ef0f5 93002002-04-18 Jakub Jelinek <jakub@redhat.com>
017acb41 9301
662ef0f5 9302 * gcc.c-torture/compile/20020418-1.c: New test.
017acb41 9303
662ef0f5 93042002-04-18 Roger Sayle <roger@eyesopen.com>
9164f47a 9305
662ef0f5 9306 * gcc.c-torture/compile/20020415-1.c: New.
9164f47a 9307
662ef0f5 93082002-04-18 David S. Miller <davem@redhat.com>
342cea95 9309
662ef0f5 9310 * gcc.c-torture/execute/20020418-1.c: New test.
342cea95 9311
662ef0f5 93122002-04-17 Jakub Jelinek <jakub@redhat.com>
ccf160f1 9313
662ef0f5 9314 * gcc.dg/20020416-1.c: New test.
ccf160f1 9315
662ef0f5 9316 * g++.dg/opt/inline1.C: New test.
90227c69 9317
662ef0f5 93182002-04-16 Jakub Jelinek <jakub@redhat.com>
90227c69 9319
662ef0f5 9320 * gcc.dg/altivec-5.c: New test.
0fd534ed 9321
662ef0f5 9322 * gcc.dg/20020415-1.c: New test.
bc9c2952 9323
662ef0f5 93242002-04-15 Mark Mitchell <mark@codesourcery.com>
820d4b1b 9325
662ef0f5 9326 * testsuite/lib/chill.exp: Remove.
820d4b1b 9327
662ef0f5 93282002-04-14 Jakub Jelinek <jakub@redhat.com>
820d4b1b 9329
662ef0f5 9330 * g++.dg/other/big-struct.C: New test.
22309565 9331
662ef0f5 93322002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22309565 9333
662ef0f5
TS
9334 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9335 of scratch file.
750491fc 9336
662ef0f5 93372002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
750491fc 9338
662ef0f5
TS
9339 PR c/6277
9340 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9341 in scan-assembler function name
0931db71 9342
662ef0f5 93432002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
0931db71 9344
662ef0f5
TS
9345 * g77.f-torture/execute/980628-4.x,
9346 g77.f-torture/execute/980628-5.x,
9347 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9348 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9349 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9350 i[34567]86-*-*.
21505616 9351
662ef0f5 93522002-04-13 David S. Miller <davem@redhat.com>
21505616 9353
662ef0f5 9354 * gcc.c-torture/execute/20020413-1.c: New test.
8dcb27ed 9355
662ef0f5 93562002-04-13 Richard Sandiford <rsandifo@redhat.com>
8dcb27ed 9357
662ef0f5
TS
9358 * gcc.dg/asm-6.c,
9359 * g++.dg/ext/asm1.C: New tests.
a6f5e048 9360
662ef0f5 93612002-04-12 Mark Mitchell <mark@codesourcery.com>
a6f5e048 9362
662ef0f5
TS
9363 PR c++ 5373.
9364 * g++.dg/parse/stmtexpr1.C: New test.
d65cb654 9365
662ef0f5
TS
9366 PR c++/5189.
9367 * g++.dg/template/copy1.C: New test.
d65cb654 9368
662ef0f5 93692002-04-12 Richard Henderson <rth@redhat.com>
6debb006 9370
662ef0f5 9371 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6debb006 9372
662ef0f5 93732002-04-12 Geoffrey Keating <geoffk@redhat.com>
9da754bd 9374
662ef0f5
TS
9375 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9376 gcc.c-torture/execute/20020307-2.c.
9da754bd 9377
662ef0f5 93782002-04-12 Richard Sandiford <rsandifo@redhat.com>
56a28102 9379
662ef0f5
TS
9380 * g++.dg/ext/attrib5.C,
9381 * g++.dg/lookup/struct1.C: New tests.
56a28102 9382
662ef0f5 93832002-04-11 Jakub Jelinek <jakub@redhat.com>
2bf87216 9384
662ef0f5 9385 * gcc.dg/20020411-1.c: New test.
2bf87216 9386
662ef0f5 9387 * gcc.c-torture/execute/20020411-1.c: New test.
5d056e9b 9388
662ef0f5 93892002-04-10 Janis Johnson <janis187@us.ibm.com>
156755ac 9390
662ef0f5 9391 * g77.f-torture/execute/6177.f: New test.
50f30e6b 9392
662ef0f5 93932002-04-10 Jakub Jelinek <jakub@redhat.com>
85d49058 9394
662ef0f5
TS
9395 PR middle-end/6247
9396 * g++.dg/opt/cleanup1.C: New test.
7b668f9e 9397
662ef0f5 9398 * g++.dg/opt/const1.C: New test.
437f1df1 9399
662ef0f5 94002002-04-10 Lars Brinkhoff <lars@nocrew.org>
437f1df1 9401
662ef0f5 9402 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68b15d4f 9403
662ef0f5 94042002-04-10 Nathan Sidwell <nathan@codesourcery.com>
68b15d4f 9405
662ef0f5
TS
9406 PR c++/5507
9407 * g++.dg/template/typename2.C: New test.
c4b50f1a 9408
662ef0f5 94092002-04-10 Alan Modra <amodra@bigpond.net.au>
c4b50f1a 9410
662ef0f5 9411 * gcc.c-torture/execute/loop-12.c: New.
c2ae6616 9412
662ef0f5 94132002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
c2ae6616 9414
662ef0f5
TS
9415 * g77.f-torture/execute/980628-4.x,
9416 g77.f-torture/execute/980628-5.x,
9417 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9418 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9419 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6d8fd7bb 9420
662ef0f5 94212002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6d8fd7bb 9422
662ef0f5
TS
9423 PR optimization/6086
9424 * g++.dg/opt/preinc1.C: New test.
ab780373 9425
662ef0f5 94262002-04-06 Mark Mitchell <mark@codesourcery.com>
ab780373 9427
662ef0f5
TS
9428 PR c++/5571
9429 * g++.dg/opt/static2.C: New test.
e33a8855 9430
662ef0f5 94312002-04-06 Mark Mitchell <mark@codesourcery.com>
e33a8855 9432
662ef0f5
TS
9433 PR c/5120
9434 * gcc.dg/20020406-1.c: New test.
ceeedfc1 9435
662ef0f5 94362002-04-04 David S. Miller <davem@redhat.com>
ceeedfc1 9437
662ef0f5 9438 * gcc.c-torture/execute/20020404-1.c: New test.
61b78ce1 9439
662ef0f5 94402002-04-04 Jakub Jelinek <jakub@redhat.com>
61b78ce1 9441
662ef0f5
TS
9442 PR c/6123
9443 * gcc.dg/20020312-2.c: Do not declare global register variable
9444 if __PIC__ or __pic__ is defined.
378393da 9445
662ef0f5 94462002-04-04 Richard Earnshaw <rearnsha@arm.com>
378393da 9447
662ef0f5
TS
9448 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9449 __asm__ so that it works correctly even if -ansi -pedantic-errors.
d18b1ed8 9450
662ef0f5 94512002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d18b1ed8 9452
662ef0f5
TS
9453 * gcc.misc-tests/linkage.exp: Update last change to handle
9454 sparc*-, not just sparc-.
cd7ab83f 9455
662ef0f5 94562002-04-03 Richard Henderson <rth@redhat.com>
cd7ab83f 9457
662ef0f5 9458 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5a3bb17d 9459
662ef0f5 94602002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5a3bb17d 9461
662ef0f5 9462 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39f2f3c8 9463
662ef0f5 94642002-04-02 David S. Miller <davem@redhat.com>
39f2f3c8 9465
662ef0f5 9466 * gcc.c-torture/execute/20020402-3.c: New test.
ef72b1d3 9467
662ef0f5 94682002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
ef72b1d3 9469
662ef0f5
TS
9470 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9471 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
630363b4 9472
662ef0f5
TS
9473 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9474 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9475 g77.f-torture/execute/20001201.x,
9476 g77.f-torture/execute/u77-test.x: New files.
630363b4 9477
662ef0f5
TS
9478 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9479 * gcc.dg/wchar_t-1.c: Ditto.
c9220e3a 9480
662ef0f5 94812002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
c9220e3a 9482
662ef0f5 9483 * gcc.c-torture/execute/20020402-1.c: New test.
9059e33c 9484
662ef0f5 94852002-04-01 Richard Henderson <rth@redhat.com>
9059e33c 9486
662ef0f5 9487 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
91318908 9488
662ef0f5 9489 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
91318908 9490
662ef0f5 94912002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9e253215 9492
662ef0f5 9493 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9e253215 9494
662ef0f5 94952002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
90442291 9496
662ef0f5
TS
9497 * g++.dg/inherit/template-as-base.C: Expect error.
9498 * g++.dg/inherit/namespace-as-base.C: Likewise.
90442291 9499
662ef0f5 95002002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3620711b 9501
662ef0f5
TS
9502 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9503 g++.dg/ext/instantiate3.C: Tweak match patterns.
3620711b 9504
662ef0f5
TS
9505 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9506 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9507 -da test.
17645b15 9508
662ef0f5 95092002-03-31 Richard Henderson <rth@redhat.com>
17645b15 9510
662ef0f5
TS
9511 * gcc.dg/special/alias-2.c: New.
9512 * gcc.dg/special/ecos.exp: Run it.
5ff225fc 9513
662ef0f5 95142002-03-31 Richard Henderson <rth@redhat.com>
5ff225fc 9515
662ef0f5 9516 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
e275a535 9517
662ef0f5 95182002-03-31 Kazu Hirata <kazu@hxi.com>
e275a535 9519
662ef0f5 9520 * gcc.dg/weak-1.c: Disable on h8300 port.
66b408f2 9521
662ef0f5 95222002-03-29 Janis Johnson <janis187@us.ibm.com>
66b408f2 9523
662ef0f5
TS
9524 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9525 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9526 ordering tests.
9527 * g++.dg/bprob/bprob-1.C: New test.
9528 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9529 * g++.dg/gcov/gcov-1.C: New test.
9530 * g++.dg/gcov/gcov-1.x: New file.
9531 * g++.dg/gcov/gcov-2.C: New test.
9532 * g++.dg/gcov/gcov-3.C: New test.
9533 * g++.dg/gcov/gcov-3.h: New file.
e67a7860 9534
662ef0f5 95352002-03-28 Roger Sayle <roger@eyesopen.com>
e67a7860 9536
662ef0f5
TS
9537 * g++.old-deja/g++.other/builtins5.C: New test.
9538 * g++.old-deja/g++.other/builtins6.C: New test.
9539 * g++.old-deja/g++.other/builtins7.C: New test.
9540 * g++.old-deja/g++.other/builtins8.C: New test.
9541 * g++.old-deja/g++.other/builtins9.C: New test.
c32dd1ef 9542
662ef0f5 95432002-03-29 Jakub Jelinek <jakub@redhat.com>
c32dd1ef 9544
662ef0f5 9545 * g++.dg/opt/static1.C: New test.
7a1f3f5f 9546
662ef0f5 9547 * g++.dg/opt/longbranch1.C: New test.
7a1f3f5f 9548
662ef0f5 95492002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2dd36f90 9550
662ef0f5 9551 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2dd36f90 9552
662ef0f5 9553 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
ec221d71 9554
662ef0f5 95552002-03-28 Jeffrey A Law (law@redhat.com)
ec221d71 9556
662ef0f5 9557 * gcc.c-torture/execute/20020328-1.c: New test.
32d3f634 9558
662ef0f5 95592002-03-27 Richard Henderson <rth@redhat.com>
32d3f634 9560
662ef0f5
TS
9561 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9562 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9563 move from g++.old-deja/g++.ext/.
02116b3d 9564
662ef0f5 95652002-03-27 Mark Mitchell <mark@codesourcery.com>
02116b3d 9566
662ef0f5 9567 * g++.dg/init/new2.C: New test.
02116b3d 9568
662ef0f5 95692002-03-26 Richard Henderson <rth@redhat.com>
02116b3d 9570
662ef0f5 9571 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
b3f47c78 9572
662ef0f5
TS
9573 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9574 on sparc.
b3f47c78 9575
662ef0f5
TS
9576 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9577 sparcv9 systems.
9578 * gcc.dg/20001102-1.c: Likewise.
851c06dd 9579
662ef0f5 95802002-03-26 Phil Edwards <pme@gcc.gnu.org>
f362c762 9581
662ef0f5
TS
9582 * gcc.dg/cpp/endif-pedantic1.c,
9583 gcc.dg/cpp/endif-pedantic2.c: New tests.
851c06dd 9584
662ef0f5 95852002-03-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 9586
662ef0f5 9587 * g++.dg/init/new1.C: New test.
e3227f2c 9588
662ef0f5 95892002-03-26 Nathan Sidwell <nathan@codesourcery.com>
210142e0 9590
662ef0f5 9591 * g++.dg/abi/vbase9.C: New test.
210142e0 9592
662ef0f5 95932002-03-26 Richard Earnshaw <rearnsha@arm.com>
088b3db0 9594
662ef0f5 9595 * gcc.dg/arm-asm.c: New test.
088b3db0 9596
662ef0f5 95972002-03-26 Andrew Cagney <ac131313@redhat.com>
f4b251a6 9598
662ef0f5
TS
9599 * gcc.dg/Wswitch-enum.c: New test.
9600 Fix PR c/5044.
f4b251a6 9601
662ef0f5 96022002-03-26 Richard Henderson <rth@redhat.com>
34fb9ba5 9603
662ef0f5
TS
9604 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9605 structure.
34fb9ba5 9606
662ef0f5 96072002-03-25 Richard Henderson <rth@redhat.com>
14285ace 9608
662ef0f5
TS
9609 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9610 sparcv9 systems.
14285ace 9611
662ef0f5
TS
9612 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9613 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5bf5c5cb 9614
662ef0f5 96152002-03-25 Zack Weinberg <zack@codesourcery.com>
5bf5c5cb 9616
662ef0f5 9617 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
e2f75147 9618
662ef0f5 96192002-03-25 Bob Wilson <bob.wilson@acm.org>
e2f75147 9620
662ef0f5
TS
9621 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9622 targets using generic thunk support.
dbfb1116 9623
662ef0f5 96242002-03-25 Jakub Jelinek <jakub@redhat.com>
dbfb1116 9625
662ef0f5 9626 * gcc.c-torture/compile/20020323-1.c: New test.
85d7d3b0 9627
662ef0f5 9628 * g++.dg/opt/conj2.C: New test.
85d7d3b0 9629
662ef0f5 96302002-03-24 Richard Henderson <rth@redhat.com>
2937267b 9631
662ef0f5 9632 * gcc.dg/weak-1.c: Use -fno-common.
2937267b 9633
662ef0f5 96342002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
c3bf3e6e 9635
662ef0f5
TS
9636 * g77.dg/f77-edit-apostrophe-out.f: New test
9637 * g77.dg/f77-edit-h-out.f: New test
9638 * g77.dg/f77-edit-t-in.f: New test
9639 * g77.dg/f77-edit-t-out.f: New test
9640 * g77.dg/f77-edit-x-out.f: New test
9641 * g77.dg/f77-edit-slash-out.f: New test
9642 * g77.dg/f77-edit-colon-out.f: New test
9643 * g77.dg/f77-edit-s-out.f: New test
c3bf3e6e 9644
662ef0f5 96452002-03-24 Richard Henderson <rth@redhat.com>
ea45dbb8 9646
662ef0f5 9647 * objc/execute/formal_protocol-6.x: New XFAIL.
ea45dbb8 9648
662ef0f5 96492002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
b9e2d17b 9650
662ef0f5
TS
9651 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9652 that do not support weak symbols
b9e2d17b 9653
662ef0f5 96542002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
f90bf7ca 9655
662ef0f5
TS
9656 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9657 * lib/g77.exp: Likewise
9658 * lib/objc.exp: Likewise
f90bf7ca 9659
662ef0f5 96602002-03-23 Andrew Cagney <ac131313@redhat.com>
1f77b5da 9661
662ef0f5 9662 * gcc.dg/Wswitch-default.c: New test.
1f77b5da 9663
662ef0f5 96642002-03-23 Jakub Jelinek <jakub@redhat.com>
a5a49440 9665
662ef0f5 9666 * g++.dg/other/enum1.C: New test.
a5a49440 9667
662ef0f5 96682002-03-23 Zack Weinberg <zack@codesourcery.com>
adc502b4 9669
662ef0f5 9670 * gcc.dg/pragma-ep-3.c: Fix typo.
adc502b4 9671
662ef0f5 96722002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
95ff5d3f 9673
662ef0f5 9674 * g++.dg/inherit/template-as-base.C: New test.
95ff5d3f 9675
662ef0f5 96762002-03-22 Jakub Jelinek <jakub@redhat.com>
2443d4e1 9677
662ef0f5
TS
9678 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9679 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
2443d4e1 9680
662ef0f5 96812002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
f2fdc802 9682
662ef0f5 9683 * gcc.dg/cpp/multiline.c: Update to match.
f2fdc802 9684
662ef0f5 96852002-03-22 Alexandre Oliva <aoliva@redhat.com>
ba2e86d6 9686
662ef0f5 9687 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
ba2e86d6 9688
662ef0f5 96892002-03-22 Phil Edwards <pme@gcc.gnu.org>
5a3085c5 9690
662ef0f5 9691 * gcc.dg/cpp/extratokens2.c: New file.
5a3085c5 9692
662ef0f5 96932002-03-21 David Edelsohn <edelsohn@gnu.org>
d70e94ec 9694
662ef0f5 9695 * gcc.dg/20020312-2.c: Add rs6000 target.
d70e94ec 9696
662ef0f5 9697 * gcc.c-torture/compile/20020319-1.c: New test.
5121c03e 9698
662ef0f5 96992002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5121c03e 9700
662ef0f5
TS
9701 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9702 (A, E): Handle this.
76ccdb3c 9703
662ef0f5 97042002-03-20 Jason Merrill <jason@redhat.com>
76ccdb3c 9705
662ef0f5
TS
9706 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9707 ignoring -fpic.
9708 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9709 through prune_gcc_output.
0d6d6892 9710
662ef0f5 97112002-03-20 Jakub Jelinek <jakub@redhat.com>
0d6d6892 9712
662ef0f5 9713 * gcc.c-torture/compile/20020320-1.c: New test.
9b7bc465 9714
662ef0f5 97152002-03-19 Jakub Jelinek <jakub@redhat.com>
9b7bc465 9716
662ef0f5 9717 * gcc.c-torture/compile/20020318-1.c: New test.
3a73bffb 9718
662ef0f5 9719 * gcc.dg/struct-by-value-1.c: New test.
3a73bffb 9720
662ef0f5 9721 * gcc.dg/20020319-1.c: New test.
33dd07ee 9722
662ef0f5 97232002-03-18 Jakub Jelinek <jakub@redhat.com>
33dd07ee 9724
662ef0f5 9725 * g++.dg/opt/conj1.C: New test.
33dd07ee 9726
662ef0f5 97272002-03-17 Mark Mitchell <mark@codesourcery.com>
4bd7c270 9728
662ef0f5
TS
9729 * g++.dg/template/qualttp20.C: Revert previous change.
9730 * g++.dg/template/qualttp3.C: Likewise.
9731 * g++.dg/template/qualttp4.C: Likewise
9732 * g++.dg/template/qualttp5.C: Likewise
9733 * g++.dg/template/qualttp6.C: Likewise
9734 * g++.dg/template/qualttp7.C: Likewise
9735 * g++.dg/template/qualttp8.C: Likewise
9736 * g++.dg/template/recurse.C: Likewise.
4bd7c270 9737
662ef0f5 97382002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 9739
662ef0f5 9740 * gcc.dg/cpp/wchar-1.c: Update.
60284a59 9741
662ef0f5 97422002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a20fd5ac 9743
662ef0f5
TS
9744 * g++.dg/template/conv1.C: New test.
9745 * g++.dg/template/conv2.C: New test.
9746 * g++.dg/template/conv3.C: New test.
9747 * g++.dg/template/conv4.C: New test.
a20fd5ac 9748
662ef0f5 97492002-03-15 Mark Mitchell <mark@codesourcery.com>
87ed109f 9750
662ef0f5
TS
9751 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9752 * g++.dg/template/qualttp3.C: Likewise.
9753 * g++.dg/template/qualttp4.C: Likewise
9754 * g++.dg/template/qualttp5.C: Likewise
9755 * g++.dg/template/qualttp6.C: Likewise
9756 * g++.dg/template/qualttp7.C: Likewise
9757 * g++.dg/template/qualttp8.C: Likewise
9758 * g++.dg/template/recurse.C: Likewise.
87ed109f 9759
662ef0f5 97602002-03-15 Mark Mitchell <mark@codesourcery.com>
45806a3f 9761
662ef0f5 9762 * g++.dg/opt/dtor1.C: New test.
45806a3f 9763
662ef0f5 97642002-03-15 Jakub Jelinek <jakub@redhat.com>
51ccaeb9 9765
662ef0f5 9766 * gcc.c-torture/compile/20020315-1.c: New test.
51ccaeb9 9767
662ef0f5 97682002-03-15 Richard Earnshaw <rearnsha@arm.com>
7d793e9b 9769
662ef0f5 9770 * gcc.dg/weak-1.c: Fix scan tests.
e3227f2c 9771
662ef0f5 97722002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7d793e9b 9773
662ef0f5
TS
9774 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9775 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9776 cris-*-aout* mmix-*-*.
9777 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9778 cris-*-aout* mmix-*-*.
9779 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9780 cris-*-elf* cris-*-aout* and mmix-*-*.
9781 * gcc.dg/20001009-1.c: Ditto.
9782 * gcc.dg/20010912-1.c: Ditto.
9783 * gcc.dg/20020122-4.c: Ditto.
9784 * gcc.dg/inline-2.c: Ditto.
7d793e9b 9785
662ef0f5 97862002-03-14 Jeffrey A Law (law@cygnus.com)
48ba9538 9787
662ef0f5 9788 * gcc.c-torture/compile/20020314-1.c: New test.
48ba9538 9789
662ef0f5 97902002-03-14 Richard Earnshaw <rearnsha@arm.com>
4d7ea4fc 9791
662ef0f5 9792 * gcc.c-torture/execute/20020314-1.c: New test.
4d7ea4fc 9793
662ef0f5 97942002-03-14 Jakub Jelinek <jakub@redhat.com>
07d81318 9795
662ef0f5 9796 * g++.dg/warn/Wunused-1.C: New test.
07d81318 9797
662ef0f5 97982002-02-13 Richard Sandiford <rsandifo@redhat.com>
bf882c20 9799
662ef0f5 9800 * g++.dg/abi/mangle6.C: New test.
bf882c20 9801
662ef0f5 98022002-03-13 Jakub Jelinek <jakub@redhat.com>
a62d375f 9803
662ef0f5 9804 * gcc.c-torture/compile/20020309-2.c: New test.
b970a21d 9805
662ef0f5 9806 * gcc.c-torture/compile/20020312-1.c: New test.
a62d375f 9807
662ef0f5 98082002-03-12 Nathan Sidwell <nathan@codesourcery.com>
309d8365 9809
662ef0f5 9810 * g++.dg/other/access1.C: New test.
309d8365 9811
662ef0f5 98122002-03-12 Jakub Jelinek <jakub@redhat.com>
3f2019c6 9813
662ef0f5 9814 * gcc.c-torture/execute/wchar_t-1.c: New test.
3f2019c6 9815
662ef0f5 98162002-03-12 David Edelsohn <edelsohn@gnu.org>
29cece2e 9817
662ef0f5 9818 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29cece2e 9819
662ef0f5 98202002-03-12 Roger Sayle <roger@eyesopen.com>
1a887f86 9821
662ef0f5 9822 * gcc.dg/20020312-1.c: New test case.
1a887f86 9823
662ef0f5 98242002-03-11 Aldy Hernandez <aldyh@redhat.com>
77adef84 9825
662ef0f5 9826 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
77adef84 9827
662ef0f5 98282002-03-11 Richard Henderson <rth@redhat.com>
77adef84 9829
662ef0f5
TS
9830 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9831 * g++.old-deja/g++.jason/report.C: Likewise.
74b273d6 9832
662ef0f5 98332002-03-11 Nathan Sidwell <nathan@codesourcery.com>
74b273d6 9834
662ef0f5
TS
9835 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9836 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
bb03c710 9837
662ef0f5 98382002-03-11 Nathan Sidwell <nathan@codesourcery.com>
bb03c710 9839
662ef0f5 9840 * testsuite/g++.dg/overload/pmf1.C: New test.
5b3dc815 9841
662ef0f5 98422002-03-11 Kazu Hirata <kazu@hxi.com>
5b3dc815 9843
662ef0f5 9844 * gcc.c-torture/execute/20020307-1.c: Use long.
9ac3b1be 9845
662ef0f5 98462002-03-11 Jakub Jelinek <jakub@redhat.com>
9ac3b1be 9847
662ef0f5
TS
9848 PR optimization/5844
9849 * gcc.dg/20020310-1.c: New test.
d8b85ae5 9850
662ef0f5 98512002-03-09 Michael Meissner <meissner@redhat.com>
d8b85ae5 9852
662ef0f5
TS
9853 * gcc.c-torture/execute/memcpy-2.c: New test.
9854 * gcc.c-torture/execute/memset-1.c: New test.
9855 * gcc.c-torture/execute/strlen-1.c: New test.
9856 * gcc.c-torture/execute/strcmp-1.c: New test.
9857 * gcc.c-torture/execute/strncmp-1.c: New test.
0c69ed55 9858
662ef0f5 98592002-03-09 Geoffrey Keating <geoffk@redhat.com>
0c69ed55 9860
662ef0f5 9861 * gcc.dg/ppc-ldstruct.c: New test.
d106599f 9862
662ef0f5 98632002-03-09 Jakub Jelinek <jakub@redhat.com>
d106599f 9864
662ef0f5 9865 * gcc.c-torture/execute/va-arg-22.c: New test.
303a3927 9866
662ef0f5 98672002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
303a3927 9868
662ef0f5 9869 * gcc.c-torture/compile/20020309-1.c: New test.
0cd3301b 9870
662ef0f5 98712002-03-08 Jakub Jelinek <jakub@redhat.com>
0cd3301b 9872
662ef0f5 9873 * gcc.c-torture/execute/20020307-2.c: New test.
a4863215 9874
662ef0f5 98752002-03-07 Jeffrey A Law (law@redhat.com)
a4863215 9876
662ef0f5 9877 * g77.f-torture/compile/20020307-1.f: New test.
96b453dc 9878
662ef0f5 98792002-03-07 Richard Sandiford <rsandifo@redhat.com>
96b453dc 9880
662ef0f5 9881 * gcc.dg/unordered-1.c: New test.
a3acf46d 9882
662ef0f5 98832002-03-07 Richard Earnshaw <rearnsha@arm.com>
a3acf46d 9884
662ef0f5 9885 * gcc.c-torture/execute/20020307-1.c: New test.
58c2956c 9886
662ef0f5 98872002-03-05 Jakub Jelinek <jakub@redhat.com>
58c2956c 9888
662ef0f5 9889 * gcc.dg/20020304-1.c: New test.
887fc41a 9890
662ef0f5 9891 * gcc.c-torture/compile/20020304-2.c: New test.
887fc41a 9892
662ef0f5 98932002-03-04 Zack Weinberg <zack@codesourcery.com>
2a732575 9894
662ef0f5
TS
9895 * gcc.c-torture/compile/20020304-1.c: New test case
9896 (from PR c/5830).
2a732575 9897
662ef0f5 98982002-03-03 Aldy Hernandez <aldyh@redhat.com>
32121b96 9899
662ef0f5 9900 * gcc.dg/20020103-1.c: Add other -D ppc variants.
98ef3137 9901
662ef0f5 99022002-03-02 Nathan Sidwell <nathan@codesourcery.com>
98ef3137 9903
662ef0f5 9904 * g++.dg/other/classkey1.C: New test.
4c8c0dec 9905
662ef0f5 99062002-03-01 Richard Henderson <rth@redhat.com>
07cdae91 9907
662ef0f5
TS
9908 * gcc.c-torture/compile/981223-1.x: New.
9909 * gcc.c-torture/compile/920625-1.x: New.
07cdae91 9910
662ef0f5 99112002-02-28 Richard Henderson <rth@redhat.com>
0f490a2b 9912
662ef0f5 9913 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
0f490a2b 9914
662ef0f5 99152002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4b27e132 9916
662ef0f5 9917 * gcc.c-torture/execute/20020227-1.c: New test.
4b27e132 9918
662ef0f5 99192002-02-27 Mark Mitchell <mark@codesourcery.com>
cf56e373 9920
662ef0f5
TS
9921 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9922 here" ERROR lines.
9923 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9924 * g++.old-deja.g++.other/defarg1.C: Likewise.
9925 * g++.old-deja/g++.pt/calls2.C: Likewise.
9926 * g++.old-deja/g++.pt/crash20.C: Likewise.
9927 * g++.old-deja/g++.pt/crash30.C: Likewise.
9928 * g++.old-deja/g++.pt/crash36.C: Likewise.
9929 * g++.old-deja/g++.pt/crash6.C: Likewise.
9930 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9931 * g++.old-deja/g++.pt/derived3.C: Likewise.
9932 * g++.old-deja/g++.pt/error1.C: Likewise.
9933 * g++.old-deja/g++.pt/friend21.C: Likewise.
9934 * g++.old-deja/g++.pt/friend23.C: Likewise.
9935 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9936 * g++.old-deja/g++.robertl/eb128.C: Likewise.
cf56e373 9937
662ef0f5 99382002-02-27 Geoffrey Keating <geoffk@redhat.com>
1aa65134 9939
662ef0f5 9940 * gcc.c-torture/execute/20020225-2.c: New test.
1aa65134 9941
662ef0f5 99422002-02-27 Zack Weinberg <zack@codesourcery.com>
791b23fe 9943
662ef0f5
TS
9944 * gcc.c-torture/execute/920730-1t.c,
9945 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9946 Delete test cases, only relevant to -traditional.
791b23fe 9947
662ef0f5 99482002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4fb07802 9949
662ef0f5
TS
9950 * gcc.dg/cpp/undef1.c: Remove.
9951 * gcc.dg/cpp/directiv.c: Update.
9952 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4fb07802 9953
662ef0f5 99542002-02-27 Michael Meissner <meissner@redhat.com>
9928a3d5 9955
662ef0f5 9956 * gcc.c-torture/execute/20020226-1.c: New test.
0481bc21 9957
662ef0f5 99582002-02-26 Jakub Jelinek <jakub@redhat.com>
9928a3d5 9959
662ef0f5 9960 * g++.dg/debug/debug4.C: New test.
21b14752 9961
662ef0f5 9962 * gcc.dg/ia64-visibility-1.c: New test.
21b14752 9963
662ef0f5 99642002-02-26 Alexandre Oliva <aoliva@redhat.com>
869b8e4d 9965
662ef0f5 9966 * gcc.dg/debug/20020224-1.c: New.
869b8e4d 9967
662ef0f5 99682002-02-25 Kazu Hirata <kazu@hxi.com>
4b72e8ed 9969
662ef0f5
TS
9970 * gcc.c-torture/execute/960416-1.x: New.
9971 * gcc.c-torture/execute/divconst-3.x: Likewise.
4b72e8ed 9972
662ef0f5 99732002-02-25 Jakub Jelinek <jakub@redhat.com>
578fc63d 9974
662ef0f5 9975 * gcc.dg/20020224-1.c: New test.
578fc63d 9976
662ef0f5 99772002-02-25 Alan Modra <amodra@bigpond.net.au>
010f87c4 9978
662ef0f5 9979 * gcc.c-torture/execute/20020225-1.c: New.
67092f4d 9980
662ef0f5 99812002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
67092f4d 9982
662ef0f5 9983 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
dab550cb 9984
662ef0f5 99852002-02-23 Jakub Jelinek <jakub@redhat.com>
dab550cb 9986
662ef0f5 9987 * gcc.dg/20020222-1.c: New test.
dab550cb 9988
662ef0f5 99892002-02-22 Jakub Jelinek <jakub@redhat.com>
1a887f86 9990
662ef0f5 9991 * g++.dg/opt/anonunion1.C: New test.
6127eac4 9992
662ef0f5 99932002-02-22 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 9994
662ef0f5
TS
9995 * g++.dg/template/qualttp19.C: New test.
9996 * g++.dg/template/qualttp20.C: New test.
9997 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9998 * g++.old-deja/g++.other/qual1.C: Likewise.
ba3307c0 9999
662ef0f5 100002002-02-21 Aldy Hernandez <aldyh@redhat.com>
aec3e189 10001
662ef0f5 10002 * gcc.dg/attr-alwaysinline.c: New.
aec3e189 10003
662ef0f5 100042002-02-21 Jakub Jelinek <jakub@redhat.com>
a19caa88 10005
662ef0f5 10006 * gcc.dg/20020220-1.c: New test.
a19caa88 10007
662ef0f5 10008 * gcc.dg/20020220-2.c: New test.
eeec38a8 10009
662ef0f5 10010 * g++.dg/opt/mmx1.C: New test.
eeec38a8 10011
662ef0f5 100122002-02-20 Alexandre Oliva <aoliva@redhat.com>
0154eaa8 10013
662ef0f5 10014 * gcc.c-torture/compile/20020110.c: New test.
0154eaa8 10015
662ef0f5 100162002-02-20 Jakub Jelinek <jakub@redhat.com>
b1896e61 10017
662ef0f5 10018 * gcc.c-torture/execute/20020219-1.c: New test.
b1896e61 10019
662ef0f5 10020 * gcc.dg/20020219-1.c: New test.
3ca5f444 10021
662ef0f5 10022 * gcc.dg/noncompile/20020220-1.c: New test.
3ca5f444 10023
662ef0f5 10024 * g++.dg/opt/ptrintsum1.C: New test.
a4fa73f3 10025
662ef0f5 10026 * gcc.dg/debug/20020220-1.c: New test.
a4fa73f3 10027
662ef0f5 100282002-02-17 Jakub Jelinek <jakub@redhat.com>
31956228 10029
662ef0f5 10030 * gcc.c-torture/execute/20020216-1.c: New test.
31956228 10031
662ef0f5 100322002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
71fad614 10033
662ef0f5 10034 * gcc.dg/decl-1.c: Update, new test.
71fad614 10035
662ef0f5 100362002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9d7013b8 10037
662ef0f5
TS
10038 * g++.dg/abi/bitfield1.C: New test.
10039 * g++.dg/abi/bitfield2.C: New test.
9d7013b8 10040
662ef0f5 100412002-02-15 Richard Sandiford <rsandifo@redhat.com>
9390eb16 10042
662ef0f5 10043 * gcc.dg/attr-nest.c: New test.
9390eb16 10044
662ef0f5 100452002-02-15 Richard Sandiford <rsandifo@redhat.com>
2e839a04 10046
662ef0f5 10047 * gcc.c-torture/execute/20020215-1.c: New test.
2e839a04 10048
662ef0f5 100492002-02-14 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10050
662ef0f5
TS
10051 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10052 * g++.dg/debug/debug.exp: New.
10053 * g++.dg/debug/trivial.C: New.
10054 * g++.dg/debug/debug1.C: Moved...
10055 * g++.dg/other/debug1.C: ...from here.
10056 * g++.dg/debug/debug2.C: Moved...
10057 * g++.dg/other/debug2.C: ...from here.
10058 * g++.dg/debug/debug3.C: Moved...
10059 * g++.dg/other/debug3.C: ...from here.
d32c9170 10060
662ef0f5 10061 * gcc.dg/noncompile/20020213-1.c: New test.
e78c4529 10062
662ef0f5 100632002-02-13 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10064
662ef0f5 10065 * g++.dg/other/debug3.C: New test.
cfe834f3 10066
662ef0f5 10067 * gcc.c-torture/execute/20020213-1.c: New test.
cfe834f3 10068
662ef0f5 100692002-02-13 Richard Smith <richard@ex-parrot.com>
ed4168d5 10070
662ef0f5 10071 * g++.old-deja/g++.other/thunk1.C: New test.
9b14a237 10072
662ef0f5 100732002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
ed4168d5 10074
662ef0f5 10075 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
ee3c0639 10076
662ef0f5 100772002-02-13 Stan Shebs <shebs@apple.com>
ee3c0639 10078
662ef0f5 10079 * gcc.dg/altivec-3.c: New.
d5ecb9cb 10080
662ef0f5 100812002-02-12 Jakub Jelinek <jakub@redhat.com>
d5ecb9cb 10082
662ef0f5
TS
10083 * gcc.dg/Wunreachable-1.c: New test.
10084 * gcc.dg/Wunreachable-2.c: New test.
820ecf56 10085
662ef0f5 100862002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5c7060d3 10087
662ef0f5 10088 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
820ecf56 10089
662ef0f5 100902002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41ba8a20 10091
662ef0f5 10092 * gcc.dg/decl-1.c: New test.
41ba8a20 10093
662ef0f5 100942002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9602f5a0 10095
662ef0f5 10096 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9602f5a0 10097
662ef0f5 100982002-02-10 Kazu Hirata <kazu@hxi.com>
463eefc8 10099
662ef0f5
TS
10100 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10101 * gcc.c-torture/compile/980506-1.x: Likewise.
463eefc8 10102
662ef0f5 101032002-02-10 Kazu Hirata <kazu@hxi.com>
cb260b11 10104
662ef0f5 10105 * gcc.dg/20020210-1.c: New.
cb260b11 10106
662ef0f5 101072002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
d52e4867 10108
662ef0f5
TS
10109 * g77.f-torture/execute/947.f: New regression test
10110 for PR fortran/947.
d52e4867 10111
662ef0f5 101122002-02-09 Alexandre Oliva <aoliva@redhat.com>
c7f4981a 10113
662ef0f5
TS
10114 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10115 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
c7f4981a 10116
662ef0f5 101172002-02-08 Richard Henderson <rth@redhat.com>
f17f9332 10118
662ef0f5 10119 * gcc.c-torture/compile/labels-3.c: New.
d15e67bc 10120
662ef0f5 101212002-02-08 Jakub Jelinek <jakub@redhat.com>
d15e67bc 10122
662ef0f5
TS
10123 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10124 expression statements work instead.
10125 * gcc.dg/noncompile/20020207-1.c: New test.
d15e67bc 10126
662ef0f5 101272002-02-07 Richard Henderson <rth@redhat.com>
a08cbd59 10128
662ef0f5 10129 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
a08cbd59 10130
662ef0f5 101312002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1b58660a 10132
662ef0f5
TS
10133 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10134 message from g77
10135 * lib/g77-dg.exp: Trim g77 error messages so that they are
10136 recognized by dg.exp.
1b58660a 10137
662ef0f5 101382002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
cd4e8331 10139
662ef0f5
TS
10140 PR fortran/5473
10141 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1a887f86 10142
662ef0f5 101432002-02-07 Richard Henderson <rth@redhat.com>
6a3177b9 10144
662ef0f5
TS
10145 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10146 to be sufficiently aligned for integers.
62d3b526 10147
662ef0f5 101482002-02-07 Nathan Sidwell <nathan@codesourcery.com>
46ff5047 10149
662ef0f5 10150 * g++.dg/template/friend4.C: New test.
6d4c57a0 10151
662ef0f5 101522002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6d4c57a0 10153
662ef0f5
TS
10154 PR fortran/5743
10155 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10156 unsupported cases.
fc4a714b 10157
662ef0f5 101582002-02-07 Richard Henderson <rth@redhat.com>
fc4a714b 10159
662ef0f5
TS
10160 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10161 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10162 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10163 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
173028e5 10164
662ef0f5 101652002-02-06 Richard Henderson <rth@redhat.com>
173028e5 10166
662ef0f5 10167 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43f2b308 10168
662ef0f5 101692002-02-06 Janis Johnson <janis187@us.ibm.com>
43f2b308 10170
662ef0f5 10171 * gcc.dg/20020206-1.c: New test.
8018b36d 10172
662ef0f5 101732002-02-06 Jakub Jelinek <jakub@redhat.com>
bbffa101 10174
662ef0f5 10175 * gcc.c-torture/execute/20020206-1.c: New test.
8018b36d 10176
662ef0f5 10177 * gcc.c-torture/execute/20020206-2.c: New test.
15e5ad76 10178
662ef0f5
TS
10179 PR optimization/5429:
10180 * gcc.c-torture/compile/20020206-1.c: New test.
15e5ad76 10181
662ef0f5 101822002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
813b848c 10183
662ef0f5
TS
10184 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10185 as certain file formats cannot support particularly large
10186 alignments.
813b848c 10187
662ef0f5
TS
10188 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10189 and do not expect to be able to link the executable.
ea475b23 10190
662ef0f5
TS
10191 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10192 fail because the COFF format does not support the weak attribute.
ea475b23 10193
662ef0f5 101942002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6ddae612 10195
662ef0f5 10196 * g77.dg/pr5473.f: New test
1bd6476f 10197
662ef0f5 101982002-02-05 Aldy Hernandez <aldyh@redhat.com>
1bd6476f 10199
662ef0f5
TS
10200 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10201 Fix testcase accordingly.
479e51f6 10202
662ef0f5 102032002-02-04 Richard Henderson <rth@redhat.com>
479e51f6 10204
662ef0f5
TS
10205 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10206 (buf): Change to be an array of pointers, not ints.
47e87a93 10207
662ef0f5 102082002-02-04 Jakub Jelinek <jakub@redhat.com>
47e87a93 10209
662ef0f5
TS
10210 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10211 before all tests. Move warning one line above to match where it
10212 C frontend emits.
10213 * gcc.dg/Wswitch-2.c: New test.
10214 * g++.dg/warn/Wswitch-1.C: New test.
10215 * g++.dg/warn/Wswitch-2.C: New test.
5bcf08f6 10216
662ef0f5 102172002-02-04 Richard Henderson <rth@redhat.com>
5bcf08f6 10218
662ef0f5 10219 * g++.dg/abi/offsetof.C: Fix size comparison.
12c3717e 10220
662ef0f5 102212002-02-04 Richard Sandiford <rsandifo@redhat.com>
12c3717e 10222
662ef0f5 10223 * gcc.dg/cast-qual-2.c: New test.
d6961341 10224
662ef0f5 102252002-02-04 Jakub Jelinek <jakub@redhat.com>
d6961341 10226
662ef0f5 10227 * gcc.dg/20020201-4.c: New test.
e756a7da 10228
662ef0f5 102292002-02-04 Ben Elliston <bje@redhat.com>
e756a7da 10230
662ef0f5
TS
10231 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10232 target_info attribute != 0, in addition to the empty string.
10233 (gcc_target_compile): Likewise.
5365c83f 10234
662ef0f5 102352002-02-03 Andrew Cagney <ac131313@redhat.com>
5365c83f 10236
662ef0f5
TS
10237 * gcc.dg/Wswitch.c: New test.
10238 PR gcc/4475. PR gcc/3780.
acb044ee 10239
662ef0f5 102402002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
acb044ee 10241
662ef0f5
TS
10242 * g77.f-torture/execute/5122.f: New test for regressions
10243 against PR fortran/5122.
661fff62 10244
662ef0f5 102452002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
661fff62 10246
662ef0f5
TS
10247 * g77.f-torture/compile/pr3743.f: Delete
10248 * g77.dg/pr3743-1.f: New test.
10249 * g77.dg/pr3743-2.f: New test.
10250 * g77.dg/pr3743-3.f: New test.
10251 * g77.dg/pr3743-4.f: New test.
d4e6133f 10252
662ef0f5 102532002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
d4e6133f 10254
662ef0f5 10255 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44d57e36 10256
662ef0f5 102572002-02-02 Richard Henderson <rth@redhat.com>
44d57e36 10258
662ef0f5
TS
10259 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10260 * gcc.c-torture/execute/bf64-1.c: Likewise.
4299b4e1 10261
662ef0f5 102622002-02-02 Jakub Jelinek <jakub@redhat.com>
4299b4e1 10263
662ef0f5 10264 * gcc.dg/20020201-2.c: New test.
97c6c02c 10265
662ef0f5 10266 * gcc.dg/20020201-3.c: New test.
97c6c02c 10267
662ef0f5 10268 * gcc.c-torture/execute/bitfld-2.c: New test.
7614d20b 10269
662ef0f5 102702002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17043e0d 10271
662ef0f5
TS
10272 * gcc.dg/bitfld-1.c: Update.
10273 * gcc.dg/bitfld-2.c: Update.
10274 * gcc.c-torture/execute/bitfld-1.x: New.
17043e0d 10275
662ef0f5 102762002-02-02 Jakub Jelinek <jakub@redhat.com>
617d988c 10277
662ef0f5 10278 * gcc.c-torture/execute/20020201-1.c: New test.
617d988c 10279
662ef0f5 102802002-02-01 Janis Johnson <janis187@us.ibm.com>
a29b099d 10281
662ef0f5
TS
10282 PR target/5469
10283 * gcc.dg/20020201-1.c: New test.
a29b099d 10284
662ef0f5 102852002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
f735a153 10286
662ef0f5
TS
10287 PR fortran/3743
10288 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10289 * g77.f-torture/compile/pr3743.x: Remove
f735a153 10290
662ef0f5 102912002-01-31 Tom Rix <trix@redhat.com>
6ae504c9 10292
662ef0f5 10293 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1813dafd 10294
662ef0f5 102952002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
cbb92744 10296
662ef0f5 10297 * gcc.dg/noncompile/20020130-1.c: New test.
cbb92744 10298
662ef0f5 102992002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
e9dd7bfd 10300
662ef0f5 10301 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
e9dd7bfd 10302
662ef0f5 103032002-01-29 Richard Henderson <rth@redhat.com>
ff8908ff 10304
662ef0f5
TS
10305 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10306 to long long.
10307 * gcc.c-torture/execute/bf64-1.c: Likewise.
ff8908ff 10308
662ef0f5 103092002-01-29 Jakub Jelinek <jakub@redhat.com>
5dd236e2 10310
662ef0f5 10311 * gcc.c-torture/execute/20020129-1.c: New test.
5dd236e2 10312
662ef0f5 103132002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6fb2cd7b 10314
662ef0f5
TS
10315 * gcc.c-torture/compile/20000224-1.c: Update.
10316 * gcc.c-torture/execute/bitfld-1.c: New tests.
10317 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10318 * gcc.dg/uninit-A.c: Update.
6fb2cd7b 10319
662ef0f5 103202002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6e4ae815 10321
662ef0f5 10322 * g++.dg/template/ctor1.C: Add instantiation.
6e4ae815 10323
662ef0f5 103242002-01-28 Paul Koning <pkoning@equallogic.com>
a42519be 10325
662ef0f5
TS
10326 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10327 argument to __builtin_prefetch to be const ptr.
a42519be 10328
662ef0f5 103292002-01-28 Jakub Jelinek <jakub@redhat.com>
32135a8c 10330
662ef0f5 10331 * gcc.c-torture/compile/20020120-1.c: New test.
32135a8c 10332
662ef0f5 103332002-01-27 Kazu Hirata <kazu@hxi.com>
a541f1aa 10334
662ef0f5 10335 * gcc.c-torture/execute/20020127-1.c: New test.
a541f1aa 10336
662ef0f5 103372002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
933a0721 10338
662ef0f5
TS
10339 * g77.dg/f77-edit-i-in.f: New test
10340 * g77.dg/f77-edit-i-out.f: New test
933a0721 10341
662ef0f5 103422002-01-25 Geoffrey Keating <geoffk@redhat.com>
2019279f 10343
662ef0f5
TS
10344 * gcc.dg/debug/debug.exp: New file.
10345 * gcc.dg/debug/trivial.c: New file.
10346 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10347 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10348 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10349 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10350 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10351 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10352 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10353 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10354 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10355 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10356 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10357 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10358 * gcc.dg/20000503-1.c: Removed.
10359 * gcc.dg/20010207-1.c: Removed.
10360 * gcc.dg/20011223-1.c: Removed.
10361 * gcc.dg/20020104-2.c: Removed.
10362 * gcc.dg/debug-1.c: Removed.
10363 * gcc.dg/debug-2.c: Removed.
10364 * gcc.dg/debug-3.c: Removed.
10365 * gcc.dg/debug-4.c: Removed.
10366 * gcc.dg/debug-5.c: Removed.
10367 * gcc.dg/debug-6.c: Removed.
10368 * gcc.dg/dwarf2-1.c: Removed.
10369 * gcc.dg/dwarf2-2.c: Removed.
d3f129b3 10370
662ef0f5 103712002-01-25 Jakub Jelinek <jakub@redhat.com>
d3f129b3 10372
662ef0f5
TS
10373 * g++.old-deja/g++.other/eh5.C: New test.
10374 * g++.old-deja/g++.other/sibcall2.C: New test.
10375 * g++.old-deja/g++.other/array9.C: New test.
10376 * g++.old-deja/g++.other/typename2.C: New test.
10377 * g++.old-deja/g++.other/crash60.C: New test.
10378 * g++.old-deja/g++.other/conv9.C: New test.
10379 * g++.old-deja/g++.other/mangle10.C: New test.
10380 * g++.old-deja/g++.other/unchanging1.C: New test.
10381 * g++.old-deja/g++.other/exprstmt1.C: New test.
10382 * g++.old-deja/g++.other/inline23.C: New test.
10383 * g++.old-deja/g++.eh/ia64-1.C: New test.
10384 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10385 * g++.old-deja/g++.other/reload1.C: New test.
10386 * g++.old-deja/g++.other/static20.C: New test.
10387 * g++.old-deja/g++.other/local-alloc1.C: New test.
10388 * g++.old-deja/g++.other/conv8.C: New test.
10389 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10390 * g++.old-deja/g++.other/storeexpr1.C: New test.
10391 * g++.old-deja/g++.other/storeexpr2.C: New test.
10392 * g++.dg/eh/template2.C: New test.
10393 * g++.dg/warn/weak1.C: New test.
440d0518 10394
662ef0f5 103952002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
440d0518 10396
662ef0f5
TS
10397 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10398 Remove first, non-varying, argument.
4061c1a3 10399
662ef0f5 104002002-01-23 Richard Henderson <rth@redhat.com>
4061c1a3 10401
662ef0f5 10402 * gcc.dg/inline-2.c: New.
09948ece 10403
662ef0f5
TS
10404 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10405 Add optional target arg. Check number of arguments.
10406 (scan-assembler-not, scan-assembler-dem): Likewise.
10407 (scan-assembler-dem-not): Likewise.
df867456 10408
662ef0f5 104092002-01-23 Zack Weinberg <zack@codesourcery.com>
df867456 10410
662ef0f5
TS
10411 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10412 line 12.
10413 * g++.old-deja/g++.brendan/parse3.C,
10414 g++.old-deja/g++.other/crash26.C,
10415 g++.old-deja/g++.other/crash28.C,
10416 g++.old-deja/g++.other/crash29.C,
10417 g++.old-deja/g++.other/crash30.C,
10418 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
62ae2529 10419
662ef0f5 104202002-01-23 Aldy Hernandez <aldyh@redhat.com>
62ae2529 10421
662ef0f5 10422 * gcc.dg/20020115-1.c: New.
2ab57cc9 10423
662ef0f5 104242002-01-23 Bob Wilson <bob.wilson@acm.org>
2ab57cc9 10425
662ef0f5 10426 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
56f4537e 10427
662ef0f5 104282002-01-23 Janis Johnson <janis187@us.ibm.com>
56f4537e 10429
662ef0f5 10430 * gcc.dg/20020122-3.c: New.
55a21c32 10431
662ef0f5 104322002-01-23 Jakub Jelinek <jakub@redhat.com>
55a21c32 10433
662ef0f5 10434 * g++.dg/other/gc1.C: New test.
6c40858f 10435
662ef0f5 104362002-01-23 Zack Weinberg <zack@codesourcery.com>
6c40858f 10437
662ef0f5 10438 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
ab04e34b 10439
662ef0f5 104402002-01-22 Richard Henderson <rth@redhat.com>
ab04e34b 10441
662ef0f5 10442 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
999cc24c 10443
662ef0f5 104442002-01-22 Richard Henderson <rth@redhat.com>
999cc24c 10445
662ef0f5 10446 * gcc.dg/20020122-4.c: New.
1453ec8c 10447
662ef0f5 104482002-01-22 H.J. Lu <hjl@gnu.org>
1453ec8c 10449
662ef0f5
TS
10450 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10451 link output.
10452 * gcc.dg/special/ecos.exp: Likewise.
10453 * lib/g++-dg.exp: Likewise.
10454 * lib/g77-dg.exp: Likewise.
10455 * lib/gcc-dg.exp : Likewise.
10456 * lib/mike-g++.exp: Likewise.
10457 * lib/mike-g77.exp: Likewise.
10458 * lib/mike-gcc.exp: Likewise.
10459 * lib/objc-dg.exp: Likewise.
5ddec02e 10460
662ef0f5 104612002-01-22 Janis Johnson <janis187@us.ibm.com>
5ddec02e 10462
662ef0f5
TS
10463 PR target/5379
10464 * gcc.dg/20020122-2.c: New test.
a012ba73 10465
662ef0f5 104662002-01-22 Hans-Peter Nilsson <hp@axis.com>
a012ba73 10467
662ef0f5 10468 * gcc.dg/20020122-1.c: New test.
79b51cd7 10469
662ef0f5 104702001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
79b51cd7 10471
662ef0f5 10472 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
e4a4c70b 10473
662ef0f5 104742002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
e4a4c70b 10475
662ef0f5 10476 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
93fe8e92 10477
662ef0f5 104782002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
93fe8e92 10479
662ef0f5 10480 * gcc.c-torture/compile/20020121-1.c: New test.
71db7d03 10481
662ef0f5 104822002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
71db7d03 10483
662ef0f5
TS
10484 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10485 ld_library_path.
fcf742ea 10486
662ef0f5 104872002-01-21 Jakub Jelinek <jakub@redhat.com>
fcf742ea 10488
662ef0f5 10489 * gcc.dg/20020218-1.c: New test.
e106e1b0 10490
662ef0f5 104912002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
e106e1b0 10492
662ef0f5
TS
10493 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10494 messages
10495 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10496 "At global scope" warning
10497 * g++.dg/ext/align1.C: Change cygwin test for alignment
10498 from db-bogus to dg-warning
50cb1e20 10499
662ef0f5 105002002-01-21 Zack Weinberg <zack@codesourcery.com>
50cb1e20 10501
662ef0f5 10502 * g77.f-torture/compile/cpp2.F: New test.
6d051694 10503
662ef0f5 105042002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6d051694 10505
662ef0f5 10506 * g++.dg/template/access1.C: New test.
170c56da 10507
662ef0f5 105082002-01-18 Aldy Hernandez <aldyh@redhat.com>
a298d936 10509
662ef0f5 10510 * gcc.dg/20020118-1.c: New.
a298d936 10511
662ef0f5 105122002-01-18 Kazu Hirata <kazu@hxi.com>
8c4093d8 10513
662ef0f5 10514 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8c4093d8 10515
662ef0f5 105162001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
fd87b7a7 10517
662ef0f5
TS
10518 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10519 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10520 alignment warnings.
fd87b7a7 10521
662ef0f5 105222001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9d8b9004 10523
662ef0f5
TS
10524 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10525 torture_with_loops and torture_without_loops
9d8b9004 10526
662ef0f5 105272002-01-17 Jakub Jelinek <jakub@redhat.com>
cc36a670 10528
662ef0f5 10529 * gcc.c-torture/compile/20020116-1.c: New test.
cc36a670 10530
662ef0f5 105312002-01-16 Jakub Jelinek <jakub@redhat.com>
f086058e 10532
662ef0f5 10533 * gcc.dg/20020116-2.c: New test.
f086058e 10534
662ef0f5 10535 * gcc.dg/ultrasp4.c: New test.
16d3e075 10536
662ef0f5 10537 * gcc.dg/20020116-1.c: New test.
56f4537e 10538
662ef0f5 105392002-01-15 Geoffrey Keating <geoffk@redhat.com>
4e07d762 10540
662ef0f5
TS
10541 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10542 by EABI.
4e07d762 10543
662ef0f5 105442002-01-15 Janis Johnson <janis187@us.ibm.com>
f458d1d5 10545
662ef0f5
TS
10546 * gcc.misc-tests/i386-prefetch.exp: New.
10547 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10548 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10549 * gcc.misc-tests/i386-pf-none-1.c: New test.
10550 * gcc.misc-tests/i386-pf-sse-1.c: New test.
f458d1d5 10551
662ef0f5 105522002-01-15 Jakub Jelinek <jakub@redhat.com>
e808ec9c 10553
662ef0f5 10554 * gcc.dg/gnu89-init-1.c: Add new tests.
e808ec9c 10555
662ef0f5 105562002-01-15 Andreas Jaeger <aj@suse.de>
1fef1cdd 10557
662ef0f5
TS
10558 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10559 * gcc.dg/i386-mmx-2.c: Likewise.
10560 * gcc.dg/i386-sse-1.c: Likewise.
10561 * gcc.dg/i386-sse-2.c: Likewise.
10562 * gcc.dg/i386-sse-3.c: Likewise.
1fef1cdd 10563
662ef0f5 105642001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6d73371a 10565
662ef0f5
TS
10566 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10567 Uncomment additional cases that now pass.
6d73371a 10568
662ef0f5 105692002-01-11 Richard Henderson <rth@redhat.com>
47bd70b5 10570
662ef0f5
TS
10571 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10572 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
06e224f7 10573
662ef0f5 105742002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
06e224f7 10575
662ef0f5 10576 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
801791cc 10577
662ef0f5 105782002-01-10 Aldy Hernandez <aldyh@redhat.com>
801791cc 10579
662ef0f5
TS
10580 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10581 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
232b8f52 10582
662ef0f5 105832002-01-10 Dale Johannesen <dalej@apple.com>
232b8f52 10584
662ef0f5 10585 * gcc.c-torture/execute/loop-11.c: New.
11a35b8b 10586
662ef0f5 105872002-01-08 Aldy Hernandez <aldyh@redhat.com>
11a35b8b 10588
662ef0f5
TS
10589 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10590 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
a47ed310 10591
662ef0f5 105922002-01-09 Richard Henderson <rth@redhat.com>
a47ed310 10593
662ef0f5
TS
10594 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10595 type in which to perform the operation for each size.
44c5edc0 10596
662ef0f5 105972002-01-09 Alan Matsuoka (alanm@redhat.com)
44c5edc0 10598
662ef0f5 10599 * gcc.c-torture/compile/20020109-2.c: New test.
3256b817 10600
662ef0f5 106012002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3256b817 10602
662ef0f5 10603 * gcc.c-torture/execute/loop-10.c: New test.
4f2b0fb2 10604
662ef0f5 106052002-01-09 Jakub Jelinek <jakub@redhat.com>
4f2b0fb2 10606
662ef0f5
TS
10607 * gcc.c-torture/compile/20010226-1.c: New test.
10608 * gcc.c-torture/compile/20010227-1.c: New test.
10609 * gcc.c-torture/compile/20010426-1.c: New test.
10610 * gcc.c-torture/compile/20010510-1.c: New test.
10611 * gcc.c-torture/compile/20010605-3.c: New test.
10612 * gcc.c-torture/compile/20010824-1.c: New test.
10613 * gcc.c-torture/execute/20010409-1.c: New test.
10614 * gcc.dg/noncompile/20000901-1.c: New test.
10615 * gcc.dg/20001023-1.c: New test.
10616 * gcc.dg/20001101-1.c: New test.
10617 * gcc.dg/20001102-1.c: New test.
10618 * gcc.dg/20010207-1.c: New test.
10619 * gcc.dg/20010405-1.c: New test.
10620 * gcc.dg/20010822-1.c: New test.
10621 * gcc.dg/20011107-1.c: New test.
87b3cd76 10622
662ef0f5 106232002-01-09 Jeffrey A Law (law@redhat.com)
87b3cd76 10624
662ef0f5 10625 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7133e992 10626
662ef0f5
TS
10627 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10628 execution failure on PA targets.
22273300 10629
662ef0f5 106302002-01-09 Jakub Jelinek <jakub@redhat.com>
7133e992 10631
662ef0f5 10632 * gcc.c-torture/compile/20020109-1.c: New test.
e5a20888 10633
662ef0f5 106342002-01-08 Kazu Hirata <kazu@hxi.com>
8e8d61f5 10635
662ef0f5 10636 * gcc.c-torture/execute/20020108-1.c: New test.
8e8d61f5 10637
662ef0f5 106382002-01-08 Jakub Jelinek <jakub@redhat.com>
f67e0d11 10639
662ef0f5 10640 * gcc.dg/20020108-1.c: New test.
f67e0d11 10641
662ef0f5 106422002-01-08 H.J. Lu <hjl@gnu.org>
4636c87e 10643
662ef0f5
TS
10644 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10645 for header files.
00fae85d 10646
662ef0f5 106472002-01-08 Geoff Keating <geoffk@redhat.com>
7552da58 10648
662ef0f5
TS
10649 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10650 consistency.
149d6f9e 10651
662ef0f5 10652002-01-07 Aldy Hernandez <aldyh@redhat.com>
f6f8ada3 10653
662ef0f5 10654 * gcc.dg/altivec-4.c: Test altivec predicates.
f6f8ada3 10655
662ef0f5 106562002-01-07 Jakub Jelinek <jakub@redhat.com>
7f311f63 10657
662ef0f5 10658 * gcc.c-torture/execute/20020107-1.c: New test.
7f311f63 10659
662ef0f5 106602002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8d6e459d 10661
662ef0f5
TS
10662 PR c/5279
10663 * gcc.c-torture/compile/20020106-1.c: New test.
8d6e459d 10664
662ef0f5 106652002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
aa42eef1 10666
662ef0f5 10667 * gcc.c-torture/execute/nestfunc-4.c: New test.
aa42eef1 10668
662ef0f5 106692002-01-04 Loren J. Rittle <ljrittle@acm.org>
0b6e58fd 10670
662ef0f5
TS
10671 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10672 extra triple that slipped in.
10673 * g++.old-deja/g++.abi/align.C: Likewise.
10674 * g++.old-deja/g++.abi/bitfields.C: Likewise.
0b6e58fd 10675
662ef0f5 106762002-01-04 Loren J. Rittle <ljrittle@acm.org>
d76e6800 10677
662ef0f5
TS
10678 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10679 * g++.old-deja/g++.abi/align.C: Likewise.
10680 * g++.old-deja/g++.abi/bitfields.C: Likewise.
333ce3a7 10681
662ef0f5
TS
10682 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10683 on FreeBSD/i386.
10684 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10685 FreeBSD.
d76e6800 10686
662ef0f5 106872002-01-04 Jakub Jelinek <jakub@redhat.com>
ec65b2e3 10688
662ef0f5 10689 * gcc.dg/20020104-1.c: New test.
ec65b2e3 10690
662ef0f5 10691 * gcc.dg/20020104-2.c: New test.
21117a17 10692
662ef0f5 106932002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
658311e0 10694
662ef0f5 10695 * gcc.dg/20020103-1.c: Fix typo in target selector.
658311e0 10696
662ef0f5 106972002-01-03 Richard Henderson <rth@redhat.com>
845d6a2f 10698
662ef0f5 10699 * gcc.dg/20020103-1.c: New.
845d6a2f 10700
662ef0f5 107012002-01-03 Kazu Hirata <kazu@hxi.com>
e6834654 10702
662ef0f5 10703 * gcc.c-torture/execute/20020103-1.c: New test.
e6834654 10704
662ef0f5 107052002-01-03 Jakub Jelinek <jakub@redhat.com>
56d44285 10706
662ef0f5 10707 * g++.dg/other/debug2.C: New test.
56d44285 10708
662ef0f5 10709 * gcc.c-torture/compile/20020103-1.c: New test.
34e68c86 10710
662ef0f5 107112002-01-02 Jakub Jelinek <jakub@redhat.com>
34e68c86 10712
662ef0f5 10713 * gcc.dg/gnu89-init-1.c: Added new tests.
3bb91036 10714
662ef0f5 107152002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3bb91036 10716
662ef0f5 10717 * g++.dg/template/friend2.C: Remove as patch is reverted.
036d01d0 10718
662ef0f5 10719 * g++.dg/warn/oldcast1.C: New test.
036d01d0 10720
662ef0f5
TS
10721 * g++.dg/template/ptrmem1.C: New test.
10722 * g++.dg/template/ptrmem2.C: New test.
0b8c0d4e 10723
662ef0f5 10724 * g++.dg/template/ntp.C: New test.
0b8c0d4e 10725
662ef0f5 10726 * g++.dg/other/component1.C: New test.
b516907f 10727
662ef0f5 10728 * g++.dg/template/ttp3.C: New test.
b516907f 10729
662ef0f5
TS
10730 * g++.dg/template/friend2.C: New test.
10731 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3611ccb4 10732
662ef0f5 107332002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3611ccb4 10734
662ef0f5
TS
10735 * g++.dg/other/ptrmem1.C: New test.
10736 * g++.dg/other/ptrmem2.C: New test.
7aa00daf 10737
662ef0f5 107382002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7aa00daf 10739
662ef0f5 10740 * g++.dg/template/ctor1.C: New test.
fdf473ae 10741
662ef0f5 107422002-01-02 Nathan Sidwell <nathan@codesourcery.com>
fdf473ae 10743
662ef0f5 10744 * g++.dg/template/friend2.C: New test.
1cf537c5 10745
662ef0f5 107462002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1cf537c5 10747
662ef0f5 10748 * gcc.dg/mmix-1.c: New test.
9dd7fc76 10749
662ef0f5 107502001-12-31 Richard Henderson <rth@redhat.com>
9dd7fc76 10751
662ef0f5 10752 * gcc.dg/asm-5.c: New.
fecb60af 10753
662ef0f5 107542001-12-31 Paolo Carlini <pcarlini@unitus.it>
fecb60af 10755
662ef0f5
TS
10756 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10757 in namespace __gnu_cxx
d3dac0ae 10758
662ef0f5 107592001-12-30 Richard Henderson <rth@redhat.com>
d3dac0ae 10760
662ef0f5 10761 * gcc.dg/debug-6.c: New.
ff9ea967 10762
662ef0f5 107632001-12-30 Jakub Jelinek <jakub@redhat.com>
ff9ea967 10764
662ef0f5 10765 * gcc.c-torture/compile/20011229-2.c: New test.
d5614afb 10766
662ef0f5 107672001-12-29 Jakub Jelinek <jakub@redhat.com>
d5614afb 10768
662ef0f5
TS
10769 * gcc.dg/debug-3.c: New test.
10770 * gcc.dg/debug-4.c: New test.
10771 * gcc.dg/debug-5.c: New test.
3f9796f9 10772
662ef0f5 107732001-12-29 Richard Henderson <rth@redhat.com>
3f9796f9 10774
662ef0f5 10775 * g++.dg/eh/loop1.C: New.
30203c18 10776
662ef0f5 107772001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30203c18 10778
662ef0f5 10779 * g++.dg/template/crash1.C: New test.
edd1967d 10780
662ef0f5 107812001-12-29 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 10782
662ef0f5 10783 * g++.dg/other/const1.C: New test.
e1e52c7e 10784
662ef0f5 107852001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
e1e52c7e 10786
662ef0f5 10787 * gcc.c-torture/compile/20011229-1.c: New test.
5364626a 10788
662ef0f5 107892001-12-28 Stan Shebs <shebs@apple.com>
d5129288 10790
662ef0f5
TS
10791 * lib/objc-torture.exp: Resync with c-torture.exp.
10792 * lib/objc.exp: Load standard libraries.
caaf2272 10793
662ef0f5 107942001-12-28 Jakub Jelinek <jakub@redhat.com>
5364626a 10795
662ef0f5
TS
10796 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10797 additional tests.
1b8afbe7 10798
662ef0f5 107992001-12-27 Roger Sayle <roger@eyesopen.com>
23fb1469 10800
662ef0f5 10801 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1b8afbe7 10802
662ef0f5 108032001-12-27 Richard Henderson <rth@redhat.com>
1b8afbe7 10804
662ef0f5 10805 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8a921c08 10806
662ef0f5 108072001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8a921c08 10808
662ef0f5
TS
10809 * g++.dg/eh/ctor1.C: New test.
10810 * g++.dg/other/error2.C: New test.
81a2b933 10811
662ef0f5 108122001-12-24 Nathan Sidwell <nathan@codesourcery.com>
81a2b933 10813
662ef0f5 10814 * g++.dg/other/init2.C: New test.
8d2809bc 10815
662ef0f5 108162001-12-24 Richard Henderson <rth@redhat.com>
8d2809bc 10817
662ef0f5
TS
10818 * gcc.dg/20011223-1.c: New.
10819 * gcc.dg/inline-1.c: New.
6f9fdf4d 10820
662ef0f5 108212001-12-23 Richard Henderson <rth@redhat.com>
6f9fdf4d 10822
662ef0f5 10823 * gcc.dg/asm-4.c: Test operand modifiers.
72db02bf 10824
662ef0f5 108252001-12-23 Richard Henderson <rth@redhat.com>
72db02bf 10826
662ef0f5 10827 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
127b94b5 10828
662ef0f5 108292001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
127b94b5 10830
662ef0f5 10831 * gcc.c-torture/execute/20011223-1.c: New test.
fa852403 10832
662ef0f5 108332001-12-21 Richard Henderson <rth@redhat.com>
fa852403 10834
662ef0f5
TS
10835 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10836 re-enables the warning.
f7948d51 10837
662ef0f5 108382001-12-21 Richard Henderson <rth@redhat.com>
f7948d51 10839
662ef0f5 10840 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
ffe80457 10841
662ef0f5 108422001-12-20 Jakub Jelinek <jakub@redhat.com>
ffe80457 10843
662ef0f5 10844 * gcc.c-torture/compile/20011218-1.c: New test.
013c7e95 10845
662ef0f5 108462001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
013c7e95 10847
662ef0f5
TS
10848 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10849 arm-isr.c test.
10850 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10851 epilogue generation for ARM ISR routines.
e7daa976 10852
662ef0f5 108532001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e7daa976 10854
662ef0f5
TS
10855 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10856 * gcc.dg/format/c90-printf-3.c: Likewise.
10857 * gcc.dg/format/c99-printf-3.c: Likewise.
10858 * gcc.dg/format/ext-1.c: Likewise.
10859 * gcc.dg/format/ext-6.c: Likewise.
10860 * gcc.dg/format/format.h: Prototype unlocked stdio.
0fef3fd0 10861
662ef0f5 108622001-12-20 Richard Henderson <rth@redhat.com>
0fef3fd0 10863
662ef0f5
TS
10864 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10865 (arena): Use it.
10866 (malloc): Correct allocation logic. Abort if we fill up the
10867 arena before initialization complete.
10868 (realloc): Correct allocation logic.
444c52f9 10869
662ef0f5 108702001-12-20 Jakub Jelinek <jakub@redhat.com>
444c52f9 10871
662ef0f5 10872 * gcc.c-torture/compile/20011219-2.c: New test.
b24d861d 10873
662ef0f5 10874 * gcc.c-torture/execute/20011219-1.c: New test.
b24d861d 10875
662ef0f5 108762001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
ea142788 10877
662ef0f5
TS
10878 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10879 target does not support weak symbols.
f786ab27 10880
662ef0f5 108812001-12-19 Jakub Jelinek <jakub@redhat.com>
dfd48d76 10882
662ef0f5 10883 * gcc.c-torture/compile/20011219-1.c: New test.
dfd48d76 10884
662ef0f5 108852001-12-19 Nathan Sidwell <nathan@codesourcery.com>
d3c52658 10886
662ef0f5 10887 * g++.dg/other/error1.C: New test.
d3c52658 10888
662ef0f5 108892001-12-17 Jeffrey A Law (law@redhat.com)
91f5782d 10890
662ef0f5 10891 * gcc.c-torture/execute/20011217-1.c: New test.
91f5782d 10892
662ef0f5 108932001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
81622d29 10894
662ef0f5
TS
10895 * objc.dg/special/: New directory.
10896 * objc.dg/special/special.exp: New file.
10897 * objc.dg/special/unclaimed-category-1.h: New file.
10898 * objc.dg/special/unclaimed-category-1a.m: New file.
10899 * objc.dg/special/unclaimed-category-1.m: New file.
81622d29 10900
662ef0f5 109012001-12-17 Andreas Jaeger <aj@suse.de>
87859851 10902
662ef0f5 10903 * gcc.c-torture/compile/20011217-2.c: New test.
87859851 10904
662ef0f5 109052001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6169e5fd 10906
662ef0f5 10907 * gcc.c-torture/compile/20011217-1.c: New test.
6169e5fd 10908
662ef0f5 109092001-12-14 Aldy Hernandez <aldyh@redhat.com>
02f06b3c 10910
662ef0f5 10911 * testsuite/gcc.dg/20011214-1.c: New.
02f06b3c 10912
662ef0f5 109132001-12-13 Aldy Hernandez <aldyh@redhat.com>
2fd667c2 10914
662ef0f5 10915 * gcc.dg/altivec-4.c: New.
2fd667c2 10916
662ef0f5 109172001-12-13 Hans-Peter Nilsson <hp@axis.com>
37060e78 10918
662ef0f5 10919 * gcc.dg/20011113-1.c: New test.
37060e78 10920
662ef0f5 109212001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
d82b2ced 10922
662ef0f5
TS
10923 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10924 std::__malloc_alloc_template<0> and
10925 std::__default_alloc_template<false, 0>.
d82b2ced 10926
662ef0f5 109272001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
b8b98c66 10928
662ef0f5
TS
10929 * objc/execute/bf-21.m: New test.
10930 * objc/execute/enumeration-1.m: New test.
10931 * objc/execute/enumeration-2.m: New test.
b8b98c66 10932
662ef0f5 109332001-12-12 Jakub Jelinek <jakub@redhat.com>
3bca17dd 10934
662ef0f5 10935 * gcc.dg/gnu89-init-1.c: New test.
3bca17dd 10936
662ef0f5 109372001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27d921c7 10938
662ef0f5
TS
10939 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10940 * g++.old-deja/g++.jason/2371.C: Likewise.
10941 * g++.old-deja/g++.jason/template33.C: Likewise.
10942 * g++.old-deja/g++.jason/template34.C: Likewise.
10943 * g++.old-deja/g++.jason/template36.C: Likewise.
10944 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10945 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10946 * g++.old-deja/g++.other/typename1.C: Likewise.
10947 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10948 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10949 * g++.old-deja/g++.pt/typename11.C: Likewise.
10950 * g++.old-deja/g++.pt/typename14.C: Likewise.
10951 * g++.old-deja/g++.pt/typename16.C: Likewise.
10952 * g++.old-deja/g++.pt/typename3.C: Likewise.
10953 * g++.old-deja/g++.pt/typename4.C: Likewise.
10954 * g++.old-deja/g++.pt/typename5.C: Likewise.
10955 * g++.old-deja/g++.pt/typename7.C: Likewise.
10956 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27d921c7 10957
662ef0f5 109582001-12-11 Nathan Sidwell <nathan@codesourcery.com>
438451cc 10959
662ef0f5
TS
10960 * g++.dg/other/linkage1.C: New test.
10961 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10962 specifiers.
438451cc 10963
662ef0f5 109642001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
56f4537e 10965
662ef0f5 10966 * gcc.dg/concat.c: New test.
1bf8640c 10967
662ef0f5 109682001-12-11 Stan Shebs <shebs@apple.com>
33c7f925 10969
662ef0f5
TS
10970 * objc/compile: New test directory.
10971 * objc/compile/compile.exp: New expect script.
10972 * objc/compile/20011211-1.m: New compile test.
33c7f925 10973
662ef0f5 109742001-12-11 Jason Merrill <jason@redhat.com>
1658df0a 10975
662ef0f5
TS
10976 * lib/prune.exp (prune_gcc_output): Also handle "In member
10977 function". So many permutations...
6b016bf4 10978
662ef0f5 109792001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6b016bf4 10980
662ef0f5 10981 * g++.dg/template/typedef1.C: New test.
6932f033 10982
662ef0f5 109832001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6932f033 10984
662ef0f5 10985 * g++.dg/other/copy1.C: New test.
6932f033 10986
662ef0f5 109872001-10-08 Aldy Hernandez <aldyh@redhat.com>
d5714a5d 10988
662ef0f5 10989 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
d5714a5d 10990
662ef0f5 10991 * gcc.dg/builtin-choose-expr.c: New.
709619d9 10992
662ef0f5 109932001-12-07 Aldy Hernandez <aldyh@redhat.com>
709619d9 10994
662ef0f5 10995 * gcc.dg/altivec-2.c: New.
03984308 10996
662ef0f5 109972001-12-07 Richard Henderson <rth@redhat.com>
03984308 10998
662ef0f5 10999 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
a8435716 11000
662ef0f5 110012001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
a8435716 11002
662ef0f5
TS
11003 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11004 ultrasparc.
0a01c261 11005
662ef0f5 110062001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
0a01c261 11007
662ef0f5 11008 * g++-old.deja/g++.robertl/eb101.C: Deleted.
d0a8f4e4 11009
662ef0f5 110102001-12-06 Janis Johnson <janis187@us.ibm.com>
d0a8f4e4 11011
662ef0f5
TS
11012 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11013 variable argument list.
a99e47a5 11014
662ef0f5 110152001-12-06 Zack Weinberg <zack@codesourcery.com>
a99e47a5 11016
662ef0f5
TS
11017 * gcc.c-torture/execute/memcheck: Delete entire directory.
11018 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11019 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1e7e480e 11020
662ef0f5 110212001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1e7e480e 11022
662ef0f5 11023 * gcc.dg/Wshadow-1.c: New test.
d04fd40f 11024
662ef0f5 110252001-12-05 Jakub Jelinek <jakub@redhat.com>
d04fd40f 11026
662ef0f5 11027 * gcc.c-torture/compile/20011130-1.c: New test.
3196dfde 11028
662ef0f5 11029 * gcc.dg/noncompile/20011025-1.c: New test.
3196dfde 11030
662ef0f5 11031 * g++.dg/other/anon-union.C: New test.
0c0c3c39 11032
662ef0f5 11033 * gcc.c-torture/execute/20011024-1.c: New test.
0c0c3c39 11034
662ef0f5 110352001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
75dbec30 11036
662ef0f5
TS
11037 * gcc.c-torture/execute/20000722-1.x,
11038 gcc.c-torture/execute/20010123-1.x: Remove.
11039 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11040 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11041 gcc.dg/c99-complit-2.c: New tests.
75dbec30 11042
662ef0f5 110432001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32abfc26 11044
662ef0f5 11045 * g++.dg/inherit/base1.C: New test.
32abfc26 11046
662ef0f5 110472001-12-04 Jakub Jelinek <jakub@redhat.com>
38e583fd 11048
662ef0f5 11049 * g++.dg/other/stdarg1.C: New test.
38e583fd 11050
662ef0f5 11051 * gcc.c-torture/compile/20011130-2.c: New test.
e5f54c45 11052
662ef0f5 110532001-12-03 Janis Johnson <janis187@us.ibm.com>
e5f54c45 11054
662ef0f5
TS
11055 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11056 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11057 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11058 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11059 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11060 * gcc.dg/builtin-prefetch-1.c: New test.
0333394e 11061
662ef0f5 110622001-12-03 Jakub Jelinek <jakub@redhat.com>
0333394e 11063
662ef0f5 11064 * gcc.dg/20011130-1.c: New test.
e23baf78 11065
662ef0f5 110662001-12-03 Nathan Sidwell <nathan@codesourcery.com>
e23baf78 11067
662ef0f5
TS
11068 * g++.dg/other/scope1.C: New test.
11069 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
a5cf3ccc 11070
662ef0f5 110712001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
a5cf3ccc 11072
662ef0f5 11073 * gcc.dg/vla-init-1.c: New test.
3807621a 11074
662ef0f5 110752001-12-01 Geoff Keating <geoffk@redhat.com>
3807621a 11076
662ef0f5 11077 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4e98d045 11078
662ef0f5 110792001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4e98d045 11080
662ef0f5
TS
11081 * objc.dg/alias.m: Update.
11082 * objc.dg/class-1.m: Update.
11083 * objc.dg/const-str-1.m: Update.
11084 * objc.dg/fwd-proto-1.m: Update.
11085 * objc.dg/id-1.m: Update.
11086 * objc.dg/super-class-1.m: Update.
072f20ef 11087
662ef0f5 110882001-11-29 Mark Mitchell <mark@codesourcery.com>
072f20ef 11089
662ef0f5
TS
11090 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11091 constructs.
ee459e5e 11092
662ef0f5 110932001-11-28 Jeffrey A Law (law@cygnus.com)
ee459e5e 11094
662ef0f5 11095 * gcc.c-torture/execute/20011128-1.c: New test.
6040e200 11096
662ef0f5 110972001-11-28 Hans-Peter Nilsson <hp@axis.com>
6040e200 11098
662ef0f5 11099 * gcc.dg/20011127-1.c: New test.
d0e82870 11100
662ef0f5 111012001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
d0e82870 11102
662ef0f5
TS
11103 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11104 from Austin Group draft 7.
11105 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11106 scanf format arguments.
11107 * gcc.dg/format/no-exargs-2.c: New test.
b8c1a6b8 11108
662ef0f5 111092001-11-25 Nathan Sidwell <nathan@codesourcery.com>
b8c1a6b8 11110
662ef0f5 11111 * g++.dg/abi/vbase8-4.C: New test.
c4031a04 11112
662ef0f5 111132001-11-24 Ian Lance Taylor <ian@airs.com>
c4031a04 11114
662ef0f5 11115 * gcc.c-torture/execute/20011121-1.c: New test.
7ec9c85a 11116
662ef0f5 111172001-11-23 Jeffrey A Law (law@cygnus.com)
7ec9c85a 11118
662ef0f5 11119 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
441f5264 11120
662ef0f5 111212001-11-23 Andreas Jaeger <aj@suse.de>
441f5264 11122
662ef0f5 11123 * gcc.dg/cpp/charconst-2.c: New test.
7c94ce7f 11124
662ef0f5 111252001-11-22 Geoffrey Keating <geoffk@redhat.com>
7c94ce7f 11126
662ef0f5
TS
11127 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11128 to the host if it is remote. Let tests specify extra headers
11129 they use.
11130 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11131 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11132 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11133 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11134 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11135 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11136 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11137 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11138 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11139 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8559c8c0 11140
662ef0f5 111412001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8559c8c0 11142
662ef0f5
TS
11143 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11144 for little endian ARMs.
9060718c 11145
662ef0f5 111462001-11-20 Jakub Jelinek <jakub@redhat.com>
9060718c 11147
662ef0f5
TS
11148 * gcc.c-torture/compile/20011119-1.c: New test.
11149 * gcc.c-torture/compile/20011119-2.c: New test.
6f1a6c5b 11150
662ef0f5 111512001-11-17 Aldy Hernandez <aldyh@redhat.com>
6f1a6c5b 11152
662ef0f5 11153 * gcc.dg/altivec-1.c: Fix typo.
f8cfe1a4 11154
662ef0f5 111552001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
f8cfe1a4 11156
662ef0f5 11157 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
f15054ea 11158
662ef0f5 111592001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
f15054ea 11160
662ef0f5 11161 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
bccd793e 11162
662ef0f5 111632001-11-19 Geoffrey Keating <geoffk@redhat.com>
bccd793e 11164
662ef0f5 11165 * lib/g77.exp: Don't specify --rpath-link.
115b6181 11166
662ef0f5
TS
11167 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11168 across all the headers.
11169 * gcc.dg/format/format.exp: For testing on a remote host,
11170 copy format.h.
115b6181 11171
662ef0f5
TS
11172 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11173 * gcc.c-torture/execute/930406-1.c: Likewise.
11174 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2c74ce9d 11175
662ef0f5 111762001-11-19 Aldy Hernandez <aldyh@redhat.com>
2c74ce9d 11177
662ef0f5 11178 * gcc.dg/altivec-1.c: New.
a4ae2fdc 11179
662ef0f5 111802001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
a4ae2fdc 11181
662ef0f5 11182 * gcc.dg/cpp/fpreprocessed.c: New test case.
8d15f472 11183
662ef0f5 111842001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8d15f472 11185
662ef0f5
TS
11186 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11187 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11188 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
ffb9c594 11189
662ef0f5 111902001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
ffb9c594 11191
662ef0f5 11192 * gcc.dg/no-builtin-1.c: New test.
afaa8065 11193
662ef0f5 111942001-11-16 Jakub Jelinek <jakub@redhat.com>
7d5c66d6 11195
662ef0f5 11196 * gcc.c-torture/execute/20011115-1.c: New test.
afaa8065 11197
662ef0f5 111982001-11-15 Jakub Jelinek <jakub@redhat.com>
a2a2c12d 11199
662ef0f5
TS
11200 * gcc.c-torture/compile/20011114-2.c: New test.
11201 * gcc.c-torture/compile/20011114-3.c: New test.
11202 * gcc.c-torture/compile/20011114-4.c: New test.
a2a2c12d 11203
662ef0f5 112042001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18cf8dda 11205
662ef0f5 11206 * g++.dg/other/init1.C: New test.
18cf8dda 11207
662ef0f5 112082001-11-14 Geoffrey Keating <geoffk@redhat.com>
b3ca30df 11209
662ef0f5
TS
11210 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11211 message.
b3ca30df 11212
662ef0f5 11213 * gcc.c-torture/execute/20011114-1.c: New testcase.
c9f115ad 11214
662ef0f5
TS
11215 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11216 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11217 like the (before this change) version of 20010327-1.c.
c9f115ad 11218
662ef0f5 112192001-11-14 Roger Sayle <roger@eyesopen.com>
acd8ea2a 11220
662ef0f5 11221 * gcc.c-torture/execute/string-opt-13.c: New testcase.
acd8ea2a 11222
662ef0f5 112232001-11-14 Richard Sandiford <rsandifo@redhat.com>
70ec0b9b 11224
662ef0f5 11225 * g++.dg/init/array2.C: New test.
70ec0b9b 11226
662ef0f5 112272001-11-14 Alexandre Oliva <aoliva@redhat.com>
2e951384 11228
662ef0f5 11229 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2e951384 11230
662ef0f5 112312001-11-13 Nathan Sidwell <nathan@codesourcery.com>
a858ca75 11232
662ef0f5
TS
11233 * g++.dg/other/forscope1.C: New test.
11234 * g++.dg/ext/forscope1.C: New test.
11235 * g++.dg/ext/forscope2.C: New test.
a858ca75 11236
662ef0f5 112372001-11-13 Jakub Jelinek <jakub@redhat.com>
f21bf182 11238
662ef0f5 11239 * gcc.c-torture/execute/20011113-1.c: New test.
f21bf182 11240
662ef0f5 112412001-11-09 Geoffrey Keating <geoffk@redhat.com>
302d2f14 11242
662ef0f5 11243 * gcc.c-torture/execute/20011109-2.c: New test.
302d2f14 11244
662ef0f5 11245 * gcc.c-torture/execute/20011109-1.c: New test.
3693730e 11246
662ef0f5 112472001-11-09 Jakub Jelinek <jakub@redhat.com>
3693730e 11248
662ef0f5 11249 * gcc.c-torture/compile/20011109-1.c: New test.
28434337 11250
662ef0f5 112512001-11-08 Geoffrey Keating <geoffk@redhat.com>
b0832fe1 11252
662ef0f5
TS
11253 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11254 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11255 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11256 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11257 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11258 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11259 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
b0832fe1 11260
662ef0f5 112612001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
336b7dca 11262
662ef0f5
TS
11263 * g++.dg/warn/Wshadow-1.C: New tests.
11264 * g++.old-deja/g++.mike/for3.C: Update.
fee5bdb0 11265
662ef0f5 112662001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
fee5bdb0 11267
662ef0f5
TS
11268 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11269 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11270 XFAILs. Adjust expected error texts.
11271 * gcc.c-torture/compile/20011106-1.c,
11272 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11273 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11274 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11275 gcc.dg/c99-array-lval-5.c: New tests.
0b223645 11276
662ef0f5 112772001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
0b223645 11278
662ef0f5 11279 * gcc.dg/cpp/defined.c: Update.
187462ac 11280
662ef0f5 112812001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
187462ac 11282
662ef0f5 11283 * gcc.c-torture/execute/anon-1.c: New test.
5e55c6a2 11284
662ef0f5 112852001-11-03 Geoffrey Keating <geoffk@redhat.com>
5e55c6a2 11286
662ef0f5
TS
11287 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11288 same size, so no warning should be produced on stormy16.
cb1ac742 11289
662ef0f5
TS
11290 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11291 due to oversized array.
11292 * g++.old-deja/g++.mike/ns15.C: Likewise.
11293 * g++.old-deja/g++.pt/crash16.C: Likewise.
e6ecc89b 11294
662ef0f5 112952001-11-02 Graham Stott <grahams@redhat.com>
e6ecc89b 11296
662ef0f5 11297 * g++.dgother/debug1.C: Fix typos.
d46a33b3 11298
662ef0f5 112992001-11-01 Jakub Jelinek <jakub@redhat.com>
40e593d7 11300
662ef0f5 11301 * g++.dg/other/debug1.C: New test.
323728aa 11302
662ef0f5 113032001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46c895ac 11304
662ef0f5
TS
11305 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11306 of unsigned long.
833aa4c4 11307
662ef0f5 113082001-10-30 Jakub Jelinek <jakub@redhat.com>
18976b21 11309
662ef0f5 11310 * gcc.dg/20011029-2.c: New test.
303d1c55 11311
662ef0f5 11312 * gcc.c-torture/compile/20011029-1.c: New test.
d46a33b3 11313
662ef0f5 113142001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
4542128e 11315
662ef0f5
TS
11316 * objc/execute/class_self-1.m: New test.
11317 * objc/execute/class_self-2.m: New test.
4542128e 11318
662ef0f5 113192001-10-25 Zack Weinberg <zack@codesourcery.com>
903c6234 11320
662ef0f5
TS
11321 * gcc.misc-tests/msgs.exp: Delete.
11322 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11323 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11324 error set to match recent changes.
903c6234 11325
662ef0f5 113262001-10-24 Zack Weinberg <zack@codesourcery.com>
477558bf 11327
662ef0f5 11328 * gcc.dg/20011021-1.c: New test.
477558bf 11329
662ef0f5 113302001-10-24 Jakub Jelinek <jakub@redhat.com>
db993cf3 11331
662ef0f5 11332 * gcc.c-torture/compile/20011023-1.c: New test.
db993cf3 11333
662ef0f5 113342001-10-23 Geoffrey Keating <geoffk@redhat.com>
3ada20ee 11335
662ef0f5 11336 * lib/g77.exp: Rewrite based on lib/g++.exp.
3ada20ee 11337
662ef0f5 113382001-10-19 Jakub Jelinek <jakub@redhat.com>
c49b2550 11339
662ef0f5 11340 * gcc.c-torture/execute/20011019-1.c: New test.
c49b2550 11341
662ef0f5 11342 * gcc.dg/20011018-1.c: New test.
d73b1f07 11343
662ef0f5 113442001-10-19 NIIBE Yutaka <gniibe@m17n.org>
d73b1f07 11345
662ef0f5 11346 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6ee3c8e4 11347
662ef0f5 113482001-10-18 Alexandre Oliva <aoliva@redhat.com>
6ee3c8e4 11349
662ef0f5
TS
11350 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11351 * gcc.dg/attr-invalid.c: Likewise.
54561457 11352
662ef0f5 113532001-10-18 Jakub Jelinek <jakub@redhat.com>
54561457 11354
662ef0f5 11355 * testsuite/gcc.dg/20011015-1.c: New test.
c8af9937 11356
662ef0f5 113572001-10-14 Richard Sandiford <rsandifo@redhat.com>
c8af9937 11358
662ef0f5 11359 * g++.dg/template/unify2.C: New test.
f3368a90 11360
662ef0f5 113612001-10-14 Richard Sandiford <rsandifo@redhat.com>
f3368a90 11362
662ef0f5 11363 * g++.dg/other/exception-specification.C: New test
03c9c274 11364
662ef0f5 113652001-10-13 Tom Rix <trix@redhat.com>
03c9c274 11366
662ef0f5
TS
11367 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11368 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7f3ad6b6 11369
662ef0f5 113702001-10-12 Jakub Jelinek <jakub@redhat.com>
7f3ad6b6 11371
662ef0f5 11372 * testsuite/gcc.dg/20011009-1.c: New test.
47ffd48a 11373
662ef0f5 113742001-10-12 Nathan Sidwell <nathan@codesourcery.com>
47ffd48a 11375
662ef0f5
TS
11376 PR g++/4476
11377 * g++.dg/other/friend1.C: New test.
ad47f1e5 11378
662ef0f5 113792001-10-11 Richard Henderson <rth@redhat.com>
ad47f1e5 11380
662ef0f5 11381 * g++.old-deja/g++.other/crash18.C: Add -S to options.
fe85f179 11382
662ef0f5 113832001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
fe85f179 11384
662ef0f5 11385 * gcc.c-torture/compile/20011010-1.c: New.
df8992f8 11386
662ef0f5 113872001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
df8992f8 11388
662ef0f5
TS
11389 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11390 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11391 g77.f-torture/execute/execute.exp,
11392 g77.f-torture/noncompile/noncompile.exp,
11393 gcc.c-torture/compile/compile.exp,
11394 gcc.c-torture/execute/execute.exp,
11395 gcc.c-torture/execute/ieee/ieee.exp,
11396 gcc.c-torture/execute/memcheck/memcheck.exp,
11397 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11398 objc/execute/execute.exp: Update FSF address.
7d8e8369 11399
662ef0f5 114002001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7d8e8369 11401
662ef0f5
TS
11402 * gcc.dg/cpp/cmdlne-C.c: Update.
11403 * gcc.dg/cpp/cmdlne-C2.c: New.
a56ca899 11404
662ef0f5 114052001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a56ca899 11406
662ef0f5 11407 * gcc.c-torture/execute/20011008-3.c: New.
b79d5213 11408
662ef0f5 114092001-10-08 DJ Delorie <dj@redhat.com>
b79d5213 11410
662ef0f5
TS
11411 * gcc.dg/20011008-1.c: New.
11412 * gcc.dg/20011008-2.c: New.
7abcb63a 11413
662ef0f5 114142001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7abcb63a 11415
662ef0f5 11416 * gcc.dg/cpp/spacing1.c: Update test.
8aad1777 11417
662ef0f5 114182001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8aad1777 11419
662ef0f5
TS
11420 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11421 spelling errors of "separate" as "seperate".
6eb53511 11422
662ef0f5 114232001-10-05 Alexandre Oliva <aoliva@redhat.com>
6eb53511 11424
662ef0f5
TS
11425 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11426 enough to avoid inlining.
0ba28a6d 11427
662ef0f5 114282001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
0ba28a6d 11429
662ef0f5 11430 * lib/g77.exp: set libg2c_dir correctly.
3c0a049e 11431
662ef0f5 114322001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3c0a049e 11433
662ef0f5 11434 * gcc.dg/cpp/macro11.c: New test.
87b7873d 11435
662ef0f5 114362001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
87b7873d 11437
662ef0f5
TS
11438 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11439 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11440 gcc.dg/format/multattr-3.c: New tests.
11441 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11442 tests for format attributes on function pointers being rejected.
ff7230ac 11443
662ef0f5 114442001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
ff7230ac 11445
662ef0f5 11446 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
b4c984fb 11447
662ef0f5 114482001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
b4c984fb 11449
662ef0f5 11450 * g++.dg/warn/format1.C: New test.
cf785988 11451
662ef0f5 114522001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
cf785988 11453
662ef0f5 11454 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2a3b43b6 11455
662ef0f5 114562001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
a9dc868f 11457
662ef0f5 11458 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2a3b43b6 11459
662ef0f5 114602001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
871c5f6b 11461
662ef0f5 11462 * gcc.dg/cpp/redef2.c: Add test.
871c5f6b 11463
662ef0f5 114642001-09-27 Geoffrey Keating <geoffk@redhat.com>
30fa7e33 11465
662ef0f5
TS
11466 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11467 long-standing bug on i686, apparently.
11468 * gcc.c-torture/execute/loop-2c.x: New file.
11469 * gcc.c-torture/execute/loop-2d.x: New file.
11470 * gcc.c-torture/execute/loop-3c.x: New file.
30fa7e33 11471
662ef0f5 114722001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2e4cf9dc 11473
662ef0f5 11474 * gcc.dg/cpp/20000625-2.c: Correct line number.
2e4cf9dc 11475
662ef0f5 114762001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2d628c25 11477
662ef0f5
TS
11478 * gcc.dg/cpp/macro10.c: New test.
11479 * gcc.dg/cpp/strify3.c: New test.
11480 * gcc.dg/cpp/spacing1.c: Add tests.
11481 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11482 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2d628c25 11483
662ef0f5 114842001-09-24 DJ Delorie <dj@redhat.com>
18c8746d 11485
662ef0f5 11486 * gcc.c-torture/execute/20010924-1.c: New test.
18c8746d 11487
662ef0f5 114882001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
232fd111 11489
662ef0f5 11490 * testsuite/objc/execute/paste.m: Remove.
232fd111 11491
662ef0f5 114922001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8d37a5c0 11493
662ef0f5 11494 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8d37a5c0 11495
662ef0f5 114962001-09-22 George Helffrich <george@geo.titech.ac.jp>
cdf89524 11497
662ef0f5 11498 * g77.dg/strlen0.f: New test.
cdf89524 11499
662ef0f5 115002001-09-21 Richard Henderson <rth@redhat.com>
c178fe89 11501
662ef0f5
TS
11502 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11503 * g++.old-deja/g++.abi/vtable2.C: Likewise.
c178fe89 11504
662ef0f5 115052001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
05c8e58b 11506
662ef0f5
TS
11507 Table-driven attributes.
11508 * g++.dg/ext/attrib1.C: New test.
05c8e58b 11509
662ef0f5 115102001-09-20 DJ Delorie <dj@redhat.com>
72dd53af 11511
662ef0f5
TS
11512 * gcc.dg/20000926-1.c: Update expected warning messages.
11513 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11514 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11515 array.
72dd53af 11516
662ef0f5 115172001-09-18 Richard Sandiford <rsandifo@redhat.com>
c03bc36d 11518
662ef0f5 11519 * g++.dg/eh/registers1.C: New test case.
232fd111 11520
662ef0f5 115212001-09-17 Richard Henderson <rth@redhat.com>
59c83dbf 11522
662ef0f5 11523 * gcc.dg/array-5.c: Fix VLA decomposition test.
59c83dbf 11524
662ef0f5 115252001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
ad1a6d45 11526
662ef0f5 11527 * gcc.dg/cpp/line5.c: New testcase.
ad1a6d45 11528
662ef0f5 115292001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
270d8c65 11530
662ef0f5 11531 * gcc.dg/cpp/macro9.c: New test.
270d8c65 11532
662ef0f5 115332001-09-15 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 11534
662ef0f5
TS
11535 * gcc.c-torture/execute/980223.c: Change type of addr from long
11536 to char *.
9aa8a1df 11537
662ef0f5 115382001-09-15 Hans-Peter Nilsson <hp@axis.com>
4c594031 11539
662ef0f5 11540 * gcc.c-torture/execute/20010915-1.c: New test.
4c594031 11541
662ef0f5 115422001-09-14 Janis Johnson <janis187@us.ibm.com>
19cfdd34 11543
662ef0f5
TS
11544 * g77.dg/bprob: New directory.
11545 * g77.dg/bprob/bprob.exp: New file.
11546 * g77.dg/bprob/bprob-1.f: New test.
11547 * g77.dg/gcov: New directory.
11548 * g77.dg/gcov/gcov.exp: New file.
11549 * g77.dg/gcov/gcov-1.f: New test.
11550 * g77.dg/gcov/gcov-1.x: New file.
19cfdd34 11551
662ef0f5 115522001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9aaceb4b 11553
662ef0f5
TS
11554 * gcc.dg/cpp/directiv.c: Update.
11555 * gcc.dg/cpp/undef1.c: Update.
9aaceb4b 11556
662ef0f5 115572001-09-12 Jakub Jelinek <jakub@redhat.com>
271e6f02 11558
662ef0f5 11559 * gcc.dg/20010912-1.c: New test.
271e6f02 11560
662ef0f5 115612001-09-11 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 11562
662ef0f5
TS
11563 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11564 language-independent file in lib.
11565 * lib/gcov.exp: New file.
1ec9bf8a 11566
662ef0f5 115672001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ec9bf8a 11568
662ef0f5 11569 * gcc.c-torture/compile/20010911-1.c: New test.
1ec9bf8a 11570
662ef0f5 115712001-09-10 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 11572
662ef0f5
TS
11573 * lib/profopt.exp: New, to support profile-directed optimizations.
11574 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11575 * gcc.misc-tests/bprob-1.c: New test.
11576 * gcc.misc-tests/bprob-2.c: New test.
e9d7407e 11577
662ef0f5 115782001-09-07 Janis Johnson <janis187@us.ibm.com>
e9d7407e 11579
662ef0f5
TS
11580 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11581 XFAIL and which kinds of gcov output to verify.
11582 * gcc.misc-tests/gcov-4b.x: New file.
11583 * gcc.misc-tests/gcov-5b.x: New file.
11584 * gcc.misc-tests/gcov-6.x: New file.
11585 * gcc.misc-tests/gcov-7.c: New test.
11586 * gcc.misc-tests/gcov-7.x: New file.
ecd70094 11587
662ef0f5 115882001-09-06 Janis Johnson <janis187@us.ibm.com>
ecd70094 11589
662ef0f5
TS
11590 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11591 * gcc.misc-tests/gcov-6.c: New test.
f393dd70 11592
662ef0f5 115932001-09-06 Nathan Sidwell <nathan@codesourcery.com>
f393dd70 11594
662ef0f5
TS
11595 PR c++/3986
11596 * g++.dg/abi/vbase1.C: New test.
a2b1e914 11597
662ef0f5 115982001-09-05 Ziemowit Laski <zlaski@apple.com>
a2b1e914 11599
662ef0f5 11600 * objc.dg/method-2.m: New.
b4fcd7d2 11601
662ef0f5 116022001-09-04 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 11603
662ef0f5
TS
11604 PR c++/4203
11605 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11606 * g++.dg/init/empty1.C: New test.
26f943fd 11607
662ef0f5 116082001-09-03 Jakub Jelinek <jakub@redhat.com>
26f943fd 11609
662ef0f5 11610 * gcc.c-torture/compile/20010903-1.c: New test.
f79349c7 11611
662ef0f5 116122001-08-31 Roman Zippel <zippel@linux-m68k.org>
f79349c7 11613
662ef0f5
TS
11614 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11615 for m68k.
db3acfa5 11616
662ef0f5 116172001-08-31 Geoffrey Keating <geoffk@redhat.com>
db3acfa5 11618
662ef0f5 11619 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
713ccd0c 11620
662ef0f5 11621 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
713ccd0c 11622
662ef0f5 11623 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
108b7d3d 11624
662ef0f5 116252001-08-30 Geoffrey Keating <geoffk@redhat.com>
108b7d3d 11626
662ef0f5
TS
11627 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11628 for 16-bit 'unsigned int'.
b318748f 11629
662ef0f5 116302001-08-29 Kazu Hirata <kazu@hxi.com>
86890024 11631
662ef0f5 11632 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
86890024 11633
662ef0f5 116342001-08-27 Richard Henderson <rth@redhat.com>
63658a9a 11635
662ef0f5
TS
11636 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11637 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
63658a9a 11638
662ef0f5 116392001-08-25 Aldy Hernandez <aldyh@redhat.com>
f1880e13 11640
662ef0f5 11641 * gcc.dg/asm-names.c (ymain): New.
f1880e13 11642
662ef0f5 116432001-08-22 Geoffrey Keating <geoffk@redhat.com>
39bc99c2 11644
662ef0f5
TS
11645 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11646 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11647 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39bc99c2 11648
662ef0f5 116492001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41543739 11650
662ef0f5 11651 * gcc.dg/compare5.c: New testcase.
41543739 11652
662ef0f5 116532001-08-23 Jason Merrill <jason_merrill@redhat.com>
1f978f5f 11654
662ef0f5
TS
11655 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11656 and "In instantiation".
1f978f5f 11657
662ef0f5 116582001-08-21 Aldy Hernandez <aldyh@redhat.com>
816a3974 11659
662ef0f5 11660 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
816a3974 11661
662ef0f5 116622001-08-20 Janis Johnson <janis187@us.ibm.com>
d4d73d4c 11663
662ef0f5
TS
11664 * gcc.misc-tests/gcov.exp: Add support for branch information.
11665 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11666 * gcc.misc-tests/gcov-4.c: New test.
11667 * gcc.misc-tests/gcov-4b.c: New test.
11668 * gcc.misc-tests/gcov-5b.c: New test.
d4d73d4c 11669
662ef0f5 116702001-08-20 Zack Weinberg <zackw@panix.com>
fd2aba00 11671
662ef0f5
TS
11672 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11673 expected to fail.
fd2aba00 11674
662ef0f5 116752001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7e5fb12f 11676
662ef0f5 11677 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7e5fb12f 11678
662ef0f5 116792001-08-19 Jakub Jelinek <jakub@redhat.com>
338d90b8 11680
662ef0f5
TS
11681 * g++.dg/eh/
11682 Moved to gcc-deps.exp
11683 * gcc-deps.exp: New file.
338d90b8 11684
662ef0f5 116852001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cbfd0e9e 11686
662ef0f5 11687 * g++.old-deja/g++.pt/defarg14.C: New test.
cbfd0e9e 11688
662ef0f5 116892001-07-26 Nathan Sidwell <nathan@codesourcery.com>
05ce35e6 11690
662ef0f5 11691 * g++.old-deja/g++.other/lineno5.C: New test.
05ce35e6 11692
662ef0f5 116932001-07-26 Nathan Sidwell <nathan@codesourcery.com>
e1e7d56b 11694
662ef0f5 11695 * g++.old-deja/g++.pt/crash68.C: New test.
e1e7d56b 11696
662ef0f5 116972001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8d49efb0 11698
662ef0f5 11699 * g++.old-deja/g++.other/crash42.C: New test.
8d49efb0 11700
662ef0f5 117012001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
577a67b0 11702
662ef0f5
TS
11703 * gcc.dg/cpp/extratokens.c: Fix.
11704 * gcc.dg/cpp/skipping2.c: New tests.
577a67b0 11705
662ef0f5 117062001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
83dea45d 11707
662ef0f5
TS
11708 * gcc.c-torture/execute/20010724-1.c: New file.
11709 * gcc.c-torture/execute/20010724-1.x: New file.
83dea45d 11710
662ef0f5 117112001-07-25 Nathan Sidwell <nathan@codesourcery.com>
da6ccf83 11712
662ef0f5 11713 * g++.old-deja/g++.other/cond7.C: New test.
da6ccf83 11714
662ef0f5 117152001-07-25 Nathan Sidwell <nathan@codesourcery.com>
ca349304 11716
662ef0f5 11717 * g++.old-deja/g++.other/optimize4.C: New test.
ca349304 11718
662ef0f5 117192001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 11720
662ef0f5 11721 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8f7a5cdc 11722
662ef0f5 117232001-07-24 Jason Merrill <jason_merrill@redhat.com>
d88c9275 11724
662ef0f5
TS
11725 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11726 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11727 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11728 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34806eda 11729
662ef0f5
TS
11730 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11731 bug report" message.
d88c9275 11732
662ef0f5
TS
11733 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11734 * g++.dg/ext/instantiate1.C: Move from old-deja.
d88c9275 11735
662ef0f5 117362001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
b73f6494 11737
662ef0f5
TS
11738 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11739 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11740 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11741 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
b73f6494 11742
662ef0f5 117432001-07-23 Jeffrey A Law (law@cygnus.com)
3293c3e3 11744
662ef0f5 11745 * gcc.c-torture/execute/20010723-1.c: New test.
3293c3e3 11746
662ef0f5 117472001-07-23 Ben Elliston <bje@redhat.com>
aa99bd09 11748
662ef0f5 11749 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
aa99bd09 11750
662ef0f5 117512001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7d14c755 11752
662ef0f5
TS
11753 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11754 i[34567]86-*-*.
11755 Delete handling of ieee_multilib_flags.
11756 Pass -mieee for alpha*-*-* and sh-*-*.
11757 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7d14c755 11758
662ef0f5 117592001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25e7f439 11760
662ef0f5
TS
11761 Remove old-abi tests.
11762 * g++.old-deja/g++.mike/p11116.C: Remove.
11763 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25e7f439 11764
662ef0f5 117652001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2b7d71b2 11766
662ef0f5 11767 * g77.f-torture/compile/pr3743.f: New test
2b7d71b2 11768
662ef0f5 117692001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36a68fe7 11770
662ef0f5 11771 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36a68fe7 11772
662ef0f5 117732001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345b681 11774
662ef0f5
TS
11775 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11776 g++.old-deja/g++.pt/static6.C: Likewise.
11777 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11778 supports weak symbols.
7042d510 11779
662ef0f5 117802001-07-18 Andreas Jaeger <aj@suse.de>
7042d510 11781
662ef0f5
TS
11782 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11783 supported again.
6345b681 11784
662ef0f5 117852001-07-18 Andreas Jaeger <aj@suse.de>
c1a7b241 11786
662ef0f5 11787 * gcc.dg/iftrap-1.c: Fix target line.
c1a7b241 11788
662ef0f5 117892001-07-17 Richard Henderson <rth@redhat.com>
373bd0fa 11790
662ef0f5 11791 * gcc.c-torture/execute/20010717-1.c: New.
373bd0fa 11792
662ef0f5 117932001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 11794
662ef0f5
TS
11795 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11796 tests.
574f95c4 11797
662ef0f5 117982001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b02922a4 11799
662ef0f5 11800 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
b02922a4 11801
662ef0f5 118022001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
630036c6 11803
662ef0f5
TS
11804 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11805 UAC_SIGBUS, UAC_NOPRINT definitions.
630036c6 11806
662ef0f5 118072001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
4192f0d2 11808
662ef0f5
TS
11809 * objc/execute/object_is_class.m: New test.
11810 * objc/execute/object_is_meta_class.m: New test.
ff6051b7 11811
662ef0f5 118122001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4192f0d2 11813
662ef0f5
TS
11814 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11815 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
a3d87e92 11816
662ef0f5
TS
118172001-01-15 David Bil
11818 * objc/execute/class-14.m: Added.
11819 * objc/execute/class-2.m: Added.
11820 * objc/execute/class-3.m: Added.
11821 * objc/execute/class-4.m: Added.
11822 * objc/execute/class-5.m: Added.
11823 * objc/execute/class-6.m: Added.
11824 * objc/execute/class-7.m: Added.
11825 * objc/execute/class-8.m: Added.
11826 * objc/execute/class-9.m: Added.
11827 * objc/execute/class-tests-1.h
11828 * objc/execute/class-tests-2.h
11829 * objc/execute/compatibility_alias.m: Added.
11830 * objc/execute/encode-1.m: Added.
11831 * objc/execute/formal_protocol-1.m: Added.
11832 * objc/execute/formal_protocol-2.m: Added.
11833 * objc/execute/formal_protocol-3.m: Added.
11834 * objc/execute/formal_protocol-4.m: Added.
11835 * objc/execute/formal_protocol-5.m: Added.
11836 * objc/execute/formal_protocol-6.m: Added.
11837 * objc/execute/formal_protocol-7.m: Added.
11838 * objc/execute/informal_protocol.m: Added.
11839 * objc/execute/initialize.m: Added.
11840 * objc/execute/load.m: Added.
11841 * objc/execute/many_args_method.m: Added.
11842 * objc/execute/nested-3.m: Added.
11843 * objc/execute/no_clash.m: Added.
11844 * objc/execute/private.m: Added.
11845 * objc/execute/redefining_self.m: Added.
11846 * objc/execute/root_methods.m: Added.
11847 * objc/execute/selector-1.m: Added.
11848 * objc/execute/static-1.m: Added.
11849 * objc/execute/static-2.m: Added.
11850 * objc/execute/va_method.m: Added.
a3d87e92 11851
662ef0f5 118522001-03-10 Richard Henderson <rth@redhat.com>
c6243b4c 11853
662ef0f5 11854 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
c6243b4c 11855
662ef0f5 118562001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8ac9ea61 11857
662ef0f5
TS
11858 * g++.old-deja/g++.other/crash31.C: XFAIL.
11859 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11860 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11861 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11862 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11863 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8ac9ea61 11864
662ef0f5 118652001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
207bf485 11866
662ef0f5 11867 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
207bf485 11868
662ef0f5 118692001-03-06 Zack Weinberg <zackw@stanford.edu>
63d75005 11870
662ef0f5 11871 * gcc.dg/20000724-1.c: Don't use multiline strings.
63d75005 11872
662ef0f5 118732001-03-06 Zack Weinberg <zackw@stanford.edu>
e9b2c823 11874
662ef0f5
TS
11875 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11876 result of -cString against what we expect it to be; don't just
11877 print it out for no one to read.
e9b2c823 11878
662ef0f5
TS
11879 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11880 Based on testcases provided by Nicola Pero.
2e80c17d 11881
662ef0f5 118822001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2e80c17d 11883
662ef0f5 11884 * gcc.dg/cpp/macro7.c: New test.
2e80c17d 11885
662ef0f5 118862001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
ae31824c 11887
662ef0f5 11888 * gcc.dg/cpp/multiline.c: Update.
ae31824c 11889
662ef0f5 118902001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19989812 11891
662ef0f5 11892 * g++.old-deja/g++.other/enum3.C: New test.
19989812 11893
662ef0f5 118942001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9199347f 11895
662ef0f5 11896 * g++.old-deja/g++.other/pod1.C: New test.
9199347f 11897
662ef0f5 118982001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3d238248 11899
662ef0f5 11900 * g++.old-deja/g++.ext/overload1.C: New test.
3d238248 11901
662ef0f5 119022001-03-01 Nathan Sidwell <nathan@codesourcery.com>
cfaef116 11903
662ef0f5 11904 * g++.old-deja/g++.pt/using1.C: New test.
3df95b7b 11905
662ef0f5 119062001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3df95b7b 11907
662ef0f5 11908 * g++.old-deja/g++.other/using9.C: New test.
5037fa81 11909
662ef0f5 119102001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
5037fa81 11911
662ef0f5 11912 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
b621a4dd 11913
662ef0f5 11914 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
b621a4dd 11915
662ef0f5 119162001-02-28 Nathan Sidwell <nathan@codesourcery.com>
c0a4369a 11917
662ef0f5 11918 * g++.old-deja/g++.ext/realpt1.C: Remove.
c0a4369a 11919
662ef0f5 119202001-02-27 Nathan Sidwell <nathan@codesourcery.com>
91dc81f9 11921
662ef0f5 11922 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
91dc81f9 11923
662ef0f5 119242001-02-26 Will Cohen <wcohen@redhat.com>
4768dbdd 11925
662ef0f5 11926 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4768dbdd 11927
662ef0f5 119282001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
368a1647 11929
662ef0f5
TS
11930 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11931 templatized constructors.
48d4b9f0 11932
662ef0f5 119332001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48d4b9f0 11934
662ef0f5 11935 * gcc.c-torture/execute/20010224-1.c: New test.
c8202d4c 11936
662ef0f5 119372001-02-23 Jakub Jelinek <jakub@redhat.com>
c8202d4c 11938
662ef0f5 11939 * gcc.c-torture/execute/20010222-1.c: New test.
bf911a9a 11940
662ef0f5 119412001-02-22 Jakub Jelinek <jakub@redhat.com>
bf911a9a 11942
662ef0f5 11943 * g++.old-deja/g++.other/inline20.C: New test.
756b2d5e 11944
662ef0f5 119452001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
756b2d5e 11946
662ef0f5 11947 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2d1245b8 11948
662ef0f5 119492001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2d1245b8 11950
662ef0f5 11951 * g++.old-deja/g++.other/lookup22.C: New test.
e2ccde7b 11952
662ef0f5
TS
11953200
11954 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11955 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11956 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11957 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11958 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
e2ccde7b 11959
662ef0f5 119602001-01-05 Alexandre Oliva <aoliva@redhat.com>
8554d9a4 11961
662ef0f5
TS
11962 * gcc.c-torture/execute/991228-1.c: Take word endianness into
11963 account.
8554d9a4 11964
662ef0f5 119652001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
e60505a5 11966
662ef0f5 11967 * gcc.c-torture/execute/builtin-complex-1.c: New test.
e60505a5 11968
662ef0f5 119692001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4a8d0c9c 11970
662ef0f5 11971 * g++.old-deja/g++.pt/crash62.C: New test.
4a8d0c9c 11972
662ef0f5 119732001-01-04 Richard Henderson <rth@redhat.com>
6cb3ae1e 11974
662ef0f5
TS
11975 * gcc.dg/20000926-1.c: Update expected warnings.
11976 * gcc.dg/array-2.c: Likewise.
11977 * gcc.dg/array-4.c: Also validate flexible array members.
11978 * gcc.dg/c99-flex-array-1.c: New.
6cb3ae1e 11979
662ef0f5 119802001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9f2f9eb6 11981
662ef0f5 11982 * gcc.c-torture/compile/20001222-1.x: Remove.
9f2f9eb6 11983
662ef0f5 119842001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24b9d43a 11985
662ef0f5 11986 * gcc.c-torture/execute/built-in-setjmp.c: New.
24b9d43a 11987
662ef0f5 119882001-01-03 Richard Henderson <rth@redhat.com>
63dd08e6 11989
662ef0f5
TS
11990 * gcc.dg/940510-1.c: Update expected error wording.
11991 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
63dd08e6 11992
662ef0f5 119932001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
1dde5a4e 11994
662ef0f5
TS
11995 * lib/target-supports.exp (check_alias_available): Modified to
11996 indicate aliases not supported if only weak aliases are supported.
1dde5a4e 11997
662ef0f5 119982001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d6da836d 11999
662ef0f5
TS
12000 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12001 Turn on cmpstrsi checks for __pj__ and __i370__.
d6da836d 12002
662ef0f5 120032001-01-03 Nathan Sidwell <nathan@codesourcery.com>
cc712abf 12004
662ef0f5 12005 * g++.old-deja/g++.other/virtual11.C: New test.
cc712abf 12006
662ef0f5 120072001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 12008
662ef0f5 12009 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8d5463d4 12010
662ef0f5 120112001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d9c28ce3 12012
662ef0f5 12013 * gcc.c-torture/compile/20010102-1.c: New test.
d9c28ce3 12014
662ef0f5 120152001-01-02 Andreas Jaeger <aj@suse.de>
a2566f60 12016
662ef0f5 12017 * gcc.dg/noreturn-3.c: New test.
a2566f60 12018
662ef0f5 12019 * gcc.dg/noreturn-4.c: New test.
80a497e4 12020
662ef0f5 120212001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
80a497e4 12022
662ef0f5
TS
12023 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12024 __builtin_fputc and __builtin_fwrite.
6431177a 12025
662ef0f5 120262000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
6431177a 12027
662ef0f5
TS
12028 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12029 signed char, not default char.
ed0ea560 12030
662ef0f5 120312000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
ed0ea560 12032
662ef0f5 12033 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
bab3db73 12034
662ef0f5 120352000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
bab3db73 12036
662ef0f5 12037 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ab17715d 12038
662ef0f5 120392000-12-29 Richard Henderson <rth@redhat.com>
ab17715d 12040
662ef0f5
TS
12041 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12042 (__cyg_profile_func_exit): Define.
8c3b2693 12043
662ef0f5 120442000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8c3b2693 12045
662ef0f5 12046 * g++.dg/vtgc1.C: New test.
bed2ebd0 12047
662ef0f5 120482000-12-28 Geoffrey Keating <geoffk@redhat.com>
bed2ebd0 12049
662ef0f5 12050 * gcc.dg/noncompile/20001228-1.c: New test.
b56cfd51 12051
662ef0f5 12052 * gcc.dg/20001228-1.c: New test.
b56cfd51 12053
662ef0f5 12054 * gcc.c-torture/execute/20001228-1.c: New test.
4ed5bcfb 12055
662ef0f5 120562000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4ed5bcfb 12057
662ef0f5 12058 * gcc.dg/format-strfmon-1.c: New test.
1b47b7ae 12059
662ef0f5 120602000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e1e7d56b 12061
662ef0f5
TS
12062 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12063 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12064 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12065 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12066 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12067 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12068 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12069 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12070 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12071 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12072 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12073 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12074 * gcc.c-torture/execute/string-opt-12.c: Likewise.
dea2f2db 12075
662ef0f5
TS
12076 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12077 * gcc.c-torture/execute/string-opt-4.c: Test index.
dea2f2db 12078
662ef0f5 120792000-12-26 Geoffrey Keating <geoffk@redhat.com>
040cc071 12080
662ef0f5 12081 * gcc.c-torture/compile/20001226-1.c: New test.
040cc071 12082
662ef0f5 120832000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
ab6e6969 12084
662ef0f5
TS
12085 * gcc.c-torture/compile/20001222-1.c: New test.
12086 * gcc.c-torture/compile/20001222-1.x: Xfail.
ab6e6969 12087
662ef0f5 120882000-12-22 Alexandre Oliva <aoliva@redhat.com>
67231816 12089
662ef0f5 12090 * gcc.c-torture/execute/comp-goto-2.c: New test.
67231816 12091
662ef0f5 120922000-12-21 J"orn Rennecke <amylaar@redhat.com>
91d231cb 12093
662ef0f5
TS
12094 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12095 Use long types if __INT_MAX__ is 32767.
12096 (main): Use cast to (sint32 *) when poking 88 into a_page.
91d231cb 12097
662ef0f5 12098 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
e7b6a0ee 12099
662ef0f5 121002000-12-21 Bernd Schmidt <bernds@redhat.com>
e7b6a0ee 12101
662ef0f5
TS
12102 * gcc.c-torture/compile/20001221-1.c: New test.
12103 * gcc.c-torture/execute/20001221-1.c: New test.
4241b637 12104
662ef0f5 121052000-12-20 Richard Henderson <rth@redhat.com>
4241b637 12106
662ef0f5
TS
12107 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12108 * g++.old-deja/g++.robertl/eb109.C: Likewise.
17920efb 12109
662ef0f5 121102000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17920efb 12111
662ef0f5 12112 * gcc.dg/compare3.c: New test.
18a9d8ff 12113
662ef0f5 121142000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18a9d8ff 12115
662ef0f5 12116 * gcc.dg/format-warnll-1.c: New test.
3617ff1e 12117
662ef0f5 121182000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 12119
662ef0f5 12120 * gcc.dg/cpp/cmdlne-P.c: New test.
0ea009fc 12121
662ef0f5 121222000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 12123
662ef0f5
TS
12124 * gcc.c-torture/execute/builtin-abs-1.c,
12125 gcc.c-torture/execute/builtin-abs-2.c: New tests.
846f0467 12126
662ef0f5 121272000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
846f0467 12128
662ef0f5 12129 * gcc.dg/cpp/multiline.c: New test.
1f8d138f 12130
662ef0f5 121312000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
1f8d138f 12132
662ef0f5
TS
12133 * g++.old-deja/g++.other/syshdr1.C: Update.
12134 * gcc.dg/cpp/lineflags.c: Remove temporarily.
bdcbe496 12135
662ef0f5 121362000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
bdcbe496 12137
662ef0f5 12138 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
c1d4e7e1 12139
662ef0f5 121402000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
c1d4e7e1 12141
662ef0f5 12142 * g++.old-deja/g++.pt/ttp65.C: New test.
cd1f97c6 12143
662ef0f5 121442000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cd1f97c6 12145
662ef0f5 12146 * g++.old-deja/g++.pt/ttp64.C: New test.
1d30139d 12147
662ef0f5 121482000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1d30139d 12149
662ef0f5 12150 * g++.old-deja/g++.pt/spec33.C: New test.
1aa084e6 12151
662ef0f5 121522000-12-14 Catherine Moore <clm@redhat.com>
1aa084e6 12153
662ef0f5
TS
12154 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12155 * gcc.c-torture/execute/920612-2.c: Likewise.
12156 * gcc.c-torture/execute/920428-2.c: Likewise.
12157 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12158 * gcc.c-torture/execute/va-arg-21.c: Likewise.
1aa084e6 12159
662ef0f5 121602000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ebe0d266 12161
662ef0f5
TS
12162 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12163 * gcc.dg/pack-test-2.c: Likewise.
a3070574 12164
662ef0f5 121652000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
a3070574 12166
662ef0f5 12167 Tests by Zack Weinberg <zackw@stanford.edu>.
39e78d8b 12168
662ef0f5
TS
12169 * gcc.dg/cpp/defined.c: Update.
12170 * gcc.dg/cpp/defined_trad.c: New tests.
39e78d8b 12171
662ef0f5 121722000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
89fc3605 12173
662ef0f5 12174 * gcc.dg/cpp/trad-direct.c: Update.
e1e7d56b 12175
662ef0f5 121762000-12-11 Neil Booth <neilb@earthling.net>
da86f08f 12177
662ef0f5 12178 * gcc.dg/cpp/defined_trad.c
da86f08f 12179
662ef0f5 121802000-12-11 Neil Booth <neilb@earthling.net>
7743fdb9 12181
662ef0f5 12182 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7743fdb9 12183
662ef0f5 121842000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
89503616 12185
662ef0f5 12186 * gcc.dg/format-miss-2.c: New test.
89503616 12187
662ef0f5 121882000-12-09 Neil Booth <neilb@earthling.net>
7566ca49 12189
662ef0f5
TS
12190 * gcc.dg/cpp/lineflags.c: New tests.
12191 * gcc.dg/cpp/poison.c: Update.
12192 * gcc.dg/cpp/redef2.c: Update.
12193 * gcc.dg/cpp/skipping.c: New test.
7566ca49 12194
662ef0f5 121952000-12-07 Geoffrey Keating <geoffk@redhat.com>
7566ca49 12196
662ef0f5 12197 * g++.old-deja/g++.other/eh3.C: New testcase.
7566ca49 12198
662ef0f5 121992000-12-07 Neil Booth <neilb@earthling.net>
2d107c59 12200
662ef0f5
TS
12201 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12202 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12203 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12204 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12205 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12206 Update.
2d107c59 12207
662ef0f5 122082000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
af592bf9 12209
662ef0f5
TS
12210 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12211 __SIZE_TYPE__ instead of int for type of integers cast to
12212 pointers.
af592bf9 12213
662ef0f5 122142000-12-07 Jakub Jelinek <jakub@redhat.com>
fa4e13e0 12215
662ef0f5 12216 * g++.old-deja/g++.other/cleanup4.C: New test.
fa4e13e0 12217
662ef0f5 122182000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
90d925d3 12219
662ef0f5 12220 * format-sec-1.c: New test.
90d925d3 12221
662ef0f5 122222000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
033c017c 12223
662ef0f5 12224 * gcc.dg/format-nonlit-3.c: New test.
033c017c 12225
662ef0f5 122262000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
ada11335 12227
662ef0f5
TS
12228 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12229 through a null pointer.
ada11335 12230
662ef0f5
TS
122312000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12232 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12233 library makes no calls to `operator new' during initialization.
0585896c 12234
662ef0f5 122352000-11-04 Neil Booth <neilb@earthling.net>
0585896c 12236
662ef0f5 12237 * gcc.dg/cpp/include2.c: New tests.
c0e4f189 12238
662ef0f5 122392000-11-03 Mark P Mitchell <mark@codesourcery.com>
c0e4f189 12240
662ef0f5
TS
12241 * lib/g++.exp (g++_set_ld_library_path): New function.
12242 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
ea319998 12243
662ef0f5 122442000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
ea319998 12245
662ef0f5
TS
12246 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12247 warnings.
9b95b063 12248
662ef0f5 122492000-11-01 Richard Henderson <rth@redhat.com>
9b95b063 12250
662ef0f5
TS
12251 * g++.old-deja/g++.ext/namedret1.C: New.
12252 * g++.old-deja/g++.ext/namedret2.C: New.
12253 * g++.old-deja/g++.ext/namedret3.C: New.
915a17f6 12254
662ef0f5 122552000-10-31 Geoffrey Keating <geoffk@cygnus.com>
915a17f6 12256
662ef0f5
TS
12257 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12258 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
baeb4732 12259
662ef0f5 122602000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
baeb4732 12261
662ef0f5 12262 * gcc.c-torture/execute/va-arg-21.c: New test.
3c0a5af2 12263
662ef0f5 122642000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3c0a5af2 12265
662ef0f5 12266 * gcc.dg/c99-complex-2.c: New test.
c3849183 12267
662ef0f5 122682000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c3849183 12269
662ef0f5 12270 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3d146acb 12271
662ef0f5 122722000-10-31 Jakub Jelinek <jakub@redhat.com>
3d146acb 12273
662ef0f5 12274 * g++.old-deja/g++.other/inline16.C: New test.
4d5f3fbd 12275
662ef0f5 122762000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4d5f3fbd 12277
662ef0f5
TS
12278 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12279 __PRETTY_FUNCTION__
0830ae44 12280
662ef0f5 122812000-10-29 Neil Booth <neilb@earthling.net>
0830ae44 12282
662ef0f5
TS
12283 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12284 New tests.
12285 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12286 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12287 optimisation.
6b6f7231 12288
662ef0f5 122892000-10-29 Neil Booth <neilb@earthling.net>
6b6f7231 12290
662ef0f5
TS
12291 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12292 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12293 * mi5.c: Test multiple includes work with -C.
12294 * trigraphs.c: Test ^= version.
eac69b8a 12295
662ef0f5 122962000-10-28 Neil Booth <neilb@earthling.net>
eac69b8a 12297
662ef0f5 12298 New tests and test updates for new macro expander.
6604e6f3 12299
662ef0f5
TS
12300 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12301 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12302 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12303 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12304 new diagnostic messages.
6604e6f3 12305
662ef0f5 12306 * gcc.dg/cpp/macro3.c: New tests.
67821e3a 12307
662ef0f5 123082000-10-27 Mark Mitchell <mark@codesourcery.com>
67821e3a 12309
662ef0f5
TS
12310 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12311 on the same line.
13104975 12312
662ef0f5 123132000-10-27 Jakub Jelinek <jakub@redhat.com>
13104975 12314
662ef0f5 12315 * g++.old-deja/g++.other/eh2.C: New test.
949f197f 12316
662ef0f5 123172000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
949f197f 12318
662ef0f5 12319 * gcc.c-torture/execute/20001027-1.c: New test.
d82fc108 12320
662ef0f5 123212000-10-26 Richard Henderson <rth@redhat.com>
d82fc108 12322
662ef0f5 12323 * gcc.c-torture/execute/20001026-1.c: New.
d4d3e882 12324
662ef0f5 123252000-10-26 Mark Mitchell <mark@codesourcery.com>
d4d3e882 12326
662ef0f5
TS
12327 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12328 * g++.old-deja/g++.law/builtin1.C: Likewise.
12329 * g++.old-deja/g++.law/ctors10.C: Likewise.
12330 * g++.old-deja/g++.law/virtual3.C: Likewise.
12331 * g++.old-deja/g++.mike/p658.C: Likewise.
12332 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12333 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12334 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12335 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12336 * g++.old-deja/g++.robertl/eb77.C: Likewise.
1dbb6023 12337
662ef0f5 123382000-10-26 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 12339
662ef0f5 12340 * gcc.c-torture/compile/20001024-1.c: New test.
41ae4ee6 12341
662ef0f5 123422000-10-25 Mark Mitchell <mark@codesourcery.com>
41ae4ee6 12343
662ef0f5
TS
12344 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12345 to tell us whether or not we are using V3.
41ae4ee6 12346
662ef0f5 123472000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41ae4ee6 12348
662ef0f5
TS
12349 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12350 operands.
3fecf49c 12351
662ef0f5 123522000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3fecf49c 12353
662ef0f5 12354 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
ebff8232 12355
662ef0f5 123562000-10-25 Jakub Jelinek <jakub@redhat.com>
ebff8232 12357
662ef0f5 12358 * gcc.c-torture/execute/20001024-1.c: New test.
20dde49d 12359
662ef0f5 123602000-10-24 Jakub Jelinek <jakub@redhat.com>
20dde49d 12361
662ef0f5 12362 * g++.old-deja/g++.other/sibcall1.C: New test.
b7ad2f8b 12363
662ef0f5 123642000-10-20 Jakub Jelinek <jakub@redhat.com>
b7ad2f8b 12365
662ef0f5 12366 * gcc.dg/noncompile/init-3.c: New test.
dd666a87 12367
662ef0f5 123682000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
dd666a87 12369
662ef0f5 12370 * gcc.dg/format-array-1.c: New test.
0ab142b0 12371
662ef0f5 123722000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ab142b0 12373
662ef0f5
TS
12374 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12375 writing through null pointers; remove comment about testing
12376 unterminated strings.
d60d223b 12377
662ef0f5 123782000-10-17 Matthew Hiller <hiller@redhat.com>
d60d223b 12379
662ef0f5 12380 * gcc.c-torture/execute/20001017-2.c: New test.
08ecdbeb 12381
662ef0f5 123822000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
08ecdbeb 12383
662ef0f5
TS
12384 * gcc.c-torture/compile/20001018-1.c: New test.
12385 * gcc.c-torture/compile/20001018-1.x: Xfail.
62ba5f39 12386
662ef0f5 123872000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62ba5f39 12388
662ef0f5 12389 * gcc.c-torture/execute/20001017-1.c: New test.
db3ef87b 12390
662ef0f5 123912000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
db3ef87b 12392
662ef0f5
TS
12393 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12394 for multiple use of arguments with scanf formats; add tests for
12395 multiple use of arguments.
312b7c9d 12396
662ef0f5 123972000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
312b7c9d 12398
662ef0f5 12399 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
648c2206 12400
662ef0f5 124012000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
648c2206 12402
662ef0f5 12403 * gcc.dg/format-miss-1.c: New test.
969fd501 12404
662ef0f5 124052000-10-16 Jakub Jelinek <jakub@redhat.com>
969fd501 12406
662ef0f5 12407 * gcc.c-torture/execute/20001013-1.c: New test.
cef0d199 12408
662ef0f5 124092000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
cef0d199 12410
662ef0f5 12411 * gcc.dg/format-branch-1.c: New test.
50011802 12412
662ef0f5 124132000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
50011802 12414
662ef0f5 12415 * README, lib/file-format.exp: Remove EGCS references.
40260429 12416
662ef0f5 124172000-10-16 Jakub Jelinek <jakub@redhat.com>
40260429 12418
662ef0f5 12419 * gcc.dg/20001013-1.c: New test.
ab085207 12420
662ef0f5 124212000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
ab085207 12422
662ef0f5
TS
12423 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12424 for intmax_t in the compiler using __typeof__ and the type rules
12425 for conditional expressions.
90b1ca2f 12426
662ef0f5 124272000-10-13 Jakub Jelinek <jakub@redhat.com>
90b1ca2f 12428
662ef0f5
TS
12429 * gcc.dg/20001012-1.c: New test.
12430 * gcc.dg/20001012-2.c: New test.
41971242 12431
662ef0f5 124322000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12433
662ef0f5 12434 * gcc.dg/format-attr-1.c: New test.
41971242 12435
662ef0f5 124362000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12437
662ef0f5
TS
12438 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12439 __LONG_LONG_MAX__ instead of LLONG_MAX.
897c6ab7 12440
662ef0f5 124412000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
897c6ab7 12442
662ef0f5
TS
12443 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12444 scanf flags.
12445 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12446 flags.
1ee6b839 12447
662ef0f5 124482000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ee6b839 12449
662ef0f5 12450 * gcc.dg/sequence-pt-1.c: New test.
541c655f 12451
662ef0f5 124522000-10-11 Geoff Keating <geoffk@cygnus.com>
541c655f 12453
662ef0f5
TS
12454 * gcc.c-torture/execute/20001011-1.c: New testcase.
12455 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
e5d4fff4 12456
662ef0f5 124572000-10-10 Jakub Jelinek <jakub@redhat.com>
e5d4fff4 12458
662ef0f5
TS
12459 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12460 does not error on it.
f4653d92 12461
662ef0f5 124622000-10-10 Jakub Jelinek <jakub@redhat.com>
f4653d92 12463
662ef0f5 12464 * gcc.dg/20001009-1.c: New test.
08f66b04 12465
662ef0f5 12466Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
08f66b04 12467
662ef0f5
TS
12468 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12469 * gcc.c-torture/execute/20001009-2.c: ... to here.
08f66b04 12470
662ef0f5 124712000-10-09 Geoff Keating <geoffk@cygnus.com>
08f66b04 12472
662ef0f5
TS
12473 * gcc.c-torture/compile/20001009-1.c: New testcase.
12474 * gcc.c-torture/execute/20001009-1.c: New testcase.
12475 Testcases provided by Jan Hubicka <jh@suse.cz>.
432fa9f2 12476
662ef0f5 124772000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
432fa9f2 12478
662ef0f5
TS
12479 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12480 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12481 uintmax_t using <limits.h> to emulate the compiler's internal
12482 logic. No longer XFAIL %j tests.
f7bebb56 12483
662ef0f5 124842000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
f7bebb56 12485
662ef0f5
TS
12486 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12487 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12488 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12489 regexps and details of expected handling of some bad formats.
12490 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12491 suppression.
a3424c98 12492
662ef0f5 124932000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
a3424c98 12494
662ef0f5
TS
12495 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12496 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12497 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12498 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12499 in list archives.
91a18fe0 12500
662ef0f5 125012000-10-06 Richard Henderson <rth@cygnus.com>
91a18fe0 12502
662ef0f5
TS
12503 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12504 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12505 * g++.old-deja/g++.jason/report.C: Likewise.
12506 * g++.old-deja/g++.law/friend5.C: Likewise.
12507 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12508 of the expected warnings.
4b01f8d8 12509
662ef0f5 125102000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4b01f8d8 12511
662ef0f5 12512 * g++.old-deja/g++.pt/enum14.C: New test.
b5ca1dc7 12513
662ef0f5 125142000-10-05 Nathan Sidwell <nathan@codesourcery.com>
b5ca1dc7 12515
662ef0f5 12516 * g++.old-deja/g++.pt/crash59.C: New test.
3d719162 12517
662ef0f5 125182000-10-04 Will Cohen <wcohen@redhat.com>
3d719162 12519
662ef0f5 12520 * gcc.dg/20000926-1.c: New test.
55680aef 12521
662ef0f5 125222000-10-03 Geoff Keating <geoffk@cygnus.com>
55680aef 12523
662ef0f5
TS
12524 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12525 function name for current C++ compiler.
12526 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
09b495e5 12527
662ef0f5 125282000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
09b495e5 12529
662ef0f5
TS
12530 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12531 __PRETTY_FUNCTION__.
12532 * g++.old-deja/g++.ext/pretty2.C: Likewise.
147424bf 12533
662ef0f5 125342000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
147424bf 12535
662ef0f5 12536 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
999c0669 12537
662ef0f5 125382000-09-26 Jakub Jelinek <jakub@redhat.com>
999c0669 12539
662ef0f5 12540 * gcc.c-torture/compile/20000923-1.c: New test.
2ea80cfd 12541
662ef0f5 125422000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2ea80cfd 12543
662ef0f5
TS
12544 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12545 * g++.old-deja/g++.pt/ttp62.C: Same.
12546 * g++.old-deja/g++.other/inline14.C: Same.
1ca46974 12547
662ef0f5 125482000-09-24 Richard Henderson <rth@cygnus.com>
1ca46974 12549
662ef0f5 12550 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
0e41fb04 12551
662ef0f5 125522000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 12553
662ef0f5 12554 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4a1b6176 12555
662ef0f5 125562000-09-22 Geoff Keating <geoffk@cygnus.com>
4a1b6176 12557
662ef0f5 12558 * gcc.c-torture/compile/20000922-1.c: New file.
6fbce318 12559
662ef0f5 125602000-09-21 Nick Clifton <nickc@redhat.com>
6fbce318 12561
662ef0f5
TS
12562 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12563 a signed long modulo operation.
12564 (mod6): New function - perform an unsigned long modulo operation.
12565 (main): Add tests for modulos of very large numbers by very small
12566 dividends.
41971242 12567
662ef0f5 125682000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41971242 12569
662ef0f5 12570 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
f7a4cec0 12571
662ef0f5 125722000-09-19 Richard Henderson <rth@cygnus.com>
f7a4cec0 12573
662ef0f5 12574 * gcc.dg/compare2.c (case 10): XFAIL.
d9249616 12575
662ef0f5 125762000-09-18 Richard Henderson <rth@cygnus.com>
d9249616 12577
662ef0f5
TS
12578 * gcc.c-torture/execute/20000906-1.c: Move ...
12579 * gcc.dg/20000906-1.c: ... here. Only run on targets
12580 that support __builtin_trap.
809353e1 12581
662ef0f5 12582Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
809353e1 12583
662ef0f5 12584 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
0168a849 12585
662ef0f5 125862000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
0168a849 12587
662ef0f5
TS
12588 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12589 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12590 more $ format tests.
f4b20cd9 12591
662ef0f5 125922000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
f4b20cd9 12593
662ef0f5 12594 * gcc.dg/format-errmk-1.c: New test.
f9e1917e 12595
662ef0f5 125962000-09-17 Greg McGary <greg@mcgary.org>
f9e1917e 12597
662ef0f5 12598 * gcc.c-torture/execute/20000917-1.x: Remove.
b2af8e32 12599
662ef0f5 126002000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
b2af8e32 12601
662ef0f5 12602 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
eaea542a 12603
662ef0f5 126042000-09-17 Greg McGary <greg@mcgary.org>
eaea542a 12605
662ef0f5
TS
12606 * gcc.c-torture/execute/20000917-1.c: New test.
12607 * gcc.c-torture/execute/20000917-1.x: XFAIL.
87326ba8 12608
662ef0f5 126092000-09-16 Neil Booth <NeilB@earthling.net>
87326ba8 12610
662ef0f5
TS
12611 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12612 in nested macro bug.
15a7ee9f 12613
662ef0f5 126142000-09-15 Neil Booth <NeilB@earthling.net>
15a7ee9f 12615
662ef0f5 12616 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
757e4f23 12617
662ef0f5 126182000-09-14 Jeffrey A Law (law@cygnus.com)
757e4f23 12619
662ef0f5 12620 * gcc.c-torture/execute/20000914-1.c: New test.
623fe76a 12621
662ef0f5 126222000-09-12 Alexandre Oliva <aoliva@redhat.com>
623fe76a 12623
662ef0f5 12624 * g++.other/inline13.C: New test.
2c1a2421 12625
662ef0f5 126262000-09-12 Andreas Jaeger <aj@suse.de>
2c1a2421 12627
662ef0f5
TS
12628 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12629 constant by Ulrich Drepper <drepper@redhat.com>.
7bdcf888 12630
662ef0f5 126312000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
7bdcf888 12632
662ef0f5 12633 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
b05d8201 12634
662ef0f5 126352000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
b05d8201 12636
662ef0f5 12637 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
55f61a56 12638
662ef0f5 126392000-09-11 Zack Weinberg <zack@wolery.cumb.org>
55f61a56 12640
662ef0f5 12641 * gcc.dg/cpp/backslash.c: New test.
07732516 12642
662ef0f5 126432000-09-11 Alexandre Oliva <aoliva@redhat.com>
07732516 12644
662ef0f5
TS
12645 * gcc.c-torture/execute/20000910-1.c: New test.
12646 * gcc.c-torture/execute/20000910-2.c: Likewise.
d4a6cf38 12647
662ef0f5 126482000-09-11 Robert Lipe <robertl@sco.com>
d4a6cf38 12649
662ef0f5 12650 * gcc.dg/pragma-align.c: New test.
1552f874 12651
662ef0f5 126522000-09-11 Nathan Sidwell <nathan@codesourcery.com>
1552f874 12653
662ef0f5
TS
12654 * g++.old-deja/g++.pt/explicit82.C: New test.
12655 * g++.old-deja/g++.pt/explicit83.C: New test.
f18b70f5 12656
662ef0f5 126572000-09-10 Zack Weinberg <zack@wolery.cumb.org>
f18b70f5 12658
662ef0f5 12659 * gcc.dg/asm-names.c: New test.
2e246150 12660
662ef0f5 126612000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2e246150 12662
662ef0f5 12663 * gcc.dg/cpp/tr-warn6.c: New test
226f8242 12664
662ef0f5 126652000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
226f8242 12666
662ef0f5
TS
12667 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12668 be accepted.
5bb8dd28 12669
662ef0f5 126702000-09-07 Catherine Moore <clm@redhat.com>
5bb8dd28 12671
662ef0f5 12672 * gcc.c-torture/execute/unroll-1.c: New test.
07a96c1b 12673
662ef0f5 126742000-09-06 Zack Weinberg <zack@wolery.cumb.org>
07a96c1b 12675
662ef0f5
TS
12676 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12677 ERROR markers.
12678 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12679 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12680 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12681 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12682 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12683 Preprocess only.
12684 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12685 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
b2782014 12686
662ef0f5 126872000-09-06 Nathan Sidwell <nathan@codesourcery.com>
b2782014 12688
662ef0f5 12689 * g++.old-deja/g++.pt/deduct2.C: New test.
43fd108f 12690
662ef0f5 126912000-09-06 Nathan Sidwell <nathan@codesourcery.com>
a3424c98 12692
662ef0f5 12693 * g++.old-deja/g++.pt/parms2.C: New test.
7137fd76 12694
662ef0f5 126952000-09-06 Nathan Sidwell <nathan@codesourcery.com>
7137fd76 12696
662ef0f5 12697 * g++.old-deja/g++.pt/crash58.C: New test.
4b454fcc 12698
662ef0f5 126992000-09-06 Greg McGary <greg@mcgary.org>
4b454fcc 12700
662ef0f5
TS
12701 * gcc.c-torture/execute/20000906-1.c: New test.
12702 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9ac1bd2e 12703
662ef0f5 127042000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9ac1bd2e 12705
662ef0f5 12706 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
fcebb2dd 12707
662ef0f5 127082000-09-04 Nathan Sidwell <nathan@codesourcery.com>
fcebb2dd 12709
662ef0f5 12710 * g++.old-deja/g++.pt/crash57.C: New test.
bea09693 12711
662ef0f5 127122000-09-04 Nathan Sidwell <nathan@codesourcery.com>
bea09693 12713
662ef0f5 12714 * g++.old-deja/g++.pt/crash56.C: New test.
f375b7a7 12715
662ef0f5 127162000-09-04 Nathan Sidwell <nathan@codesourcery.com>
f375b7a7 12717
662ef0f5 12718 * g++.old-deja/g++.pt/koenig1.C: New test.
3d3daefd 12719
662ef0f5 127202000-09-04 Jakub Jelinek <jakub@redhat.com>
3d3daefd 12721
662ef0f5 12722 * gcc.dg/20000904-1.c: New test.
05ac6740 12723
662ef0f5 127242000-09-04 Jakub Jelinek <jakub@redhat.com>
05ac6740 12725
662ef0f5 12726 * gcc.dg/cpp/paste8.c: New test.
6bdfaf09 12727
662ef0f5 127282000-09-01 Alexandre Oliva <aoliva@redhat.com>
6bdfaf09 12729
662ef0f5 12730 * gcc.c-torture/compile/20000827-1.c: New test.
87327987 12731
662ef0f5 127322000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
87327987 12733
662ef0f5 12734 * gcc.dg/format-diag-1.c: New test.
0c02eebf 12735
662ef0f5 127362000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
0c02eebf 12737
662ef0f5
TS
12738 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12739 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12740 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12741 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12742 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42a9e4e4 12743
662ef0f5 127442000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 12745
662ef0f5 12746 * g++.old-deja/g++.other/nested4.C: New test.
e97c9488 12747
662ef0f5 127482000-09-01 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 12749
662ef0f5 12750 * g++.old-deja/g++.ns/scoped1.C: New test.
7dd0ff2b 12751
662ef0f5 127522000-08-30 Alexandre Oliva <aoliva@redhat.com>
7dd0ff2b 12753
662ef0f5 12754 * lib/g++.exp: Support testing already-installed GCC.
87d9ac49 12755
662ef0f5 127562000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87d9ac49 12757
662ef0f5 12758 * wtr-label-1.c, wtr-suffix-1.c: New tests.
47cf9247 12759
662ef0f5 127602000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47cf9247 12761
662ef0f5 12762 * gcc.dg/return-type-2.c: New test.
0e03329a 12763
662ef0f5 127642000-08-27 Geoff Keating <geoffk@cygnus.com>
0e03329a 12765
662ef0f5 12766 * gcc.c-torture/compile/20000825-1.c: New test.
f5aada26 12767
662ef0f5 127682000-08-26 Alexandre Oliva <aoliva@redhat.com>
f5aada26 12769
662ef0f5 12770 * gcc.dg/dwarf2-2.c: New test.
6f56d925 12771
662ef0f5 127722000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6f56d925 12773
662ef0f5
TS
12774 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12775 dg-warning regexps.
f8710242 12776
662ef0f5 127772000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
f8710242 12778
662ef0f5
TS
12779 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12780 gcc.dg/format-ext-5.c: New tests.
3af21e04 12781
662ef0f5 127822000-08-25 Jakub Jelinek <jakub@redhat.com>
3af21e04 12783
662ef0f5 12784 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
1ec07597 12785
662ef0f5 127862000-08-24 Mark Mitchell <mark@codesourcery.com>
1ec07597 12787
662ef0f5 12788 * gcc.dg/noncompile/930622-2.c: Adjust error message.
c215b29f 12789
662ef0f5 127902000-08-24 Richard Henderson <rth@cygnus.com>
c215b29f 12791
662ef0f5
TS
12792 * gcc.dg/ia64-sync-1.c: New test.
12793 * gcc.dg/ia64-sync-2.c: New test.
12794 * gcc.dg/ia64-asm-1.c: New test.
4694cec2 12795
662ef0f5 127962000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4694cec2 12797
662ef0f5
TS
12798 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12799 * gcc.dg/format-ext-2.c: New test.
f0ef84a2 12800
662ef0f5 128012000-08-23 Jason Merrill <jason@redhat.com>
f0ef84a2 12802
662ef0f5
TS
12803 * lib/old-dejagnu.exp: Also ignore "In member function" and
12804 "At global scope".
ef73e139 12805
662ef0f5 128062000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef73e139 12807
662ef0f5 12808 * gcc.dg/noncompile/label-lineno-1.c: New test.
4951297b 12809
662ef0f5 128102000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4951297b 12811
662ef0f5 12812 * gcc.dg/c99-array-nonobj-1.c: New test.
88e3805d 12813
662ef0f5 128142000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
88e3805d 12815
662ef0f5
TS
12816 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12817 tests.
12818 * gcc.dg/format-ext-1.c: New test.
d30a825a 12819
662ef0f5 128202000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d30a825a 12821
662ef0f5
TS
12822 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12823 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12824 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12825 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12826 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3b82c249 12827
662ef0f5 128282000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
3b82c249 12829
662ef0f5
TS
12830 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12831 gcc.dg/c99-strftime-2.c: New tests.
97d24516 12832
662ef0f5 128332000-08-22 Richard Henderson <rth@cygnus.com>
97d24516 12834
662ef0f5 12835 * gcc.c-torture/execute/20000822-1.c: New test.
10d6cbb8 12836
662ef0f5 128372000-08-21 Jakub Jelinek <jakub@redhat.com>
10d6cbb8 12838
662ef0f5 12839 * gcc.c-torture/execute/20000819-1.x: Remove.
2b0cbc5d 12840
662ef0f5 128412000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
2b0cbc5d 12842
662ef0f5
TS
12843 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12844 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12845 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12846 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12847 gcc.dg/format-xopen-1.c: New tests.
20415bba 12848
662ef0f5 128492000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20415bba 12850
662ef0f5 12851 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7857f134 12852
662ef0f5 128532000-08-21 Jakub Jelinek <jakub@redhat.com>
7857f134 12854
662ef0f5 12855 * g++.old-deja/g++.other/loop2.C: New test.
5a111a5b 12856
662ef0f5
TS
12857 * gcc.c-torture/compile/20000606-1.c: New test.
12858 * gcc.c-torture/compile/20000728-1.c: New test.
12859 * gcc.c-torture/execute/20000801-1.c: New test.
12860 * gcc.c-torture/execute/20000801-2.c: New test.
12861 * gcc.c-torture/execute/20000819-1.c: New test.
12862 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12863 * gcc.dg/20000629-1.c: New test.
12864 * gcc.dg/20000724-1.c: New test.
12865 * gcc.dg/20000807-1.c: New test.
5a111a5b 12866
662ef0f5 128672000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
3f0a9b35 12868
662ef0f5
TS
12869 * gcc.dg/cpp/pragma-1.c: New test.
12870 * gcc.dg/cpp/pragma-2.c: New test.
cc469ee9 12871
662ef0f5 128722000-08-18 Zack Weinberg <zack@wolery.cumb.org>
cc469ee9 12873
662ef0f5
TS
12874 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12875 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
3f0a9b35 12876
662ef0f5 128772000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5846d7f7 12878
662ef0f5 12879 * gcc.c-torture/compile/20000818-1.c: New test.
5846d7f7 12880
662ef0f5 128812000-08-18 Manfred Hollstein <manfredh@redhat.com>
5be598f6 12882
662ef0f5 12883 * gcc.c-torture/execute/20000818-1.c: New test.
5be598f6 12884
662ef0f5 128852000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
0239bfdd 12886
662ef0f5 12887 * gcc.dg/format-va-1.c: New test.
0239bfdd 12888
662ef0f5 128892000-08-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 12890
662ef0f5 12891 * g++.old-deja/g++.other/typedef8.C: New test.
ce29729a 12892
662ef0f5 128932000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8b9df536 12894
662ef0f5
TS
12895 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12896 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12897 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12898 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12899 * g++.old-deja/g++.other/ptrmem7.C: New test.
12900 * g++.old-deja/g++.pt/ptrmem10.C: New test.
a3424c98 12901
662ef0f5 129022000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6f221402 12903
662ef0f5 12904 * g++.old-deja/g++.pt/typename27.C: New test.
6f221402 12905
662ef0f5 129062000-08-17 Nathan Sidwell <nathan@codesourcery.com>
e7288e18 12907
662ef0f5
TS
12908 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12909 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12910 * g++.old-deja/g++.pt/friend45.C: New test.
12911 * g++.old-deja/g++.other/friend8.C: New test.
e7288e18 12912
662ef0f5 129132000-08-15 Richard Henderson <rth@cygnus.com>
c873862c 12914
662ef0f5 12915 * gcc.c-torture/execute/20000815-1.c: New test.
c873862c 12916
662ef0f5 129172000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25d78ace 12918
662ef0f5
TS
12919 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12920 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12921 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25d78ace 12922
662ef0f5 129232000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 12924
662ef0f5 12925 * g++.old-deja/g++.other/refinit2.C: New test.
6d4587f7 12926
662ef0f5 129272000-08-13 Geoff Keating <geoffk@cygnus.com>
6d4587f7 12928
662ef0f5
TS
12929 * lib/c-torture.exp (c-torture): Make
12930 compiler_conditional_xfail_data global.
12931 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12932 compiler_conditional_xfail_data machinery.
12933 (f-torture-execute): Likewise.
12934 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12935 and only when unrolling loops.
1a560c3a 12936
662ef0f5 12937 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
1a560c3a 12938
662ef0f5 129392000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7f75752b 12940
662ef0f5 12941 * g++.old-deja/g++.pt/explicit81.C: New test.
7f75752b 12942
662ef0f5 129432000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7120a6fe 12944
662ef0f5 12945 * g++.old-deja/g++.pt/typename26.C: New test.
7120a6fe 12946
662ef0f5 129472000-08-10 Geoff Keating <geoffk@cygnus.com>
a92644e7 12948
662ef0f5
TS
12949 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
12950 warning.
a92644e7 12951
662ef0f5 129522000-08-10 Nathan Sidwell <nathan@codesourcery.com>
1fc77d36 12953
662ef0f5 12954 * g++.old-deja/g++.other/array3.C: New test.
1fc77d36 12955
662ef0f5 129562000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4091fa5f 12957
662ef0f5
TS
12958 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
12959 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
12960 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
12961 New tests.
4091fa5f 12962
662ef0f5 129632000-08-09 Nathan Sidwell <nathan@codesourcery.com>
de26cf80 12964
662ef0f5
TS
12965 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
12966 * g++.old-deja/g++.abi/vmihint.C: Likewise.
de26cf80 12967
662ef0f5 129682000-08-09 Alexandre Oliva <aoliva@redhat.com>
2d2a86ae 12969
662ef0f5 12970 * gcc.c-torture/execute/20000808-1.c: New test.
2d2a86ae 12971
662ef0f5 129722000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
a39a06ff 12973
662ef0f5 12974 * gcc.dg/c90-const-expr-1.c: New test.
a39a06ff 12975
662ef0f5 129762000-08-08 Richard Henderson <rth@cygnus.com>
9da99f7d 12977
662ef0f5 12978 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9da99f7d 12979
662ef0f5 129802000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 12981
662ef0f5 12982 * gcc.dg/noncompile/const-ll-1.c: New test.
4b48a93e 12983
662ef0f5 129842000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
901d43bc 12985
662ef0f5 12986 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
901d43bc 12987
662ef0f5 129882000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
505cf15f 12989
662ef0f5
TS
12990 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
12991 that running programs linked against the shared version of libobjc
12992 run correctly.
505cf15f 12993
662ef0f5 129942000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
d60e5448 12995
662ef0f5 12996 * gcc.dg/c99-printf-1.c: New test.
d60e5448 12997
662ef0f5 129982000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7200764f 12999
662ef0f5 13000 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7200764f 13001
662ef0f5 130022000-08-05 Zack Weinberg <zack@wolery.cumb.org>
2d46ec83 13003
662ef0f5 13004 * gcc.c-torture/execute/20000731-1.x: Delete.
2d46ec83 13005
662ef0f5 130062000-08-04 Zack Weinberg <zack@wolery.cumb.org>
02a1a68c 13007
662ef0f5
TS
13008 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13009 and torture_without_loops as is done by c-torture.exp.
13010 (search_for): Copy from c-torture.exp.
13011 (gcc-dg-runtest): New function, drives a directory of tests
13012 iterating over the TORTURE_OPTIONS.
13013 (scan-assembler, scan-assembler-not): Move here from
13014 individual directory drivers.
02a1a68c 13015
662ef0f5
TS
13016 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13017 defined by lib/gcc-dg.exp.
13018 * gcc.dg/cpp/cpp.exp: Likewise.
13019 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13020 gcc-dg-runtest, so we cycle over optimization options.
5f6eeeb3 13021
662ef0f5
TS
13022 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13023 * gcc.dg/compare2.c: No longer expected to fail.
5f6eeeb3 13024
662ef0f5 130252000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
f6ce87c0 13026
662ef0f5 13027 * gcc.c-torture/execute/20000804-1.c: New test.
f6ce87c0 13028
662ef0f5 130292000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
f658da59 13030
662ef0f5 13031 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
f658da59 13032
662ef0f5 130332000-08-03 Zack Weinberg <zack@wolery.cumb.org>
3da5d5c8 13034
662ef0f5 13035 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
a86414f3 13036
662ef0f5 130372000-08-03 Jeffrey A Law (law@cygnus.com)
3da5d5c8 13038
662ef0f5 13039 * gcc.c-torture/compile/20000803-1.c: New test.
5677efb0 13040
662ef0f5 130412000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5677efb0 13042
662ef0f5
TS
13043 * gcc.c-torture/execute/20000801-3.c,
13044 gcc.c-torture/execute/20000801-4.c: New tests.
13045 * gcc.c-torture/execute/20000801-3.x,
13046 gcc.c-torture/execute/20000801-4.x: Xfail.
3b07c79b 13047
662ef0f5 130482000-08-02 Geoff Keating <geoffk@cygnus.com>
3b07c79b 13049
662ef0f5
TS
13050 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13051 libobjc/.libs to allow for libtool.
0576ec13 13052
662ef0f5 130532000-08-02 Jakub Jelinek <jakub@redhat.com>
0576ec13 13054
662ef0f5 13055 * gcc.c-torture/compile/20000802-1.c: New test.
b5cd6849 13056
662ef0f5 130572000-08-02 Zack Weinberg <zack@wolery.cumb.org>
b5cd6849 13058
662ef0f5 13059 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
0607953c 13060
662ef0f5 130612000-07-31 Jeffrey A Law (law@cygnus.com)
0607953c 13062
662ef0f5 13063 * gcc-c-torture/execute/20000731-2.c: New test.
e99af66b 13064
662ef0f5
TS
13065 * gcc.c-torture/execute/20000731-1.c: New test.
13066 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
e99af66b 13067
662ef0f5 130682000-07-31 Jakub Jelinek <jakub@redhat.com>
6bda7a5e 13069
662ef0f5
TS
13070 * testsuite/gcc.dg/cpp/paste7.c: New test.
13071 * gcc.dg/cpp/20000725-1.c: New test.
6bda7a5e 13072
662ef0f5 130732000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11fe225a 13074
662ef0f5
TS
13075 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13076 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13077 declaration warning for __builtin_dwarf_reg_size.
11fe225a 13078
662ef0f5 13079 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
0ba8a114 13080
662ef0f5 130812000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
0ba8a114 13082
662ef0f5 13083 * gcc.dg/noncompile/voidparam-1.c: New test.
15784bba 13084
662ef0f5 130852000-07-30 Richard Henderson <rth@cygnus.com>
15784bba 13086
662ef0f5
TS
13087 * gcc.dg/c90-digraph-1.c: Don't xfail.
13088 * gcc.dg/compare2.c (case 10): Xfail.
13089 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
c3cd9c8b 13090
662ef0f5 130912000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
c3cd9c8b 13092
662ef0f5 13093 * gcc.dg/c99-main-1.c: New test.
aa1826e2 13094
662ef0f5 130952000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
aa1826e2 13096
662ef0f5 13097 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
06d9f09f 13098
662ef0f5 130992000-07-26 Hans-Peter Nilsson <hp@axis.com>
06d9f09f 13100
662ef0f5 13101 * gcc.c-tortuer/execute/20000726-1.c: New test.
24f80882 13102
662ef0f5 131032000-07-26 Alexandre Oliva <aoliva@redhat.com>
24f80882 13104
662ef0f5 13105 * gcc.c-torture/execute/enum-2.c: New test.
351a0f00 13106
662ef0f5 131072000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
351a0f00 13108
662ef0f5 13109 * gcc.dg/cpp/tr-warn3.c: New test.
881cae05 13110
662ef0f5 131112000-07-25 Nathan Sidwell <nathan@codesourcery.com>
881cae05 13112
662ef0f5
TS
13113 * g++.old-deja/g++.ext/implicit1.C: Remove.
13114 * g++.old-deja/g++.jason/c2.C: Remove
13115 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13116 * g++.old-deja/g++.pt/crash16.C: Likewise.
13117 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43e72072 13118
662ef0f5 131192000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43e72072 13120
662ef0f5 13121 * g++.old-deja/g++.other/for2.C: New test.
5c8378a7 13122
662ef0f5 131232000-07-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 13124
662ef0f5 13125 * gcc.dg/20000720-1.c: New test.
96f1c2b1 13126
662ef0f5 131272000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
96f1c2b1 13128
662ef0f5 13129 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
3ed56f8a 13130
662ef0f5 131312000-07-24 Geoff Keating <geoffk@cygnus.com>
3ed56f8a 13132
662ef0f5
TS
13133 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13134 * gcc.c-torture/execute/20000722-1.c: New.
13135 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6d4587f7 13136
662ef0f5 131372000-07-24 Jakub Jelinek <jakub@redhat.com>
0fb3018c 13138
662ef0f5 13139 * gcc.dg/cpp/20000720-1.S: New test.
bbb53468 13140
662ef0f5 131412000-07-21 Michael Meissner <meissner@redhat.com>
bbb53468 13142
662ef0f5 13143 * gcc.c-torture/execute/ieee/hugeval.c: New test.
76cf1895 13144
662ef0f5 131452000-07-20 Zack Weinberg <zack@wolery.cumb.org>
76cf1895 13146
662ef0f5
TS
13147 * g++.old-deja/g++.brendan/crash16.C,
13148 g++.old-deja/g++.brendan/parse3.C,
13149 g++.old-deja/g++.brendan/redecl1.C,
13150 g++.old-deja/g++.ns/template13.C,
13151 g++.old-deja/g++.other/decl4.C,
13152 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
a2095778 13153
662ef0f5 131542000-07-20 Zack Weinberg <zack@wolery.cumb.org>
a2095778 13155
662ef0f5
TS
13156 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13157 and "Internal error".
3a172730 13158
662ef0f5
TS
13159 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13160 regexps.
13161 * gcc.dg/cpp/paste6.c: New test.
3a172730 13162
662ef0f5 131632000-07-19 Zack Weinberg <zack@wolery.cumb.org>
03829ad2 13164
662ef0f5 13165 * gcc.dg/cpp/tr-direct.c: New test.
03829ad2 13166
662ef0f5
TS
13167 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13168 gcc.dg/cpp/undef1.c: Tweak error regexps.
5a01d634 13169
662ef0f5 131702000-07-18 Eric Christopher <echristo@redhat.com>
5a01d634 13171
662ef0f5 13172 * gcc.c-torture/compile/20000718-1.c: New test.
9b38026f 13173
662ef0f5 131742000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9b38026f 13175
662ef0f5
TS
13176 * cpplex.c (_cpp_push_token): If the token being pushed back
13177 is the previous token in this context, just subtract one from
13178 context->posn.
13179 * cppmacro.c (save_expansion): Clear aux field when storing a
13180 placemarker.
a5434cb7 13181
662ef0f5 131822000-07-18 Alexandre Oliva <aoliva@redhat.com>
a5434cb7 13183
662ef0f5 13184 * gcc.dg/noncompile/redecl-1.c: New test.
608d74c4 13185
662ef0f5 131862000-07-18 Jakub Jelinek <jakub@redhat.com>
608d74c4 13187
662ef0f5
TS
13188 * gcc.c-torture/execute/20000717-5.c: New test.
13189 * gcc.c-torture/execute/20000717-1.x: Removed.
b0835578 13190
662ef0f5 131912000-07-17 Richard Henderson <rth@cygnus.com>
b0835578 13192
662ef0f5 13193 * gcc.c-torture/execute/20000717-4.c: New test.
347f3440 13194
662ef0f5 131952000-07-17 Zack Weinberg <zack@wolery.cumb.org>
347f3440 13196
662ef0f5
TS
13197 * gcc.dg/cpp/syshdr.c: New test.
13198 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41dc4816 13199
662ef0f5 132002000-07-17 Neil Booth <neilb@earthling.net>
41dc4816 13201
662ef0f5
TS
13202 * gcc.dg/cpp/cmdlne-dM.c: New test.
13203 * gcc.dg/cpp/cmdlne-dD.c: New test.
4d8a2001 13204
662ef0f5 132052000-07-17 Jeffrey A Law (law@cygnus.com)
4d8a2001 13206
662ef0f5 13207 * gcc.c-torture/execute/20000717-3.c: New test.
caf4d6e0 13208
662ef0f5 13209 * gcc.c-torture/compile/20000717-1.c: New test.
caf4d6e0 13210
662ef0f5 132112000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32ff70d2 13212
662ef0f5 13213 * gcc.c-torture/execute/20000717-2.c: New test.
32ff70d2 13214
662ef0f5 132152000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
d791ea1e 13216
662ef0f5 13217 * gcc.dg/formatz-1.c: New test.
d791ea1e 13218
662ef0f5
TS
13219 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13220 * gcc.dg/c99-digraph-1.c: New tests.
a7fd2186 13221
662ef0f5
TS
13222 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13223 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
a7fd2186 13224
662ef0f5
TS
13225 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13226 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13227 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13228 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13229 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13230 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13231 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2c082cb2 13232
662ef0f5 132332000-07-17 Greg McGary <greg@mcgary.org>
2c082cb2 13234
662ef0f5
TS
13235 * gcc.c-torture/execute/20000717-1.c: New test.
13236 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
145c1def 13237
662ef0f5 132382000-07-15 Jakub Jelinek <jakub@redhat.com>
145c1def 13239
662ef0f5
TS
13240 * gcc.c-torture/execute/20000715-2.c: New test.
13241 * gcc.dg/20000715-1.c: New test.
531073e7 13242
662ef0f5 132432000-07-15 Michael Meissner <meissner@redhat.com>
531073e7 13244
662ef0f5 13245 * gcc.c-torture/execute/20000715-1.c: New test.
b13aca19 13246
662ef0f5 132472000-07-13 Jakub Jelinek <jakub@redhat.com>
b13aca19 13248
662ef0f5 13249 * gcc.c-torture/execute/20000707-1.c: New test.
788bf0e3 13250
662ef0f5 132512000-07-13 Neil Booth <NeilB@earthling.net>
788bf0e3 13252
662ef0f5
TS
13253 * testsuite/gcc.dg/cpp/digraph1.c,
13254 testsuite/gcc.dg/cpp/digraph2.c,
13255 testsuite/gcc.dg/cpp/digraphs.c: New tests.
eb40d6b9 13256
662ef0f5 132572000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
eb40d6b9 13258
662ef0f5
TS
13259 * g77.f-torture/compile/20000630-2.f: New test.
13260 * g77.f-torture/compile/20000630-2.x
8e4ce833 13261
662ef0f5 132622000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8e4ce833 13263
662ef0f5 13264 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
a1c2b86d 13265
662ef0f5 132662000-07-11 Neil Booth <NeilB@earthling.net>
a1c2b86d 13267
662ef0f5 13268 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
a44a935f 13269
662ef0f5 132702000-07-11 Neil Booth <NeilB@earthling.net>
a44a935f 13271
662ef0f5 13272 * gcc.dg/cpp/cmdlne-C.c: New.
e72dd89c 13273
662ef0f5 132742000-07-09 Neil Booth <NeilB@earthling.net>
e72dd89c 13275
662ef0f5
TS
13276 * gcc.dg/cpp/directiv.c: New tests.
13277 * gcc.dg/cpp/undef1.c: Update.
92784908 13278
662ef0f5 132792000-07-08 Angela Marie Thomas <angela@cygnus.com>
92784908 13280
662ef0f5 13281 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
d064d75a 13282
662ef0f5 132832000-07-09 Neil Booth <NeilB@earthling.net>
d064d75a 13284
662ef0f5 13285 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7f63897e 13286
662ef0f5 132872000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7f63897e 13288
662ef0f5
TS
13289 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13290 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9cf218a3 13291
662ef0f5 132922000-07-08 Neil Booth <NeilB@earthling.net>
9cf218a3 13293
662ef0f5 13294 * gcc.dg/cpp/macsyntx.c: New tests.
78fe06c2 13295
662ef0f5 132962000-07-07 Jakub Jelinek <jakub@redhat.com>
78fe06c2 13297
662ef0f5 13298 * gcc.dg/20000707-1.c: New test.
533dfde0 13299
662ef0f5 133002000-07-07 Jakub Jelinek <jakub@redhat.com>
533dfde0 13301
662ef0f5
TS
13302 * gcc.c-torture/execute/20000706-1.c: New test.
13303 * gcc.c-torture/execute/20000706-2.c: New test.
13304 * gcc.c-torture/execute/20000706-3.c: New test.
13305 * gcc.c-torture/execute/20000706-4.c: New test.
13306 * gcc.c-torture/execute/20000706-5.c: New test.
bb937853 13307
662ef0f5 133082000-07-06 Nathan Sidwell <nathan@codesourcery.com>
bb937853 13309
662ef0f5 13310 * g++.old-deja/g++.pt/instantiate7.C: New test.
da1cb092 13311
662ef0f5 133122000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 13313
662ef0f5
TS
13314 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13315 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13316 * g++.old-deja/g++.other/rtti3.C: Likewise.
13317 * g++.old-deja/g++.other/rttid3.C: Likewise.
cd5a58e5 13318
662ef0f5 133192000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
cd5a58e5 13320
662ef0f5 13321 * g77.f-torture/compile/20000630-1.x: Fix typo
612164eb 13322
662ef0f5 133232000-07-05 Zack Weinberg <zack@wolery.cumb.org>
612164eb 13324
662ef0f5
TS
13325 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13326 assembly output.
e8186ecf 13327
662ef0f5 133282000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6d4587f7 13329
662ef0f5 13330 * gcc.dg/cpp/ident.c: New test.
2c1be322 13331
662ef0f5 133322000-07-05 Neil Booth <NeilB@earthling.net>
2c1be322 13333
662ef0f5
TS
13334 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13335 gcc.dg/cpp/lexstrng.c: New tests.
1d2e075a 13336
662ef0f5 133372000-07-04 Neil Booth <NeilB@earthling.net>
1d2e075a 13338
662ef0f5
TS
13339 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13340 * gcc.dg/cpp/strify2.c: Same.
6d139650 13341
662ef0f5 133422000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6d139650 13343
662ef0f5
TS
13344 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13345 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13346 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13347 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
49f527d5 13348
662ef0f5
TS
13349 * testsuite/gcc.dg/cpp/macro1.c,
13350 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13351 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13352 testsuite/gcc.dg/cpp/strify1.c,
13353 testsuite/gcc.dg/cpp/strify2.c: New tests.
49f527d5 13354
662ef0f5 133552000-07-03 Jakub Jelinek <jakub@redhat.com>
d0ab7624 13356
662ef0f5 13357 * gcc.c-torture/execute/20000703-1.c: New test.
d0ab7624 13358
662ef0f5 133592000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7773899b 13360
662ef0f5 13361 * g++.old-deja/g++.pt (lookup10.C): New test.
7773899b 13362
662ef0f5 133632000-07-03 Nathan Sidwell <nathan@codesourcery.com>
fe375cf1 13364
662ef0f5 13365 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 13366
662ef0f5 133672000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 13368
662ef0f5 13369 * gcc.c-torture/compile/20000701-1.c: New test.
ceeaadbb 13370
662ef0f5 133712000-06-30 Nick Clifton <nickc@cygnus.com>
c36ae96c 13372
662ef0f5
TS
13373 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13374 to test case.
4b01cd8f 13375
662ef0f5 133762000-06-30 Catherine Moore <clm@cygnus.com>
c36ae96c 13377
662ef0f5 13378 * gcc.c-torture/execute/align-1.c: New test.
f43b2795 13379
662ef0f5 133802000-06-30 Nathan Sidwell <nathan@codesourcery.com>
f43b2795 13381
662ef0f5
TS
13382 * g++.old-deja/g++.pt/expr8.C: New test.
13383 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45abaea8 13384
662ef0f5 133852000-06-29 Nick Clifton <nickc@cygnus.com>
45abaea8 13386
662ef0f5 13387 * gcc.c-torture/compile/20000629-1.c: New test.
996065b4 13388
662ef0f5 133892000-06-29 Zack Weinberg <zack@wolery.cumb.org>
996065b4 13390
82c18d5c 13391
662ef0f5
TS
13392 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13393 gcc.dg/noncompile directory, depending on whether they're
13394 preprocessor tests or not. Annotate all the tests for the dg
13395 framework.
82c18d5c 13396
662ef0f5
TS
13397 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13398 * gcc.dg/noncompile/noncompile.exp: New.
d02b54f6 13399
662ef0f5
TS
13400 * Moved files:
13401 Old name New name
13402 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13403 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13404 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13405 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13406 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13407 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13408 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13409 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13410 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13411 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13412 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13413 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13414 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13415 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13416 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13417 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13418 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13419 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13420 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13421 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13422 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13423 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13424 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13425 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
d02b54f6 13426
662ef0f5
TS
13427 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13428 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13429 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13430 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13431 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13432 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
79ff6e27 13433
662ef0f5 134342000-06-29 Zack Weinberg <zack@wolery.cumb.org>
79ff6e27 13435
662ef0f5
TS
13436 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13437 declare one variable. On the fourth, error.
13438 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13439 declared by 20000628-1a.h.
f4d07b5e 13440
662ef0f5 134412000-06-29 Richard Henderson <rth@redhat.com>
f4d07b5e 13442
662ef0f5
TS
13443 * gcc.c-torture/execute/930529-1.x: New file.
13444 * gcc.dg/920413-1.c: Adjust expected warning text.
13445 * gcc.dg/980217-1.c: Declare abort.
13446 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1ada4cd0 13447
662ef0f5 134482000-06-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 13449
662ef0f5
TS
13450 * g77.f-torture/compile/20000629-1.f: New test.
13451 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7d4918a2 13452
662ef0f5 134532000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7d4918a2 13454
662ef0f5
TS
13455 Rearrange lots of files, removing entirely the
13456 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13457 directories.
7acfb19e 13458
662ef0f5
TS
13459 * Deleted files:
13460 gcc.c-torture/code_quality/code_quality.exp
13461 gcc.c-torture/special/special.exp
13462 gcc.failure/failure.exp
13463 gcc.failure/940409-1.x
13464 gcc.c-torture/compile/961203-1.x
7acfb19e 13465
662ef0f5
TS
13466 * New files:
13467 gcc.misc-tests/linkage.exp
13468 gcc.c-torture/execute/920730-1t.c
13469 gcc.c-torture/execute/920730-1t.x
13470 gcc.c-torture/compile/920520-1.x
13471 gcc.c-torture/compile/920521-1.x
13472 gcc.c-torture/compile/981006-1.x
13473 gcc.c-torture/execute/eeprof-1.x
bdc624db 13474
662ef0f5
TS
13475 * Moved files (possibly with modifications to fit a new harness):
13476 Old name New name
13477 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13478 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13479 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13480 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13481 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13482 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13483 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13484 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13485 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13486 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13487 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13488 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13489 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13490 gcc.failure/940409-1.c gcc.dg/940409-1.c
bdc624db 13491
662ef0f5 134922000-06-28 Zack Weinberg <zack@wolery.cumb.org>
f2f7ac40 13493
662ef0f5 13494 * c-torture/compile/961203-1.x: Delete.
f2f7ac40 13495
662ef0f5
TS
13496 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13497 not exit. Include stdio.h.
13498 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13499 * gcc.misc-tests/dg-12.c: Likewise.
13500 * gcc.misc-tests/dg-5.c: Likewise.
13501 * gcc.misc-tests/dg-6.c: Likewise.
13502 * gcc.misc-tests/dg-7.c: Prototype abort.
13503 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13504 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13505 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13506 not exit.
13507 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13508 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1ae10ad0 13509
662ef0f5 135102000-06-28 Jakub Jelinek <jakub@redhat.com>
1ae10ad0 13511
662ef0f5
TS
13512 * gcc.dg/cpp/20000628-1.c: New test.
13513 * gcc.dg/cpp/20000628-1.h: New header for above test.
13514 * gcc.dg/cpp/20000628-1a.h: Likewise.
a87b4257 13515
662ef0f5 135162000-06-27 Zack Weinberg <zack@wolery.cumb.org>
a87b4257 13517
662ef0f5
TS
13518 * gcc.dg/cpp: New directory.
13519 * gcc.dg/cpp/cpp.exp: New driver.
13520 * gcc.dg/cpp/20000627-1.c: New test.
13521 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13522 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13523 and rewrite as a compilation test.
2f4e8f2b 13524
662ef0f5
TS
13525 * gcc.dg: Move many files into the cpp subdirectory, possibly
13526 renaming or editing them as well.
13527 Old name New name
13528 990119-1.c cpp/19990119-1.c
13529 990228-1.c cpp/19990228-1.c
13530 990407-1.c cpp/19990407-1.c
13531 990409-1.c cpp/19990409-1.c
13532 990413-1.c cpp/19990413-1.c
13533 990703-1.c cpp/19990703-1.c
13534 20000127-1.c cpp/20000127-1.c
13535 20000129-1.c cpp/20000129-1.c
13536 20000207-1.c cpp/20000207-1.c
13537 20000207-2.c cpp/20000207-2.c
13538 20000209-1.c cpp/20000209-1.c
13539 20000209-2.c cpp/20000209-2.c
13540 20000301-1.c cpp/20000301-1.c
13541 20000419-1.c cpp/20000419-1.c
13542 20000510-1.S cpp/20000510-1.S
13543 20000519-1.c cpp/20000519-1.c
13544 20000529-1.c cpp/20000529-1.c
13545 20000625-1.c cpp/20000625-1.c
13546 20000625-2.c cpp/20000625-2.c
13547 cpp-as1.c cpp/assert1.c
13548 cpp-as2.c cpp/assert2.c
13549 cxx-comments-1.c cpp/cxxcom1.c
13550 cxx-comments-2.c cpp/cxxcom2.c
13551 endif-label.c cpp/endif.c
13552 cpp-hash1.c cpp/hash1.c
13553 cpp-hash2.c cpp/hash2.c
13554 cpp-if1.c cpp/if-1.c
13555 cpp-if2.c cpp/if-2.c
13556 cpp-if3.c cpp/if-3.c
13557 cpp-if4.c cpp/if-4.c
13558 cpp-if5.c cpp/if-5.c
13559 cpp-cond.c cpp/if-cexp.c
13560 cpp-missingop.c cpp/if-mop.c
13561 cpp-missingparen.c cpp/if-mpar.c
13562 cpp-opprec.c cpp/if-oppr.c
13563 cpp-ifparen.c cpp/if-paren.c
13564 cpp-shortcircuit.c cpp/if-sc.c
13565 cpp-shift.c cpp/if-shift.c
13566 cpp-unary.c cpp/if-unary.c
13567 cpp-li1.c cpp/line1.c
13568 cpp-li2.c cpp/line2.c
13569 lineno.c cpp/line3.c
13570 lineno-2.c cpp/line4.c
13571 cpp-mi.c cpp/mi1.c
13572 cpp-mic.h cpp/mi1c.h
13573 cpp-micc.h cpp/mi1cc.h
13574 cpp-mind.h cpp/mi1nd.h
13575 cpp-mindp.h cpp/mi1ndp.h
13576 cpp-mix.h cpp/mi1x.h
13577 cpp-mi2.c cpp/mi2.c
13578 cpp-mi2a.h cpp/mi2a.h
13579 cpp-mi2b.h cpp/mi2b.h
13580 cpp-mi2c.h cpp/mi2c.h
13581 cpp-mi3.c cpp/mi3.c
13582 cpp-mi3.def cpp/mi3.def
13583 poison-1.c cpp/poison.c
13584 pr-impl.c cpp/prag-imp.c
13585 cpp-redef-2.c cpp/redef1.c
13586 cpp-redef.c cpp/redef2.c
13587 strpaste.c cpp/strp1.c
13588 strpaste-2.c cpp/strp2.c
13589 cpp-tradpaste.c cpp/tr-paste.c
13590 cpp-tradstringify.c cpp/tr-str.c
13591 cpp-tradwarn1.c cpp/tr-warn1.c
13592 cpp-tradwarn2.c cpp/tr-warn2.c
13593 trigraphs.c cpp/trigraphs.c
13594 cpp-unc1.c cpp/unc1.c
13595 cpp-unc2.c cpp/unc2.c
13596 cpp-unc3.c cpp/unc3.c
13597 cpp-unc.c cpp/unc4.c
13598 undef.c cpp/undef1.c
13599 undef-2.c cpp/undef2.c
13600 cpp-wi1.c cpp/widestr1.c
83f1c55d 13601
662ef0f5 136022000-06-27 Mark Mitchell <mark@codesourcery.com>
602b1b13 13603
662ef0f5 13604 * lib/g++.exp (g++_include_flags): Tweak.
602b1b13 13605
662ef0f5
TS
136062000-06-27 H.J. Lu <hjl@gnu.org>
13607 Loren J. Rittle <ljrittle@acm.org>
45f984e4 13608
662ef0f5
TS
13609 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13610 version with one that knows about the new gcc tree structure.
13611 (g++_link_flags): Same.
45f984e4 13612
662ef0f5 136132000-06-26 Zack Weinberg <zack@wolery.cumb.org>
532f12a2 13614
662ef0f5
TS
13615 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13616 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13617 case we are cross-compiling.
532f12a2 13618
662ef0f5
TS
13619 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13620 g++.old-deja/g++.niklas/Makefile.in,
13621 g++.old-deja/g++.niklas/configure.in,
13622 g++.old-deja/g++.other/Makefile.in,
13623 g++.old-deja/g++.other/configure.in,
13624 gcc.c-torture/code_quality/Makefile.in,
13625 gcc.c-torture/code_quality/configure.in,
13626 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13627 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13628 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13629 gcc.c-torture/execute/ieee/Makefile.in,
13630 gcc.c-torture/execute/ieee/configure.in,
13631 gcc.c-torture/noncompile/Makefile.in,
13632 gcc.c-torture/noncompile/configure.in,
13633 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13634 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13635 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
98eddaf7 13636
662ef0f5 136372000-06-26 Nathan Sidwell <nathan@codesourcery.com>
98eddaf7 13638
662ef0f5 13639 * g++.old-deja/g++.other/ambig3.C: New test.
8ce5ef19 13640
662ef0f5 136412000-06-26 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 13642
662ef0f5
TS
13643 * g++.old-deja/g++.pt/syntax1.C: New test.
13644 * g++.old-deja/g++.pt/syntax2.C: New test.
13645 * g++.old-deja/g++.other/syntax3.C: New test.
13646 * g++.old-deja/g++.other/syntax4.C: New test.
133a40d2 13647
662ef0f5 136482000-06-25 Zack Weinberg <zack@wolery.cumb.org>
133a40d2 13649
662ef0f5 13650 * gcc.dg/20000623-1.c: Prototype exit and abort.
83f1c55d 13651
662ef0f5 136522000-06-25 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13653
662ef0f5
TS
13654 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13655 New tests.
13656 * gcc.dg/cpp-mi3.def: New file.
2f6f9ac7 13657
662ef0f5
TS
13658 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13659 inside assertions.
13660 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13661 lexer's error messages.
13662 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13663 divine anything from the linemarkers.
13664 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13665 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
2f6f9ac7 13666
662ef0f5 136672000-06-23 Geoffrey Keating <geoffk@cygnus.com>
fbb886eb 13668
662ef0f5 13669 * gcc.dg/20000623-1.c: New test.
fbb886eb 13670
662ef0f5 136712000-06-22 Jakub Jelinek <jakub@redhat.com>
2a6b7809 13672
662ef0f5 13673 * gcc.c-torture/execute/20000622-1.c: New test.
2a6b7809 13674
662ef0f5 136752000-06-22 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 13676
662ef0f5 13677 * g++.old-deja/g++.other/init15.C: New test.
eeafa66d 13678
662ef0f5 136792000-06-22 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 13680
662ef0f5
TS
13681 * g++.old-deja/g++.pt/vaarg2.C: New test.
13682 * g++.old-deja/g++.pt/vaarg3.C: New test.
83f1c55d 13683
662ef0f5 136842000-06-20 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 13685
662ef0f5 13686 * g++.old-deja/g++.other/dyncast6.C: New test.
83f1c55d 13687
662ef0f5 136882000-06-15 Jakub Jelinek <jakub@redhat.com>
985dae7c 13689
662ef0f5 13690 * gcc.c-torture/execute/loop-6.c: New test.
985dae7c 13691
662ef0f5 136922000-06-14 Jakub Jelinek <jakub@redhat.com>
cff244b2 13693
662ef0f5
TS
13694 * gcc.dg/20000614-1.c: New test.
13695 * gcc.dg/20000614-2.c: New test.
495da1f6 13696
662ef0f5 136972000-06-14 Hans-Peter Nilsson <hp@axis.com>
e729bc6d 13698
662ef0f5 13699 * g++.old-deja/g++.other/inline12.C: New test.
cff244b2 13700
662ef0f5 137012000-06-13 Jakub Jelinek <jakub@redhat.com>
da3a4719 13702
662ef0f5 13703 * g++.old-deja/g++.other/eh1.C: New test.
da3a4719 13704
662ef0f5 137052000-06-12 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13706
662ef0f5 13707 * g++.old-deja/g++.other/type.C: New test.
83f1c55d 13708
662ef0f5 137092000-06-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13710
662ef0f5 13711 * g++.old-deja/g++.other/initstring.C: New test.
83f1c55d 13712
662ef0f5 137132000-06-12 Jason Merrill <jason@redhat.com>
83f1c55d 13714
662ef0f5 13715 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
83f1c55d 13716
662ef0f5 137172000-06-09 Jeffrey A Law (law@cygnus.com)
b23875c9 13718
662ef0f5 13719 * gcc.c-torture/compile/20000609-1.c: New test.
b23875c9 13720
662ef0f5 137212000-06-09 Clinton Popetz <cpopetz@cygnus.com>
fa2e34e8 13722
662ef0f5 13723 * gcc.dg/20000609-1.c: New test.
fa2e34e8 13724
662ef0f5 137252000-06-08 Zack Weinberg <zack@wolery.cumb.org>
4a6cfa63 13726
662ef0f5
TS
13727 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13728 * gcc.c-torture/noncompile/poison-1.c: Move...
13729 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13730 * gcc.dg/cpp-li1.c: Add a token after the #line.
4a6cfa63 13731
662ef0f5 137322000-06-05 Richard Henderson <rth@cygnus.com>
44399cac 13733
662ef0f5
TS
13734 * gcc.c-torture/execute/20000605-2.c: New test.
13735 * gcc.c-torture/execute/20000605-3.c: New test.
44399cac 13736
662ef0f5 137372000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
ed3b0480 13738
662ef0f5 13739 * g77.f-torture/execute/20000503-1.x: New file.
ed3b0480 13740
662ef0f5 137412000-06-06 Nathan Sidwell <nathan@codesourcery.com>
ddcc2ade 13742
662ef0f5 13743 * g++.old-deja/g++.eh/badalloc1.C: New test.
ddcc2ade 13744
662ef0f5 137452000-06-05 Richard Henderson <rth@cygnus.com>
2144ddea 13746
662ef0f5 13747 * gcc.c-torture/execute/20000605-1.c: New test.
2144ddea 13748
662ef0f5
TS
137492000-06-05 Jakub Jelinek <jakub@redhat.com>
13750 Nathan Sidwell <nathan@codesourcery.com>
ae6f3fe9 13751
662ef0f5 13752 * gcc.c-torture/compile/20000605-1.c: New test.
ae6f3fe9 13753
662ef0f5 137542000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1d3f28d4 13755
662ef0f5 13756 * g77.f-torture/compile/20000601-1.f: New test.
1d3f28d4 13757
662ef0f5 137582000-06-03 Richard Henderson <rth@cygnus.com>
cc6c6c23 13759
662ef0f5 13760 * gcc.c-torture/execute/20000603-1.c: New.
cc6c6c23 13761
662ef0f5 137622000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31a72d3f 13763
662ef0f5
TS
13764 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13765 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31a72d3f 13766
662ef0f5 137672000-06-01 Zack Weinberg <zack@wolery.cumb.org>
bd524aa3 13768
662ef0f5
TS
13769 * gcc.dg/compare2.c (case 12): XFAIL.
13770 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13771 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15f724f6 13772
662ef0f5 13773 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
bd524aa3 13774
662ef0f5 137752000-05-29 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13776
662ef0f5
TS
13777 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13778 guard macro is already defined when the header is first
13779 included.
13780 * gcc.dg/cpp-mix.h: New file.
13781 * gcc.dg/endif-label.c: Update patterns to match compiler.
83f1c55d 13782
662ef0f5
TS
13783 * g++.brendan/complex1.C: Declare abort.
13784 * g++.law/refs4.C: Remove XFAIL.
13785 * g++.oliva/expr2.C: Declare abort and exit.
3ebed0b2 13786
662ef0f5 137872000-05-28 Alexandre Oliva <aoliva@cygnus.com>
3f50679d 13788
662ef0f5 13789 * gcc.c-torture/execute/20000528-1.c: New test.
3ebed0b2 13790
662ef0f5
TS
13791 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13792 * g++.old-deja/g++.law/temps4.C: Likewise.
7a53e94b 13793
662ef0f5
TS
13794 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13795 stdlib.h. Call abort() on failure.
13796 * g++.old-deja/g++.law/refs4.C: Likewise.
13797 * g++.old-deja/g++.law/temps4.C: Likewise.
13798 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13799 * gcc.c-torture/execute/20000112-1.c: Include string.h.
92936ecf 13800
662ef0f5 138012000-05-27 Zack Weinberg <zack@wolery.cumb.org>
360f2326 13802
662ef0f5
TS
13803 Relative to g++.dg/special:
13804 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
360f2326 13805
662ef0f5
TS
13806 Relative to g++.old-deja:
13807 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13808 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13809 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13810 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13811 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13812 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13813 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1eb8759b 13814
662ef0f5
TS
13815 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13816 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13817 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13818 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13819 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13820 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13821 and/or string.h.
1eb8759b 13822
662ef0f5 13823 * g++.other/goto1.C: Update expectations for error messages.
33f6849b 13824
662ef0f5 138252000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33f6849b 13826
662ef0f5 13827 * gcc.c-torture/compile/20000523-1.c: New test.
ca4cd7ab 13828
662ef0f5 138292000-05-25 Nathan Sidwell <nathan@codesourcery.com>
ca4cd7ab 13830
662ef0f5 13831 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7a2a27a5 13832
662ef0f5 138332000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7a2a27a5 13834
662ef0f5
TS
13835 * g++.old-deja/g++.eh/catch11.C: New test.
13836 * g++.old-deja/g++.eh/catch12.C: New test.
a5bfff0c 13837
662ef0f5 138382000-05-24 Nick Clifton <nickc@cygnus.com>
a5bfff0c 13839
662ef0f5 13840 * gcc.c-torture/execute/20000523-1.c: New test.
afc27297 13841
662ef0f5 138422000-05-23 Zack Weinberg <zack@wolery.cumb.org>
afc27297 13843
662ef0f5
TS
13844 * c-torture/execute/bcp-1.c: Replace abort in arg of
13845 __builtin_constant_p with a generic external function.
69d4f56d 13846
662ef0f5
TS
13847 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13848 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13849 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13850 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13851 Prototype abort and/or exit.
69d4f56d 13852
662ef0f5
TS
13853 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13854 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13855 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13856 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
cc6ecc6a 13857
662ef0f5 138582000-05-22 Alexandre Oliva <aoliva@cygnus.com>
cc6ecc6a 13859
662ef0f5 13860 * gcc.dg/dwarf2-1.c: New test.
ac8cd718 13861
662ef0f5
TS
138622000-05-20 Richard Henderson <rth@cygnus.com>
13863
13864 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13865
138662000-05-20 Andreas Jaeger <aj@suse.de>
13867
13868 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13869 testcase.
3f552d62 13870
662ef0f5 138712000-05-19 David Edelsohn <edelsohn@gnu.org>
3fe5b143 13872
662ef0f5 13873 * gcc.c-torture/execute/20000519-2.c: New test.
3fe5b143 13874
662ef0f5 138752000-05-19 Andreas Jaeger <aj@suse.de>
bacaaca4 13876
662ef0f5
TS
13877 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13878 which fails with SSA.
bacaaca4 13879
662ef0f5 13880 * lib/c-torture.exp: Also test with -O3 -fssa.
7fb1283f 13881
662ef0f5 138822000-05-18 Michael Meissner <meissner@redhat.com>
7fb1283f 13883
662ef0f5
TS
13884 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13885 * gcc.c-torture/execute/920415-1.c: Ditto.
13886 * gcc.c-torture/execute/920501-1.c: Ditto.
13887 * gcc.c-torture/execute/conversion.c: Ditto.
13888 * gcc.c-torture/execute/cvt-1.c: Ditto.
83f1c55d 13889
662ef0f5 138902000-05-18 Jeffrey A Law (law@cygnus.com)
83f1c55d 13891
662ef0f5 13892 * gcc.c-torture/compile/20000518-1.c: New test.
0e455fc3 13893
662ef0f5 138942000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
0e455fc3 13895
662ef0f5 13896 * g77.f-torture/compile/200005018.f: New test.
83f1c55d 13897
662ef0f5 138982000-05-17 Jeffrey A Law (law@cygnus.com)
83f1c55d 13899
662ef0f5 13900 * gcc.c-torture/compile/20000517-1.c: New test.
2d447b1e 13901
662ef0f5 139022000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2d447b1e 13903
662ef0f5 13904 * gcc.c-torture/execute/20000516-1.c: New test.
83f1c55d 13905
662ef0f5 139062000-05-15 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13907
662ef0f5 13908 * g++.old-deja/g++.other/eh.C: New test.
83f1c55d 13909
662ef0f5 139102000-05-12 Richard Henderson <rth@cygnus.com>
83f1c55d 13911
662ef0f5
TS
13912 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13913 constants through to doit's conditional.
5ba280da 13914
662ef0f5 139152000-05-11 Jeffrey A Law (law@cygnus.com)
5ba280da 13916
662ef0f5
TS
13917 * gcc.c-torture/compile/20000511-1.c: New test.
13918 * g77.f-torture/compile/20000511-1.f: New test.
13919 * g77.f-torture/compile/20000511-2.f: New test.
41bd0db1 13920
662ef0f5 139212000-05-11 Michael Meissner <meissner@redhat.com>
41bd0db1 13922
662ef0f5 13923 * gcc.c-torture/execute/20000511-1.c: New test.
83f1c55d 13924
662ef0f5 139252000-05-11 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13926
662ef0f5
TS
13927 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13928 * gcc.dg/20000510-1.S: New.
468644e6 13929
662ef0f5 139302000-05-08 Catherine Moore <clm@cygnus.com>
92936ecf 13931
662ef0f5 13932 * gcc.dg/unused-3.c: New.
4767498b 13933
662ef0f5 139342000-05-06 Richard Henderson <rth@cygnus.com>
4767498b 13935
662ef0f5
TS
13936 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13937 * g++.old-deja/g++.mike/warn1.C: Likewise.
13938 * g++.old-deja/g++.pt/local1.C: Likewise.
13939 * g++.old-deja/g++.pt/local7.C: Likewise.
13940 * g++.old-deja/g++.pt/spec16.C: Likewise.
c07c7c9d 13941
662ef0f5 139422000-05-06 Nathan Sidwell <nathan@codesourcery.com>
c07c7c9d 13943
662ef0f5 13944 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
810ec6bd 13945
662ef0f5 139462000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
810ec6bd 13947
662ef0f5 13948 * g77.f-torture/execute/20000503-1.f: New test.
8ab56d5d 13949
662ef0f5 139502000-05-04 Andreas Jaeger <aj@suse.de>
8ab56d5d 13951
662ef0f5 13952 * gcc.dg/noreturn-2.c: New test.
77cf4d55 13953
662ef0f5 139542000-05-04 Neil Booth <NeilB@earthling.net>
77cf4d55 13955
662ef0f5
TS
13956 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
13957 preprocessor.
83f1c55d 13958
662ef0f5 139592000-05-04 Richard Henderson <rth@cygnus.com>
83f1c55d 13960
662ef0f5 13961 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7337695d 13962
662ef0f5 139632000-05-04 Richard Henderson <rth@cygnus.com>
7337695d 13964
662ef0f5
TS
13965 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
13966 OpenSSL by Jason R Thorpe.
d1923ab7 13967
662ef0f5 139682000-05-03 Jim Wilson <wilson@cygnus.com>
d1923ab7 13969
662ef0f5 13970 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
97c1c80b 13971
662ef0f5 139722000-05-03 Robert Lipe <robertlipe@usa.net>
97c1c80b 13973
662ef0f5 13974 * gcc.dg/20000503-1.c: New test.
83f1c55d 13975
662ef0f5 139762000-05-02 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13977
662ef0f5
TS
13978 * gcc.c-torture/compile/20000502-1.c: New test.
13979 * g++.old-deja/g++.other/align.C: New test.
13980 * gcc.dg/cpp-tradstringify.c: New test.
19a027a0 13981
662ef0f5 13982Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
19a027a0 13983
662ef0f5
TS
13984 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
13985 and hard registers.
7cffd12d 13986
662ef0f5 139872000-04-26 Geoff Keating <geoffk@cygnus.com>
7cffd12d 13988
662ef0f5 13989 * gcc.c-torture/execute/loop-5.c: New test.
83f1c55d 13990
662ef0f5 139912000-04-25 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13992
662ef0f5 13993 * gcc.c-torture/execute/va-arg-20.c: New test.
8b1cb95b 13994
662ef0f5 139952000-04-23 Jeffrey A Law (law@cygnus.com)
8b1cb95b 13996
662ef0f5 13997 * gcc.c-torture/execute/20000422-1.c: New test.
e5315fad 13998
662ef0f5 139992000-04-20 Greg McGary <gkm@gnu.org>
e5315fad 14000
662ef0f5
TS
14001 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14002 when optimizing, but without sibling-call optimizations (-O1).
ee760205 14003
662ef0f5 140042000-04-20 Jeffrey A Law (law@cygnus.com)
ee760205 14005
662ef0f5 14006 * gcc.c-torture/compile/20000420-1.c: New test.
9c7acf2f 14007
662ef0f5 140082000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9c7acf2f 14009
662ef0f5
TS
14010 * g++.abi/ptrflags.C: New test.
14011 * g++.eh/catchptr1.C: Test incomplete pointer chains.
83f1c55d 14012
662ef0f5 140132000-04-19 Catherine Moore <clm@cygnus.com>
83f1c55d 14014
662ef0f5 14015 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
83f1c55d 14016
662ef0f5 140172000-04-19 Greg McGary <gkm@gnu.org>
83f1c55d 14018
662ef0f5
TS
14019 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14020 sibling-call optimizations.
8f4f2f29 14021
662ef0f5 140222000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8f4f2f29 14023
662ef0f5 14024 * gcc.dg/20000419-1.c: New test.
ce82ff5c 14025
662ef0f5 140262000-04-12 Hans-Peter Nilsson <hp@axis.com>
92936ecf 14027
662ef0f5 14028 * gcc.c-torture/execute/20000412-6.c: New test.
71152e6d 14029
662ef0f5 140302000-04-12 Jeffrey A Law (law@cygnus.com)
ce82ff5c 14031
662ef0f5
TS
14032 * gcc.c-torture/execute/20000412-5.c: New test.
14033 * g77.f-torture/compile/20000412-1.f: New test.
14034 * gcc.c-torture/execute/20000412-4.c: New test.
14035 * gcc.c-torture/compile/20000412-2.c: New test.
14036 * gcc.c-torture/execute/20000412-3.c: New test.
14037 * gcc.c-torture/compile/20000412-1.c: New test.
14038 * gcc.c-torture/execute/20000412-2.c: New test.
da018257 14039
662ef0f5 140402000-04-12 Jakub Jelinek <jakub@redhat.com>
da018257 14041
662ef0f5 14042 * objc/execute/bf-20.m: New test.
2792392c 14043
662ef0f5 140442000-04-10 Richard Henderson <rth@cygnus.com>
7b6cbff4 14045
662ef0f5 14046 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
2792392c 14047
662ef0f5 14048 * gcc.c-torture/execute/20000412-1.c: New test.
2a81679e 14049
662ef0f5 140502000-04-10 Nathan Sidwell <nathan@codesourcery.com>
2a81679e 14051
662ef0f5 14052 * g++.old-deja/g++.eh/catchptr1.C: New test.
3965abd0 14053
662ef0f5 140542000-04-09 Nathan Sidwell <nathan@codesourcery.com>
3965abd0 14055
662ef0f5 14056 * g++.old-deja/g++.abi/cxa_vec.C: New test.
543c94cc 14057
662ef0f5 140582000-04-08 Neil Booth <NeilB@earthling.net>
543c94cc 14059
662ef0f5
TS
14060 * gcc.dg/cpp-nullchar.c: Remove test as
14061 embedded nulls cause problems.
ee90ff50 14062
662ef0f5 140632000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee90ff50 14064
662ef0f5 14065 * gcc.dg/compare2.c: New test.
5603a487 14066
662ef0f5 140672000-04-08 Neil Booth <NeilB@earthling.net>
5603a487 14068
662ef0f5 14069 * gcc.dg/cpp-nullchar.c: New test.
fa7ae3bc 14070
662ef0f5 140712000-04-07 Zack Weinberg <zack@wolery.cumb.org>
fa7ae3bc 14072
662ef0f5
TS
14073 * gcc.dg/cpp-mi2.c: New test.
14074 * gcc.dg/cpp-mi2[abc].h: New files.
b7fd6635 14075
662ef0f5 140762000-04-07 Nathan Sidwell <nathan@codesourcery.com>
b7fd6635 14077
662ef0f5
TS
14078 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14079 member name.
a59f8640 14080
662ef0f5 140812000-04-06 Nathan Sidwell <nathan@codesourcery.com>
a59f8640 14082
662ef0f5 14083 * g++.old-deja/g++.abi/vmihint.C: New test.
7c4adc7f 14084
662ef0f5 140852000-04-06 Neil Booth <NeilB@earthling.net>
7c4adc7f 14086
662ef0f5
TS
14087 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14088 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14089 copyright.
8538ac5e 14090
662ef0f5 140912000-04-05 Hans-Peter Nilsson <hp@axis.com>
8538ac5e 14092
662ef0f5
TS
14093 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14094 avoid stack-frame overwrite.
83f1c55d 14095
662ef0f5 140962000-04-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14097
662ef0f5
TS
14098 * gcc.c-torture/compile/20000405-2.c: New test.
14099 * gcc.c-torture/compile/20000405-3.c: New test.
c328b1d7 14100
662ef0f5 141012000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
c328b1d7 14102
662ef0f5 14103 * gcc.c-torture/compile/20000405-1.c: New test.
061f7e47 14104
662ef0f5 141052000-04-04 Geoff Keating <geoffk@cygnus.com>
061f7e47 14106
662ef0f5 14107 * gcc.dg/cast-qual-1.c: Revert last change.
83f1c55d 14108
662ef0f5 141092000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83f1c55d 14110
662ef0f5 14111 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24d50598 14112
662ef0f5 141132000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24d50598 14114
662ef0f5
TS
14115 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14116 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8bbcc7ce 14117
662ef0f5 141182000-04-03 Jeffrey A Law (law@cygnus.com)
8bbcc7ce 14119
662ef0f5
TS
14120 * gcc.c-torture/compile/20000403-2.c: New test.
14121 * gcc.c-torture/compile/20000403-1.c: New test.
a0cc9ab6 14122
662ef0f5 141232000-04-03 Hans-Peter Nilsson <hp@axis.com>
a0cc9ab6 14124
662ef0f5 14125 * gcc.c-torture/execute/20000403-1.c: New test.
83f1c55d 14126
662ef0f5 141272000-04-03 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14128
662ef0f5 14129 * gcc.c-torture/execute/20000402-1.c: New test.
83f1c55d 14130
662ef0f5 141312000-04-03 Donald Lindsay <dlindsay@cygnus.com>
83f1c55d 14132
662ef0f5
TS
14133 * gcc.c-torture/execute/va-arg-15.c: New test.
14134 * gcc.c-torture/execute/va-arg-16.c: New test.
14135 * gcc.c-torture/execute/va-arg-17.c: New test.
14136 * gcc.c-torture/execute/va-arg-18.c: New test.
14137 * gcc.c-torture/execute/va-arg-19.c: New test.
e88d975c 14138
662ef0f5 141392000-04-02 Zack Weinberg <zack@wolery.cumb.org>
e88d975c 14140
662ef0f5
TS
14141 * gcc.c-torture/compile/981211-1.c: Move to...
14142 * gcc.dg/cpp-as1.c: ...here.
14143 * gcc.dg/cpp-as2.c: New file.
34d257b1 14144
662ef0f5
TS
14145 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14146 compiler.
34d257b1 14147
662ef0f5 141482000-04-02 Neil Booth <NeilB@earthling.net>
54c75f8c 14149
662ef0f5
TS
14150 * gcc.dg/cpp-cond.c New tests.
14151 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14152 accidental success less likely.
14153 * gcc.dg/cpp-missingop.c New tests.
14154 * gcc.dg/cpp-missingparen.c New tests.
14155 * gcc.dg/cpp-shift.c New tests.
14156 * gcc.dg/cpp-shortcircuit.c New tests.
14157 * gcc.dg/cpp-unary.c New tests.
54c75f8c 14158
662ef0f5 141592000-03-29 Jeffrey A Law (law@cygnus.com)
2da4ce19 14160
662ef0f5 14161 * gcc.c-torture/compile/20000329-1.c: New test.
2da4ce19 14162
662ef0f5 141632000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
0881d223 14164
662ef0f5
TS
14165 * gcc.c-torture/compile/20000326-1.c: New test.
14166 * gcc.c-torture/compile/20000326-2.c: New test.
0881d223 14167
662ef0f5 141682000-03-24 Geoff Keating <geoffk@cygnus.com>
cdf508e8 14169
662ef0f5
TS
14170 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14171 the first parameter is a function argument.
cdf508e8 14172
662ef0f5 141732000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6e9d6189 14174
662ef0f5 14175 * g++.old-deja/g++.ext/array4.C: New test.
6e9d6189 14176
662ef0f5 141772000-03-22 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14178
662ef0f5 14179 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
83f1c55d 14180
662ef0f5 141812000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661d2b52 14182
662ef0f5 14183 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
661d2b52 14184
662ef0f5 141852000-03-19 Richard Henderson <rth@cygnus.com>
c530479e 14186
662ef0f5 14187 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
c530479e 14188
662ef0f5 141892000-03-19 Richard Henderson <rth@cygnus.com>
83f1c55d 14190
662ef0f5 14191 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 14192
662ef0f5 141932000-03-14 Jeffrey A Law (law@cygnus.com)
76292ef8 14194
662ef0f5
TS
14195 * gcc.c-torture/execute/20000314-3.c: New test.
14196 * gcc.c-torture/execute/20000314-2.c: New test.
14197 * gcc.c-torture/execute/20000314-1.c: New test.
14198 * gcc.c-torture/compile/20000314-2.c: New test.
14199 * gcc.c-torture/compile/20000314-1.c: New test.
76292ef8 14200
662ef0f5 142012000-03-13 Nathan Sidwell <nathan@codesourcery.com>
76292ef8 14202
662ef0f5 14203 * g++.old-deja/g++.warn/inline.C: New test.
eb898ce4 14204
662ef0f5 142052000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
eb898ce4 14206
662ef0f5
TS
14207 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14208 standards-compliant result rather than specific constants.
14209 Put test-values in array.
8c5f3e15 14210
662ef0f5 142112000-03-08 Jason Merrill <jason@casey.cygnus.com>
8c5f3e15 14212
662ef0f5
TS
14213 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14214 (g++_target_compile): Put test-specific options last.
88bf1faf 14215
662ef0f5 142162000-03-08 Nathan Sidwell <nathan@codesourcery.com>
88bf1faf 14217
662ef0f5 14218 * g++.old-deja/g++.eh/vbase4.C: New test.
456dd999 14219
662ef0f5 142202000-03-08 Nathan Sidwell <nathan@codesourcery.com>
456dd999 14221
662ef0f5 14222 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
a12e24fc 14223
662ef0f5 142242000-03-08 Nathan Sidwell <nathan@codesourcery.com>
a12e24fc 14225
662ef0f5
TS
14226 * g++.old-deja/g++.brendan/misc12.C: Removed.
14227 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14228 * g++.old-deja/g++.ext/pretty4.C: New test.
18987000 14229
662ef0f5 142302000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18987000 14231
662ef0f5 14232 * g++.old-deja/g++.other/string2.C: New test.
b780db79 14233
662ef0f5 142342000-03-06 Nathan Sidwell <nathan@codesourcery.com>
b780db79 14235
662ef0f5 14236 * g++.old-deja/g++.warn/impint2.C: New test.
2dc36fe3 14237
662ef0f5 142382000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2dc36fe3 14239
662ef0f5
TS
14240 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14241 is 1, not zero.
03565372 14242
662ef0f5 142432000-03-05 Nathan Sidwell <nathan@codesourcery.com>
723dc442 14244
662ef0f5
TS
14245 * g++.old-deja/g++.warn/impint.C: New test.
14246 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14247 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14248 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14249 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14250 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14251 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14252 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14253 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14254 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14255 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14256 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14257 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49b1e9eb 14258
662ef0f5 142592000-03-01 Zack Weinberg <zack@wolery.cumb.org>
c363a0c4 14260
662ef0f5 14261 * gcc.dg/cpp-redef.c: New test.
9dae6a7f 14262
662ef0f5 142632000-02-29 Nathan Sidwell <nathan@codesourcery.com>
b5a3b737 14264
662ef0f5 14265 * g++.old-deja/g++.pt/unify7.C: New test.
03565372 14266
662ef0f5 142672000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
f362bcef 14268
662ef0f5
TS
14269 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14270 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
f362bcef 14271
662ef0f5 142722000-02-25 Geoff Keating <geoffk@cygnus.com>
f4c6443e 14273
662ef0f5 14274 * gcc.c-torture/compile/20000224-1.c: New test.
f4c6443e 14275
662ef0f5 142762000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33f58a4e 14277
662ef0f5
TS
14278 * gcc.c-torture/compile/cpp-2.c: New test.
14279 * gcc.c-torture/compile/cpp-1.c: New test.
33f58a4e 14280
662ef0f5 142812000-02-25 Jeffrey A Law (law@cygnus.com)
0dcda002 14282
662ef0f5 14283 * gcc.c-torture/execute/20000225-1.c: New test.
0dcda002 14284
662ef0f5 142852000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
fb20fc45 14286
662ef0f5 14287 * gcc.dg/cpp-li2.c: New test.
fb20fc45 14288
662ef0f5 14289 * gcc.dg/cpp-wi1.c: New test.
fb20fc45 14290
662ef0f5 14291 * gcc.dg/cpp-li1.c: New test.
8a07ed33 14292
662ef0f5 142932000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8a07ed33 14294
662ef0f5 14295 * g++.old-deja/g++.other/sizeof5.C: New test.
7ea3788d 14296
662ef0f5 142972000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7ea3788d 14298
662ef0f5 14299 * gcc.c-torture/execute/va-arg-13.c: New test.
fb2000b2 14300
662ef0f5 143012000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fb2000b2 14302
662ef0f5 14303 * gcc.c-torture/execute/va-arg-12.c: New test.
6d368e86 14304
662ef0f5 143052000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6d368e86 14306
662ef0f5 14307 * gcc.c-torture/execute/20000223-1.c: New test.
351b736c 14308
662ef0f5 143092000-02-23 Nathan Sidwell <nathan@codesourcery.com>
351b736c 14310
662ef0f5 14311 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4a30151d 14312
662ef0f5 143132000-02-22 Mark Mitchell <mark@codesourcery.com>
4a30151d 14314
662ef0f5 14315 * g++.old-deja/g++.abi/ptrmem.C: New test.
8e64077d 14316
662ef0f5 143172000-02-19 Richard Henderson <rth@cygnus.com>
8e64077d 14318
662ef0f5 14319 * gcc.c-torture/compile/init-3.c: New.
54dd04be 14320
662ef0f5 143212000-02-17 Mark Mitchell <mark@codesourcery.com>
54dd04be 14322
662ef0f5
TS
14323 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14324 ALWAYS_CXXFLAGS.
568276d7 14325
662ef0f5 143262000-02-11 Robert Lipe <robertl@sco.com>
a33ab1b1 14327
662ef0f5 14328 * gcc.c-torture/compile/20000211-3.c: New test.
568276d7 14329
662ef0f5 143302000-02-11 Martin Buchholz <martin@xemacs.org>
83f1c55d 14331
662ef0f5 14332 * gcc.c-torture/compile/20000211-2.c: New test.
83f1c55d 14333
662ef0f5 143342000-02-11 Jeffrey A Law (law@cygnus.com)
83f1c55d 14335
662ef0f5 14336 * gcc.c-torture/compile/20000211-1.c: New test.
83f1c55d 14337
662ef0f5 143382000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
0e8b6188 14339
662ef0f5
TS
14340 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14341 on native targets
0e8b6188 14342
662ef0f5 143432000-02-08 Nathan Sidwell <nathan@acm.org>
6ccecb36 14344
662ef0f5 14345 * g++.old-deja/g++.other/cast5.C: New test.
6ccecb36 14346
662ef0f5 143472000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32bebc43 14348
662ef0f5 14349 * gcc.c-torture/execute/20000205-1.c: New.
32bebc43 14350
662ef0f5 143512000-02-03 Nathan Sidwell <nathan@acm.org>
2f2ea326 14352
662ef0f5
TS
14353 * g++.old-deja/g++.jason/cast3.C: Return void.
14354 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
2f2ea326 14355
662ef0f5 143562000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32bebc43 14357
662ef0f5 14358 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32bebc43 14359
662ef0f5 14360 * gcc.dg/loop-1.c: New test.
58e1e5ad 14361
662ef0f5 143622000-01-27 Jakub Jelinek <jakub@redhat.com>
58e1e5ad 14363
662ef0f5
TS
14364 * gcc.c-torture/compile/20000127-1.c: New test.
14365 * gcc.c-torture/execute/991228-1.c: New test.
58e1e5ad 14366
662ef0f5 143672000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
92936ecf 14368
662ef0f5 14369 * gcc.dg/unused-2.c: New test.
da621fd2 14370
662ef0f5 14371 * gcc.dg/conv-1.c: New test.
da621fd2 14372
662ef0f5 143732000-01-24 Mark Mitchell <mark@codesourcery.com>
3fb36cbd 14374
662ef0f5
TS
14375 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14376 compiler.
14377 (tool_option_proc): Fix typo.
790f04d1 14378
662ef0f5 143792000-01-24 Geoff Keating <geoffk@cygnus.com>
3fb36cbd 14380
662ef0f5
TS
14381 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14382 of the ld on the host, not on the build machine.
14383 Also, don't crash if '--help' is not a supported option.
83f1c55d 14384
662ef0f5 143852000-01-24 Richard Henderson <rth@cygnus.com>
83f1c55d 14386
662ef0f5 14387 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
048f60dc 14388
662ef0f5 143892000-01-20 Jeffrey A Law (law@cygnus.com)
048f60dc 14390
662ef0f5
TS
14391 * gcc.c-torture/execute/20000120-2.c: New test.
14392 * gcc.c-torture/execute/20000120-1.c: New test.
06c8baef 14393
662ef0f5 143942000-01-13 Jeffrey A Law (law@cygnus.com)
06c8baef 14395
662ef0f5 14396 * gcc.c-torture/execute/20000113-1.c: New test.
e4b593c5 14397
662ef0f5 143982000-01-12 Jeffrey A Law (law@cygnus.com)
e4b593c5 14399
662ef0f5 14400 * gcc.c-torture/execute/20000112-1.c: New test.
b9a2a899 14401
662ef0f5 144022000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
b9a2a899 14403
662ef0f5 14404 * gcc.dg/20000111-1.c: New test.
1c25a28e 14405
662ef0f5 144062000-01-10 Jeffrey A Law (law@cygnus.com)
3f8ac8a2 14407
662ef0f5
TS
14408 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14409 with 16 bit integers.
1c25a28e 14410
662ef0f5 144112000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
622cc043 14412
662ef0f5 14413 * gcc.dg/20000108-1.c: New test.
622cc043 14414
662ef0f5 144152000-01-05 Nathan Sidwell <nathan@acm.org>
4469640c 14416
662ef0f5 14417 * g++.old-deja/g++.ns/koenig8.C: New test.
4469640c 14418
662ef0f5 144192000-01-05 Nathan Sidwell <nathan@
71fb0056
JL
14420
14421 * gcc.c-torture/execute/990531-1.c: New test.
14422
b8c25665 144231999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
14424
14425 * gcc.c-torture/compile/990527-1.c: New test.
14426
b8c25665 144271999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
14428
14429 * gcc.c-torture/execute/990527-1.c: New test.
14430
83f1c55d
RH
144311999-05-25 Nick Clifton <nickc@cygnus.com>
14432
14433 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 14434 bitfields as signed.
83f1c55d 14435
47d98fa2
CB
144361999-05-25 Craig Burley <craig@jcb-sc.com>
14437
14438 * g77.f-torture/compile/19990525-0.f: New test.
14439
b8c25665 144401999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 14441
73951da8
JL
14442 * gcc.c-torture/execute/990525-2.c: New test.
14443
d3e82013
JL
14444 * gcc.c-torture/execute/990525-1.c: New test.
14445
569c1d8b
NS
144461999-05-24 Nathan Sidwell <nathan@acm.org>
14447
14448 * g++.old-deja/g++.other/anon3.C: New test.
14449 * g++.old-deja/g++.other/anon4.C: New test.
14450 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14451 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14452 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14453 Merrill).
14454
b8c25665 144551999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 14456
79d6c916
JL
14457 * gcc.c-torture/execute/990524-1.c: New test.
14458
35676551
JL
14459 * gcc.dg/990524-1.c: New test.
14460
b8c25665 144611999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
14462
14463 * gcc.c-torture/compile/990523-1.c: New test.
14464
b8c25665 144651999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
14466
14467 * gcc.c-torture/compile/990519-1.c: New test.
14468
92b3fc3a
AS
144691999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14470
2e5b4448
AS
14471 * gcc.c-torture/compile/990517-1.c: New test.
14472
14473 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
14474 (e4, f4): New tests.
14475 (main): Call them.
14476
6de8697e
KG
144771999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14478
14479 * gcc.dg/noreturn-1.c: New test.
14480
b8c25665 144811999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
14482
14483 * gcc.c-torture/execute/990513-1.c: New test.
14484
b6181dbb
RH
144851999-05-10 Richard Henderson <rth@cygnus.com>
14486
14487 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14488
6d9bf074
CB
144891999-05-10 Craig Burley <craig@jcb-sc.com>
14490
14491 * g77.f-torture/execute/erfc.f: Use small single-precision
14492 values, to avoid problems on Alphas when not -mieee.
14493
ea0f786b
CB
144941999-05-08 Craig Burley <craig@jcb-sc.com>
14495
14496 * gcc.dg/990506-0.c: New test.
14497
a3af74c4
RH
144981999-05-08 Richard Henderson <rth@cygnus.com>
14499
14500 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14501 the constant to test. Don't XFAIL 64-bit targets.
14502
14503 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14504 * g++.old-deja/g++.law/profile1.C: Likewise.
14505
14506 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14507 operator new instances.
14508 * g++.old-deja/g++.other/delete5.C: Likewise.
14509
dbd9ec97
CB
145101999-05-03 Craig Burley <craig@jcb-sc.com>
14511
14512 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14513 intrinsic.
14514
2b0bdd9a
CB
145151999-05-03 Craig Burley <craig@jcb-sc.com>
14516
14517 * g77.f-torture/execute/u77-test.f: Reverse order of two
14518 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14519
ddcd89b9
KG
145201999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14521
14522 * gcc.dg/compare1.c: New test.
14523
4014b382
JM
145241999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14525
14526 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14527 New tests.
14528
a7e34b17
CB
145291999-05-02 Craig Burley <craig@jcb-sc.com>
14530
14531 * g77.f-torture/compile/19990502-1.f: New test.
14532
4a5ae682
CB
145331999-05-02 Craig Burley <craig@jcb-sc.com>
14534
14535 * g77.f-torture/compile/19990502-0.f: New test.
14536
b8c25665 145371999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
14538
14539 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14540 intrinsic.
14541
b8c25665 145421999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
14543
14544 * g77.f-torture/execute/u77-test.f (main): List libU77
14545 intrinsics not currently tested.
14546 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14547 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14548 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14549 Trim blanks off the ends of some printed strings.
14550
b8c25665 145511999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
14552
14553 * g77.f-torture/execute/u77-test.f (main): Just warn about
14554 FSTAT gid disagreement, as it's expected on some systems.
14555
b8c25665 145561999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
14557
14558 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14559 use a new function, which allows for some slop.
14560 Clean up some commentary.
14561 (issum): The new function.
14562 (sgladd): Deleted subroutine.
14563
0bfc6dd2
CB
145641999-05-01 Craig Burley <craig@jcb-sc.com>
14565
14566 * g77.f-torture/execute/u77-test.f: Modify to be more like
14567 libf2c/libU77 version, bringing patches to that version here.
14568 Add suitable commentary.
14569
b8c25665 145701999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
14571
14572 * gcc.dg/990424-1.c: New test.
14573
4d9a07db
CB
145741999-04-24 Craig Burley <craig@jcb-sc.com>
14575
14576 * g77.f-torture/execute/u77-test.f (main): Bug involving
14577 LSTAT has been fixed, so turn back on full checking.
14578
2e647206
CB
145791999-04-20 Craig Burley <craig@jcb-sc.com>
14580
14581 * g77.f-torture/compile/19990419-0.f: New test.
14582 * g77.f-torture/execute/19990419-1.f: New test.
14583
b8c25665 145841999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
14585
14586 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14587 to avoid the need for a prototype to supress a warning.
14588
b8c25665 145891999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14590
14591 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14592
b8c25665 145931999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
14594
14595 * gcc.c-torture/execute/990404-1.c: New test.
14596
24dc09a7
ZW
145971999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14598
14599 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14600 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14601 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14602 missing initializer warnings.
14603
b8c25665 146041999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
14605
14606 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14607 matching strings.
14608
b8c25665 146091999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
14610
14611 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14612
96e57dac
CB
146131999-03-26 Craig Burley <craig@jcb-sc.com>
14614
14615 * g77.f-torture/execute/19990325-0.f: New test.
14616 * g77.f-torture/execute/19990325-1.f: New test.
14617
b8c25665 146181999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
14619
14620 * gcc.c-torture/execute/990324-1.c: New test.
14621
b8c25665 146221999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14623
14624 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14625 test with 4.
14626
b8c25665 146271999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
14628
14629 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14630
98941e01
CB
146311999-03-13 Craig Burley <craig@jcb-sc.com>
14632
14633 * g77.f-torture/execute/19990313-2.f: New test.
14634 * g77.f-torture/execute/19990313-3.f: New test.
14635
fe3ab6bd
CB
146361999-03-13 Craig Burley <craig@jcb-sc.com>
14637
14638 * g77.f-torture/execute/19990313-0.f: New test.
14639 * g77.f-torture/execute/19990313-1.f: New test.
14640
b8c25665 146411999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14642
14643 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14644 printf to sprintf.
14645 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14646 (main): Add check for u15. Conditionalize u31 check depending on
14647 whether ints are <32 bits or >=32 bits.
92936ecf 14648
3d1d35d6
CB
146491999-03-08 Craig Burley <craig@jcb-sc.com>
14650
14651 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14652
fc370eff
CB
146531999-03-08 Craig Burley <craig@jcb-sc.com>
14654
14655 * g77.f-torture/compile/19990305-0.f: New test.
14656 * g77.f-torture/execute/19981119-0.f: New test.
14657
7e0847f6
CB
146581999-03-08 Craig Burley <craig@jcb-sc.com>
14659
14660 * g77.f-torture/execute/970625-2.f: call ABORT if final
14661 result is not correct, instead of just printing it.
14662 Add this checking via newly introduced obfuscation, to
14663 trip up buggy front ends.
14664
3f18f777
CB
146651999-03-07 Craig Burley <craig@jcb-sc.com>
14666
14667 * g77.f-torture/compile/960317-1.f: Moved from being
14668 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14669
158281d7
CB
146701999-03-06 Craig Burley <craig@jcb-sc.com>
14671
14672 * g77.f-torture/execute/960317-1.f: New (old) test.
14673 * g77.f-torture/execute/970625-2.f: Ditto.
14674
83f1c55d
RH
146751999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14676
14677 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14678 message on line 1 or line 2; cccp and cpplib do this differently.
14679
b8c25665 146801999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
14681
14682 * g++.old-deja/g++.law/weak1.C: New test.
14683
5762f506
ZW
146841999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14685
14686 * gcc.c-torture/execute/990119-1.c: Renamed to...
14687 * gcc.dg/990119-1.c: this, so it will only be tested once
14688 (it's a preprocessor test, it doesn't need to be run at
14689 multiple optimization levels).
14690
7126c249
ZW
146911999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14692
14693 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 14694 ALWAYS_CXXFLAGS.
7126c249 14695
bc0a89ec
CB
146961999-02-24 Craig Burley <craig@jcb-sc.com>
14697
29df9714
CB
14698 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14699 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
14700 to not be compilable by current g77.
14701
518ee01e
NC
147021999-02-24 Nick Clifton <nickc@cygnus.com>
14703
14704 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14705
b8c25665 147061999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
14707
14708 * gcc.c-torture/execute/990222-1.c: New test.
14709
a27e2d39
CB
147101999-02-19 Craig Burley <craig@jcb-sc.com>
14711
14712 * g77.f-torture/compile/19990218-0.f: New test.
14713 * g77.f-torture/noncompile/19990218-1.f: New test.
14714
fc18a80e
CB
147151999-02-18 Craig Burley <craig@jcb-sc.com>
14716
14717 * g77.f-torture/compile/19981216-0.f: New test.
14718
b8c25665 147191999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
14720
14721 * gcc.dg/990214-1.c: New test.
14722
b8c25665 147231999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 14724
3c602fcb
JL
14725 * gcc.dg/990213-2.c: New test.
14726
68fe00c0
JL
14727 * gcc.dg/990213-1.c: New test.
14728
b8c25665 147291999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
14730
14731 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14732 ints.
14733
60f29ff7
NC
147341999-02-11 Nick Clifton <nickc@cygnus.com>
14735
3af64817
JL
14736 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14737 specified by target.
14738
60f29ff7
NC
14739 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14740
b8c25665 147411999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
14742
14743 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14744
b8c25665 147451999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
14746
14747 * gcc.dg/special/ecos.exp: New test driver for new tests with
14748 special requirements.
14749
14750 * gcc.dg/special/alias-1.c: New test.
14751 * gcc.dg/special/gcsec-1.c: New test.
14752 * gcc.dg/special/weak-1.c: New test.
14753 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14754 * gcc.dg/special/weak-2.c: New test.
14755 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14756 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14757 * gcc.dg/special/wkali-1.c: New test.
14758 * gcc.dg/special/wkali-2.c: New test.
14759 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14760 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14761
b8c25665 147621999-02-10 Felix Lee <flee@cygnus.com>
05a59650 14763
efdbc6f8
RH
14764 * lib/c-torture.exp (c-torture-compile): Pull out code for
14765 analyzing gcc error messages.
14766 (c-torture-execute): Likewise. Fix some (harmless) false
14767 positives.
14768 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 14769
b8c25665 147701999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
14771
14772 * gcc.c-torture/execute/990208-1.c: New test.
14773
561cb39b
JL
147741999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14775
14776 * g++.dg/special/ecos.exp: New driver for new tests with special
14777 requirements
92936ecf 14778
561cb39b
JL
14779 * g++.dg/special/conpr-1.C: New test
14780 * g++.dg/special/conpr-2.C: New test
14781 * g++.dg/special/conpr-2a.C: New test
14782 * g++.dg/special/conpr-3.C: New test
14783 * g++.dg/special/conpr-3a.C: New test
14784 * g++.dg/special/conpr-3b.C: New test
92936ecf 14785
561cb39b
JL
14786 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14787 allow g++ to use the dg driver
14788
14789 * README: Add comment about g++.dg directory
14790
b8c25665 147911999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
14792
14793 * README: Update email addresses.
14794
83f1c55d
RH
147951999-02-03 Nick Clifton <nickc@cygnus.com>
14796
14797 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14798 arguments in order to force structure S onto the stack even on
14799 the alpha.
14800 (test): Pass 10 leading arguments to function foo as well as the
14801 structure S.
14802
14803 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 14804 failure for all targets.
83f1c55d
RH
14805
14806 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14807 abort to terminate program execution.
14808
b8c25665 148091999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
14810
14811 * gcc.c-torture/execute/990130-1.c: New test.
14812
b8c25665 148131999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
14814
14815 * gcc.dg/990130-1.c: New test.
14816
83f1c55d
RH
148171999-01-28 Michael Meissner <meissner@cygnus.com>
14818
14819 * gcc.c-torture/execute/990128-1.c: New test.
14820
148211999-01-27 Michael Meissner <meissner@cygnus.com>
14822
14823 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14824
3af64817
JL
148251999-01-27 Felix Lee <flee@cygnus.com>
14826
14827 * lib/c-torture.exp (c-torture-compile): pull out code for
14828 analyzing gcc error messages.
14829 (c-torture-execute): ditto, and fix some (harmless) false
14830 positives.
14831 * lib/gcc.exp (gcc_check_compile): new function.
14832
b8c25665 148331999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 14834
b96acc3f
JL
14835 * gcc.dg/990117-1.c: New test.
14836
f81b9d95 14837 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 14838
f81b9d95 14839 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 14840
b8c25665 148411999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
14842
14843 * g77.f-torture/compile/990115-1.f: New test.
14844
b8c25665 148451999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
14846
14847 * gcc.c-torture/compile/990107-1.c: New test
14848
b8c25665 148491999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 14850
1d1c12f4
JL
14851 * gcc.c-torture/execute/990106-2.c: New test.
14852
e2ba7b0e
JL
14853 * gcc.c-torture/execute/990106-1.c: New test.
14854
b8c25665 148551998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
14856
14857 * gcc.c-torture/compile/981223-1.c: New test.
14858
b8c25665 148591998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
14860
14861 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14862 (opt3): Rename from opt4 and disable.
14863
7162b45d
AO
148641998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14865
14866 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14867
68b04813
AO
148681998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14869
14870 * g++.old-deja/g++.other/conv5.C: New test.
14871
83f1c55d
RH
148721998-12-14 Nick Clifton <nickc@cygnus.com>
14873
14874 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14875
b8c25665 148761998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
14877
14878 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14879
b8c25665 148801998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
14881
14882 * gcc.c-torture/compile/981211-1.c: New test.
14883
2d8bf6c3
AO
148841998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14885
ceff9b14 14886 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 14887
ceff9b14 14888 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 14889
b8c25665 148901998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
14891
14892 * gcc.special/930510-1.c: Make C9X safe.
14893 * gcc.misc-tests/gcov-1.c Similarly.
14894 * gcc.misc-tests/gcov-2.c Similarly.
14895
7dc8c714
AO
148961998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14897
14898 * gcc.dg/ultrasp1.c: New test.
14899
b8c25665 149001998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
14901
14902 * gcc.c-torture/execute/981206.c: New test.
14903
658269bd
AO
149041998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14905
c3a6e905
AO
14906 * g++.old-deja/g++.ns/template7.C: New test.
14907
2732314e
AO
14908 * g++.old-deja/g++.other/expr1.C: New test.
14909
ad987436
AO
14910 * g++.old-deja/g++.eh/tmpl3.C: New test.
14911
658269bd
AO
14912 * g++.old-deja/g++.eh/tmpl2.C: New test.
14913
71eb0b9e
AO
149141998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14915
ceff9b14
AO
14916 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14917 * g++.old-deja/g++.other/using6.C: Removed.
14918 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 14919
71eb0b9e
AO
14920 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14921
16fe4796
AO
149221998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14923
b0e3f98f
AO
14924 * g++.old-deja/g++.pt/overload8.C: New test.
14925
10e209e3
AO
14926 * g++.old-deja/g++.pt/overload7.C: New test.
14927
ceff9b14 14928 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 14929
ceff9b14
AO
14930 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14931 and relinking messages.
14932 * lib/g++.exp (g++_target_compile): Remove .rpo file when
14933 compiling with -frepo.
16fe4796 14934
688d56bc
AO
149351998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
14936
14937 * g++.old-deja/g++.pt/lookup6.C: New test.
14938
83f1c55d
RH
149391998-11-30 Nick Clifton <nickc@cygnus.com>
14940
14941 * gcc.c-torture/execute/981130-1.c: New test.
14942 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14943
d1b0fca0
AO
149441998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14945
308a214a
AO
14946 * g++.old-deja/g++.pt/explicit76.C: New test.
14947
91910750
AO
14948 * g++.old-deja/g++.pt/friend38.C: New test.
14949
fb63a870
AO
14950 * g++.old-deja/g++.ns/crash2.C: New test.
14951
c885faf8
AO
14952 * g++.old-deja/g++.pt/defarg8.C: New test.
14953
be537f34
AO
14954 * g++.old-deja/g++.pt/instantiate6.C: New test.
14955
bc4f0b0a
AO
14956 * g++.old-deja/g++.pt/static6.C: New test.
14957
d1b0fca0
AO
14958 * g++.old-deja/g++.pt/decl2.C: New test.
14959
3c9a0d0f
AO
149601998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14961
51a63112
AO
14962 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
14963 problem is actually related with name lookup, but so what? :-)
14964
3c9a0d0f
AO
14965 * g++.old-deja/g++.pt/friend37.C: New test.
14966
6edfbe4c
DL
149671998-11-25 Dave Love <d.love@dl.ac.uk>
14968
14969 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
14970 element, which fails on some systems.
14971
14972 * g77.f-torture/execute/labug1.f: New test.
14973
b8c25665 149741998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
14975
14976 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
14977 is defined.
14978
7251e552
DL
149791998-11-18 Dave Love <d.love@dl.ac.uk>
14980
14981 * g77.f-torture/compile/981117-1.f: New test.
14982
233363cb
AO
149831998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
14984
14985 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 14986 properly discarded.
233363cb 14987
b8c25665 149881998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
14989
14990 * gcc.c-torture/execute/memcheck: New directory of tests for
14991 -fcheck-memory-usage.
14992
662ef0f5 149931998-11-07 Gerald Pfe
a64d7796
DL
14994
14995 * g77.f-torture/noncompile/980615-0.f: New test.
14996
b8c25665 149971998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
14998
14999 * gcc.dg/980312-1.c: Do link instead of compile.
15000 * gcc.dg/980313-1.c: Likewise.
15001
b8c25665 150021998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
15003
15004 * gcc.c-torture/compile/980726-1.c: New test.
15005
8b62e122
DL
150061998-07-25 Dave Love <d.love@dl.ac.uk>
15007
15008 * g77.f-torture/execute/io0.f: New test.
15009
b8c25665 150101998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
15011
15012 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15013 an int.
15014
b8c25665 150151998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15016
15017 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15018 m32r bugs.
15019
b8c25665 150201998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
15021
15022 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15023 c-decl.c:grokdeclarator can handle mode attributes.
15024
b8c25665 150251998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
15026
15027 * gcc.c-torture/execute/980716-1.c: New test.
15028
b8c25665 150291998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
15030
15031 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15032 the mn10200.
15033 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15034 the mn10200.
15035 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 15036 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 15037
bda991ee
DL
150381998-07-13 Dave Love <d.love@dl.ac.uk>
15039
15040 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15041 New test from Craig.
15042
3792922a
DL
150431998-07-12 Dave Love <d.love@dl.ac.uk>
15044
538ccf9a
DL
15045 * g77.f-torture/noncompile/980616-0.f: New test.
15046
3792922a
DL
15047 * g77.f-torture/execute/970816-3.f: New test from Craig.
15048
b8c25665 150491998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 15050
a1ee890d
ML
15051 * g++.other/singleton.C: Return error value instead of taking
15052 SIGSEGV.
15053
b8c25665 150541998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
15055
15056 * g++.other/singleton.C: New test. Warning is under dispute.
15057 Runtime crash is not.
15058
b8c25665 150591998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 15060
92936ecf
ZW
15061 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15062 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
15063 using6.C, using7.C}: New namespace tests.
15064
b8c25665 150651998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 15066
ceff9b14
AO
15067 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15068 specialization with typedef'ed names used as array indexes.
25381187 15069
b8c25665 150701998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 15071
57c578cf
JL
15072 * gcc.c-torture/execute/980709-1.c: New test.
15073
6acaa318
JL
15074 * gcc.dg/980709-1.c: New test.
15075
b8c25665 150761998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
15077
15078 * gcc.c-torture/execute/bcp-1.c: New test.
15079
b8c25665 150801998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
15081
15082 * gcc.c-torture/execute/980707-1.c: New test.
15083
b8c25665 150841998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
15085
15086 * gcc.c-torture/compile/980706-1.c: New test.
15087
b22773b1
DL
150881998-07-01 Dave Love <d.love@dl.ac.uk>
15089
15090 * g77.f-torture/execute/980701-0.f,
15091 g77.f-torture/execute/980701-1.f: New test from Craig.
15092
b8c25665 150931998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 15094
0d37278a
JL
15095 * gcc.c-torture/compile/980701-1.c: New test.
15096
506506fa
JL
15097 * gcc.c-torture/execute/980701-1.c: New test.
15098
b8c25665 150991998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
15100rlsruhe.de>
15101
15102 * g++.old-deja/g++.robertl/eb132.C: New test.
15103 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15104
174be1b3
DL
151051998-06-29 Dave Love <d.love@dl.ac.uk>
15106
14583692
DL
15107 * g77.f-torture/execute/980628-7.f,
15108 g77.f-torture/execute/980628-8.f,
15109 g77.f-torture/execute/980628-9.f,
15110 g77.f-torture/execute/980628-10.f: New tests from Craig.
15111
174be1b3
DL
15112 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15113
b8c25665 151141998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
15115
15116 * g77.f-torture/execute/980628-4.f: New test from Craig.
15117 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 15118 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
15119 * g77.f-torture/execute/980628-0.f: Likewise.
15120 * g77.f-torture/execute/980628-1.f: Likewise.
15121 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 15122 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 15123
b8c25665 151241998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
15125
15126 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15127 directory when nothing has been installed yet.
15128
b8c25665 151291998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
15130
15131 * gcc.c-torture/special/special.exp: Handle newer versions of
15132 dejagnu.
15133
b8c25665 151341998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
15135
15136 * gcc.dg/980626-1.c: New test.
15137
b8c25665 151381998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
15139
15140 * gcc.misc-tests/m-un-2.c: New test.
15141 * g++.old-deja/g++.other/warn01.c: Likewise.
15142
b8c25665 151431998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 15144
117b84b7
RL
15145 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15146 compatibility with assmblers with a different comment character.
92936ecf 15147 Eliminate use of GAS-specific extensions.
117b84b7 15148
b8c25665 151491998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
15150
15151 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15152
b8c25665 151531998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
15154
15155 *lib/g77.exp: Replace search for libf2c.a with search for newly
15156 renamed libg2c.a
15157
b8c25665 151581998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
15159
15160 * gcc.c-torture/execute/980617-1.c: New test.
15161
b8c25665 151621998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
15163
15164 * gcc.c-torture/execute/980612-1.c: New test.
15165
b8c25665 151661998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 15167
5ccdc8af
JL
15168 * gcc.dg/980523-1.c: Only test on ppc-linux.
15169 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15170
74cbdffa
JL
15171 * gcc.c-torture/execute/980608-1.c: New test.
15172
b8c25665 151731997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15174
15175 * gcc.c-torture/execute/980605-1.c: New test.
15176
b8c25665 151771998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
15178
15179 * gcc.c-torture/execute/980604-1.c: New test.
15180
b8c25665 151811998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
15182
15183 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 15184 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 15185
858a26d4
DL
151861998-06-02 Dave Love <d.love@dl.ac.uk>
15187
15188 * 970125-0.f: Fix per JCB. Add commentary.
15189
b8c25665 151901998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15191
15192 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15193 IEEE -0 support.
15194
b8c25665 151951998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
15196
15197 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15198 earlier.
15199
b8c25665 152001998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
15201
15202 * gcc.c-torture/execute/980526-3.c: New test.
15203
8da801cf
MH
152041998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15205
15206 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15207 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15208 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15209 m88k-motorola-sysv3 to XFAIL.
15210
b8c25665 152111998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
15212
15213 * gcc.dg/980526-1.c: New test.
15214 * gcc.c-torture/execute/980526-2.c: New test.
15215
b8c25665 152161998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 15217
077e57d2
JL
15218 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15219
74cd6867
JL
15220 * gcc.c-torture/execute/980526-1.c: New test.
15221
ef75df42
DL
152221998-05-26 Dave Love <d.love@dl.ac.uk>
15223
15224 * g77.f-torture/execute/alpha2.f: Add runtime test.
15225
46dc5157
JM
152261998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15227
51c4eb9b
JM
15228 * g++.old-deja/old-deja.exp: Strip leading directories.
15229
46dc5157
JM
15230 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15231 error for the line. Don't run multiple tests for the same line.
15232
b8c25665 152331998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
15234
15235 * gcc.dg/980523-1.c: New test.
15236
6e4cdba0
DL
152371998-05-23 Dave Love <d.love@dl.ac.uk>
15238
15239 * g77.f-torture/compile/970915-0.f: New test.
15240
cf22ce45
JM
152411998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15242
15243 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15244
b8c25665 152451998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
15246
15247 * gcc.dg/980520-1.c: New test.
15248
b8c25665 152491998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
15250
15251 * gcc.dg/980502-1.c: Fix return type.
15252
b8c25665 152531998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
15254
15255 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15256 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15257 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15258 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15259 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15260
3e98dfd1
DL
152611998-05-20 Dave Love <d.love@dl.ac.uk>
15262
15263 * g77.f-torture/execute/980520-1.f: New test.
15264
4ee383a7
DL
152651998-05-15 Dave Love <d.love@dl.ac.uk>
15266
15267 * lib/mike-g77.exp: New file.
15268
15269 * g77.f-torture/noncompile/noncompile.exp,
15270 g77.f-torture/noncompile/check0.f: New files.
15271
c02cdb70
DL
152721998-05-14 Dave Love <d.love@dl.ac.uk>
15273
15274 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15275 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15276 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15277 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15278 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15279 abort where appropriate.
15280
b8c25665 152811998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
15282
15283 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15284 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15285
87c54c63
DL
152861998-04-29 Dave Love <d.love@dl.ac.uk>
15287
15288 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15289
8594f210
DL
152901998-04-27 Dave Love <d.love@dl.ac.uk>
15291
15292 * g77.f-torture/compile/980427-0.f: New test.
15293
2fe8c4d9
DL
152941998-04-24 Dave Love <d.love@dl.ac.uk>
15295
15296 * g77.f-torture/compile/980424-0.f: New test.
15297
bddcc8a6
DL
152981998-04-19 Dave Love <d.love@dl.ac.uk>
15299
39339a62 15300 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
15301 * g77.f-torture/compile/970125-0.f: New test.
15302 * g77.f-torture/compile/980419-1.f: New test.
15303
b8c25665 153041998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15305
15306 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15307 of loop-4.c.
15308
b8c25665 153091998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15310
15311 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15312
b8c25665 153131998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15314
15315 * gcc.c-torture/compile/980329-1.c: New test.
15316
b8c25665 153171998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 15318
583708a6 15319 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
15320 * gcc.dg/980312-1.c: Fix typo in -march command.
15321
b8c25665 153221998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 15323
583708a6 15324 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 15325
b8c25665 153261998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
15327
15328 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15329 Dave Love agree the Fortran source is bogus.
15330
b8c25665 153311998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
15332
15333 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15334 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15335 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15336 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15337 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 15338
b8c25665 153391998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 15340
ceff9b14 15341 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 15342
26f6827a
DL
153431998-02-18 Dave Love <d.love@dl.ac.uk>
15344
15345 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15346 possibly uninitialized) variables and declare dnrm2.
15347
b8c25665 153481998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
15349
15350 From Bruno Haible <haible@ilog.fr>:
15351 * gcc.c-torture/execute/980223.c: New test.
15352
b8c25665 153531998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
15354
15355 * gcc.dg/ifelse-1.c: New test.
b45f3a91 15356
b8c25665 153571998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 15358
b45f3a91
L
15359 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15360
efdbc6f8
RH
15361 * lib/old-dejagnu.exp (old-dejagnu): Added the
15362 "execution test - XFAIL *-*-*" handling in the spirit of
15363 "excess errors test -". Changed the "execution test fails"
15364 handling to be like "excess errors test fails".
15365 * Update various tests accordingly.
fa80e0a6 15366
b8c25665 153671998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15368
15369 * gcc.c-torture/execute/980205.c: New test.
15370
b8c25665 153711998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
15372
15373 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15374 * lib/f-torture.exp: Similarly.
15375 * gcc.c-torture: Rename all .cexp files to .x files.
15376
b8c25665 153771997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15378
15379 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15380 (940510-1.c): Removed duplicate.
15381 (971104-1.c): New test.
15382
b8c25665 153831997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 15384
efdbc6f8 15385 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 15386
b8c25665 153871997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15388
15389 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15390 use that to size the filler array.
15391
b8c25665 153921997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 15393
15ec0729
JL
15394 * lib/c-torture.exp(c-torture-execute): Fix typo.
15395
15396 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15397 testcase as the executable name. Keep the executable around if
15398 the test fails.
15399
b8c25665 154001997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15401
15402 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
15403 changes. Only test one -g option, and move it to the end of the
15404 list of options to test.
15ec0729 15405
b8c25665 154061997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
15407
15408 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15409 variable GCC_TORTURE_OPTIONS to supply default switches separated
15410 by colons. If no environment variable, run tests with -O0 -g, -O1
15411 -g, and -O2 -g as well.
15412
b8c25665 154131997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15414
15415 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15416 explanatory comments. Fix indentation.
335043a8 15417
b8c25665 154181997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
15419
15420 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 15421
b8c25665 154221997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
15423
15424 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15425 * g++.old-deja/g++.mike/p7325.C: Likewise.
15426 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15427
b8c25665 154281997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
15429
15430 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15431 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15432 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15433 * g++.old-deja/g++.law/operators4.C: Likewise.
15434
b8c25665 154351997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
15436
15437 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15438 * g++.old-deja/g++.mike/p784.C: Ditto.
15439 * g++.old-deja/g++.mike/p785.C: Ditto.
15440
b8c25665 154411997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 15442
efdbc6f8 15443 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 15444
b8c25665 154451997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
15446
15447 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15448 target feature; pass this to c-torture-execute as needed.
15449
b8c25665 154501997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 15451
15ec0729 15452 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
15453 current executables being tested are identical, we don't need to
15454 run the executable again. Try to make the executable names
15455 unique. Add an optional argument for passing additional compiler
15456 flags.
18c6629a 15457
b8c25665 154581997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
15459
15460 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15461
b8c25665 154621997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
15463
15464 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15465
b8c25665 154661997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15467
15468 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15469 32bit or larger longs.
15470
15471 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15472 have either a 32bit long or 32bit int.
15473
b8c25665 154741997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15475
15476 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15477 Make double precision tests dependent on sizeof (double).
15478
b8c25665 154791997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15480
15481 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15482 too.
15483
b8c25665 154841997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15485
15486 * gcc.c-torture/compile/961203-1.cexp: New script.
15487
b8c25665 154881997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15489
15490 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15491 up the includes ourselves.
15492
b8c25665 154931997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15494
15495 * lib/plumhall.exp: Remove random include, and add a few
15496 verbose messages for debugging.
15497
b8c25665 154981997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15499
15500 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15501 of trying to do it ourselves.
15502
b8c25665 155031997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15504
15505 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15506
b8c25665 155071997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15508
15509 * gcc.prms/5403.c: Made regexp a bit less strict.
15510
b8c25665 155111997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15512
15513 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15514 is returned from remote_load instead.
15515 * lib/plumhall.exp: Ditto.
15516 * lib/mike-g++.exp: Ditto.
15517 * lib/old-dejagnu.exp: Ditto.
15518 * lib/c-torture.exp: Ditto.
15519
b8c25665 155201997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15521
15522 * lib/g++.exp: Use build_wrapper procedure.
15523 * lib/gcc.exp: Ditto.
15524
b8c25665 155251997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15526
15527 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15528 an old-style decl for malloc. Fixes tests to work when
15529 sizeof (int) != sizeof (size_t).
15530
b8c25665 155311997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
15532
15533 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15534
15535 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15536 use stdargs.h interface.
15537
b8c25665 155381997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
15539
15540 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15541 NO_VARARGS when compiling.
15542
b8c25665 155431997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15544
15545 * lib/plumhall.exp(ph_includes): New procedure.
15546 (ph_make): Use it.
15547 (ph_compiler): Ditto.
15548
15549 * lib/g++.exp: Rename test-glue.c to testglue.c.
15550 * lib/gcc.exp: Ditto.
15551
b8c25665 155521997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15553
15554 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 15555 to completion when it's called.
921e5a0e 15556
b8c25665 155571997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15558
15559 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15560 is defined, don't do test.
15561
b8c25665 155621997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15563
15564 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15565 for object files.
15566 (ph_summary): Mark skipped testcases as untested, not unresolved.
15567
15568 * lib/plumhall.exp (ph_make): If unresolved because of bad
15569 errorCode, record errorCode in log file.
15570 (*): Replace send_log/verbose with verbose -log.
15571
b8c25665 155721997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15573
15574 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15575 double conversion if double isn't at least 8 bytes.
15576
15577 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15578 int to work with targets where int is 16 bits.
15579
15580 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15581 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15582 precision for the test to complete.
15583
b8c25665 155841997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15585
15586 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15587 if d10v is not compiled with the -mdouble64 flag.
15588 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15589
15590 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15591 d10v is not compiled with the -mint32 flag.
15592
b8c25665 155931997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15594
15595 * lib/plumhall.exp: Use incr_count.
15596
b8c25665 155971997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15598
15599 * gcc.c-torture: Update to c-torture-1.45.
15600
b8c25665 156011997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15602
15603 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 15604 the name of the expect testcase file).
92936ecf 15605
921e5a0e
JL
15606 * lib/g++.exp(g++_init): Ditto.
15607
b8c25665 156081997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15609
15610 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15611 the host.
15612
15613 * lib/gcc.exp(gcc_exit): New procedure.
15614
b8c25665 156151997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15616
15617 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15618 specs where appropriate.
15619
15620 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15621 because of new "candidates are" messages, and removed a few
15622
15623 * Converted all non-old-style g++ testcases to old-style, and
15624 moved into g++.old-deja.
15625
b8c25665 156261997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15627
15628 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15629 options.
15630
15631 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15632 succeeded.
15633
15634 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15635
b8c25665 156361997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
15637
15638 * lib/gcc.exp (gcc_target_compile): Add support for defining
15639 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15640 the machine doesn't have those features.
15641
b8c25665 156421997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15643
15644 * g++.law/operators4.exp: Don't use LIBS.
15645
b8c25665 156461997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15647
15648 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 15649
921e5a0e
JL
15650 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15651 * lib/g++.exp: Set it here instead. Also, allow use of the
15652 --tool_exec and --tool_opt options. Change CXX to
15653 GXX_UNDER_TEST.
92936ecf 15654
921e5a0e 15655 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 15656
921e5a0e
JL
15657 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15658
b8c25665 156591997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15660
15661 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 15662 prune_system_crud.
921e5a0e
JL
15663 * lib/mike-g++.exp: Ditto.
15664 * lib/gcc.exp: Ditto.
15665 * lib/g++.exp: Ditto.
15666
15667 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15668
b8c25665 156691997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 15670
efdbc6f8
RH
15671 * 941014-2.c: Include stdlib.h
15672 * 960327-1.c: Include stdio.h
15673 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 15674
b8c25665 156751997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15676
15677 * lib/gcc.exp: Add gcc,stack_size target feature.
15678
92936ecf 15679 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
15680 paths here, not in two other places. And, it's $options, not
15681 options.
15682
15683 * lib/mike-g++.exp(postbase): Remove the code that determines
15684 the correct include and link paths.
15685 * g++.old-deja/old-deja.exp: Ditto.
15686
b8c25665 156871997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15688
15689 * lib/g++.exp(g++_init): target_compile no longer returns the
15690 filename of the result.
15691
b8c25665 156921997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15693
15694 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15695 call to glob.
15696
15697 * gcc.c-torture/special/special.exp: Change call to
42ded877 15698 gcc_target_compile to include the object file.
921e5a0e 15699
b8c25665 157001997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
15701
15702 * gcc.c-torture/special/special.exp: Correct misspelling in last
15703 change.
15704
b8c25665 157051997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15706
15707 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 15708 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
15709 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15710 (ph_make): Clean up objects and executables that were built
15711 if the tests succeeded.
15712
b8c25665 157131997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15714
15715 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15716 libraries and includes in the build tree as appropriate.
15717
b8c25665 157181997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15719
15720 * lib/c-torture.exp: Instead of looking for the global variable
15721 NO_LONG_LONG, check to see if that's a feature of the target.
15722
b8c25665 157231997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15724
15725 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
15726 config; this functionality is now in devo/dejagnu/config.
15727
15728 g++.*/*: Pass any additional flags used to compile to postbase;
15729 delete CXXFLAGS.
92936ecf 15730
4c3c833a
JL
15731 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15732 is now done by runtest.exp. Use gcc_target_compile instead of
15733 compile.
15734
15735 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15736 Remove references to CFLAGS. Use remote_file instead of
15737 calling rm -f.
15738 (c-torture): Take a list of arguments to use to compile this
15739 testcase.
15740
15741 lib/g++.exp: Simplify. Use target_compile instead of compile.
15742 lib/gcc-dg.exp: Ditto.
15743 lib/gcc.exp: Ditto.
15744 lib/mike-{gcc,g++}.exp: Ditto.
15745 lib/old-dejagnu.exp: Ditto.
15746 lib/plumhall.exp: Ditto.
92936ecf 15747
b8c25665 157481997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
15749
15750 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15751 (ph_linker): Likewise.
15752
b8c25665 157531996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 15754
efdbc6f8 15755 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
15756 MAP_ANON / MAP_ANONYMOUS if defined;
15757 else try to map from /dev/zero .
15758
b8c25665 157591996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15760
15761 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15762 isn't defined, then define it to MAP_ANONYMOUS.
15763
b8c25665 157641996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15765
15766 * gcc.c-torture: Update to c-torture-1.42 release.
15767
b8c25665 157681996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15769
15770 * gcc.c-torture: Update to c-torture-1.41 release.
15771
b8c25665 157721996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15773
15774 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15775 c-torture release.
15776
b8c25665 157771996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15778
15779 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15780 and LDFLAGS. Fix second case to append the target_info ldflags
15781 onto LDFLAGS, not CFLAGS.
15782 * lib/g++.exp (g++_init): Add target_info stuff.
15783 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15784 of libgloss and newlib flags for !native.
15785
15786 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15787 (GDB): Fix relative path to go up another dir for finding gdb.
15788
b8c25665 157891996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
15790
15791 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15792 versions in the target_info array, if they don't exist.
15793
b8c25665 157941996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15795
15796 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15797
b8c25665 157981996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
15799
15800 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15801 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15802
b8c25665 158031996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
15804
15805 * lib/old-dejagnu.exp: Don't remove the output file before we've
15806 actually tested it. Don't append pwd to the path of the executable
15807 we're testing.
15808
b8c25665 158091996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15810
15811 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15812
b8c25665 158131996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
15814
15815 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
15816 temporary directory for compiler files, and set it to a default
15817 value of /tmp. Set $output as the name of the output file from
15818 compiling the testcase. Add a -o option to $cflags_var so the
15819 compiler writes the final output file as $output. Set $executable
15820 to $output.
4c3c833a
JL
15821
15822 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
15823 directory for compiler files, and set it to /tmp if it doesn't
15824 already have a value. Set $output_file to the name of the output
15825 file from compiling the testcase. Add a -o option to CXXFLAGS so
15826 the compiler writes the final output file as $output. Use $output
15827 as the executable to be tested.
4c3c833a 15828
b8c25665 158291996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15830
15831 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15832
b8c25665 158331996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15834
15835 * gcc.c-torture/execute/pending-1.c: New test. Still
15836 pending in Tege's queue.
15837
b8c25665 158381996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
15839
15840 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15841 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15842 if there were failures. Call unresolved if there were unresolved
15843 testcases. Call gcc_fail if program did not run to completion.
15844 (ph_make): Pass additional argument name to ph_execute.
15845 (ph_execute): Add new argument. Pass additional arguments to
15846 ph_summary. Call gcc_fail is there is no execution output.
15847
b8c25665 158481996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15849
15850 * lib/plumhall.exp (proc_summary): Output relavent summary
15851 lines into the log so specific failures in plumhall can be
15852 investigated.
15853
b8c25665 158541996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15855
15856 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15857 (c-torture-execute): Don't try to execute tests which use
15858 "long long" types if $NO_LONG_LONG is nonzero.
15859
b8c25665 158601996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15861
15862 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15863 not c-torture.
15864
15865 * gcc.ieee: Move from here.
15866 * gcc.c-torture/execute/ieee: To here.
15867
b8c25665 158681996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15869
15870 * gcc.c-torture: Update to c-torture-1.41 release.
15871
b8c25665 158721996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15873
15874 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15875 not "$output".
15876
b8c25665 158771996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15878
15879 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15880 -c present.
15881
b8c25665 158821996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15883
15884 * config/proelf.exp: Handle connecting to a simulator.
15885
b8c25665 158861996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15887
15888 * config/proelf.exp: New file. Enough framework that we can
15889 run c-torture tests on the proelf targets (or any other target
15890 that gdb can connect to for that matter).
15891
b8c25665 158921996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15893
15894 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15895 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15896
15897 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15898 exec_output exists.
15899
b8c25665 159001996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15901
15902 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15903 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15904
15905 * config/*.exp: Update FSF address. Change result of ${tool}_load
15906 to pass/fail/unresolved/unsupported/untested. Caller must now
15907 call unresolved/unsupported/untested.
15908 * lib/*.exp: Update FSF address. Update to handle new results of
15909 ${tool}_load.
15910 * lib/chill.exp (verbose): Delete.
15911
b8c25665 159121996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15913
15914 * lib/gcc.exp (default_gcc_start): Change order of args to
15915 $LDFLAGS $CFLAGS $LIBS.
15916 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15917 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15918 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15919 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15920 * gcc.misc-tests/dg-test.exp: Likewise.
15921 * gcc.misc-tests/msgs.exp: Likewise.
15922 * gcc.prms/prms.exp: Likewise.
15923 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15924 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15925
15926 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15927
b8c25665 159281996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15929
15930 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15931
15932 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15933 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15934
15935 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15936 necessary.
15937
b8c25665 159381996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
15939
15940 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15941 global for loop; add use of $mathlib.
15942 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15943 settings here; set mathlib for anything but VxWorks.
15944
b8c25665 159451996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15946
15947 * gcc.c-torture: Update to c-torture-1.40 release.
15948
b8c25665 159491996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15950
15951 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15952 dg.exp.
15953
b8c25665 159541995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
15955
15956 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15957 global.
15958
b8c25665 159591995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15960
15961 * lib/g++.exp (LIBS): Define if not already.
15962 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15963 (gcc-dg-prune): Call prune_gcc_output.
15964 * lib/gcc.exp (prune_gcc_output): New proc.
15965 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15966 prune_gcc_output.
15967
b8c25665 159681995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15969
15970 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15971 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15972
b8c25665 159731995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15974
15975 * gcc.c-torture: Update to c-torture-1.39 release.
15976
b8c25665 159771995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15978
15979 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15980 fails, try others as well.
15981
b8c25665 159821995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15983
15984 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15985 If compilation fails, mark execute tests as `untested'.
15986 If test is marked as unsupported, don't mark compilation and
15987 execute tests as failed.
15988
b8c25665 159891995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
15990
15991 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15992 libstdc++ for whether or not we want to be doing shared
15993 libraries. Delete link_curses since we don't need it anymore.
15994 * lib/mike-g++.exp (postbase): Don't link in libg++.
15995 * g++.old-deja/old-deja.exp: Likewise.
15996
b8c25665 159971995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
15998
15999 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16000
b8c25665 160011995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16002
16003 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16004 For that, add `-Wl,-a,shared_archive'.
16005 * g++.old-deja/old-deja.exp: Likewise.
16006
b8c25665 160071995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16008
16009 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16010
b8c25665 160111995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
16012
16013 * lib/mike-g++.exp (postbase): Pay attention to the status of
16014 g++_load.
16015
b8c25665 160161995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 16017
efdbc6f8 16018 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 16019
b8c25665 160201995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16021
16022 * lib/gcc.exp (default_gcc_start): No longer need to log program
16023 being executed or its output, execute_anywhere does that now.
16024 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16025 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16026
b8c25665 160271995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16028
16029 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16030 the same as those in lib/g++.exp.
16031
b8c25665 160321995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
16033
16034 * gcc.c-torture: Update to c-torture-1.38 release.
16035 * gcc.ieee: Related changes.
16036
b8c25665 160371995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16038
16039 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16040 "exec". Minor reformatting changes.
16041
16042 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16043 cross. This means all "exec" calls now work on a remote host as
16044 well.
16045 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16046 cross. Filter out the extra "\r\n" stuff that expect puts in.
16047 (c-torture-execute): Filter out the bogus warnings like
16048 c-torture-compile does. Add support for canadian cross.
16049 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16050 Use execute_anywhere rather than calling exec directly. Now it
16051 works for canadian cross testing.
16052
b8c25665 160531995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
16054
16055 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16056 results into a variable, and check that rather than using file exists.
16057
b8c25665 160581995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16059
16060 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16061 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16062
b8c25665 160631995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16064
16065 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16066 lib_curses if there's a shared libg++ in the build tree.
16067
b8c25665 160681995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16069
16070 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16071 if not supported target.
16072
b8c25665 160731995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16074
16075 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16076 link_curses up to always happen, not just for native builds.
16077
b8c25665 160781995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16079
16080 * gcc.c-torture: Update to c-torture-1.36 release.
16081 * gcc.failure: Related changes.
16082
b8c25665 160831995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16084
16085 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16086
b8c25665 160871995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16088
16089 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16090 * lib/mike-g++.exp (postbase): Not in here. Still reference
16091 runshlib, link_curses, and mathlib for link and run.
16092
16093 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16094 pass the runtime shared library options for Solaris, OSF/1, and
16095 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 16096
b8c25665 160971995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16098
16099 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16100 only run once.
16101
b8c25665 161021995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16103
16104 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16105
b8c25665 161061995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16107
16108 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16109 do not have a framework for the "compat" tests yet.
16110
b8c25665 161111995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16112
16113 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16114 set to null if we're testing vxworks5.1. Use that instead of
16115 `-lm' in the setting of LIBS for link and run.
16116
b8c25665 161171995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16118
16119 * config/rom68k.exp (${tool}_load): Major changes to make it
16120 work. Verified that it does in fact return the stuff in
16121 exec_output properly. Catch any Emul or any TRAP other than 0.
16122
b8c25665 161231995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16124
16125 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16126 LDFLAGS properly for targets that need stuff from libgloss.
16127 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16128 only run once.
16129 (gpp_initialized): New variable.
16130
b8c25665 161311995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16132
16133 * config/rom68k.exp: Load libgloss.exp.
16134 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16135 so we can produce a fully linked binary.
16136 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16137 so we can produce a fully linked binary.
16138
b8c25665 161391995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16140
16141 * lib/plumhall.exp (ph_section): Watch for expected failures.
16142 Add missing `else'.
16143
16144 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16145 run the testcase.
16146 (c-torture): Likewise.
16147
b8c25665 161481995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
16149
16150 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16151
16152 * lib/mike-g++.exp (mike_cleanup): New proc.
16153 (prebase): New globals compiler_result, not_compiler_result,
16154 target_regexp.
16155 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16156 allow leading "-" in pattern. Watch for unsupported tests.
16157 If $compiler_result is set, pattern match assembler code,
16158 and ditto for $not_compiler_result.
16159 * lib/mike-gcc.exp: Likewise.
16160
16161 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16162 execution "succeeded".
16163
b8c25665 161641995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16165
16166 * config/win32.exp: New file.
16167 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16168
b8c25665 161691995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16170
16171 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16172 unsupported.
16173 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16174 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16175 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16176
16177 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16178 "... without exceptions was ...". That is now handled by
16179 prune_system_crud.
16180 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16181
b8c25665 161821995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16183
16184 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16185 sieve.c,sort2.c}: New files.
16186 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16187 sieve.exp,sort2.exp}: Drivers for them.
16188
16189 * lib/mike-gcc.exp (program_output): New user settable variable.
16190 (postbase): Call prune_system_crud. Also prune extraneous compiler
16191 messages.
16192 * lib/mike-g++.exp (program_output): New user settable variable.
16193
16194 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16195
16196 * config/sh.exp: Deleted (use sim.exp instead).
16197
b8c25665 161981995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16199
16200 * config/vx.exp: Declare CHECKTASK as global.
16201 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16202 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16203 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16204
b8c25665 162051995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16206
16207 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16208 target. Like vx.exp, only includes `vx29k.exp' instead of
16209 `vxworks.exp'.
16210
b8c25665 162111995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
16212
16213 * config/sim.exp: Increase time limit from 120 seconds to 240.
16214
b8c25665 162151995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
16216
16217 * gcc.c-torture/execute/950628-1.c: New test.
16218
b8c25665 162191995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16220
16221 * gcc.c-torture: Update with changes/additions from
16222 c-torture-1.34.
16223
b8c25665 162241995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16225
16226 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16227
b8c25665 162281995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16229
16230 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16231
b8c25665 162321995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16233
16234 * gcc.c-torture/compile/950512-1.c: New test.
16235 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16236 * gcc.dg/struct-ret-1.c: Likewise.
16237
b8c25665 162381995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16239
16240 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 16241 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 16242
b8c25665 162431995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16244
16245 * gcc.c-torture/special/920411-1.c: Deleted.
16246 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16247
b8c25665 162481995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16249
16250 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16251 cpu limit.
16252
b8c25665 162531995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16254
16255 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16256
b8c25665 162571995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16258
16259 From kenner;
16260 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16261 is the proper length.
16262 * va-arg-3.c: Likewise.
16263
b8c25665 162641995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16265
16266 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16267 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16268
16269 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16270 * lib/g++.exp (default_g++_start): Delete old cruft.
16271
b8c25665 162721995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
16273
16274 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16275 (2 * (1 << 18)) to (2 * (1 << 17)).
16276
16277 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16278
b8c25665 162791995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16280
16281 * config/rom68k.exp: Renamed from config/idp.exp
16282
b8c25665 162831995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16284
16285 * c-torture/compile/921109-2.c
16286
b8c25665 162871995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16288
16289 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16290 excess errors.
16291
b8c25665 162921995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16293
16294 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16295 output.
16296 * lib/g++.exp (default_g++_start): Likewise.
16297
b8c25665 162981995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16299
16300 * gcc.c-torture/compile/950329-1.c: New test.
16301
b8c25665 163021995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 16303
efdbc6f8 16304 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
16305 and remote_close procs.
16306 * config/idp.exp: New file.
16307
b8c25665 163081995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16309
16310 * gcc.c-torture/execute/950322-1.c: New test.
16311
b8c25665 163121995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16313
16314 * config/vx.exp (${tool}_load): Clean up testing of return code from
16315 vxworks_ld and vxworks_spawn.
16316
b8c25665 163171995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
16318
16319 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16320
b8c25665 163211995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16322
16323 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16324 can mark excess errors on a machine by machine basis. Note, the
16325 default is to not expect any excess errors, even when excess
16326 errors test - is given, so you will want to put an XFAIL ... on
16327 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16328 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16329 those 4 machines, but no others.
16330
b8c25665 163311995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16332
16333 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16334 * lib/c-torture.exp: to here.
16335
b8c25665 163361995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16337
16338 * gcc.c-torture/execute/950221-1.c: New test.
16339 * gcc.c-torture/execute/struct-ret-1.c: New test.
16340 * gcc.c-torture/compile/950221-1.c: New test.
16341
16342 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16343
b8c25665 163441995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16345
16346 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16347 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16348
b8c25665 163491995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
16350
16351 * g++.gb: New directory of tests, derived from my signature and
16352 class scoping tests.
16353
16354 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16355 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16356 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16357 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16358 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16359 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16360 * g++.gb/sig25.C: Likewise.
16361
16362 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16363 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16364 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16365 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16366 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16367 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16368 * g++.gb/sig25.exp: Likewise.
16369
16370 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16371 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16372 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16373 * g++.gb/scope13.C: Likewise, this test still fails.
16374
16375 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16376 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16377 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16378 * g++.gb/scope13.exp: Ditto.
16379
16380 * g++.gb/README: New file, explains what these tests are about.
16381
b8c25665 163821995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16383
16384 * lib/dg.exp (dg-do): Support `preprocess'.
16385 (dg-test): Likewise.
16386
b8c25665 163871995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16388
16389 * config/udi.exp: change "continue -expect" to "exp_continue".
16390
b8c25665 163911995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
16392
16393 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16394 Delete redundant tests.
16395
16396 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16397 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16398 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16399 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16400 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16401 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16402 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16403 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16404
16405 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16406 storing label pointers.
16407 * gcc.c-torture/execute/921019-1.c: Likewise.
16408 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16409 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16410 parameter fp.
16411 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16412 constants.
16413
16414 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16415 Delete obsolete tests.
16416
16417 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16418 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16419 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16420 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16421 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16422 * gcc.c-torture/compile/950124-1.c: New test.
16423
16424 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16425
b8c25665 164261995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16427
16428 * lib/mike-g++.exp: Add -lm to LIBS.
16429
b8c25665 164301995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16431
16432 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16433
b8c25665 164341995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16435
16436 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16437
b8c25665 164381995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16439
16440 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16441
b8c25665 164421995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16443
16444 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16445 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16446 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16447 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16448 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16449 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16450 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 16451 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
16452 * g++.law/{operators33.C, operators34.C}: Likewise.
16453 * g++.law/{pic1.C, refs2.C}: Likewise.
16454 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16455 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16456 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16457 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16458
16459 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16460 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16461 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16462 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16463 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16464 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16465 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16466 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16467 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 16468 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
16469 * g++.law/{operators34.exp}: Likewise.
16470 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16471 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16472 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16473 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16474 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16475
16476 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16477 No longer expected to fail.
16478 * g++.law/missed-error3.C: Tweak for recent bool changes.
16479
b8c25665 164801994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16481
16482 * config/emb-unix: Deleted.
16483 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16484 remote execution. Do final link on remote host if REMOTE_LINK is set.
16485
b8c25665 164861994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16487
16488 * lib/dg.exp (dg-test): Fix typo in last patch.
16489
b8c25665 164901994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16491
16492 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16493 (handles multiple occurrences).
16494
b8c25665 164951994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16496
16497 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16498 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16499 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16500 printed).
16501 * lib/c-torture.exp (c-torture-compile): Likewise.
16502 (c-torture): Prepend full path if missing.
16503 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16504 (gcc_fail): Likewise.
16505 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16506
b8c25665 165071994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16508
16509 * lib/netware.exp: Only attach to NetWare i386 systems.
16510
b8c25665 165111994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16512
16513 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16514 messages. Add test name to "output pattern match" pass/fail message.
16515
b8c25665 165161994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16517
16518 * gcc.dg: New testsuite.
16519 * gcc.dg/dg.exp: New file.
16520
16521 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16522 test-switch.c}: Deleted.
16523
16524 * gcc.misc-tests/msgs.exp: New testcase driver.
16525
b8c25665 165261994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16527
16528 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16529 Watch for illegal return values from ${tool}_load.
16530 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16531 cross targets. Coerce return value >0 to 1.
16532
b8c25665 165331994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16534
16535 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16536
16537 * config/emb-unix.exp: New file.
16538
16539 * config/sim.exp: Error if variable $SIM not defined.
16540 (${tool}_load): Mark test as "untested" if simulator missing.
16541
16542 * config/unix.exp: Load remote.exp to get rcp_download.
16543 * lib/c-torture.exp: Use different option lists for testcases with
16544 and without loops.
16545 * gcc.c-torture/execute/execute.exp: Likewise.
16546
b8c25665 165471994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16548
16549 * config/*.exp: Clarify return code from ${tool}_load.
16550 Call `unresolved' or `untested' instead of `warning' or `perror'
16551 (sometimes you still want to call both though).
16552 Add comment that `shell_id' is local to each file.
16553 * config/udi.exp (timeout): Set to 30.
16554 Don't print warning if connection fails, $connectmode has already
16555 printed an error.
16556 (${tool}_load): Move verbose messages to level 2.
16557 Rework pattern for "Process started" message.
16558 Pass `shell_id' to ${connectmode}_download.
16559 Retry twice upon timeout. Make resetting of target more robust.
16560 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16561 Pass `shell_id' to exit_$connectmode.
16562 Only call exit_$connectmode if connected.
16563 * config/unix.exp (${tool}_load): Check return codes better.
16564 * config/vrtx.exp (${tool}_load): Likewise.
16565 * config/vx.exp (${tool}_load): Likewise.
16566 Delete unneeded global's.
16567 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16568 from ${tool}_load.
16569 (dg-stat): Delete.
16570 (dg-init): Delete recording of pass/fail counts.
16571 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16572 (old-dejagnu-init): Likewise.
16573 (old-dejagnu-stat): Delete contents, empty proc now.
16574 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16575 (c-torture): Delete references to lcnt, lpass, lfail.
16576 Get option list from TORTURE_OPTIONS.
16577 Delete -funroll[-all]-loops if no loops.
16578 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16579 (g++_stat): Delete contents (empty proc now).
16580 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16581 (gcc_finish): Likewise.
16582 (gcc_stat): Deleted.
16583 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16584 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16585 * gcc.c-torture/execute/execute.exp: Likewise.
16586 Split tests into two parts: compile, execute.
16587 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16588 no loops. Update to reflect clarified return codes from ${tool}_load.
16589
b8c25665 165901994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16591
16592 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16593 to grep for.
16594 (old-dejagnu): Likewise (where necessary).
16595
b8c25665 165961994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16597
16598 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16599
16600 * lib/dg.exp (dg-process-target): Fix processing of selector.
16601 Add comment regarding use of `error'.
16602
16603 * lib/gcc.exp (prune_system_crud): Define if missing.
16604 * lib/g++.exp (prune_system_crud): Likewise.
16605
16606 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16607 Call prune_system_crud.
16608 * lib/dg.exp (dg-runtest): New proc.
16609 Use perror instead of send_user for tcl errors in testcase.
16610 Don't return any value, it's never used.
16611 Don't clobber previous definition of `unknown'.
16612 Print tcl errors in `dg-final'.
16613
b8c25665 166141994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16615
16616 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16617 (dg-test): Don't print errorInfo, it contains stack backtrace.
16618
b8c25665 166191994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16620
16621 * lib/g++.exp (runtest_file_p): Define if missing.
16622
b8c25665 166231994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
16624
16625 * lib/mike-g++.exp: Comment out loading of g++.exp.
16626 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16627 (default_g++_version): Always print something.
16628 (default_g++_start): Comment out call to `which'.
16629 (g++_start, g++_load): Deleted (must be defined in config file).
16630 * lib/gcc.exp: Test for existence of $CC at start.
16631 Delete check for tmpdir (done in gcc_init).
16632 (default_gcc_version): Always print something.
16633 (default_gcc_start): Comment out call to `which'.
16634 * config/*.exp: Major cleanup - make cross targets work at least a
16635 little better for g++ (by not being "--tool gcc" specific).
16636 Rename gcc_xxx to ${tool}_xxx.
16637 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16638 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16639
b8c25665 166401994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16641
16642 * lib/c-torture.exp (c-torture-compile): Rework compiler
16643 message processing.
16644
16645 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16646 c-torture.
16647
b8c25665 166481994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16649
16650 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16651
16652 * lib/dg.exp (dg-process-target): Support { target native }.
16653
b8c25665 166541994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16655
16656 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16657 looked for "... program xxx got fatal signal".
16658 Correct regsub munging of `comp_output'.
16659 Ignore compiler messages "path prefix not used" and "linker input
16660 file unused".
16661
b8c25665 166621994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16663
16664 * lib/gcc.exp (runtest_file_p): Define if missing.
16665 * gcc.prms/template.c: Example to work from.
16666
b8c25665 166671994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16668
16669 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16670 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16671
16672 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16673 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16674 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16675 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16676
16677 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16678 (dg-process-target): No longer a varargs proc.
16679 Return S/N for target, P/F for xfail. All callers changed.
16680 (user option procs): More argument checking.
16681 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16682 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16683 (dg-test): Skip test if not running on selected target in `dg-do'.
16684 Update handling of `dg-do-what', `dg-output-text'.
16685 Separate execution pass/fail from output pattern match pass/fail.
16686 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16687
b8c25665 166881994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16689
16690 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16691 target for 920510-1.c.
16692
b8c25665 166931994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16694
16695 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16696 Clean up comment regarding use of passcnt, etc.
16697 (gcc_stat): Don't update `testcnt' here.
16698 (gcc_finish): Do it here.
16699 Might as well reset `but_id' here too.
16700 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16701 to determine if the file should be tested.
16702 * gcc.c-torture/compile/compile.exp: Likewise.
16703 * gcc.c-torture/execute/execute.exp: Likewise.
16704 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16705 * gcc.misc-tests/dg-test.exp: Likewise.
16706 * gcc.prms/prms.exp: Likewise.
16707 * gcc.wendy/wendy.exp: Likewise.
16708 * g++.old-deja.exp: Likewise.
16709 Move "Testing file" message to verbose level 1.
16710
b8c25665 167111994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16712
16713 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16714
b8c25665 167151994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16716
16717 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16718 (default_gcc_start): Accept optional second list element
16719 of compiler flags. Print compiler output at verbosity level 2.
16720 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16721 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16722 Save current values of framework globals passcnt, failcnt, xpasscnt,
16723 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16724 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16725 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16726 xfailcnt to compute stats. Update framework global `testcnt' from
16727 pass/fail counts.
16728 (gcc_finish): New proc. Clean up test environment.
16729 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16730 (gcc_epass, gcc_efail): Delete.
16731 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16732 argument of line number.
16733 (dg-init): If the tool has an init routine, call it.
16734 (dg-test): Remove args `cflags_var' and `libs_var'.
16735 Pass all compiler options to ${tool}_start.
16736 Handle missing line number.
16737 (dg-finish): New function.
16738 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16739 particular files. Call gcc_finish at end. Move "skipping test"
16740 message to verbosity level 3.
16741 * gcc.c-torture/compile/compile.exp: Likewise.
16742 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16743 * gcc.c-torture/execute/execute.exp: Likewise.
16744 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16745 Print testcase being tried at verbosity level 1.
16746 * gcc.c-torture/special/special.exp: Unset xfail.
16747 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16748 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16749 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16750 * gcc.failure/failure.exp: Likewise.
16751 * gcc.ieee/ieee.exp: Likewise.
16752 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16753 Update call to dg-test. Call dg-finish at end.
16754 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16755 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16756 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16757 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16758 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16759 * gcc.wendy/wendy.exp: Add copyright.
16760 Delete setting of tmpdir (done by gcc_init).
16761 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16762 Pass compiler flags to gcc_start. Call gcc_finish at end.
16763 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16764 gcc_[ce]pass/fail.
16765
b8c25665 167661994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16767
16768 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16769 confusion.
16770 (g++_load): Likewise.
16771
16772 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16773 Rename argument to `prog' to remove the confusion.
16774 Varargs fns behave differently too!
16775 (g++_load): Likewise.
16776
16777 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16778
16779 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16780 what it is. Delete (always) printing of status value for !native.
16781 Simplify verbose code, and include status and exec_output.
16782 (g++_load): Use gcc_load.
16783
b8c25665 167841994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16785
16786 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16787 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16788 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16789 940714-3.c as these testcases don't exist anymore. Make
16790 va-arg-1.c expected to pass.
16791
b8c25665 167921994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16793
16794 * gcc.misc-tests/misc.exp: Only run specific testcases.
16795 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16796 * gcc.misc-tests/dg-[1-9].c: New files.
16797
16798 * lib/dg.exp: New testsuite driver.
16799 * gcc.prms/prms.exp: Use it.
16800
16801 * README.gcc: New file.
16802
16803 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16804 Document and reset `lxpass' and `lxfail'.
16805 Simplify "initialized" message.
16806 (gcc_stat): Clean up comments a little.
16807
b8c25665 168081994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16809
16810 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16811
b8c25665 168121994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16813
16814 * lib/old-dejagnu.exp (process-option): New proc.
16815 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16816 (old-dejagnu): Simplify.
16817 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16818
b8c25665 168191994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16820
16821 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16822 exists and is not an empty string.
16823
16824 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16825 $xfail rather than calling setup_xfail. Clear $xfail when test is
16826 finished.
16827 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16828 automatically.
16829
16830 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16831 longer expected to fail.
16832
92936ecf 16833 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
16834 "f" function call.
16835
16836 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16837
16838 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16839 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16840 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16841 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16842 c-torture-1.29.
16843
16844 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16845 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16846
16847 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16848
16849 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16850 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16851
16852 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16853 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16854 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16855
b8c25665 168561994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
16857
16858 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16859 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16860 940714-1.c, 940714-2.c, 940714-3.c},
16861 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16862 gcc.misc-tests/{mg.c,mg.exp}:
16863 New tests.
16864 * gcc.noncompile/noncompile.exp: Change accordingly.
16865
b8c25665 168661994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16867
16868 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16869 Undo previous clobberage.
16870
b8c25665 168711994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16872
16873 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16874 * gcc.special/{930510-1.c, special.exp}:
16875 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16876 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16877 struct-varargs-1.c}: New tests from c-torture-1.26.
16878
b8c25665 168791994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
16880
16881 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16882 argument to switch.
16883
b8c25665 168841994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
16885
16886 * Revert the previous changes. Please see Rob's directory
16887 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16888 fixes.
16889
b8c25665 168901994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 16891
92936ecf 16892 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
16893 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16894 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16895 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16896 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16897 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
16898 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16899 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
16900 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16901 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
16902 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16903 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16904 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 16905 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 16906 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
16907 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16908 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16909 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 16910 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
16911 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16912 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16913 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 16914 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
16915 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16916 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16917 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16918 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 16919
b8c25665 169201994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
16921
16922 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 16923 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
16924 with perror calls.
16925
b8c25665 169261994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
16927
16928 * config/unix.exp (g++_load): Fix syntax.
16929
b8c25665 169301994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16931
16932 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16933 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16934 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16935 Don't expect va-arg-1.c to fail. Correct expected output for
16936 920928-1.c.
16937 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16938 * gcc.wendy/hbm4.c: Correct typo.
16939 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16940
b8c25665 169411994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16942
16943 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16944 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16945 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16946 * lib/c-torture.exp (c-torture-compile): Ditto.
16947
16948 Reduce volume of output (remove all the -I's and such).
16949 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16950 Call gcc_cpass, gcc_cfail.
16951 (c-torture): Pass testing option to c-torture-compile.
16952
b8c25665 169531994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
16954
16955 Bring patches over from progressive.
16956 * config/default.exp: Exit remote shell cleanly.
16957 (g++_exit, g++_start): Add default versions.
16958 * config/sim.exp (gcc_load): Use perror, not error.
16959
b8c25665 169601994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16961
16962 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16963 set in site.exp.
16964
b8c25665 169651994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
16966
16967 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16968 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16969 (wendy_try): New proc to run testcase.
16970 (main loop): Call 'em.
16971 * gcc.wendy/*.c: Clean up pass to correct expected output.
16972
16973 * lib/gcc.exp: Minor cleanup work.
16974 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16975
b8c25665 169761994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16977
16978 * config/sim.exp (gcc_load): Document return codes better.
16979 Don't pass -v to simulator.
16980
b8c25665 169811994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 16982
efdbc6f8
RH
16983 * gcc.special/920717-x.c: Fix typo.
16984 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16985 get at sources.
921e5a0e
JL
16986
16987 * lib/mike-gcc.exp: Fix typo.
16988
b8c25665 169891994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
16990
16991 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16992 binary to use, transform the name.
16993 * config/*.exp: rename everything. Nuke any g++ specific files,
16994 it's now a special case of gcc that requires no special support.
16995 Add a default.exp for unsupported targets.
16996
b8c25665 169971994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
16998
16999 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17000 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17001 version of Tcl.
17002
b8c25665 170031994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
17004
17005 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17006 than a warning.
17007
b8c25665 170081994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
17009
17010 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17011
b8c25665 170121994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17013
17014 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17015 option_list. Compile every file with only 4/6 option choices
17016 (same as C torture) instead of with 12/18 different option
17017 choices.
17018 * lib/c-torture.exp: Likewise.
17019
17020 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17021 not already set.
17022
b8c25665 170231993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 17024
662ef0f5 17025 * lib/old-deja
921e5a0e
JL
17026 test cases, ready for DejaGnu.
17027
b8c25665 170281993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17029
17030 * Upgraded c-torture tests from 1.18 to 1.19
17031
17032 * gcc.compile: added test(s):
17033 930607-1.c
17034 * gcc.execute: added test(s):
17035 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17036
17037 * added new subdirectory for misc tests: gcc.misc-tests
17038 * gcc.misc-test(s): added tests:
17039 inst-check.c test-consts.c test-ior.c test-switch.c
17040
b8c25665 170411993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
17042
17043 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17044
b8c25665 170451993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17046
17047 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17048
b8c25665 170491993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17050
17051 * Upgraded c-torture tests from 1.17 to 1.18
17052
b8c25665 170531993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17054
17055 * Upgraded c-torture tests from 1.12 to 1.17
17056
b8c25665 170571993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17058
17059 * lib/old-dejagnu.exp:
17060 Fixed handling of XFAIL target triplets to correctly
17061 recognize wildcard characters. Removed code that
17062 appended a unique id tag to the end of the file name
17063 printed out by the result of the testcases within a
17064 given test file.
17065
b8c25665 170661993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17067
17068 * lib/old-dejagnu.exp:
17069 Reworked expected failure handling to trigger off of XFAIL
17070 keyword in keyphrase embeded in testcase source code. The
17071 XFAIL keyword must be at the end of the keyphrase line. It
17072 may optionally be followed by one or more target triplets.
17073 It has just occured that the handling of wildcards in the
17074 target triplet may not be correct.
17075
b8c25665 170761993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17077
17078 * g++.old-deja/tests:
17079 Moved all subdirectories up one level into g++.old-deja .
17080
17081 * lib/old-dejagnu.exp:
17082 Fixed problem with CXXFLAGS not being properly reset, and being
17083 corrupted with extraneous "-c" compiler option. This was
17084 causing binaries to not be generated for test that needed them.
17085 Modified strings passed to "pass" and "fail" so that individual
17086 tests from the same test file would be distinguished by an
17087 identifier appended to the test file name in the summary logs;
17088 this corrected a problem with erroneous diff logs. Added code
17089 to search testcases for expected fail and unexpected pass keywords.
17090
b8c25665 170911993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17092
17093 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17094
b8c25665 170951993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17096
17097 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17098 Removed extraneous text from end of "Special g++ Options"
17099 keyphrase.
17100
17101 * lib/old-dejagnu.exp: Added pattern matching to look for new
17102 keywords, embedded in testcases comments, which will trigger
17103 calls to xpass and xfail.
17104
b8c25665 171051993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17106
17107 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17108 comments embedded in the testcases, especially the one looking for
17109 special compiler options, as well as the pattern matching for the
17110 compiler output again.
17111
b8c25665 171121993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17113
17114 * lib/old-dejagnu.exp: Do a proper check of the return value for
17115 execute tests. Fixed several problems with the pattern matching
17116 of the compiler output which gave erroneous test results.
17117 Changed several of the test result messages to be more descriptive.
17118 * config/unix-g++.exp: Proc g++_load now actually works and
17119 executes the tests passed to it and returns a usable return
92936ecf 17120 value.
921e5a0e 17121
b8c25665 171221993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 17123
efdbc6f8 17124 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 17125
b8c25665 171261993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17127
17128 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17129 Modified both files to properly execute the old style
17130 dejagnu tests. The previous versions of these files were
17131 experimental and did not function anything near correctly.
17132
b8c25665 171331993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
17134
17135 * Removed all Makefile.in and configure.in files. No configuration
17136 needed now.
17137
b8c25665 171381993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17139
17140 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17141
b8c25665 171421993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
17143
17144 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17145 gcc.special/configure.in, gcc.noncompile/configure.in,
17146 gcc.execute/configure.in, gcc.code_quality/configure.in,
17147 g++.other/configure.in, g++.old-deja/configure.in,
17148 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17149 in srcname setting.
17150
b8c25665 171511993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17152
17153 * lib/udi.exp: Fixed mondfe and mondfe_download.
17154 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17155 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17156
b8c25665 171571993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17158
17159 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17160 (gdb_exit): Don't remove *_soc files.
17161
b8c25665 171621993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17163
17164 * lib/c-torture.exp: Don't look for main; instead always use -w
17165 -c. This is how the c-torture tests work. Remove the object
17166 file if the compilation succeeds.
17167 * gcc.execute/execute.exp: Remove executable if test passes.
17168 * gcc.noncompile/noncompile.exp: Every test is an expected
17169 failure.
17170 * gcc.special/special.exp: Added tests from c-torture 1.11,
17171 corrected use of existing test.
17172 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17173 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17174 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17175 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17176 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17177 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17178 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17179 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17180 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17181 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17182 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17183 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17184 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17185 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17186 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17187 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17188 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17189 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17190 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17191 c-torture 1.11.
17192 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17193 correspond to c-torture 1.11.
17194
17195 * New file.
This page took 5.425282 seconds and 5 git commands to generate.