]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
tree-ssa.exp: Remove.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bbb2a345
GB
12004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2
3 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4 this directory.
5
de46b2fe
AP
62004-06-23 Andrew Pinski <apinski@apple.com>
7
b713a445
AP
8 PR middle-end/15988
9 * g++.dg/opt/ptrmem4.C: New test.
10
de46b2fe
AP
11 * gcc.dg/c90-array-quals-2.c: New test.
12
881f20cb
NY
132006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14
15 * gcc.dg/kpice1.c: New test.
16
fe7080d2
AP
172006-06-23 Andrew Pinski <apinski@apple.com>
18
19 * gcc.dg/c90-array-quals.c: New test.
20
1cc3d085
RH
212006-06-22 Richard Henderson <rth@redhat.com>
22
23 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
24
2e5a1510
LR
252004-06-22 Loren James Rittle <ljrittle@acm.org>
26
27 * gcc.dg/builtins-config.h: Handle FreeBSD.
28
0f59171d
RH
292006-06-22 Richard Henderson <rth@redhat.com>
30
31 * g++.dg/opt/devirt1.C: New.
32
332004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
34
35 * g++.dg/opt/pr15551.C: New testcase.
36
96a4ec03
L
372004-06-22 H.J. Lu <hongjiu.lu@intel.com>
38
39 PR target/14800
40 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
41 x86_64-*-linux* when compiling for 32bit.
42
f6bf7bb6
AP
432004-06-21 Andrew Pinski <apinski@apple.com>
44
45 * gcc.dg/pch/struct-1.c: New.
46 * gcc.dg/pch/struct-1.hs: New.
47
c0d578e6
GK
482004-06-21 Geoffrey Keating <geoffk@apple.com>
49
50 * gcc.dg/pch/save-temps-1.c: New file.
51 * gcc.dg/pch/save-temps-1.hs: New file.
52
8750f9cd
JB
532004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
54
55 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
56 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
57
63110e4e
TS
582004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
59
60 * gfortran.fortran-torture/execute/select_1.f90: Rename function
61 to fix type error.
62 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
63 Remove trailing spaces.
64
3a5b9284
RH
652004-06-21 Richard Henderson <rth@redhat.com>
66
67 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
68 merging && to BIT_FIELD_REF.
69
992d907d
RS
702004-06-21 Richard Sandiford <rsandifo@redhat.com>
71
72 * g++.dg/opt/placeholder1.C: New test.
73
ce70456b
EB
742004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
75
76 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
77 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
78 * gcc.dg/compat/union-m128-1_x.c: Likewise.
79 * gcc.dg/compat/union-m128-1_y.c: Likewise.
80
84b8b0e0
ZW
812004-06-20 Zack Weinberg <zack@codesourcery.com>
82
83 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
84 extern "C".
85 * g++.dg/other/pragma-re-1.C: Add comments.
86
04b0faec 872004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
88
89 PR gfortran/16080
04b0faec
BD
90 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
91
bb60c95f
AP
922004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
93
94 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
95 instead of setting the type of size_t by
96 hand.
97
ee8db92b
RS
982004-06-18 Roger Sayle <roger@eyesopen.com>
99
100 * gcc.dg/unordered-2.c: New test case.
101 * gcc.dg/unordered-3.c: New test case.
102
fb0737c2
DB
1032004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
104
105 PR other/16043
106 * lib/g++.exp (g++_version): Tweak regexp for version
107 * lib/g77.exp (g77_version): Likewise
108 * lib/gfortran.exp (gfortran_version): Likewise
109 * lib/objc.exp (objc_version): Likewise
110 * lib/treelang.exp (treelang_version): Likewise
111
1acd15e8
JJ
1122004-06-19 Jakub Jelinek <jakub@redhat.com>
113
dc04f755
JJ
114 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
115 Use INT_MAX instead of __INT_MAX__.
116 * gcc.dg/compat/struct-align-2_y.c: Likewise.
117
1acd15e8
JJ
118 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
119 * gcc.dg/compat/scalar-return-3_x.c: Use it.
120 * gcc.dg/compat/scalar-return-3_y.c: Use it.
121 * gcc.dg/compat/scalar-return-4_x.c: Use it.
122 * gcc.dg/compat/scalar-return-4_y.c: Use it.
123 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
124 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
125 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
126 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
127
e1af8299
JJ
128 * gcc.dg/range-test-1.c: New test.
129 * g++.dg/opt/range-test-1.C: New test.
130
093c7153
RH
1312004-06-17 Richard Henderson <rth@redhat.com>
132
133 * objc.dg/sync-1.m: New.
134 * objc.dg/try-catch-1.m: Don't force next runtime.
135 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
136 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
137 shadowed catch clause.
138 * objc.dg/try-catch-5.m: New.
139
c50a0116
ZW
1402004-06-17 Zack Weinberg <zack@codesourcery.com>
141
142 Bug 14610
143 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
144
16865eaa
RH
1452004-06-15 Richard Henderson <rth@redhat.com>
146
147 * gcc.dg/20001116-1.c: Move expected warning line.
148
bf83cc10
RH
1492004-06-15 Richard Henderson <rth@redhat.com>
150
151 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
152 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
153
fd660b1b
JL
1542004-06-15 Jeff Law <law@redhat.com>
155
156 * gcc.dg/tree-ssa/20040615-1.c: New test.
157 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
158 be less sensitive to operand ordering.
159 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
160
3e97fe67
DS
1612004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
162
163 * g++.dg/abi/bitfield3.C: Add comment..
164
325c3691
RH
1652004-06-15 Richard Henderson <rth@redhat.com>
166
167 * g++.dg/ext/stmtexpr1.C: XFAIL.
168 * gcc.dg/20030612-1.c: XFAIL.
169
6bf3d92c
EC
1702004-06-15 Eric Christopher <echristo@redhat.com>
171
172 * g++.dg/charset/asm5.c: New.
173 * gcc.dg/charset/asm6.c: New.
174
6ef42154
TS
1752004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
176
177 PR fortran/15962
178 * gfortran.fortran-torture/execute/select_1.f90: New test.
179
844f5ccf
PB
1802004-06-15 Paul Brook <paul@codesourcery.com>
181
182 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
183
c566721f
GB
1842004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
185
186 PR c++/15967
187 * g++.dg/lookup/crash3.C: New test.
188
4e0f4df5
GB
1892004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
190
191 PR c++/15947
192 * g++.dg/parse/dtor4.C: New test.
193
daa2b95a
JL
1942004-06-14 Jeff Law <law@redhat.com>
195
196 * gcc.c-torture/compile/20040614-1.c: New test.
197
7031baf4
TS
1982004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
199
200 PR fortran/15211
201 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
202 LEN of a character array.
203
7c82a41e
MM
2042004-06-14 Mark Mitchell <mark@codesourcery.com>
205
206 PR c++/15096
207 * g++.dg/template/ptrmem10.C: New test.
208
209 PR c++/14930
210 * g++.dg/template/friend30.C: New test.
211
f3207b37
TS
2122004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
213
214 PR fortran/14928
215 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 216
a9e7b9d3
PB
2172004-06-13 Paul Brook <paul@codesourcery.com>
218
219 * gfortran.fortran-torture/execute/random_2.f90: New test.
220
118a3a8b
EC
2212004-06-13 Eric Christopher <echristo@redhat.com>
222
223 * gcc.dg/noncompile/redecl-1.c: Fix error message.
224
b08eae92
PB
2252004-06-12 Paul Brook <paul@codesourcery.com>
226
227 * gfortran.fortran-torture/execute/contained_3.f90: New test.
228
f814193b
TS
2292004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
230
231 PR fortran/14923
232 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
233
c52eae8d
TS
2342004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
235
236 PR fortran/14957
237 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 238 syntax errors in end statements of contained subroutines.
118a3a8b 239
662ef0f5
TS
2402004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
241
242 PR fortran/12841
243 * gfortran.fortran-torture/execute/null_arg.f90: New test.
244
4aef80f8
BD
2452004-06-12 Bud Davis <bdavis9659@comcast.net>
246
a13c7588 247 PR fortran/15665
4aef80f8
BD
248 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
249
8204210b
BD
2502004-06-12 Bud Davis <bdavis9659@comcast.net>
251
252 PR gfortran/12839
253 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
254
ba18e4db
MM
2552004-06-11 Mark Mitchell <mark@codesourcery.com>
256
257 PR c++/15862
258 * g++.dg/parse/enum1.C: New test.
259
3100d647
JL
2602004-06-10 Jeff Law <law@redhat.com>
261
262 * gcc.c-torture/compile/20040610-1.c: New test.
263
da291c87
GB
2642004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
265
266 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
267 * g++.old-deja/g++.other/decl3.C: Likewise.
268
a32b97a2
BB
2692004-06-10 Brian Booth <bbooth@redhat.com>
270
271 * gcc.dg/tree-ssa/20031015-1.c: Scan for
272 V_MAY_DEF instead of VDEF.
273 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
274
ab71fa3f
MM
2752004-06-10 Mark Mitchell <mark@codesourcery.com>
276
277 PR c++/14211
278 * g++.dg/conversion/const1.C: New test.
279
280 PR c++/15076
281 * g++.dg/conversion/reinterpret1.C: New test.
282
283 PR c++/15877
284 * g++.dg/template/enum2.C: New test.
285
286 PR c++/15227
287 * g++.dg/template/error13.C: New test.
288
a7b155a6
TS
2892004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
290
291 PR fortran/14957
292 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
293 arguments to test_* REAL and of the right size.
294
ba20a3eb
JJ
2952004-06-10 Jakub Jelinek <jakub@redhat.com>
296
297 PR target/15569
298 PR rtl-optimization/15681
299 * gcc.dg/20040609-1.c: New test.
300
498c0f27
JJ
3012004-06-10 Jakub Jelinek <jakub@redhat.com>
302
303 PR c++/14791
304 * g++.dg/opt/builtins1.C: New test.
305
b152aee5
DS
3062004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
307
308 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
309 that use default windows32 struct layout.
310 * gcc.dg/i386-bitfield2.c: Likewise.
311
80d23e49
DS
3122004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
313
314 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
315 for mingw32 and cygwin targets.
316
d8044160
GK
3172004-06-09 Geoffrey Keating <geoffk@apple.com>
318
319 * gcc.dg/pch/macro-4.c: New.
320 * gcc.dg/pch/macro-4.hs: New.
321
655948a3
TS
3222004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
323
324 PR fortran/13249
325 * gfortran.fortran-torture/compile/name_clash.f90: New test.
326
62f1d470
TS
3272004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
328
329 PR fortran/13372
330 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
331
898c05b8
BD
3322004-06-09 Bud Davis <bdavis9659@comcast.net>
333
334 PR gfortran/14897
62f1d470 335 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 336
31b6f11a 3372004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 338
c50a0116 339 PR gfortran/15755
31b6f11a
BD
340 * gfortran.fortran-torture/execute/backspace.c : New test.
341
0760c380
PB
3422004-06-09 Paul Brook <paul@codesourcery.com>
343
344 * gfortran.fortran-torture/execure/intrinsic_associated.f90
345 (pointer_to_section): Rewrite to use smaller array.
346
320c0659
DE
3472004-06-08 David Edelsohn <edelsohn@gnu.org>
348
0760c380
PB
349 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
350 * gcc.dg/ext/altivec-10.c: Same.
351 * gcc.dg/ext/altivec-11.c: Same.
352 * gcc.dg/ext/altivec-12.c: Same.
353 * gcc.dg/ext/altivec-13.c: Same.
354 * gcc.dg/ext/altivec-14.c: Same.
355 * gcc.dg/ext/altivec-15.c: Same.
356 * gcc.dg/ext/altivec-16.c: Same.
357 * gcc.dg/ext/altivec-3.c: Same.
358 * gcc.dg/ext/altivec-4.c: Same.
359 * gcc.dg/ext/altivec-6.c: Same.
360 * gcc.dg/ext/altivec-7.c: Same.
361 * gcc.dg/ext/altivec-8.c: Same.
362 * gcc.dg/ext/altivec-varargs-1.c: Same.
363
364 * g++.dg/ext/altivec-1.C: Correct dg syntax.
365 * g++.dg/ext/altivec-10.C: Same.
366 * g++.dg/ext/altivec-2.C: Same.
367 * g++.dg/ext/altivec-3.C: Same.
368 * g++.dg/ext/altivec-4.C: Same.
369 * g++.dg/ext/altivec-5.C: Same.
370 * g++.dg/ext/altivec-6.C: Same.
371 * g++.dg/ext/altivec-7.C: Same.
372 * g++.dg/ext/altivec-8.C: Same.
373 * g++.dg/ext/altivec-9.C: Same.
320c0659 374
9221325f
GB
3752004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
376
377 PR c++/7841
378 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
379
85bbb21f
EB
3802004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
381
382 * gcc.dg/union-1.c: New test.
383
67057c53
RS
3842004-06-07 Roger Sayle <roger@eyesopen.com>
385
386 * gcc.dg/builtins-41.c: New test case.
387 * gcc.dg/builtins-42.c: New test case.
388
2435e036
DE
3892004-06-07 David Edelsohn <edelsohn@gnu.org>
390
391 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
392 * g++.dg/ext/altivec-10.C: Same.
393 * g++.dg/ext/altivec-2.C: Same.
394 * g++.dg/ext/altivec-3.C: Same.
395 * g++.dg/ext/altivec-4.C: Same.
396 * g++.dg/ext/altivec-5.C: Same.
397 * g++.dg/ext/altivec-6.C: Same.
398 * g++.dg/ext/altivec-7.C: Same.
399 * g++.dg/ext/altivec-8.C: Same.
400 * g++.dg/ext/altivec-9.C: Same.
401 * g++.old-deja/g++.abi/cxa_vec.C: Same.
402 * g++.old-deja/g++.brendan/new3.C: Same.
403 * gcc.c-torture/execute/eeprof-1.x: Same.
404
45b0c94c
JM
4052004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
406
407 PR c/14765
408 * gcc.dg/pr14765-1.c: New test.
409
bf730f15
RS
4102004-06-07 Roger Sayle <roger@eyesopen.com>
411
412 PR c/14649
413 * gcc.dg/pr14649-1.c: New test case.
414
f5a76aea
RH
4152004-06-07 Richard Henderson <rth@redhat.com>
416
417 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
418 if temporaries.
419
8cd0b81e
DE
4202004-06-07 David Edelsohn <edelsohn@gnu.org>
421
422 * g++.dg/eh/elide1.C: Remove XFAIL.
423
d5a10cf0
MM
4242004-06-07 Mark Mitchell <mark@codesourcery.com>
425
426 PR c++/15337
427 * g++.dg/expr/sizeof3.C: New test.
428
429 PR c++/14777
430 * g++.dg/template/access14.C: New test.
431
432 PR c++/15554
433 * g++.dg/template/enum1.C: New test.
434
435 PR c++/15057
436 * g++.dg/eh/throw1.C: New test.
437
e9c5d1c0
DA
4382004-06-07 David Ayers <d.ayers@inode.at>
439 Ziemowit Laski <zlaski@apple.com>
440
441 * lib/objc.exp (objc_target_compile): Revert the '-framework
442 Foundation' flag fix, since bare Darwin does not ship
443 with the Foundation framework.
444 * objc/execute/next_mapping.h: Provide a local NSConstantString
445 @interface and @implementation.
15d0650c
ZL
446 (objc_constant_string_init): A constructor function, used to
447 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
448 * objc/execute/string1.m: Include "next_mapping.h" instead of
449 <Foundation/NSString.h>.
450 * objc/execute/string2.m: Likewise.
451 * objc/execute/string3.m: Likewise.
452 * objc/execute/string4.m: Likewise.
453
aab087b8
L
4542004-06-06 H.J. Lu <hongjiu.lu@intel.com>
455
456 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
457 to double. Replace double with FLOAT.
458 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
459
460 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
461 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
462 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
463 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
464 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
465 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
466 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
467 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
468
10bc1b1b
JM
4692004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
470
471 PR c/13519
472 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
473
8a83a693
GB
4742004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
475
476 PR c++/15503
477 * g++.dg/template/meminit2.C: New test.
478
28af2467
PB
4792004-06-04 Paolo Bonzini <bonzini@gnu.org>
480
481 PR target/15822
482 * gcc.c-torture/execute/compare-fp-1.c,
483 gcc.c-torture/execute/compare-fp-2.c,
484 gcc.c-torture/execute/compare-fp-3.c,
485 gcc.c-torture/execute/compare-fp-4.c,
486 gcc.c-torture/execute/compare-fp-3.x,
487 gcc.c-torture/execute/compare-fp-4.x: Moved...
488 * gcc.c-torture/execute/ieee/compare-fp-1.c,
489 gcc.c-torture/execute/ieee/compare-fp-2.c,
490 gcc.c-torture/execute/ieee/compare-fp-3.c,
491 gcc.c-torture/execute/ieee/compare-fp-4.c,
492 gcc.c-torture/execute/ieee/compare-fp-3.x,
493 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
494
72fab006
NP
4952004-06-04 David Ayers <d.ayers@inode.at>
496
497 * objc/execute/protocol-isEqual-4.m: New testcase.
498
4992004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
500
501 * objc/execute/protocol-isEqual-1.m: New testcase.
502 * objc/execute/protocol-isEqual-2.m: New testcase.
503 * objc/execute/protocol-isEqual-3.m: New testcase.
504
1600fe22
TS
5052004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
506
507 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
508
12ba3f8f
ZL
5092004-06-02 Ziemowit Laski <zlaski@apple.com>
510
511 * lib/objc.exp (objc_target_compile): When running tests on
512 Darwin (Mac OS X), inform the linker about '-framework
513 'Foundation'.
514
3aeb3655
EC
5152004-06-02 Eric Christopher <echristo@redhat.com>
516
517 * gcc.c-torture/compile/20040602-1.c: New.
518
3facc4b6
AP
5192004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
520
89422e47
AP
521 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
522 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
523
3facc4b6
AP
524 PR tree-optimization/14736
525 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 526
3facc4b6
AP
527 PR tree-optimization/14042
528 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
529
530 PR tree-optimization/14729
531 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
532
2fa54841
TS
5332004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
534
535 PR fortran/15557
536 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
537
7a3ea201
RH
5382004-06-01 Richard Hederson <rth@redhat.com>
539
540 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
541
07166901
GB
5422004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
543
544 PR c++/14932
545 * g++.dg/parse/offsetof4.C: New test.
546
61c627ed
NP
5472004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
548
549 PR objc/7993
550 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
551
e17b3578
MM
5522004-05-31 Mark Mitchell <mark@codesourcery.com>
553
554 PR c++/15701
555 * g++.dg/template/friend29.C: New test.
556
ec3e6835
JM
5572004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
558
559 PR c/15749
560 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
561
a4a90b84
EB
5622004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
563
564 * gcc.dg/sparc-trap-1.c: New test.
565
1f7a8dcc
RS
5662004-05-31 Roger Sayle <roger@eyesopen.com>
567
568 PR middle-end/15069
569 * g++.dg/opt/fold3.C: New test case.
570
0fb4f4b8
GS
5712004-05-30 Graham Stott <graham.stott@btinternet.com>
572
573 * lib/target-supports.exp (check_iconv_available): Fix fallout
574 from 2004-05-28 patch.
575
7b5b57b7
PB
5762004-05-30 Paul Brook <paul@codesourcery.com>
577
578 PR fortran/15620
579 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
580 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
581
5f251c26
SK
5822004-05-30 Steven G. Kargl <kargls@comcast.net>
583
584 * gfortran.fortran-torture/execute/random_1.f90: New test.
585
b63e5497
ZL
5862004-05-28 Ziemowit Laski <zlaski@apple.com>
587
588 * g++.dg/ext/altivec-10.C: New test.
589
353c3b7e
PB
5902004-05-29 Paul Brook <paul@codesourcery.com>
591
592 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
593
690c364e
ZL
5942004-05-28 Ziemowit Laski <zlaski@apple.com>
595
596 * gcc.dg/altivec-16.c: New test.
597
763ee179
JJ
5982004-05-28 Janis Johnson <janis187@us.ibm.com>
599
600 * lib/target-supports.exp (check_vmx_hw_available): New.
601 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
602
603 * lib/target-supports.exp (check_alias_available,
604 check_iconv_available, check_named_sections_available): Use
605 unique names for temporary files.
606
6b1db06f
ZL
6072004-05-28 Ziemowit Laski <zlaski@apple.com>
608
609 * gcc.dg/altivec-15.c: New test.
610
c1cca8d4
MM
6112004-05-28 Mark Mitchell <mark@codesourcery.com>
612
613 PR c++/15083
614 * g++.dg/warn/noeffect6.C: New test.
615
616 PR c++/15471
617 * g++.dg/expr/ptrmem4.C: New test.
618
619 PR c++/15640
620 * g++.dg/template/operator3.C: New test.
621
0c1a1ecd
MM
6222004-05-28 Mark Mitchell <mark@codesourcery.com>
623
624 PR c++/14668
625 * g++.dg/lookup/redecl1.C: New test.
626 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
627
d1a7edaf
PB
6282004-05-28 Paolo Bonzini <bonzini@gnu.org>
629
28af2467
PB
630 * gcc.c-torture/execute/compare-fp-1.c,
631 gcc.c-torture/execute/compare-fp-2.c,
632 gcc.c-torture/execute/compare-fp-3.c,
633 gcc.c-torture/execute/compare-fp-4.c,
634 gcc.c-torture/execute/compare-fp-3.x,
635 gcc.c-torture/execute/compare-fp-4.x,
636 gcc.dg/pr15649-1.c: New.
d1a7edaf 637
18db8f19
AN
6382004-05-27 Adam Nemet <anemet@lnxw.com>
639
640 PR c++/12883
641 * g++.dg/init/array14.C: New test.
642
74f48aee
JJ
6432004-05-25 Janis Johnson <janis187@us.ibm.com>
644
5ab8e5cc
JJ
645 * lib/compat.exp (compat-get-options-main): New.
646 (compat-get-options): Remove unneeded code, warn for ignored
647 command.
648 (compat-execute): Check flag set by dg-require-* commands.
649
74f48aee
JJ
650 * lib/compat.exp (compat-execute): Break up long lines.
651
386f1015
JJ
6522004-05-24 Janis Johnson <janis187@us.ibm.com>
653
1bfc8f67
JJ
654 * gcc.dg/altivec-7.c: Don't use 'vector long'.
655 * gcc.dg/altivec-14.c: New test.
656 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
657
6eade693
JJ
658 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
659 * gcc.dg/altivec-12.c: Ditto.
660
386f1015
JJ
661 * gcc.dg/altivec-3.c: Move call to altivec_check.
662
15077df5
MM
6632004-05-23 Mark Mitchell <mark@codesourcery.com>
664
665 PR c++/15044
666 * g++.dg/template/error12.C: New test.
667
668 PR c++/15317
669 * g++.dg/ext/attrib15.C: New test.
670
671 PR c++/15329
672 * g++.dg/template/ptrmem9.C: New test.
673
45aae8f2
PB
6742004-05-25 Paul Brook <paul@codesourcery.com>
675
676 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
677
a30f62e0
MM
6782004-05-23 Mark Mitchell <mark@codesourcery.com>
679
680 PR c++/15165
681 * g++.dg/template/crash19.C: New test.
682
9ce1594a
MM
6832004-05-23 Mark Mitchell <mark@codesourcery.com>
684
685 PR c++/15025
686 * g++.dg/template/redecl1.C: New test.
687
f746161e
MM
6882004-05-23 Mark Mitchell <mark@codesourcery.com>
689
690 PR c++/14821
691 * g++.dg/other/ns1.C: New test.
692
693 PR c++/14883
694 * g++.dg/template/invalid1.C: New test.
695
5291e69a
PB
6962004-05-23 Paul Brook <paul@codesourcery.com>
697 Victor Leikehman <lei@haifasphere.co.il>
698
699 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
700 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
701
0deb916c
MM
7022004-05-22 Mark Mitchell <mark@codesourcery.com>
703
704 PR c++/15285
705 PR c++/15299
706 * g++.dg/template/non-dependent5.C: New test.
707 * g++.dg/template/non-dependent6.C: New test.
708
1e2e9f54
MM
7092004-05-22 Mark Mitchell <mark@codesourcery.com>
710
711 PR c++/15507
712 * g++.dg/inherit/union1.C: New test.
713
714 PR c++/15542
715 * g++.dg/template/addr1.C: New test.
716
717 PR c++/15427
718 * g++.dg/template/array5.C: New test.
719
720 PR c++/15287
721 * g++.dg/template/array6.C: New test.
722
ae5cbc33
RS
7232004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
724 Roger Sayle <roger@eyesopen.com>
725
726 * g++.dg/lookup/forscope2.C: New test case.
727
b02398bd
BE
7282004-05-22 Ben Elliston <bje@au.ibm.com>
729
730 * gcc.dg/cpp/Wmissingdirs.c: New.
731
d05aa0af
L
7322004-05-20 H.J. Lu <hongjiu.lu@intel.com>
733
734 PR target/15301
735 * gcc.dg/compat/union-m128-1.h: New file.
736 * gcc.dg/compat/union-m128-1_main.c: Likewise.
737 * gcc.dg/compat/union-m128-1_x.c: Likewise.
738 * gcc.dg/compat/union-m128-1_y.c: Likewise.
739
f69a1120
L
7402004-05-20 H.J. Lu <hongjiu.lu@intel.com>
741
742 PR target/15302
743 * gcc.dg/compat/struct-complex-1.h: New file.
744 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
745 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
746 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
747
f4085d4c
RS
7482004-05-20 Roger Sayle <roger@eyesopen.com>
749
750 PR middle-end/3074
751 * gcc.dg/pr3074-1.c: New test case.
752 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
753
d3a7ef9a
FH
7542004-05-20 Falk Hueffner <falk@debian.org>
755
756 PR other/15526
757 * gcc.dg/ftrapv-1.c: New test case.
758
59fa6e39 7592004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
760
761 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
762
3a3f4da9 7632004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 764 Jeff Law <law@redhat.com>
cc52902d 765
59fa6e39
FW
766 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
767 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
768
769 * gcc.dg/tree-ssa/20040518-1.c: New test.
770
7d72d96e
ZW
7712004-05-18 Zack Weinberg <zack@codesourcery.com>
772
773 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
774
54b4ba60
PB
7752004-05-18 Paul Brook <paul@codesourcery.com>
776
777 PR fortran/13930
778 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
779
24f8f5ec
TS
7802004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
781
782 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
783 constant folding.
784
6944d9dd
SB
7852004-05-17 Steven Bosscher <stevenb@suse.de>
786
787 * gcc.dg/tree-ssa/20040517-1.c: New test.
788
5763419e
VR
7892004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
790
791 * gcc.dg/loop-4.c: New test.
792
7cd9b028
AP
7932004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
794
795 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
796
94161cec
BD
7972004-05-15 Bud Davis <bdavis9659@comcast.net>
798
799 PR fortran/15311
800 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
801
d663434b
TS
8022004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
803
804 PR fortran/13826
feb357a3 805 PR fortran/13940
d663434b
TS
806 * gfortran.fortran-torture/compile/data_1.f90: New test.
807
9322b95b
UW
8082004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
809
810 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
811 * gcc.dg/uninit-H.c: Define ASM for __s390__.
812
aaa67502
JM
8132004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
814
815 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
816
e9a75776
JM
8172004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
818
819 PR c/15444
820 * gcc.dg/format/xopen-1.c: Adjust expected message.
821 * gcc.dg/format/xopen-3.c: New test.
822
cb44ab82
VL
8232004-05-14 Victor Leikehman <lei@haifasphere.co.il>
824
825 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
826
14bc8dc2
JL
8272004-05-14 Jeff Law <law@redhat.com>
828
829 * gcc.dg/tree-ssa/20040514-2.c: New test.
830
7b08cf92
TS
8312004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
832
833 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
834 this ...
7d72d96e 835 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
836 this.
837
571325db
AP
8382004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
839
840 * gcc.dg/tree-ssa/20040514-1.c: New test.
841
5b5afddf
TS
8422004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
843
7d72d96e 844 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
845 test.
846
9b089e05
TS
8472004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
848
849 PR fortran/14066
850 * gfortran.fortran-torture/compile/do_1.f90: New test.
851
ee17cbda
TS
8522004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
853
854 PR fortran/15051
855 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
856 test.
857
abdef811
BD
8582004-05-14 Bud Davis <bdavis9659@comcast.net>
859
860 PR fortran/15149
861 * gfortran.fortran-torture/execute/random_init.f90: New test.
862
c39373da
PB
8632004-05-13 Paul Brook <paul@codesourcery.com>
864
865 PR fortran/15314
866 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
867
eb3a47ba
AP
8682004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
869
870 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
871 for the powerpc case.
872
91581bcc
JL
8732004-05-13 Jeff Law <law@redhat.com>
874
875 * gcc.dg/tree-ssa/20040513-1.c: New test.
876 * gcc.dg/tree-ssa/20040513-2.c: New test.
877
09532ff5
PB
8782004-05-13 Paul Brook <paul@codesourcery.com>
879
880 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
881 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
882 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
883
c15190ec
AS
8842004-05-13 Andreas Schwab <schwab@suse.de>
885
886 PR other/10819
887 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
888 characters.
889
92fbb759
BD
8902004-05-13 Bud Davis <bdavis9659@comcast.net>
891
892 PR fortran/15294
893 * gfortran.fortran-torture/execute/adjustr.f90: New file.
894
6de9cd9a
DN
8952004-05-13 Diego Novillo <dnovillo@redhat.com>
896
897 Merge from tree-ssa-20020619-branch. See
898 ChangeLog.tree-ssa for details.
899
daca85ca
ZL
9002004-05-11 Ziemowit Laski <zlaski@apple.com>
901
902 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
903 include <altivec.h> explicitly.
904 * gcc.dg/altivec-13.c: Likewise.
905
52569640
PB
9062004-05-11 Paul Brook <paul@codesourcery.com>
907
908 * gcc.c-torture/compile/20010518-1.c: Force enum size.
909
3df844b1
EC
9102004-05-10 Eric Christopher <echristo@redhat.com>
911
946f318a 912 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
913 * gcc.dg/sibcall-4.c: Ditto.
914
16cfa3dc
ZL
9152004-05-10 Ziemowit Laski <zlaski@apple.com>
916
917 * g++.dg/ext/altivec-8.C: New test case.
918 * gcc.dg/altivec-13.c: New test case.
919
8dc2384c
RS
9202004-05-08 Roger Sayle <roger@eyesopen.com>
921
922 * gcc.c-torture/execute/divcmp-1.c: New test case.
923 * gcc.c-torture/execute/divcmp-2.c: New test case.
924 * gcc.c-torture/execute/divcmp-3.c: New test case.
925
92ff0c41
EB
9262004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
927
928 * g++.dg/other/pragma-re-2.C: New test.
929
c3fced6c
UB
9302004-05-07 Uros Bizjak <uros@kss-loka.si>
931
932 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
933 * gcc.dg/i386-387-2.c: Likewise.
934
935 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
936 __builtin_drem.
937 * gcc.dg/i386-387-6.c: Likewise.
938
c2fcfa4f
UB
9392004-05-07 Uros Bizjak <uros@kss-loka.si>
940
941 * gcc.dg/builtins-33.c: Also check log1p*.
942
57408b45
HPN
9432004-05-07 Hans-Peter Nilsson <hp@axis.com>
944
e94166da 945 PR optimization/15296
57408b45
HPN
946 * gcc.c-torture/execute/pr15296.c: New test.
947
5ae27cfa
UB
9482004-05-05 Uros Bizjak <uros@kss-loka.si>
949
950 * gcc.dg/builtins-40.c: New test.
3df844b1 951
ce7f07bd
RS
9522004-05-05 Richard Sandiford <rsandifo@redhat.com>
953
954 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
955
cc27e657
PB
9562004-05-04 Paolo Bonzini <bonzini@gnu.org>
957
958 * g++.dg/ext/spe1.C: New testcase.
959
fae4c98f
ZL
9602004-05-04 Ziemowit Laski <zlaski@apple.com>
961
962 * objc.dg/image-info.m: Allow additional attributes
963 for __image_info section.
964
b5ba341f
RS
9652004-05-04 Richard Sandiford <rsandifo@redhat.com>
966
967 * gcc.dg/torture/mips-hilo-2.c: New test.
968
44021471
GB
9692004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
970
971 PR c++/14389
972 * g++.dg/template/member5.C: New test.
973
7a8e07c7
UB
9742004-05-03 Uros Bizjak <uros@kss-loka.si>
975
44021471 976 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 977
ca3df643
KG
9782004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
979
980 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
981 * gcc.dg/torture/builtin-convert-3.c: New test.
982
e2655d15
UW
9832004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
984
985 PR middle-end/15054
986 * g++.dg/opt/pr15054.C: New test.
987
3bf05748
KG
9882004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
989
990 * gcc.dg/torture/builtin-rounding-1.c: New test.
991 * gcc.dg/builtins-25.c: Delete.
992 * gcc.dg/builtins-29.c: Delete.
993
ed9676cf
AK
9942004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
995
996 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
997 * gcc.dg/sibcall-4.c: Likewise.
998 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
999
2fe8b9c8
KH
10002004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1001
1002 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1003 bit-field on 16-bit targets.
1004
99c4eea1
KH
10052004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1006
1007 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1008 16-bit targets.
1009
3fbf917d
AP
10102004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
1011
99c4eea1
KH
1012 * gcc.dg/rs6000-power2-1.c: Change to compile only.
1013 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 1014
ec52e7d5
AP
10152004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
1016
1017 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1018 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1019 Change the asm registers to be in form of frN instead of fN.
1020
332d782c
KG
10212004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1022
1023 * gcc.dg/torture/builtin-convert-2.c: New test.
1024
90f81f99
AP
10252004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
1026
1027 * gcc.dg/rs6000-power2-1.c: New test.
1028 * gcc.dg/rs6000-power2-2.c: New test.
1029
902edd36
JH
10302004-04-28 Jan Hubicka <jh@suse.cz>
1031
1032 * gcc.dg/unused-6.c: New test.
1033
0c04dd0d 10342004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 1035 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
1036
1037 * ada/acats/run_all.sh: Define $target variable.
1038
72fcb5d1
AP
10392004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
1040
1041 PR c++/15119
1042 * g++.dg/other/vararg-1.C: New test.
3df844b1 1043
72fcb5d1
AP
1044 PR c++/4794
1045 * g++.dg/eh/cleanup3.C: New test.
1046
acde5ecb
LG
10472004-04-24 Laurent GUERBY <laurent@guerby.net>
1048
1049 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1050 and ad8011a (target_insn).
1051 * ada/acats/support/macro.dfs: Likewise.
1052 * ada/acats/support/impbit.adb: New file.
3df844b1 1053
a3ef788f
UW
10542004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
1055
1056 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1057
1548580c
EB
10582004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1059
1060 * gcc.dg/loop-3.c: New test.
1061
01d4c813
DJ
10622004-04-23 Daniel Jacobowitz <drow@mvista.com>
1063
1064 * gcc.c-torture/execute/simd-5.c: New test.
1065
4424e0da
GB
10662004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1067
1068 PR c++/15064
1069 * g++.dg/template/crash18.C: New test.
1070
92a62aad
MM
10712004-04-22 Mark Mitchell <mark@codesourcery.com>
1072
1073 * g++.dg/ext/complit3.C: New test.
1074
f33e359d
AH
10752004-04-21 Aldy Hernandez <aldyh@redhat.com>
1076
1077 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1078 * gcc.dg/altivec-3.c: Same.
1079 * gcc.dg/altivec-varargs-1.c: Same.
1080
9aba2a72
AH
10812004-04-21 Aldy Hernandez <aldyh@redhat.com>
1082
1083 * lib/target-supports.exp (check_profiling_available): Assume
1084 profiling is not available on powerpc-eabi targets.
1085
a0b96bb7
JJ
10862004-04-21 Janis Johnson <janis187@us.ibm.com>
1087
1088 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1089 * gcc.dg/vmx/bug-1.c: Ditto.
1090
77a705e4
EC
10912004-04-20 Eric Christopher <echristo@redhat.com>
1092
1093 * gcc.dg/charset/extern.c: New test.
1094 * g++.dg/charset/extern3.cc: Ditto.
1095
c56122d8
UB
10962004-04-20 Uros Bizjak <uros@kss-loka.si>
1097
1098 * gcc.dg/builtins-39.c: New test.
1099
7b1521e0
AH
11002004-04-20 Aldy Hernandez <aldyh@redhat.com>
1101
1102 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1103
169304de
RS
11042004-04-20 Richard Sandiford <rsandifo@redhat.com>
1105
1106 * gcc.dg/torture/mips-hilo-1.c: New test.
1107
10b5935e
AP
11082004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1109
1110 * gcc.c-torture/compile/20040419-1.c: New test.
1111
06647e79
AH
11122004-04-18 Aldy Hernandez <aldyh@redhat.com>
1113
1114 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1115
4615cd51
ZW
11162004-04-18 Zack Weinberg <zack@codesourcery.com>
1117 Aldy Hernandez <aldyh@redhat.com>
1118
1119 * gcc.c-torture/execute/va-arg-24.c: New.
1120
c5735c26
ZW
11212004-04-17 Zack Weinberg <zack@codesourcery.com>
1122 Aldy Hernandez <aldyh@redhat.com>
1123
1124 * gcc.dg/vmx/1b-01.c: New.
1125 * gcc.dg/vmx/1b-02.c: New.
1126 * gcc.dg/vmx/1b-03.c: New.
1127 * gcc.dg/vmx/1b-04.c: New.
1128 * gcc.dg/vmx/1b-05.c: New.
1129 * gcc.dg/vmx/1b-06.c: New.
1130 * gcc.dg/vmx/1b-07.c: New.
1131 * gcc.dg/vmx/1c-01.c: New.
1132 * gcc.dg/vmx/1c-02.c: New.
1133 * gcc.dg/vmx/3a-01a.c: New.
1134 * gcc.dg/vmx/3a-01.c: New.
1135 * gcc.dg/vmx/3a-01m.c: New.
1136 * gcc.dg/vmx/3a-03.c: New.
1137 * gcc.dg/vmx/3a-03m.c: New.
1138 * gcc.dg/vmx/3a-04.c: New.
1139 * gcc.dg/vmx/3a-04m.c: New.
1140 * gcc.dg/vmx/3a-05.c: New.
1141 * gcc.dg/vmx/3a-06.c: New.
1142 * gcc.dg/vmx/3a-06m.c: New.
1143 * gcc.dg/vmx/3a-07.c: New.
1144 * gcc.dg/vmx/3b-01.c: New.
1145 * gcc.dg/vmx/3b-02.c: New.
1146 * gcc.dg/vmx/3b-10.c: New.
1147 * gcc.dg/vmx/3b-13.c: New.
1148 * gcc.dg/vmx/3b-14.c: New.
1149 * gcc.dg/vmx/3b-15.c: New.
1150 * gcc.dg/vmx/3c-01a.c: New.
1151 * gcc.dg/vmx/3c-01.c: New.
1152 * gcc.dg/vmx/3c-02.c: New.
1153 * gcc.dg/vmx/3c-03.c: New.
1154 * gcc.dg/vmx/3d-01.c: New.
1155 * gcc.dg/vmx/4-01.c: New.
1156 * gcc.dg/vmx/4-03.c: New.
1157 * gcc.dg/vmx/5-01.c: New.
1158 * gcc.dg/vmx/5-02.c: New.
1159 * gcc.dg/vmx/5-03.c: New.
1160 * gcc.dg/vmx/5-04.c: New.
1161 * gcc.dg/vmx/5-05.c: New.
1162 * gcc.dg/vmx/5-06.c: New.
1163 * gcc.dg/vmx/5-07.c: New.
1164 * gcc.dg/vmx/5-07t.c: New.
1165 * gcc.dg/vmx/5-08.c: New.
1166 * gcc.dg/vmx/5-10.c: New.
1167 * gcc.dg/vmx/5-11.c: New.
1168 * gcc.dg/vmx/7-01a.c: New.
1169 * gcc.dg/vmx/7-01.c: New.
1170 * gcc.dg/vmx/7c-01.c: New.
1171 * gcc.dg/vmx/7d-01.c: New.
1172 * gcc.dg/vmx/7d-02.c: New.
1173 * gcc.dg/vmx/8-01.c: New.
1174 * gcc.dg/vmx/8-02a.c: New.
1175 * gcc.dg/vmx/8-02.c: New.
1176 * gcc.dg/vmx/brode-1.c: New.
1177 * gcc.dg/vmx/bug-1.c: New.
1178 * gcc.dg/vmx/bug-2.c: New.
1179 * gcc.dg/vmx/bug-3.c: New.
1180 * gcc.dg/vmx/cw-bug-1.c: New.
1181 * gcc.dg/vmx/cw-bug-2.c: New.
1182 * gcc.dg/vmx/cw-bug-3.c: New.
1183 * gcc.dg/vmx/dct.c: New.
1184 * gcc.dg/vmx/debug-1.c: New.
1185 * gcc.dg/vmx/debug-2.c: New.
1186 * gcc.dg/vmx/debug-3.c: New.
1187 * gcc.dg/vmx/debug-4.c: New.
1188 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1189 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1190 * gcc.dg/vmx/eg-5.c: New.
1191 * gcc.dg/vmx/fft.c: New.
1192 * gcc.dg/vmx/gcc-bug-1.c: New.
1193 * gcc.dg/vmx/gcc-bug-2.c: New.
1194 * gcc.dg/vmx/gcc-bug-3.c: New.
1195 * gcc.dg/vmx/gcc-bug-4.c: New.
1196 * gcc.dg/vmx/gcc-bug-5.c: New.
1197 * gcc.dg/vmx/gcc-bug-6.c: New.
1198 * gcc.dg/vmx/gcc-bug-7.c: New.
1199 * gcc.dg/vmx/gcc-bug-8.c: New.
1200 * gcc.dg/vmx/gcc-bug-9.c: New.
1201 * gcc.dg/vmx/gcc-bug-b.c: New.
1202 * gcc.dg/vmx/gcc-bug-c.c: New.
1203 * gcc.dg/vmx/gcc-bug-d.c: New.
1204 * gcc.dg/vmx/gcc-bug-e.c: New.
1205 * gcc.dg/vmx/gcc-bug-f.c: New.
1206 * gcc.dg/vmx/gcc-bug-g.c: New.
1207 * gcc.dg/vmx/gcc-bug-i.c: New.
1208 * gcc.dg/vmx/harness.h: New.
1209 * gcc.dg/vmx/ira1.c: New.
1210 * gcc.dg/vmx/ira2a.c: New.
1211 * gcc.dg/vmx/ira2b.c: New.
1212 * gcc.dg/vmx/ira2.c: New.
1213 * gcc.dg/vmx/ira2c.c: New.
1214 * gcc.dg/vmx/mem.c: New.
1215 * gcc.dg/vmx/newton-1.c: New.
1216 * gcc.dg/vmx/ops.c: New.
1217 * gcc.dg/vmx/sn7153.c: New.
1218 * gcc.dg/vmx/spill2.c: New.
1219 * gcc.dg/vmx/spill3.c: New.
1220 * gcc.dg/vmx/spill.c: New.
1221 * gcc.dg/vmx/t.c: New.
1222 * gcc.dg/vmx/varargs-1.c: New.
1223 * gcc.dg/vmx/varargs-2.c: New.
1224 * gcc.dg/vmx/varargs-3.c: New.
1225 * gcc.dg/vmx/varargs-4.c: New.
1226 * gcc.dg/vmx/varargs-5.c: New.
1227 * gcc.dg/vmx/varargs-6.c: New.
1228 * gcc.dg/vmx/varargs-7.c: New.
1229 * gcc.dg/vmx/vmx.exp: New.
1230 * gcc.dg/vmx/vprint-1.c: New.
1231 * gcc.dg/vmx/vscan-1.c: New.
1232 * gcc.dg/vmx/x-01.c: New.
1233 * gcc.dg/vmx/x-02.c: New.
1234 * gcc.dg/vmx/x-03.c: New.
1235 * gcc.dg/vmx/x-04.c: New.
1236 * gcc.dg/vmx/x-05.c: New.
1237 * gcc.dg/vmx/yousufi-1.c: New.
1238 * gcc.dg/vmx/zero-1.c: New.
1239 * gcc.dg/vmx/zero.c: New.
1240
0ff3e805
AP
12412004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1242
1243 * g++.dg/lookup/java1.C: Update for chage of
1244 _Jv_AllocObject.
1245 * g++.dg/lookup/java2.C: Likewise.
1246
c556d3af
LG
12472004-04-17 Laurent GUERBY <laurent@guerby.net>
1248
1249 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 1250
3bd06df7
RS
12512004-04-17 Richard Sandiford <rsandifo@redhat.com>
1252
1253 * gcc.dg/vr-mult-[12].c: New tests.
1254
6e97f1f9
JDA
12552004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1256
171ed7b1 1257 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 1258
171ed7b1 1259 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 1260
a49877d8
RS
12612004-04-15 Richard Sandiford <rsandifo@redhat.com>
1262
1263 * lib/target-supports.exp (check_profiling_available): Assume profiling
1264 isn't available for mips*-*-elf targets.
1265
88b28a31
UB
12662004-04-14 Uros Bizjak <uros@kss-loka.si>
1267
1268 * gcc.dg/builtins-38.c: New test.
1269
2aa01719
EC
12702004-04-14 Eric Christopher <echristo@redhat.com>
1271
1272 * g++.dg/charset/charset.exp: Run .cc extension tests.
1273
bb2d0eec
ZW
12742004-04-14 Zack Weinberg <zack@codesourcery.com>
1275
1276 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1277
61218d19
KG
12782004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1279
1280 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1281
a072d43b
UB
12822004-04-13 Uros Bizjak <uros@kss-loka.si>:
1283
1284 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1285 * gcc.dg/i386-387-2.c: Likewise.
1286
1287 * gcc.dg/i386-387-7.c: New test.
1288 * gcc.dg/i386-387-8.c: New test.
1289
1290 * gcc.dg/builtins-37.c: New test.
1291
d5a46acb
GK
12922004-04-13 Geoffrey Keating <geoffk@apple.com>
1293
1294 * g++.dg/pch/externc-1.C: Add missing semicolon.
1295
935a6e46
AH
12962004-04-13 Aldy Hernandez <aldyh@redhat.com>
1297
bb2d0eec 1298 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 1299
1c9766da
RK
13002004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1301
1302 * gcc.c-torture/execute/20040411-1.c: New test.
1303
c7e1876b
JM
13042004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
1305
1306 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1307
df1a3b73
CD
13082004-04-09 Chris Demetriou <cgd@broadcom.com>
1309
1310 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1311
ab37d57e
ZW
13122004-04-09 Zack Weinberg <zack@codesourcery.com>
1313
1314 * lib/target-supports.exp (check_named_sections_available): New.
1315 * lib/gcc-dg.exp (dg-require-named-sections): New.
1316 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1317 old-deja.exp. Also prune error-count message from HP linker.
1318 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1319
1320 * g++.dg/init/init-ref4.C: Use dg-require-weak.
1321 * g++.old-deja/g++.pt/static3.C: Likewise.
1322 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1323
0b24db88
RS
13242004-04-09 Roger Sayle <roger@eyesopen.com>
1325
1326 * gcc.c-torture/execute/20040409-1.c: New test case.
1327 * gcc.c-torture/execute/20040409-2.c: New test case.
1328 * gcc.c-torture/execute/20040409-3.c: New test case.
1329
c29726e2
AP
13302004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1331
1332 * gcc.dg/20040409-1.c: New test.
1333
82a6a758
RS
13342004-04-08 Roger Sayle <roger@eyesopen.com>
1335
1336 PR target/14888
1337 * g++.dg/opt/pr14888.C: New test case.
1338
54e109ed
GK
13392004-04-08 Geoffrey Keating <geoffk@apple.com>
1340
1341 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1342 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1343 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1344 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1345 New tests.
1346
cc81dde8
PB
13472004-04-08 Paul Brook <paul@codesourcery.com>
1348
1349 * gcc.dg/spill-1.c: New test.
1350
df0785d6
KG
13512004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1352
1353 * gcc.dg/torture/builtin-ctype-2.c: New test.
1354
42b343d6
ILT
13552004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
1356
1357 * gcc.dg/pch/pch.exp: Add largefile test.
1358
7876228d
GK
13592004-04-06 Geoffrey Keating <geoffk@apple.com>
1360
1361 * g++.dg/pch/externc-1.Hs: New.
1362 * g++.dg/pch/externc-1.C: New.
1363
13672640
KG
13642004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1365
1366 * gcc.dg/compat/struct-by-value-5a_main.c,
1367 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1368 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1369 * gcc.dg/compat/struct-by-value-5a_x.c,
1370 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1371 gcc.dg/compat/struct-by-value-5_x.c.
1372 * gcc.dg/compat/struct-by-value-5a_y.c,
1373 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1374 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 1375
13672640
KG
1376 * gcc.dg/compat/struct-by-value-6a_main.c,
1377 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1378 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1379 * gcc.dg/compat/struct-by-value-6a_x.c,
1380 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1381 gcc.dg/compat/struct-by-value-6_x.c.
1382 * gcc.dg/compat/struct-by-value-6a_y.c,
1383 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1384 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 1385
13672640
KG
1386 * gcc.dg/compat/struct-by-value-7a_main.c,
1387 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1388 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1389 * gcc.dg/compat/struct-by-value-7a_x.c,
1390 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1391 gcc.dg/compat/struct-by-value-7_x.c.
1392 * gcc.dg/compat/struct-by-value-7a_y.c,
1393 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1394 gcc.dg/compat/struct-by-value-7_y.c.
1395
e2af3381
JJ
13962004-04-06 Jakub Jelinek <jakub@redhat.com>
1397
1398 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1399 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1400 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1401 options.
1402
6c7cf1f0
UB
14032004-04-06 Uros Bizjak <uros@kss-loka.si>
1404
1405 * gcc.dg/builtins-36.c: New test.
1406
5f3b79c5
PB
14072004-04-06 Paul Brook <paul@codesourcery.com>
1408
1409 * README.gcc: Remove obsolete contraint on testcases.
1410
67c55b22
PB
14112004-04-05 Paul Brook <paul@codesourcery.com>
1412
1413 PR2123
5a059974 1414 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 1415 failure and exit(0) on success.
5a059974
PB
1416 * g++.dg/expr/anew2.C: Ditto.
1417 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 1418 * g++.dg/expr/anew4.C: Ditto.
67c55b22 1419
355f774d
NS
14202004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1421
1422 PR c++/3518
1423 * g++.dg/template/unify7.C: New.
1424
2c0a14b2
NN
14252004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1426
1427 * g++.dg/README: Bring up to date with new subdirectories; remove
1428 duplicate subdirectory lines.
1429
2e9ceb77
NS
14302004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1431
1432 PR c++/14007
1433 * g++.dg/template/unify5.C: New.
1434 * g++.dg/template/unify6.C: New.
1435 * g++.dg/template/qualttp20.C: Adjust.
1436 * g++.old-deja/g++.jason/report.C: Adjust.
1437 * g++.old-deja/g++.other/qual1.C: Adjust.
1438
e8632777
MM
14392004-04-01 Mark Mitchell <mark@codesourcery.com>
1440
1441 PR c++/14803
1442 * g++.dg/inherit/ptrmem1.C: New test.
1443
0b612185
JJ
14442004-04-01 Jakub Jelinek <jakub@redhat.com>
1445
1446 PR c++/14755
1447 * gcc.c-torture/execute/20040331-1.c: New test.
1448 * gcc.dg/20040331-1.c: New test.
1449
2cbf9f60
PB
14502004-04-01 Paul Brook <paul@codesourcery.com>
1451
1452 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1453
c6671cbb
MM
14542004-03-30 Mark Mitchell <mark@codesourcery.com>
1455
1456 PR c++/14724
1457 * g++.dg/init/goto1.C: New test.
1458
1459 PR c++/14763
1460 * g++.dg/template/defarg4.C: New test.
1461
f8bef7c3
HP
14622004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1463
1464 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1465
d8cf9daf
DE
14662004-03-28 David Edelsohn <edelsohn@gnu.org>
1467
1468 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1469
18d5f982
ZW
14702004-03-28 Zack Weinberg <zack@codesourcery.com>
1471
1472 * gcc.dg/noncompile/undeclared-2.c: New test.
1473
5baeaac0
JM
14742004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1475
1476 * gcc.dg/940409-1.c: Remove XFAIL.
1477 * gcc.dg/reg-vol-struct-1.c: New test.
1478
ca4944e1
KG
14792004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1480
1481 * gcc.dg/torture/builtin-wctype-1.c: New test.
1482
f84d6264
JM
14832004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1484
1485 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1486 * gcc.dg/20001101-1.c: Likewise.
1487 * gcc.dg/20001102-1.c: Likewise.
1488
22e63bd3
RS
14892004-03-25 Roger Sayle <roger@eyesopen.com>
1490
1491 * gcc.dg/compare8.c: Add an additional test for XOR.
1492
740e5b6f
KG
14932004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1494
1495 * gcc.dg/torture/builtin-ctype-1.c: New test.
1496
e19f6bde
KG
14972004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1498
1499 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1500 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 1501 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 1502
d62c1a1f
AS
15032004-03-24 Andreas Schwab <schwab@suse.de>
1504
1505 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1506 IA64 assembler.
1507
5a93e8de
JM
15082004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1509 Roger Sayle <roger@eyesopen.com>
1510
1511 * gcc.dg/compare8.c: New test case.
1512
f18eca82
ZL
15132004-03-23 Ziemowit Laski <zlaski@apple.com>
1514
1515 * g++.dg/ext/altivec-7.C: New test.
1516
f75fbaf7
ZW
15172004-03-23 Zack Weinberg <zack@codesourcery.com>
1518
1b1d85bd 1519 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
1520 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1521 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1522 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1523 Adjust error regexps.
1524 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1525 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1526 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1527 * gcc.dg/local1.c: Add explanatory comment.
1528
bb3a37ac
RS
15292004-03-23 Roger Sayle <roger@eyesopen.com>
1530
1531 PR optimization/14669
1532 * g++.dg/opt/fold2.C: New test case.
1533
d915eec0
JJ
15342004-03-22 Jakub Jelinek <jakub@redhat.com>
1535
1536 PR c/14069
1537 * gcc.dg/20040322-1.c: New test.
1538
6d0b2979
EB
15392004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1540
a836124a 1541 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
1542 * gcc.dg/ultrasp4.c: Likewise.
1543 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1544
07ef6961
UW
15452004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1546
1547 * gcc.dg/i386-sse-8.c: Reset default options.
1548
4a396f6e
UW
15492004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1550
1551 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1552 in the error message text.
1553
b9b44fb9
GDR
15542004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1555
1556 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1557
fc5fccde
MM
15582004-03-21 Mark Mitchell <mark@codesourcery.com>
1559
1560 PR c++/14616
1561 * g++.dg/init/array13.C: New test.
1562
8cce3d04
RS
15632004-03-20 Roger Sayle <roger@eyesopen.com>
1564
1565 PR target/13889
1566 * gcc.c-torture/compile/pr13889.c: New test case.
1567
b1c2d04a
JM
15682004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1569
1570 PR c/14635
1571 * builtins-1.c (nan, nans): Don't test.
1572 * builtins-30.c: Don't use nan, nanf, nanl.
1573 * builtins-35.c: New test.
1574
86e7df90
ZL
15752004-03-19 Ziemowit Laski <zlaski@apple.com>
1576
1577 * g++.dg/ext/altivec-6.C: New test.
1578
4546865e
MM
15792004-03-19 Mark Mitchell <mark@codesourcery.com>
1580
1581 * g++.dg/init/placement3.C: New test.
1582
1583 * g++.dg/template/spec13.C: New test.
1584
1585 * g++.dg/lookup/using11.C: New test.
f75fbaf7 1586
4546865e
MM
1587 * g++.dg/lookup/koenig3.C: New test.
1588
1589 * g++.dg/template/operator2.C: New test.
f75fbaf7 1590
4546865e
MM
1591 * g++.dg/expr/dtor3.C: New test.
1592 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1593 marker.
1594 * g++.old-deja/g++.law/visibility28.C: Likewise.
1595
0c619666
PB
15962004-03-19 Paolo Bonzini <bonzini@gnu.org>
1597
1598 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1599 * gcc.dg/ppc64-abi-3.c: Likewise.
1600
d36d5600
GB
16012004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1602
1603 PR c++/14545
1604 * g++.dg/parse/template15.C: New test.
1605
26bcf8fc
MM
16062004-03-18 Mark Mitchell <mark@codesourcery.com>
1607
1608 * g++.dg/expr/dtor2.C: New test.
1609
1610 * g++.dg/lookup/anon4.C: New test.
1611
1612 * g++.dg/overload/using1.C: New test.
1613
1614 * g++.dg/template/lookup7.C: New test.
1615
1616 * g++.dg/template/typename6.C: New test.
1617
1618 * g++.dg/expr/cond6.C: New test.
1619
1fb7e3af
KG
16202004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1621
1622 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1623
9d363a56
MM
16242004-03-18 Mark Mitchell <mark@codesourcery.com>
1625
1626 * g++.dg/expr/cond5.C: New test.
1627 * g++.dg/expr/constcast1.C: Likewise.
1628 * g++.dg/expr/ptrmem2.C: Likewise.
1629 * g++.dg/expr/ptrmem3.C: Likewise.
1630 * g++.dg/lookup/main1.C: Likewise.
1631 * g++.dg/template/lookup6.C: Likewise.
1632
4ada538b
MM
16332004-03-18 Mark Mitchell <mark@codesourcery.com>
1634
1635 * gcc.dg/local1.c: New test.
1636
1637 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1638
08ec56cb
KG
16392004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1640
1641 * gcc.dg/torture/builtin-convert-1.c: New test.
1642
d093738d
KG
16432004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1644
1645 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1646
88020bd8
MM
16472004-03-16 Mark Mitchell <mark@codesourcery.com>
1648
1649 PR c++/14481
1650 * g++.dg/warn/Wunused-7.C: New test.
1651
e9682728
KG
16522004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1653
1654 * gcc.dg/torture/builtin-integral-1.c: New test.
1655
ec835fb2
MM
16562004-03-16 Mark Mitchell <mark@codesourcery.com>
1657
1658 PR c++/14586
1659 * g++.dg/parse/non-dependent3.C: New test.
1660
4a5eab38
PB
16612004-03-16 Paolo Bonzini <bonzini@gnu.org>
1662
1663 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1664 * g++.dg/eh/simd-2.C: Likewise.
1665 * g++.dg/init/array10.C: Likewise.
1666 * gcc.c-torture/compile/simd-1.c: Likewise.
1667 * gcc.c-torture/compile/simd-2.c: Likewise.
1668 * gcc.c-torture/compile/simd-3.c: Likewise.
1669 * gcc.c-torture/compile/simd-4.c: Likewise.
1670 * gcc.c-torture/compile/simd-6.c: Likewise.
1671 * gcc.c-torture/execute/simd-1.c: Likewise.
1672 * gcc.c-torture/execute/simd-2.c: Likewise.
1673 * gcc.dg/compat/vector-defs.h: Likewise.
1674 * gcc.dg/20020531-1.c: Likewise.
1675 * gcc.dg/altivec-3.c: Likewise.
1676 * gcc.dg/altivec-4.c: Likewise.
1677 * gcc.dg/altivec-varargs-1.c: Likewise.
1678 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1679 * gcc.dg/i386-mmx-3.c: Likewise.
1680 * gcc.dg/i386-sse-4.c: Likewise.
1681 * gcc.dg/i386-sse-5.c: Likewise.
1682 * gcc.dg/i386-sse-8.c: Likewise.
1683 * gcc.dg/simd-1.c: Likewise.
1684 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1685 __ev64_opaque__ since the machine description provides it.
1686
cd9b7651
EB
16872004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1688
1689 * lib/compat.exp (skip_list): New global variable.
1690 Use it to hold the user defined COMPAT_SKIPS list if any.
1691 (compat-obj): Add the members of skip_list to optall.
1692
65e8d2e0
EB
16932004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1694
1695 * gcc.dg/compat/union-by-value-1_main.c,
1696 union-by-value-1_x.c, union-by-value-1_y.c,
1697 union-check.h, union-defs.h,
1698 union-init.h, union-return-1_main.c,
1699 union-return-1_x.c, union-return-1_y.c: New files.
1700
6f7adc0c
EB
17012004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1702
1703 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1704 mixed-struct-init.h: Add 4 mixed structure types.
1705 struct-by-value-21_main.c, struct-by-value-21_x.c,
1706 struct-by-value-21_y.c, struct-return-21_main.c,
1707 struct-return-21_x.c, struct-return-21_y.c: New files.
1708
625cbf93
MM
17092004-03-13 Mark Mitchell <mark@codesourcery.com>
1710
1711 PR c++/14550
1712 * g++.dg/parse/template14.C: New test.
1713
e6d55fd7
EB
17142004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1715
1716 * gcc.c-torture/execute/20040313-1.c: New test.
1717
cfbab41c
JJ
17182004-03-13 Jakub Jelinek <jakub@redhat.com>
1719
1720 PR target/14533
1721 * gcc.dg/20040311-2.c: New test.
1722
58354fa8
KH
17232004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1724
1725 PR other/14544
1726 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1727 bit-field.
1728
cd33cf6e
UW
17292004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1730
1731 * gcc.dg/20040305-2.c: Add missing return statement.
1732
fd0c8c8d
KG
17332004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1734
1735 * gcc.dg/builtins-34.c: Also check pow10*.
1736
03ca1672
UW
17372004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1738
1739 PR target/14262
1740 * gcc.dg/20040305-2.c: New test.
1741
bbe708a3
UW
17422004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1743
1744 * gcc.dg/20040310-1.c: New test.
1745
239a625e
RS
17462004-03-11 Roger Sayle <roger@eyesopen.com>
1747
1748 * gcc.c-torture/execute/20040311-1.c: New test case.
1749
30fc3df7
MM
17502004-03-11 Mark Mitchell <mark@codesourcery.com>
1751
1752 PR c++/14476
1753 * g++.dg/lookup/enum1.C: New test.
1754
e46e9f82
MM
17552004-03-10 Mark Mitchell <mark@codesourcery.com>
1756
1757 PR c++/14510
1758 * g++.dg/lookup/struct2.C: New test.
1759
a251102e
UB
17602004-03-10 Uros Bizjak <uros@kss-loka.si>
1761
1762 * gcc.dg/builtins-34.c: New test.
1763
b45d3a36
KG
17642004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1765
1766 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1767
8a308d45
JW
17682004-03-09 James E Wilson <wilson@specifixinc.com>
1769
1770 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1771 * gcc.dg/alias-2.c: New testcase.
1772
77dbdb57
ZW
17732004-03-09 Zack Weinberg <zack@codesourcery.com>
1774
1775 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1776
305eeaeb
RS
17772004-03-09 Roger Sayle <roger@eyesopen.com>
1778
1779 * gcc.c-torture/execute/20040309-1.c: New test case.
1780
c497b976
NS
17812004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1782
1783 PR c++/14397
1784 * g++.dg/overload/ref1.C: New.
1785
0da99d4e
GB
17862004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1787
1788 PR c++/14409
1789 * g++.dg/template/spec12.C: New test.
1790
1791 PR c++/14448
1792 * g++.dg/parse/crash14.C: New test.
1793
65196e37
MM
17942004-03-09 Mark Mitchell <mark@codesourcery.com>
1795
1796 PR c++/14230
1797 * g++.dg/init/ref11.C: New test.
1798
62d99768
MM
17992004-03-09 Mark Mitchell <mark@codesourcery.com>
1800
1801 PR c++/14432
1802 * g++.dg/parse/builtin2.C: New test.
1803
58ec3cc5
MM
18042004-03-08 Mark Mitchell <mark@codesourcery.com>
1805
1806 PR c++/14401
1807 * g++.dg/init/ctor3.C: New test.
1808 * g++.dg/init/union1.C: New test.
1809 * g++.dg/ext/anon-struct4.C: New test.
1810
18112004-03-08 Mark Mitchell <mark@codesourcery.com>
1812
1813 * g++.dg/lookup/koenig1.C: Tweak error messages.
1814 * g++.dg/lookup/used-before-declaration.C: Likewise.
1815 * g++.dg/other/do1.C: Likewise.
1816 * g++.dg/overload/koenig1.C: Likewise.
1817 * g++.dg/parse/crash13.C: Likewise.
1818 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 1819
5340bbea
EC
18202004-03-08 Eric Christopher <echristo@redhat.com>
1821
1822 * * lib/target-supports.exp: Enable libiconv in test
1823 compilation. Fix up error checking.
1824
e697b20f
RS
18252004-03-08 Roger Sayle <roger@eyesopen.com>
1826
1827 PR middle-end/14289
1828 * gcc.dg/pr14289-1.c: New test case.
1829 * gcc.dg/pr14289-2.c: Likewise.
1830 * gcc.dg/pr14289-3.c: Likewise.
1831
d50a16c4
EB
18322004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1833
1834 * gcc.c-torture/execute/20040308-1.c: New test.
1835
350f4ea8
RS
18362004-03-07 Roger Sayle <roger@eyesopen.com>
1837
1838 * gcc.c-torture/execute/20040307-1.c: New test case.
1839
91455597
RS
18402004-03-07 Richard Sandiford <rsandifo@redhat.com>
1841
1842 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1843
22ea6b4f
UW
18442004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1845
1846 * gcc.dg/20040306-1.c: New test.
1847
018e1b3b
KH
18482004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1849
1850 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1851 them static.
1852 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1853
75a65ed9
EB
18542004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1855
1856 PR c/14465
1857 * gcc.dg/decl-6.c: New test.
1858
e7cbef19
KG
18592004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1860
1861 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1862 Rename LOGPOW -> LOG_POW.
1863 (SQRT_EXP, POW_EXP): New.
1864
84289c76
EB
18652004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1866
1867 * gcc.dg/i386-sse-8.c: New test.
1868
64a3ee6b
EB
18692004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1870
1871 PR c/14114
1872 * gcc.dg/decl-5.c: New test.
1873
2b3493c8
AK
18742004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1875
1876 * gcc.dg/20040305-1.c: New test.
1877
88cefc80
HPN
18782004-03-05 Hans-Peter Nilsson <hp@axis.com>
1879
01387913 1880 PR other/14354
88cefc80
HPN
1881 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1882
b9e4e5d1
ZL
18832004-03-04 Ziemowit Laski <zlaski@apple.com>
1884
1885 PR c++/14425, c++/14426
1886 * g++.dg/ext/altivec-4.C: New test.
1887 * g++.dg/ext/altivec-5.C: New test.
1888
9fc444cc
GK
18892004-03-04 Geoffrey Keating <geoffk@apple.com>
1890
1891 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1892 global variables of a type with no linkage.
1893 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1894 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1895 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1896 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1897 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1898 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1899 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1900 * g++.dg/warn/deprecated.C: Name enum Color.
1901 * g++.dg/overload/VLA.C: Name structure for 'b'.
1902 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1903
6a2d136b
EB
19042004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1905
1906 * gcc.c-torture/compile/20040304-1.c: New test.
1907
3205a71e
ZW
19082004-03-03 Zack Weinberg <zack@codesourcery.com>
1909
1910 PR 13728
1911 * gcc.dg/decl-4.c: New testcase.
1912
3ae3b78c
KH
19132004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1914
1915 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1916 as PRECF if sizeof (float) > sizeof (double).
1917 (PRECL): Make it the same as PRECF if
1918 sizeof (float) > sizeof (long double).
1919
f20855d7
KG
19202004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1921
1922 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1923 system type. Add check for irix6 which doesn't have c99 runtime.
1924
c4909065
BW
19252004-03-03 Bob Wilson <bob.wilson@acm.org>
1926
1927 * gcc.dg/const-elim-1.c: xfail for xtensa.
1928
9b7be7b5
MM
19292004-03-01 Mark Mitchell <mark@codesourcery.com>
1930
1931 PR c++/14369
1932 * g++.dg/template/cond4.C: New test.
1933
676e33ca
MM
19342004-03-01 Mark Mitchell <mark@codesourcery.com>
1935
1936 PR c++/14360
1937 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 1938
676e33ca
MM
1939 PR c++/14361
1940 * g++.dg/parse/defarg7.C: New test.
1941
1942 PR c++/14359
1943 * g++.dg/template/friend26.C: New test.
1944
ab73670a
MM
19452004-03-01 Mark Mitchell <mark@codesourcery.com>
1946
1947 PR c++/14324
1948 * g++.dg/abi/mangle21.C: New test.
1949
1950 PR c++/14260
1951 * g++.dg/parse/constructor2.C: New test.
1952
1953 PR c++/14337
1954 * g++.dg/template/sfinae1.C: New test.
1955
c5b6f18e
MM
19562004-02-29 Mark Mitchell <mark@codesourcery.com>
1957
719f407a
MM
1958 PR c++/14267
1959 * g++.dg/expr/crash2.C: New test.
1960
c5b6f18e
MM
1961 PR middle-end/13448
1962 * gcc.dg/inline-5.c: New test.
1963 * gcc.dg/always-inline.c: Split out tests into ...
1964 * gcc.dg/always-inline2.c: ... this and ...
1965 * gcc.dg/always-inline3.c: ... this.
1966
39876352
MM
19672004-02-29 Mark Mitchell <mark@codesourcery.com>
1968
1969 PR debug/12103
1970 * g++.dg/debug/crash1.C: New test.
1971
2750f3f2 19722004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
1973
1974 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1975 function with __attribute__((noinline)).
1976 (recurser_void2): Likewise.
1977 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1978 (recurser_void2): Likewise.
1979
bc41842b
RS
19802004-02-29 Roger Sayle <roger@eyesopen.com>
1981
1982 PR middle-end/14203
1983 * g++.dg/warn/Wunused-6.C: New test case.
1984
b922546d
RE
19852004-02-28 Richard Earnshaw <rearnsha@arm.com>
1986
1987 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1988 not defined.
1989
0717c5b0
EC
19902004-02-27 Eric Christopher <echristo@redhat.com>
1991
1992 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1993 * g++.dg/charset/asm2.c: Run only x86.
1994 * gcc.dg/charset/asm3.c: Ditto.
1995
dab8eb57
AH
19962004-02-27 Aldy Hernandez <aldyh@redhat.com>
1997
1998 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1999 ld_library_path.
2000
b1009a5d
ZL
20012004-02-27 Ziemowit Laski <zlaski@apple.com>
2002
2003 * g++.dg/ext/altivec-3.C: New.
2004
d0d48b17
RH
20052004-02-26 Richard Henderson <rth@redhat.com>
2006
3205a71e
ZW
2007 * g++.dg/ext/attrib10.C: Mark for warning.
2008 * gcc.dg/attr-alias-1.c: New.
d0d48b17 2009
7a0a47c7
RH
20102004-02-26 Richard Henderson <rth@redhat.com>
2011
2012 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2013 * gcc.c-torture/execute/20040208-2.c: ... it back.
2014
21526606
EC
20152004-02-26 Eric Christopher <echristo@redhat.com>
2016
2017 * lib/target-supports.exp (check-iconv-available): New function.
2018 * lib/gcc-dg.exp (dg-require-iconv): New function.
2019 Use above.
3205a71e
ZW
2020 * gcc.dg/charset: New directory.
2021 * gcc.dg/charset/charset.exp: New file.
2022 * gcc.dg/charset/asm1.c: Ditto.
2023 * gcc.dg/charset/asm2.c: Ditto.
2024 * gcc.dg/charset/asm3.c: Ditto.
2025 * gcc.dg/charset/asm4.c: Ditto.
2026 * gcc.dg/charset/asm5.c: Ditto.
2027 * gcc.dg/charset/attribute1.c: Ditto.
2028 * gcc.dg/charset/attribute2.c: Ditto.
2029 * gcc.dg/charset/string1.c: Ditto.
2030 * g++.dg/charset: New directory.
2031 * g++.dg/dg.exp: Add here. Special options.
2032 * g++.dg/charset/charset.exp: New file.
2033 * g++.dg/charset/asm1.c: Ditto.
2034 * g++.dg/charset/asm2.c: Ditto.
2035 * g++.dg/charset/asm3.c: Ditto.
2036 * g++.dg/charset/asm4.c: Ditto.
2037 * g++.dg/charset/attribute1.c: Ditto.
2038 * g++.dg/charset/attribute2.c: Ditto.
2039 * g++.dg/charset/extern1.cc: Ditto.
2040 * g++.dg/charset/extern2.cc: Ditto.
2041 * g++.dg/charset/string1.c: Ditto.
21526606 2042
4d5fe289
MM
20432004-02-26 Mark Mitchell <mark@codesourcery.com>
2044
2045 PR c++/14278
2046 * g++.dg/parse/comma1.C: New test.
2047
6bf92cb6
GB
20482004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2049
2050 PR c++/14284
2051 * g++.dg/template/ttp8.C: New test.
2052
b178305d
EB
20532004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
2054
2055 * gcc.dg/fixuns-trunc-1.c: New test.
2056
2d5cc608
JDA
20572004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2058
2059 * gcc.dg/builtins-config.h: Use #elif.
2060
d0c8fd2a
MM
20612004-02-26 Michael Matz <matz@suse.de>
2062
2063 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2064 * gcc.dg/991214-1.c: Likewise.
2065 * gcc.dg/i386-asm-1.c: Likewise.
2066
90f6987a
RH
20672004-02-25 Richard Henderson <rth@redhat.com>
2068
2069 * gcc.c-torture/execute/20040208-2.c: Move ...
2070 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2071
861a2c39
GB
20722004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2073
2074 PR c++/14246
2075 * g++.dg/other/crash-3.C: New test.
2076
0193f437
JDA
20772004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2078
1b2667c4
JDA
2079 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2080 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2081
0193f437
JDA
2082 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2083 HP-UX.
2084
c30316fb
MM
20852004-02-24 Michael Matz <matz@suse.de>
2086
2087 * gcc.dg/i386-regparm.c: New.
2088
69e9762e
JW
20892004-02-23 James E Wilson <wilson@specifixinc.com>
2090
2091 * gcc.c-torture/execute/20040223-1.c: New.
2092
3521b33c
ZW
20932004-02-23 Zack Weinberg <zack@codesourcery.com>
2094 Kazu Hirata <kazu@cs.umass.edu>
2095
2096 * gcc.dg/fwritable-strings-1.c: Remove.
2097
2b0c1c56
AP
20982004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2099
2100 PR c/14156
2101 * gcc.dg/20040223-1.c: New test.
2102
887d68d9
KL
21032004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2104
2105 PR c++/14106
2106 * g++.dg/ext/typeof9.C: New test.
2107
9bdfe704
GB
21082004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2109
2110 PR c++/14250
2111 * g++.dg/other/switch1.C: New test.
2112
bba745c1
EB
21132004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2114
2115 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2116 * gcc.dg/va-arg-1.c: Likewise.
2117
615a5ba6
GB
21182004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2119
2120 PR c++/14143
2121 * g++.dg/template/koenig5.C: New test.
2122
8bb418a3
ZL
21232004-02-21 Ziemowit Laski <zlaski@apple.com>
2124
2125 * g++.dg/ext/altivec-1.C: Generalize target triple.
2126 * g++.dg/ext/altivec-2.C: New test case.
2127 * g++.dg/ext/altivec_check.h: New file.
2128 * gcc.dg/altivec-1.c: Generalize target triple;
2129 include altivec_check.h and call altivec_check().
2130 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2131 * gcc.dg/altivec-6.c: New test case.
2132 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2133 type casts as needed.
21526606 2134 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
2135 altivec_check().
2136 * gcc.dg/altivec-12.c: New test case.
2137 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2138 include altivec_check.h and call altivec_check().
2139 * gcc.dg/altivec_check.h: New file.
2140
54a47870
KG
21412004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2142
2143 * lib/target-supports.exp (check_alias_available): Don't mangle
2144 function `g' in test program.
2145
0d856ba2
KG
21462004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2147
2148 * lib/target-supports.exp (check_profiling_available): Check
2149 argument to determine whether we support a profiling type.
2150 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2151 check_profiling_available.
2152 * g++.dg/bprob/bprob.exp: Likewise
2153 * g77.dg/bprob/bprob.exp: Likewise.
2154 * gcc.misc-tests/bprob.exp: Likewise.
2155 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2156 dg-require-profiling and delete expected error handling.
2157 * gcc.dg/20021014-1.c: Likewise.
2158 * gcc.dg/nest.c: Likewise.
2159
ecd11694
JDA
21602004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2161
2162 PR c++/12007
2163 * g++.dg/other/vthunk1.C: New test.
2164
f4d9988b
FH
21652004-02-20 Falk Hueffner <falk@debian.org>
2166
2167 PR target/14201
2168 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2169
c0694c4b
MM
21702004-02-20 Mark Mitchell <mark@codesourcery.com>
2171
2172 PR c++/13927
2173 * g++.dg/other/error8.C: Remove XFAIL markers.
2174
2175 PR c++/14173
2176 * g++.dg/ext/packed5.C: New test.
2177
2178 PR c++/14199
2179 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
2180
2181 PR c++/14186
2182 * g++.dg/lookup/member1.C: New test.
2183
f819a6a5
KH
21842004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2185
2186 * gcc.c-torture/compile/20040130-1.c: Enable only when
2187 __INT_MAX__ >= 2147483647L.
2188 * gcc.c-torture/compile/961203-1.c: Likewise.
2189
78cb77c1
NS
21902004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2191
2192 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2193 * g++.dg/opt/template1.C: Robustify assembler regexp
2194
ca6b7cec
EB
21952004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2196
2197 * gcc.c-torture/execute/simd-4.x: Remove.
2198 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2199 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2200 Guard with #ifndef SKIP_ATTRIBUTE.
2201 * gcc.dg/compat/vector-1_y.c: Likewise.
2202 * gcc.dg/compat/vector-2_x.c: Likewise.
2203 * gcc.dg/compat/vector-2_y.c: Likewise.
2204 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2205 * g++.dg/eh/simd-2.C: Likewise.
2206
19037b5c
AM
22072004-02-19 Alan Modra <amodra@bigpond.net.au>
2208
2209 * gcc.c-torture/compile/complex-1.c: New.
2210
9188db2d
HPN
22112004-02-19 Hans-Peter Nilsson <hp@axis.com>
2212
2213 PR target/14209
2214 * gcc.c-torture/execute/20040218-1.c: New test.
2215
23aa7aba
GB
22162004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2217
2218 PR c++/14181
2219 * g++.dg/parse/new2.C: New test.
2220
e978d62e
PB
22212004-02-18 Paul Brook <paul@codesourcery.com>
2222
2223 * gcc.c-torture/compile/libcall-1.c: New test.
2224
cdbafce1
PB
22252004-02-18 Paul Brook <paul@codesourcery.com>
2226
c5fe5036 2227 PR debug/12934
cdbafce1
PB
2228 * gcc.dg/debug/debug-7.c: New test.
2229
db33236e
UW
22302004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2231
2232 * gcc.dg/20040217-1.c: New test.
2233
e4c6167f
ZW
22342004-02-17 Zack Weinberg <zack@codesourcery.com>
2235
2236 * gcc.c-torture/execute/990208-1.x: Delete.
2237
e70e9b0f
RS
22382004-02-17 Richard Sandiford <rsandifo@redhat.com>
2239
2240 * gcc.c-torture/execute/20040208-2.x: New file.
2241
57782ad8
MM
22422004-02-17 Mark Mitchell <mark@codesourcery.com>
2243
2244 PR c++/11326
2245 * g++.dg/abi/structret1.C: New test.
2246
3977a4a1
JJ
22472004-02-17 Jakub Jelinek <jakub@redhat.com>
2248
2249 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2250 (i386_cpuid): No need to test if cpuid is available on AMD64.
2251 Fix assembly, so that it works onboth i386 and AMD64.
2252 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2253 (vecInLong): Fix s[] member type to unsigned int.
2254 (vecInWord): Remove type.
2255 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2256 (a64, b64, c64, d64, e64): Remove.
2257 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2258 Remove unused variable. Remove initialization of removed variables.
2259 Don't call mmx_tests nor sse_tests.
2260 (reference_mmx, reference_sse): Remove.
2261 (check): Add return stmt.
2262 * gcc.dg/i386-sse-7.c: New test.
2263 * gcc.dg/i386-mmx-4.c: New test.
2264
cc7ce44e
GB
22652004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2266
2267 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2268 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2269 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2270 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2271 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2272 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2273 g++.dg/tc1/dr94.C: Fix line terminator.
2274
e3d6e740
GK
22752004-02-16 Geoffrey Keating <geoffk@apple.com>
2276
2277 * gcc.c-torture/compile/20040216-1.c: New.
2278
a27b6b1a
GB
22792004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2280
e3d6e740
GK
2281 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2282 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2283 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2284 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2285 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
2286 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2287
684c69a3
EB
22882004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2289
2290 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2291
d2f2c87b
MM
22922004-02-15 Mark Mitchell <mark@codesourcery.com>
2293
2294 PR c++/13971
2295 * g++.dg/expr/cond4.C: New test.
2296
2297 PR c++/14086
2298 * g++.dg/lookup/crash2.C: New test.
2299
33421d69
JZ
23002004-02-14 Josef Zlomek <zlomekj@suse.cz>
2301
2302 * gcc.c-torture/compile/20040214-2.c: New test.
2303
d9e94da3
AP
23042004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
2305
2cf20d32 2306 PR c++/14116
d9e94da3
AP
2307 * g++.dg/ext/typeof8.C: New test.
2308
45f9877a
EB
23092004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
2310
2311 * gcc.c-torture/compile/20040214-1.c: New test.
2312
28ba38e3
KL
23132004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2314
2315 PR c++/13635
2316 * g++.dg/template/spec11.C: New test.
2317
32bb574b
GB
23182004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2319
2320 PR c++/13927
2321 * g++.dg/other/error8.C: New test.
2322
41dffe62
MM
23232004-02-13 Mark Mitchell <mark@codesourcery.com>
2324
0e8c9b28
MM
2325 PR c++/14122
2326 * g++.dg/template/array4.C: New test.
e4c6167f 2327
0e8c9b28
MM
2328 PR c++/14108
2329 * g++.dg/inherit/thunk2.C: New test.
2330
41dffe62
MM
2331 PR c++/14083
2332 * g++.dg/eh/cond2.C: New test.
2333
f7dc0dc5
AM
23342004-02-12 Alan Modra <amodra@bigpond.net.au>
2335
2336 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2337
9dfc74a3
NS
23382004-02-12 Nathaniel Smith <njs@codesourcery.com>
2339
2340 * lib/scanasm.exp (dg-scan): Quote pattern before display.
2341
a980dd9b
HP
23422004-02-12 Hartmut Penner <hpenner@de.ibm.com>
2343
e4c6167f 2344 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 2345
32e8aa9a
JM
23462004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2347
2348 PR c/456
2349 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2350 tests.
2351
3b8e0c91
UB
23522004-02-11 Uros Bizjak <uros@kss-loka.si>
2353
2354 * gcc.dg/builtins-33.c: New test.
2355
ed045bef
PB
23562004-02-11 Paolo Bonzini <bonzini@gnu.org>
2357
2358 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2359
5f013ee9
HP
23602004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2361
e4c6167f 2362 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 2363
6d0ef01e
HP
23642004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2365
e4c6167f 2366 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 2367
31cc6081
PB
23682004-02-10 Paolo Bonzini <bonzini@gnu.org>
2369
2370 PR c/14092
2371
2372 * gcc.dg/pr14092-1.c: New testcase.
2373
080eeb56
AM
23742004-02-10 Alan Modra <amodra@bigpond.net.au>
2375
cf5c0cea
AM
2376 * gcc.dg/cpp/assert4.c: Fix typo last change.
2377
99bee03a
AM
2378 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2379 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2380
080eeb56
AM
2381 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2382
b83c4036
RS
23832004-02-09 Roger Sayle <roger@eyesopen.com>
2384
2385 * gcc.c-torture/compile/20040209-1.c: New test case.
2386
b46b8fb4
JM
23872004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2388
2389 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2390
7c476bde
RS
23912004-02-08 Richard Sandiford <rsandifo@redhat.com>
2392
2393 * gcc.c-torture/execute/20040208-[12].c: New tests.
2394
517b3f9f
EB
23952004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2396
2397 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2398
c79751b9
EB
23992004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2400
2401 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2402
a6f78652
ZW
24032004-02-07 Zack Weinberg <zack@codesourcery.com>
2404
2405 Bug 13856
2406 * gcc.dg/visibility-8.c: New testcase.
2407
24082004-02-07 Zack Weinberg <zack@codesourcery.com>
2409
2410 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2411 arguments.
2412 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2413
088414c1
RS
24142004-02-07 Roger Sayle <roger@eyesopen.com>
2415
2416 PR middle-end/13696
2417 * g++.dg/opt/fold1.C: New test case.
2418
f970e7c9
GB
24192003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2420
2421 PR c++/14033
2422 * g++.dg/other/crash-2.C: New test.
2423
37bd808d
GB
24242003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2425
2426 PR c++/14028
2427 * g++.dg/parse/angle-bracket2.C: New test.
2428
839ee4bc
RO
24292004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2430
2431 PR middle-end/13750
2432 Revert:
2433 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2434 PR pch/13361
2435 * testsuite/g++.dg/pch/wchar-1.C: New.
2436 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2437
24382004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
2439
2440 PR c++/14008
2441 * g++.dg/parse/error15.C: New test.
2442 * g++.dg/parse/crash11.C: Update dg-error mark.
2443
f583e452
MM
24442004-02-04 Mark Mitchell <mark@codesourcery.com>
2445
2446 PR c++/13932
2447 * g++.dg/warn/conv2.C: New test.
2448
7778d52d
GB
24492004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2450
2451 PR c++/13086
2452 * g++.dg/warn/incomplete1.C: Remove xfail.
2453
bfa21a28
MM
24542004-02-04 Mark Mitchell <mark@codesourcery.com>
2455
2456 * lib/file-format.exp (gcc_target_object_format): Use
2457 ${tool}_target_compile, not gcc_target_compile.
2458 * lib/target-supports.exp (check_alias_available): Likewise.
2459 (check_gc_sections_available): Likewise.
2460 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2461 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2462 dg-require-alias.
2463
9baa27a9
MM
24642004-02-04 Mark Mitchell <mark@codesourcery.com>
2465
2466 PR c++/13969
2467 * g++.dg/template/static6.C: New test.
2468
5ec473b9
ILT
24692004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2470
2471 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2472
c85a3379
KG
24732004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2474
2475 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2476 tests for systems where `char' is unsigned by default.
2477
090c5291
GB
24782003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2479
2ff9cd1a 2480 PR c++/13997
090c5291
GB
2481 * g++.dg/template/partial3.C: New test.
2482
a4a4b1d3
KH
24832004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2484
2485 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2486 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2487 Remove mentions of obsolete ports.
2488
e262dfbc
PB
24892004-02-04 Paolo Bonzini <bonzini@gnu.org>
2490
2491 * gcc.dg/noncompile/20001228-1.c: Fix for new
2492 error message.
2493
888d65b5
RS
24942004-02-03 Roger Sayle <roger@eyesopen.com>
2495
2496 PR target/9348
2497 * gcc.c-torture/execute/multdi-1.c: New test case.
2498
18f5be99
MM
24992004-02-03 Mark Mitchell <mark@codesourcery.com>
2500
2501 PR c++/13925
2502 * g++.dg/template/lookup5.C: New test.
2503
3c398f34
MM
25042004-02-03 Mark Mitchell <mark@codesourcery.com>
2505
4bfb8bba
MM
2506 PR c++/13950
2507 * g++.dg/template/lookup4.C: New test.
2508
2509 PR c++/13970
2510 * g++.dg/parse/error14.C: New test.
2511
3c398f34
MM
2512 PR c++/14002
2513 * g++.dg/parse/template13.C: New test.
2514
5a98fa7b
MM
25152004-02-03 Mark Mitchell <mark@codesourcery.com>
2516
2517 PR c++/13978
2518 * g++.dg/template/koenig4.C: New test.
2519
2520 PR c++/13968
2521 * g++.dg/template/crash17.C: New test.
2522
2523 PR c++/13975
2524 * g++.dg/parse/error13.C: New test.
2525 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2526
60b85c4c
EB
25272004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2528
2529 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2530
0251aa45
PB
25312004-02-03 Paolo Bonzini <bonzini@gnu.org>
2532
2533 PR c/11658
2534 PR c/13994
2535 * gcc.dg/noncompile/20040203-1.c: New test.
2536 * gcc.dg/noncompile/20040203-2.c: Likewise.
2537 * gcc.dg/noncompile/20040203-3.c: Likewise.
2538 * gcc.dg/20040203-1.c: Likewise.
2539
9d977b5b
AP
25402004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2541
2542 PR c++/10858
2543 * g++.dg/template/sizeof7.C: New test.
2544
25452004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 2546 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
2547
2548 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2549
6699d593
ZW
25502004-02-02 Zack Weinberg <zack@codesourcery.com>
2551
2552 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2553 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2554 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2555 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2556
e9525111
MM
25572004-02-02 Mark Mitchell <mark@codesourcery.com>
2558
2559 PR c++/13113
2560 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2561
2562 PR c++/13854
2563 * g++.dg/ext/attrib13.C: New test.
2564
2565 PR c++/13907
2566 * g++.dg/conversion/op2.C: New test.
2567
0771e863
EB
25682004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2569
2570 * gcc.dg/titype-1.c: Fix pasto.
2571
d560b0aa
EB
25722004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2573
2574 * gcc.dg/titype-1.c: New test.
2575
9febc4e8
GB
25762004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2577
2578 PR c++/13957
6699d593 2579 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
2580 g++.dg/template/qualified-id1.C: Update dg-error marks.
2581 * g++.dg/template/nontype6.C: New test.
2582
ef79730c
RS
25832004-02-01 Roger Sayle <roger@eyesopen.com>
2584
2585 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2586 * gcc.dg/builtins-31.c: New testcase.
2587 * gcc.dg/builtins-32.c: New testcase.
2588
4500e76d
AP
25892004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2590
2591 * objc.dg/call-super-2.m: Update line numbers
2592 for the including of stddef.h.
2593
48ef529f
MM
25942004-01-30 Michael Matz <matz@suse.de>
2595
2596 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2597 g++.dg/ext/case-range3.C: New tests.
2598
d0acf599
GB
25992004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2600
2601 DR206
2602 PR c++/13813
2603 * g++.dg/template/member4.C: New test.
2604
63823931
GB
26052004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2606
2607 PR c++/13683
2608 * g++.dg/template/sizeof6.C: New test.
2609
5e9295fa
EB
26102004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2611
2612 * gcc.dg/fwritable-strings-1.c: New test.
2613
5fddd9fe
EB
26142004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2615
2616 * gcc.c-torture/compile/20040130-1.c: New test.
2617
20f5dc60
GK
26182004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2619
2620 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2621
4a5e0ed9
MM
26222004-01-29 Mark Mitchell <mark@codesourcery.com>
2623
2624 PR c++/13883
2625 * g++.dg/template/ctor3.C: New test.
2626
8cfb1942
GB
26272004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2628
2629 * g++.dg/tc1: New directory.
2630 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2631 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2632 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2633 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2634 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2635
b1521c3a
GB
26362004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2637
2638 * g++.dg/parse/error11.C: New test.
2639 * g++.dg/parse/error12.C: Likewise.
2640
55cbf824
ZL
26412004-01-28 Ziemowit Laski <zlaski@apple.com>
2642
2643 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2644 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 2645
a7324e75
MM
26462004-01-28 Mark Mitchell <mark@codesourcery.com>
2647
b1a95e0b
MM
2648 PR c++/13791
2649 * g++.dg/ext/attrib12.C: New test.
2650
a7324e75 2651 PR c++/13736
ba4aecd9 2652 * g++.dg/parse/cast2.C: New test.
a7324e75 2653
220a38ab
JW
26542004-01-27 James E Wilson <wilson@specifixinc.com>
2655
2656 * objc.dg/encode-2.m (main): New local string. Set depending on
2657 sizeof long. Use in sscanf call.
2658 * objc.dg/encode-3.m (main): New local string. Set depending on
2659 sizeof long. Use in scan_initial call.
2660
9a1564bb
KG
26612004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2662
2663 * objc.dg/call-super-2.m: Make LP64-safe.
2664 * objc.dg/desig-init-1.m: Likewise.
2665
6097b0c3
DP
26662004-01-27 Devang Patel <dpatel@apple.com>
2667
2668 * g++.dg/debug/namespace1.C: New test.
6699d593 2669
b034930f
ILT
26702004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2671
f08df7c6
ILT
2672 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2673 xscale-*-*.
2674
b034930f
ILT
2675 * gcc.dg/arm-mmx-1.c: New test.
2676
1b4bda70
EB
26772004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2678
2679 * gcc.dg/20040127-1.c: New test.
2680 * gcc.dg/20040127-2.c: New test.
2681
32e7d1e9
RO
26822004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2683
2684 * objc.dg/stret-1.m (glob): Renamed to globa.
2685
6f69173e
MM
26862004-01-26 Mark Mitchell <mark@codesourcery.com>
2687
04b1f9b8 2688 PR c++/13663
6f69173e
MM
2689 * g++.dg/expr/for1.C: New test.
2690
044feeeb
AP
26912004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2692
2693 PR middle-end/13779
2694 * gcc.dg/darwin-longlong.c: New test.
2695
044701ce
ILT
26962004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2697
2698 * gcc.dg/20040124-1.c: Moved test from here...
2699 * gcc.c-torture/compile/20040124-1.c: ...to here.
2700
f210a007
EB
27012004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2702
2703 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2704 the assembly output if -m64 is passed.
2705
b7c707d1
MM
27062004-01-25 Mark Mitchell <mark@codesourcery.com>
2707
2708 PR c++/13833
2709 * g++.dg/template/cond3.C: New test.
2710
bbcd2439
GB
27112004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2712
2713 PR c++/13810
2714 * g++.dg/template/ttp7.C: New test.
2715
ad2768d0 27162004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
2717
2718 PR c++/13797
2719 * g++.dg/template/nontype4.C: New test.
2720 * g++.dg/template/nontype5.C: Likewise.
2721
bcbc6b7f
RS
27222004-01-25 Richard Sandiford <rsandifo@redhat.com>
2723
2724 * gcc.dg/torture/mips-clobber-at.c: New test.
2725
1f44254c
ILT
27262004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2727
2728 * gcc.dg/20040124-1.c: New test.
2729
5473cfa7
JJ
27302004-01-24 Jakub Jelinek <jakub@redhat.com>
2731
2732 * gcc.dg/20040123-1.c: New test.
2733
cc79e34f
ZW
27342004-01-23 Zack Weinberg <zack@codesourcery.com>
2735
2736 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2737
b1adf557
JM
27382004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2739
2740 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2741
4a374c35
AP
27422004-01-23 Andrew Pinski <apinski@apple.com>
2743
2744 * gcc.dg/20030121-1.c: Move to ..
2745 * gcc.dg/20040121-1.c: here.
2746
92c7bc2a
RS
27472004-01-23 Roger Sayle <roger@eyesopen.com>
2748
2749 * gcc.dg/builtins-29.c: New test case.
2750
04b8f97f
ZW
27512004-01-23 Zack Weinberg <zack@codesourcery.com>
2752
2753 PR 18314
2754 * gcc.dg/builtins-30.c: New testcase.
2755
3a1cac0f
AT
27562004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2757
2758 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2759 * lib/g77.exp: Likewise.
2760 * lib/objc.exp: Likewise.
2761 * lib/g++.exp: Likewise.
2762
b2f24c85
EB
27632004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2764
2765 * gcc.dg/struct-by-value-2.c: New test.
2766
5cc5eddc
AP
27672004-01-21 Andrew Pinski <apinski@apple.com>
2768
2769 PR target/13785
2770 * gcc.dg/20030121-1.c: New test.
2771
f59dcd4b
UW
27722004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2773
2774 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2775 clobber frame pointer register in asm statement.
2776
c3cda381
FH
27772004-01-21 Falk Hueffner <falk@debian.org>
2778
2779 * gcc.c-torture/compile/20040121-1.c: New test.
2780
1ef82ef2
ZW
27812004-01-21 Zack Weinberg <zack@codesourcery.com>
2782
2783 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2784
04bf686d
HP
27852004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2786
2787 * gcc.dg/ppc64-abi-2.c: New test.
2788
9dfcd609
JM
27892004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2790
1ef82ef2
ZW
2791 * lib/treelang.exp: Fill out this file.
2792 * lib/treelang-dg.exp: New File.
9dfcd609 2793
53cd18ec
JM
27942004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2795
2796 * gcc.c-torture/compile/981022-1.c: Remove.
2797 * gcc.dg/array-5.c: Remove XFAIL.
2798 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2799 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2800 gcc.dg/cond-lvalue-1.c: Update.
2801 * gcc.dg/cast-lvalue-2.c: New test.
2802
9f880ef9
MM
28032004-01-19 Mark Mitchell <mark@codesourcery.com>
2804
0916f873
MM
2805 PR c++/13592
2806 * g++.dg/other/error1.C (class foo): Tweak error message.
2807
9f880ef9
MM
2808 PR c++/13592
2809 * g++.dg/template/call2.C: New test.
2810
c9a5b624
EB
28112004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2812
2813 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2814 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2815 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2816 scalar-return-1_x.c, scalar-return-2_y.c,
2817 scalar-return-3_x.c, scalar-return-3_y.c,
2818 scalar-return-4_x.c, scalar-return-4_y.c,
2819 struct-align-1.h, struct-align-1_x.c,
2820 struct-align-1_y.c, struct-align-2.h,
2821 struct-align-2_x.c, struct-align-2_y.c,
2822 struct-by-value-10_y.c, struct-by-value-11_x.c,
2823 struct-by-value-11_y.c, struct-by-value-12_x.c,
2824 struct-by-value-12_y.c, struct-by-value-13_x.c,
2825 struct-by-value-13_y.c, struct-by-value-14_x.c,
2826 struct-by-value-14_y.c, struct-by-value-15_x.c,
2827 struct-by-value-15_y.c, struct-by-value-16_y.c,
2828 struct-by-value-17_y.c, struct-by-value-18_y.c,
2829 struct-by-value-19_y.c, struct-by-value-1_x.c,
2830 struct-by-value-1_y.c, struct-by-value-20_y.c,
2831 struct-by-value-2_x.c, struct-by-value-2_y.c,
2832 struct-by-value-3_y.c, struct-by-value-4_x.c,
2833 struct-by-value-4_y.c, struct-by-value-5_y.c,
2834 struct-by-value-6_y.c, struct-by-value-7_y.c
2835 struct-by-value-8_x.c, struct-by-value-8_y.c
2836 struct-by-value-9_x.c, struct-by-value-9_y.c
2837 struct-return-10_x.c, struct-return-10_y.c,
2838 struct-return-19_x.c, struct-return-20_x.c
2839 struct-return-2_x.c, struct-return-2_y.c
2840 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2841 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2842
2194d821
EB
28432004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2844
2845 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2846 attribute on sparc*-sun-solaris2.*.
2847
b830b74c
MM
28482004-01-18 Mark Mitchell <mark@codesourcery.com>
2849
0f18efe3 2850 PR c++/13710
b830b74c
MM
2851 * g++.dg/ext/typeof7.C: New test.
2852
a3d8a647
DE
28532004-01-18 David Edelsohn <edelsohn@gnu.org>
2854
2855 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2856 * gcc.dg/const-elim-1.c: Same.
2857
cfbed37c
ZL
28582004-01-17 Ziemowit Laski <zlaski@apple.com>
2859
2860 * objc.dg/stret-1.m: New.
2861 * objc.dg/stret-2.m: New.
2862
4bfaff4d 28632004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
2864
2865 PR c++/11895
2866 * g++.dg/ext/vector1.C: New test.
2867
73e61092
GK
28682004-01-16 Geoffrey Keating <geoffk@apple.com>
2869
2870 * gcc.dg/pch/import-1.c: New.
2871 * gcc.dg/pch/import-1.hs: New.
2872 * gcc.dg/pch/import-1a.h: New.
2873 * gcc.dg/pch/import-1b.h: New.
2874 * gcc.dg/pch/import-1c.h: New.
2875
144e414d
MM
28762004-01-16 Mark Mitchell <mark@codesourcery.com>
2877
a8e6c82a
MM
2878 PR c++/13574
2879 * g++.dg/ext/array1.C: New test.
2880
144e414d
MM
2881 PR c++/13178
2882 * g++.dg/conversion/op1.C: New test.
2883
9e0baa60
R
28842004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2885
71bbcf4d
R
2886 PR 11864
2887 From Kazumoto Kojima / Dan Kegel:
2888 * gcc.dg/pr11864-1.c: New test.
2889
9e0baa60
R
2890 PR 10392
2891 From Marcus Comstedt / Dan Kegel:
2892 * gcc.dg/pr10392-1.c: New test.
2893
ab8ffc79
MM
28942004-01-16 Mark Mitchell <mark@codesourcery.com>
2895
2896 PR c++/13478
2897 * g++.dg/init/ref10.C: New test.
2898
1303d034
GB
28992004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2900
2901 PR c++/13407
2902 * g++.dg/parse/typename6.C: New test.
2903
a6dd4094
GK
29042004-01-15 Geoffrey Keating <geoffk@apple.com>
2905
2906 PR pch/13361
2907 * testsuite/g++.dg/pch/wchar-1.C: New.
2908 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2909
18eba557
GB
29102004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2911
2912 PR c++/9259
2913 * g++.dg/expr/sizeof2.C: New test.
2914
ecc74832
KH
29152004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2916
2917 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2918
d905ed80
AO
29192004-01-15 Alexandre Oliva <aoliva@redhat.com>
2920
2921 PR c++/13659
2922 * g++.dg/lookup/strong-using-3.C: New.
2923 * g++.dg/lookup/using-10.C: New.
2924
693ec7e1
AO
29252004-01-15 Alexandre Oliva <aoliva@redhat.com>
2926
2927 PR c++/13594
2928 * g++.dg/lookup/strong-using-2.C: New.
2929
2ae8ea28
MC
29302004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2931 Dan Kegel <dank@kegel.com>
2932 J"orn Rennecke <joern.rennecke@superh.com>
2933
2934 PR target/9365
2935 * gcc.dg/pr9365-1.c: New test.
2936
cc8c7495
GB
29372004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2938
2939 PR c++/8856
2940 * g++.dg/parse/casting-operator2.C: New test.
2941 * g++.old-deja/g++.pt/explicit83.C: Remove.
2942
f560bf91
JM
29432004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2944
2945 * gcc.dg/label-compound-stmt-1.c: New test.
2946 * gcc.c-torture/compile/950922-1.c,
2947 gcc.c-torture/compile/20000211-3.c,
2948 gcc.c-torture/compile/20000518-1.c,
2949 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2950 compound statements.
2951
27768ae6
HP
29522004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2953
2954 * gcc.dg/ppc64-abi-1.c: New test.
2955
d22c4179
DS
29562004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2957
2958 * g++.dg/ext/attrib9.C: Add dg-warnings.
2959
90c2bc78
GB
29602004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2961
2962 PR c++/12335
2963 * g++.dg/parse/dtor3.C: New test.
2964
bfaba7a9
AP
29652004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2966
2967 PR c++/12709
2968 * g++.dg/parse/try-catch-1.C: New test.
2969
5989ebe9
AC
29702004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2971
2972 * ada/acats/run_all.sh: Add more verbose output in acats.log
2973 when compiling tests.
2974
bc298aa7
ZW
29752004-01-12 Zack Weinberg <zack@codesourcery.com>
2976
2977 PR 13656
2978 * gcc.dg/typedef-redecl.c: New test case.
2979 * gcc.dg/typedef-redecl.h: New support file.
2980
2d327012
JH
29812004-01-13 Jan Hubicka <jh@suse.cz>
2982
2983 * gcc.dg/always_inline.c: New test.
2984 * gcc.dg/debug/20031231-1.c: Fix.
2985
451aeff7
GB
29862004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2987
2988 PR c++/13474
2989 * g++.dg/template/array3.C: New test.
2990
4139f34d
ZW
29912004-01-12 Zack Weinberg <zack@codesourcery.com>
2992
2993 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2994 * g++.dg/warn/Wunused-2.C: Likewise.
2995
66e0c440
KL
29962004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2997
2998 PR c++/13289
2999 * g++.dg/template/instantiate6.C: New test.
3000
06e4eab5
RS
30012004-01-12 Roger Sayle <roger@eyesopen.com>
3002
3003 PR middle-end/11397
3004 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3005
9a249c79
JH
30062004-01-12 Jan Hubicka <jh@suse.cz>
3007
3008 PR opt/12826
3009 * gcc.dg/20040112-1.c: New.
3010
3011 * gcc.dg/dwarf-die[1-7].c: Move to...
3012 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3013 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3014
59147a62
ILT
30152004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
3016
3017 PR c++/4100
3018 * g++.dg/parse/friend4.C: New test.
3019
30202004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
3021
3022 PR c++/4100
3023 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3024 definition is called a friend.
3025
70adfc36
ZW
30262004-01-11 Zack Weinberg <zack@codesourcery.com>
3027
3028 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3029
9b913b03
ILT
30302004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
3031
3032 PR c++/3478
3033 * g++.dg/parse/error10.C: New test.
3034 * g++.dg/template/arg2.C: Accept "invalid type" error.
3035
1759c760
JJ
30362004-01-11 Jakub Jelinek <jakub@redhat.com>
3037
3038 PR middle-end/13392
3039 * g++.dg/opt/expect2.C: New test.
3040
3c6e6fbf
ZW
30412004-01-10 Zack Weinberg <zack@codesourcery.com>
3042
3043 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3044 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3045 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3046 Update dg-error regexps.
3047
9c10179d
ZW
30482004-01-10 Zack Weinberg <zack@codesourcery.com>
3049
3050 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3051 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3052
7f03f9a3
EB
30532004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3054
3055 * gcc.dg/pragma-re-1.c: Use right pointer type.
3056
21e430b8
EB
30572004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3058
3059 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3060
1a7a2c0f
GK
30612004-01-09 Geoffrey Keating <geoffk@apple.com>
3062
3063 * gcc.dg/rs6000-ldouble-1.c: New.
3064
731bd3ae
GB
30652004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3066
3067 DR 337
3068 PR c++/9256
3069 * g++.dg/other/abstract1.C: New test.
3070
bafb62a2
AO
30712004-01-09 Alexandre Oliva <aoliva@redhat.com>
3072
3073 * g++.dg/lookup/strong-using-1.C: New.
3074
3897f229
JM
30752004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
3076
3077 PR c/11234
3078 * gcc.dg/func-ptr-conv-1.c: New test.
3079 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3080
a9f99e78
KH
30812004-01-09 Kazu Hirata <kazu@cs.umass.edu>
3082
3083 PR target/13380.
3084 * gcc.c-torture/compile/20040109-1.c: New.
3085
588f75d0
SH
30862004-01-08 Stuart Hastings <stuart@apple.com>
3087
3088 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3089 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3090 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3091
3b458e6f
AM
30922004-01-09 Alan Modra <amodra@bigpond.net.au>
3093
3094 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3095
53b8fe3e
EB
30962004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3097
3098 * ada/acats/run_acats: Treat 'gnatchop' the same way
3099 as 'gnatmake'. Export GCC_DRIVER.
3100 * ada/acats/run_all.sh: Add target_gnatchop. Use
3101 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3102
663cea5d
GB
31032004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3104
3105 PR c++/12573
3106 * g++.dg/template/dependent-expr4.C: New test.
3107
417b11de
HP
31082004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3109
3110 * gcc.dg/altivec-11.c: New test.
3111
72827ed7
MM
31122004-01-07 Mark Mitchell <mark@codesourcery.com>
3113
3114 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3115
bca63328
JM
31162004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3117
3118 PR c/6024
3119 * gcc.dg/enum-compat-1.c: New test.
3120 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3121
85b58ca5
JM
31222004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3123
3124 PR c/12165
3125 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3126 gcc.dg/c99-idem-qual-3.c: New tests.
3127
b48a0c18
AM
31282004-01-07 Alan Modra <amodra@bigpond.net.au>
3129
3130 * gcc.dg/winline-7.c: Don't cast void * to int.
3131
bcf17554
JH
31322004-01-06 Jan Hubicka <jh@suse.cz>
3133
3134 * gcc.dg/i386-sse-5.c: New test
3135 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3136
962c0823
MM
31372004-01-05 Mark Mitchell <mark@codesourcery.com>
3138
3139 PR c++/12815
3140 * g++.dg/rtti/typeid4.C: New test.
3141
4b6eeb9a
EB
31422004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3143
3144 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3145
88081599
MM
31462004-01-05 Mark Mitchell <mark@codesourcery.com>
3147
216bb6e1
MM
3148 PR c++/12132
3149 * g++.dg/template/error11.C: New test.
3150
88081599
MM
3151 PR c++/13451
3152 * g++.dg/template/class2.C: New test.
3153
fa170482
NS
31542004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3155 Richard Sandiford <rsandifo@redhat.com>
3156
3157 PR c++/13387
3158 * g++.dg/opt/alias3.C: New test.
3159
4f8163b1
MM
31602004-01-04 Mark Mitchell <mark@codesourcery.com>
3161
543ebd4a
MM
3162 PR c++/13157
3163 * g++.dg/template/koenig3.C: New test.
3164
955d0234
MM
3165 PR c++/13529
3166 * g++.dg/parse/offsetof3.C: New test.
3167
ae0eb5f1
MM
3168 * g++.dg/init/copy7.C: Add missing dg-error markers.
3169
4f8163b1
MM
3170 PR c++/12226
3171 * g++.dg/init/copy7.c: New test.
3172
3173 PR c++/13536
3174 * g++.dg/parse/cast1.C: New test.
3175
dc0bfe6a
JH
31762004-01-04 Jan Hubicka <jh@suse.cz>
3177
3178 * gcc.dg/winline[1-7].c: New tests.
3179
b0bc6e8e
KL
31802004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3181
3182 PR c++/13520
3183 * g++.dg/template/qualttp22.C: New test.
3184
b684a3df
JH
31852004-01-01 Jan Hubicka <jh@suse.cz>
3186
3187 * gcc.dg/debug/20031231-1.c: New.
3188 * gcc.c-torture/compile/20040101-1.c: New.
3189 * gcc.dg/dwarf-die-[1-7].c: New.
3190
74aa338a
JJ
31912004-01-01 Jakub Jelinek <jakub@redhat.com>
3192
3193 PR optimization/13521
3194 * gcc.c-torture/compile/20031231-1.c: New test.
3195
d485b7f9
KH
31962003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3197
3198 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3199
e5e95ba0
VR
32002003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3201
3202 PR c++/10079
3203 * g++.dg/template/crash16.C: New test.
3204
b6d90461
MM
32052003-12-30 Mark Mitchell <mark@codesourcery.com>
3206
3207 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3208
22dc9b06
KH
32092003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3210
3211 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3212 ports.
3213 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3214 * g++.old-deja/g++.law/profile1.C: Likewise.
3215 * gcc.c-torture/compile/981006-1.c: Likewise.
3216 * gcc.c-torture/execute/loop-2e.x: Likewise.
3217 * gcc.c-torture/execute/loop-2f.x: Remove.
3218 * gcc.c-torture/execute/loop-2g.x: Likewise.
3219 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3220 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3221
58496de1
NS
32222003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3223
74869a85
NS
3224 PR c++/13507
3225 * g++.dg/ext/attrib11.C: New test.
3226
58496de1
NS
3227 PR c++/13494
3228 * g++.dg/template/array2-1.C: New test.
3229 * g++.dg/template/array2-2.C: New test.
3230
21b75a73
MM
32312003-12-29 Mark Mitchell <mark@codesourcery.com>
3232
3233 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3234
30a03508
NS
32352003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3236
3237 PR c++/12774
3238 * g++.dg/template/array1-1.C: New test.
3239 * g++.dg/template/array1-2.C: New test.
3240
b66906a8
RS
32412003-12-29 Roger Sayle <roger@eyesopen.com>
3242
3243 PR fortran/12632
3244 * g77.dg/12632.f: New test case.
3245
68deab91
KL
32462003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3247
3248 PR c++/13289
3249 * g++.dg/parse/nontype1.C: New test.
3250
2f9afd51
KL
32512003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3252
3253 PR c++/12403
3254 * g++.dg/parse/explicit1.C: New test.
3255 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3256
1896d29d
MM
32572003-12-28 Mark Mitchell <mark@codesourcery.com>
3258
c11889ce
MM
3259 PR c++/13081
3260 * g++.dg/opt/inline6.C: New test.
3261
3262 PR c++/12613
3263 * g++.dg/parse/error9.C: New test.
3264
1896d29d
MM
3265 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3266
4c2a4b90
MM
32672003-12-28 Mark Mitchell <mark@codesourcery.com>
3268
3269 PR c++/13009
3270 * g++.dg/init/assign1.C: New test.
3271
7072018e
RS
32722003-12-28 Roger Sayle <roger@eyesopen.com>
3273
3274 PR c++/13070
3275 * g++.dg/warn/format3.C: New test case.
3276
bf86d71e
ZD
32772003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3278
3279 * gcc.c-torture/compile/20031227-1.c: New test.
3280
8f23fc81
MM
32812003-12-23 Mark Mitchell <mark@codesourcery.com>
3282
3283 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3284 * g77.dg/bprob/bprob.exp: Likewise.
3285 * gcc.misc-tests/bprob.exp: Likewise.
3286 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3287 variants on systems where the library does not provide that
3288 functionality.
3289 * gcc.dg/builtins-20.c: Use builtins-config.h.
3290 * gcc.dg/builtins-config.h: New file.
3291
b8ee7f02
MM
32922003-12-23 Mark Mitchell <mark@codesourcery.com>
3293
3294 * lib/gcc-dg.exp (dg-require-profiling): New function.
3295 * lib/target-supports.exp (check_profiling_available): Likewise.
3296 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3297 * g77.dg/bprob/bprob.exp: Likewise.
3298 * gcc.misc-tests/bprob.exp: Likewise.
3299 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3300 * gcc.dg/20021014-1.c: Likewise.
3301 * gcc.dg/nest.c: Likewise.
3302
7bd35dac
MM
33032003-12-23 Mark Mitchell <mark@codesourcery.com>
3304
3305 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3306 compiling.
3307 * g++.dg/lookup/java2.C: Likewise.
3308 * gcc.dg/cpp/lexident.c: Likewise.
3309
f2073745
KH
33102003-12-23 Kazu Hirata <kazu@cs.umass.edu>
3311
3312 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3313 given.
3314 * gcc.c-torture/compile/961203-1.c: Likewise.
3315 * gcc.c-torture/compile/980506-1.c: Likewise.
3316
4c494a15
ZW
33172003-12-23 Zack Weinberg <zack@codesourcery.com>
3318
3319 * lib/gcc-dg.exp (dg-prune-output): New annotation.
3320 (additional_prunes): New global.
3321 (gcc-dg-prune): Handle additional per-test pruning.
3322 (dg-test): Clear additional_prunes between tests.
3323
3324 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
3325 dg-prune-output to avoid spurious failures from assembler
3326 complaining about nonexistent WAW violations.
3327 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3328 Use dg-prune-output to avoid spurious failures from assembler
3329 warning about Itanium B-step errata.
3330
57702a80
MM
33312003-12-23 Mark Mitchell <mark@codesourcery.com>
3332
3333 * g++.dg/abi/macro0.C: New test.
3334 * g++.dg/abi/macro1.C: Likewise.
3335 * g++.dg/abi/macro2.C: Likewise.
3336
3337 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3338 * g++.dg/abi/bitfield7.C: Likewise.
3339 * g++.dg/abi/dtor2.C: Likewise.
3340 * g++.dg/abi/mangle11.C: Likewise.
3341 * g++.dg/abi/mangle12.C: Likewise.
3342 * g++.dg/abi/mangle14.C: Likewise.
3343 * g++.dg/abi/mangle17.C: Likewise.
3344 * g++.dg/abi/vbase10.C: Likewise.
3345 * g++.dg/abi/vbase14.C: Likewise.
3346 * g++.dg/template/qualttp17.C: Likewise.
3347
4ea49dd0
AP
33482003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3349
3350 PR c/11995
3351 * gcc.dg/20031223-1.c: New test.
3352
cbf6e52a
EB
33532003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3354
3355 * gcc.dg/noreturn-7.c: New test.
3356
b3006337
EB
33572003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3358
3359 * gcc.dg/null-pointer-1.c: New test.
3360
1ffe6573
MM
33612003-12-22 Mark Mitchell <mark@codesourcery.com>
3362
7813d14c
MM
3363 * g++.old-deja/g++.jason/template18.C: Remove.
3364 * g++.old-deja/g++.jason/template37.C: Likewise.
3365
3366 PR c++/12862
3367 * g++.dg/lookup/ns1.C: New test.
3368
1ffe6573
MM
3369 PR c++/12397
3370 * g++.dg/template/lookup3.C: New test.
3371
92a12fbc
AP
33722003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3373
3374 * g++.dg/template/recurse1.C: New test
3375
499b568f
MM
33762003-12-22 Mark Mitchell <mark@codesourcery.com>
3377
3378 PR c++/12479
3379 * g++.dg/parse/semicolon1.C: New test.
3380 * g++.dg/parse/semicolon1.h: Likewise.
3381
3b3ed128
FJ
33822003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3383
3384 * gcc.dg/darwin-misaligned.c: New test.
3385
af3fbed1
AP
33862003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3387
3388 PR c/9163
3389 * gcc.dg/20031222-1.c: New test.
3390
d9dd2c4e
MM
33912003-12-21 Mark Mitchell <mark@codesourcery.com>
3392
9e62871e
MM
3393 PR c++/13438
3394 * g++.dg/parse/error8.C: New test.
3395
d9dd2c4e
MM
3396 PR c++/11554
3397 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3398
b665cdce
KH
33992003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3400
3401 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3402 too small.
3403 * gcc.c-torture/compile/930217-1.c: Likewise.
3404 * gcc.c-torture/compile/930513-1.c: Likewise.
3405 * gcc.c-torture/execute/920908-2.c: Likewise.
3406 * gcc.c-torture/execute/921204-1.c: Likewise.
3407 * gcc.c-torture/execute/930621-1.c: Likewise.
3408 * gcc.c-torture/execute/930630-1.c: Likewise.
3409 * gcc.c-torture/execute/931031-1.c: Likewise.
3410 * gcc.c-torture/execute/980602-2.c: Likewise.
3411 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3412 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3413 * gcc.c-torture/execute/extzvsi.c: Likewise.
3414 * gcc.c-torture/unsorted/ext.c: Likewise.
3415
781f4ec1
AP
34162003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3417
3418 PR target/12749
3419 * gcc.c-torture/compile/20031220-2.c: New test case.
3420
3b24df36
RS
34212003-12-20 Roger Sayle <roger@eyesopen.com>
3422
3423 PR optimization/13031
3424 * gcc.c-torture/compile/20031220-1.c: New test case.
3425
c96f4f73
EB
34262003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3427
3428 * gcc.dg/cast-function-1.c: New test.
3429
be7ac471
JM
34302003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3431
3432 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3433 formats.
3434
4656bc85
MM
34352003-12-19 Mark Mitchell <mark@codesourcery.com>
3436
3437 PR c++/12795
3438 * g++.dg/ext/attrib10.C: New test.
3439
e8c89d29
JJ
34402003-12-19 Jakub Jelinek <jakub@redhat.com>
3441
3442 * gcc.dg/cleanup-10.c: New test.
3443 * gcc.dg/cleanup-11.c: New test.
3444
effed655
JJ
34452003-12-19 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR c++/13239
3448 * g++.dg/opt/expect1.C: New test.
3449
ed8d8803
HP
34502003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3451
3452 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3453
0b667ed8
AP
34542003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3455
01d0a156
AP
3456 PR debug/12923
3457 * gcc.dg/20031218-1.c: New test.
3458
3459 PR debug/12389
3460 * gcc.dg/20031218-2.c: New test.
3461 * gcc.dg/20031218-3.c: New test.
3462
0b667ed8
AP
3463 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3464 of label name and allow for USER_LABEL_PREFIX == "_" names.
3465 * g++.dg/abi/mangle18-2.C: Likewise.
3466 * g++.dg/abi/mangle19-1.C: Likewise.
3467 * g++.dg/abi/mangle19-2.C: Likewise.
3468 * g++.dg/abi/mangle20-1.C: Likewise.
3469 * g++.dg/abi/mangle20-2.C: Likewise.
3470
a3bf324c
RH
34712003-12-18 Richard Henderson <rth@redhat.com>
3472
3473 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3474
d11994a8
SB
34752003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3476 Dan Kegel <dank@kegel.com>
3477
3478 PR other/12009
3479 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3480 testing a cross compiler, it causes spurious compile failures.
3481 * lib/g++.exp: Likewise.
3482
bc5ada84
KL
34832003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3484
3485 PR c++/13262
3486 * g++.dg/template/access13.C: New test.
3487
cebf212f
UW
34882003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3489
3490 * gcc.dg/20031216-1.c: New test.
3491
51287c14
GB
34922003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3493
3494 PR c++/9154
3495 * g++.dg/template/error10.C: New test.
3496
a21f130e
EB
34972003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3498
3499 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3500 * g++.dg/eh/simd-2.C: Likewise.
3501
b0656d8b
JW
35022003-12-17 James E Wilson <wilson@specifixinc.com>
3503 Roger Sayle <roger@eyesopen.com>
3504
3505 * gcc.c-torture/execute/ieee/mzero5.c: New.
3506
5c832178
MM
35072003-12-17 Mark Mitchell <mark@codesourcery.com>
3508
3509 PR c++/10603
3510 * g++.dg/parse/error6.C: New test.
3511
3512 PR c++/12827
3513 * g++.dg/parse/error7.C: New test.
3514
a7833d6a
EB
35152003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3516
3517 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3518 at -O with stabs debugging formats.
3519 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3520 * gcc.dg/debug/debug-2.c: Likewise.
3521
0dff37fb
MM
35222003-12-16 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c++/12696
3525 * g++.dg/init/error1.C: New test.
3526
3527 PR c++/12218
3528 * g++.dg/init/pm3.C: New test.
3529
2ff7cce4
JM
35302003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3531
3532 PR c/3347
3533 * gcc.dg/bitfld-8.c: New test.
3534
6d43c524
JL
35352003-12-16 James Lemke <jim@wasabisystems.com>
3536
3537 * gcc.dg/arm-scd42-[123].c: New tests.
3538
d63b5e9f
NS
35392003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3540
3541 PR c++/9043
3542 * g++.dg/abi/mangle20-1.C: New test.
3543 * g++.dg/abi/mangle20-2.C: New test.
3544
263ee052
MM
35452003-12-16 Mark Mitchell <mark@codesourcery.com>
3546
3547 PR c++/13275
3548 * g++.dg/other/offsetof2.C: Remove XFAIL.
3549 * g++.dg/parse/offsetof1.C: New test.
3550 * g++.gd/parse/offsetof2.C: Likewise.
3551
ff5034c5
GB
35522003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3553
3554 * g++.dg/template/nontype3.C: New test.
3555 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3556
cd852e4d
KL
35572003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3558
3559 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3560
0f30f285
NS
35612003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3562
a0c68737
NS
3563 PR c++/13387
3564 * g++.dg/expr/assign1.C: New test.
3565
0f30f285
NS
3566 PR c++/13242
3567 * g++.dg/abi/mangle19-1.C: New test.
3568 * g++.dg/abi/mangle19-2.C: New test.
3569
d2411ba2
HP
35702003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3571
3572 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3573
91f8389c
EB
35742003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3575
3576 * gcc.c-torture/execute/20031216-1.c: New test.
3577
75e0d03a
GB
35782003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3579
3580 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3581 an ICE regression.
3582
89f1a6ec
MM
35832003-12-15 Mark Mitchell <mark@codesourcery.com>
3584
3585 PR c++/10926
3586 * g++.dg/template/error9.C: New test.
3587
3588 PR c++/11116
3589 * g++.dg/template/error8.C: New test.
3590
040fc928
RS
35912003-12-15 Roger Sayle <roger@eyesopen.com>
3592
3593 PR middle-end/13400
3594 * gcc.c-torture/execute/20031215-1.c: New test case.
3595
b95cc51a
MM
35962003-12-15 Mark Mitchell <mark@codesourcery.com>
3597
21eb631b
MM
3598 PR c++/13269
3599 * g++.dg/parse/error5.C: New test.
3600
ea0e2a51
MM
3601 PR c++/12989
3602 * g++.dg/expr/sizeof1.C: New test.
3603
b95cc51a
MM
3604 PR c++/13310
3605 * g++.dg/template/crash15.C: New test.
3606
86d75cdd
GK
36072003-12-15 Geoffrey Keating <geoffk@apple.com>
3608
3609 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3610 a non-POD type as the last named parameter of a varargs function.
3611
a5ac3982
MM
36122003-12-15 Mark Mitchell <mark@codesourcery.com>
3613
3614 PR c++/13243
3615 PR c++/12573
3616 * g++.dg/template/crash14.C: New test.
3617 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3618
5fd80fbc
NS
36192003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3620
f5c28a15
NS
3621 * g++.dg/other/java1.C: New test.
3622
5fd80fbc
NS
3623 PR c++/13241
3624 * g++.dg/abi/mangle18-1.C: New test.
3625 * g++.dg/abi/mangle18-2.C: New test.
3626
298a037c
ZD
36272003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3628
3629 PR optimization/10312
3630 * gcc.c-torture/execute/20031214-1.c: New.
3631
4bb8ca28
MM
36322003-12-14 Mark Mitchell <mark@codesourcery.com>
3633
3634 PR c++/10779
3635 PR c++/12160
3636 * g++.dg/parse/error3.C: New test.
3637 * g++.dg/parse/error4.C: Likewise.
3638 * g++.dg/abi/mangle4.C: Tweak error messages.
3639 * g++.dg/lookup/using5.C: Likewise.
3640 * g++.dg/other/error2.C: Likewise.
3641 * g++.dg/parse/typename5.C: Likewise.
3642 * g++.dg/parse/undefined1.C: Likewise.
3643 * g++.dg/template/arg2.C: Likewise.
3644 * g++.dg/template/ttp3.C: Likewise.
3645 * g++.dg/template/type1.C: Likewise.
3646 * g++.old-deja/g++.other/crash32.C: Likewise.
3647 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 3648
c1b83cc9
KL
36492003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3650
3651 PR c++/13106
3652 * g++.dg/warn/noreturn-3.C: New test.
3653
e00853fd
NS
36542003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3655
3656 PR c++/13118
3657 * g++.dg/abi/covariant3.C: New.
3658
3950dcdf
JJ
36592003-12-12 Jakub Jelinek <jakub@redhat.com>
3660
3661 * g++.dg/eh/ia64-1.C: New test.
3662
77fec971
RS
36632003-12-12 Roger Sayle <roger@eyesopen.com>
3664
3665 PR optimization/13037
3666 * g77.f-torture/execute/13037.f: New test case.
3667
90d46c28
NS
36682003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3669
3670 PR c++/12881
3671 * g++.dg/abi/covariant2.C: New.
3672
45f2492c
NB
36732003-12-12 Neil Booth <neil@daikokuya.co.uk>
3674
3675 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3676
15975b43
ZW
36772003-12-11 Zack Weinberg <zack@codesourcery.com>
3678
3679 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3680
a586ce78
AP
36812003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3682
3683 PR other/10819
3684 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3685 to fix Bug 10819.
3686 * lib/g++.exp (g++_version): Likewise.
3687 * lib/g77.exp (g77_version): Likewise.
3688 * lib/objc.exp (default_objc_version): Likewise.
3689
e55a6cce 36902003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 3691
553355fe
RH
3692 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3693
5ca18844
RH
3694 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3695
facef326
MA
36962003-12-08 Matt Austern <austern@apple.com>
3697
3698 PR c/13134
3699 * lib/gcc-dg.exp (dg-require-visibility): Define.
3700 * lib/target-supports (check_visibility_available): Define.
3701 * gcc.dg/visibility-1.c: New test.
3702 * gcc.dg/visibility-2.c: Likewise.
3703 * gcc.dg/visibility-3.c: Likewise.
3704 * gcc.dg/visibility-4.c: Likewise.
3705 * gcc.dg/visibility-5.c: Likewise.
3706 * gcc.dg/visibility-6.c: Likewise.
3707 * g++.dg/ext/visibility-1.C: Likewise.
3708 * g++.dg/ext/visibility-2.C: Likewise.
3709 * g++.dg/ext/visibility-3.C: Likewise.
3710 * g++.dg/ext/visibility-4.C: Likewise.
3711 * g++.dg/ext/visibility-5.C: Likewise.
3712 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 3713
91f8389c
EB
37142003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3715
3716 * g++.dg/lookup/java1.C: New test.
3717 * g++.dg/lookup/java2.C: New test.
b8ec6586 3718
df5e8205
EB
37192003-12-07 Falk Hueffner <falk@debian.org>
3720
3721 * g++.dg/opt/noreturn-1.C: New test.
3722
fd25e957
EB
37232003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3724
3725 * gcc.dg/overflow-1.c: New test.
3726
5c6ef9be
EB
37272003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3728
3729 * g77.f-torture/compile/13060.f: New test.
3730
a6c0d772
MM
37312003-12-06 Mark Mitchell <mark@codesourcery.com>
3732
3733 PR c++/13323
3734 * g++.dg/inherit/operator2.C: New test.
3735
360d1b99
MM
37362003-12-05 Mark Mitchell <mark@codesourcery.com>
3737
3738 PR c++/13305
3739 * g++.dg/ext/attrib9.C: New test.
3740
eeb23c11
MM
37412003-12-05 Mark Mitchell <mark@codesourcery.com>
3742
3743 PR c++/13314
3744 * g++.dg/template/error7.C: New test.
3745
5d27ef94 37462003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 3747 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
3748
3749 PR target/13302
3750 * g++.dg/other/struct-va_list.C: New test.
3751
f128e1f3
KL
37522003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3753
3754 PR c++/13166
3755 * g++.dg/parse/defarg6.C: New test.
3756
64ed86c7
HPN
37572003-12-05 Hans-Peter Nilsson <hp@axis.com>
3758
3759 PR target/13256
3760 * gcc.c-torture/execute/20031201-1.c: New test.
3761
b98d4eb5
AC
37622003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3763
3764 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3765
6e3077c6
EB
37662003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3767
3768 * gcc.dg/builtin-return-1.c: New test.
3769
fc64a247
SM
37702003-12-04 Stuart Menefy <stuart.menefy@st.com>
3771 J"orn Rennecke <joern.rennecke@superh.com>
3772
3773 PR optimization/13260
3774 * gcc.c-torture/execute/20031204-1.c: New test.
3775
afb0918a
MM
37762003-12-03 Mark Mitchell <mark@codesourcery.com>
3777
3778 PR c++/9127
3779 * g++.dg/template/error6.C: New test.
3780
8ecc63eb
JJ
37812003-12-03 Jakub Jelinek <jakub@redhat.com>
3782
3783 * gcc.dg/20031202-1.c: New test.
3784
ee43dab5
MM
37852003-12-03 Mark Mitchell <mark@codesourcery.com>
3786
b80cfdcd
MM
3787 PR c++/13179
3788 * g++.dg/template/eh1.C: New test.
3789
ee43dab5
MM
3790 PR c++/10771
3791 * g++.dg/template/error5.C: New test.
3792
e7f2e92f
DU
37932003-12-02 David Ung <davidu@mips.com>
3794
15975b43 3795 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
3796 g_##TMODE
3797
1c59130c
GB
37982003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3799
8ecc63eb 3800 PR c++/10126
1c59130c
GB
3801 * g++.dg/template/ptrmem8.C: New test.
3802
e77de295
GB
38032003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3804
8ecc63eb 3805 PR c++/12573
e77de295
GB
3806 * g++.dg/template/dependent-expr3.C: New test.
3807
e3b66120
JL
38082003-12-01 James Lemke <jim@wasabisystems.com>
3809
3810 * gcc.dg/arm-g2.c: New test.
3811
d9e7c8e3
RS
38122003-12-01 Roger Sayle <roger@eyesopen.com>
3813
3814 PR optimization/11634
3815 * gcc.dg/20031201-2.c: New test case.
3816
75d3baee
ZW
38172003-12-01 Zack Weinberg <zack@codesourcery.com>
3818
3819 PR 11433
3820 * objc.dg/proto-lossage-3.m: New test.
3821
28cb2b14
RS
38222003-12-01 Roger Sayle <roger@eyesopen.com>
3823
3824 PR optimization/12628
3825 * gcc.dg/20031201-1.c: New test case.
3826
e82407b5
EB
38272003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3828
3829 * gcc.dg/unaligned-1.c: New test.
3830
a668c6ad
MM
38312003-11-30 Mark Mitchell <mark@codesourcery.com>
3832
3833 PR c++/9849
3834 * g++.dg/template/error4.C: New test.
3835 * g++.dg/template/nested3.C: Adjust error markers.
3836
0e73769e
KG
38372003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3838
3839 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3840
65f0edec
JM
38412003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3842
3843 PR c/10333
3844 * gcc.dg/bitfld-7.c: New test.
3845
9c858681
RS
38462003-11-29 Richard Sandiford <rsandifo@redhat.com>
3847
3848 * gcc.dg/tls/asm-1.C: New test.
3849
26b0ad13
KG
38502003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3851
0e73769e 3852 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 3853
48ee6fa0
EB
38542003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3855
3856 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3857 * gcc.dg/builtin-apply3.c: New test.
3858
4caddf0b
EB
38592003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3860
3861 * lib/compat.exp (compat-obj): New xfaildata parameter.
3862 Use it to set compiler_conditional_xfail_data before compiling.
3863 (compat-get-options): Handle dg-xfail-if.
3864 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3865 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3866 * gcc.dg/compat/vector-1_y.c: Likewise.
3867 * gcc.dg/compat/vector-2_x.c: Likewise.
3868 * gcc.dg/compat/vector-2_y.c: Likewise.
3869
ecb63641
EB
38702003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3871
3872 * g++.dg/opt/reg-stack4.C: New test.
3873
316d0b19
EB
38742003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3875
3876 * gcc.dg/builtin-apply2.c: New test.
3877
bb13f2ff
EB
38782003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3879
3880 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3881
4864cc4a
KL
38822003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3883
3884 PR c++/12924
3885 * g++.dg/template/template-id-2.C: New test.
3886
d43f603d
KL
38872003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3888
3889 PR c++/5369
3890 * g++.dg/template/memfriend1.C: New test.
3891 * g++.dg/template/memfriend2.C: Likewise.
3892 * g++.dg/template/memfriend3.C: Likewise.
3893 * g++.dg/template/memfriend4.C: Likewise.
3894 * g++.dg/template/memfriend5.C: Likewise.
3895 * g++.dg/template/memfriend6.C: Likewise.
3896 * g++.dg/template/memfriend7.C: Likewise.
3897 * g++.dg/template/memfriend8.C: Likewise.
3898 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3899
40bec508
MM
39002003-11-21 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/12515
3903 * g++.dg/ext/cond1.C: New test.
3904
c132886e
RH
39052003-11-20 Richard Henderson <rth@redhat.com>
3906
3907 * gcc.dg/20020201-2.c: Remove.
3908 * gcc.dg/20020201-4.c: Remove.
3909 * gcc.dg/20020304-1.c: Remove.
3910
dd2cc6dc
NN
39112003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3912
3913 * gcc.dg/cpp/trad/xwin1.c: New test case.
3914
5153e857
AT
39152003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3916
3917 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3918 * lib/g77.exp: Likewise.
3919 * lib/objc.exp: Likewise.
3920 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3921 for darwin.
3922
c44e68a5
KL
39232003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3924
3925 PR c++/12932
3926 * g++.dg/template/static5.C: New test.
3927
fc6d6d62
JM
39282003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3929
3930 * gcc.dg/nested-func-1.c: New test.
3931
178b9a09
KG
39322003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3933
3934 * gcc.dg/cpp/assert4.c: New test.
3935
8ffc2e37
GB
39362003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3937
75d3baee
ZW
3938 PR c++/2294
3939 * g++.dg/lookup/using9.c: New test.
8ffc2e37 3940
ec75414f
MM
39412003-11-14 Mark Mitchell <mark@codesourcery.com>
3942
3943 PR c++/12762
3944 * g++.dg/template/error3.C: New test.
3945
7fb768e5
AC
39462003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3947
3948 PR ada/13035
3949 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3950 No longer use a wrapper for gcc, since this does not work under
3951 Windows.
3952
aede75ed
GB
39532003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3954
75d3baee
ZW
3955 PR c++/2094
3956 * g++.dg/template/ptrmem7.C: New test.
aede75ed 3957
a25d596a
AP
39582003-11-13 Andrew Pinski <apinski@apple.com>
3959
3960 * gcc.c-torture/compile/20031113-1.c: New test.
3961
49012f5c 39622003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 3963 Kean Johnston <jkj@sco.com>
49012f5c
MM
3964
3965 PR c/13029
3966 * gcc.dg/unused-4.c: Update.
3967
d76bc29c
EB
39682003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3969
3970 * g++.dg/opt/const3.C: New test.
3971
fccc4eb2
JH
39722003-11-13 Jan Hubicka <jh@suse.cz>
3973
3974 * gcc.c-torture/compile/20031112-1.c: New test.
3975
8f120836
MM
39762003-11-12 Mark Mitchell <mark@codesourcery.com>
3977
3978 * g++.dg/parse/crash10.C: Remove bogus error marker.
3979
405f36dd
RO
39802003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3981
3982 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3983 (host_gcc): Likewise.
3984 (ROOT): Honor $PWDCMD.
3985 (BASE): Likewise.
3986 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3987
7e28e1a3
CM
39882003-11-12 Catherine Moore <clm@redhat.com>
3989
3990 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3991
0cf356df
AJ
39922003-11-12 Andreas Jaeger <aj@suse.de>
3993 Jakub Jelinek <jakub@redhat.com>
3994 Andrew Pinski <pinskia@physics.uc.edu>
3995 Richard Henderson <rth@redhat.com>
3996
3997 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3998 systems.
7671789c 3999 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
4000
4001 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4002 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4003
3e65fcc0
AJ
40042003-11-11 Andreas Jaeger <aj@suse.de>
4005
4006 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4007
292d9f2b
AJ
4008 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4009
e6178121
AC
40102003-11-10 Arnaud Charlet <charlet@act-europe.fr>
4011
4012 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4013 Clean ups.
4014
1ec0c607
WH
40152003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
4016
4017 * gcc.dg/trampoline-1.c: New test.
4018
a5fdcda8
AP
40192003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4020
4021 * gcc.c-torture/compile/200031109-1.c: New test.
4022
c76f4e8e
JM
40232003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4024
4025 PR c/3190
4026 PR c/8714
4027 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4028 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4029 gcc.dg/format/no-y2k-1.c: Update.
4030
587a9854
RS
40312003-11-08 Roger Sayle <roger@eyesopen.com>
4032
4033 PR optimization/10467
4034 * gcc.dg/20031108-1.c: New test case.
4035
3d67ba1e
GK
40362003-11-07 Geoffrey Keating <geoffk@apple.com>
4037
4038 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4039
30321c39
JM
40402003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4041
4042 * gcc.dg/compound-lvalue-1.c: New test.
4043 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4044 some XFAILs.
4045
2858f73a
GK
40462003-11-06 Geoffrey Keating <geoffk@apple.com>
4047
4048 * gcc.dg/altivec-varargs-1.c: New test.
4049
51672143
EB
40502003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4051
4052 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4053 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4054 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
4055 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
4056 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4057
0a49d02c
JM
40582003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
4059
4060 * gcc.dg/cond-lvalue-1.c: New test.
4061
db9fd03e 40622003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
4063
4064 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4065
aad626f7
KL
40662003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4067
4068 PR c++/11616
4069 * g++.dg/template/instantiate5.C: New test.
4070
0c5a0451
VR
40712003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4072
4073 PR c++/12726
4074 * g++.dg/ext/complit2.C: Replace test with self-contained version.
4075 * ChangeLog: Add missing first entry for above test.
4076
3dfa3500
KL
40772003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4078
4079 PR c++/9810
4080 * g++.dg/template/using8.C: New test.
4081 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4082
31f0f571
RS
40832003-11-02 Roger Sayle <roger@eyesopen.com>
4084
4085 PR optimization/10817
4086 * gcc.c-torture/compile/20031102-1.c: New test case.
4087
2077750a
KH
40882003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4089
4090 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4091 2147483647.
4092
e69cdc12
EB
40932003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4094
4095 * gcc.dg/20031102-1.c: New test.
4096
0a9e65f9
EB
40972003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4098
4099 * gcc.dg/complex-1.c: New test.
4100
f218d820
KL
41012003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4102
4103 PR c++/12796
4104 * g++.dg/template/crash13.C: Adjust expected error location.
4105 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4106
f3dd79b9
RE
41072003-10-31 Richard Earnshaw <rearnsha@arm.com>
4108
4109 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4110
4cabf776
JZ
41112003-10-31 Josef Zlomek <zlomekj@suse.cz>
4112
4113 PR/10239
4114 * gcc.c-torture/compile/20031031-2.c: New test.
4115
739e6d58
JZ
41162003-10-31 Josef Zlomek <zlomekj@suse.cz>
4117
4118 PR/11640
4119 * gcc.c-torture/compile/20031031-1.c: New test.
4120
28765aad
RE
41212003-10-31 Richard Earnshaw <rearnsha@arm.com>
4122
4123 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4124 * gcc.misc-tests/bprob.exp: Likewise.
4125 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4126 the execution test on arm-elf configs.
c6c01481 4127 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
4128 configs that don't support scratch files.
4129 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4130
1d915eda
AC
41312003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4132
4133 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4134 done by dejagnu.
4135
24c98fae
AC
41362003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4137
4138 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
4139 Avoid non pure sh syntax. Add more logging.
4140
4141 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4142 fail.
24c98fae 4143
0fda236e
FS
41442003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4145
4146 PR libgcj/10610
4147 * gcc.dg/ppc-stackalign-1.c: New test.
4148
1066ea4d
AC
41492003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4150
4151 * ada/acats/run_all.sh: Change output to be more compliant with
4152 dejagnu framework.
4153 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
4154 Only run [a-z]* directories, to filter out e.g. CVS.
4155 Redirect build output to log file.
1066ea4d 4156
934ef487
AC
41572003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4158
4159 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4160
c011a52f
AC
41612003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4162
4163 PR ada/5909:
4164 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4165
b19ee4bd
JJ
41662003-10-27 Jakub Jelinek <jakub@redhat.com>
4167
4168 * gcc.c-torture/compile/20031023-1.c: New test.
4169 * gcc.c-torture/compile/20031023-2.c: New test.
4170 * gcc.c-torture/compile/20031023-3.c: New test.
4171 * gcc.c-torture/compile/20031023-4.c: New test.
4172
58e1d54c
KL
41732003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4174
4175 PR c++/10371
4176 * g++.dg/lookup/scoped8.C: New test.
4177
b3cd99cd
EB
41782003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4179
4180 * g++.dg/opt/reg-stack3.C: New test.
4181
88682ff6
JM
41822003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4183
4184 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4185
d9a50301
KL
41862003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4187
4188 PR c++/11076
4189 * g++.dg/template/crash13.C: New test.
4190
349dfad9
JM
41912003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4192
4193 * gcc.dg/c99-restrict-2.c: New test.
4194
bb885938
NS
41952003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4196
4197 PR c++/12698, c++/12699, c++/12700, c++/12566
4198 * g++.dg/inherit/covariant9.C: New test.
4199 * g++.dg/inherit/covariant10.C: New test.
4200 * g++.dg/inherit/covariant11.C: New test.
4201
0c5a0451
VR
42022003-10-23 Jason Merrill <jason@redhat.com>
4203
4204 PR c++/12726
4205 * g++.dg/ext/complit2.C: New test.
4206
ed1ca05a
FH
42072003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4208
4209 PR target/12654
4210 * gcc.c-torture/execute/20031020-1.c: New test.
4211
1b251a0c
ZD
42122003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4213
4214 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4215 following the jump_insn.
4216
dc70e81d
JM
42172003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4218
4219 * gcc.dg/cast-lvalue-1.c: New test.
4220
18fd68a8
MM
42212003-10-21 Mark Mitchell <mark@codesourcery.com>
4222
4223 PR c++/11962
4224 * g++.dg/template/cond2.C: New test.
4225
ac054e28
JM
42262003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4227
4228 * gcc.dg/builtins-28.c: New test.
4229
d4d1ebc1
JH
42302003-10-20 Jan Hubicka <jh@suse.cz>
4231
4232 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4233 parameter.
4234 * testsuite/gcc.dg/inline-2.c: Likewise.
4235
d15f01e3
PE
42362003-10-20 Phil Edwards <phil@codesourcery.com>
4237
4238 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4239 * gcc.dg/nest.c: Likewise.
4240
11325dcd
KL
42412003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4242
4243 PR c++/9781, c++/10583, c++/11862
4244 * g++.dg/parse/crash13.C: New test.
4245
adccacc4
ZD
42462003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4247
4248 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4249
5a13d728
EB
42502003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4251
4252 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4253 Define HAVE_C99_RUNTIME except on Solaris.
4254 * gcc.dg/builtins-20.c: Likewise.
4255
29ee7b16
ZD
42562003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4257
4258 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4259
5f04800c
KL
42602003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4261
4262 PR c++/12495
4263 * g++.dg/template/crash21.C: New test.
4264
9579624e
KL
42652003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4266
4267 PR c++/2513
4268 * g++.dg/template/typename5.C: New test.
4269
e77b95a2
KL
42702003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4271
4272 PR c++/12369
4273 * g++.dg/template/friend25.C: New test.
4274
7a0cb59c
ZL
42752003-10-16 Ziemowit Laski <zlaski@apple.com>
4276
4277 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4278 versions.
4279
82917bf9
KH
42802003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4281
4282 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4283 == 2147483647.
4284
8725a9b4
KH
42852003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4286
4287 * gcc.c-torture/execute/960416-1.x: Remove.
4288 * gcc.c-torture/execute/divconst-3.x: Likewise.
4289
c546e185
HPN
42902003-10-15 Hans-Peter Nilsson <hp@axis.com>
4291
4292 PR target/12598
4293 * gcc.dg/torture/cris-volatile-1.c: New test.
4294
e157d777
RS
42952003-10-14 Roger Sayle <roger@eyesopen.com>
4296
4297 PR optimization/9325
4298 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4299 for overflowing floating point to integer conversion during RTL
4300 simplification.
4301
c92c2a28
ZL
43022003-10-13 Ziemowit Laski <zlaski@apple.com>
4303
4304 * objc/execute/_cmd.m: Fix typo.
4305 * objc.dg/image-info.m, objc.dg/symtab-1.m:
4306 Relax 'scan-assembler' regexp.
4307 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4308 objc.dg/try-catch-4.m: Run on non-Darwin targets.
4309 * objc.dg/zero-link-2.m: Remove blank line.
4310 * objc.dg/zero-link-3.m: New test case.
c6c01481 4311
71d46c6f
GK
43122003-10-13 Geoffrey Keating <geoffk@apple.com>
4313
3eba62b4
GK
4314 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4315
71d46c6f
GK
4316 * gcc.dg/asm-names.c: Use scan-assembler-not rather
4317 than linker trickery.
4318
88e451e1
VR
43192003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4320
4321 PR c++/12370
4322 * g++.dg/other/friend2.C: New test.
4323
e3c8de6a
SB
43242003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4325
4326 * gcc.dg/20031012-1.c: New test.
4327
1998463c
SB
43282003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4329
4330 * gcc.dg/weak/weak-3.c: Fix for new warning.
4331
cc956bfd
KC
43322003-10-12 Kelley Cook <kcook@gcc.gnu.org>
4333
4334 PR optimization/8750
4335 * gcc.c-torture/execute/20031012-1.c: New test case.
4336
c43fa1f5
RS
43372003-10-11 Roger Sayle <roger@eyesopen.com>
4338
4339 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4340 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4341
c877353c
RS
43422003-10-11 Roger Sayle <roger@eyesopen.com>
4343
4344 PR optimization/12260
4345 * gcc.c-torture/compile/20031011-2.c: New test case.
4346
e3be1116
RS
43472003-10-11 Roger Sayle <roger@eyesopen.com>
4348
4349 * gcc.c-torture/execute/20031011-1.c: New testcase.
4350
69efc31d
EB
43512003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4352
4353 * gcc.c-torture/compile/20031011-1.c: New test.
4354
cc956bfd 43552003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
4356
4357 * g++.dg/other/first-global.C: New test.
4358
ea82015c
RS
43592003-10-11 Roger Sayle <roger@eyesopen.com>
4360
4361 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4362
51e73d57
ILT
43632003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4364
4365 * gcc.c-torture/compile/20031010-1.c: New test.
4366
d0fd1347
GK
43672003-10-10 Geoffrey Keating <geoffk@apple.com>
4368
4369 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4370 * gcc.c-torture/execute/va-arg-25.c: ... here.
4371
b18ff0cd
MM
43722003-10-09 Mark Mitchell <mark@codesourcery.com>
4373
4374 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4375
1703590e
RS
43762003-10-08 Richard Sandiford <rsandifo@redhat.com>
4377
f119ba23 4378 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 4379
3d56512d
GB
43802003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4381
4382 * g++.dg/parse/error2.C: New test.
4383
7a925598
GB
43842003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4385
4386 PR c++/11097
4387 * g++.dg/other/error5.C: Modify the error message.
4388 * g++.dg/lookup/using8.C: New test.
4389
a594a19c
GK
43902003-10-07 Geoffrey Keating <geoffk@apple.com>
4391
4392 * gcc.dg/darwin-abi-2.c: New file.
4393 * gcc.c-torture/execute/va-arg-24.c: New file.
4394
90af8042
BW
43952003-10-06 Bob Wilson <bob.wilson@acm.org>
4396
4397 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4398 indentation.
4399
d04a575f
MM
44002003-10-06 Mark Mitchell <mark@codesourcery.com>
4401
4402 PR c++/10147
4403 * g++.dg/other/error4.C: Update error messages.
4404 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 4405
d04a575f
MM
4406 PR c++/12337
4407 * g++.dg/init/new9.C: New test.
c6c01481 4408
d04a575f
MM
4409 PR c++/12334, c++/12236, c++/8656
4410 * g++.dg/ext/attrib8.C: New test.
4411
8a7a6f4d
DP
44122003-10-06 Devang Patel <dpatel@apple.com>
4413
4414 * gcc.dg/debug/dwarf2-3.h: New test.
4415 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 4416
9ebfd78b
EB
44172003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4418
4419 * g++.dg/opt/cfg2.C: New test.
4420
8c03ca00
EB
44212003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4422
4423 * g++.dg/opt/float1.C: New test.
4424
b494fd98
EB
44252003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4426
4427 * gcc.dg/c90-array-lval-6.c: New test.
4428 * gcc.dg/c99-array-lval-6.c: New test.
4429
81ff723b
AM
44302003-10-03 Alexander Malmberg <alexander@malmberg.org>
4431 Ziemowit Laski <zlaski@apple.com>
4432
4433 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4434 'Derived', so that it is never considered a class method; add
4435 new warning for '+port' method ambiguity.
4436 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4437 <objc/objc-api.h> (needed on Mac OS X).
4438 * objc.dg/method-13.m: New test.
4439
875eda9c
RS
44402003-10-03 Roger Sayle <roger@eyesopen.com>
4441
4442 PR optimization/9325, PR java/6391
4443 * gcc.c-torture/execute/20031003-1.c: New test case.
4444
c8a65a25
MM
44452003-10-02 Mark Mitchell <mark@codesourcery.com>
4446
5114f0ed
MM
4447 PR optimization/12180
4448 * gcc.dg/20031002-1.c: New test.
4449
c8a65a25
MM
4450 PR c++/12486
4451 * g++.dg/inherit/error1.C: New test.
4452
910a2080
CD
44532003-10-02 Chris Demetriou <cgd@broadcom.com>
4454
4455 * lib/f-torture.exp (search_for): Rename to...
4456 (search_for_re): This. Also, clean up comments and the
4457 "regexp" invocation.
4458
2a3bf9aa
JZ
44592003-10-02 Josef Zlomek <zlomekj@suse.cz>
4460
4461 * gcc.c-torture/compile/20031002-1.c: New test.
4462
7485f79f
JJ
44632003-10-02 Jakub Jelinek <jakub@redhat.com>
4464
4465 * g++.dg/opt/cond1.C: New test.
4466
2409cb37
KC
44672003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4468
4469 * gcc.dg/Wold-style-definition-2.c: New testcase.
4470 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4471
1ffcc352
RH
44722003-09-29 Richard Henderson <rth@redhat.com>
4473
75d3baee 4474 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 4475
ea0738f2
EB
44762003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4477
4478 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4479
753aaa17
KL
44802003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4481
4482 * g++.dg/template/friend19.C: Fix typo.
4483 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4484
d34053ed
RS
44852003-09-28 Richard Sandiford <rsandifo@redhat.com>
4486
4487 * gcc.c-torture/execute/20030928-1.c: New test.
4488 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4489
e8226879
EB
44902003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4491
4492 * g++.dg/opt/unroll1.C: New test.
4493
073089a7
RS
44942003-09-26 Roger Sayle <roger@eyesopen.com>
4495
4496 PR optimization/11741
4497 * gcc.dg/20030926-1.c: New test case.
4498
37d407a1
KL
44992003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4500
4501 PR c++/5655
4502 * g++.dg/parse/access7.C: New test.
4503 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4504
264fa2db
ZL
45052003-09-24 Ziemowit Laski <zlaski@apple.com>
4506
4507 MERGE OF objc-improvements-branch into MAINLINE:
4508 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4509 if libobjc has not been built.
4510 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
4511 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4512 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4513 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
4514 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4515 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
4516 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4517 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4518 objc.dg/special/unclaimed-category-1.h,
4519 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4520 well as GNU runtime.
264fa2db 4521 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
4522 * execute/cascading-1.m, execute/function-message-1.m,
4523 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4524 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4525 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4526 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4527 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4528 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4529 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4530 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4531 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
4532 * objc.dg/bitfield-2.m: Run only on Darwin.
4533 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
4534 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4535 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 4536 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 4537
d395df26
AO
45382003-09-24 Alexandre Oliva <aoliva@redhat.com>
4539
4540 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4541
fff2cb99
GK
45422003-09-23 Geoffrey Keating <geoffk@apple.com>
4543
4544 * gcc.dg/darwin-abi-1.c: New file.
4545
af0f185b
AP
45462003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4547
4548 PR target/12281
4549 * gcc.c-torture/compile/20030921-1.c: New test.
4550
de582cfb
EB
45512003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4552
4553 * g++.dg/opt/reg-stack2.C: New test.
4554
5cfc5356
EB
45552003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4556
4557 * g++.dg/eh/delayslot1.C: New test.
4558
ddd2d57e
RH
45592003-09-20 Richard Henderson <rth@redhat.com>
4560
4561 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4562
ccea753c
RS
45632003-09-20 Roger Sayle <roger@eyesopen.com>
4564
4565 * gcc.c-torture/execute/20030920-1.c: New test case.
4566
2c49cd9e
KL
45672003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4568
4569 * g++.dg/rtti/typeid3.C: Correct expected error message.
4570
4047b164
KL
45712003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4572
4573 PR c++/157
4574 * g++.dg/parse/crash12.C: New test.
4575
99d53bba
JJ
45762003-09-19 Janis Johnson <janis187@us.ibm.com>
4577
4578 * gcc.dg/compat/mixed-struct-check.h: New.
4579 * gcc.dg/compat/mixed-struct-defs.h: New.
4580 * gcc.dg/compat/mixed-struct-init.h: New.
4581 * gcc.dg/compat/struct-by-value-19_main.c: New.
4582 * gcc.dg/compat/struct-by-value-19_x.c: New.
4583 * gcc.dg/compat/struct-by-value-19_y.c: New.
4584 * gcc.dg/compat/struct-by-value-20_main.c: New.
4585 * gcc.dg/compat/struct-by-value-20_x.c: New.
4586 * gcc.dg/compat/struct-by-value-20_y.c: New.
4587 * gcc.dg/compat/struct-return-19_main.c: New.
4588 * gcc.dg/compat/struct-return-19_x.c: New.
4589 * gcc.dg/compat/struct-return-19_y.c: New.
4590 * gcc.dg/compat/struct-return-20_main.c: New.
4591 * gcc.dg/compat/struct-return-20_x.c: New.
4592 * gcc.dg/compat/struct-return-20_y.c: New.
4593
ed71e586
AP
45942003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4595 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4596 so that it will not complain on LP64 targets.
4597
68c78847
KL
45982003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4599
4600 PR c++/495
4601 * g++.dg/template/friend24.C: New test.
4602
3501ba24
NS
46032003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4604
68442fac 4605 PR c++/12332
3501ba24
NS
4606 * g++.dg/template/memtmpl2.C: New test.
4607
5ae6cd0d
MM
46082003-09-18 Mark Mitchell <mark@codesourcery.com>
4609
4610 PR target/11184
4611 * gcc.dg/builtin-apply1.c: New test.
4612
85b22f78
NS
46132003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4614
4615 PR c++/9848
4616 * g++.dg/warn/Wunused-4.C: New test.
4617
ef08de80
VR
46182003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4619
4620 PR c++/12316
4621 * g++.dg/other/gc2.C: New test.
4622
84583208
MM
46232003-09-17 Mark Mitchell <mark@codesourcery.com>
4624
15dd86be
MM
4625 PR c++/11991
4626 * g++.dg/rtti/typeid3.C: New test.
4627
84583208
MM
4628 PR c++/12266
4629 * g++.dg/overload/template1.C: New test.
4630
0b75beaa
EB
46312003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4632
4633 * g++.dg/opt/cfg3.C: New test.
4634
ae8803a8
KL
46352003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4636
4637 PR c++/7939
4638 * g++.dg/template/crash11.C: New test.
4639
72954a4f
JM
46402003-09-16 Jason Merrill <jason@redhat.com>
4641 Jakub Jelinek <jakub@redhat.com>
4642
4643 * gcc.dg/attr-warn-unused-result.c: New test.
4644
3afd2e20
NS
46452003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4646
4647 PR c++/12184
4648 * g++.dg/expr/call2.C: New test.
4649
c034f121
AJ
46502003-09-15 Andreas Jaeger <aj@suse.de>
4651
4652 * gcc.dg/Wold-style-definition-1.c: New test.
4653
29edb15c
MM
46542003-09-14 Mark Mitchell <mark@codesourcery.com>
4655
a7e8c268
MM
4656 PR c++/3907
4657 * g++.dg/parse/template12.C: New test.
4658
29edb15c
MM
4659 * g++.dg/abi/bitfield11.C: New test.
4660 * g++.dg/abi/bitfield12.C: Likewise.
4661
aab68b4a
AO
46622003-09-14 Alexandre Oliva <aoliva@redhat.com>
4663
4664 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4665 non-expansion of functional macro name without arguments at EOL.
4666 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4667
975f3818
RS
46682003-09-14 Richard Sandiford <rsandifo@redhat.com>
4669
4670 * gcc.c-torture/execute/20030914-[12].c: New tests.
4671
92af500d
NS
46722003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4673
4674 PR c++/11788
4675 * g++.dg/overload/addr1.C: New test.
4676
93dc9a32
ILT
46772003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4678
4679 * gcc.dg/20030909-1.c: New test.
4680
1c8b4e29
EB
46812003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4682
4683 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
4684
46852003-09-09 Devang Patel <dpatel@apple.com>
4686
4687 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 4688
f7657db9
KG
46892003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4690
4691 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4692
9649812a
MM
46932003-09-08 Mark Mitchell <mark@codesourcery.com>
4694
4695 * gcc.dg/ia64-types1.c: New test.
4696 * gcc.dg/ia64-types2.c: Likewise.
4697
df049e59
KG
46982003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4699
11bf0eb0
KG
4700 * gcc.dg/builtins-1.c: Add more _Complex tests.
4701 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4702
df049e59
KG
4703 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4704 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4705
f23fb7f5
MM
47062003-09-08 Mark Mitchell <mark@codesourcery.com>
4707
fa531100
MM
4708 PR c++/11786
4709 * g++.dg/lookup/koenig2.C: New test.
4710
f23fb7f5
MM
4711 PR c++/5296
4712 * g++.dg/rtti/typeid2.C: New test.
4713
7f14bbe6
JJ
47142003-09-08 Jakub Jelinek <jakub@redhat.com>
4715
4716 * gcc.c-torture/compile/20030904-1.c: New test.
4717
7b65ed54
EB
47182003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4719
4720 * g++.dg/opt/longbranch2.C: New test.
4721
6a4f08f3
AP
47222003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4723
4724 * g++.dg/template/crash10.C: Only compile it.
4725
dc4cb34e
AP
47262003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4727
4728 PR middle-end/11665
4729 * gcc.c-torture/compile/20030907-1.c: New test.
4730 * g++.dg/init/array11.C: New test.
4731
cf9ad9a7
MM
47322003-09-07 Mark Mitchell <mark@codesourcery.com>
4733
4734 PR c++/11852
4735 * g++.dg/init/struct1.C: New test.
4736
6ef0aa7b
MM
47372003-09-07 Mark Mitchell <mark@codesourcery.com>
4738
4739 PR c++/12181
4740 * g++.dg/expr/comma1.C: New test.
4741
385bce06
MM
47422003-09-06 Mark Mitchell <mark@codesourcery.com>
4743
ae53e5bc 4744 PR c++/11867
385bce06
MM
4745 * g++.dg/expr/static_cast5.C: New test.
4746
687f4bc1
AP
47472003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4748
4749 PR c++/11507
4750 * g++.dg/lookup/scoped7.C: New test.
c6c01481 4751
687f4bc1
AP
4752 PR c++/9574
4753 * g++.dg/other/static1.C: New test.
4754
4755 PR c++/11490
4756 * g++.dg/warn/template-1.C: New test.
4757
4758 PR c++/11432
4759 * g++.dg/template/crash10.C: New test.
c6c01481 4760
687f4bc1
AP
4761 PR c++/2478
4762 * g++.dg/overload/VLA.C: New test.
c6c01481 4763
687f4bc1
AP
4764 PR c++/10804
4765 * g++.dg/template/call1.C: New test.
4766
1f845b30
NS
47672003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4768
4769 PR c++/11794
4770 * g++.dg/parse/using3.C: New test.
4771
34ff2673
RS
47722003-09-06 Roger Sayle <roger@eyesopen.com>
4773
4774 PR c++/11409
4775 * g++.dg/overload/builtin3.C: New test case.
4776
03845b47
SB
47772003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4778
4779 PR c/9862
4780 * gcc.dg/20030906-1.c: New test.
4781 * gcc.dg/20030906-2.c: Likewise.
4782
b92bc2a0
NS
47832003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4784
4785 PR c++/12167
4786 * g++.dg/parse/defarg5.C: New test.
4787
4788 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4789
ceeae2d1
MM
47902003-09-05 Mark Mitchell <mark@codesourcery.com>
4791
4792 PR c++/12163
4793 * g++.dg/expr/static_cast4.C: New test.
4794
4795 PR c++/12146
4796 * g++.dg/template/crash9.C: New test.
4797
3f8dc57b
AP
47982003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4799
c6c01481 4800 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
4801 in __FUNCTION__.
4802 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4803
8e1daa34
NS
48042003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4805
12483c9f
NS
4806 PR c++/11922
4807 * g++/dg/template/qualified-id1.C: New test.
c6c01481 4808
8e1daa34
NS
4809 PR c++/12037
4810 * g++.dg/warn/noeffect4.C: New test.
4811
47ab33b2
MA
48122003-09-04 Matt Austern <austern@apple.com>
4813
4814 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4815 * g++.dg/ext/fnname2.C: Likewise.
4816 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 4817
d18a8251
MM
48182003-09-04 Mark Mitchell <mark@codesourcery.com>
4819
4820 * g++.dg/expr/lval1.C: New test.
4821 * g++.dg/ext/lvcast.C: Remove.
4822
bcfb8075
RS
48232003-09-03 Roger Sayle <roger@eyesopen.com>
4824
4825 PR optimization/11700.
4826 * gcc.c-torture/compile/20030903-1.c: New test case.
4827
43fe31f6
MM
48282003-09-03 Mark Mitchell <mark@codesourcery.com>
4829
4830 PR c++/12053
4831 * g++.dg/abi/layout4.C: New test.
4832
1918facf
SB
48332003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4834
4835 PR c++/11553
4836 * g++.dg/parse/friend3.C: New test.
c6c01481 4837
6d80c4b9
MM
48382003-09-02 Mark Mitchell <mark@codesourcery.com>
4839
3281be05
MM
4840 PR c++/11847
4841 * g++.dg/template/class1.C: New test.
4842
6d80c4b9
MM
4843 PR c++/11808
4844 * g++.dg/expr/call1.C: New test.
4845
7e99327d
MM
48462003-09-01 Mark Mitchell <mark@codesourcery.com>
4847
4848 PR c++/12114
4849 * g++.dg/init/ref9.C: New test.
4850
4851 PR c++/11972
4852 * g++.dg/template/nested4.C: New test.
4853
20d65560
MM
48542003-08-29 Mark Mitchell <mark@codesourcery.com>
4855
7433e6d4
MM
4856 PR c++/12093
4857 * g++.dg/template/non-dependent4.C: New test.
4858
20d65560
MM
4859 PR c++/11928
4860 * g++.dg/inherit/conv1.C: New test.
4861
fc2b8477
MM
48622003-08-29 Mark Mitchell <mark@codesourcery.com>
4863
4864 PR c++/6196
4865 * g++.dg/ext/label1.C: New test.
4866 * g++.dg/ext/label2.C: Likewise.
4867
a1652802
MM
48682003-08-28 Mark Mitchell <mark@codesourcery.com>
4869
4870 * g++.dg/expr/cond3.C: New test.
4871
a2a919aa
KG
48722003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4873
4874 * gcc.dg/builtins-1.c: Add new builtin cases.
4875
488f17e1
KG
48762003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4877
4878 * gcc.dg/builtins-1.c: Add new cases.
4879 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4880
48812003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4882
4883 * gcc.dg/builtins-1.c: Add more math builtin tests.
4884 * gcc.dg/torture/builtin-attr-1.c: New test.
4885
22bd385b
MM
48862003-08-28 Mark Mitchell <mark@codesourcery.com>
4887
4888 PR optimization/5079
4889 * g++.dg/opt/static3.C: New test.
4890
3d7ca167
ZD
48912003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4892
4893 * gcc.misc-tests/gcov-10b.c: New test.
4894
031b59ce
MM
48952003-08-27 Mark Mitchell <mark@codesourcery.com>
4896
4897 * g++.dg/opt/ptrmem3.C: New test.
4898
4899 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4900
b7bc76e3
JJ
49012003-08-27 Jakub Jelinek <jakub@redhat.com>
4902
4903 * gcc.dg/20030826-2.c: New test.
4904
00229de4
RS
49052003-08-26 Roger Sayle <roger@eyesopen.com>
4906
4907 PR middle-end/12002
4908 * g77.f-torture/compile/12002.f: New test case.
4909
e3232933
RS
49102003-08-26 Roger Sayle <roger@eyesopen.com>
4911
4912 * gcc.dg/20030826-1.c: New test case.
4913
a103ca2c
MK
49142003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4915
4916 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4917
20b50672
NS
49182003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4919
6d9a0a36
NS
4920 PR c++/11871
4921 * c++.dg/lookup/crash1.C: New test.
4922
20b50672
NS
4923 * c++.dg/warn/noeffect3.C: New test.
4924
0961802f
JJ
49252003-08-25 Janis Johnson <janis187@us.ibm.com>
4926
4927 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4928 * gcc.dg/compat/vector-1_y.c: Ditto.
4929 * gcc.dg/compat/vector-2_x.c: Ditto.
4930 * gcc.dg/compat/vector-2_y.c: Ditto.
4931
b01e3e38
UW
49322003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4933
4934 * gcc.dg/20030702-1.c: New test.
4935
43dc123f
MM
49362003-08-25 Mark Mitchell <mark@codesourcery.com>
4937
4938 PR c++/8795
4939 * g++.dg/ext/altivec-1.C: New test.
4940
a30b6839
RH
49412003-08-24 Richard Henderson <rth@redhat.com>
4942
4943 * g++.dg/eh/simd-2.C: Add -w for x86.
4944
61c234ce
JJ
49452003-08-23 Jakub Jelinek <jakub@redhat.com>
4946
4947 * gcc.dg/20030815-1.c: New test.
4948
a653d067
KL
49492003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4950
4951 PR c++/3765
4952 * g++.dg/parse/access6.C: New test.
4953
19db77ce
KL
49542003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4955
4956 PR c++/641, c++/11876
4957 * g++.dg/template/friend22.C: New test.
4958 * g++.dg/template/friend23.C: Likewise.
4959
35f73a73
MM
49602003-08-22 Mark Mitchell <mark@codesourcery.com>
4961
4962 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4963 identically.
4964
6560773a
MM
49652003-08-22 Mark Mitchell <mark@codesourcery.com>
4966
4967 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4968
a30f2d65
MM
49692003-08-22 Mark Mitchell <mark@codesourcery.com>
4970
4971 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4972
7741796c
MM
49732003-08-22 Mark Mitchell <mark@codesourcery.com>
4974
4975 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4976
376de225
MM
49772003-08-22 Mark Mitchell <mark@codesourcery.com>
4978
4979 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4980
f3c2dfc6
MM
49812003-08-21 Mark Mitchell <mark@codesourcery.com>
4982
4983 PR c++/11919
4984 * g++.dg/overload/prom1.C: New test.
4985
4986 PR c++/11551
4987 * g++.dg/parse/dtor2.C: New test.
4988
4989 PR c++/10762
4990 * g++.dg/parse/using2.C: New test.
4991
43c446b8
KH
49922003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4993
4994 PR target/11805
4995 * gcc.c-torture/compile/20030821-1.c: New.
4996
35c18a20
MM
49972003-08-20 Mark Mitchell <mark@codesourcery.com>
4998
4999 PR c++/11834
5000 * g++.dg/template/deduce2.C: New test.
5001
c4c83fff
JZ
50022003-08-21 Josef Zlomek <zlomekj@suse.cz>
5003
5004 * gcc.c-torture/execute/20030821-1.c: New test.
5005
2cf099a5
RS
50062003-08-20 Roger Sayle <roger@eyesopen.com>
5007
5008 PR middle-end/11984
5009 * gcc.dg/20030820-1.c: New test case.
5010
47d4c811
NS
50112003-08-20 Nathan Sidwell <nathan@codesourcery.com>
5012
5013 PR c++/11945
5014 * g++.dg/warn/noeffect2.C: New test.
5015
4b0d3cbe
MM
50162003-08-19 Mark Mitchell <mark@codesourcery.com>
5017
5018 PR c++/10926
5019 * g++.dg/template/dtor2.C: New test.
5020
5021 PR c++/11684
5022 * g++.dg/template/operator1.C: New test.
5023 * g++.dg/parse/operator4.C: New test.
5024
5025 PR c++/11946.C
5026 * g++.dg/expr/enum1.C: New test.
5027 * gcc.dg/c99-bool-1.c: Remove bogus warning.
5028
5029 PR c++/11036.C
5030 * g++.dg/parse/elab2.C: New test.
5031 * g++.dg/parse/typedef4.C: Change error message.
5032 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5033 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5034 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5035
ccc01444
GK
50362003-08-19 Geoffrey Keating <geoffk@apple.com>
5037
5038 * gcc.dg/pch/warn-1.c: New.
5039 * gcc.dg/pch/warn-1.hs: New.
5040
5041 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5042 not-tested file.
5043
c0d4955f
AP
50442003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5045
5046 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5047
4fad7068
AP
50482003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5049
5050 * gcc.dg/uninit-D.c: New Test.
5051 * gcc.dg/uninit-E.c: New Test.
5052 * gcc.dg/uninit-F.c: New Test.
5053 * gcc.dg/uninit-G.c: New Test.
5054
7f5d157f
MR
50552003-08-19 Michael Ritzert <ritzert@t-online.de>
5056
5057 * g++.dg/README: Describe the pch directory.
5058
b54f5338
KL
50592003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5060
5061 PR c++/11174
5062 * g++.dg/parse/access4.C: New test.
5063 * g++.dg/parse/access5.C: Likewise.
5064 * g++.old-deja/g++.jason/access17.C: Adjust error message.
5065
622adc7e
MK
50662003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
5067
5068 * gcc.dg/noncompile/20030818-1.c: New.
5069
a2507277
NS
50702003-08-18 Nathan Sidwell <nathan@codesourcery.com>
5071
47d4c811
NS
5072 PR c++/11957
5073 * g++.dg/warn/noeffect1.C: New test.
5074
a2507277
NS
5075 * g++.dg/template/scope2.C: New test.
5076 * g++.dg/template/error2.C: Correct dg-error
5077
8edf7a6d
RS
50782003-08-18 Richard Sandiford <rsandifo@redhat.com>
5079
5080 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5081
e895113a
NS
50822003-08-16 Nathan Sidwell <nathan@codesourcery.com>
5083
5084 PR C++/11512
5085 * g++.dg/template/warn1.C: New.
5086
68ea098a
NS
50872003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5088
5089 * g++.dg/template/error2.C: New test.
5090 * g++.dg/lookup/using7.C: Adjust errors
5091 * g++.old-deja/g++.pt/crash36.C: Likewise.
5092 * g++.old-deja/g++.pt/derived3.C: Likewise.
5093
d256ac69
KG
50942003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5095
5096 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5097 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5098 * gcc.c-torture/execute/builtins/string-9.c: New, from
5099 string-opt-9.c. Adjust for execute/builtins framework.
5100 * gcc.c-torture/execute/string-opt-9.c: Delete.
5101
560ad596
MM
51022003-08-12 Mark Mitchell <mark@codesourcery.com>
5103
4717fcc7
MM
5104 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5105
560ad596
MM
5106 * g++.dg/parse/ret-type2.C: New test.
5107
5108 PR c++/11703
5109 * g++.dg/init/new8.C: New test.
5110
5111 PR c++/10923
5112 * g++.dg/parse/typedef5.C: New test.
5113
5114 PR c++/9512
5115 * g++.dg/parse/qualified2.C: New test.
5116 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5117 invalid code.
5118
fe0378ed
MM
51192003-08-11 Mark Mitchell <mark@codesourcery.com>
5120
5121 * g++.dg/conversion/ptrmem1.C: New test.
5122
5f5e441a
JJ
51232003-08-11 Jakub Jelinek <jakub@redhat.com>
5124
5125 PR target/11693
5126 * gcc.dg/20030811-1.c: New test.
5127
5128 PR target/11535
5129 * gcc.c-torture/execute/20030811-1.c: New test.
5130
0235f855
KG
51312003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5132
5133 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5134
d9148cf4
MM
51352003-08-10 Mark Mitchell <mark@codesourcery.com>
5136
5137 PR c++/11789.C
5138 * g++.dg/inherit/multiple1.C: New test.
5139
86306a6b
NS
51402003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5141
bae39a73
NS
5142 * gcc.dg/spe1.c: New test.
5143
ffc76561
NS
5144 PR c++/11670
5145 * g++.dg/expr/cast2.C: New test.
c6c01481 5146
86306a6b
NS
5147 PR c++/10530
5148 * g++.dg/template/dependent-name2.C: New test.
5149
bb6e4168
AP
51502003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5151
5152 * g++.dg/parse/crash11.C: Put the dg options in comments.
5153
df38ffef
NB
51542003-08-08 Neil Booth <neil@daikokuya.co.uk>
5155
5156 * lib/gcc-dg.exp: Update for diagnostic change.
5157
3adee96c
KL
51582003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5159
5160 PR c++/5767
5161 * g++.dg/parse/crash11.C: New test.
5162
372431b6
AO
51632003-08-06 Alexandre Oliva <aoliva@redhat.com>
5164
5165 * gcc.dg/cpp/spacing1.c: Update.
5166
17f6297d
JJ
51672003-08-04 Janis Johnson <janis187@us.ibm.com>
5168
5169 PR target/11739
5170 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5171 a value for -mtune.
5172
02a1994c
RS
51732003-08-04 Roger Sayle <roger@eyesopen.com>
5174
5175 PR middle-end/11771
5176 * gcc.c-torture/compile/20030804-1.c: New test case.
5177
f2593a66
RS
51782003-08-04 Roger Sayle <roger@eyesopen.com>
5179
5180 * gcc.dg/20030804-1.c: New test case.
5181
b5d72eda
AO
51822003-08-04 Alexandre Oliva <aoliva@redhat.com>
5183
5184 * gcc.dg/cpp/separate-1.c: New test.
5185
ae0b7dfc
NS
51862003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5187
6cb89308
NS
5188 PR c++/11704
5189 * g++.dg/template/dependent-expr2.C: New test.
5190
ae0b7dfc
NS
5191 PR c++/11766
5192 * g++.dg/expr/ptrmem1.C: New test.
5193
79572cb1
KL
51942003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5195
5196 PR c++/9453
5197 * g++.dg/template/friend15.C: New test.
5198
76bf2c97
NB
51992003-08-03 Neil Booth <neil@daikokuya.co.uk>
5200
5201 * lib/dg-pch.exp: Work round PCH bug.
5202
8e9dd1eb
KG
52032003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5204
5205 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5206 builtins. Move cases from builtins-4.c here.
5207
5208 * gcc.dg/torture/builtin-math-1.c: New test taken from
5209 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5210 additional cases.
c6c01481 5211
8e9dd1eb
KG
5212 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5213 Delete.
5214
fd9aef9d
NS
52152003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5216
5217 PR c++/9447
5218 * g++.dg/template/using7.C: New test.
5219
49634b3a
NB
52202003-08-02 Neil Booth <neil@daikokuya.co.uk>
5221
5222 * import1.c, import2.c: New tests.
5223
5f77fbd4
JJ
52242003-08-01 Jakub Jelinek <jakub@redhat.com>
5225
5226 * g++.dg/eh/crossjump1.C: New test.
5227
ee935db4
MM
52282003-08-01 Mark Mitchell <mark@codesourcery.com>
5229
5230 PR c++/11697
5231 * g++.dg/template/using6.C: New test.
5232
5233 PR c++/11744
5234 * g++.dg/template/koenig2.C: New test.
5235
d6f7c704
KL
52362003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5237
5238 PR c++/7983
5239 * g++.dg/parse/typedef4.C: New test.
5240
cbd63935
KL
52412003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5242
5243 PR c++/8442, c++/8806
5244 * g++.dg/template/elab1.C: New test.
5245 * g++.dg/template/type2.C: Likewise.
5246 * g++.dg/template/ttp3.C: Adjust expected error message.
5247 * g++.old-deja/g++.law/visibility13.C: Likewise.
5248 * g++.old-deja/g++.niklas/t135.C: Likewise.
5249 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5250 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5251 template argument.
5252 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5253
522da2bf
NS
52542003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5255
a5bcc582
NS
5256 PR c++/11295
5257 * g++.dg/ext/stmtexpr1.C: New test.
5258
d340e53f
NS
5259 * g++.dg/opt/tmp1.C: New test.
5260
f21e6028
NS
5261 PR c++/11525
5262 * g++.dg/parse/constant4.C: New test.
5263
522da2bf
NS
5264 PR c++/9447
5265 * g++.dg/template/using5.C: New test.
5266
2598550f
RS
52672003-07-31 Roger Sayle <roger@eyesopen.com>
5268
5269 * gcc.dg/builtins-27.c: New test case.
5270
a132b6a8
JJ
52712003-07-31 Jakub Jelinek <jakub@redhat.com>
5272
5273 * gcc.dg/tls/opt-7.c: New test.
5274
5011c2ca 52752003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 5276
5011c2ca
AP
5277 * g++.old-deja/g++.other/crash18.C: Remove.
5278
fb5ce3c9
NS
52792003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5280
ffd49b19
NS
5281 * g++.dg/template/explicit3.C: New.
5282 * g++.dg/template/explicit4.C: New.
5283 * g++.dg/template/explicit5.C: New.
5284
fb5ce3c9
NS
5285 PR c++/11347
5286 * g++.dg/template/memtmpl1.C: New.
5287
675eab74
AP
52882003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5289
5290 PR target/11565
5291 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5292 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5293
602a82f3 52942003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
5295
5296 * vtgc1.c: Kill.
5297
55d54003
ZW
52982003-07-29 Zack Weinberg <zack@codesourcery.com>
5299
5300 * gcc.dg/struct-in-proto-1.c: New test.
5301
8f9b4009
NB
53022003-07-29 Neil Booth <neil@daikokuya.co.uk>
5303
5304 * gcc.dg/cpp/include2.c: Only expect one message.
5305
399dedb9
NS
53062003-07-29 Nathan Sidwell <nathan@codesourcery.com>
5307
5308 PR c++/9447
5309 * g++.dg/template/using1.C: New test.
5310 * g++.dg/template/using2.C: New test.
5311 * g++.dg/template/using3.C: New test.
5312 * g++.dg/template/using4.C: New test.
5313
f67f7737
AO
53142003-07-29 Alexandre Oliva <aoliva@redhat.com>
5315
5316 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5317 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5318
415d4636
MM
53192003-07-28 Jan Hubicka <jh@suse.cz>
5320
5321 PR c++/11530
5322 * g++.dg/opt/call1.C: New test.
5323
7b6d72fc
MM
53242003-07-28 Alexandre Oliva <aoliva@redhat.com>
5325
5326 PR c++/11667
5327 * g++.dg/init/enum2.C: New test.
5328 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 5329
b7365957
HPN
53302003-07-28 <hp@bitrange.com>
5331
5332 * gcc.dg/Wdeclaration-after-statement-1.c,
5333 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5334
5dfa45d0
JJ
53352003-07-28 Jakub Jelinek <jakub@redhat.com>
5336
5337 * gcc.c-torture/compile/20030725-1.c: New test.
5338
66584e64
AH
53392003-07-28 Aldy Hernandez <aldyh@redhat.com>
5340
5341 * gcc.dg/20030505.c: Only run for SPE.
5342 Remove definition of opaque type.
5343
b7a78333
MM
53442003-07-27 Mark Mitchell <mark@codesourcery.com>
5345
5346 * g++.dg/template/ptrmem6.C: New test.
5347
18f3e349
GK
53482003-07-26 Geoffrey Keating <geoffk@apple.com>
5349
5350 * gcc.c-torture/compile/zero-strct-2.c: New test.
5351
863d3dfb
GK
53522003-07-25 Geoffrey Keating <geoffk@apple.com>
5353
5354 * gcc.dg/intermod-1.c: New test.
5355
a91db711
NS
53562003-07-25 Nathan Sidwell <nathan@codesourcery.com>
5357
22038b2c
NS
5358 PR c++/11617
5359 * g++.dg/template/lookup2.C: New test.
5360 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 5361 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
5362
5363 PR c++/11596
a91db711
NS
5364 * g++.dg/template/defarg3.C: New test.
5365
5366 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5367
22ed7e5f
MM
53682003-07-24 Mark Mitchell <mark@codesourcery.com>
5369
5370 * g++.dg/inherit/access5.C: New test.
5371
f60a10e7
KL
53722003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5373
5374 PR c++/11513
5375 * g++.dg/template/crash8.C: New test.
5376
8f5b6d29
SB
53772003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5378
5379 PR c/10602
5380 * gcc.dg/noncompile/incomplete-2.c: New test.
5381
11b8e71c
MM
53822003-07-23 Mark Mitchell <mark@codesourcery.com>
5383
bd16cb25
MM
5384 PR c++/11645
5385 * g++.dg/inherit/access4.C: New test.
5386
6cf4d1bc
MM
5387 PR c++/11517
5388 * g++.dg/expr/cond2.C: New test.
55d54003 5389
11b8e71c
MM
5390 PR optimization/10679
5391 * g++.dg/opt/inline4.C: New test.
5392
eb5abb39
NS
53932003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5394
5395 * g++.dg/parse/crash10: New test.
5396
817aed6f
NS
53972003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5398
5399 * g++.dg/ext/flexary1.C: New test.
55d54003 5400
bef89e9e
KL
54012003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5402
5403 PR c++/10793
5404 * g++.dg/template/crash9.C: New test.
5405
4bd56354
VR
54062003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5407
5408 PR c++/3004
5409 * g++.dg/parse/typedef3.C: New test.
5410
5411 PR c++/7906
5412 * g++.dg/parse/operator2.C: New test.
5413
5414 PR c++/8895
5415 * g++.dg/parse/def-tmpl-arg1.C: New test.
5416
5417 PR c++/9282
5418 * g++.dg/parse/funptr1.C: New test.
5419
5420 PR c++/9452
5421 * g++.dg/parse/ambig3.C: New test.
5422
5423 PR c++/9454
5424 * g++.dg/parse/operator3.C: New test.
5425
5426 PR c++/9486
5427 * g++.dg/parse/template10.C: New test.
5428
5429 PR c++/9488
5430 * g++.dg/parse/template11.C: New test.
5431
5432 PR c++/10150
5433 * g++.dg/parse/invalid-op1.C: New test.
5434
5435 PR c++/10247
5436 * g++.dg/parse/condexpr1.C: New test.
5437
c6e4cc53
NS
54382003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5439
e0d1297c
NS
5440 * g++.dg/ext/packed3.C: New test.
5441 * g++.dg/ext/packed4.C: New test.
5442
c6e4cc53
NS
5443 * gcc.dg/pack-test-3.c: New test.
5444
dd039fc9
JJ
54452003-07-21 Janis Johnson <janis187@us.ibm.com>
5446
5447 * lib/compat.exp: Handle dg-options per source file.
5448 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5449 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5450 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5451 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5452 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5453 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5454 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5455 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5456 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5457 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5458 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5459 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5460 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5461 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5462
124b0e05
AP
54632003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5464
5465 PR c/10320
5466 * gcc.c-torture/execute/20030718-1.c: New test.
5467
bbda30a4
EB
54682003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5469
55d54003 5470 PR optimization/11536
bbda30a4
EB
5471 * gcc.dg/20030721-1.c: New test.
5472
e9f9c81f
MM
54732003-07-19 Mark Mitchell <mark@codesourcery.com>
5474
5475 PR c++/11546
5476 * g++.dg/template/lookup1.C: New test.
5477
14e33ee8
ZW
54782003-07-19 Zack Weinberg <zack@codesourcery.com>
5479
5480 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5481 diagnostics of ill-formed constructs involving labels.
5482 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5483 the new 'previously defined here' message.
5484
a3f10e50
NS
54852003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5486
5487 * g++.dg/parse/non-dependent2.C: New test.
5488
1fd0cd42
AP
54892003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5490
14e33ee8 5491 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
5492 weak symbols.
5493
16f6812f
JJ
54942003-07-17 Jakub Jelinek <jakub@redhat.com>
5495
5496 PR target/11087
5497 * gcc.c-torture/execute/20030717-1.c: New test.
5498
f129791c
EB
54992003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5500
5501 * g++.dg/opt/cfg1.C: New test.
5502
2b187c63
MM
55032003-07-17 Mark Mitchell <mark@codesourcery.com>
5504
5505 PR optimization/11557
5506 * gcc.dg/20030717-1.c: New test.
5507
bf88d870
AP
55082003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5509
5510 PR c++/10476
5511 * g++.dg/expr/crash-1.C: New test.
5512
5513 PR c++/11027
5514 * g++.dg/template/init3.C: New test.
5515
5516 PR c++/8222
5517 * g++.dg/template/non-dependent1.C: New test.
5518
5519 PR c++/11070
5520 * g++.dg/template/non-dependent2.C: New test.
5521
5522 PR c++/11071
5523 * g++.dg/template/non-dependent3.C: New test.
5524
5525 PR c++/9907
5526 * g++.dg/template/sizeof5.C: New test.
5527
26e0dcb3
GK
55282003-07-17 Geoffrey Keating <geoffk@apple.com>
5529
5530 PR 11498
5531 * gcc.c-torture/compile/mangle-1.c: New file.
5532
41c5ee06
KL
55332003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5534
5535 PR c++/7809
94b32725 5536 * g++.dg/parse/access3.C: New test.
41c5ee06 5537
2a39bedb 55382003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
5539
5540 PR c++/11384
5541 * g++.dg/init/init-ref4.C: New test.
5542
39703eb9
MM
55432003-07-16 Mark Mitchell <mark@codesourcery.com>
5544
5545 PR c++/11547
5546 * g++.dg/parse/constant3.C: New test.
5547 * g++.dg/parse/crash7.C: Likewise.
5548
48addf69
AP
55492003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5550
5551 PR target/11008
5552 * gcc.dg/i386-pentium4-not-mull.c: New.
5553
1e0343dd
R
55542003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5555
5556 * gcc.dg/asm-names.c (ymain): Make it weak.
5557
866eb556
KL
55582003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5559
5560 PR c++/5421
5561 * g++.dg/template/friend21.C: New test.
5562
fc4767bb
JJ
55632003-07-16 Jakub Jelinek <jakub@redhat.com>
5564
5565 * gcc.dg/cleanup-8.c: New test.
5566 * gcc.dg/cleanup-9.c: New test.
5567
32f2f2cb
DS
55682003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5569
5570 * g++.dg/ext/dll-MI1.h: New file.
5571 * g++.dg/ext/dllexport-MI1.C: New file.
5572 * g++.dg/ext/dllimport-MI1.C: New file.
5573
bc8229a0
JJ
55742003-07-15 Jakub Jelinek <jakub@redhat.com>
5575
5576 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5577 it does not have cmpstrsi patterns (just cmpmemsi).
5578
b0afa2fc
MM
55792003-07-15 Mark Mitchell <mark@codesourcery.com>
5580
5581 PR debug/11473
5582 * g++.dg/debug/debug8.C: New test.
5583
caec1dc0
KL
55842003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5585
5586 PR c++/10108
5587 * g++.dg/template/crash7.C: New test.
5588
aadf50ed
KH
55892003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5590
5591 PR target/10795
5592 * gcc.c-torture/compile/20030708-1.c: New.
5593
5a257872
EB
55942003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5595
5596 * gcc.c-torture/execute/20030715-1.c: New test.
5597
89a68bb9
GK
55982003-07-14 Geoffrey Keating <geoffk@apple.com>
5599
5600 * gcc.dg/pch/inline-3.c: New file.
5601 * gcc.dg/pch/inline-3.hs: New file.
5602 * gcc.dg/pch/inline-4.c: New file.
5603 * gcc.dg/pch/inline-4.hs: New file.
5604
5e08432e
MM
56052003-07-14 Mark Mitchell <mark@codesourcery.com>
5606
8d83f792
MM
5607 PR c++/11509
5608 * g++.dg/template/crash6.C: New test.
5609
748d4c7e
MM
5610 PR c++/7053
5611 * g++.dg/template/friend20.C: New test.
5612
5e08432e
MM
5613 PR c++/7019
5614 * g++.dg/template/overload2.C: New test.
5615
1b78cca9
FS
56162003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5617
5618 PR optimization/11440
5619 * gcc.c-torture/execute/20030714-1.c: New test.
5620
55ece1b3
KL
56212003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5622
5623 PR c++/11154
5624 * g++.dg/template/partial2.C: New test.
5625
b3445994
MM
56262003-07-13 Mark Mitchell <mark@codesourcery.com>
5627
a3d87771
MM
5628 PR c++/11503
5629 * g++.dg/template/anon1.C: New test.
5630
b3445994
MM
5631 PR c++/11493
5632 PR c++/11495
5633 * g++.dg/parse/template9.C: Likewise.
5634 * g++.dg/template/crash4.C: New test.
5635 * g++.dg/template/koenig1.C: Likewise.
5636 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5637 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5638 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5639 functions.
5640 * g++.old-deja/g++.jason/template36.C: Likewise.
5641 * g++.old-deja/g++.mike/p1989.C: Likewise.
5642 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5643 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5644 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5645 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5646 compiling.
5647 * g++.old-deja/g++.pt/union2.C: Use this->.
5648
358b8f01
JJ
56492003-07-11 Jakub Jelinek <jakub@redhat.com>
5650
5651 * gcc.dg/20030711-1.c: New test.
5652
7efa3e22
NS
56532003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5654
5655 PR c++/11050
5656 * g++.dg/parse/args1.C: New test.
5657 * g++.pt/defarg8.C: Change expected errors.
5658
7d48af30
MM
56592003-07-11 Mark Mitchell <mark@codesourcery.com>
5660
87ca53f6
MM
5661 PR c++/8164
5662 * g++.dg/template/nontype2.C: New test.
5663
a6b602ca
MM
5664 PR c++/10558
5665 * g++.dg/parse/template8.C: New test.
5666
6eeba0cc
MM
5667 PR c++/8327
5668 * g++.dg/template/scope1.C: New test.
5669
7d48af30
MM
5670 * g++.dg/warn/Wsign-compare-1.C: New test.
5671
1dc9efda
KH
56722003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5673
5674 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5675
4a386498
MM
56762003-07-10 Mark Mitchell <mark@codesourcery.com>
5677
584672ee
MM
5678 PR c++/9411
5679 * g++.dg/template/explicit2.C: New test.
5680
4a386498
MM
5681 PR c++/10032
5682 * g++.dg/warn/pedantic1.C: New test.
5683
7c728fc6
NS
56842003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5685
5686 PR c++ 9483
5687 * g++.dg/other/field1.C: New test.
5688
11791dbc
KH
56892003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5690
5691 PR c/11449
5692 * gcc.c-torture/compile/20030707-1.c: New.
5693
0c3b76ea
KL
56942003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5695
5696 PR c++/10849
5697 * g++.dg/template/access12.C: New test.
5698
bda8c1ca
NS
56992003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5700
5701 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5702 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5703 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5704 * gcc.misc-tests/gcov.exp: Update
5705 * g++.dg/gcov/gcov.exp: Update
5706 * lib/gcov.exp: Update.
5707
d17811fd
MM
57082003-07-08 Mark Mitchell <mark@codesourcery.com>
5709
5710 * g++.dg/abi/mangle17.C: Make sure template expressions are
5711 dependent.
5712 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5713 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5714 * g++.dg/opt/stack1.C: Remove erroneous code.
5715 * g++.dg/parse/template7.C: New test.
5716 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5717 * g++.old-deja/g++.pt/crash4.C: Likewise.
5718
76739f29
JDA
57192003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5720
5721 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5722 with zero or one occurence of `$' after the initial `L'.
5723
55c9de2d
KH
57242003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5725
5726 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5727
8af61113
RS
57282003-07-08 Roger Sayle <roger@eyesopen.com>
5729
5730 PR c/11370
5731 * gcc.dg/Wunreachable-6.c: New testcase.
5732 * gcc.dg/Wunreachable-7.c: New testcase.
5733
7e6dc358
JJ
57342003-07-08 Jakub Jelinek <jakub@redhat.com>
5735
5736 PR c/11420
5737 * gcc.dg/20030708-1.c: New test.
5738
b8898790
RS
57392003-07-08 Richard Sandiford <rsandifo@redhat.com>
5740
5741 * gcc.dg/compat/sdata-section.h: New file.
5742 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5743 * gcc.dg/torture/mips-sdata-1.c: New test.
5744
c4d0910c
KL
57452003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5746
5747 PR c++/11030
5748 * g++.dg/template/friend19.C: New test.
5749
8df63efa
JJ
57502003-07-08 Jakub Jelinek <jakub@redhat.com>
5751
5752 * g++.dg/opt/strength-reduce.C: New test.
5753
afeeac3f
RS
57542003-07-07 Roger Sayle <roger@eyesopen.com>
5755
5756 PR target/10979
5757 * gcc.dg/20030707-1.c: New testcase.
5758
2c430630
RS
57592003-07-07 Roger Sayle <roger@eyesopen.com>
5760
5761 PR optimization/11059
5762 * g++.dg/opt/emptyunion.C: New testcase.
5763
82d610ec 57642003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 5765 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
5766
5767 * g++.dg/opt/stack1.C: New test.
5768
0a72704b
MM
57692003-07-05 Mark Mitchell <mark@codesourcery.com>
5770
5771 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5772 run test.
14e33ee8 5773
0a72704b
MM
5774 PR c++/11431
5775 * g++.dg/expr/static_cast3.C: New test.
5776
e6cc3a24
ZW
57772003-07-04 Zack Weinberg <zack@codesourcery.com>
5778
5779 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5780 everywhere.
5781 * gcc.dg/concat.c: Concatenation of string constants with
5782 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5783 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5784 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5785 necessary to avoid multi-character character constant warning.
5786 * gcc.dg/cpp/escape.c: Likewise.
5787 * gcc.dg/cpp/ucs.c: Likewise.
5788 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5789 Fix a typo.
5790
9037065f
KH
57912003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5792
682def26 5793 PR c/11428
9037065f
KH
5794 * gcc.c-torture/compile/20030704-1.c: New.
5795
ae81000a
KH
57962003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5797
5798 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5799
1cf0dce8
DS
58002003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5801
5802 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 5803 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 5804 tests for warnings.
32f2f2cb
DS
5805 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5806 * g++.dg/ext/dllimport3.C: Likewise.
5807 * g++.dg/ext/dllimport4.C: New file.
5808 * g++.dg/ext/dllimport5.C: New file.
5809 * g++.dg/ext/dllimport6.C: New file.
5810 * g++.dg/ext/dllimport7.C: New file.
5811 * g++.dg/ext/dllimport8.C: New file.
5812 * g++.dg/ext/dllimport9.C: New file.
5813 * g++.dg/ext/dllimport10.C: New file.
5814 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 5815
d6b4ea85
MM
58162003-07-03 Mark Mitchell <mark@codesourcery.com>
5817
5818 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5819 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5820
0a9530a9
RS
58212003-07-03 Roger Sayle <roger@eyesopen.com>
5822
5823 * gcc.dg/builtins-25.c: New testcase.
5824 * gcc.dg/builtins-26.c: New testcase.
5825
9b269fc7
JJ
58262003-07-03 Janis Johnson <janis187@us.ibm.com>
5827
7516d736
JJ
5828 * gcc.dg/compat/vector-defs.h: New file.
5829 * gcc.dg/compat/vector-setup.h: New file.
5830 * gcc.dg/compat/vector-check.h: New file.
5831 * gcc.dg/compat/vector-1_main.c: New file.
5832 * gcc.dg/compat/vector-1_x.c: New file.
5833 * gcc.dg/compat/vector-1_y.c: New file.
5834 * gcc.dg/compat/vector-2_main.c: New file.
5835 * gcc.dg/compat/vector-2_x.c: New file.
5836 * gcc.dg/compat/vector-2_y.c: New file.
5837
0964c98c
JJ
5838 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5839 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5840 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5841 * gcc.dg/compat/struct-align-1.h: New file.
5842 * gcc.dg/compat/struct-align-1_main.c: New file.
5843 * gcc.dg/compat/struct-align-1_x.c: New file.
5844 * gcc.dg/compat/struct-align-1_y.c: New file.
5845 * gcc.dg/compat/struct-align-2.h: New file.
5846 * gcc.dg/compat/struct-align-2_main.c: New file.
5847 * gcc.dg/compat/struct-align-2_x.c: New file.
662ef0f5 5848 * gcc.dg/co
b4e0fcc3
MM
5849 * g++.old-deja/g++.other/comdat3.C: Likewise.
5850 * g++.old-deja/g++.other/ctor1.C: Likewise.
5851 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5852
7d445f15
RH
58532003-06-05 Richard Henderson <rth@redhat.com>
5854
5855 * gcc.dg/debug/20030605-1.c: New.
5856
d7068b3d
MM
58572003-06-04 Mark Mitchell <mark@codesourcery.com>
5858
5859 * README.QMTEST: Update.
5860
0bfa5f65
RH
58612003-06-04 Richard Henderson <rth@redhat.com>
5862
e6cc3a24
ZW
5863 * gcc.dg/cleanup-1.c: New.
5864 * gcc.dg/cleanup-2.c: New.
5865 * gcc.dg/cleanup-3.c: New.
5866 * gcc.dg/cleanup-4.c: New.
5867 * gcc.dg/cleanup-5.c: New.
5868 * gcc.dg/cleanup-6.c: New.
5869 * gcc.dg/cleanup-7.c: New.
0bfa5f65 5870
ac871ee1
MM
58712003-06-04 Mark Mitchell <mark@codesourcery.com>
5872
13e0ae41
MM
5873 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5874
ac871ee1
MM
5875 * lib/dg-pch.exp: New file.
5876 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5877 * gcc.dg/pch/pch.exp: Likewise.
5878
385a9348
RS
58792003-06-04 Roger Sayle <roger@eyesopen.com>
5880
5881 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5882 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5883 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5884 * gcc.dg/builtins-17.c: New test case.
5885 * gcc.dg/i386-387-4.c: New test case.
5886 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5887
01d3224a
EB
58882003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5889
5890 * gcc.dg/ultrasp9.c: New test.
5891
ef0139b1
EB
58922003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5893
5894 * gcc.c-torture/compile/20030604-1.c: New test.
5895 * gcc.dg/sparc-constant-1.c: New test.
5896
61274a14
GN
58972003-06-03 Glen Nakamura <glen@imodulo.com>
5898
c6c01481 5899 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 5900
23656642
JR
59012003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5902
aa6b9f6d
R
5903 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5904
23656642
JR
5905 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5906 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5907
284ca13e
AH
59082003-06-03 Aldy Hernandez <aldyh@redhat.com>
5909
e6cc3a24 5910 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 5911
6c07f448
KL
59122003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5913
5914 PR c++/10940
5915 * g++.dg/template/spec10.C: New test.
5916
075ec276
RS
59172003-06-03 Roger Sayle <roger@eyesopen.com>
5918
5919 * gcc.dg/builtins-16.c: New test case.
5920
8fd3cf4e
JJ
59212003-06-03 Jakub Jelinek <jakub@redhat.com>
5922
5923 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5924 mempcpy test with post-increments.
5925 * gcc.c-torture/execute/string-opt-3.c: New test.
5926 * gcc.dg/string-opt-1.c: New test.
5927
b5706132
DB
59282003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5929
5930 PR fortran/10965
5931 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5932
2a9e3b72
MM
59332003-06-02 Mark Mitchell <mark@codesourcery.com>
5934
5a9f05f2
MM
5935 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5936 (scan-assembler): ... here. Use dg-scan.
5937 (scan-assembler-not): Likewise.
5938 (scan-file): New function.
5939 (scan-file-not): Likewise.
5940 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5941 * gcc.dg/cpp/_Pragma4.c: Likewise.
5942 * gcc.dg/cpp/_Pragma5.c: Likewise.
5943 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5944 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5945 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5946 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5947 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5948 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5949 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5950 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5951 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5952 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5953 * gcc.dg/cpp/cxxcom1.c: Likewise.
5954 * gcc.dg/cpp/line1.c: Likewise.
5955 * gcc.dg/cpp/maccom1.c: Likewise.
5956 * gcc.dg/cpp/maccom2.c: Likewise.
5957 * gcc.dg/cpp/maccom3.c: Likewise.
5958 * gcc.dg/cpp/maccom4.c: Likewise.
5959 * gcc.dg/cpp/maccom5.c: Likewise.
5960 * gcc.dg/cpp/maccom6.c: Likewise.
5961 * gcc.dg/cpp/multiline.c: Likewise.
5962 * gcc.dg/cpp/spacing1.c: Likewise.
5963 * gcc.dg/cpp/spacing2.c: Likewise.
5964 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5965 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5966 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5967 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5968 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5969 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5970 * gcc.dg/cpp/cxxcom2.c: Likewise.
5971 * gcc.dg/cpp/cxxcom2.h: New file.
5972
2a9e3b72
MM
5973 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5974 * g++.dg/cpp/truefalse.C: Here.
5975 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5976
a7f36da3 59772003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 5978
a7f36da3
DD
5979 * gcc.dg/cpp/redef3.c: New file.
5980
a3033f34
EB
59812003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5982
5983 * gcc.dg/i386-loop-3.c: New test.
5984
5f90145a
TM
59852003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5986
5987 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5988
4fa26a60
RS
59892003-05-31 Roger Sayle <roger@eyesopen.com>
5990
5991 * gcc.dg/fwrapv-1.c: New test case.
5992 * gcc.dg/fwrapv-2.c: New test case.
5993
76d3baad
KL
59942003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5995
5996 PR c++/10956
5997 * g++.dg/template/spec9.C: New test.
5998
0b82d59c
RS
59992003-05-29 Roger Sayle <roger@eyesopen.com>
6000
6001 * gcc.dg/duff-4.c: New test case.
6002
d6a9f13b
DB
60032003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6004
6005 PR fortran/10843
6006 * g77.dg/ffixed-form-1.f: New test
6007 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 6008 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
6009 * g77.dg/ffree-form-3.f: New test
6010
634a5694
AT
60112003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6012
6013 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6014 * gcc.dg/wint_t-1.c: Likewise.
6015
b7fc8b57
KL
60162003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6017
6018 * g++.dg/template/access11.C: New test.
6019
ef8855d7
KL
60202003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6021
6022 PR c++/10849
6023 * g++.dg/template/access10.C: New test.
6024
fcb6fa85 60252003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 6026 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
6027
6028 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6029
76ab57af
AT
60302003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6031
e6cc3a24
ZW
6032 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6033 suppress for powerpc-*-darwin*.
76ab57af
AT
6034 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6035
3dba25eb
AT
60362003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6037
6038 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6039 suppress option for powerpc-*-darwin*.
e6cc3a24 6040
29f523be
RS
60412003-05-23 Roger Sayle <roger@eyesopen.com>
6042
6043 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6044 * gcc.dg/builtins-4.c: Add test for fmod.
6045
43b26a01
KL
60462003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6047
6048 PR c++/10682
6049 * g++.dg/template/instantiate4.C: New test.
6050
18c2511c
RS
60512003-05-22 Roger Sayle <roger@eyesopen.com>
6052
6053 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6054
9008d5b4
JJ
60552003-05-21 Janis Johnson <janis187@us.ibm.com>
6056
6057 * gcc.dg/compat/scalar-return-1_main.c: New file.
6058 * gcc.dg/compat/scalar-return-1_x.c: New file.
6059 * gcc.dg/compat/scalar-return-1_y.c: New file.
6060 * gcc.dg/compat/scalar-return-2_main.c: New file.
6061 * gcc.dg/compat/scalar-return-2_x.c: New file.
6062 * gcc.dg/compat/scalar-return-2_y.c: New file.
6063 * gcc.dg/compat/struct-return-3_main.c: New file.
6064 * gcc.dg/compat/struct-return-3_y.c: New file.
6065 * gcc.dg/compat/struct-return-3_x.c: New file.
6066 * gcc.dg/compat/struct-return-2_main.c: New file.
6067 * gcc.dg/compat/struct-return-2_x.c: New file.
6068 * gcc.dg/compat/struct-return-2_y.c: New file.
6069
f48758e4
JDA
60702003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6071
6072 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6073 for hppa*-hp-hpux*.
6074 * gcc.dg/20021014-1.c (dg-options): Likewise.
6075 * gcc.dg/nest.c (dg-options): Likewise.
6076
16e31964
DS
60772003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6078
6079 PR c++/9738
6080 * g++.dg/ext/dllimport2.C: New file.
6081 * g++.dg/ext/dllimport3.C: New file.
6082
f737a52d
JJ
60832003-05-20 Janis Johnson <janis187@us.ibm.com>
6084
6085 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6086 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6087 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6088 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6089 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6090 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6091 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6092 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6093 * gcc.dg/compat/small-struct-defs.h: New file.
6094 * gcc.dg/compat/small-struct-init.h: New file.
6095 * gcc.dg/compat/small-struct-check.h: New file.
6096 * gcc.dg/compat/fp-struct-defs.h: New file.
6097 * gcc.dg/compat/fp-struct-check.h: New file.
6098 * gcc.dg/compat/fp-struct-init.h: New file.
6099 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6100 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6101
b041fbe6
JJ
61022003-05-19 Jakub Jelinek <jakub@redhat.com>
6103
6104 * gcc.dg/20030225-2.c: New test.
6105
731ae8dd
RS
61062003-05-18 Roger Sayle <roger@eyesopen.com>
6107 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6108
6109 * gcc.c-torture/compile/20030518-1.c: New test case.
6110
563025ca
MM
61112003-05-18 Mark Mitchell <mark@codesourcery.com>
6112
6113 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6114 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6115 gcc-dg-debug-runtest.
6116 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6117 gcc-dg-debug-runtest.
6118
5c9acdf7
KL
61192003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6120
6121 PR c++/9022
6122 * g++.dg/lookup/using6.C: New test.
6123
25903d03
KL
61242003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6125
6126 * g++.dg/parse/access2.C: New test.
6127
7cbba309
MM
61282003-05-17 Mark Mitchell <mark@codesourcery.com>
6129
6130 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6131 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6132 * gcc.dg/debug/debug.exp: Likewise.
6133
b1822ccc
NB
61342003-05-17 Neil Booth <neil@daikokuya.co.uk>
6135
6136 * gcc.dg/dollar.c: New test.
6137
72701eab
JJ
61382003-05-16 Janis Johnson <janis187@us.ibm.com>
6139
6140 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6141 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6142 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6143 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6144 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6145 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6146 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6147 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6148 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6149 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6150 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6151 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6152 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6153 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6154 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6155 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6156 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6157 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6158
0baa1702
MM
61592003-05-16 Mark Mitchell <mark@codesourcery.com>
6160
6161 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6162 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6163 support for "repo" mode.
6164 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6165 * lib/g77-dg.exp: Likewise.
6166 * lib/obj-dg.exp: Likewise.
e6cc3a24 6167
dcac003d
JJ
61682003-05-16 Jakub Jelinek <jakub@redhat.com>
6169
6170 Merge from gcc-3_2-rhl8-branch:
6171 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6172
6173 * gcc.dg/tls/opt-6.c: New test.
6174
6175 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6176
6177 * gcc.dg/20030405-1.c: New test.
6178
6179 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6180
6181 * gcc.dg/20030309-1.c: New test.
6182
6183 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6184
6185 * gcc.c-torture/execute/20030307-1.c: New test.
6186
6187 2003-02-20 Randolph Chung <tausq@debian.org>
6188
6189 * gcc.c-torture/compile/20030220-1.c: New test.
6190
6191 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6192
6193 * gcc.dg/20030217-1.c: New test.
6194
6195 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6196
6197 * gcc.c-torture/compile/20020129-1.c: New test.
6198
6199 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6200
6201 * gcc.dg/unroll-1.c: New test.
6202
6203 2002-11-16 Jan Hubicka <jh@suse.cz>
6204
6205 * gcc.c-torture/execute/20020920-1.c: New test.
6206
6207 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6208
6209 PR target/7434
6210 * gcc.c-torture/compile/20021008-1.c: New test.
6211
6212 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6213
6214 PR target/7559
6215 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6216
6217 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6218
6219 * gcc.c-torture/compile/20020807-1.c: New test.
6220
6221 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6222
6223 * gcc.dg/tls/opt-1.c: New test.
6224
6225 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6226
6227 * gcc.dg/20020729-1.c: New test.
6228
6229 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6230
6231 * g++.dg/opt/life1.C: New test.
6232
6233 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6234
6235 * gcc.dg/20020525-1.c: New test.
6236
6237 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR c++/6794
6240 * g++.dg/ext/pretty1.C: New test.
6241 * g++.dg/ext/pretty2.C: New test.
6242
dffbbe80
MM
62432003-05-15 Mark Mitchell <mark@codesourcery.com>
6244
6245 PR c++/8385
6246 * g++.dg/ext/typeof5.C: New test.
6247
ae4f397b
R
62482003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6249
6250 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6251 __USER_LABEL_PREFIX__ into account.
6252 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6253
e43736ad
RS
62542003-05-14 Roger Sayle <roger@eyesopen.com>
6255
6256 * gcc.dg/builtins-15.c: New test case.
6257
3a0d67cf
ZW
62582003-05-13 Zack Weinberg <zack@codesourcery.com>
6259
6260 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6261
75c834f8
MM
62622003-05-12 Mark Mitchell <mark@codesourcery.com>
6263
6264 * lib/g++.exp: Tweak handling of additional source files.
6265 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6266 * g++.dg/special/conpr-2a.C: Rename to ...
6267 * g++.dg/special/conpr-2a.cc: ... this.
6268 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6269 * g++.dg/special/conpr-3a.C: Rename to ...
6270 * g++.dg/special/conpr-3a.cc: This.
6271 * g++.dg/special/conpr-3b.C: Rename to ...
6272 * g++.dg/special/conpr-3b.cc: This.
6273 * g++.dg/special/conpr-4.C: New test.
6274 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6275
8c0a5264
DE
62762003-05-12 David Edelsohn <edelsohn@gnu.org>
6277
6278 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6279
8015bbee
KL
62802003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6281
6282 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6283 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6284 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6285 * g++.old-deja/g++.other/warn3.C: Likewise.
6286
358997e2
RS
62872003-05-11 Roger Sayle <roger@eyesopen.com>
6288
6289 * gcc.dg/i386-387-1.c: Update to also test log.
6290 * gcc.dg/i386-387-2.c: Likewise.
6291
98c644d6
TM
62922003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6293
6294 * g77.f-torture/execute/int8421.f: New test.
6295
9f01ded6
KL
62962003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6297
6298 PR c++/10230, c++/10481
6299 * g++.dg/lookup/scoped5.C: New test.
6300
fcea7401
KL
63012003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6302
6303 PR c++/10552
6304 * g++.dg/template/ttp6.C: New test.
6305
e1112e60
RS
63062003-05-11 Richard Sandiford <rsandifo@redhat.com>
6307
6308 * gcc.c-torture/execute/builtins: New directory.
6309 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6310 gcc.c-torture/execute/builtins.
6311 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6312 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6313 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6314 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6315
78757caa
KL
63162003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6317
6318 PR c++/9252
6319 * g++.dg/template/access8.C: New test.
6320 * g++.dg/template/access9.C: New test.
6321
8d241e0b
KL
63222003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6323
6324 PR c++/9554
6325 * g++.dg/parse/access1.C: New test.
6326
eddfe825
DD
63272003-05-09 DJ Delorie <dj@redhat.com>
6328
6329 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6330 long, and not an int.
6331
88e98cfe
KL
63322003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6333
6334 PR c++/10555, c++/10576
6335 * g++.dg/template/memclass1.C: New test.
6336
001db0e0
DD
63372003-05-08 DJ Delorie <dj@redhat.com>
6338
6339 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6340 targets.
6341 * gcc.c-torture/execute/20021024-1.x: Likewise.
6342 * gcc.c-torture/execute/shiftdi.x: Likewise.
6343 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6344 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6345 * gcc.dg/20021018-1.c: Likewise.
6346
7dc61d6c
KG
63472003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6348
8ce9f2ec
KG
6349 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6350
7dc61d6c
KG
6351 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6352 (bcopy): Call memmove.
6353
53415fa1
RS
63542003-05-08 Roger Sayle <roger@eyesopen.com>
6355
6356 * g77.f-torture/compile/8485.f: New test case.
6357
a944ceb9
RH
63582003-05-07 Richard Henderson <rth@redhat.com>
6359
e6cc3a24
ZW
6360 PR c++/10570
6361 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6362 Verify exception_cleanup not called for rethrows.
6363 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6364 when exiting catch block without rethrowing.
6365 * g++.dg/eh/forced3.C: New.
6366 * g++.dg/eh/forced4.C: New.
a944ceb9 6367
a1c6e6c5
AH
63682003-05-07 Aldy Hernandez <aldyh@redhat.com>
6369
0dfcf38e 6370 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 6371
dea2913c
DD
63722003-05-06 DJ Delorie <dj@redhat.com>
6373
6374 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6375 * gcc.dg/nest.c: Likewise.
6376
e82a312b
RS
63772003-05-05 Roger Sayle <roger@eyesopen.com>
6378
6379 * gcc.dg/builtins-14.c: New test case.
6380
6ccfe27c
JJ
63812003-05-05 Janis Johnson <janis187@us.ibm.com>
6382
6383 * lib/compat.exp (compat-execute): New argument.
6384 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6385 * gcc.dg/compat: New test directory.
6386 * gcc.dg/compat/compat.exp: New expect script.
6387 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6388 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6389 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6390 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6391 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6392 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6393
e8115463
JJ
6394 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6395 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6396 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6397 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6398 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6399 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6400 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6401 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6402 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6403 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6404 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6405 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6406 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6407 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6408 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6409
10b6a274
ZW
64102003-05-05 Zack Weinberg <zack@codesourcery.com>
6411
6412 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6413
e3e9f108
JJ
64142003-05-05 Jakub Jelinek <jakub@redhat.com>
6415
6416 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6417
36b29d7d
GK
64182003-05-05 Geoffrey Keating <geoffk@apple.com>
6419
bc9ec0e0
GK
6420 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6421 * gcc.dg/ppc-fsel-2.c: New test.
6422
36b29d7d
GK
6423 * gcc.dg/unused-5.c: New test.
6424
16692dd5
KL
64252003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6426
6427 PR c++/10496
6428 * g++.dg/warn/pmf1.C: New test.
6429
4b41d9eb
KL
64302003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6431
6432 PR c++/4494
6433 * g++.dg/warn/main.C: New test.
6434
00362064
KG
64352003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6436
6437 * gcc.dg/nonnull-3.c: New test.
6438
1fecc266
NB
64392003-05-04 Neil Booth <neil@daikokuya.co.uk>
6440
6441 * gcc.dg/cpp/Wtrigraphs.c: Update.
6442 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6443
b39358e1
GK
64442003-05-03 Geoffrey Keating <geoffk@apple.com>
6445
6446 * gcc.dg/ppc-fsel-1.c: New test.
6447
87f85ea0
ZW
64482003-05-03 Zack Weinberg <zack@codesourcery.com>
6449
6450 PR c/10604
6451 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6452
c4e2d744
KH
64532003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6454
6455 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6456
5dc5d13c
KL
64572003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6458
6459 PR c++/9364, c++/10553, c++/10586
6460 * g++.dg/parse/typename4.C: New test.
6461 * g++.dg/parse/typename5.C: Likewise.
6462
4dc27b4b
RS
64632003-05-03 Richard Sandiford <rsandifo@redhat.com>
6464
6465 * gcc.c-torture/compile/20030503-1.c: New test.
6466
f2ba7ecb
KL
64672003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6468
6469 * g++.dg/lookup/using5.C: Fix testcase error.
6470
7c1fdbe4
CD
64712003-05-01 Chris Demetriou <cgd@broadcom.com>
6472
6473 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6474 since MEABI is no longer supported. Remove all vestiges
6475 of MEABI from the test.
6476
d0af00af
KL
64772003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6478
6479 PR c++/10554
6480 * g++.dg/lookup/using5.C: New test.
6481
d12a7283
KL
64822003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6483
6484 PR c++/8772
6485 * g++.dg/template/ttp5.C: New test.
6486
6481daa9
MM
64872003-04-30 Mark Mitchell <mark@codesourcery.com>
6488
6489 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6490 (dg-gpp-additional-sources): New function.
6491 (dg-gpp-additional-files): Likewise.
6492 * lib/g++.exp (additional_sources): New variable.
6493 (additional_files): Likewise.
6494 (g++_target_compile): Deal with them.
6495 * lib/old-dejagnu.exp: Remove.
6496 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6497 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 6498
d7ed5e55
KL
64992003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6500
6501 PR c++/9432, c++/9528
6502 * g++.dg/lookup/using4.C: New test.
6503
b3d627e2
GK
65042003-04-29 Geoffrey Keating <geoffk@apple.com>
6505
a6fdc086
GK
6506 * gcc.dg/noreturn-5.c: New file.
6507 * gcc.dg/noreturn-6.c: New file.
6508
b3d627e2
GK
6509 * gcc.c-torture/compile/inline-1.c: New file.
6510
1f6f0cb6
MM
65112003-04-29 Mark Mitchell <mark@codesourcery.com>
6512
6513 PR c++/10551
6514 * g++.dg/template/explicit1.C: New test.
6515
60cde936
MM
65162003-04-29 Mark Mitchell <mark@codesourcery.com>
6517
555456b1
MM
6518 PR c++/10549
6519 * g++.dg/other/bitfield1.C: New test.
6520
60cde936
MM
6521 PR c++/10527
6522 * g++.dg/init/new7.C: New test.
6523
0dbc5cd3
MM
65242003-04-29 Mark Mitchell <mark@codesourcery.com>
6525
75135253 6526 * g++.dg/ext/desig1.C: New test.
60cde936 6527 * g++.dg/ext/init1.C: Update.
75135253 6528
0dbc5cd3
MM
6529 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6530
a833faa5
MM
65312003-04-28 Mark Mitchell <mark@codesourcery.com>
6532
6533 PR c++/10180
6534 * g++.dg/warn/Winline-1.C: New test.
6535
e31603c4
JJ
65362003-04-28 Jakub Jelinek <jakub@redhat.com>
6537
6538 * gcc.c-torture/execute/string-opt-19.c: New test.
6539
9661b15f
JJ
6540 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6541 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6542
772f8889
MM
65432003-04-27 Mark Mitchell <mark@codesourcery.com>
6544
6545 PR c++/10506
6546 * g++.dg/init/new6.C: New test.
6547
6548 PR c++/10503
6549 * g++.dg/init/ref6.C: New test.
6550
b29188f3
DE
65512003-04-26 David Edelsohn <edelsohn@gnu.org>
6552
6553 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6554
5cc2f4f3
KG
65552003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6556
6557 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6558 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6559
ea56c40c
MM
65602003-04-25 Mark Mitchell <mark@codesourcery.com>
6561
6562 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6563 initialized static data members.
6564
d3a0b002
L
65652003-04-25 H.J. Lu <hjl@gnu.org>
6566
6567 * gcc.dg/ia64-sync-4.c: New test.
6568
ad4a34f0
KG
65692003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6570
6571 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6572 date.
6573
f8986275
NS
65742003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6575
6576 PR c++/10337
6577 * g++.dg/warn/conv1.C: New test.
6578 * g++.old-deja/g++.other/conv7.C: Adjust.
6579 * g++.old-deja/g++.other/overload14.C: Adjust.
6580
374ca7f7
MM
65812003-04-23 Mark Mitchell <mark@codesourcery.com>
6582
6583 PR c++/10471
6584 * g++.dg/template/defarg2.C: New test.
6585
6338b358
NB
65862003-04-23 Neil Booth <neil@daikokuya.co.uk>
6587
6588 * gcc.dg/cpp/include2.c: Update.
6589 * gcc.dg/cpp/multiline-2.c: New.
6590 * gcc.dg/cpp/multiline.c: Update.
6591 * gcc.dg/cpp/strify2.c: Update.
6592 * gcc.dg/cpp/trad/literals-2.c: Update.
6593
3f429151
JDA
65942003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6595
6596 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6597
10aef094
MM
65982003-04-23 Mark Mitchell <mark@codesourcery.com>
6599
6600 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6601
4223f82f
MM
66022003-04-23 Mark Mitchell <mark@codesourcery.com>
6603
6604 PR c++/10451
6605 * g++.dg/parse/crash4.C: New test.
87f85ea0 6606
4223f82f
MM
6607 PR c++/9847
6608 * g++.dg/parse/crash5.C: New test.
6609
befcd99b
MM
66102003-04-22 Mark Mitchell <mark@codesourcery.com>
6611
ae2196c2
MM
6612 PR c++/10446
6613 * g++.dg/parse/crash3.C: New test.
6614
befcd99b
MM
6615 PR c++/10428
6616 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
6617
66182003-04-22 Devang Patel <dpatel@apple.com>
6619
6620 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 6621
256c249c
AT
66222003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6623
6624 * g++.dg/other/packed1.C: Fix dg options.
6625
ad27e65a
NS
66262003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6627
6628 * g++.dg/other/offsetof2.C: New test.
6629
b2dd096b
MM
66302003-04-21 Mark Mitchell <mark@codesourcery.com>
6631
6632 * g++.dg/template/recurse.C: Adjust location of error messages.
6633
8de9bb0e
NS
66342003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6635
6636 PR c++/9881
6637 * g++.dg/init/addr-const1.C: New test.
6638 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6639
66402003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
6641
6642 PR c++/10405
6643 * g++.dg/lookup/struct-hack1.C: New test.
6644
1613e52b
NB
66452003-04-20 Neil Booth <neil@daikokuya.co.uk>
6646
6647 * ucs.c: Update diagnostic messages.
6648
4e1f0f8e
NB
66492003-04-19 Neil Booth <neil@daikokuya.co.uk>
6650
6651 * gcc.dg/cpp/truefalse.cpp: New test.
6652 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 6653 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 6654
26aea073
NB
66552003-04-19 Neil Booth <neil@daikokuya.co.uk>
6656
6657 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6658 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6659
6a29edea
EB
66602003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6661
6662 * gcc.c-torture/compile/20030418-1.c: New test.
6663
46b2356d
JJ
66642003-04-17 Janis Johnson <janis187@us.ibm.com>
6665
6666 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6667
09d2f85f
KL
66682003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6669
6670 PR c++/10347
6671 g++.dg/template/dependent-name1.C: New test.
6672
8633f25c
R
66732003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6674
6675 * gcc.dg/warn-1.c (tourist_guide): New array,
6676 contains a pointer to bar.
6677
96c6931d
RS
66782003-04-16 Roger Sayle <roger@eyesopen.com>
6679
6680 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6681 * gcc.c-torture/execute/medce-1.c: New test case.
6682 * gcc.c-torture/execute/medce-2.c: New test case.
6683
5eb10628
MM
66842003-04-15 Mark Mitchell <mark@codesourcery.com>
6685
dc5dfa9c
MM
6686 * lib/prune.exp: Ignore more messages.
6687
5eb10628
MM
6688 PR c++/10381
6689 * g++.dg/parse/lookup3.C: New test.
6690
d2b54839
R
66912003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6692
6693 * gcc.c-torture/compile/20030415-1.c : New test.
6694
f4e92987
MM
66952003-04-14 Mark Mitchell <mark@codesourcery.com>
6696
6697 * gcc.c-torture/execute/scope-2.c: Move to ...
6698 * gcc.dg/noncompile/scope.c: .... here.
6699
15d4fd98
RS
67002003-04-14 Roger Sayle <roger@eyesopen.com>
6701
6702 * gcc.dg/20030414-2.c: New test case.
6703
26224a84
HPN
67042003-04-14 Hans-Peter Nilsson <hp@axis.com>
6705
6706 PR target/10377
6707 * gcc.dg/20030414-1.c: New test.
6708
1331d16f
RS
67092003-04-13 Roger Sayle <roger@eyesopen.com>
6710
6711 * gcc.dg/builtins-12.c: New test case.
6712 * gcc.dg/builtins-13.c: New test case.
6713
9cb65f92
KG
67142003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6715
6716 * gcc.c-torture/execute/string-opt-18.c: New test.
6717
f4f4610e
MM
67182003-04-13 Mark Mitchell <mark@codesourcery.com>
6719
6720 PR c++/10300
6721 * g++.dg/init/new5.C: New test.
6722
355b81d5
MM
67232003-04-12 Mark Mitchell <mark@codesourcery.com>
6724
6725 PR c++/7910
6726 * g++.dg/ext/dllimport1.C: New test.
6727
48ed72a3
EB
67282003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6729
6730 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6731
62520b20
BD
67322003-04-11 Bud Davis <bdavis9659@comcast.net>
6733
6734 PR Fortran/9263
6735 * g77.f-torture/noncompile/9263.f: New test
6736 PR Fortran/1832
6737 * g77.f-torture/execute/1832.f: New test
6738
0b87e18e
DC
67392003-04-11 David Chad <davidc@freebsd.org>
6740 Loren J. Rittle <ljrittle@acm.org>
6741
6742 libobjc/8562
6743 * objc.dg/headers.m: New test.
6744
339a28b9
ZW
67452003-04-10 Zack Weinberg <zack@codesourcery.com>
6746
6747 * gcc.c-torture/execute/builtin-noret-2.c: New.
6748 * gcc.c-torture/execute/builtin-noret-2.x: New.
6749 XFAIL builtin-noret-2.c at -O1 and above.
6750 * gcc.dg/redecl.c: New.
6751 * gcc.dg/Wshadow-1.c: Update error regexps.
6752
1e099144
MM
67532003-04-10 Mark Mitchell <mark@codesourcery.com>
6754
6755 * g++.dg/abi/bitfield10.C: New test.
6756
d02a6808
MS
67572003-04-09 Mike Stump <mrs@apple.com>
6758
88fbc3ca 6759 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 6760 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 6761
5fce2c65
RS
67622003-04-08 Roger Sayle <roger@eyesopen.com>
6763
6764 * gcc.dg/builtins-11.c: New test case.
6765
531878a6
RS
67662003-04-08 Roger Sayle <roger@eyesopen.com>
6767
6768 * gcc.dg/builtins-9.c: New test case.
6769 * gcc.dg/builtins-10.c: New test case.
6770
d5019ba3
R
67712003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6772
6773 * gcc.dg/noncompile/init-4.c.c: New test.
6774
10b7602f
NS
67752003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6776
6777 * gcc.misc-test/gcov-9.c: New test.
6778 * gcc.misc-test/gcov-10.c: New test
6779 * gcc.misc-test/gcov-11.c: New test.
6780
b8460b29
ZW
67812003-04-05 Zack Weinberg <zack@codesourcery.com>
6782
6783 PR optimization/10024
6784 * gcc.c-torture/compile/20030405-1.c: New test.
6785
33b49800
GK
67862003-04-04 Geoffrey Keating <geoffk@apple.com>
6787
6788 * gcc.dg/pch/static-3.c: New.
6789 * gcc.dg/pch/static-3.hs: New.
6790 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6791
0a49eb31
RH
67922003-04-04 Richard Henderson <rth@redhat.com>
6793
6794 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6795 * g++.dg/eh/forced2.C: Likewise.
6796
bc349178
MS
67972003-04-03 Mike Stump <mrs@apple.com>
6798
bc349178 6799 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 6800 target arg.
bc349178
MS
6801 (scan-assembler-times, scan-assembler-not): Likewise.
6802 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6803
773eae39
EB
68042003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6805
6806 * gcc.dg/sparc-loop-1.c: New test.
6807
0de298af
GK
68082003-04-02 Geoffrey Keating <geoffk@apple.com>
6809
6810 PR other/9274
6811 * g++.dg/pch/system-2.C: New.
6812 * g++.dg/pch/system-2.Hs: New.
6813
0f91f094
AH
68142003-04-02 Aldy Hernandez <aldyh@redhat.com>
6815
b8460b29 6816 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 6817
b8460b29 6818 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 6819
e129b3f9
RS
68202003-04-01 Roger Sayle <roger@eyesopen.com>
6821
6822 * gcc.c-torture/execute/20030401-1.c: New test case.
6823
70ab763c
ZL
68242003-04-01 Ziemowit Laski <zlaski@apple.com>
6825
6826 * objc.dg/defs.m: New.
6827
705412b0
AH
68282003-04-01 Aldy Hernandez <aldyh@redhat.com>
6829
b8460b29
ZW
6830 * g++.dg/eh/simd-1.C: New.
6831 * g++.dg/eh/simd-2.C: New.
705412b0 6832
d744e06e
AH
68332003-03-01 Aldy Hernandez <aldyh@redhat.com>
6834
b8460b29 6835 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 6836
46e33d43
MM
68372003-03-31 Mark Mitchell <mark@codesourcery.com>
6838
6839 PR c/9936
6840 * gcc.dg/20030331-2.c: New test.
6841
6b665219
MM
68422003-03-31 Mark Mitchell <mark@codesourcery.com>
6843
6844 PR c++/10278
6845 * g++.dg/parse/crash2.C: New test.
6846
44f19ccb
RS
68472003-03-31 Richard Sandiford <rsandifo@redhat.com>
6848
6849 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6850 * gcc.c-torture/execute/20030331-1.c: ...here.
6851
e66833ac
RS
68522003-03-31 Richard Sandiford <rsandifo@redhat.com>
6853
6854 * gcc.c-torture/execute/20030331-1.c: New test.
6855
27283c73
NS
68562003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6857
6858 * lib/gcov.exp: Adjust call return testing strings.
6859 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6860
03f2ea93
RS
68612003-03-31 Roger Sayle <roger@eyesopen.com>
6862
6863 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6864 * gcc.dg/builtins-7.c: New test case.
6865 * gcc.dg/builtins-8.c: New test case.
6866
98d3d336
RS
68672003-03-31 Richard Sandiford <rsandifo@redhat.com>
6868
6869 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6870
c717c5af
MM
68712003-03-30 Mark Mitchell <mark@codesourcery.com>
6872
6873 PR c++/7647
6874 * g++.dg/lookup-class-member-2.C: New test.
6875
9b703090
GN
68762003-03-30 Glen Nakamura <glen@imodulo.com>
6877
b8460b29 6878 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 6879
84dfe365
RS
68802003-03-28 Roger Sayle <roger@eyesopen.com>
6881
6882 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6883
400fbc08
MM
68842003-03-28 Mark Mitchell <mark@codesourcery.com>
6885
6886 * g++.dg/init/attrib1.C: New test.
6887
0c85dbfd
EB
68882003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6889
6890 * gcc.dg/ultrasp8.c: New test.
6891
f7670e7b
EB
68922003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6893
6894 * gcc.dg/ultrasp7.c: New test.
6895
433cd9c9
NS
68962003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6897
6898 PR c++/10047
6899 * g++.dg/template/inline1.C: New test.
6900
1ce324c3
EB
69012003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6902
6903 * gcc.dg/sparc-dwarf2.c: New test.
6904
9ddae796
RS
69052003-03-27 Roger Sayle <roger@eyesopen.com>
6906
6907 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6908 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6909
7ffe3584
MM
69102003-03-27 Mark Mitchell <mark@codesourcery.com>
6911
6912 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6913 than reading .x files.
6914 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6915 * g77.dg/gcov/gcov-1.f: Likewise.
6916 * gcc.misc-tests/gcov-4b.c: Likewise.
6917 * gcc.misc-tests/gcov-5b.c: Likewise.
6918 * gcc.misc-tests/gcov-6.c: Likewise.
6919 * gcc.misc-tests/gcov-7.c: Likewise.
6920 * gcc.misc-tests/gcov-8.c: Likewise.
6921 * g++.dg/gcov/gcov-1.x: Remove.
6922 * g77.dg/gcov/gcov-1.x: Likewise.
6923 * gcc.misc-tests/gcov-4b.x: Likewise.
6924 * gcc.misc-tests/gcov-5b.x: Likewise.
6925 * gcc.misc-tests/gcov-6.x: Likewise.
6926 * gcc.misc-tests/gcov-7.x: Likewise.
6927 * gcc.misc-tests/gcov-8.x: Likewise.
6928
c7d325c8
GN
69292003-03-27 Glen Nakamura <glen@imodulo.com>
6930
6931 PR opt/10087
6932 * gcc.dg/20030324-1.c: New test.
6933
649fc72d
NS
69342003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6935
544aef8c
NS
6936 PR c++/10224
6937 * g++.dg/template/arg3.C: New test.
6938
649fc72d
NS
6939 PR c++/10158
6940 * g++.dg/template/friend18.C: New test.
6941
a24278e2
RS
69422003-03-26 Roger Sayle <roger@eyesopen.com>
6943
6944 * g77.f-torture/compile/20030326-1.f: New test case.
6945
db8627a1
JJ
69462003-03-26 Janis Johnson <janis187@us.ibm.com>
6947
6948 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6949
6950 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6951
be565ad7
JJ
69522003-03-26 Jakub Jelinek <jakub@redhat.com>
6953
6954 * gcc.dg/ia64-sync-3.c: New test.
6955
f729e559
AM
69562003-03-26 Alan Modra <amodra@bigpond.net.au>
6957
6958 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6959
27e484bc
EB
69602003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6961
6962 * gcc.dg/ultrasp6.c: New test.
6963
d2fc7725
EB
69642003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6965
6966 * gcc.dg/i386-signbit-1.c: New test.
6967 * gcc.dg/i386-signbit-2.c: New test.
6968 * gcc.dg/i386-signbit-3.c: New test.
6969
9904e232
EB
69702003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6971
6972 * gcc.dg/ultrasp5.c: Fix options.
6973
9fdbe7df
EB
69742003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6975
6976 * gcc.dg/ultrasp5.c: Fix comment.
6977
c12741e9
TM
69782003-03-24 Bud Davis <bdavis9659@comcast.net>
6979
6980 PR fortran/10197
6981 * g77.f-torture/execute/10197.f: New test.
6982
2ef6c975
NS
69832003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6984
1c82cc90
NS
6985 PR c++/9898, c++/383
6986 * g++.dg/template/conv6.C: New test.
b8460b29 6987
a5fcc895
NS
6988 PR c++/10119
6989 * g++.dg/template/ptrmem5.C: New test.
6990
2ef6c975
NS
6991 PR c++/10026
6992 * g++.dg/lookup/koenig1.C: New test.
6993
6994 PR C++/10199
6995 * g++.dg/lookup/template2.C: New test.
6996
1134f4ac
JJ
69972003-03-24 Jakub Jelinek <jakub@redhat.com>
6998
6999 * g++.dg/opt/rtti1.C: New test.
7000
02484af9
EB
70012003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7002
7003 * gcc.dg/ultrasp5.c: New test.
7004
fa9b4904
AB
70052003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7006
b099daeb 7007 PR middle-end/9967
fa9b4904
AB
7008 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7009 builtin fputs.
7010
068d2c9d
MM
70112003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7012
7013 PR c/8224
7014 * gcc.dg/20030323-1.c: New test.
7015
766dec0e
RS
70162003-03-23 Roger Sayle <roger@eyesopen.com>
7017
7018 * gcc.c-torture/compile/20030323-1.c: New test case.
7019
97c6f7ad
UW
70202003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7021
7022 * gcc.dg/20030321-1.c: New test.
7023
b8c25665
ZW
70242003-03-22 Zack Weinberg <zack@codesourcery.com>
7025
7026 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7027
3e4a3562
NS
70282003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7029
7030 PR c++/9978, c++/9708
7031 * g++.dg/ext/vlm1.C: Adjust expected error.
7032 * g++.dg/ext/vla2.C: New test.
7033 * g++.dg/template/arg1.C: New test.
7034 * g++.dg/template/arg2.C: New test.
7035
6dd0f30b
BD
70362003-03-22 Bud Davis <bdavis9659@comcast.net>
7037
7038 * g77.f-torture/execute/select.f: New test.
7039 * g77.f-torture/noncompile/select_no_compile.f: New test.
7040
f3146d75
NS
70412003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7042
7043 PR c++/9898
7044 * g++.dg/other/error4.C: New test.
7045
963142fc
MM
70462003-03-20 Mark Mitchell <mark@codesourcery.com>
7047
7048 * g++.dg/template/friend17.C: New test.
7049
f8c8d811
AM
70502003-03-21 Alan Modra <amodra@bigpond.net.au>
7051
7052 * gcc.c-torture/compile/20030320-1.c: New.
7053
c876997f
RS
70542003-03-20 Roger Sayle <roger@eyesopen.com>
7055
7056 * gcc.dg/builtins-6.c: New test case.
7057
42151102
AM
70582003-03-19 Alan Modra <amodra@bigpond.net.au>
7059
7060 PR target/10073
7061 * gcc.c-torture/compile/20030319-1.c: New.
7062
b8c25665 70632003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
7064
7065 * gcc.dg/i386-cvt-1.c: New test.
7066
0fef2ffc
ZW
70672003-03-17 Zack Weinberg <zack@codesourcery.com>
7068
b8c25665
ZW
7069 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7070 * objc.dg/naming-2.m: Likewise.
0fef2ffc 7071
ec20aa6c
MM
70722003-03-17 Mark Mitchell <mark@codesourcery.com>
7073
7074 PR c++/9639
b8c25665 7075 * g++.dg/parse/crash1.C: New test.
ec20aa6c 7076
bafb714b
MM
70772003-03-16 Mark Mitchell <mark@codesourcery.com>
7078
7079 PR c++/8805
7080 * g++.dg/eh/cleanup1.C: New test.
7081
0a71919d
FH
70822003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7083
7084 * gcc.c-torture/execute/20030316-1.c: New test case.
7085
1f5a253a
NS
70862003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7087
7088 PR c++/9629
7089 * g++.dg/init/ctor2.C: New test.
7090
de6a669b
RS
70912003-03-15 Roger Sayle <roger@eyesopen.com>
7092
7093 * g77.f-torture/compile/xformat.f: New test case.
7094
24b26d8d
JDA
70952003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7096
7097 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7098 * g++.old-deja/g++.mike/eh50.C: Likewise.
7099
6e049fcd
KL
71002003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7101
7102 PR c++/6440
7103 * g++.dg/template/spec7.C: New test.
7104 * g++.dg/template/spec8.C: Likewise.
7105
f43f4314
JJ
71062003-03-14 Jakub Jelinek <jakub@redhat.com>
7107
7108 * gcc.c-torture/execute/20030313-1.c: New test.
7109
4526753f
RH
71102003-03-14 Richard Henderson <rth@redhat.com>
7111
7112 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7113
f650843f
EB
71142003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7115
7116 * gcc.c-torture/compile/20030314-1.c: New test.
7117
67e4f078
DS
71182003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7119
b8c25665 7120 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 7121 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 7122 thumb target,
67e4f078
DS
7123 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7124 to accept newer _imp__ prefix and additional
7125 newline in .drectve section.
7126 * gcc.dg/dll-4.c: Likewise.
7127 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7128 switch.
7129
26f86471
MM
71302003-03-13 Mark Mitchell <mark@codesourcery.com>
7131
45707d31
MM
7132 * g++.dg/parse/namespace9.C: New test.
7133
26f86471
MM
7134 * g++.dg/init/ref5.C: New test.
7135 * g++.dg/parse/ptrmem1.C: Likewise.
7136
aeb11ee5
JDA
71372003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7138
7139 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7140 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7141 regular expression.
7142 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7143 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7144
09ebf088
DJ
71452003-03-12 Daniel Jacobowitz <drow@mvista.com>
7146
7147 * gcc.c-torture/execute/20030224-2.c: New test.
7148
8a7d6cb3
EB
71492003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7150
7151 * gcc.dg/decl-3.c: New test.
7152
db1077d3
EB
71532003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7154
7155 * gcc.dg/i386-loop-2.c: New test.
7156
0c33daff
MM
71572003-03-11 Mark Mitchell <mark@codesourcery.com>
7158
e1145e7f 7159 PR c++/9474
2601a4ee
MM
7160 * g++.dg/parse/namespace8.C: New test.
7161
0c33daff
MM
7162 PR c++/9924
7163 * g++.dg/overload/builtin2.C: New test.
7164
54098126
SB
71652003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7166
7167 * gcc.dg/return-type-3.c: New test.
7168
bff6a7c2
V
71692003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7170
7171 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7172 profiling options are not supported.
7173
125e6594
MM
71742003-03-10 Mark Mitchell <mark@codesourcery.com>
7175
7176 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7177 * g++.old-deja/g++.warn/impint2.C: Likewise.
7178
87d7d780
DP
71792003-03-10 Devang Patel <dpatel@apple.com>
7180
7181 * g++.dg/cpp/c++_cmd_1.C: New test.
7182 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 7183
ebb780f2
SB
71842003-03-10 Segher Boessenkool <segher@koffie.nl>
7185
b8c25665 7186 * gcc.dg/altivec-9.c: New file.
ebb780f2 7187
88a7a0c9
FS
71882003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7189
7190 * gcc.dg/ppc-sdata-1.c: New test.
7191 * gcc.dg/ppc-sdata-2.c: New test.
7192
f6d19bfe
MM
71932003-03-09 Mark Mitchell <mark@codesourcery.com>
7194
1d719415
MM
7195 PR c++/9373
7196 * g++.dg/opt/ptrmem2.C: New test.
7197
f6d19bfe
MM
7198 PR c++/8534
7199 * g++.dg/opt/ptrmem1.C: New test.
7200
9edf6a4c
EB
72012003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7202
7203 * gcc.dg/i386-loop-1.c: New test.
7204
ca9e1382
KL
72052003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7206
7207 PR c++/9970
7208 * g++.dg/lookup/friend1.C: New test.
7209
0e136342
MM
72102003-03-08 Mark Mitchell <mark@codesourcery.com>
7211
7212 PR c++/9823
7213 * g++.dg/parser/constructor1.C: New test.
7214
af812813
HPN
72152003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7216
17b7f45e
HPN
7217 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7218
af812813
HPN
7219 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7220
39a91264
NB
72212003-03-08 Neil Booth <neil@daikokuya.co.uk>
7222
7223 * gcc.dg/cpp/Wunused.c: Update test.
7224
b8c25665 72252003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
7226
7227 * gcc.dg/inline-3.c: New test.
7228
089d6ea7
MM
72292003-03-08 Mark Mitchell <mark@codesourcery.com>
7230
7231 PR c++/9809
7232 * g++.dg/parse/builtin1.C: New test.
7233
7234 PR c++/9982
7235 * g++.dg/abi/cookie1.C: New test.
7236 * g++.dg/abi/cookie2.C: Likewise.
7237
7238 PR c++/9524
612dc718 7239 * g++.dg/template/field1.C: New test.
089d6ea7
MM
7240
7241 PR c++/9912
7242 * g++.dg/parse/class1.C: New test.
7243 * g++.dg/parse/namespace7.C: Likewise.
7244 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 7245
aa6e8ed3
MM
72462003-03-07 Mark Mitchell <mark@codesourcery.com>
7247
7248 * g++.dg/init/ref4.C: New test.
7249
b8c25665 72502003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
7251
7252 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 7253 * gcc.dg/inline-3.c: New test.
dfa7f440 7254
3d1df1fa
MM
72552003-03-06 Mark Mitchell <mark@codesourcery.com>
7256
3d938426
MM
7257 * g++.dg/init/ref3.C: New test.
7258
5e256996
MM
7259 PR c++/9965
7260 * g++.dg/init/ref2.C: New test.
b8c25665 7261
07681121
MM
7262 PR c++/9400
7263 * g++.dg/warn/Wshadow-2.C: New test.
7264
3d1df1fa
MM
7265 PR c++/9791
7266 * g++.dg/warn/Woverloaded-1.C: New test.
7267
b8c25665 72682003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
7269
7270 * gcc.dg/i386-local2.c: New.
20856045 7271 * gcc.dg/i386-local.c: Fix typo.
b255a036 7272
1c442892
MM
72732003-03-05 Mark Mitchell <mark@codesourcery.com>
7274
7275 * g++.dg/abi/layout3.C: New test.
7276
be2fa211
EB
72772003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7278
7279 * gcc.c-torture/compile/20030305-1.c
7280
b8c25665 72812003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
7282
7283 * gcc.dg/i386-local.c: New.
7284
b8c25665 72852003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
7286
7287 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7288
2ad1815d
EB
72892003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7290
7291 * gcc.dg/switch-2.c: New test.
7292 * gcc.dg/switch-3.c: New test.
7293 * gcc.dg/Wswitch.c: Adjust line numbers.
7294 * gcc.dg/Wswitch-default.c: Likewise.
7295 * gcc.dg/Wswitch-enum.c: Likewise.
7296
01952d37
AO
72972003-03-04 Alexandre Oliva <aoliva@redhat.com>
7298
7299 * gcc.c-torture/execute/20030222-1.c: New test.
7300
767440a2
JW
73012003-03-03 James E Wilson <wilson@tuliptree.org>
7302
7303 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7304
7993382e
MM
73052003-03-03 Mark Mitchell <mark@codesourcery.com>
7306
7307 PR c++/9878
7308 * g++.dg/init/ref1.C: New test.
7309
b8c25665 73102003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
7311
7312 * gcc.dg/sh-relax.c: New SH-only test.
7313
b22b239e
GK
73142003-03-03 Geoffrey Keating <geoffk@apple.com>
7315
7316 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7317 comment explaining purpose of testcase.
7318
3595b91f
SC
73192003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7320
7321 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7322 for HC11/HC12 (asm needs two int registers).
7323 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7324 HC11/HC12 because the test uses an asm which needs two 32-bit
7325 registers.
7326
1494f93a
SC
73272003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7328
7329 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7330 for HC11/HC12 (array is too large otherwise).
7331 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7332 * gcc.c-torture/compile/20010518-2.x: Likewise.
7333 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7334 HC11/HC12 (array is too large).
7335
facf86ac
GK
73362003-03-01 Geoffrey Keating <geoffk@apple.com>
7337
7338 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7339 * lib/g++-dg.exp (g++-dg-test): Likewise.
7340
08291658
RS
73412003-03-01 Roger Sayle <roger@eyesopen.com>
7342
7343 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7344 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7345
74dd1333
KL
73462003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7347
7348 * g++.dg/warn/implicit-typename1.C: Remove warning.
7349
3f53c0dc
RH
73502003-02-28 Richard Henderson <rth@redhat.com>
7351
7352 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7353 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7354
d8fad4ea
GK
73552003-02-28 Geoffrey Keating <geoffk@apple.com>
7356
7357 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7358 * g++.dg/pch/pch.exp: Likewise.
7359
1cb8292f
MM
73602003-02-28 Mark Mitchell <mark@codesourcery.com>
7361
7362 PR c++/9879
7363 * testsuite/g++.dg/init/new4.C: New test.
7364
f3c7ed6b
RE
73652003-02-28 Richard Earnshaw <rearnsha@arm.com>
7366
7367 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7368
13082c80
AO
73692003-02-28 Alexandre Oliva <aoliva@redhat.com>
7370
e459243b
AO
7371 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7372 unsigned long.
7373
13082c80
AO
7374 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7375 wider than float.
7376
b17d5d7c
ZD
73772003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7378
7379 * lib/scanasm.exp: Add support for counting numbers of
7380 occurences.
7381 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7382 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7383
c0b1cc97
MM
73842003-02-25 Mark Mitchell <mark@codesourcery.com>
7385
cec24319
MM
7386 PR c++/9683
7387 * g++.dg/template/static3.C: New test.
7388
c0b1cc97
MM
7389 PR c++/9829
7390 * g++.dg/parse/namespace6.C: New test.
b8c25665 7391
3eaa6044
FS
73922003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7393
7394 PR target/9732
7395 * gcc.dg/20030225-1.c: New test.
7396
353b4fc0
MM
73972003-02-24 Mark Mitchell <mark@codesourcery.com>
7398
d12ad970
MM
7399 * README: Remove out-of-date information.
7400
353b4fc0
MM
7401 PR c++/9836
7402 * g++.dg/template/spec6.C: New test.
7403
201b9f2a
JL
74042003-02-24 Jeff Law <law@redhat.com>
7405
7406 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7407
f8dc212b
RO
74082003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7409
7410 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7411 * gcc.dg/pragma-ep-1.c: Likewise.
7412
9e236a9d
KL
74132003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7414
7415 PR c++/9602
7416 * g++.dg/template/friend16.C: New test.
7417
ca099ac8
MM
74182003-02-23 Mark Mitchell <mark@codesourcery.com>
7419
7420 PR c++/5333
7421 * g++.dg/parse/fused-params1.C: Adjust error messages.
7422 * g++.dg/template/nested3.C: New test.
b8c25665 7423
f641e05b
AM
74242003-02-24 Alan Modra <amodra@bigpond.net.au>
7425
7426 * g++.dg/abi/param1.C: New test.
7427
53be1a8d
KL
74282003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7429
7430 PR c++/7982
7431 * g++.dg/warn/implicit-typename1.C: New test.
7432
9d913bbf
KC
74332003-02-22 Kelley Cook <kelleycook@comcast.net>
7434
b8c25665
ZW
7435 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7436 with "mtune".
7437 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7438 * gcc.c-torture/execute/20010129-1.x: Likewise.
7439 * gcc.dg/20011107-1.c: Likewise.
7440 * gcc.dg/20020108-1.c: Likewise.
7441 * gcc.dg/20020122-3.c: Likewise.
7442 * gcc.dg/20020206-1.c: Likewise.
7443 * gcc.dg/20020310-1.c: Likewise.
7444 * gcc.dg/20020426-2.c: Likewise.
7445 * gcc.dg/20020517-1.c: Likewise.
7446 * gcc.dg/991230-1.c: Likewise.
7447 * gcc.dg/i386-unroll-1.c: Likewise.
7448 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7449
74502003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
7451
7452 * gcc.dg/i386-mul.c: New test.
7453
c0a47a61
RS
74542003-02-21 Roger Sayle <roger@eyesopen.com>
7455
7456 * gcc.dg/builtins-5.c: New test case.
7457
182c2078
HPN
74582003-02-22 Hans-Peter Nilsson <hp@axis.com>
7459
7460 * gcc.dg/asmreg-1.c: New test.
7461
2fff6d71
MM
74622003-02-21 Mark Mitchell <mark@codesourcery.com>
7463
7464 PR c++/9749
7465 * g++.dg/parse/varmod1.C: New test.
7466
19df1edf
MM
74672003-02-21 Mark Mitchell <mark@codesourcery.com>
7468
7469 PR c++/9727
7470 * g++.dg/template/op1.C: New test.
7471
5dc3a78c
MM
74722003-02-21 Mark Mitchell <mark@codesourcery.com>
7473
7474 PR c++/8906
7475 * g++.dg/template/nested2.C: New test.
7476
692bb58a
MM
74772003-02-21 Mark Mitchell <mark@codesourcery.com>
7478
7479 PR c++/8724
7480 * g++.dg/expr/dtor1.C: New test.
7481
a8d0ddaf
ZW
74822003-02-21 Zack Weinberg <zack@codesourcery.com>
7483
7484 * gcc.dg/cpp/include3.c: New test.
7485 * gcc.dg/cpp/inc/foo.h: New file.
7486
9e7d0b92
GN
74872003-02-21 Glen Nakamura <glen@imodulo.com>
7488
7489 * gcc.c-torture/execute/20030221-1.c: New test.
7490
63a3cd3e
MM
74912003-02-20 Mark Mitchell <mark@codesourcery.com>
7492
7493 PR c++/9729
7494 * g++.dg/abi/conv1.C: New test.
7495
b8c25665 74962003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
7497
7498 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7499
4ea0d487
DJ
75002003-02-19 Daniel Jacobowitz <drow@mvista.com>
7501
7502 * gcc.c-torture/compile/20030219-1.c: New test.
7503
b8c25665 75042003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
7505
7506 * gcc.dg/funcorder.c: New test.
7507
ff6e1a2f
KH
75082003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7509
7510 * gcc.c-torture/execute/20030218-1.c: New.
7511
67aa8289
AH
75122003-02-18 Aldy Hernandez <aldyh@redhat.com>
7513
a8d0ddaf 7514 * gcc.dg/20030218-1.c: New.
67aa8289 7515
d7ddbe24
RH
75162003-02-18 Richard Henderson <rth@redhat.com>
7517
7518 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7519 * gcc.dg/attr-used-2.c: New.
7520
6b99d1c0
MM
75212003-02-18 Mark Mitchell <mark@codesourcery.com>
7522
7523 PR c++/9704
7524 * g++.dg/init/copy5.C: New test.
a8d0ddaf 7525
59d22bc5
GK
75262003-02-18 Geoffrey Keating <geoffk@apple.com>
7527
7528 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7529 * g++.dg/pch/pch.exp: Likewise.
7530
bc102c4b
KH
75312003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7532
7533 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7534 STACK_SIZE is not defined.
7535
db77ef4c
KL
75362003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7537
7538 PR c++/9457
7539 * g++.dg/template/init1.C: New test.
7540
b8c25665 75412003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
7542
7543 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7544 (foo): Add few extra tests
7545 * gcc.dg/c99-const-expr-3.c: Likewise.
7546 * gcc.c-torture/execute/20030216-1.c: New.
7547
0df4ae96
KL
75482003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7549
7550 PR c++/9459
7551 * g++.dg/ext/typeof4.C: New test.
7552
881b2a96
RS
75532003-02-15 Roger Sayle <roger@eyesopen.com>
7554
7555 * gcc.dg/i386-387-3.c: New test case.
7556
6e8647d5
JZ
75572003-02-14 Josef Zlomek <zlomekj@suse.cz>
7558
7559 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7560 cris-*-elf* cris-*-aout* and mmix-*-*.
7561
42f86c48
JZ
75622003-02-13 Josef Zlomek <zlomekj@suse.cz>
7563
7564 * gcc.dg/20030213-1.c: New test.
7565
1fb54135
RS
75662003-02-12 Roger Sayle <roger@eyesopen.com>
7567
7568 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7569 * gcc.dg/i386-387-2.c: Likewise.
7570
c6e2a538
AH
75712003-02-12 Aldy Hernandez <aldyh@redhat.com>
7572
a8d0ddaf
ZW
7573 * gcc.dg/ppc-spe.c: Fix formatting.
7574 Enable tests that were previously unsupported by gas.
7575 Delete tests for instructions that no longer exist.
7576 Switch arguments on evsubifw builtin.
c6e2a538 7577
5c4d5a15
KH
75782003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7579
7580 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7581 STACK_SIZE is too small.
7582
ecf92f82 75832003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 7584 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
7585
7586 * gcc.dg/decl-2.c: New test.
7587
b8c25665 75882003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
7589
7590 * gcc.dg/i386-fpcvt-1.c: New test.
7591
2382b79f
RS
75922002-02-09 Richard Sandiford <rsandifo@redhat.com>
7593
7594 * gcc.c-torture/execute/20030209-1.c: New test.
7595
5d4b76c0
KH
75962003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7597
7598 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7599 int-wide bitops, use the constants of the same width.
7600 Likewise, if long long is 32-bit wide, test bitops using
7601 32-bit constants.
7602
8f37dd98
LR
76032003-02-07 Loren James Rittle <ljrittle@acm.org>
7604
7605 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7606
46847aa6
RS
76072003-02-07 Roger Sayle <roger@eyesopen.com>
7608
7609 * testsuite/gcc.dg/builtins-4.c: New test case.
7610
f39a753b
KG
76112003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7612
7613 * gcc.dg/20020430-1.c: Fix dg command typos.
7614 * gcc.dg/20020503-1.c: Likewise.
7615
256803d9
VR
76162003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7617
7618 PR c++/8785
7619 * g++.dg/parse/fused-params1.C: New test.
7620
7621 PR c++/8857
7622 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7623
7624 PR c++/8921
7625 * g++.dg/parse/non-dependent1.C: New test.
7626
7627 PR c++/8928
7628 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7629
7630 PR c++/9228
7631 * g++.dg/parse/undefined7.C: New test.
7632 * g++.dg/parse/non-templ1.C: New test.
7633
7634 PR c++/9229
7635 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7636
5fbf0217
EB
76372003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7638
7639 * gcc.c-torture/compile/20030206-1.c: New test.
7640
dbdd3489
RS
76412003-02-05 Roger Sayle <roger@eyesopen.com>
7642
7643 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7644 "pow" to "foo" to avoid potential confusion with a math built-in.
7645
48d1ce96
KG
76462003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7647
7648 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7649 conditions for SPARC targets.
7650
4f6ae35d
JJ
76512003-02-05 Jakub Jelinek <jakub@redhat.com>
7652
7653 * gcc.dg/20030204-1.c: New test.
7654
2de2cd78
VR
76552003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7656
7657 PR c++/38
7658 * g++.dg/parse/array-size1.C: New test.
7659
7660 PR c++/5657
7661 * g++.dg/parse/undefined3.C: New test.
7662
7663 PR c++/5665
7664 * g++.dg/parse/undefined4.C: New test.
7665
7666 PR c++/5975
7667 * g++.dg/parse/undefined5.C: New test.
7668
7669 PR c++/7259
7670 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7671
7672 PR c++/8578
7673 * g++.dg/parse/casting-operator1.C: New test.
7674
7675 PR c++/8596
7676 * g++.dg/parse/undefined6.C: New test.
7677
7678 PR c++/8736
7679 * g++.dg/parse/missing-template1.C: New test.
7680
b8c25665 76812003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
7682
7683 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7684 * gcc.dg/i386-cmov?.c: Likewise.
7685 * gcc.dg/i386-fpcvt-?.c: Likewise.
7686 * gcc.dg/i386-ssefp-1.c: Likewise.
7687 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 7688 conventions.
afffc4e2 7689
b80f8ef3
MM
76902003-02-03 Mark Mitchell <mark@codesourcery.com>
7691
7692 PR c++/7129
7693 * testsuite/g++.dg/ext/max.C: New test.
7694
b8c25665 76952003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
7696
7697 * gcc.c-torture/execute/20030203-1.c: New test.
7698
ca777b88
RE
76992003-02-03 Richard Earnshaw <rearnsha@arm.com>
7700
7701 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7702 'natural-endian'.
7703
271bd540
RS
77042003-02-01 Richard Sandiford <rsandifo@redhat.com>
7705
7706 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7707 * g++.dg/init/new2.C: Likewise.
7708 * g++.dg/other/new1.C: Likewise.
7709
5175d1b8
LR
77102003-01-31 Loren J. Rittle <ljrittle@acm.org>
7711
7712 * gcc.dg/struct-ret-libc.c: New test.
7713
2f278625
UW
77142003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7715
7716 * gcc.dg/20030129-1.c: New test.
7717
db0f613d
KL
77182003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7719
7720 PR c++/8849
7721 * g++.dg/template/ptrmem4.C: New test.
7722
14d22dd6
MM
77232003-01-29 Mark Mitchell <mark@codesourcery.com>
7724
7725 * g++.dg/parser/constant1.C: New test.
7726
710b73e6
KL
77272003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7728
7729 PR c++/8591
7730 * g++.dg/parse/friend2.C: New test.
7731
9ae58faf
NS
77322003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7733
7734 PR c++/9437
7735 * g++.dg/template/unify4.C: New test.
7736
6d09ef27
RS
77372003-01-28 Richard Sandiford <rsandifo@redhat.com>
7738
7739 * gcc.c-torture/execute/20030128-1.c: New test.
7740
4334c467
JO
77412003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7742
7743 * g++.dg/lookup/nested1.C: Test moved from ...
7744 * g++.old-deja/g++.other/lookup24.C: ... here.
7745
b8c25665 77462003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
7747
7748 * gcc.dg/i386-cmov5.c: New test.
7749
bffcd064
V
77502003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7751
a8d0ddaf
ZW
7752 * gcc.c-torture/execute/20010925-1.c: Changed the
7753 memcpy declaration.
bffcd064 7754
f2ce60b8
NS
77552003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7756
7757 PR c++/3902
7758 * g++.dg/parse/template5.C: New test.
7759
f42aadd8
TM
77602003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7761
7762 PR fortran/9258
7763 * g77.dg/pr9258: New test.
7764
5db544e1
GP
77652003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7766
7767 * README: Move relevant parts from README.g++.
7768
7769 * README.g++: Remove this file.
7770
483a5709
NS
77712003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7772
7773 * g++.dg/abi/dcast1.C: New test.
7774
4ff71d24
KG
77752003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7776
7777 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7778
623baee2
JO
77792003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7780
7781 PR c++/47
7782 * g++.old-deja/g++.other/lookup24.C: New test.
7783
2956f353
KG
77842003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7785
7786 PR middle-end/7227
7787 * gcc.dg/uninit-C.c: New test.
7788
a2ddc397
NS
77892003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7790
7791 * g++.dg/abi/covariant1.C: New test.
7792
acf9fa5f
UW
77932003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7794
7795 * gcc.dg/20030123-1.c: New test.
7796
b8c25665 77972003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
7798
7799 PR opt/8492
7800 * gcc.c-torture/compile/20030125-1.c
7801
bbaab916
NS
78022003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7803
7804 PR c++/9403
7805 * g++.dg/parse/template3.C: New test.
7806 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 7807
bbaab916
NS
7808 PR c++/795
7809 * g++.dg/parse/template4.C: New test.
a8d0ddaf 7810
bbaab916
NS
7811 PR c++/9415
7812 * g++.dg/template/qual2.C: New test.
a8d0ddaf 7813
bbaab916
NS
7814 PR c++/8545
7815 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7816
7817 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7818
9bb231fd
RS
78192003-01-25 Roger Sayle <roger@eyesopen.com>
7820
7821 * gcc.c-torture/execute/switch-1.c: New test case.
7822
b8c25665 78232003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
7824
7825 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7826
32d9a5bd
PC
78272003-01-25 Paolo Carlini <pcarlini@unitus.it>
7828
7829 Tweaks for Bison-1.875. From the NEWS file:
7830 "- `parse error' -> `syntax error'
7831 Bison now uniformly uses the term `syntax error'"
7832 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7833 * gcc.dg/cpp/digraph2.c: Likewise.
7834 * gcc.dg/cpp/direct2.c: Likewise.
7835 * gcc.dg/cpp/paste4.c: Likewise.
7836 * gcc.dg/c90-restrict-1.c: Likewise.
7837 * gcc.dg/c99-func-2.c: Likewise.
7838 * gcc.dg/noncompile/920721-2.c: Likewise.
7839 * gcc.dg/noncompile/930622-2.c: Likewise.
7840 * gcc.dg/noncompile/940112-1.c: Likewise.
7841 * gcc.dg/noncompile/950921-1.c: Likewise.
7842 * gcc.dg/noncompile/951123-1.c: Likewise.
7843 * gcc.dg/noncompile/971104-1.c: Likewise.
7844 * gcc.dg/noncompile/990416-1.c: Likewise.
7845
f5128e88
PC
78462003-01-24 Paolo Carlini <pcarlini@unitus.it>
7847
7848 * g++.dg/parse/undefined1.C: Add error message.
7849
65a5559b
MM
78502003-01-22 Mark Mitchell <mark@codesourcery.com>
7851
c006d942
MM
7852 PR c++/9354
7853 * g++.dg/parse/new1.C: New test.
7854
7855 PR c++/9216
7856 * g++.dg/parse/template2.C: New test.
7857
7858 PR c++/9354
7859 * g++.dg/parse/typedef2.C: New test.
7860
65a5559b
MM
7861 PR c++/9328
7862 * g++.dg/ext/typeof3.C: New test.
7863
68aab9ee
VR
78642003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7865
7866 PR c++/2738
7867 * g++.dg/parse/ret-type1.C: New test.
7868
7869 PR c++/3792
7870 * g++.dg/parse/tmpl-outside1.C: New test.
7871
7872 PR c++/4207
7873 * g++.dg/parse/int-as-enum1.C: New test.
7874
7875 PR c++/4903
7876 * g++.dg/parse/no-typename1.C: New test.
7877
7878 PR c++/5533
7879 * g++.dg/parse/no-value1.C: New test.
7880
7881 PR c++/5921
7882 * g++.dg/parse/wrong-inline1.C: New test.
7883
7884 PR c++/6402
7885 * g++.dg/parse/ref1.C: New test.
7886
7887 PR c++/6992
7888 * g++.dg/parse/attr-ctor1.C: New test.
7889
7890 PR c++/7229
7891 * g++.dg/parse/namespace5.C: New test.
7892
7893 PR c++/7917
7894 * g++.dg/parse/func-def1.C: New test.
7895
7896 PR c++/8143
7897 * g++.dg/parse/undefined1.C: New test.
7898
7899 PR c++/5723, PR c++/8522
7900 * g++.dg/parse/specialization1.C: New test.
7901
7902 PR c++/163, PR c++/8595
7903 * g++.dg/parse/struct-as-enum1.C: New test.
7904
7905 PR c++/9173
7906 * g++.dg/parse/undefined2.C: New test.
7907
1fb3244a
MM
79082003-01-22 Mark Mitchell <mark@codesourcery.com>
7909
e0860732
MM
7910 PR c++/9298
7911 * g++.dg/parse/template1.C: New test.
7912
4eb6d609
MM
7913 PR c++/9384
7914 * g++.dg/parse/using1.C: New test.
7915
1fb3244a
MM
7916 PR c++/9285
7917 PR c++/9294
7918 * g++.dg/parse/expr2.C: New test.
7919
7920 PR c++/9388
7921 * g++.dg/parse/lookup2.C: Likewise.
7922
b8c25665 79232003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
7924
7925 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7926 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7927 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7928 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7929
e3289412
NC
79302003-01-20 Nick Clifton <nickc@redhat.com>
7931
7932 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7933 problem with ARM sibcall code generation.
7934
d99c740f
KH
79352003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7936
7937 * gcc.c-torture/execute/20030120-1.c: New.
7938
a99820e6
PC
79392003-01-19 Paolo Carlini <pcarlini@unitus.it>
7940
7941 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7942
5dae1114
MM
79432003-01-17 Mark Mitchell <mark@codesourcery.com>
7944
7945 PR c++/9272
7946 * g++.dg/parse/ctor1.C: New test.
7947
7948 PR c++/9294:
7949 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 7950
5dae1114
MM
7951 * g++.dg/parse/typename3.C: New test.
7952
c292e375
RH
79532003-01-16 Richard Henderson <rth@redhat.com>
7954
7955 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7956
aab37812
RH
79572003-01-16 Richard Henderson <rth@redhat.com>
7958
7959 * g++.dg/pch/pch.exp: Copy test header to the working directory
7960 before using it either for precompilation or direct use.
7961 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7962 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7963
50c620d6
RH
79642003-01-16 Richard Henderson <rth@redhat.com>
7965
7966 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7967 before using it either for precompilation or direct use.
7968 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7969 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7970
8fbc5ae7
MM
79712003-01-16 Mark Mitchell <mark@codesourcery.com>
7972
7973 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7974 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7975 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7976 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7977 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7978 typename warning into error.
7979 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7980 error messages.
7981 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7982 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7983 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7984 messages.
7985 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7986 make declaration visible in template.
7987 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7988 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7989 messages.
7990 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7991 message.
7992 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7993 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7994 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7995 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7996 typename warning with error message.
7997 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7998 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7999 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 8000
712becab
NS
80012003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8002
8003 * g++.dg/parse/ambig2.C: New test.
8004
1ceb0dc7
RH
80052003-01-15 Richard Henderson <rth@redhat.com>
8006
8007 * g++.dg/tls/init-2.C: Update error message string.
8008
3dd5fc58
KG
80092003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8010
8011 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8012
b0562482
SC
80132003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8014
8015 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8016 all for HC11/HC12.
8017 * gcc.c-torture/compile/20001205-1.x: Likewise.
8018 * gcc.c-torture/compile/20001226-1.x: Likewise.
8019 * gcc.c-torture/compile/920520-1.x: Likewise.
8020 * gcc.c-torture/compile/961203-1.x: Likewise.
8021 * gcc.c-torture/compile/20020604-1.x: Likewise.
8022
b8c25665 80232003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
8024
8025 * gcc.c-torture/compile/20030115-1.c: New test.
8026
8027 * gcc.dg/i386-fpcvt-1.c: New test.
8028 * gcc.dg/i386-fpcvt-2.c: New test.
8029
a7189b49
JO
80302003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8031
8032 Further conform g++'s __vmi_class_type_info to the C++ ABI
8033 specification.
8034 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8035 the specification.
8036
b8c25665 80372003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
8038
8039 * gcc.dg/i386-fpcvt-1.c: New test.
8040 * gcc.dg/i386-fpcvt-2.c: New test.
8041
ab5496c4
EB
80422003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8043
8044 * gcc.dg/i386-mmx-3.c: New test.
8045
e8f2b18d
MM
80462003-01-12 Mark Mitchell <mark@codesourcery.com>
8047
8048 PR c++/9264
8049 * g++.dg/parse/octal1.C: New file.
8050
8051 PR c++/9172
8052 * g++.dg/parse/typename1.C: New file.
8053
67a7278d
DS
80542003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8055
8056 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8057 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 8058 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 8059
2050a1bb
MM
80602003-01-10 Mark Mitchell <mark@codesourcery.com>
8061
99152b95 8062 PR c++/9099
a6f6052a
MM
8063 * g++.dg/parse/dtor1.C: New file.
8064
2050a1bb
MM
8065 PR c++/9128
8066 * g++.dg/rtti/typeid1.C: New file.
8067
8068 PR c++/9153
8069 * g++.dg/parse/lookup1.C: New file.
8070
8071 PR c++/9171
8072 * g++.dg/templ/spec5.C: New file.
ab5496c4 8073
7558f66e
JZ
80742003-01-10 Josef Zlomek <zlomekj@suse.cz>
8075
8076 * gcc.c-torture/compile/20030110-1.c: New test.
8077
17211ab5
GK
80782003-01-09 Geoffrey Keating <geoffk@apple.com>
8079
8080 Merge from pch-branch:
8081
8082 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8083
8084 * gcc.dg/pch/cpp-1.h: New.
8085 * gcc.dg/pch/cpp-1.c: New.
8086 * gcc.dg/pch/cpp-2.h: New.
8087 * gcc.dg/pch/cpp-2.c: New.
8088
8089 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8090
8091 * gcc.dg/pch/except-1.h: New.
8092 * gcc.dg/pch/except-1.c: New.
8093
8094 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8095
8096 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8097 running test.
8098 * gcc.dg/pch: Include *.hp not *.h.
8099 * gcc.dg/pch/system-1.h: New.
8100 * gcc.dg/pch/system-1.c: New.
8101
8102 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8103
8104 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8105 rather than trying to build and run a program using PCH.
8106 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 8107
17211ab5
GK
8108 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8109
8110 * gcc.dg/pch/macro-3.c: New.
8111 * gcc.dg/pch/macro-3.h: New.
8112
8113 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8114
8115 * gcc.dg/pch/common-1.c: New.
8116 * gcc.dg/pch/common-1.h: New.
8117 * gcc.dg/pch/decl-1.c: New.
8118 * gcc.dg/pch/decl-1.h: New.
8119 * gcc.dg/pch/decl-2.c: New.
8120 * gcc.dg/pch/decl-2.h: New.
8121 * gcc.dg/pch/decl-3.c: New.
8122 * gcc.dg/pch/decl-3.h: New.
8123 * gcc.dg/pch/decl-4.c: New.
8124 * gcc.dg/pch/decl-4.h: New.
8125 * gcc.dg/pch/decl-5.c: New.
8126 * gcc.dg/pch/decl-5.h: New.
8127 * gcc.dg/pch/global-1.c: New.
8128 * gcc.dg/pch/global-1.h: New.
8129 * gcc.dg/pch/inline-1.c: New.
8130 * gcc.dg/pch/inline-1.h: New.
8131 * gcc.dg/pch/inline-2.c: New.
8132 * gcc.dg/pch/inline-2.h: New.
8133 * gcc.dg/pch/static-1.c: New.
8134 * gcc.dg/pch/static-1.h: New.
8135 * gcc.dg/pch/static-2.c: New.
8136 * gcc.dg/pch/static-2.h: New.
8137
8138 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8139
8140 * g++.dg/pch/pch.exp: Better handle failing testcases.
8141 * gcc.dg/pch/pch.exp: Likewise.
8142 * gcc.dg/pch/macro-1.c: New.
8143 * gcc.dg/pch/macro-1.h: New.
8144 * gcc.dg/pch/macro-2.c: New.
8145 * gcc.dg/pch/macro-2.h: New.
8146
8147 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8148
8149 * g++.dg/dg.exp: Treat files in pch/ specially.
8150 * g++.dg/pch/pch.exp: New file.
8151 * g++.dg/pch/empty.H: New file.
8152 * g++.dg/pch/empty.C: New file.
8153 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8154 "precompile".
8155
8156 * gcc.dg/pch/pch.exp: New file.
8157 * gcc.dg/pch/empty.h: New file.
8158 * gcc.dg/pch/empty.c: New file.
8159 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8160 "precompile".
8161
0f399e5f
KL
81622003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8163
8164 * g++.dg/template/friend14.C: New test.
8165
4c46ea23
EB
81662003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8167
8cb1a818 8168 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 8169
98c29f71
RS
81702003-01-09 Richard Sandiford <rsandifo@redhat.com>
8171
8172 * gcc.c-torture/compile/20030109-1.c: New test.
8173
bbb818c6
EB
81742003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8175
8176 * gcc.c-torture/execute/20030109-1.c: New test.
8177
cdc497dd
LH
81782003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8179
8180 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8181 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8182 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8183 * g++.old-deja/g++.mike/eh2.C: Likewise
8184 * g++.old-deja/g++.mike/eh3.C: Likewise
8185 * g++.old-deja/g++.mike/eh5.C: Likewise
8186 * g++.old-deja/g++.mike/eh6.C: Likewise
8187 * g++.old-deja/g++.mike/eh7.C: Likewise
8188 * g++.old-deja/g++.mike/eh8.C: Likewise
8189 * g++.old-deja/g++.mike/eh9.C: Likewise
8190 * g++.old-deja/g++.mike/eh10.C: Likewise
8191 * g++.old-deja/g++.mike/eh12.C: Likewise
8192 * g++.old-deja/g++.mike/eh13.C: Likewise
8193 * g++.old-deja/g++.mike/eh14.C: Likewise
8194 * g++.old-deja/g++.mike/eh16.C: Likewise
8195 * g++.old-deja/g++.mike/eh17.C: Likewise
8196 * g++.old-deja/g++.mike/eh18.C: Likewise
8197 * g++.old-deja/g++.mike/eh21.C: Likewise
8198 * g++.old-deja/g++.mike/eh23.C: Likewise
8199 * g++.old-deja/g++.mike/eh24.C: Likewise
8200 * g++.old-deja/g++.mike/eh25.C: Likewise
8201 * g++.old-deja/g++.mike/eh26.C: Likewise
8202 * g++.old-deja/g++.mike/eh27.C: Likewise
8203 * g++.old-deja/g++.mike/eh28.C: Likewise
8204 * g++.old-deja/g++.mike/eh29.C: Likewise
8205 * g++.old-deja/g++.mike/eh31.C: Likewise
8206 * g++.old-deja/g++.mike/eh33.C: Likewise
8207 * g++.old-deja/g++.mike/eh34.C: Likewise
8208 * g++.old-deja/g++.mike/eh35.C: Likewise
8209 * g++.old-deja/g++.mike/eh36.C: Likewise
8210 * g++.old-deja/g++.mike/eh37.C: Likewise
8211 * g++.old-deja/g++.mike/eh38.C: Likewise
8212 * g++.old-deja/g++.mike/eh39.C: Likewise
8213 * g++.old-deja/g++.mike/eh40.C: Likewise
8214 * g++.old-deja/g++.mike/eh41.C: Likewise
8215 * g++.old-deja/g++.mike/eh42.C: Likewise
8216 * g++.old-deja/g++.mike/eh44.C: Likewise
8217 * g++.old-deja/g++.mike/eh46.C: Likewise
8218 * g++.old-deja/g++.mike/eh47.C: Likewise
8219 * g++.old-deja/g++.mike/eh48.C: Likewise
8220 * g++.old-deja/g++.mike/eh49.C: Likewise
8221 * g++.old-deja/g++.mike/eh50.C: Likewise
cdc497dd 8222
8caf4c38 8223
662ef0f5
TS
8224 PR c++/8615
8225 * g++.dg/template/char1.C: New test.
8caf4c38 8226
662ef0f5 8227 * g++.dg/template/varmod1.C: Fix typo.
2b59fc25 8228
662ef0f5 82292002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 8230
662ef0f5
TS
8231 DR 180
8232 * g++.old-deja/g++.pt/crash32.C: Expect error.
4298c66b 8233
662ef0f5 82342002-12-01 Mark Mitchell <mark@codesourcery.com>
4298c66b 8235
662ef0f5
TS
8236 PR c++/5919
8237 * g++.dg/template/varmod1.C: New test.
8218bd34 8238
662ef0f5
TS
8239 PR c++/8727
8240 * g++.dg/inherit/typeinfo1.C: New test.
c10cdb3d 8241
662ef0f5
TS
8242 PR c++/8663
8243 * g++.dg/inherit/typedef1.C: New test.
63e5f567 8244
662ef0f5 82452002-11-30 Mark Mitchell <mark@codesourcery.com>
8218bd34 8246
662ef0f5
TS
8247 PR c++/8332
8248 PR c++/8493
8249 * g++.dg/template/strlen1.C: New test.
62b8a44e 8250
662ef0f5
TS
8251 PR c++/8227
8252 * g++.dg/template/ctor2.C: New test.
62b8a44e 8253
662ef0f5
TS
8254 PR c++/8214
8255 * g++.dg/init/string1.C: New test.
ec194454 8256
662ef0f5
TS
8257 PR c++/8511
8258 * g++.dg/template/friend8.C: New test.
ec194454 8259
662ef0f5 82602002-11-29 Joe Buck <jbuck@synopsys.com>
1ba8a9c4 8261
662ef0f5 8262 * g++.dg/lookup/anon2.C: New test.
1ba8a9c4 8263
662ef0f5 82642002-11-28 Kazu Hirata <kazu@cs.umass.edu>
d5945212 8265
662ef0f5
TS
8266 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8267 h8300 port.
d5945212 8268
662ef0f5 82692002-11-27 Richard Sandiford <rsandifo@redhat.com>
31758337 8270
662ef0f5 8271 * gcc.dg/bitfld-6.c: New test.
31758337 8272
662ef0f5 82732002-11-27 Jan Hubicka <jh@suse.cz>
ba7e8dc0 8274
662ef0f5 8275 * gcc.c-torture/execute/20021127.[cx]: New test.
1ff11883 8276
662ef0f5 82772002-11-26 Jan Hubicka <jh@suse.cz>
96dafad6 8278
662ef0f5
TS
8279 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8280 quality.
a25a292f 8281
662ef0f5 82822002-11-26 Geoffrey Keating <geoffk@apple.com>
ba7e8dc0 8283
662ef0f5
TS
8284 * g++.dg/init/brace2.C: New test.
8285 * g++.old-deja/g++.mike/p9129.C: Correct.
4dbc1f5c 8286
662ef0f5 82872002-11-26 Mark Mitchell <mark@codesourcery.com>
4dbc1f5c 8288
662ef0f5 8289 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7241bd1b 8290
662ef0f5 82912002-11-25 Andreas Bauer <baueran@in.tum.de>
7241bd1b 8292
662ef0f5 8293 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6ec6e2c2 8294
662ef0f5 82952002-11-25 Mark Mitchell <mark@codesourcery.com>
6ec6e2c2 8296
662ef0f5
TS
8297 * testsuite/g++.dg/abi/empty11.C: New test.
8298 * testsuite/g++.dg/rtti/cv1.C: New test.
4971227d 8299
662ef0f5 83002002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4971227d 8301
662ef0f5 8302 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
f349fb24 8303
662ef0f5 83042002-11-24 Mark Mitchell <mark@codesourcery.com>
f349fb24 8305
662ef0f5 8306 * g++.dg/abi/empty10.C: New test.
cb203576 8307
662ef0f5 83082002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
cb203576 8309
662ef0f5 8310 * gcc.c-torture/compile/20021124-1.c: New test.
894167c5 8311
662ef0f5 83122002-11-22 Mark Mitchell <mark@codesourcery.com>
faa75e89 8313
662ef0f5 8314 * g++.dg/abi/rtti2.C: New test.
3d83e33e 8315
662ef0f5 83162002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
a5b9863a 8317
662ef0f5 8318 * gcc.dg/i386-unroll-1.c: New test.
75c2b973 8319
d61fd3f1 83202002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6d1d1db0
EB
8321
8322 * gcc.c-torture/compile/20021120-1.c: New test.
8323 * gcc.c-torture/compile/20021120-2.c: New test.
8324
5354730b
RS
83252002-11-20 Richard Sandiford <rsandifo@redhat.com>
8326
8327 * gcc.dg/bitfld-5.c: New test.
8328
5720520f
RS
83292002-11-20 Richard Sandiford <rsandifo@redhat.com>
8330
8331 * gcc.c-torture/execute/20021120-3.c: New test.
8332
4392ebd3
RS
83332002-11-20 Richard Sandiford <rsandifo@redhat.com>
8334
8335 * gcc.c-torture/execute/20021120-2.c: New test.
8336
3748bd9e
RS
83372002-11-20 Richard Sandiford <rsandifo@redhat.com>
8338
8339 * gcc.c-torture/execute/20021120-1.c: New test.
8340
bc02f8d3
JJ
83412002-11-20 Jakub Jelinek <jakub@redhat.com>
8342
8343 * gcc.c-torture/execute/20021118-3.c: New test.
8344
d61fd3f1 83452002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
8346
8347 * gcc.c-torture/compile/20021119-1.c: New test.
8348
3b312ef4
JT
83492002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8350
8351 * gcc.dg/duff-1.c: New test.
8352 * gcc.dg/duff-2.c: New test.
8353 * gcc.dg/duff-3.c: New test.
8354
8128cccf
NB
83552002-11-18 Neil Booth <neil@daikokuya.co.uk>
8356
8357 * gcc.dg/cpp/_Pragma5.c: New test.
8358
3503150c
RS
83592002-11-18 Richard Sandiford <rsandifo@redhat.com>
8360
8361 * gcc.c-torture/execute/20021118-2.c: New test.
8362
180bde4f
RS
83632002-11-18 Richard Sandiford <rsandifo@redhat.com>
8364
8365 * gcc.c-torture/execute/20021118-1.c: New test.
8366
aaefd216
JJ
83672002-11-16 Jakub Jelinek <jakub@redhat.com>
8368
8369 * gcc.dg/20021116-1.c: New test.
8370
95675950
MM
83712002-11-14 Mark Mitchell <mark@codesourcery.com>
8372
8373 * g++.dg/abi/vcall1.C: New test.
8374
7eca317a
JJ
83752002-11-14 Jakub Jelinek <jakub@redhat.com>
8376
8377 * gcc.dg/20021029-1.c: New test.
8378 * gcc.dg/20021029-2.c: New test.
8379
1fccfa1e
JDA
83802002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8381
8382 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8383
110c25ef
EB
83842002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8385
8386 PR c/8439
8387 * gcc.dg/20021110.c: Move to ...
8388 * gcc.c-torture/compile/20021110.c: .... here.
8389
303b90b0
FS
83902002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8391
8392 PR c/8467
8393 * gcc.c-torture/execute/20021111-1.c
8394
45ed7228
EB
83952002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8396
8397 PR c/8439
110c25ef 8398 * gcc.dg/20021110.c: New test.
4977bab6 8399
06315871
MM
84002002-11-10 Mark Mitchell <mark@codesourcery.com>
8401
8402 * g++.dg/abi/vthunk3.C: Run only on x86.
8403
04e6db94
JM
84042002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8405
8406 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8407
323941f6
HPN
84082002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8409
8410 * lib/compat.exp (compat-execute): Fix logic error in last
8411 change.
8412
8c47cfd8
NB
84132002-11-09 Neil Booth <neil@daikokuya.co.uk>
8414
8415 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8416
5c74d5b0
KL
84172002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8418
8419 PR c++/8389
8420 * g++.dg/template/access6.C: New test.
8421
b8c25665 84222002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
8423
8424 * gcc.dg/i386-ssefp-1.c: New test.
8425 * gcc.dg/i386-ssefp-1.c: New test.
8426
b8c25665 84272002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
8428
8429 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8430
4f2c9d7e
MM
84312002-11-07 Mark Mitchell <mark@codesourcery.com>
8432
e6a66567
MM
8433 * g++.dg/abi/vthunk3.C: New test.
8434
4f2c9d7e
MM
8435 PR c++/8338
8436 * g++.dg/template/crash2.C: New test.
8437
f72ab53b
MM
84382002-11-07 Mark Mitchell <mark@codesourcery.com>
8439
8440 * testsuite/g++.dg/abi/dtor1.C: New test.
8441 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8442
3cfe49da
GK
84432002-11-05 Geoffrey Keating <geoffk@apple.com>
8444
8445 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8446 Darwin.
8447
9e96797f
AN
84482002-11-04 Adam Nemet <anemet@lnxw.com>
8449
8450 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8451 -mthumb. Only xfail with -O0.
8452
548502d3
MM
84532002-11-03 Mark Mitchell <mark@codesourcery.com>
8454
8455 * g++.dg/abi/thunk1.C: New test.
8456 * g++.dg/abi/thunk2.C: Likewise.
8457 * g++.dg/abi/vtt1.C: Likewise.
8458
8cd4a359
DN
84592002-11-02 Diego Novillo <dnovillo@redhat.com>
8460
8461 PR optimization/8423
8462 * gcc.c-torture/execute/builtin-constant.c: New test.
8463
04d57dd5
ZW
84642002-11-01 Zack Weinberg <zack@codesourcery.com>
8465
8466 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8467 Add some more cases.
8468
bec80a45
MM
84692002-11-01 Mark Mitchell <mark@codesourcery.com>
8470
8471 PR c++/8391
8472 * g++.dg/opt/local1.C: New test.
8473
8c081e84
MM
84742002-10-30 Mark Mitchell <mark@codesourcery.com>
8475
8476 PR c++/8160
8477 * g++.dg/template/complit1.C: New test.
8478
8479 PR c++/8149
8480 * g++.dg/template/typename4.C: Likewise.
8481
7088fca9
KL
84822002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8483
8484 Core issue 287, PR c++/7639
8485 * g++.dg/template/instantiate1.C: Adjust error location.
8486 * g++.dg/template/instantiate3.C: New test.
8487 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8488 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8489 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8490
f6a9714b
HPN
84912002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8492
8493 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8494
59db5f7b
MM
84952002-10-29 Mark Mitchell <mark@codesourcery.com>
8496
8497 PR c++/8287
8498 * g++.dg/init/dtor2.C: New test.
8499
a80c67ca
KG
85002002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8501
8502 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8503 * gcc.dg/nest.c: Bypass errors on irix6.
8504
96a888d6
HPN
85052002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8506
8507 * gcc.dg/nest.c: Expect error for mmix-*-*.
8508 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8509
1f032a99
HPN
85102002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8511
600522f8
HPN
8512 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8513 markers.
8514
35fcca95 8515 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 8516
f0dd122b
MS
85172002-10-25 Mike Stump <mrs@apple.com>
8518
8519 * gcc.dg/warn-1.c: New test.
8520
f65e1183
ZW
85212002-10-25 Zack Weinberg <zack@codesourcery.com>
8522
8523 * g++.dg/template/typename3.C: New test.
8524
bb5e8a7f
MM
85252002-10-25 Mark Mitchell <mark@codesourcery.com>
8526
e93ee644
MM
8527 * g++.dg/lookup/ptrmem1.C: New test.
8528
bb5e8a7f
MM
8529 * g++.dg/abi/vthunk2.C: New test.
8530
f3763a44
ZW
85312002-10-25 Zack Weinberg <zack@codesourcery.com>
8532
8533 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8534
ba9a991f
MM
85352002-10-24 Mark Mitchell <mark@codesourcery.com>
8536
8537 * g++.dg/abi/empty9.C: New test.
8538
5f13cfc6
RH
85392002-10-24 Richard Henderson <rth@redhat.com>
8540
8541 * g++.dg/inherit/thunk1.C: Enable for ia64.
8542
6b607ffd
MM
85432002-10-23 Mark Mitchell <mark@codesourcery.com>
8544
8545 PR c++/8067
8546 * g++.dg/lookup/pretty1.C: New test.
8547
8bfb45f8
JJ
85482002-10-23 Jakub Jelinek <jakub@redhat.com>
8549
8550 * gcc.dg/20021023-1.c: New test.
8551
e6f052b7
MM
85522002-10-23 Mark Mitchell <mark@codesourcery.com>
8553
8554 PR c++/7679
8555 * g++.dg/parse/inline1.C: New test.
f65e1183 8556
e2358068
RH
85572002-10-23 Richard Henderson <rth@redhat.com>
8558
619703c6
RH
8559 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8560
e2358068
RH
8561 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8562
ad4f9910
MM
85632002-10-22 Mark Mitchell <mark@codesourcery.com>
8564
8565 PR c++/6579
8566 * g++.dg/parse/stmtexpr3.C: New test.
8567
8fe734a3
NS
85682002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8569
8570 * g++.dg/expr/cond1.C: New test.
8571
4977bab6
ZW
85722002-10-21 Zack Weinberg <zack@codesourcery.com>
8573
8574 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8575
7ba539c6
MM
85762002-10-21 Mark Mitchell <mark@codesourcery.com>
8577
8578 * g++.dg/abi/vbase13.C: New test.
8579 * g++.dg/abi/vbase14.C: Likewise.
8580
75d38379
JJ
85812002-10-21 Jakub Jelinek <jakub@redhat.com>
8582
8583 * gcc.dg/tls/pic-1.c: New test.
8584 * gcc.dg/tls/nonpic-1.c: New test.
8585 * gcc.dg/20021018-1.c: New test.
8586
aaee784a
UW
85872002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8588
8589 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8590 Remove only files with the same base name as the test case.
8591 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8592 (profopt-execute): Likewise. Also, remove old profiling
8593 and performance data files before running the tests.
8594
8595 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8596 * g++.dg/bprob/bprob.exp: Likewise.
8597 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8598 to allow more general test case names.
8599
8600 * g++.dg/bprob/bprob-1.C: Rename to ...
8601 * g++.dg/bprob/g++-bprob-1.C: ... this.
8602
8603 * g77.dg/bprob/bprob-1.f: Rename to ...
8604 * g77.dg/bprob/g77-bprob-1.f: ... this.
8605
22bd2554
ZW
86062002-10-21 Zack Weinberg <zack@codesourcery.com>
8607
8608 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8609 bison 1.50 or later.
8610
434fb8b7
JJ
86112002-10-21 Janis Johnson <janis187@us.ibm.com>
8612
8613 * g++.dg/README: Describe more test directories.
8614
42328048
MM
86152002-10-21 Mark Mitchell <mark@codesourcery.com>
8616
c6c01481 8617 * g++.dg/init/array6.C: Add additional tests.
42328048 8618
ecef5e87
UW
86192002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8620
8621 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8622 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8623
0ac1a3d3
KH
86242002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8625
8626 * gcc.c-torture/compile/20020604-1.x: New.
8627 * gcc.c-torture/compile/simd-5.x: Likewise.
8628 * gcc.c-torture/execute/920710-1.x: Likewise.
8629 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8630
97cc1f5e
MM
86312002-10-21 Mark Mitchell <mark@codesourcery.com>
8632
8633 * g++.dg/inherit/override1.C: Add dg-options clause.
8634
ab3146fd
ZD
86352002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8636
8637 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8638 _mm_slli_si128.
8639
0d8b229b
AS
86402002-10-19 Andreas Schwab <schwab@suse.de>
8641
8642 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8643 directory component.
8644
9368208b
MM
86452002-10-18 Mark Mitchell <mark@codesourcery.com>
8646
80bbd03d
MM
8647 * g++.dg/inherit/thunk1.C: New test.
8648
9368208b
MM
8649 * g++.dg/inherit/override1.C: New test.
8650
8651 * g++.dg/abi/mangle11.C: New test.
8652 * g++.dg/abi/mangle14.C: New test.
8653 * g++.dg/abi/mangle17.C: New test.
8654
8a188e24
NS
86552002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8656
8657 * g++.dg/overload/member2.C: New test.
8658
768bf0ab
JJ
86592002-10-17 Janis Johnson <janis187@us.ibm.com>
8660
8661 * g++.dg/README: Describe new compat directory.
8662 * g++.dg/dg.exp: Skip tests in compat directory.
8663 * README.compat: New file.
8664 * lib/compat.exp: New expect script.
8665 * g++.dg/compat: New test directory.
8666 * g++.dg/compat/compat.exp: New expect script.
8667 * g++.dg/compat/abi: New test directory.
8668 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8669 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8670 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8671 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8672 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8673 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8674 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8675 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8676 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8677 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8678 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8679 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8680 * g++.dg/compat/break: New test directory.
8681 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8682 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8683 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8684 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8685 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8686 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8687 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8688 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8689 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8690 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8691 g++.dg/compat/break/README: New files.
8692 * g++.dg/compat/eh: New test directory.
8693 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8694 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8695 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8696 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8697 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8698 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8699 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8700 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8701 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8702 g++.dg/compat/eh/filter2_y.C,
8703 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8704 g++.dg/compat/eh/new1_y.C,
8705 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8706 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8707 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8708 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8709 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8710 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8711 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8712 g++.dg/compat/eh/unexpected1_y.C: New files.
8713 * g++.dg/compat/init: New test directory.
8714 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8715 g++.dg/compat/init/array5_y.C,
8716 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8717 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8718 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8719 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8720 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8721 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8722 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8723 g++.dg/compat/init/init-ref2_y.C: New files.
8724
982216be
MM
87252002-10-17 Mark Mitchell <mark@codesourcery.com>
8726
8727 PR c++/7584
8728 * g++.dg/inherit/using3.C: New test.
8729
b8c25665 87302002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
8731
8732 * gcc.dg/20021017-2.c: New test.
8733
b216f69b
MM
87342002-10-17 Mark Mitchell <mark@codesourcery.com>
8735
2d05cd96 8736 * g++.dg/abi/mangle16.C: Adjust.
d768a589 8737
b216f69b
MM
8738 * g++.dg/init/array8.C: New test.
8739
6e53546d
RS
87402002-10-17 Richard Sandiford <rsandifo@redhat.com>
8741
8742 * gcc.dg/special/mips-abi.exp: New test.
8743 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8744
2303a079
MM
87452002-10-16 Mark Mitchell <mark@codesourcery.com>
8746
d3133e68
MM
8747 * g++.dg/abi/mangle16.C: New test.
8748 * g++.dg/abi/mangle17.C: Likewise.
8749
2303a079
MM
8750 PR c++/7478
8751 * g++.dg/template/ref1.C: New test.
8752
e055ba36
KG
87532002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8754
8755 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8756
6e2ac1ae
UW
87572002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8758
8759 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8760
451c0899
MM
87612002-10-16 Mark Mitchell <mark@codesourcery.com>
8762
8763 PR c++/7524
8764 * g++.dg/init/array7.C: New test.
8765
3fa3c4bd
MM
87662002-10-15 Mark Mitchell <mark@codesourcery.com>
8767
8768 * g++.dg/init/array6.C: New test.
22bd2554 8769
3fa3c4bd
MM
8770 * g++.dg/abi/mangle13.C: Likewise.
8771 * g++.dg/abi/mangle14.C: Likewise.
8772 * g++.dg/abi/mangle15.C: Likewise.
8773
58731fd1
MM
87742002-10-14 Mark Mitchell <mark@codesourcery.com>
8775
8776 * g++.dg/abi/empty8.C: New test.
22bd2554 8777
6742d92b
NS
87782002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8779
8780 * g++.dg/init/ctor1.C: New test.
8781
23a64177
UW
87822002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8783
8784 * gcc.c-torture/execute/20021015-1.c: New test.
8785
b8c25665 87862002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
8787
8788 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8789
b8c25665 87902002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
8791
8792 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8793
741fa37f
RH
87942002-10-14 Richard Henderson <rth@redhat.com>
8795
8796 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8797
a3b88570
MM
87982002-10-14 Mark Mitchell <mark@codesourcery.com>
8799
8800 PR optimization/6631
8801 * g++.dg/opt/const2.C: New test.
8802
77631fa7
MM
88032002-10-14 Mark Mitchell <mark@codesourcery.com>
8804
8805 PR c++/7176
8806 * g++.dg/parse/friend1.C: New test.
8807 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8808
0d1c5774
JJ
88092002-10-14 Jakub Jelinek <jakub@redhat.com>
8810
8811 * gcc.dg/20021014-1.c: New test.
8812
8e3df2de
MM
88132002-10-11 Mark Mitchell <mark@codesourcery.com>
8814
dac45b5c
MM
8815 PR c++/5661
8816 * g++.dg/ext/vlm1.C: New test.
8817 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 8818
8e3df2de
MM
8819 * g++.dg/init/array1.C: Remove invalid braces.
8820 * g++.dg/init/brace1.C: New test.
8821 * g++.dg/init/copy2.C: Likewise.
8822 * g++.dg/init/copy3.C: Likewise.
8823 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8824 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8825 braces.
22bd2554 8826
98ddd678
NB
88272002-10-11 Neil Booth <neil@daikokuya.co.uk>
8828
8829 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8830
b8c25665 88312002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
8832
8833 * gcc.c-torture/compile/simd-5.c: New test.
8834
4977bab6
ZW
88352002-10-10 Roger Sayle <roger@eyesopen.com>
8836
8837 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8838
61fdde38
JW
88392002-10-10 Jim Wilson <wilson@redhat.com>
8840
8841 * gcc.c-torture/execute/20021010-1.c: New test.
8842
95f79357
ZW
88432002-10-09 Zack Weinberg <zack@codesourcery.com>
8844
85cd7be8 8845 PR c/7353
95f79357
ZW
8846 * g++.dg/ext/typedef-init.C: New test.
8847 * gcc.dg/typedef-init.c: New test.
8848
5cc67323
NB
88492002-10-09 Neil Booth <neil@daikokuya.co.uk>
8850
8851 * gcc.dg/cpp/paste13.c: New test.
8852
131d2c16
KG
88532002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8854
8855 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8856 remaining platforms, XFAIL during compile, not execute. Don't
8857 XFAIL at -O0.
8858
bf52f899
NS
88592002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8860
8861 * gcc.dg/alias-1.c: Tweak expected warning.
8862
a85cd145
V
88632002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8864
8865 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8866
f75369c8
AJ
88672002-10-06 Andreas Jaeger <aj@suse.de>
8868
8d725537
AJ
8869 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8870 * gcc.dg/cpp/c++98.C: Likewise.
8871
8872 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8873 * g++.dg/cpp/c++98.C: Likewise.
8874
8875 * g++.dg/README (Subdirectories): Mention cpp directory.
8876
f75369c8
AJ
8877 PR target/7559
8878 * gcc.dg/20021006-1.c: New test.
8879
eb55ce4b
KL
88802002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8881
8882 PR c++/7804
8883 * g++.dg/other/warning1.C: New test.
8884
f91f86e7
RS
88852002-10-04 Roger Sayle <roger@eyesopen.com>
8886
8887 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8888 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8889 and sparc-*-* with -m64 as expected failures. See PR 8087.
8890
bd9bb3d2
MM
88912002-10-03 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/7931
8894 * g++.dg/template/ptrmem3.C: New test.
f75369c8 8895
bd9bb3d2
MM
8896 PR c++/7754
8897 * g++.dg/template/union1.C: New test.
8898
6397d80b
MM
88992002-10-03 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/8006
8902 * g++.dg/abi/mangle9.C: New test.
8903 * g++.dg/abi/mangle10.C: New test.
8904 * g++.dg/abi/mangle11.C: New test.
8905 * g++.dg/abi/mangle12.C: New test.
8906
2282d28d
MM
89072002-10-02 Mark Mitchell <mark@codesourcery.com>
8908
8909 PR c++/7188.
8910 * g++.dg/template/meminit1.C: New test.
8911 * g++.dg/warn/Wreorder-1.C: Likewise.
8912 * g++.old-deja/g++.mike/warn3.C: Tweak.
8913 * lib/prune.exp: Ingore "in copy constructor".
8914
e5ec43ac
AJ
89152002-10-02 Andreas Jaeger <aj@suse.de>
8916
8917 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8918 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8919 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8920 on x86-64.
8921
a1d1a0f9
MM
89222002-10-01 Mark Mitchell <mark@codesourcery.com>
8923
8924 * gcc.dg/empty1.C: Fix typo.
8925
73a73768
NS
89262002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8927
8928 * gcc.dg/alias-1.c: New test.
8929
871e97f7
MM
89302002-10-01 Mark Mitchell <mark@codesourcery.com>
8931
0645ba8f
MM
8932 * gcc.dg/empty1.C: New test.
8933
871e97f7
MM
8934 * g++.dg/tls/init-2.C: Tweak error messages.
8935
8ab907e8
RS
89362002-10-01 Richard Sandiford <rsandifo@redhat.com>
8937
8938 * gcc.c-torture/compile/20020923-1.c: New test.
8939
e3e3815b
JT
89402002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8941
8942 * gcc.c-torture/execute/ffs-1.c: New test.
8943 * gcc.c-torture/execute/ffs-2.c: Ditto.
8944
5a9a1961
NS
89452002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8946
8947 * g++.dg/overload/member1.C: New test.
8948
662ef0f5 89492002-09-30 Mark Mitchell <mark@code
17bbb839 8950
662ef0f5 89512002-08-06 Aldy Hernandez <aldyh@redhat.com>
f75369c8 8952
662ef0f5 8953 * testsuite/gcc.dg/tls/diag-3.c: New.
03357c23 8954
662ef0f5 89552002-08-07 Gabriel Dos Reis <gdr@nerim.net>
03357c23 8956
662ef0f5
TS
8957 * g++.dg/README (Subdirectories): Document new subdir expr.
8958 * g++.dg/expr/pmf-1.C: New test.
d7bb749a 8959
662ef0f5 89602002-08-06 Neil Booth <neil@daikokuya.co.uk>
d7bb749a 8961
662ef0f5 8962 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1c402174 8963
662ef0f5 89642002-08-06 Jakub Jelinek <jakub@redhat.com>
1c402174 8965
662ef0f5 8966 * g++.dg/abi/bitfield3.C: New test.
57147be1 8967
662ef0f5 89682002-08-05 Nathan Sidwell <nathan@codesourcery.com>
57147be1 8969
662ef0f5
TS
8970 * lib/gcov.exp: Tweak expected line formats.
8971 * gcc.misc-tests/gcov8.c: New test.
8972 * gcc.misc-tests/gcov8.x: New flags.
6b1ef791 8973
662ef0f5 89742002-08-05 Jakub Jelinek <jakub@redhat.com>
6b1ef791 8975
662ef0f5 8976 * consistency.vlad/layout/endian.c: Include string.h.
fa4211cb 8977
662ef0f5 8978 * gcc.c-torture/execute/20020805-1.c: New test.
fa4211cb 8979
662ef0f5 89802002-08-04 Gabriel Dos Reis <gdr@nerim.net>
a7215b32 8981
662ef0f5 8982 * g++.dg/other/conversion1.C: New test.
a7215b32 8983
662ef0f5 89842002-08-03 Roger Sayle <roger@eyesopen.com>
d57f8a71 8985
662ef0f5 8986 * gcc.dg/builtins-1.c: New testcase.
d57f8a71 8987
662ef0f5 89882002-08-02 Mark Mitchell <mark@codesourcery.com>
b784617e 8989
662ef0f5 8990 * g++.dg/inherit/access3.C: New test.
b784617e 8991
662ef0f5 89922002-08-01 Jakub Jelinek <jakub@redhat.com>
065fa8a1 8993
662ef0f5 8994 * gcc.dg/ia64-visibility-2.c: New test.
065fa8a1 8995
662ef0f5 89962002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1c88948f 8997
662ef0f5
TS
8998 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8999 __qualifier_flags to __flags.
1c88948f 9000
662ef0f5 90012002-07-31 Mark Mitchell <mark@codesourcery.com>
956d9305 9002
662ef0f5
TS
9003 * g++.dg/inherit/operator1.C: New test.
9004 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9005 * g++.dg/other/error1.C: Change expected error message.
9006 * g++.dg/template/conv4.C: Likewise.
956d9305 9007
662ef0f5 90082002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6190e147 9009
662ef0f5
TS
9010 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9011 for documented behavior.
6190e147 9012
662ef0f5 90132002-07-25 Roger Sayle <roger@eyesopen.com>
c354bbcc 9014
662ef0f5
TS
9015 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9016 several targets known to fail.
c354bbcc 9017
662ef0f5 90182002-07-25 Richard Sandiford <rsandifo@redhat.com>
2d3e278d 9019
662ef0f5 9020 * gcc.dg/mips-args-[123].c: New tests.
2d3e278d 9021
662ef0f5 90222002-07-24 Aldy Hernandez <aldyh@redhat.com>
490ed846 9023
662ef0f5 9024 * gcc.dg/ppc-spe.c: New.
490ed846 9025
662ef0f5 90262002-07-24 Geoffrey Keating <geoffk@redhat.com>
6ba085e7 9027
662ef0f5 9028 * g++.dg/other/ptrmem4.C: New testcase.
6ba085e7 9029
662ef0f5 90302002-07-24 Richard Henderson <rth@redhat.com>
56941bf2 9031
662ef0f5 9032 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
56941bf2 9033
662ef0f5 90342002-07-24 Gabriel Dos Reis <gdr@nerim.net>
651912d6 9035
662ef0f5 9036 * g++.dg/ext/alignof1.C (main): Return 0 for success.
651912d6 9037
662ef0f5 90382002-07-24 Roger Sayle <roger@eyesopen.com>
1ce505c4 9039
662ef0f5 9040 * gcc.c-torture/execute/memset-3.c: New testcase.
1ce505c4 9041
662ef0f5 90422002-07-24 Neil Booth <neil@daikokuya.co.uk>
1db76181 9043
662ef0f5
TS
9044 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9045 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 9046
13fd931e
KG
90472002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9048
9049 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9050 Delete.
9051
b8c25665 90522002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
9053
9054 * gcc.c-torture/compile/simd-4.c: New test.
9055
0e902d98
KL
90562002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9057
9058 PR c++/7347, c++/7348
9059 * g++.dg/template/access4.C: New test.
9060 * g++.dg/template/access5.C: New test.
9061 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9062 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9063 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9064 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9065
cf3c4f56
JJ
90662002-07-22 Jakub Jelinek <jakub@redhat.com>
9067
9068 * gcc.dg/gnu89-init-2.c: New test.
9069
56508306
GDR
90702002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9071
9072 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9073
0da65b89
RS
90742002-07-20 Roger Sayle <roger@eyesopen.com>
9075
9076 * gcc.c-torture/execute/20020720-1.c: New testcase.
9077
68e65275
NB
90782002-07-20 Neil Booth <neil@daikokuya.co.uk>
9079
9080 * gcc.dg/cpp/Wsignprom.c: New tests.
9081
a0c58ea9
AM
90822002-07-20 Alan Modra <amodra@bigpond.net.au>
9083
9084 * gcc.c-torture/execute/loop-13.c: New test.
9085
75aef48a
NB
90862002-07-19 Neil Booth <neil@daikokuya.co.uk>
9087
9088 * gcc.dg/cpp/expr.c: New tests.
9089
437deefa
DE
90902002 07-18 David Edelsohn <edelsohn@gnu.org>
9091
9092 * g++.dg/opt/pr6713.C: Add template instantiation.
9093
85272855
AM
90942002-07-18 Alan Modra <amodra@bigpond.net.au>
9095
437deefa
DE
9096 * gcc.dg/nest.c: New test.
9097
90982002-07-17 Richard Henderson <rth@redhat.com>
9099
9100 * g++.dg/opt/pr6713.C: New test.
85272855 9101
90888283
EB
91022002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9103
9104 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9105 XFAIL for all x86 processors.
9106
ce0ead25
ID
91072002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9108
9109 * gcc.c-torture/execute/20010122-1.x: Do not test with
9110 -fomit-frame-pointer.
9111
d955f6ea
KL
91122002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9113
9114 * g++.dg/template/instantiate2.C: New test.
9115 * g++.dg/template/spec4.C: New test.
9116
ba59df78
KL
91172002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9118
9119 * g++.dg/template/access2.C: New test.
9120 * g++.dg/template/access3.C: New test.
9121
6c535c69
ZW
91222002-07-15 Zack Weinberg <zack@codesourcery.com>
9123
9124 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9125 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9126 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9127 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9128 Convert to use <stdarg.h>.
9129 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9130 Delete.
9131 * gcc.dg/va-arg-2.c: New.
9132 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9133
794a292d
JJ
91342002-07-15 Jakub Jelinek <jakub@redhat.com>
9135
9136 * gcc.c-torture/compile/20020710-1.c: New test.
9137
b8c25665 91382002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 9139 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
9140
9141 gcc.c-torture/compile/simd-2.c: New testcase.
9142 gcc.c-torture/compile/simd-3.c: Likewise.
9143
f0ab6bf2
MM
91442002-07-11 Mark Mitchell <mark@codesourcery.com>
9145
9146 PR c++/7224
9147 * g++.dg/overload/error1.C: New test.
6c535c69 9148
789b7de5
RO
91492002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9150
9151 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9152 configuration and IRIX 6 O32 ABI.
9153
e65a2d65
RS
91542002-07-11 Roger Sayle <roger@eyesopen.com>
9155
9156 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9157
c5358a5d
RS
91582002-07-10 Roger Sayle <roger@eyesopen.com>
9159
9160 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9161
6d844e9d
JL
91622002-07-10 Jeffrey A Law <law@redhat.com>
9163
6c535c69 9164 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 9165
6c535c69 9166 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 9167
2fefbb5d
AH
91682002-07-09 Aldy Hernandez <aldyh@redhat.com>
9169
6c535c69 9170 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 9171
4d5be58b
DN
91722002-07-09 Diego Novillo <dnovillo@redhat.com>
9173
9174 * gcc.c-torture/compile/20020709-1.c: New test.
9175
78abea27
RS
91762002-07-07 Roger Sayle <roger@eyesopen.com>
9177
9178 * g++.dg/template/qualttp21.C: New test case.
9179
e66c8649
AO
91802002-07-06 Alexandre Oliva <aoliva@redhat.com>
9181
9182 * gcc.c-torture/compile/20020706-1.c: New test.
9183 * gcc.c-torture/compile/20020706-2.c: New test.
9184
78abea27
RS
91852002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9186 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
9187
9188 * g++.dg/warn/incomplete1.C: New test.
9189
8537dbae
KG
91902002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9191
9192 PR c++/7099
6c535c69 9193 * g++.dg/warn/noreturn1.C: New test.
8537dbae 9194
9833f679
MM
91952002-07-03 Mark Mitchell <mark@codesourcery.com>
9196
9197 PR c++/6706
9198 * g++.dg/debug/debug6.C: New test.
9199 * g++.dg/debug/debug7.C: New test.
9200
b8c25665 92012002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
9202
9203 * gcc.c-torture/compile/simd-3.c: New test.
9204
a6a5beb1
CD
92052002-07-03 Chris Demetriou <cgd@broadcom.com>
9206
9207 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9208 * gcc.dg/20020620-1.c: Likewise.
9209
b2153b98
KL
92102002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9211
9212 PR c++/6944
9213 * g++.dg/init/array4.C: New test.
9214 * g++.dg/init/array5.C: New test.
9215
b8c25665 92162002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
9217
9218 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9219 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9220
622d3731
KG
92212002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9222
9223 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9224 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9225 * gcc.dg/wtr-conversion-1.c: Likewise.
9226 * gcc.dg/wtr-escape-1.c: Likewise.
9227 * gcc.dg/wtr-int-type-1.c: Likewise.
9228 * gcc.dg/wtr-label-1.c: Likewise.
9229 * gcc.dg/wtr-static-1.c: Likewise.
9230 * gcc.dg/wtr-strcat-1.c: Likewise.
9231 * gcc.dg/wtr-suffix-1.c: Likewise.
9232 * gcc.dg/wtr-switch-1.c: Likewise.
9233 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9234 * gcc.dg/wtr-union-init-1.c: Likewise.
9235 * gcc.dg/wtr-union-init-2.c: Likewise.
9236 * gcc.dg/wtr-union-init-3.c: Likewise.
9237
9238 * gcc.dg/wtr-func-def-1.c: New test.
9239
c40da518 92402002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 9241
c40da518
DP
9242 * objc.dg/param-1.m: New test.
9243
0879540b
NB
92442002-07-03 Neil Booth <neil@daikokuya.co.uk>
9245
9246 * gcc.dg/cpp/trad/directive.c: Add test.
9247 * gcc.dg/cpp/trad/macroargs.c: Add test.
662ef0f5 9248 * gcc.dg/cpp/trad/rec
0879540b 9249
662ef0f5 92502002-04-25 Roger Sayle <roger@eyesopen.com>
c680d2b6 9251
662ef0f5 9252 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
c680d2b6 9253
662ef0f5 92542002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c1c5187c 9255
662ef0f5
TS
9256 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9257 targets.
c1c5187c 9258
662ef0f5 92592002-04-24 Mark Mitchell <mark@codesourcery.com>
17f29637 9260
662ef0f5 9261 * g++.dg/abi/mange7.C: New test.
17f29637 9262
662ef0f5
TS
9263 PR c++/6438.
9264 * g++.dg/parse/stmtexpr2.C: New test.
5d69ba1f 9265
662ef0f5 92662002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5d69ba1f 9267
662ef0f5 9268 * gcc.dg/20020312-2.c: Add SH target.
7098b619 9269
662ef0f5 92702002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7098b619 9271
662ef0f5
TS
9272 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9273 compiler output on mips*-*-irix*.
0a220b4a 9274
662ef0f5 92752002-04-23 Jakub Jelinek <jakub@redhat.com>
0a220b4a 9276
662ef0f5 9277 * g++.dg/parse/attr1.C: New test.
bbeb33f2 9278
662ef0f5 92792002-04-23 Roger Sayle <roger@eyesopen.com>
bbeb33f2 9280
662ef0f5
TS
9281 * gcc.c-torture/execute/string-opt-17.c: New test case.
9282 * gcc.c-torture/execute/memset-2.c: New test case.
03c53278 9283
662ef0f5 92842002-04-23 Mark Mitchell <mark@codesourcery.com>
03c53278 9285
662ef0f5
TS
9286 PR c++/6256:
9287 * g++.dg/template/friend5.C: New test.
e34cabb3 9288
662ef0f5
TS
9289 PR c++/6331:
9290 * g++.dg/template/qual1.C: Likewise.
e34cabb3 9291
662ef0f5 92922002-04-22 Zack Weinberg <zack@codesourcery.com>
118f8dc1 9293
662ef0f5
TS
9294 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9295 Include stdlib.h, not stdio.h or ctype.h.
118f8dc1 9296
662ef0f5 92972002-04-22 Hans-Peter Nilsson <hp@axis.com>
5ce49b4b 9298
662ef0f5
TS
9299 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9300 cris-*-elf* and mmix-*-*.
9301 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9302 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9303 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9304 Ditto.
9305 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9306 * gcc.dg/wchar_t-1.c: Ditto.
5ce49b4b 9307
662ef0f5 93082002-04-21 Hans-Peter Nilsson <hp@axis.com>
759236dd 9309
662ef0f5
TS
9310 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9311 Clarify comment.
759236dd 9312
662ef0f5 93132002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
86422829 9314
662ef0f5 9315 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
86422829 9316
662ef0f5 93172002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
06470238 9318
662ef0f5 9319 * gcc.c-torture/execute/20000906-1.x: Delete.
06470238 9320
662ef0f5 93212002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9881adff 9322
662ef0f5 9323 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881adff 9324
662ef0f5 93252002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
0c6db544 9326
662ef0f5
TS
9327 * PR6367
9328 * g77.f-torture/execute/6367.f: New test.
9329 * g77.f-torture/execute/6367.x: Disable for MMIX.
0c6db544 9330
662ef0f5 93312002-04-19 Mark Mitchell <mark@codesourcery.com>
2c088b53 9332
662ef0f5
TS
9333 * PR6352
9334 * g++.dg/opt/inline2.C: New test.
2c088b53 9335
662ef0f5 93362002-04-18 Richard Henderson <rth@redhat.com>
bc9c2952 9337
662ef0f5
TS
9338 * gcc.dg/20000906-1.c: Enable for all targets.
9339 * gcc.c-torture/compile/iftrap-2.c: New.
bc9c2952 9340
662ef0f5 93412002-04-18 Jakub Jelinek <jakub@redhat.com>
847c76c8 9342
662ef0f5
TS
9343 * gcc.dg/20020418-1.c: New test.
9344 * gcc.dg/20020418-2.c: New test.
847c76c8 9345
662ef0f5 93462002-04-18 Richard Henderson <rth@redhat.com>
00b94a44 9347
662ef0f5
TS
9348 * gcc.c-torture/compile/iftrap-1.c: New.
9349 * gcc.dg/iftrap-1.c: Adjust for ia64.
9350 * gcc.dg/iftrap-2.c: New.
00b94a44 9351
662ef0f5 93522002-04-18 Jakub Jelinek <jakub@redhat.com>
017acb41 9353
662ef0f5 9354 * gcc.c-torture/compile/20020418-1.c: New test.
017acb41 9355
662ef0f5 93562002-04-18 Roger Sayle <roger@eyesopen.com>
9164f47a 9357
662ef0f5 9358 * gcc.c-torture/compile/20020415-1.c: New.
9164f47a 9359
662ef0f5 93602002-04-18 David S. Miller <davem@redhat.com>
342cea95 9361
662ef0f5 9362 * gcc.c-torture/execute/20020418-1.c: New test.
342cea95 9363
662ef0f5 93642002-04-17 Jakub Jelinek <jakub@redhat.com>
ccf160f1 9365
662ef0f5 9366 * gcc.dg/20020416-1.c: New test.
ccf160f1 9367
662ef0f5 9368 * g++.dg/opt/inline1.C: New test.
90227c69 9369
662ef0f5 93702002-04-16 Jakub Jelinek <jakub@redhat.com>
90227c69 9371
662ef0f5 9372 * gcc.dg/altivec-5.c: New test.
0fd534ed 9373
662ef0f5 9374 * gcc.dg/20020415-1.c: New test.
bc9c2952 9375
662ef0f5 93762002-04-15 Mark Mitchell <mark@codesourcery.com>
820d4b1b 9377
662ef0f5 9378 * testsuite/lib/chill.exp: Remove.
820d4b1b 9379
662ef0f5 93802002-04-14 Jakub Jelinek <jakub@redhat.com>
820d4b1b 9381
662ef0f5 9382 * g++.dg/other/big-struct.C: New test.
22309565 9383
662ef0f5 93842002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22309565 9385
662ef0f5
TS
9386 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9387 of scratch file.
750491fc 9388
662ef0f5 93892002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
750491fc 9390
662ef0f5
TS
9391 PR c/6277
9392 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9393 in scan-assembler function name
0931db71 9394
662ef0f5 93952002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
0931db71 9396
662ef0f5
TS
9397 * g77.f-torture/execute/980628-4.x,
9398 g77.f-torture/execute/980628-5.x,
9399 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9400 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9401 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9402 i[34567]86-*-*.
21505616 9403
662ef0f5 94042002-04-13 David S. Miller <davem@redhat.com>
21505616 9405
662ef0f5 9406 * gcc.c-torture/execute/20020413-1.c: New test.
8dcb27ed 9407
662ef0f5 94082002-04-13 Richard Sandiford <rsandifo@redhat.com>
8dcb27ed 9409
662ef0f5
TS
9410 * gcc.dg/asm-6.c,
9411 * g++.dg/ext/asm1.C: New tests.
a6f5e048 9412
662ef0f5 94132002-04-12 Mark Mitchell <mark@codesourcery.com>
a6f5e048 9414
662ef0f5
TS
9415 PR c++ 5373.
9416 * g++.dg/parse/stmtexpr1.C: New test.
d65cb654 9417
662ef0f5
TS
9418 PR c++/5189.
9419 * g++.dg/template/copy1.C: New test.
d65cb654 9420
662ef0f5 94212002-04-12 Richard Henderson <rth@redhat.com>
6debb006 9422
662ef0f5 9423 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6debb006 9424
662ef0f5 94252002-04-12 Geoffrey Keating <geoffk@redhat.com>
9da754bd 9426
662ef0f5
TS
9427 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9428 gcc.c-torture/execute/20020307-2.c.
9da754bd 9429
662ef0f5 94302002-04-12 Richard Sandiford <rsandifo@redhat.com>
56a28102 9431
662ef0f5
TS
9432 * g++.dg/ext/attrib5.C,
9433 * g++.dg/lookup/struct1.C: New tests.
56a28102 9434
662ef0f5 94352002-04-11 Jakub Jelinek <jakub@redhat.com>
2bf87216 9436
662ef0f5 9437 * gcc.dg/20020411-1.c: New test.
2bf87216 9438
662ef0f5 9439 * gcc.c-torture/execute/20020411-1.c: New test.
5d056e9b 9440
662ef0f5 94412002-04-10 Janis Johnson <janis187@us.ibm.com>
156755ac 9442
662ef0f5 9443 * g77.f-torture/execute/6177.f: New test.
50f30e6b 9444
662ef0f5 94452002-04-10 Jakub Jelinek <jakub@redhat.com>
85d49058 9446
662ef0f5
TS
9447 PR middle-end/6247
9448 * g++.dg/opt/cleanup1.C: New test.
7b668f9e 9449
662ef0f5 9450 * g++.dg/opt/const1.C: New test.
437f1df1 9451
662ef0f5 94522002-04-10 Lars Brinkhoff <lars@nocrew.org>
437f1df1 9453
662ef0f5 9454 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68b15d4f 9455
662ef0f5 94562002-04-10 Nathan Sidwell <nathan@codesourcery.com>
68b15d4f 9457
662ef0f5
TS
9458 PR c++/5507
9459 * g++.dg/template/typename2.C: New test.
c4b50f1a 9460
662ef0f5 94612002-04-10 Alan Modra <amodra@bigpond.net.au>
c4b50f1a 9462
662ef0f5 9463 * gcc.c-torture/execute/loop-12.c: New.
c2ae6616 9464
662ef0f5 94652002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
c2ae6616 9466
662ef0f5
TS
9467 * g77.f-torture/execute/980628-4.x,
9468 g77.f-torture/execute/980628-5.x,
9469 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9470 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9471 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6d8fd7bb 9472
662ef0f5 94732002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6d8fd7bb 9474
662ef0f5
TS
9475 PR optimization/6086
9476 * g++.dg/opt/preinc1.C: New test.
ab780373 9477
662ef0f5 94782002-04-06 Mark Mitchell <mark@codesourcery.com>
ab780373 9479
662ef0f5
TS
9480 PR c++/5571
9481 * g++.dg/opt/static2.C: New test.
e33a8855 9482
662ef0f5 94832002-04-06 Mark Mitchell <mark@codesourcery.com>
e33a8855 9484
662ef0f5
TS
9485 PR c/5120
9486 * gcc.dg/20020406-1.c: New test.
ceeedfc1 9487
662ef0f5 94882002-04-04 David S. Miller <davem@redhat.com>
ceeedfc1 9489
662ef0f5 9490 * gcc.c-torture/execute/20020404-1.c: New test.
61b78ce1 9491
662ef0f5 94922002-04-04 Jakub Jelinek <jakub@redhat.com>
61b78ce1 9493
662ef0f5
TS
9494 PR c/6123
9495 * gcc.dg/20020312-2.c: Do not declare global register variable
9496 if __PIC__ or __pic__ is defined.
378393da 9497
662ef0f5 94982002-04-04 Richard Earnshaw <rearnsha@arm.com>
378393da 9499
662ef0f5
TS
9500 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9501 __asm__ so that it works correctly even if -ansi -pedantic-errors.
d18b1ed8 9502
662ef0f5 95032002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d18b1ed8 9504
662ef0f5
TS
9505 * gcc.misc-tests/linkage.exp: Update last change to handle
9506 sparc*-, not just sparc-.
cd7ab83f 9507
662ef0f5 95082002-04-03 Richard Henderson <rth@redhat.com>
cd7ab83f 9509
662ef0f5 9510 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5a3bb17d 9511
662ef0f5 95122002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5a3bb17d 9513
662ef0f5 9514 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39f2f3c8 9515
662ef0f5 95162002-04-02 David S. Miller <davem@redhat.com>
39f2f3c8 9517
662ef0f5 9518 * gcc.c-torture/execute/20020402-3.c: New test.
ef72b1d3 9519
662ef0f5 95202002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
ef72b1d3 9521
662ef0f5
TS
9522 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9523 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
630363b4 9524
662ef0f5
TS
9525 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9526 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9527 g77.f-torture/execute/20001201.x,
9528 g77.f-torture/execute/u77-test.x: New files.
630363b4 9529
662ef0f5
TS
9530 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9531 * gcc.dg/wchar_t-1.c: Ditto.
c9220e3a 9532
662ef0f5 95332002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
c9220e3a 9534
662ef0f5 9535 * gcc.c-torture/execute/20020402-1.c: New test.
9059e33c 9536
662ef0f5 95372002-04-01 Richard Henderson <rth@redhat.com>
9059e33c 9538
662ef0f5 9539 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
91318908 9540
662ef0f5 9541 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
91318908 9542
662ef0f5 95432002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9e253215 9544
662ef0f5 9545 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9e253215 9546
662ef0f5 95472002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
90442291 9548
662ef0f5
TS
9549 * g++.dg/inherit/template-as-base.C: Expect error.
9550 * g++.dg/inherit/namespace-as-base.C: Likewise.
90442291 9551
662ef0f5 95522002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3620711b 9553
662ef0f5
TS
9554 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9555 g++.dg/ext/instantiate3.C: Tweak match patterns.
3620711b 9556
662ef0f5
TS
9557 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9558 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9559 -da test.
17645b15 9560
662ef0f5 95612002-03-31 Richard Henderson <rth@redhat.com>
17645b15 9562
662ef0f5
TS
9563 * gcc.dg/special/alias-2.c: New.
9564 * gcc.dg/special/ecos.exp: Run it.
5ff225fc 9565
662ef0f5 95662002-03-31 Richard Henderson <rth@redhat.com>
5ff225fc 9567
662ef0f5 9568 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
e275a535 9569
662ef0f5 95702002-03-31 Kazu Hirata <kazu@hxi.com>
e275a535 9571
662ef0f5 9572 * gcc.dg/weak-1.c: Disable on h8300 port.
66b408f2 9573
662ef0f5 95742002-03-29 Janis Johnson <janis187@us.ibm.com>
66b408f2 9575
662ef0f5
TS
9576 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9577 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9578 ordering tests.
9579 * g++.dg/bprob/bprob-1.C: New test.
9580 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9581 * g++.dg/gcov/gcov-1.C: New test.
9582 * g++.dg/gcov/gcov-1.x: New file.
9583 * g++.dg/gcov/gcov-2.C: New test.
9584 * g++.dg/gcov/gcov-3.C: New test.
9585 * g++.dg/gcov/gcov-3.h: New file.
e67a7860 9586
662ef0f5 95872002-03-28 Roger Sayle <roger@eyesopen.com>
e67a7860 9588
662ef0f5
TS
9589 * g++.old-deja/g++.other/builtins5.C: New test.
9590 * g++.old-deja/g++.other/builtins6.C: New test.
9591 * g++.old-deja/g++.other/builtins7.C: New test.
9592 * g++.old-deja/g++.other/builtins8.C: New test.
9593 * g++.old-deja/g++.other/builtins9.C: New test.
c32dd1ef 9594
662ef0f5 95952002-03-29 Jakub Jelinek <jakub@redhat.com>
c32dd1ef 9596
662ef0f5 9597 * g++.dg/opt/static1.C: New test.
7a1f3f5f 9598
662ef0f5 9599 * g++.dg/opt/longbranch1.C: New test.
7a1f3f5f 9600
662ef0f5 96012002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2dd36f90 9602
662ef0f5 9603 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2dd36f90 9604
662ef0f5 9605 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
ec221d71 9606
662ef0f5 96072002-03-28 Jeffrey A Law (law@redhat.com)
ec221d71 9608
662ef0f5 9609 * gcc.c-torture/execute/20020328-1.c: New test.
32d3f634 9610
662ef0f5 96112002-03-27 Richard Henderson <rth@redhat.com>
32d3f634 9612
662ef0f5
TS
9613 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9614 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9615 move from g++.old-deja/g++.ext/.
02116b3d 9616
662ef0f5 96172002-03-27 Mark Mitchell <mark@codesourcery.com>
02116b3d 9618
662ef0f5 9619 * g++.dg/init/new2.C: New test.
02116b3d 9620
662ef0f5 96212002-03-26 Richard Henderson <rth@redhat.com>
02116b3d 9622
662ef0f5 9623 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
b3f47c78 9624
662ef0f5
TS
9625 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9626 on sparc.
b3f47c78 9627
662ef0f5
TS
9628 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9629 sparcv9 systems.
9630 * gcc.dg/20001102-1.c: Likewise.
851c06dd 9631
662ef0f5 96322002-03-26 Phil Edwards <pme@gcc.gnu.org>
f362c762 9633
662ef0f5
TS
9634 * gcc.dg/cpp/endif-pedantic1.c,
9635 gcc.dg/cpp/endif-pedantic2.c: New tests.
851c06dd 9636
662ef0f5 96372002-03-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 9638
662ef0f5 9639 * g++.dg/init/new1.C: New test.
e3227f2c 9640
662ef0f5 96412002-03-26 Nathan Sidwell <nathan@codesourcery.com>
210142e0 9642
662ef0f5 9643 * g++.dg/abi/vbase9.C: New test.
210142e0 9644
662ef0f5 96452002-03-26 Richard Earnshaw <rearnsha@arm.com>
088b3db0 9646
662ef0f5 9647 * gcc.dg/arm-asm.c: New test.
088b3db0 9648
662ef0f5 96492002-03-26 Andrew Cagney <ac131313@redhat.com>
f4b251a6 9650
662ef0f5
TS
9651 * gcc.dg/Wswitch-enum.c: New test.
9652 Fix PR c/5044.
f4b251a6 9653
662ef0f5 96542002-03-26 Richard Henderson <rth@redhat.com>
34fb9ba5 9655
662ef0f5
TS
9656 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9657 structure.
34fb9ba5 9658
662ef0f5 96592002-03-25 Richard Henderson <rth@redhat.com>
14285ace 9660
662ef0f5
TS
9661 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9662 sparcv9 systems.
14285ace 9663
662ef0f5
TS
9664 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9665 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5bf5c5cb 9666
662ef0f5 96672002-03-25 Zack Weinberg <zack@codesourcery.com>
5bf5c5cb 9668
662ef0f5 9669 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
e2f75147 9670
662ef0f5 96712002-03-25 Bob Wilson <bob.wilson@acm.org>
e2f75147 9672
662ef0f5
TS
9673 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9674 targets using generic thunk support.
dbfb1116 9675
662ef0f5 96762002-03-25 Jakub Jelinek <jakub@redhat.com>
dbfb1116 9677
662ef0f5 9678 * gcc.c-torture/compile/20020323-1.c: New test.
85d7d3b0 9679
662ef0f5 9680 * g++.dg/opt/conj2.C: New test.
85d7d3b0 9681
662ef0f5 96822002-03-24 Richard Henderson <rth@redhat.com>
2937267b 9683
662ef0f5 9684 * gcc.dg/weak-1.c: Use -fno-common.
2937267b 9685
662ef0f5 96862002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
c3bf3e6e 9687
662ef0f5
TS
9688 * g77.dg/f77-edit-apostrophe-out.f: New test
9689 * g77.dg/f77-edit-h-out.f: New test
9690 * g77.dg/f77-edit-t-in.f: New test
9691 * g77.dg/f77-edit-t-out.f: New test
9692 * g77.dg/f77-edit-x-out.f: New test
9693 * g77.dg/f77-edit-slash-out.f: New test
9694 * g77.dg/f77-edit-colon-out.f: New test
9695 * g77.dg/f77-edit-s-out.f: New test
c3bf3e6e 9696
662ef0f5 96972002-03-24 Richard Henderson <rth@redhat.com>
ea45dbb8 9698
662ef0f5 9699 * objc/execute/formal_protocol-6.x: New XFAIL.
ea45dbb8 9700
662ef0f5 97012002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
b9e2d17b 9702
662ef0f5
TS
9703 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9704 that do not support weak symbols
b9e2d17b 9705
662ef0f5 97062002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
f90bf7ca 9707
662ef0f5
TS
9708 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9709 * lib/g77.exp: Likewise
9710 * lib/objc.exp: Likewise
f90bf7ca 9711
662ef0f5 97122002-03-23 Andrew Cagney <ac131313@redhat.com>
1f77b5da 9713
662ef0f5 9714 * gcc.dg/Wswitch-default.c: New test.
1f77b5da 9715
662ef0f5 97162002-03-23 Jakub Jelinek <jakub@redhat.com>
a5a49440 9717
662ef0f5 9718 * g++.dg/other/enum1.C: New test.
a5a49440 9719
662ef0f5 97202002-03-23 Zack Weinberg <zack@codesourcery.com>
adc502b4 9721
662ef0f5 9722 * gcc.dg/pragma-ep-3.c: Fix typo.
adc502b4 9723
662ef0f5 97242002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
95ff5d3f 9725
662ef0f5 9726 * g++.dg/inherit/template-as-base.C: New test.
95ff5d3f 9727
662ef0f5 97282002-03-22 Jakub Jelinek <jakub@redhat.com>
2443d4e1 9729
662ef0f5
TS
9730 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9731 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
2443d4e1 9732
662ef0f5 97332002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
f2fdc802 9734
662ef0f5 9735 * gcc.dg/cpp/multiline.c: Update to match.
f2fdc802 9736
662ef0f5 97372002-03-22 Alexandre Oliva <aoliva@redhat.com>
ba2e86d6 9738
662ef0f5 9739 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
ba2e86d6 9740
662ef0f5 97412002-03-22 Phil Edwards <pme@gcc.gnu.org>
5a3085c5 9742
662ef0f5 9743 * gcc.dg/cpp/extratokens2.c: New file.
5a3085c5 9744
662ef0f5 97452002-03-21 David Edelsohn <edelsohn@gnu.org>
d70e94ec 9746
662ef0f5 9747 * gcc.dg/20020312-2.c: Add rs6000 target.
d70e94ec 9748
662ef0f5 9749 * gcc.c-torture/compile/20020319-1.c: New test.
5121c03e 9750
662ef0f5 97512002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5121c03e 9752
662ef0f5
TS
9753 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9754 (A, E): Handle this.
76ccdb3c 9755
662ef0f5 97562002-03-20 Jason Merrill <jason@redhat.com>
76ccdb3c 9757
662ef0f5
TS
9758 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9759 ignoring -fpic.
9760 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9761 through prune_gcc_output.
0d6d6892 9762
662ef0f5 97632002-03-20 Jakub Jelinek <jakub@redhat.com>
0d6d6892 9764
662ef0f5 9765 * gcc.c-torture/compile/20020320-1.c: New test.
9b7bc465 9766
662ef0f5 97672002-03-19 Jakub Jelinek <jakub@redhat.com>
9b7bc465 9768
662ef0f5 9769 * gcc.c-torture/compile/20020318-1.c: New test.
3a73bffb 9770
662ef0f5 9771 * gcc.dg/struct-by-value-1.c: New test.
3a73bffb 9772
662ef0f5 9773 * gcc.dg/20020319-1.c: New test.
33dd07ee 9774
662ef0f5 97752002-03-18 Jakub Jelinek <jakub@redhat.com>
33dd07ee 9776
662ef0f5 9777 * g++.dg/opt/conj1.C: New test.
33dd07ee 9778
662ef0f5 97792002-03-17 Mark Mitchell <mark@codesourcery.com>
4bd7c270 9780
662ef0f5
TS
9781 * g++.dg/template/qualttp20.C: Revert previous change.
9782 * g++.dg/template/qualttp3.C: Likewise.
9783 * g++.dg/template/qualttp4.C: Likewise
9784 * g++.dg/template/qualttp5.C: Likewise
9785 * g++.dg/template/qualttp6.C: Likewise
9786 * g++.dg/template/qualttp7.C: Likewise
9787 * g++.dg/template/qualttp8.C: Likewise
9788 * g++.dg/template/recurse.C: Likewise.
4bd7c270 9789
662ef0f5 97902002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 9791
662ef0f5 9792 * gcc.dg/cpp/wchar-1.c: Update.
60284a59 9793
662ef0f5 97942002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a20fd5ac 9795
662ef0f5
TS
9796 * g++.dg/template/conv1.C: New test.
9797 * g++.dg/template/conv2.C: New test.
9798 * g++.dg/template/conv3.C: New test.
9799 * g++.dg/template/conv4.C: New test.
a20fd5ac 9800
662ef0f5 98012002-03-15 Mark Mitchell <mark@codesourcery.com>
87ed109f 9802
662ef0f5
TS
9803 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9804 * g++.dg/template/qualttp3.C: Likewise.
9805 * g++.dg/template/qualttp4.C: Likewise
9806 * g++.dg/template/qualttp5.C: Likewise
9807 * g++.dg/template/qualttp6.C: Likewise
9808 * g++.dg/template/qualttp7.C: Likewise
9809 * g++.dg/template/qualttp8.C: Likewise
9810 * g++.dg/template/recurse.C: Likewise.
87ed109f 9811
662ef0f5 98122002-03-15 Mark Mitchell <mark@codesourcery.com>
45806a3f 9813
662ef0f5 9814 * g++.dg/opt/dtor1.C: New test.
45806a3f 9815
662ef0f5 98162002-03-15 Jakub Jelinek <jakub@redhat.com>
51ccaeb9 9817
662ef0f5 9818 * gcc.c-torture/compile/20020315-1.c: New test.
51ccaeb9 9819
662ef0f5 98202002-03-15 Richard Earnshaw <rearnsha@arm.com>
7d793e9b 9821
662ef0f5 9822 * gcc.dg/weak-1.c: Fix scan tests.
e3227f2c 9823
662ef0f5 98242002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7d793e9b 9825
662ef0f5
TS
9826 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9827 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9828 cris-*-aout* mmix-*-*.
9829 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9830 cris-*-aout* mmix-*-*.
9831 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9832 cris-*-elf* cris-*-aout* and mmix-*-*.
9833 * gcc.dg/20001009-1.c: Ditto.
9834 * gcc.dg/20010912-1.c: Ditto.
9835 * gcc.dg/20020122-4.c: Ditto.
9836 * gcc.dg/inline-2.c: Ditto.
7d793e9b 9837
662ef0f5 98382002-03-14 Jeffrey A Law (law@cygnus.com)
48ba9538 9839
662ef0f5 9840 * gcc.c-torture/compile/20020314-1.c: New test.
48ba9538 9841
662ef0f5 98422002-03-14 Richard Earnshaw <rearnsha@arm.com>
4d7ea4fc 9843
662ef0f5 9844 * gcc.c-torture/execute/20020314-1.c: New test.
4d7ea4fc 9845
662ef0f5 98462002-03-14 Jakub Jelinek <jakub@redhat.com>
07d81318 9847
662ef0f5 9848 * g++.dg/warn/Wunused-1.C: New test.
07d81318 9849
662ef0f5 98502002-02-13 Richard Sandiford <rsandifo@redhat.com>
bf882c20 9851
662ef0f5 9852 * g++.dg/abi/mangle6.C: New test.
bf882c20 9853
662ef0f5 98542002-03-13 Jakub Jelinek <jakub@redhat.com>
a62d375f 9855
662ef0f5 9856 * gcc.c-torture/compile/20020309-2.c: New test.
b970a21d 9857
662ef0f5 9858 * gcc.c-torture/compile/20020312-1.c: New test.
a62d375f 9859
662ef0f5 98602002-03-12 Nathan Sidwell <nathan@codesourcery.com>
309d8365 9861
662ef0f5 9862 * g++.dg/other/access1.C: New test.
309d8365 9863
662ef0f5 98642002-03-12 Jakub Jelinek <jakub@redhat.com>
3f2019c6 9865
662ef0f5 9866 * gcc.c-torture/execute/wchar_t-1.c: New test.
3f2019c6 9867
662ef0f5 98682002-03-12 David Edelsohn <edelsohn@gnu.org>
29cece2e 9869
662ef0f5 9870 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29cece2e 9871
662ef0f5 98722002-03-12 Roger Sayle <roger@eyesopen.com>
1a887f86 9873
662ef0f5 9874 * gcc.dg/20020312-1.c: New test case.
1a887f86 9875
662ef0f5 98762002-03-11 Aldy Hernandez <aldyh@redhat.com>
77adef84 9877
662ef0f5 9878 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
77adef84 9879
662ef0f5 98802002-03-11 Richard Henderson <rth@redhat.com>
77adef84 9881
662ef0f5
TS
9882 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9883 * g++.old-deja/g++.jason/report.C: Likewise.
74b273d6 9884
662ef0f5 98852002-03-11 Nathan Sidwell <nathan@codesourcery.com>
74b273d6 9886
662ef0f5
TS
9887 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9888 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
bb03c710 9889
662ef0f5 98902002-03-11 Nathan Sidwell <nathan@codesourcery.com>
bb03c710 9891
662ef0f5 9892 * testsuite/g++.dg/overload/pmf1.C: New test.
5b3dc815 9893
662ef0f5 98942002-03-11 Kazu Hirata <kazu@hxi.com>
5b3dc815 9895
662ef0f5 9896 * gcc.c-torture/execute/20020307-1.c: Use long.
9ac3b1be 9897
662ef0f5 98982002-03-11 Jakub Jelinek <jakub@redhat.com>
9ac3b1be 9899
662ef0f5
TS
9900 PR optimization/5844
9901 * gcc.dg/20020310-1.c: New test.
d8b85ae5 9902
662ef0f5 99032002-03-09 Michael Meissner <meissner@redhat.com>
d8b85ae5 9904
662ef0f5
TS
9905 * gcc.c-torture/execute/memcpy-2.c: New test.
9906 * gcc.c-torture/execute/memset-1.c: New test.
9907 * gcc.c-torture/execute/strlen-1.c: New test.
9908 * gcc.c-torture/execute/strcmp-1.c: New test.
9909 * gcc.c-torture/execute/strncmp-1.c: New test.
0c69ed55 9910
662ef0f5 99112002-03-09 Geoffrey Keating <geoffk@redhat.com>
0c69ed55 9912
662ef0f5 9913 * gcc.dg/ppc-ldstruct.c: New test.
d106599f 9914
662ef0f5 99152002-03-09 Jakub Jelinek <jakub@redhat.com>
d106599f 9916
662ef0f5 9917 * gcc.c-torture/execute/va-arg-22.c: New test.
303a3927 9918
662ef0f5 99192002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
303a3927 9920
662ef0f5 9921 * gcc.c-torture/compile/20020309-1.c: New test.
0cd3301b 9922
662ef0f5 99232002-03-08 Jakub Jelinek <jakub@redhat.com>
0cd3301b 9924
662ef0f5 9925 * gcc.c-torture/execute/20020307-2.c: New test.
a4863215 9926
662ef0f5 99272002-03-07 Jeffrey A Law (law@redhat.com)
a4863215 9928
662ef0f5 9929 * g77.f-torture/compile/20020307-1.f: New test.
96b453dc 9930
662ef0f5 99312002-03-07 Richard Sandiford <rsandifo@redhat.com>
96b453dc 9932
662ef0f5 9933 * gcc.dg/unordered-1.c: New test.
a3acf46d 9934
662ef0f5 99352002-03-07 Richard Earnshaw <rearnsha@arm.com>
a3acf46d 9936
662ef0f5 9937 * gcc.c-torture/execute/20020307-1.c: New test.
58c2956c 9938
662ef0f5 99392002-03-05 Jakub Jelinek <jakub@redhat.com>
58c2956c 9940
662ef0f5 9941 * gcc.dg/20020304-1.c: New test.
887fc41a 9942
662ef0f5 9943 * gcc.c-torture/compile/20020304-2.c: New test.
887fc41a 9944
662ef0f5 99452002-03-04 Zack Weinberg <zack@codesourcery.com>
2a732575 9946
662ef0f5
TS
9947 * gcc.c-torture/compile/20020304-1.c: New test case
9948 (from PR c/5830).
2a732575 9949
662ef0f5 99502002-03-03 Aldy Hernandez <aldyh@redhat.com>
32121b96 9951
662ef0f5 9952 * gcc.dg/20020103-1.c: Add other -D ppc variants.
98ef3137 9953
662ef0f5 99542002-03-02 Nathan Sidwell <nathan@codesourcery.com>
98ef3137 9955
662ef0f5 9956 * g++.dg/other/classkey1.C: New test.
4c8c0dec 9957
662ef0f5 99582002-03-01 Richard Henderson <rth@redhat.com>
07cdae91 9959
662ef0f5
TS
9960 * gcc.c-torture/compile/981223-1.x: New.
9961 * gcc.c-torture/compile/920625-1.x: New.
07cdae91 9962
662ef0f5 99632002-02-28 Richard Henderson <rth@redhat.com>
0f490a2b 9964
662ef0f5 9965 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
0f490a2b 9966
662ef0f5 99672002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4b27e132 9968
662ef0f5 9969 * gcc.c-torture/execute/20020227-1.c: New test.
4b27e132 9970
662ef0f5 99712002-02-27 Mark Mitchell <mark@codesourcery.com>
cf56e373 9972
662ef0f5
TS
9973 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9974 here" ERROR lines.
9975 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9976 * g++.old-deja.g++.other/defarg1.C: Likewise.
9977 * g++.old-deja/g++.pt/calls2.C: Likewise.
9978 * g++.old-deja/g++.pt/crash20.C: Likewise.
9979 * g++.old-deja/g++.pt/crash30.C: Likewise.
9980 * g++.old-deja/g++.pt/crash36.C: Likewise.
9981 * g++.old-deja/g++.pt/crash6.C: Likewise.
9982 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9983 * g++.old-deja/g++.pt/derived3.C: Likewise.
9984 * g++.old-deja/g++.pt/error1.C: Likewise.
9985 * g++.old-deja/g++.pt/friend21.C: Likewise.
9986 * g++.old-deja/g++.pt/friend23.C: Likewise.
9987 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9988 * g++.old-deja/g++.robertl/eb128.C: Likewise.
cf56e373 9989
662ef0f5 99902002-02-27 Geoffrey Keating <geoffk@redhat.com>
1aa65134 9991
662ef0f5 9992 * gcc.c-torture/execute/20020225-2.c: New test.
1aa65134 9993
662ef0f5 99942002-02-27 Zack Weinberg <zack@codesourcery.com>
791b23fe 9995
662ef0f5
TS
9996 * gcc.c-torture/execute/920730-1t.c,
9997 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9998 Delete test cases, only relevant to -traditional.
791b23fe 9999
662ef0f5 100002002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4fb07802 10001
662ef0f5
TS
10002 * gcc.dg/cpp/undef1.c: Remove.
10003 * gcc.dg/cpp/directiv.c: Update.
10004 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4fb07802 10005
662ef0f5 100062002-02-27 Michael Meissner <meissner@redhat.com>
9928a3d5 10007
662ef0f5 10008 * gcc.c-torture/execute/20020226-1.c: New test.
0481bc21 10009
662ef0f5 100102002-02-26 Jakub Jelinek <jakub@redhat.com>
9928a3d5 10011
662ef0f5 10012 * g++.dg/debug/debug4.C: New test.
21b14752 10013
662ef0f5 10014 * gcc.dg/ia64-visibility-1.c: New test.
21b14752 10015
662ef0f5 100162002-02-26 Alexandre Oliva <aoliva@redhat.com>
869b8e4d 10017
662ef0f5 10018 * gcc.dg/debug/20020224-1.c: New.
869b8e4d 10019
662ef0f5 100202002-02-25 Kazu Hirata <kazu@hxi.com>
4b72e8ed 10021
662ef0f5
TS
10022 * gcc.c-torture/execute/960416-1.x: New.
10023 * gcc.c-torture/execute/divconst-3.x: Likewise.
4b72e8ed 10024
662ef0f5 100252002-02-25 Jakub Jelinek <jakub@redhat.com>
578fc63d 10026
662ef0f5 10027 * gcc.dg/20020224-1.c: New test.
578fc63d 10028
662ef0f5 100292002-02-25 Alan Modra <amodra@bigpond.net.au>
010f87c4 10030
662ef0f5 10031 * gcc.c-torture/execute/20020225-1.c: New.
67092f4d 10032
662ef0f5 100332002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
67092f4d 10034
662ef0f5 10035 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
dab550cb 10036
662ef0f5 100372002-02-23 Jakub Jelinek <jakub@redhat.com>
dab550cb 10038
662ef0f5 10039 * gcc.dg/20020222-1.c: New test.
dab550cb 10040
662ef0f5 100412002-02-22 Jakub Jelinek <jakub@redhat.com>
1a887f86 10042
662ef0f5 10043 * g++.dg/opt/anonunion1.C: New test.
6127eac4 10044
662ef0f5 100452002-02-22 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 10046
662ef0f5
TS
10047 * g++.dg/template/qualttp19.C: New test.
10048 * g++.dg/template/qualttp20.C: New test.
10049 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10050 * g++.old-deja/g++.other/qual1.C: Likewise.
ba3307c0 10051
662ef0f5 100522002-02-21 Aldy Hernandez <aldyh@redhat.com>
aec3e189 10053
662ef0f5 10054 * gcc.dg/attr-alwaysinline.c: New.
aec3e189 10055
662ef0f5 100562002-02-21 Jakub Jelinek <jakub@redhat.com>
a19caa88 10057
662ef0f5 10058 * gcc.dg/20020220-1.c: New test.
a19caa88 10059
662ef0f5 10060 * gcc.dg/20020220-2.c: New test.
eeec38a8 10061
662ef0f5 10062 * g++.dg/opt/mmx1.C: New test.
eeec38a8 10063
662ef0f5 100642002-02-20 Alexandre Oliva <aoliva@redhat.com>
0154eaa8 10065
662ef0f5 10066 * gcc.c-torture/compile/20020110.c: New test.
0154eaa8 10067
662ef0f5 100682002-02-20 Jakub Jelinek <jakub@redhat.com>
b1896e61 10069
662ef0f5 10070 * gcc.c-torture/execute/20020219-1.c: New test.
b1896e61 10071
662ef0f5 10072 * gcc.dg/20020219-1.c: New test.
3ca5f444 10073
662ef0f5 10074 * gcc.dg/noncompile/20020220-1.c: New test.
3ca5f444 10075
662ef0f5 10076 * g++.dg/opt/ptrintsum1.C: New test.
a4fa73f3 10077
662ef0f5 10078 * gcc.dg/debug/20020220-1.c: New test.
a4fa73f3 10079
662ef0f5 100802002-02-17 Jakub Jelinek <jakub@redhat.com>
31956228 10081
662ef0f5 10082 * gcc.c-torture/execute/20020216-1.c: New test.
31956228 10083
662ef0f5 100842002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
71fad614 10085
662ef0f5 10086 * gcc.dg/decl-1.c: Update, new test.
71fad614 10087
662ef0f5 100882002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9d7013b8 10089
662ef0f5
TS
10090 * g++.dg/abi/bitfield1.C: New test.
10091 * g++.dg/abi/bitfield2.C: New test.
9d7013b8 10092
662ef0f5 100932002-02-15 Richard Sandiford <rsandifo@redhat.com>
9390eb16 10094
662ef0f5 10095 * gcc.dg/attr-nest.c: New test.
9390eb16 10096
662ef0f5 100972002-02-15 Richard Sandiford <rsandifo@redhat.com>
2e839a04 10098
662ef0f5 10099 * gcc.c-torture/execute/20020215-1.c: New test.
2e839a04 10100
662ef0f5 101012002-02-14 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10102
662ef0f5
TS
10103 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10104 * g++.dg/debug/debug.exp: New.
10105 * g++.dg/debug/trivial.C: New.
10106 * g++.dg/debug/debug1.C: Moved...
10107 * g++.dg/other/debug1.C: ...from here.
10108 * g++.dg/debug/debug2.C: Moved...
10109 * g++.dg/other/debug2.C: ...from here.
10110 * g++.dg/debug/debug3.C: Moved...
10111 * g++.dg/other/debug3.C: ...from here.
d32c9170 10112
662ef0f5 10113 * gcc.dg/noncompile/20020213-1.c: New test.
e78c4529 10114
662ef0f5 101152002-02-13 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10116
662ef0f5 10117 * g++.dg/other/debug3.C: New test.
cfe834f3 10118
662ef0f5 10119 * gcc.c-torture/execute/20020213-1.c: New test.
cfe834f3 10120
662ef0f5 101212002-02-13 Richard Smith <richard@ex-parrot.com>
ed4168d5 10122
662ef0f5 10123 * g++.old-deja/g++.other/thunk1.C: New test.
9b14a237 10124
662ef0f5 101252002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
ed4168d5 10126
662ef0f5 10127 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
ee3c0639 10128
662ef0f5 101292002-02-13 Stan Shebs <shebs@apple.com>
ee3c0639 10130
662ef0f5 10131 * gcc.dg/altivec-3.c: New.
d5ecb9cb 10132
662ef0f5 101332002-02-12 Jakub Jelinek <jakub@redhat.com>
d5ecb9cb 10134
662ef0f5
TS
10135 * gcc.dg/Wunreachable-1.c: New test.
10136 * gcc.dg/Wunreachable-2.c: New test.
820ecf56 10137
662ef0f5 101382002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5c7060d3 10139
662ef0f5 10140 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
820ecf56 10141
662ef0f5 101422002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41ba8a20 10143
662ef0f5 10144 * gcc.dg/decl-1.c: New test.
41ba8a20 10145
662ef0f5 101462002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9602f5a0 10147
662ef0f5 10148 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9602f5a0 10149
662ef0f5 101502002-02-10 Kazu Hirata <kazu@hxi.com>
463eefc8 10151
662ef0f5
TS
10152 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10153 * gcc.c-torture/compile/980506-1.x: Likewise.
463eefc8 10154
662ef0f5 101552002-02-10 Kazu Hirata <kazu@hxi.com>
cb260b11 10156
662ef0f5 10157 * gcc.dg/20020210-1.c: New.
cb260b11 10158
662ef0f5 101592002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
d52e4867 10160
662ef0f5
TS
10161 * g77.f-torture/execute/947.f: New regression test
10162 for PR fortran/947.
d52e4867 10163
662ef0f5 101642002-02-09 Alexandre Oliva <aoliva@redhat.com>
c7f4981a 10165
662ef0f5
TS
10166 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10167 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
c7f4981a 10168
662ef0f5 101692002-02-08 Richard Henderson <rth@redhat.com>
f17f9332 10170
662ef0f5 10171 * gcc.c-torture/compile/labels-3.c: New.
d15e67bc 10172
662ef0f5 101732002-02-08 Jakub Jelinek <jakub@redhat.com>
d15e67bc 10174
662ef0f5
TS
10175 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10176 expression statements work instead.
10177 * gcc.dg/noncompile/20020207-1.c: New test.
d15e67bc 10178
662ef0f5 101792002-02-07 Richard Henderson <rth@redhat.com>
a08cbd59 10180
662ef0f5 10181 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
a08cbd59 10182
662ef0f5 101832002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1b58660a 10184
662ef0f5
TS
10185 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10186 message from g77
10187 * lib/g77-dg.exp: Trim g77 error messages so that they are
10188 recognized by dg.exp.
1b58660a 10189
662ef0f5 101902002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
cd4e8331 10191
662ef0f5
TS
10192 PR fortran/5473
10193 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1a887f86 10194
662ef0f5 101952002-02-07 Richard Henderson <rth@redhat.com>
6a3177b9 10196
662ef0f5
TS
10197 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10198 to be sufficiently aligned for integers.
62d3b526 10199
662ef0f5 102002002-02-07 Nathan Sidwell <nathan@codesourcery.com>
46ff5047 10201
662ef0f5 10202 * g++.dg/template/friend4.C: New test.
6d4c57a0 10203
662ef0f5 102042002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6d4c57a0 10205
662ef0f5
TS
10206 PR fortran/5743
10207 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10208 unsupported cases.
fc4a714b 10209
662ef0f5 102102002-02-07 Richard Henderson <rth@redhat.com>
fc4a714b 10211
662ef0f5
TS
10212 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10213 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10214 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10215 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
173028e5 10216
662ef0f5 102172002-02-06 Richard Henderson <rth@redhat.com>
173028e5 10218
662ef0f5 10219 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43f2b308 10220
662ef0f5 102212002-02-06 Janis Johnson <janis187@us.ibm.com>
43f2b308 10222
662ef0f5 10223 * gcc.dg/20020206-1.c: New test.
8018b36d 10224
662ef0f5 102252002-02-06 Jakub Jelinek <jakub@redhat.com>
bbffa101 10226
662ef0f5 10227 * gcc.c-torture/execute/20020206-1.c: New test.
8018b36d 10228
662ef0f5 10229 * gcc.c-torture/execute/20020206-2.c: New test.
15e5ad76 10230
662ef0f5
TS
10231 PR optimization/5429:
10232 * gcc.c-torture/compile/20020206-1.c: New test.
15e5ad76 10233
662ef0f5 102342002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
813b848c 10235
662ef0f5
TS
10236 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10237 as certain file formats cannot support particularly large
10238 alignments.
813b848c 10239
662ef0f5
TS
10240 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10241 and do not expect to be able to link the executable.
ea475b23 10242
662ef0f5
TS
10243 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10244 fail because the COFF format does not support the weak attribute.
ea475b23 10245
662ef0f5 102462002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6ddae612 10247
662ef0f5 10248 * g77.dg/pr5473.f: New test
1bd6476f 10249
662ef0f5 102502002-02-05 Aldy Hernandez <aldyh@redhat.com>
1bd6476f 10251
662ef0f5
TS
10252 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10253 Fix testcase accordingly.
479e51f6 10254
662ef0f5 102552002-02-04 Richard Henderson <rth@redhat.com>
479e51f6 10256
662ef0f5
TS
10257 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10258 (buf): Change to be an array of pointers, not ints.
47e87a93 10259
662ef0f5 102602002-02-04 Jakub Jelinek <jakub@redhat.com>
47e87a93 10261
662ef0f5
TS
10262 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10263 before all tests. Move warning one line above to match where it
10264 C frontend emits.
10265 * gcc.dg/Wswitch-2.c: New test.
10266 * g++.dg/warn/Wswitch-1.C: New test.
10267 * g++.dg/warn/Wswitch-2.C: New test.
5bcf08f6 10268
662ef0f5 102692002-02-04 Richard Henderson <rth@redhat.com>
5bcf08f6 10270
662ef0f5 10271 * g++.dg/abi/offsetof.C: Fix size comparison.
12c3717e 10272
662ef0f5 102732002-02-04 Richard Sandiford <rsandifo@redhat.com>
12c3717e 10274
662ef0f5 10275 * gcc.dg/cast-qual-2.c: New test.
d6961341 10276
662ef0f5 102772002-02-04 Jakub Jelinek <jakub@redhat.com>
d6961341 10278
662ef0f5 10279 * gcc.dg/20020201-4.c: New test.
e756a7da 10280
662ef0f5 102812002-02-04 Ben Elliston <bje@redhat.com>
e756a7da 10282
662ef0f5
TS
10283 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10284 target_info attribute != 0, in addition to the empty string.
10285 (gcc_target_compile): Likewise.
5365c83f 10286
662ef0f5 102872002-02-03 Andrew Cagney <ac131313@redhat.com>
5365c83f 10288
662ef0f5
TS
10289 * gcc.dg/Wswitch.c: New test.
10290 PR gcc/4475. PR gcc/3780.
acb044ee 10291
662ef0f5 102922002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
acb044ee 10293
662ef0f5
TS
10294 * g77.f-torture/execute/5122.f: New test for regressions
10295 against PR fortran/5122.
661fff62 10296
662ef0f5 102972002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
661fff62 10298
662ef0f5
TS
10299 * g77.f-torture/compile/pr3743.f: Delete
10300 * g77.dg/pr3743-1.f: New test.
10301 * g77.dg/pr3743-2.f: New test.
10302 * g77.dg/pr3743-3.f: New test.
10303 * g77.dg/pr3743-4.f: New test.
d4e6133f 10304
662ef0f5 103052002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
d4e6133f 10306
662ef0f5 10307 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44d57e36 10308
662ef0f5 103092002-02-02 Richard Henderson <rth@redhat.com>
44d57e36 10310
662ef0f5
TS
10311 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10312 * gcc.c-torture/execute/bf64-1.c: Likewise.
4299b4e1 10313
662ef0f5 103142002-02-02 Jakub Jelinek <jakub@redhat.com>
4299b4e1 10315
662ef0f5 10316 * gcc.dg/20020201-2.c: New test.
97c6c02c 10317
662ef0f5 10318 * gcc.dg/20020201-3.c: New test.
97c6c02c 10319
662ef0f5 10320 * gcc.c-torture/execute/bitfld-2.c: New test.
7614d20b 10321
662ef0f5 103222002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17043e0d 10323
662ef0f5
TS
10324 * gcc.dg/bitfld-1.c: Update.
10325 * gcc.dg/bitfld-2.c: Update.
10326 * gcc.c-torture/execute/bitfld-1.x: New.
17043e0d 10327
662ef0f5 103282002-02-02 Jakub Jelinek <jakub@redhat.com>
617d988c 10329
662ef0f5 10330 * gcc.c-torture/execute/20020201-1.c: New test.
617d988c 10331
662ef0f5 103322002-02-01 Janis Johnson <janis187@us.ibm.com>
a29b099d 10333
662ef0f5
TS
10334 PR target/5469
10335 * gcc.dg/20020201-1.c: New test.
a29b099d 10336
662ef0f5 103372002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
f735a153 10338
662ef0f5
TS
10339 PR fortran/3743
10340 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10341 * g77.f-torture/compile/pr3743.x: Remove
f735a153 10342
662ef0f5 103432002-01-31 Tom Rix <trix@redhat.com>
6ae504c9 10344
662ef0f5 10345 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1813dafd 10346
662ef0f5 103472002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
cbb92744 10348
662ef0f5 10349 * gcc.dg/noncompile/20020130-1.c: New test.
cbb92744 10350
662ef0f5 103512002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
e9dd7bfd 10352
662ef0f5 10353 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
e9dd7bfd 10354
662ef0f5 103552002-01-29 Richard Henderson <rth@redhat.com>
ff8908ff 10356
662ef0f5
TS
10357 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10358 to long long.
10359 * gcc.c-torture/execute/bf64-1.c: Likewise.
ff8908ff 10360
662ef0f5 103612002-01-29 Jakub Jelinek <jakub@redhat.com>
5dd236e2 10362
662ef0f5 10363 * gcc.c-torture/execute/20020129-1.c: New test.
5dd236e2 10364
662ef0f5 103652002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6fb2cd7b 10366
662ef0f5
TS
10367 * gcc.c-torture/compile/20000224-1.c: Update.
10368 * gcc.c-torture/execute/bitfld-1.c: New tests.
10369 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10370 * gcc.dg/uninit-A.c: Update.
6fb2cd7b 10371
662ef0f5 103722002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6e4ae815 10373
662ef0f5 10374 * g++.dg/template/ctor1.C: Add instantiation.
6e4ae815 10375
662ef0f5 103762002-01-28 Paul Koning <pkoning@equallogic.com>
a42519be 10377
662ef0f5
TS
10378 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10379 argument to __builtin_prefetch to be const ptr.
a42519be 10380
662ef0f5 103812002-01-28 Jakub Jelinek <jakub@redhat.com>
32135a8c 10382
662ef0f5 10383 * gcc.c-torture/compile/20020120-1.c: New test.
32135a8c 10384
662ef0f5 103852002-01-27 Kazu Hirata <kazu@hxi.com>
a541f1aa 10386
662ef0f5 10387 * gcc.c-torture/execute/20020127-1.c: New test.
a541f1aa 10388
662ef0f5 103892002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
933a0721 10390
662ef0f5
TS
10391 * g77.dg/f77-edit-i-in.f: New test
10392 * g77.dg/f77-edit-i-out.f: New test
933a0721 10393
662ef0f5 103942002-01-25 Geoffrey Keating <geoffk@redhat.com>
2019279f 10395
662ef0f5
TS
10396 * gcc.dg/debug/debug.exp: New file.
10397 * gcc.dg/debug/trivial.c: New file.
10398 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10399 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10400 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10401 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10402 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10403 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10404 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10405 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10406 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10407 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10408 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10409 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10410 * gcc.dg/20000503-1.c: Removed.
10411 * gcc.dg/20010207-1.c: Removed.
10412 * gcc.dg/20011223-1.c: Removed.
10413 * gcc.dg/20020104-2.c: Removed.
10414 * gcc.dg/debug-1.c: Removed.
10415 * gcc.dg/debug-2.c: Removed.
10416 * gcc.dg/debug-3.c: Removed.
10417 * gcc.dg/debug-4.c: Removed.
10418 * gcc.dg/debug-5.c: Removed.
10419 * gcc.dg/debug-6.c: Removed.
10420 * gcc.dg/dwarf2-1.c: Removed.
10421 * gcc.dg/dwarf2-2.c: Removed.
d3f129b3 10422
662ef0f5 104232002-01-25 Jakub Jelinek <jakub@redhat.com>
d3f129b3 10424
662ef0f5
TS
10425 * g++.old-deja/g++.other/eh5.C: New test.
10426 * g++.old-deja/g++.other/sibcall2.C: New test.
10427 * g++.old-deja/g++.other/array9.C: New test.
10428 * g++.old-deja/g++.other/typename2.C: New test.
10429 * g++.old-deja/g++.other/crash60.C: New test.
10430 * g++.old-deja/g++.other/conv9.C: New test.
10431 * g++.old-deja/g++.other/mangle10.C: New test.
10432 * g++.old-deja/g++.other/unchanging1.C: New test.
10433 * g++.old-deja/g++.other/exprstmt1.C: New test.
10434 * g++.old-deja/g++.other/inline23.C: New test.
10435 * g++.old-deja/g++.eh/ia64-1.C: New test.
10436 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10437 * g++.old-deja/g++.other/reload1.C: New test.
10438 * g++.old-deja/g++.other/static20.C: New test.
10439 * g++.old-deja/g++.other/local-alloc1.C: New test.
10440 * g++.old-deja/g++.other/conv8.C: New test.
10441 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10442 * g++.old-deja/g++.other/storeexpr1.C: New test.
10443 * g++.old-deja/g++.other/storeexpr2.C: New test.
10444 * g++.dg/eh/template2.C: New test.
10445 * g++.dg/warn/weak1.C: New test.
440d0518 10446
662ef0f5 104472002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
440d0518 10448
662ef0f5
TS
10449 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10450 Remove first, non-varying, argument.
4061c1a3 10451
662ef0f5 104522002-01-23 Richard Henderson <rth@redhat.com>
4061c1a3 10453
662ef0f5 10454 * gcc.dg/inline-2.c: New.
09948ece 10455
662ef0f5
TS
10456 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10457 Add optional target arg. Check number of arguments.
10458 (scan-assembler-not, scan-assembler-dem): Likewise.
10459 (scan-assembler-dem-not): Likewise.
df867456 10460
662ef0f5 104612002-01-23 Zack Weinberg <zack@codesourcery.com>
df867456 10462
662ef0f5
TS
10463 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10464 line 12.
10465 * g++.old-deja/g++.brendan/parse3.C,
10466 g++.old-deja/g++.other/crash26.C,
10467 g++.old-deja/g++.other/crash28.C,
10468 g++.old-deja/g++.other/crash29.C,
10469 g++.old-deja/g++.other/crash30.C,
10470 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
62ae2529 10471
662ef0f5 104722002-01-23 Aldy Hernandez <aldyh@redhat.com>
62ae2529 10473
662ef0f5 10474 * gcc.dg/20020115-1.c: New.
2ab57cc9 10475
662ef0f5 104762002-01-23 Bob Wilson <bob.wilson@acm.org>
2ab57cc9 10477
662ef0f5 10478 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
56f4537e 10479
662ef0f5 104802002-01-23 Janis Johnson <janis187@us.ibm.com>
56f4537e 10481
662ef0f5 10482 * gcc.dg/20020122-3.c: New.
55a21c32 10483
662ef0f5 104842002-01-23 Jakub Jelinek <jakub@redhat.com>
55a21c32 10485
662ef0f5 10486 * g++.dg/other/gc1.C: New test.
6c40858f 10487
662ef0f5 104882002-01-23 Zack Weinberg <zack@codesourcery.com>
6c40858f 10489
662ef0f5 10490 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
ab04e34b 10491
662ef0f5 104922002-01-22 Richard Henderson <rth@redhat.com>
ab04e34b 10493
662ef0f5 10494 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
999cc24c 10495
662ef0f5 104962002-01-22 Richard Henderson <rth@redhat.com>
999cc24c 10497
662ef0f5 10498 * gcc.dg/20020122-4.c: New.
1453ec8c 10499
662ef0f5 105002002-01-22 H.J. Lu <hjl@gnu.org>
1453ec8c 10501
662ef0f5
TS
10502 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10503 link output.
10504 * gcc.dg/special/ecos.exp: Likewise.
10505 * lib/g++-dg.exp: Likewise.
10506 * lib/g77-dg.exp: Likewise.
10507 * lib/gcc-dg.exp : Likewise.
10508 * lib/mike-g++.exp: Likewise.
10509 * lib/mike-g77.exp: Likewise.
10510 * lib/mike-gcc.exp: Likewise.
10511 * lib/objc-dg.exp: Likewise.
5ddec02e 10512
662ef0f5 105132002-01-22 Janis Johnson <janis187@us.ibm.com>
5ddec02e 10514
662ef0f5
TS
10515 PR target/5379
10516 * gcc.dg/20020122-2.c: New test.
a012ba73 10517
662ef0f5 105182002-01-22 Hans-Peter Nilsson <hp@axis.com>
a012ba73 10519
662ef0f5 10520 * gcc.dg/20020122-1.c: New test.
79b51cd7 10521
662ef0f5 105222001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
79b51cd7 10523
662ef0f5 10524 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
e4a4c70b 10525
662ef0f5 105262002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
e4a4c70b 10527
662ef0f5 10528 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
93fe8e92 10529
662ef0f5 105302002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
93fe8e92 10531
662ef0f5 10532 * gcc.c-torture/compile/20020121-1.c: New test.
71db7d03 10533
662ef0f5 105342002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
71db7d03 10535
662ef0f5
TS
10536 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10537 ld_library_path.
fcf742ea 10538
662ef0f5 105392002-01-21 Jakub Jelinek <jakub@redhat.com>
fcf742ea 10540
662ef0f5 10541 * gcc.dg/20020218-1.c: New test.
e106e1b0 10542
662ef0f5 105432002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
e106e1b0 10544
662ef0f5
TS
10545 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10546 messages
10547 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10548 "At global scope" warning
10549 * g++.dg/ext/align1.C: Change cygwin test for alignment
10550 from db-bogus to dg-warning
50cb1e20 10551
662ef0f5 105522002-01-21 Zack Weinberg <zack@codesourcery.com>
50cb1e20 10553
662ef0f5 10554 * g77.f-torture/compile/cpp2.F: New test.
6d051694 10555
662ef0f5 105562002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6d051694 10557
662ef0f5 10558 * g++.dg/template/access1.C: New test.
170c56da 10559
662ef0f5 105602002-01-18 Aldy Hernandez <aldyh@redhat.com>
a298d936 10561
662ef0f5 10562 * gcc.dg/20020118-1.c: New.
a298d936 10563
662ef0f5 105642002-01-18 Kazu Hirata <kazu@hxi.com>
8c4093d8 10565
662ef0f5 10566 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8c4093d8 10567
662ef0f5 105682001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
fd87b7a7 10569
662ef0f5
TS
10570 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10571 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10572 alignment warnings.
fd87b7a7 10573
662ef0f5 105742001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9d8b9004 10575
662ef0f5
TS
10576 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10577 torture_with_loops and torture_without_loops
9d8b9004 10578
662ef0f5 105792002-01-17 Jakub Jelinek <jakub@redhat.com>
cc36a670 10580
662ef0f5 10581 * gcc.c-torture/compile/20020116-1.c: New test.
cc36a670 10582
662ef0f5 105832002-01-16 Jakub Jelinek <jakub@redhat.com>
f086058e 10584
662ef0f5 10585 * gcc.dg/20020116-2.c: New test.
f086058e 10586
662ef0f5 10587 * gcc.dg/ultrasp4.c: New test.
16d3e075 10588
662ef0f5 10589 * gcc.dg/20020116-1.c: New test.
56f4537e 10590
662ef0f5 105912002-01-15 Geoffrey Keating <geoffk@redhat.com>
4e07d762 10592
662ef0f5
TS
10593 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10594 by EABI.
4e07d762 10595
662ef0f5 105962002-01-15 Janis Johnson <janis187@us.ibm.com>
f458d1d5 10597
662ef0f5
TS
10598 * gcc.misc-tests/i386-prefetch.exp: New.
10599 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10600 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10601 * gcc.misc-tests/i386-pf-none-1.c: New test.
10602 * gcc.misc-tests/i386-pf-sse-1.c: New test.
f458d1d5 10603
662ef0f5 106042002-01-15 Jakub Jelinek <jakub@redhat.com>
e808ec9c 10605
662ef0f5 10606 * gcc.dg/gnu89-init-1.c: Add new tests.
e808ec9c 10607
662ef0f5 106082002-01-15 Andreas Jaeger <aj@suse.de>
1fef1cdd 10609
662ef0f5
TS
10610 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10611 * gcc.dg/i386-mmx-2.c: Likewise.
10612 * gcc.dg/i386-sse-1.c: Likewise.
10613 * gcc.dg/i386-sse-2.c: Likewise.
10614 * gcc.dg/i386-sse-3.c: Likewise.
1fef1cdd 10615
662ef0f5 106162001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6d73371a 10617
662ef0f5
TS
10618 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10619 Uncomment additional cases that now pass.
6d73371a 10620
662ef0f5 106212002-01-11 Richard Henderson <rth@redhat.com>
47bd70b5 10622
662ef0f5
TS
10623 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10624 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
06e224f7 10625
662ef0f5 106262002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
06e224f7 10627
662ef0f5 10628 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
801791cc 10629
662ef0f5 106302002-01-10 Aldy Hernandez <aldyh@redhat.com>
801791cc 10631
662ef0f5
TS
10632 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10633 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
232b8f52 10634
662ef0f5 106352002-01-10 Dale Johannesen <dalej@apple.com>
232b8f52 10636
662ef0f5 10637 * gcc.c-torture/execute/loop-11.c: New.
11a35b8b 10638
662ef0f5 106392002-01-08 Aldy Hernandez <aldyh@redhat.com>
11a35b8b 10640
662ef0f5
TS
10641 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10642 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
a47ed310 10643
662ef0f5 106442002-01-09 Richard Henderson <rth@redhat.com>
a47ed310 10645
662ef0f5
TS
10646 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10647 type in which to perform the operation for each size.
44c5edc0 10648
662ef0f5 106492002-01-09 Alan Matsuoka (alanm@redhat.com)
44c5edc0 10650
662ef0f5 10651 * gcc.c-torture/compile/20020109-2.c: New test.
3256b817 10652
662ef0f5 106532002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3256b817 10654
662ef0f5 10655 * gcc.c-torture/execute/loop-10.c: New test.
4f2b0fb2 10656
662ef0f5 106572002-01-09 Jakub Jelinek <jakub@redhat.com>
4f2b0fb2 10658
662ef0f5
TS
10659 * gcc.c-torture/compile/20010226-1.c: New test.
10660 * gcc.c-torture/compile/20010227-1.c: New test.
10661 * gcc.c-torture/compile/20010426-1.c: New test.
10662 * gcc.c-torture/compile/20010510-1.c: New test.
10663 * gcc.c-torture/compile/20010605-3.c: New test.
10664 * gcc.c-torture/compile/20010824-1.c: New test.
10665 * gcc.c-torture/execute/20010409-1.c: New test.
10666 * gcc.dg/noncompile/20000901-1.c: New test.
10667 * gcc.dg/20001023-1.c: New test.
10668 * gcc.dg/20001101-1.c: New test.
10669 * gcc.dg/20001102-1.c: New test.
10670 * gcc.dg/20010207-1.c: New test.
10671 * gcc.dg/20010405-1.c: New test.
10672 * gcc.dg/20010822-1.c: New test.
10673 * gcc.dg/20011107-1.c: New test.
87b3cd76 10674
662ef0f5 106752002-01-09 Jeffrey A Law (law@redhat.com)
87b3cd76 10676
662ef0f5 10677 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7133e992 10678
662ef0f5
TS
10679 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10680 execution failure on PA targets.
22273300 10681
662ef0f5 106822002-01-09 Jakub Jelinek <jakub@redhat.com>
7133e992 10683
662ef0f5 10684 * gcc.c-torture/compile/20020109-1.c: New test.
e5a20888 10685
662ef0f5 106862002-01-08 Kazu Hirata <kazu@hxi.com>
8e8d61f5 10687
662ef0f5 10688 * gcc.c-torture/execute/20020108-1.c: New test.
8e8d61f5 10689
662ef0f5 106902002-01-08 Jakub Jelinek <jakub@redhat.com>
f67e0d11 10691
662ef0f5 10692 * gcc.dg/20020108-1.c: New test.
f67e0d11 10693
662ef0f5 106942002-01-08 H.J. Lu <hjl@gnu.org>
4636c87e 10695
662ef0f5
TS
10696 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10697 for header files.
00fae85d 10698
662ef0f5 106992002-01-08 Geoff Keating <geoffk@redhat.com>
7552da58 10700
662ef0f5
TS
10701 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10702 consistency.
149d6f9e 10703
662ef0f5 10704002-01-07 Aldy Hernandez <aldyh@redhat.com>
f6f8ada3 10705
662ef0f5 10706 * gcc.dg/altivec-4.c: Test altivec predicates.
f6f8ada3 10707
662ef0f5 107082002-01-07 Jakub Jelinek <jakub@redhat.com>
7f311f63 10709
662ef0f5 10710 * gcc.c-torture/execute/20020107-1.c: New test.
7f311f63 10711
662ef0f5 107122002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8d6e459d 10713
662ef0f5
TS
10714 PR c/5279
10715 * gcc.c-torture/compile/20020106-1.c: New test.
8d6e459d 10716
662ef0f5 107172002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
aa42eef1 10718
662ef0f5 10719 * gcc.c-torture/execute/nestfunc-4.c: New test.
aa42eef1 10720
662ef0f5 107212002-01-04 Loren J. Rittle <ljrittle@acm.org>
0b6e58fd 10722
662ef0f5
TS
10723 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10724 extra triple that slipped in.
10725 * g++.old-deja/g++.abi/align.C: Likewise.
10726 * g++.old-deja/g++.abi/bitfields.C: Likewise.
0b6e58fd 10727
662ef0f5 107282002-01-04 Loren J. Rittle <ljrittle@acm.org>
d76e6800 10729
662ef0f5
TS
10730 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10731 * g++.old-deja/g++.abi/align.C: Likewise.
10732 * g++.old-deja/g++.abi/bitfields.C: Likewise.
333ce3a7 10733
662ef0f5
TS
10734 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10735 on FreeBSD/i386.
10736 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10737 FreeBSD.
d76e6800 10738
662ef0f5 107392002-01-04 Jakub Jelinek <jakub@redhat.com>
ec65b2e3 10740
662ef0f5 10741 * gcc.dg/20020104-1.c: New test.
ec65b2e3 10742
662ef0f5 10743 * gcc.dg/20020104-2.c: New test.
21117a17 10744
662ef0f5 107452002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
658311e0 10746
662ef0f5 10747 * gcc.dg/20020103-1.c: Fix typo in target selector.
658311e0 10748
662ef0f5 107492002-01-03 Richard Henderson <rth@redhat.com>
845d6a2f 10750
662ef0f5 10751 * gcc.dg/20020103-1.c: New.
845d6a2f 10752
662ef0f5 107532002-01-03 Kazu Hirata <kazu@hxi.com>
e6834654 10754
662ef0f5 10755 * gcc.c-torture/execute/20020103-1.c: New test.
e6834654 10756
662ef0f5 107572002-01-03 Jakub Jelinek <jakub@redhat.com>
56d44285 10758
662ef0f5 10759 * g++.dg/other/debug2.C: New test.
56d44285 10760
662ef0f5 10761 * gcc.c-torture/compile/20020103-1.c: New test.
34e68c86 10762
662ef0f5 107632002-01-02 Jakub Jelinek <jakub@redhat.com>
34e68c86 10764
662ef0f5 10765 * gcc.dg/gnu89-init-1.c: Added new tests.
3bb91036 10766
662ef0f5 107672002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3bb91036 10768
662ef0f5 10769 * g++.dg/template/friend2.C: Remove as patch is reverted.
036d01d0 10770
662ef0f5 10771 * g++.dg/warn/oldcast1.C: New test.
036d01d0 10772
662ef0f5
TS
10773 * g++.dg/template/ptrmem1.C: New test.
10774 * g++.dg/template/ptrmem2.C: New test.
0b8c0d4e 10775
662ef0f5 10776 * g++.dg/template/ntp.C: New test.
0b8c0d4e 10777
662ef0f5 10778 * g++.dg/other/component1.C: New test.
b516907f 10779
662ef0f5 10780 * g++.dg/template/ttp3.C: New test.
b516907f 10781
662ef0f5
TS
10782 * g++.dg/template/friend2.C: New test.
10783 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3611ccb4 10784
662ef0f5 107852002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3611ccb4 10786
662ef0f5
TS
10787 * g++.dg/other/ptrmem1.C: New test.
10788 * g++.dg/other/ptrmem2.C: New test.
7aa00daf 10789
662ef0f5 107902002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7aa00daf 10791
662ef0f5 10792 * g++.dg/template/ctor1.C: New test.
fdf473ae 10793
662ef0f5 107942002-01-02 Nathan Sidwell <nathan@codesourcery.com>
fdf473ae 10795
662ef0f5 10796 * g++.dg/template/friend2.C: New test.
1cf537c5 10797
662ef0f5 107982002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1cf537c5 10799
662ef0f5 10800 * gcc.dg/mmix-1.c: New test.
9dd7fc76 10801
662ef0f5 108022001-12-31 Richard Henderson <rth@redhat.com>
9dd7fc76 10803
662ef0f5 10804 * gcc.dg/asm-5.c: New.
fecb60af 10805
662ef0f5 108062001-12-31 Paolo Carlini <pcarlini@unitus.it>
fecb60af 10807
662ef0f5
TS
10808 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10809 in namespace __gnu_cxx
d3dac0ae 10810
662ef0f5 108112001-12-30 Richard Henderson <rth@redhat.com>
d3dac0ae 10812
662ef0f5 10813 * gcc.dg/debug-6.c: New.
ff9ea967 10814
662ef0f5 108152001-12-30 Jakub Jelinek <jakub@redhat.com>
ff9ea967 10816
662ef0f5 10817 * gcc.c-torture/compile/20011229-2.c: New test.
d5614afb 10818
662ef0f5 108192001-12-29 Jakub Jelinek <jakub@redhat.com>
d5614afb 10820
662ef0f5
TS
10821 * gcc.dg/debug-3.c: New test.
10822 * gcc.dg/debug-4.c: New test.
10823 * gcc.dg/debug-5.c: New test.
3f9796f9 10824
662ef0f5 108252001-12-29 Richard Henderson <rth@redhat.com>
3f9796f9 10826
662ef0f5 10827 * g++.dg/eh/loop1.C: New.
30203c18 10828
662ef0f5 108292001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30203c18 10830
662ef0f5 10831 * g++.dg/template/crash1.C: New test.
edd1967d 10832
662ef0f5 108332001-12-29 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 10834
662ef0f5 10835 * g++.dg/other/const1.C: New test.
e1e52c7e 10836
662ef0f5 108372001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
e1e52c7e 10838
662ef0f5 10839 * gcc.c-torture/compile/20011229-1.c: New test.
5364626a 10840
662ef0f5 108412001-12-28 Stan Shebs <shebs@apple.com>
d5129288 10842
662ef0f5
TS
10843 * lib/objc-torture.exp: Resync with c-torture.exp.
10844 * lib/objc.exp: Load standard libraries.
caaf2272 10845
662ef0f5 108462001-12-28 Jakub Jelinek <jakub@redhat.com>
5364626a 10847
662ef0f5
TS
10848 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10849 additional tests.
1b8afbe7 10850
662ef0f5 108512001-12-27 Roger Sayle <roger@eyesopen.com>
23fb1469 10852
662ef0f5 10853 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1b8afbe7 10854
662ef0f5 108552001-12-27 Richard Henderson <rth@redhat.com>
1b8afbe7 10856
662ef0f5 10857 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8a921c08 10858
662ef0f5 108592001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8a921c08 10860
662ef0f5
TS
10861 * g++.dg/eh/ctor1.C: New test.
10862 * g++.dg/other/error2.C: New test.
81a2b933 10863
662ef0f5 108642001-12-24 Nathan Sidwell <nathan@codesourcery.com>
81a2b933 10865
662ef0f5 10866 * g++.dg/other/init2.C: New test.
8d2809bc 10867
662ef0f5 108682001-12-24 Richard Henderson <rth@redhat.com>
8d2809bc 10869
662ef0f5
TS
10870 * gcc.dg/20011223-1.c: New.
10871 * gcc.dg/inline-1.c: New.
6f9fdf4d 10872
662ef0f5 108732001-12-23 Richard Henderson <rth@redhat.com>
6f9fdf4d 10874
662ef0f5 10875 * gcc.dg/asm-4.c: Test operand modifiers.
72db02bf 10876
662ef0f5 108772001-12-23 Richard Henderson <rth@redhat.com>
72db02bf 10878
662ef0f5 10879 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
127b94b5 10880
662ef0f5 108812001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
127b94b5 10882
662ef0f5 10883 * gcc.c-torture/execute/20011223-1.c: New test.
fa852403 10884
662ef0f5 108852001-12-21 Richard Henderson <rth@redhat.com>
fa852403 10886
662ef0f5
TS
10887 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10888 re-enables the warning.
f7948d51 10889
662ef0f5 108902001-12-21 Richard Henderson <rth@redhat.com>
f7948d51 10891
662ef0f5 10892 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
ffe80457 10893
662ef0f5 108942001-12-20 Jakub Jelinek <jakub@redhat.com>
ffe80457 10895
662ef0f5 10896 * gcc.c-torture/compile/20011218-1.c: New test.
013c7e95 10897
662ef0f5 108982001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
013c7e95 10899
662ef0f5
TS
10900 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10901 arm-isr.c test.
10902 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10903 epilogue generation for ARM ISR routines.
e7daa976 10904
662ef0f5 109052001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e7daa976 10906
662ef0f5
TS
10907 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10908 * gcc.dg/format/c90-printf-3.c: Likewise.
10909 * gcc.dg/format/c99-printf-3.c: Likewise.
10910 * gcc.dg/format/ext-1.c: Likewise.
10911 * gcc.dg/format/ext-6.c: Likewise.
10912 * gcc.dg/format/format.h: Prototype unlocked stdio.
0fef3fd0 10913
662ef0f5 109142001-12-20 Richard Henderson <rth@redhat.com>
0fef3fd0 10915
662ef0f5
TS
10916 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10917 (arena): Use it.
10918 (malloc): Correct allocation logic. Abort if we fill up the
10919 arena before initialization complete.
10920 (realloc): Correct allocation logic.
444c52f9 10921
662ef0f5 109222001-12-20 Jakub Jelinek <jakub@redhat.com>
444c52f9 10923
662ef0f5 10924 * gcc.c-torture/compile/20011219-2.c: New test.
b24d861d 10925
662ef0f5 10926 * gcc.c-torture/execute/20011219-1.c: New test.
b24d861d 10927
662ef0f5 109282001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
ea142788 10929
662ef0f5
TS
10930 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10931 target does not support weak symbols.
f786ab27 10932
662ef0f5 109332001-12-19 Jakub Jelinek <jakub@redhat.com>
dfd48d76 10934
662ef0f5 10935 * gcc.c-torture/compile/20011219-1.c: New test.
dfd48d76 10936
662ef0f5 109372001-12-19 Nathan Sidwell <nathan@codesourcery.com>
d3c52658 10938
662ef0f5 10939 * g++.dg/other/error1.C: New test.
d3c52658 10940
662ef0f5 109412001-12-17 Jeffrey A Law (law@redhat.com)
91f5782d 10942
662ef0f5 10943 * gcc.c-torture/execute/20011217-1.c: New test.
91f5782d 10944
662ef0f5 109452001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
81622d29 10946
662ef0f5
TS
10947 * objc.dg/special/: New directory.
10948 * objc.dg/special/special.exp: New file.
10949 * objc.dg/special/unclaimed-category-1.h: New file.
10950 * objc.dg/special/unclaimed-category-1a.m: New file.
10951 * objc.dg/special/unclaimed-category-1.m: New file.
81622d29 10952
662ef0f5 109532001-12-17 Andreas Jaeger <aj@suse.de>
87859851 10954
662ef0f5 10955 * gcc.c-torture/compile/20011217-2.c: New test.
87859851 10956
662ef0f5 109572001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6169e5fd 10958
662ef0f5 10959 * gcc.c-torture/compile/20011217-1.c: New test.
6169e5fd 10960
662ef0f5 109612001-12-14 Aldy Hernandez <aldyh@redhat.com>
02f06b3c 10962
662ef0f5 10963 * testsuite/gcc.dg/20011214-1.c: New.
02f06b3c 10964
662ef0f5 109652001-12-13 Aldy Hernandez <aldyh@redhat.com>
2fd667c2 10966
662ef0f5 10967 * gcc.dg/altivec-4.c: New.
2fd667c2 10968
662ef0f5 109692001-12-13 Hans-Peter Nilsson <hp@axis.com>
37060e78 10970
662ef0f5 10971 * gcc.dg/20011113-1.c: New test.
37060e78 10972
662ef0f5 109732001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
d82b2ced 10974
662ef0f5
TS
10975 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10976 std::__malloc_alloc_template<0> and
10977 std::__default_alloc_template<false, 0>.
d82b2ced 10978
662ef0f5 109792001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
b8b98c66 10980
662ef0f5
TS
10981 * objc/execute/bf-21.m: New test.
10982 * objc/execute/enumeration-1.m: New test.
10983 * objc/execute/enumeration-2.m: New test.
b8b98c66 10984
662ef0f5 109852001-12-12 Jakub Jelinek <jakub@redhat.com>
3bca17dd 10986
662ef0f5 10987 * gcc.dg/gnu89-init-1.c: New test.
3bca17dd 10988
662ef0f5 109892001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27d921c7 10990
662ef0f5
TS
10991 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10992 * g++.old-deja/g++.jason/2371.C: Likewise.
10993 * g++.old-deja/g++.jason/template33.C: Likewise.
10994 * g++.old-deja/g++.jason/template34.C: Likewise.
10995 * g++.old-deja/g++.jason/template36.C: Likewise.
10996 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10997 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10998 * g++.old-deja/g++.other/typename1.C: Likewise.
10999 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11000 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11001 * g++.old-deja/g++.pt/typename11.C: Likewise.
11002 * g++.old-deja/g++.pt/typename14.C: Likewise.
11003 * g++.old-deja/g++.pt/typename16.C: Likewise.
11004 * g++.old-deja/g++.pt/typename3.C: Likewise.
11005 * g++.old-deja/g++.pt/typename4.C: Likewise.
11006 * g++.old-deja/g++.pt/typename5.C: Likewise.
11007 * g++.old-deja/g++.pt/typename7.C: Likewise.
11008 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27d921c7 11009
662ef0f5 110102001-12-11 Nathan Sidwell <nathan@codesourcery.com>
438451cc 11011
662ef0f5
TS
11012 * g++.dg/other/linkage1.C: New test.
11013 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11014 specifiers.
438451cc 11015
662ef0f5 110162001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
56f4537e 11017
662ef0f5 11018 * gcc.dg/concat.c: New test.
1bf8640c 11019
662ef0f5 110202001-12-11 Stan Shebs <shebs@apple.com>
33c7f925 11021
662ef0f5
TS
11022 * objc/compile: New test directory.
11023 * objc/compile/compile.exp: New expect script.
11024 * objc/compile/20011211-1.m: New compile test.
33c7f925 11025
662ef0f5 110262001-12-11 Jason Merrill <jason@redhat.com>
1658df0a 11027
662ef0f5
TS
11028 * lib/prune.exp (prune_gcc_output): Also handle "In member
11029 function". So many permutations...
6b016bf4 11030
662ef0f5 110312001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6b016bf4 11032
662ef0f5 11033 * g++.dg/template/typedef1.C: New test.
6932f033 11034
662ef0f5 110352001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6932f033 11036
662ef0f5 11037 * g++.dg/other/copy1.C: New test.
6932f033 11038
662ef0f5 110392001-10-08 Aldy Hernandez <aldyh@redhat.com>
d5714a5d 11040
662ef0f5 11041 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
d5714a5d 11042
662ef0f5 11043 * gcc.dg/builtin-choose-expr.c: New.
709619d9 11044
662ef0f5 110452001-12-07 Aldy Hernandez <aldyh@redhat.com>
709619d9 11046
662ef0f5 11047 * gcc.dg/altivec-2.c: New.
03984308 11048
662ef0f5 110492001-12-07 Richard Henderson <rth@redhat.com>
03984308 11050
662ef0f5 11051 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
a8435716 11052
662ef0f5 110532001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
a8435716 11054
662ef0f5
TS
11055 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11056 ultrasparc.
0a01c261 11057
662ef0f5 110582001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
0a01c261 11059
662ef0f5 11060 * g++-old.deja/g++.robertl/eb101.C: Deleted.
d0a8f4e4 11061
662ef0f5 110622001-12-06 Janis Johnson <janis187@us.ibm.com>
d0a8f4e4 11063
662ef0f5
TS
11064 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11065 variable argument list.
a99e47a5 11066
662ef0f5 110672001-12-06 Zack Weinberg <zack@codesourcery.com>
a99e47a5 11068
662ef0f5
TS
11069 * gcc.c-torture/execute/memcheck: Delete entire directory.
11070 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11071 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1e7e480e 11072
662ef0f5 110732001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1e7e480e 11074
662ef0f5 11075 * gcc.dg/Wshadow-1.c: New test.
d04fd40f 11076
662ef0f5 110772001-12-05 Jakub Jelinek <jakub@redhat.com>
d04fd40f 11078
662ef0f5 11079 * gcc.c-torture/compile/20011130-1.c: New test.
3196dfde 11080
662ef0f5 11081 * gcc.dg/noncompile/20011025-1.c: New test.
3196dfde 11082
662ef0f5 11083 * g++.dg/other/anon-union.C: New test.
0c0c3c39 11084
662ef0f5 11085 * gcc.c-torture/execute/20011024-1.c: New test.
0c0c3c39 11086
662ef0f5 110872001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
75dbec30 11088
662ef0f5
TS
11089 * gcc.c-torture/execute/20000722-1.x,
11090 gcc.c-torture/execute/20010123-1.x: Remove.
11091 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11092 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11093 gcc.dg/c99-complit-2.c: New tests.
75dbec30 11094
662ef0f5 110952001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32abfc26 11096
662ef0f5 11097 * g++.dg/inherit/base1.C: New test.
32abfc26 11098
662ef0f5 110992001-12-04 Jakub Jelinek <jakub@redhat.com>
38e583fd 11100
662ef0f5 11101 * g++.dg/other/stdarg1.C: New test.
38e583fd 11102
662ef0f5 11103 * gcc.c-torture/compile/20011130-2.c: New test.
e5f54c45 11104
662ef0f5 111052001-12-03 Janis Johnson <janis187@us.ibm.com>
e5f54c45 11106
662ef0f5
TS
11107 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11108 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11109 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11110 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11111 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11112 * gcc.dg/builtin-prefetch-1.c: New test.
0333394e 11113
662ef0f5 111142001-12-03 Jakub Jelinek <jakub@redhat.com>
0333394e 11115
662ef0f5 11116 * gcc.dg/20011130-1.c: New test.
e23baf78 11117
662ef0f5 111182001-12-03 Nathan Sidwell <nathan@codesourcery.com>
e23baf78 11119
662ef0f5
TS
11120 * g++.dg/other/scope1.C: New test.
11121 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
a5cf3ccc 11122
662ef0f5 111232001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
a5cf3ccc 11124
662ef0f5 11125 * gcc.dg/vla-init-1.c: New test.
3807621a 11126
662ef0f5 111272001-12-01 Geoff Keating <geoffk@redhat.com>
3807621a 11128
662ef0f5 11129 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4e98d045 11130
662ef0f5 111312001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4e98d045 11132
662ef0f5
TS
11133 * objc.dg/alias.m: Update.
11134 * objc.dg/class-1.m: Update.
11135 * objc.dg/const-str-1.m: Update.
11136 * objc.dg/fwd-proto-1.m: Update.
11137 * objc.dg/id-1.m: Update.
11138 * objc.dg/super-class-1.m: Update.
072f20ef 11139
662ef0f5 111402001-11-29 Mark Mitchell <mark@codesourcery.com>
072f20ef 11141
662ef0f5
TS
11142 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11143 constructs.
ee459e5e 11144
662ef0f5 111452001-11-28 Jeffrey A Law (law@cygnus.com)
ee459e5e 11146
662ef0f5 11147 * gcc.c-torture/execute/20011128-1.c: New test.
6040e200 11148
662ef0f5 111492001-11-28 Hans-Peter Nilsson <hp@axis.com>
6040e200 11150
662ef0f5 11151 * gcc.dg/20011127-1.c: New test.
d0e82870 11152
662ef0f5 111532001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
d0e82870 11154
662ef0f5
TS
11155 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11156 from Austin Group draft 7.
11157 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11158 scanf format arguments.
11159 * gcc.dg/format/no-exargs-2.c: New test.
b8c1a6b8 11160
662ef0f5 111612001-11-25 Nathan Sidwell <nathan@codesourcery.com>
b8c1a6b8 11162
662ef0f5 11163 * g++.dg/abi/vbase8-4.C: New test.
c4031a04 11164
662ef0f5 111652001-11-24 Ian Lance Taylor <ian@airs.com>
c4031a04 11166
662ef0f5 11167 * gcc.c-torture/execute/20011121-1.c: New test.
7ec9c85a 11168
662ef0f5 111692001-11-23 Jeffrey A Law (law@cygnus.com)
7ec9c85a 11170
662ef0f5 11171 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
441f5264 11172
662ef0f5 111732001-11-23 Andreas Jaeger <aj@suse.de>
441f5264 11174
662ef0f5 11175 * gcc.dg/cpp/charconst-2.c: New test.
7c94ce7f 11176
662ef0f5 111772001-11-22 Geoffrey Keating <geoffk@redhat.com>
7c94ce7f 11178
662ef0f5
TS
11179 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11180 to the host if it is remote. Let tests specify extra headers
11181 they use.
11182 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11183 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11184 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11185 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11186 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11187 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11188 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11189 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11190 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11191 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8559c8c0 11192
662ef0f5 111932001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8559c8c0 11194
662ef0f5
TS
11195 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11196 for little endian ARMs.
9060718c 11197
662ef0f5 111982001-11-20 Jakub Jelinek <jakub@redhat.com>
9060718c 11199
662ef0f5
TS
11200 * gcc.c-torture/compile/20011119-1.c: New test.
11201 * gcc.c-torture/compile/20011119-2.c: New test.
6f1a6c5b 11202
662ef0f5 112032001-11-17 Aldy Hernandez <aldyh@redhat.com>
6f1a6c5b 11204
662ef0f5 11205 * gcc.dg/altivec-1.c: Fix typo.
f8cfe1a4 11206
662ef0f5 112072001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
f8cfe1a4 11208
662ef0f5 11209 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
f15054ea 11210
662ef0f5 112112001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
f15054ea 11212
662ef0f5 11213 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
bccd793e 11214
662ef0f5 112152001-11-19 Geoffrey Keating <geoffk@redhat.com>
bccd793e 11216
662ef0f5 11217 * lib/g77.exp: Don't specify --rpath-link.
115b6181 11218
662ef0f5
TS
11219 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11220 across all the headers.
11221 * gcc.dg/format/format.exp: For testing on a remote host,
11222 copy format.h.
115b6181 11223
662ef0f5
TS
11224 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11225 * gcc.c-torture/execute/930406-1.c: Likewise.
11226 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2c74ce9d 11227
662ef0f5 112282001-11-19 Aldy Hernandez <aldyh@redhat.com>
2c74ce9d 11229
662ef0f5 11230 * gcc.dg/altivec-1.c: New.
a4ae2fdc 11231
662ef0f5 112322001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
a4ae2fdc 11233
662ef0f5 11234 * gcc.dg/cpp/fpreprocessed.c: New test case.
8d15f472 11235
662ef0f5 112362001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8d15f472 11237
662ef0f5
TS
11238 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11239 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11240 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
ffb9c594 11241
662ef0f5 112422001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
ffb9c594 11243
662ef0f5 11244 * gcc.dg/no-builtin-1.c: New test.
afaa8065 11245
662ef0f5 112462001-11-16 Jakub Jelinek <jakub@redhat.com>
7d5c66d6 11247
662ef0f5 11248 * gcc.c-torture/execute/20011115-1.c: New test.
afaa8065 11249
662ef0f5 112502001-11-15 Jakub Jelinek <jakub@redhat.com>
a2a2c12d 11251
662ef0f5
TS
11252 * gcc.c-torture/compile/20011114-2.c: New test.
11253 * gcc.c-torture/compile/20011114-3.c: New test.
11254 * gcc.c-torture/compile/20011114-4.c: New test.
a2a2c12d 11255
662ef0f5 112562001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18cf8dda 11257
662ef0f5 11258 * g++.dg/other/init1.C: New test.
18cf8dda 11259
662ef0f5 112602001-11-14 Geoffrey Keating <geoffk@redhat.com>
b3ca30df 11261
662ef0f5
TS
11262 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11263 message.
b3ca30df 11264
662ef0f5 11265 * gcc.c-torture/execute/20011114-1.c: New testcase.
c9f115ad 11266
662ef0f5
TS
11267 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11268 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11269 like the (before this change) version of 20010327-1.c.
c9f115ad 11270
662ef0f5 112712001-11-14 Roger Sayle <roger@eyesopen.com>
acd8ea2a 11272
662ef0f5 11273 * gcc.c-torture/execute/string-opt-13.c: New testcase.
acd8ea2a 11274
662ef0f5 112752001-11-14 Richard Sandiford <rsandifo@redhat.com>
70ec0b9b 11276
662ef0f5 11277 * g++.dg/init/array2.C: New test.
70ec0b9b 11278
662ef0f5 112792001-11-14 Alexandre Oliva <aoliva@redhat.com>
2e951384 11280
662ef0f5 11281 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2e951384 11282
662ef0f5 112832001-11-13 Nathan Sidwell <nathan@codesourcery.com>
a858ca75 11284
662ef0f5
TS
11285 * g++.dg/other/forscope1.C: New test.
11286 * g++.dg/ext/forscope1.C: New test.
11287 * g++.dg/ext/forscope2.C: New test.
a858ca75 11288
662ef0f5 112892001-11-13 Jakub Jelinek <jakub@redhat.com>
f21bf182 11290
662ef0f5 11291 * gcc.c-torture/execute/20011113-1.c: New test.
f21bf182 11292
662ef0f5 112932001-11-09 Geoffrey Keating <geoffk@redhat.com>
302d2f14 11294
662ef0f5 11295 * gcc.c-torture/execute/20011109-2.c: New test.
302d2f14 11296
662ef0f5 11297 * gcc.c-torture/execute/20011109-1.c: New test.
3693730e 11298
662ef0f5 112992001-11-09 Jakub Jelinek <jakub@redhat.com>
3693730e 11300
662ef0f5 11301 * gcc.c-torture/compile/20011109-1.c: New test.
28434337 11302
662ef0f5 113032001-11-08 Geoffrey Keating <geoffk@redhat.com>
b0832fe1 11304
662ef0f5
TS
11305 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11306 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11307 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11308 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11309 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11310 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11311 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
b0832fe1 11312
662ef0f5 113132001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
336b7dca 11314
662ef0f5
TS
11315 * g++.dg/warn/Wshadow-1.C: New tests.
11316 * g++.old-deja/g++.mike/for3.C: Update.
fee5bdb0 11317
662ef0f5 113182001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
fee5bdb0 11319
662ef0f5
TS
11320 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11321 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11322 XFAILs. Adjust expected error texts.
11323 * gcc.c-torture/compile/20011106-1.c,
11324 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11325 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11326 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11327 gcc.dg/c99-array-lval-5.c: New tests.
0b223645 11328
662ef0f5 113292001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
0b223645 11330
662ef0f5 11331 * gcc.dg/cpp/defined.c: Update.
187462ac 11332
662ef0f5 113332001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
187462ac 11334
662ef0f5 11335 * gcc.c-torture/execute/anon-1.c: New test.
5e55c6a2 11336
662ef0f5 113372001-11-03 Geoffrey Keating <geoffk@redhat.com>
5e55c6a2 11338
662ef0f5
TS
11339 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11340 same size, so no warning should be produced on stormy16.
cb1ac742 11341
662ef0f5
TS
11342 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11343 due to oversized array.
11344 * g++.old-deja/g++.mike/ns15.C: Likewise.
11345 * g++.old-deja/g++.pt/crash16.C: Likewise.
e6ecc89b 11346
662ef0f5 113472001-11-02 Graham Stott <grahams@redhat.com>
e6ecc89b 11348
662ef0f5 11349 * g++.dgother/debug1.C: Fix typos.
d46a33b3 11350
662ef0f5 113512001-11-01 Jakub Jelinek <jakub@redhat.com>
40e593d7 11352
662ef0f5 11353 * g++.dg/other/debug1.C: New test.
323728aa 11354
662ef0f5 113552001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46c895ac 11356
662ef0f5
TS
11357 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11358 of unsigned long.
833aa4c4 11359
662ef0f5 113602001-10-30 Jakub Jelinek <jakub@redhat.com>
18976b21 11361
662ef0f5 11362 * gcc.dg/20011029-2.c: New test.
303d1c55 11363
662ef0f5 11364 * gcc.c-torture/compile/20011029-1.c: New test.
d46a33b3 11365
662ef0f5 113662001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
4542128e 11367
662ef0f5
TS
11368 * objc/execute/class_self-1.m: New test.
11369 * objc/execute/class_self-2.m: New test.
4542128e 11370
662ef0f5 113712001-10-25 Zack Weinberg <zack@codesourcery.com>
903c6234 11372
662ef0f5
TS
11373 * gcc.misc-tests/msgs.exp: Delete.
11374 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11375 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11376 error set to match recent changes.
903c6234 11377
662ef0f5 113782001-10-24 Zack Weinberg <zack@codesourcery.com>
477558bf 11379
662ef0f5 11380 * gcc.dg/20011021-1.c: New test.
477558bf 11381
662ef0f5 113822001-10-24 Jakub Jelinek <jakub@redhat.com>
db993cf3 11383
662ef0f5 11384 * gcc.c-torture/compile/20011023-1.c: New test.
db993cf3 11385
662ef0f5 113862001-10-23 Geoffrey Keating <geoffk@redhat.com>
3ada20ee 11387
662ef0f5 11388 * lib/g77.exp: Rewrite based on lib/g++.exp.
3ada20ee 11389
662ef0f5 113902001-10-19 Jakub Jelinek <jakub@redhat.com>
c49b2550 11391
662ef0f5 11392 * gcc.c-torture/execute/20011019-1.c: New test.
c49b2550 11393
662ef0f5 11394 * gcc.dg/20011018-1.c: New test.
d73b1f07 11395
662ef0f5 113962001-10-19 NIIBE Yutaka <gniibe@m17n.org>
d73b1f07 11397
662ef0f5 11398 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6ee3c8e4 11399
662ef0f5 114002001-10-18 Alexandre Oliva <aoliva@redhat.com>
6ee3c8e4 11401
662ef0f5
TS
11402 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11403 * gcc.dg/attr-invalid.c: Likewise.
54561457 11404
662ef0f5 114052001-10-18 Jakub Jelinek <jakub@redhat.com>
54561457 11406
662ef0f5 11407 * testsuite/gcc.dg/20011015-1.c: New test.
c8af9937 11408
662ef0f5 114092001-10-14 Richard Sandiford <rsandifo@redhat.com>
c8af9937 11410
662ef0f5 11411 * g++.dg/template/unify2.C: New test.
f3368a90 11412
662ef0f5 114132001-10-14 Richard Sandiford <rsandifo@redhat.com>
f3368a90 11414
662ef0f5 11415 * g++.dg/other/exception-specification.C: New test
03c9c274 11416
662ef0f5 114172001-10-13 Tom Rix <trix@redhat.com>
03c9c274 11418
662ef0f5
TS
11419 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11420 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7f3ad6b6 11421
662ef0f5 114222001-10-12 Jakub Jelinek <jakub@redhat.com>
7f3ad6b6 11423
662ef0f5 11424 * testsuite/gcc.dg/20011009-1.c: New test.
47ffd48a 11425
662ef0f5 114262001-10-12 Nathan Sidwell <nathan@codesourcery.com>
47ffd48a 11427
662ef0f5
TS
11428 PR g++/4476
11429 * g++.dg/other/friend1.C: New test.
ad47f1e5 11430
662ef0f5 114312001-10-11 Richard Henderson <rth@redhat.com>
ad47f1e5 11432
662ef0f5 11433 * g++.old-deja/g++.other/crash18.C: Add -S to options.
fe85f179 11434
662ef0f5 114352001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
fe85f179 11436
662ef0f5 11437 * gcc.c-torture/compile/20011010-1.c: New.
df8992f8 11438
662ef0f5 114392001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
df8992f8 11440
662ef0f5
TS
11441 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11442 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11443 g77.f-torture/execute/execute.exp,
11444 g77.f-torture/noncompile/noncompile.exp,
11445 gcc.c-torture/compile/compile.exp,
11446 gcc.c-torture/execute/execute.exp,
11447 gcc.c-torture/execute/ieee/ieee.exp,
11448 gcc.c-torture/execute/memcheck/memcheck.exp,
11449 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11450 objc/execute/execute.exp: Update FSF address.
7d8e8369 11451
662ef0f5 114522001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7d8e8369 11453
662ef0f5
TS
11454 * gcc.dg/cpp/cmdlne-C.c: Update.
11455 * gcc.dg/cpp/cmdlne-C2.c: New.
a56ca899 11456
662ef0f5 114572001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a56ca899 11458
662ef0f5 11459 * gcc.c-torture/execute/20011008-3.c: New.
b79d5213 11460
662ef0f5 114612001-10-08 DJ Delorie <dj@redhat.com>
b79d5213 11462
662ef0f5
TS
11463 * gcc.dg/20011008-1.c: New.
11464 * gcc.dg/20011008-2.c: New.
7abcb63a 11465
662ef0f5 114662001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7abcb63a 11467
662ef0f5 11468 * gcc.dg/cpp/spacing1.c: Update test.
8aad1777 11469
662ef0f5 114702001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8aad1777 11471
662ef0f5
TS
11472 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11473 spelling errors of "separate" as "seperate".
6eb53511 11474
662ef0f5 114752001-10-05 Alexandre Oliva <aoliva@redhat.com>
6eb53511 11476
662ef0f5
TS
11477 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11478 enough to avoid inlining.
0ba28a6d 11479
662ef0f5 114802001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
0ba28a6d 11481
662ef0f5 11482 * lib/g77.exp: set libg2c_dir correctly.
3c0a049e 11483
662ef0f5 114842001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3c0a049e 11485
662ef0f5 11486 * gcc.dg/cpp/macro11.c: New test.
87b7873d 11487
662ef0f5 114882001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
87b7873d 11489
662ef0f5
TS
11490 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11491 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11492 gcc.dg/format/multattr-3.c: New tests.
11493 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11494 tests for format attributes on function pointers being rejected.
ff7230ac 11495
662ef0f5 114962001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
ff7230ac 11497
662ef0f5 11498 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
b4c984fb 11499
662ef0f5 115002001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
b4c984fb 11501
662ef0f5 11502 * g++.dg/warn/format1.C: New test.
cf785988 11503
662ef0f5 115042001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
cf785988 11505
662ef0f5 11506 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2a3b43b6 11507
662ef0f5 115082001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
a9dc868f 11509
662ef0f5 11510 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2a3b43b6 11511
662ef0f5 115122001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
871c5f6b 11513
662ef0f5 11514 * gcc.dg/cpp/redef2.c: Add test.
871c5f6b 11515
662ef0f5 115162001-09-27 Geoffrey Keating <geoffk@redhat.com>
30fa7e33 11517
662ef0f5
TS
11518 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11519 long-standing bug on i686, apparently.
11520 * gcc.c-torture/execute/loop-2c.x: New file.
11521 * gcc.c-torture/execute/loop-2d.x: New file.
11522 * gcc.c-torture/execute/loop-3c.x: New file.
30fa7e33 11523
662ef0f5 115242001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2e4cf9dc 11525
662ef0f5 11526 * gcc.dg/cpp/20000625-2.c: Correct line number.
2e4cf9dc 11527
662ef0f5 115282001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2d628c25 11529
662ef0f5
TS
11530 * gcc.dg/cpp/macro10.c: New test.
11531 * gcc.dg/cpp/strify3.c: New test.
11532 * gcc.dg/cpp/spacing1.c: Add tests.
11533 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11534 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2d628c25 11535
662ef0f5 115362001-09-24 DJ Delorie <dj@redhat.com>
18c8746d 11537
662ef0f5 11538 * gcc.c-torture/execute/20010924-1.c: New test.
18c8746d 11539
662ef0f5 115402001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
232fd111 11541
662ef0f5 11542 * testsuite/objc/execute/paste.m: Remove.
232fd111 11543
662ef0f5 115442001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8d37a5c0 11545
662ef0f5 11546 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8d37a5c0 11547
662ef0f5 115482001-09-22 George Helffrich <george@geo.titech.ac.jp>
cdf89524 11549
662ef0f5 11550 * g77.dg/strlen0.f: New test.
cdf89524 11551
662ef0f5 115522001-09-21 Richard Henderson <rth@redhat.com>
c178fe89 11553
662ef0f5
TS
11554 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11555 * g++.old-deja/g++.abi/vtable2.C: Likewise.
c178fe89 11556
662ef0f5 115572001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
05c8e58b 11558
662ef0f5
TS
11559 Table-driven attributes.
11560 * g++.dg/ext/attrib1.C: New test.
05c8e58b 11561
662ef0f5 115622001-09-20 DJ Delorie <dj@redhat.com>
72dd53af 11563
662ef0f5
TS
11564 * gcc.dg/20000926-1.c: Update expected warning messages.
11565 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11566 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11567 array.
72dd53af 11568
662ef0f5 115692001-09-18 Richard Sandiford <rsandifo@redhat.com>
c03bc36d 11570
662ef0f5 11571 * g++.dg/eh/registers1.C: New test case.
232fd111 11572
662ef0f5 115732001-09-17 Richard Henderson <rth@redhat.com>
59c83dbf 11574
662ef0f5 11575 * gcc.dg/array-5.c: Fix VLA decomposition test.
59c83dbf 11576
662ef0f5 115772001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
ad1a6d45 11578
662ef0f5 11579 * gcc.dg/cpp/line5.c: New testcase.
ad1a6d45 11580
662ef0f5 115812001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
270d8c65 11582
662ef0f5 11583 * gcc.dg/cpp/macro9.c: New test.
270d8c65 11584
662ef0f5 115852001-09-15 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 11586
662ef0f5
TS
11587 * gcc.c-torture/execute/980223.c: Change type of addr from long
11588 to char *.
9aa8a1df 11589
662ef0f5 115902001-09-15 Hans-Peter Nilsson <hp@axis.com>
4c594031 11591
662ef0f5 11592 * gcc.c-torture/execute/20010915-1.c: New test.
4c594031 11593
662ef0f5 115942001-09-14 Janis Johnson <janis187@us.ibm.com>
19cfdd34 11595
662ef0f5
TS
11596 * g77.dg/bprob: New directory.
11597 * g77.dg/bprob/bprob.exp: New file.
11598 * g77.dg/bprob/bprob-1.f: New test.
11599 * g77.dg/gcov: New directory.
11600 * g77.dg/gcov/gcov.exp: New file.
11601 * g77.dg/gcov/gcov-1.f: New test.
11602 * g77.dg/gcov/gcov-1.x: New file.
19cfdd34 11603
662ef0f5 116042001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9aaceb4b 11605
662ef0f5
TS
11606 * gcc.dg/cpp/directiv.c: Update.
11607 * gcc.dg/cpp/undef1.c: Update.
9aaceb4b 11608
662ef0f5 116092001-09-12 Jakub Jelinek <jakub@redhat.com>
271e6f02 11610
662ef0f5 11611 * gcc.dg/20010912-1.c: New test.
271e6f02 11612
662ef0f5 116132001-09-11 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 11614
662ef0f5
TS
11615 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11616 language-independent file in lib.
11617 * lib/gcov.exp: New file.
1ec9bf8a 11618
662ef0f5 116192001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ec9bf8a 11620
662ef0f5 11621 * gcc.c-torture/compile/20010911-1.c: New test.
1ec9bf8a 11622
662ef0f5 116232001-09-10 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 11624
662ef0f5
TS
11625 * lib/profopt.exp: New, to support profile-directed optimizations.
11626 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11627 * gcc.misc-tests/bprob-1.c: New test.
11628 * gcc.misc-tests/bprob-2.c: New test.
e9d7407e 11629
662ef0f5 116302001-09-07 Janis Johnson <janis187@us.ibm.com>
e9d7407e 11631
662ef0f5
TS
11632 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11633 XFAIL and which kinds of gcov output to verify.
11634 * gcc.misc-tests/gcov-4b.x: New file.
11635 * gcc.misc-tests/gcov-5b.x: New file.
11636 * gcc.misc-tests/gcov-6.x: New file.
11637 * gcc.misc-tests/gcov-7.c: New test.
11638 * gcc.misc-tests/gcov-7.x: New file.
ecd70094 11639
662ef0f5 116402001-09-06 Janis Johnson <janis187@us.ibm.com>
ecd70094 11641
662ef0f5
TS
11642 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11643 * gcc.misc-tests/gcov-6.c: New test.
f393dd70 11644
662ef0f5 116452001-09-06 Nathan Sidwell <nathan@codesourcery.com>
f393dd70 11646
662ef0f5
TS
11647 PR c++/3986
11648 * g++.dg/abi/vbase1.C: New test.
a2b1e914 11649
662ef0f5 116502001-09-05 Ziemowit Laski <zlaski@apple.com>
a2b1e914 11651
662ef0f5 11652 * objc.dg/method-2.m: New.
b4fcd7d2 11653
662ef0f5 116542001-09-04 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 11655
662ef0f5
TS
11656 PR c++/4203
11657 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11658 * g++.dg/init/empty1.C: New test.
26f943fd 11659
662ef0f5 116602001-09-03 Jakub Jelinek <jakub@redhat.com>
26f943fd 11661
662ef0f5 11662 * gcc.c-torture/compile/20010903-1.c: New test.
f79349c7 11663
662ef0f5 116642001-08-31 Roman Zippel <zippel@linux-m68k.org>
f79349c7 11665
662ef0f5
TS
11666 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11667 for m68k.
db3acfa5 11668
662ef0f5 116692001-08-31 Geoffrey Keating <geoffk@redhat.com>
db3acfa5 11670
662ef0f5 11671 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
713ccd0c 11672
662ef0f5 11673 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
713ccd0c 11674
662ef0f5 11675 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
108b7d3d 11676
662ef0f5 116772001-08-30 Geoffrey Keating <geoffk@redhat.com>
108b7d3d 11678
662ef0f5
TS
11679 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11680 for 16-bit 'unsigned int'.
b318748f 11681
662ef0f5 116822001-08-29 Kazu Hirata <kazu@hxi.com>
86890024 11683
662ef0f5 11684 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
86890024 11685
662ef0f5 116862001-08-27 Richard Henderson <rth@redhat.com>
63658a9a 11687
662ef0f5
TS
11688 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11689 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
63658a9a 11690
662ef0f5 116912001-08-25 Aldy Hernandez <aldyh@redhat.com>
f1880e13 11692
662ef0f5 11693 * gcc.dg/asm-names.c (ymain): New.
f1880e13 11694
662ef0f5 116952001-08-22 Geoffrey Keating <geoffk@redhat.com>
39bc99c2 11696
662ef0f5
TS
11697 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11698 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11699 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39bc99c2 11700
662ef0f5 117012001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41543739 11702
662ef0f5 11703 * gcc.dg/compare5.c: New testcase.
41543739 11704
662ef0f5 117052001-08-23 Jason Merrill <jason_merrill@redhat.com>
1f978f5f 11706
662ef0f5
TS
11707 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11708 and "In instantiation".
1f978f5f 11709
662ef0f5 117102001-08-21 Aldy Hernandez <aldyh@redhat.com>
816a3974 11711
662ef0f5 11712 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
816a3974 11713
662ef0f5 117142001-08-20 Janis Johnson <janis187@us.ibm.com>
d4d73d4c 11715
662ef0f5
TS
11716 * gcc.misc-tests/gcov.exp: Add support for branch information.
11717 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11718 * gcc.misc-tests/gcov-4.c: New test.
11719 * gcc.misc-tests/gcov-4b.c: New test.
11720 * gcc.misc-tests/gcov-5b.c: New test.
d4d73d4c 11721
662ef0f5 117222001-08-20 Zack Weinberg <zackw@panix.com>
fd2aba00 11723
662ef0f5
TS
11724 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11725 expected to fail.
fd2aba00 11726
662ef0f5 117272001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7e5fb12f 11728
662ef0f5 11729 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7e5fb12f 11730
662ef0f5 117312001-08-19 Jakub Jelinek <jakub@redhat.com>
338d90b8 11732
662ef0f5
TS
11733 * g++.dg/eh/
11734 Moved to gcc-deps.exp
11735 * gcc-deps.exp: New file.
338d90b8 11736
662ef0f5 117372001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cbfd0e9e 11738
662ef0f5 11739 * g++.old-deja/g++.pt/defarg14.C: New test.
cbfd0e9e 11740
662ef0f5 117412001-07-26 Nathan Sidwell <nathan@codesourcery.com>
05ce35e6 11742
662ef0f5 11743 * g++.old-deja/g++.other/lineno5.C: New test.
05ce35e6 11744
662ef0f5 117452001-07-26 Nathan Sidwell <nathan@codesourcery.com>
e1e7d56b 11746
662ef0f5 11747 * g++.old-deja/g++.pt/crash68.C: New test.
e1e7d56b 11748
662ef0f5 117492001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8d49efb0 11750
662ef0f5 11751 * g++.old-deja/g++.other/crash42.C: New test.
8d49efb0 11752
662ef0f5 117532001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
577a67b0 11754
662ef0f5
TS
11755 * gcc.dg/cpp/extratokens.c: Fix.
11756 * gcc.dg/cpp/skipping2.c: New tests.
577a67b0 11757
662ef0f5 117582001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
83dea45d 11759
662ef0f5
TS
11760 * gcc.c-torture/execute/20010724-1.c: New file.
11761 * gcc.c-torture/execute/20010724-1.x: New file.
83dea45d 11762
662ef0f5 117632001-07-25 Nathan Sidwell <nathan@codesourcery.com>
da6ccf83 11764
662ef0f5 11765 * g++.old-deja/g++.other/cond7.C: New test.
da6ccf83 11766
662ef0f5 117672001-07-25 Nathan Sidwell <nathan@codesourcery.com>
ca349304 11768
662ef0f5 11769 * g++.old-deja/g++.other/optimize4.C: New test.
ca349304 11770
662ef0f5 117712001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 11772
662ef0f5 11773 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8f7a5cdc 11774
662ef0f5 117752001-07-24 Jason Merrill <jason_merrill@redhat.com>
d88c9275 11776
662ef0f5
TS
11777 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11778 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11779 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11780 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34806eda 11781
662ef0f5
TS
11782 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11783 bug report" message.
d88c9275 11784
662ef0f5
TS
11785 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11786 * g++.dg/ext/instantiate1.C: Move from old-deja.
d88c9275 11787
662ef0f5 117882001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
b73f6494 11789
662ef0f5
TS
11790 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11791 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11792 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11793 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
b73f6494 11794
662ef0f5 117952001-07-23 Jeffrey A Law (law@cygnus.com)
3293c3e3 11796
662ef0f5 11797 * gcc.c-torture/execute/20010723-1.c: New test.
3293c3e3 11798
662ef0f5 117992001-07-23 Ben Elliston <bje@redhat.com>
aa99bd09 11800
662ef0f5 11801 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
aa99bd09 11802
662ef0f5 118032001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7d14c755 11804
662ef0f5
TS
11805 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11806 i[34567]86-*-*.
11807 Delete handling of ieee_multilib_flags.
11808 Pass -mieee for alpha*-*-* and sh-*-*.
11809 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7d14c755 11810
662ef0f5 118112001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25e7f439 11812
662ef0f5
TS
11813 Remove old-abi tests.
11814 * g++.old-deja/g++.mike/p11116.C: Remove.
11815 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25e7f439 11816
662ef0f5 118172001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2b7d71b2 11818
662ef0f5 11819 * g77.f-torture/compile/pr3743.f: New test
2b7d71b2 11820
662ef0f5 118212001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36a68fe7 11822
662ef0f5 11823 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36a68fe7 11824
662ef0f5 118252001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345b681 11826
662ef0f5
TS
11827 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11828 g++.old-deja/g++.pt/static6.C: Likewise.
11829 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11830 supports weak symbols.
7042d510 11831
662ef0f5 118322001-07-18 Andreas Jaeger <aj@suse.de>
7042d510 11833
662ef0f5
TS
11834 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11835 supported again.
6345b681 11836
662ef0f5 118372001-07-18 Andreas Jaeger <aj@suse.de>
c1a7b241 11838
662ef0f5 11839 * gcc.dg/iftrap-1.c: Fix target line.
c1a7b241 11840
662ef0f5 118412001-07-17 Richard Henderson <rth@redhat.com>
373bd0fa 11842
662ef0f5 11843 * gcc.c-torture/execute/20010717-1.c: New.
373bd0fa 11844
662ef0f5 118452001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 11846
662ef0f5
TS
11847 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11848 tests.
574f95c4 11849
662ef0f5 118502001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b02922a4 11851
662ef0f5 11852 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
b02922a4 11853
662ef0f5 118542001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
630036c6 11855
662ef0f5
TS
11856 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11857 UAC_SIGBUS, UAC_NOPRINT definitions.
630036c6 11858
662ef0f5 118592001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
4192f0d2 11860
662ef0f5
TS
11861 * objc/execute/object_is_class.m: New test.
11862 * objc/execute/object_is_meta_class.m: New test.
ff6051b7 11863
662ef0f5 118642001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4192f0d2 11865
662ef0f5
TS
11866 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11867 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
a3d87e92 11868
662ef0f5
TS
118692001-01-15 David Bil
11870 * objc/execute/class-14.m: Added.
11871 * objc/execute/class-2.m: Added.
11872 * objc/execute/class-3.m: Added.
11873 * objc/execute/class-4.m: Added.
11874 * objc/execute/class-5.m: Added.
11875 * objc/execute/class-6.m: Added.
11876 * objc/execute/class-7.m: Added.
11877 * objc/execute/class-8.m: Added.
11878 * objc/execute/class-9.m: Added.
11879 * objc/execute/class-tests-1.h
11880 * objc/execute/class-tests-2.h
11881 * objc/execute/compatibility_alias.m: Added.
11882 * objc/execute/encode-1.m: Added.
11883 * objc/execute/formal_protocol-1.m: Added.
11884 * objc/execute/formal_protocol-2.m: Added.
11885 * objc/execute/formal_protocol-3.m: Added.
11886 * objc/execute/formal_protocol-4.m: Added.
11887 * objc/execute/formal_protocol-5.m: Added.
11888 * objc/execute/formal_protocol-6.m: Added.
11889 * objc/execute/formal_protocol-7.m: Added.
11890 * objc/execute/informal_protocol.m: Added.
11891 * objc/execute/initialize.m: Added.
11892 * objc/execute/load.m: Added.
11893 * objc/execute/many_args_method.m: Added.
11894 * objc/execute/nested-3.m: Added.
11895 * objc/execute/no_clash.m: Added.
11896 * objc/execute/private.m: Added.
11897 * objc/execute/redefining_self.m: Added.
11898 * objc/execute/root_methods.m: Added.
11899 * objc/execute/selector-1.m: Added.
11900 * objc/execute/static-1.m: Added.
11901 * objc/execute/static-2.m: Added.
11902 * objc/execute/va_method.m: Added.
a3d87e92 11903
662ef0f5 119042001-03-10 Richard Henderson <rth@redhat.com>
c6243b4c 11905
662ef0f5 11906 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
c6243b4c 11907
662ef0f5 119082001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8ac9ea61 11909
662ef0f5
TS
11910 * g++.old-deja/g++.other/crash31.C: XFAIL.
11911 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11912 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11913 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11914 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11915 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8ac9ea61 11916
662ef0f5 119172001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
207bf485 11918
662ef0f5 11919 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
207bf485 11920
662ef0f5 119212001-03-06 Zack Weinberg <zackw@stanford.edu>
63d75005 11922
662ef0f5 11923 * gcc.dg/20000724-1.c: Don't use multiline strings.
63d75005 11924
662ef0f5 119252001-03-06 Zack Weinberg <zackw@stanford.edu>
e9b2c823 11926
662ef0f5
TS
11927 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11928 result of -cString against what we expect it to be; don't just
11929 print it out for no one to read.
e9b2c823 11930
662ef0f5
TS
11931 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11932 Based on testcases provided by Nicola Pero.
2e80c17d 11933
662ef0f5 119342001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2e80c17d 11935
662ef0f5 11936 * gcc.dg/cpp/macro7.c: New test.
2e80c17d 11937
662ef0f5 119382001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
ae31824c 11939
662ef0f5 11940 * gcc.dg/cpp/multiline.c: Update.
ae31824c 11941
662ef0f5 119422001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19989812 11943
662ef0f5 11944 * g++.old-deja/g++.other/enum3.C: New test.
19989812 11945
662ef0f5 119462001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9199347f 11947
662ef0f5 11948 * g++.old-deja/g++.other/pod1.C: New test.
9199347f 11949
662ef0f5 119502001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3d238248 11951
662ef0f5 11952 * g++.old-deja/g++.ext/overload1.C: New test.
3d238248 11953
662ef0f5 119542001-03-01 Nathan Sidwell <nathan@codesourcery.com>
cfaef116 11955
662ef0f5 11956 * g++.old-deja/g++.pt/using1.C: New test.
3df95b7b 11957
662ef0f5 119582001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3df95b7b 11959
662ef0f5 11960 * g++.old-deja/g++.other/using9.C: New test.
5037fa81 11961
662ef0f5 119622001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
5037fa81 11963
662ef0f5 11964 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
b621a4dd 11965
662ef0f5 11966 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
b621a4dd 11967
662ef0f5 119682001-02-28 Nathan Sidwell <nathan@codesourcery.com>
c0a4369a 11969
662ef0f5 11970 * g++.old-deja/g++.ext/realpt1.C: Remove.
c0a4369a 11971
662ef0f5 119722001-02-27 Nathan Sidwell <nathan@codesourcery.com>
91dc81f9 11973
662ef0f5 11974 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
91dc81f9 11975
662ef0f5 119762001-02-26 Will Cohen <wcohen@redhat.com>
4768dbdd 11977
662ef0f5 11978 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4768dbdd 11979
662ef0f5 119802001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
368a1647 11981
662ef0f5
TS
11982 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11983 templatized constructors.
48d4b9f0 11984
662ef0f5 119852001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48d4b9f0 11986
662ef0f5 11987 * gcc.c-torture/execute/20010224-1.c: New test.
c8202d4c 11988
662ef0f5 119892001-02-23 Jakub Jelinek <jakub@redhat.com>
c8202d4c 11990
662ef0f5 11991 * gcc.c-torture/execute/20010222-1.c: New test.
bf911a9a 11992
662ef0f5 119932001-02-22 Jakub Jelinek <jakub@redhat.com>
bf911a9a 11994
662ef0f5 11995 * g++.old-deja/g++.other/inline20.C: New test.
756b2d5e 11996
662ef0f5 119972001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
756b2d5e 11998
662ef0f5 11999 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2d1245b8 12000
662ef0f5 120012001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2d1245b8 12002
662ef0f5 12003 * g++.old-deja/g++.other/lookup22.C: New test.
e2ccde7b 12004
662ef0f5
TS
12005200
12006 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12007 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12008 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12009 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12010 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
e2ccde7b 12011
662ef0f5 120122001-01-05 Alexandre Oliva <aoliva@redhat.com>
8554d9a4 12013
662ef0f5
TS
12014 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12015 account.
8554d9a4 12016
662ef0f5 120172001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
e60505a5 12018
662ef0f5 12019 * gcc.c-torture/execute/builtin-complex-1.c: New test.
e60505a5 12020
662ef0f5 120212001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4a8d0c9c 12022
662ef0f5 12023 * g++.old-deja/g++.pt/crash62.C: New test.
4a8d0c9c 12024
662ef0f5 120252001-01-04 Richard Henderson <rth@redhat.com>
6cb3ae1e 12026
662ef0f5
TS
12027 * gcc.dg/20000926-1.c: Update expected warnings.
12028 * gcc.dg/array-2.c: Likewise.
12029 * gcc.dg/array-4.c: Also validate flexible array members.
12030 * gcc.dg/c99-flex-array-1.c: New.
6cb3ae1e 12031
662ef0f5 120322001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9f2f9eb6 12033
662ef0f5 12034 * gcc.c-torture/compile/20001222-1.x: Remove.
9f2f9eb6 12035
662ef0f5 120362001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24b9d43a 12037
662ef0f5 12038 * gcc.c-torture/execute/built-in-setjmp.c: New.
24b9d43a 12039
662ef0f5 120402001-01-03 Richard Henderson <rth@redhat.com>
63dd08e6 12041
662ef0f5
TS
12042 * gcc.dg/940510-1.c: Update expected error wording.
12043 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
63dd08e6 12044
662ef0f5 120452001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
1dde5a4e 12046
662ef0f5
TS
12047 * lib/target-supports.exp (check_alias_available): Modified to
12048 indicate aliases not supported if only weak aliases are supported.
1dde5a4e 12049
662ef0f5 120502001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d6da836d 12051
662ef0f5
TS
12052 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12053 Turn on cmpstrsi checks for __pj__ and __i370__.
d6da836d 12054
662ef0f5 120552001-01-03 Nathan Sidwell <nathan@codesourcery.com>
cc712abf 12056
662ef0f5 12057 * g++.old-deja/g++.other/virtual11.C: New test.
cc712abf 12058
662ef0f5 120592001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 12060
662ef0f5 12061 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8d5463d4 12062
662ef0f5 120632001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d9c28ce3 12064
662ef0f5 12065 * gcc.c-torture/compile/20010102-1.c: New test.
d9c28ce3 12066
662ef0f5 120672001-01-02 Andreas Jaeger <aj@suse.de>
a2566f60 12068
662ef0f5 12069 * gcc.dg/noreturn-3.c: New test.
a2566f60 12070
662ef0f5 12071 * gcc.dg/noreturn-4.c: New test.
80a497e4 12072
662ef0f5 120732001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
80a497e4 12074
662ef0f5
TS
12075 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12076 __builtin_fputc and __builtin_fwrite.
6431177a 12077
662ef0f5 120782000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
6431177a 12079
662ef0f5
TS
12080 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12081 signed char, not default char.
ed0ea560 12082
662ef0f5 120832000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
ed0ea560 12084
662ef0f5 12085 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
bab3db73 12086
662ef0f5 120872000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
bab3db73 12088
662ef0f5 12089 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ab17715d 12090
662ef0f5 120912000-12-29 Richard Henderson <rth@redhat.com>
ab17715d 12092
662ef0f5
TS
12093 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12094 (__cyg_profile_func_exit): Define.
8c3b2693 12095
662ef0f5 120962000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8c3b2693 12097
662ef0f5 12098 * g++.dg/vtgc1.C: New test.
bed2ebd0 12099
662ef0f5 121002000-12-28 Geoffrey Keating <geoffk@redhat.com>
bed2ebd0 12101
662ef0f5 12102 * gcc.dg/noncompile/20001228-1.c: New test.
b56cfd51 12103
662ef0f5 12104 * gcc.dg/20001228-1.c: New test.
b56cfd51 12105
662ef0f5 12106 * gcc.c-torture/execute/20001228-1.c: New test.
4ed5bcfb 12107
662ef0f5 121082000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4ed5bcfb 12109
662ef0f5 12110 * gcc.dg/format-strfmon-1.c: New test.
1b47b7ae 12111
662ef0f5 121122000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e1e7d56b 12113
662ef0f5
TS
12114 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12115 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12116 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12117 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12118 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12119 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12120 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12121 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12122 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12123 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12124 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12125 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12126 * gcc.c-torture/execute/string-opt-12.c: Likewise.
dea2f2db 12127
662ef0f5
TS
12128 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12129 * gcc.c-torture/execute/string-opt-4.c: Test index.
dea2f2db 12130
662ef0f5 121312000-12-26 Geoffrey Keating <geoffk@redhat.com>
040cc071 12132
662ef0f5 12133 * gcc.c-torture/compile/20001226-1.c: New test.
040cc071 12134
662ef0f5 121352000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
ab6e6969 12136
662ef0f5
TS
12137 * gcc.c-torture/compile/20001222-1.c: New test.
12138 * gcc.c-torture/compile/20001222-1.x: Xfail.
ab6e6969 12139
662ef0f5 121402000-12-22 Alexandre Oliva <aoliva@redhat.com>
67231816 12141
662ef0f5 12142 * gcc.c-torture/execute/comp-goto-2.c: New test.
67231816 12143
662ef0f5 121442000-12-21 J"orn Rennecke <amylaar@redhat.com>
91d231cb 12145
662ef0f5
TS
12146 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12147 Use long types if __INT_MAX__ is 32767.
12148 (main): Use cast to (sint32 *) when poking 88 into a_page.
91d231cb 12149
662ef0f5 12150 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
e7b6a0ee 12151
662ef0f5 121522000-12-21 Bernd Schmidt <bernds@redhat.com>
e7b6a0ee 12153
662ef0f5
TS
12154 * gcc.c-torture/compile/20001221-1.c: New test.
12155 * gcc.c-torture/execute/20001221-1.c: New test.
4241b637 12156
662ef0f5 121572000-12-20 Richard Henderson <rth@redhat.com>
4241b637 12158
662ef0f5
TS
12159 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12160 * g++.old-deja/g++.robertl/eb109.C: Likewise.
17920efb 12161
662ef0f5 121622000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17920efb 12163
662ef0f5 12164 * gcc.dg/compare3.c: New test.
18a9d8ff 12165
662ef0f5 121662000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18a9d8ff 12167
662ef0f5 12168 * gcc.dg/format-warnll-1.c: New test.
3617ff1e 12169
662ef0f5 121702000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 12171
662ef0f5 12172 * gcc.dg/cpp/cmdlne-P.c: New test.
0ea009fc 12173
662ef0f5 121742000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 12175
662ef0f5
TS
12176 * gcc.c-torture/execute/builtin-abs-1.c,
12177 gcc.c-torture/execute/builtin-abs-2.c: New tests.
846f0467 12178
662ef0f5 121792000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
846f0467 12180
662ef0f5 12181 * gcc.dg/cpp/multiline.c: New test.
1f8d138f 12182
662ef0f5 121832000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
1f8d138f 12184
662ef0f5
TS
12185 * g++.old-deja/g++.other/syshdr1.C: Update.
12186 * gcc.dg/cpp/lineflags.c: Remove temporarily.
bdcbe496 12187
662ef0f5 121882000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
bdcbe496 12189
662ef0f5 12190 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
c1d4e7e1 12191
662ef0f5 121922000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
c1d4e7e1 12193
662ef0f5 12194 * g++.old-deja/g++.pt/ttp65.C: New test.
cd1f97c6 12195
662ef0f5 121962000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cd1f97c6 12197
662ef0f5 12198 * g++.old-deja/g++.pt/ttp64.C: New test.
1d30139d 12199
662ef0f5 122002000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1d30139d 12201
662ef0f5 12202 * g++.old-deja/g++.pt/spec33.C: New test.
1aa084e6 12203
662ef0f5 122042000-12-14 Catherine Moore <clm@redhat.com>
1aa084e6 12205
662ef0f5
TS
12206 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12207 * gcc.c-torture/execute/920612-2.c: Likewise.
12208 * gcc.c-torture/execute/920428-2.c: Likewise.
12209 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12210 * gcc.c-torture/execute/va-arg-21.c: Likewise.
1aa084e6 12211
662ef0f5 122122000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ebe0d266 12213
662ef0f5
TS
12214 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12215 * gcc.dg/pack-test-2.c: Likewise.
a3070574 12216
662ef0f5 122172000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
a3070574 12218
662ef0f5 12219 Tests by Zack Weinberg <zackw@stanford.edu>.
39e78d8b 12220
662ef0f5
TS
12221 * gcc.dg/cpp/defined.c: Update.
12222 * gcc.dg/cpp/defined_trad.c: New tests.
39e78d8b 12223
662ef0f5 122242000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
89fc3605 12225
662ef0f5 12226 * gcc.dg/cpp/trad-direct.c: Update.
e1e7d56b 12227
662ef0f5 122282000-12-11 Neil Booth <neilb@earthling.net>
da86f08f 12229
662ef0f5 12230 * gcc.dg/cpp/defined_trad.c
da86f08f 12231
662ef0f5 122322000-12-11 Neil Booth <neilb@earthling.net>
7743fdb9 12233
662ef0f5 12234 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7743fdb9 12235
662ef0f5 122362000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
89503616 12237
662ef0f5 12238 * gcc.dg/format-miss-2.c: New test.
89503616 12239
662ef0f5 122402000-12-09 Neil Booth <neilb@earthling.net>
7566ca49 12241
662ef0f5
TS
12242 * gcc.dg/cpp/lineflags.c: New tests.
12243 * gcc.dg/cpp/poison.c: Update.
12244 * gcc.dg/cpp/redef2.c: Update.
12245 * gcc.dg/cpp/skipping.c: New test.
7566ca49 12246
662ef0f5 122472000-12-07 Geoffrey Keating <geoffk@redhat.com>
7566ca49 12248
662ef0f5 12249 * g++.old-deja/g++.other/eh3.C: New testcase.
7566ca49 12250
662ef0f5 122512000-12-07 Neil Booth <neilb@earthling.net>
2d107c59 12252
662ef0f5
TS
12253 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12254 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12255 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12256 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12257 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12258 Update.
2d107c59 12259
662ef0f5 122602000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
af592bf9 12261
662ef0f5
TS
12262 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12263 __SIZE_TYPE__ instead of int for type of integers cast to
12264 pointers.
af592bf9 12265
662ef0f5 122662000-12-07 Jakub Jelinek <jakub@redhat.com>
fa4e13e0 12267
662ef0f5 12268 * g++.old-deja/g++.other/cleanup4.C: New test.
fa4e13e0 12269
662ef0f5 122702000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
90d925d3 12271
662ef0f5 12272 * format-sec-1.c: New test.
90d925d3 12273
662ef0f5 122742000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
033c017c 12275
662ef0f5 12276 * gcc.dg/format-nonlit-3.c: New test.
033c017c 12277
662ef0f5 122782000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
ada11335 12279
662ef0f5
TS
12280 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12281 through a null pointer.
ada11335 12282
662ef0f5
TS
122832000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12284 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12285 library makes no calls to `operator new' during initialization.
0585896c 12286
662ef0f5 122872000-11-04 Neil Booth <neilb@earthling.net>
0585896c 12288
662ef0f5 12289 * gcc.dg/cpp/include2.c: New tests.
c0e4f189 12290
662ef0f5 122912000-11-03 Mark P Mitchell <mark@codesourcery.com>
c0e4f189 12292
662ef0f5
TS
12293 * lib/g++.exp (g++_set_ld_library_path): New function.
12294 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
ea319998 12295
662ef0f5 122962000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
ea319998 12297
662ef0f5
TS
12298 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12299 warnings.
9b95b063 12300
662ef0f5 123012000-11-01 Richard Henderson <rth@redhat.com>
9b95b063 12302
662ef0f5
TS
12303 * g++.old-deja/g++.ext/namedret1.C: New.
12304 * g++.old-deja/g++.ext/namedret2.C: New.
12305 * g++.old-deja/g++.ext/namedret3.C: New.
915a17f6 12306
662ef0f5 123072000-10-31 Geoffrey Keating <geoffk@cygnus.com>
915a17f6 12308
662ef0f5
TS
12309 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12310 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
baeb4732 12311
662ef0f5 123122000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
baeb4732 12313
662ef0f5 12314 * gcc.c-torture/execute/va-arg-21.c: New test.
3c0a5af2 12315
662ef0f5 123162000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3c0a5af2 12317
662ef0f5 12318 * gcc.dg/c99-complex-2.c: New test.
c3849183 12319
662ef0f5 123202000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c3849183 12321
662ef0f5 12322 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3d146acb 12323
662ef0f5 123242000-10-31 Jakub Jelinek <jakub@redhat.com>
3d146acb 12325
662ef0f5 12326 * g++.old-deja/g++.other/inline16.C: New test.
4d5f3fbd 12327
662ef0f5 123282000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4d5f3fbd 12329
662ef0f5
TS
12330 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12331 __PRETTY_FUNCTION__
0830ae44 12332
662ef0f5 123332000-10-29 Neil Booth <neilb@earthling.net>
0830ae44 12334
662ef0f5
TS
12335 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12336 New tests.
12337 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12338 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12339 optimisation.
6b6f7231 12340
662ef0f5 123412000-10-29 Neil Booth <neilb@earthling.net>
6b6f7231 12342
662ef0f5
TS
12343 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12344 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12345 * mi5.c: Test multiple includes work with -C.
12346 * trigraphs.c: Test ^= version.
eac69b8a 12347
662ef0f5 123482000-10-28 Neil Booth <neilb@earthling.net>
eac69b8a 12349
662ef0f5 12350 New tests and test updates for new macro expander.
6604e6f3 12351
662ef0f5
TS
12352 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12353 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12354 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12355 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12356 new diagnostic messages.
6604e6f3 12357
662ef0f5 12358 * gcc.dg/cpp/macro3.c: New tests.
67821e3a 12359
662ef0f5 123602000-10-27 Mark Mitchell <mark@codesourcery.com>
67821e3a 12361
662ef0f5
TS
12362 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12363 on the same line.
13104975 12364
662ef0f5 123652000-10-27 Jakub Jelinek <jakub@redhat.com>
13104975 12366
662ef0f5 12367 * g++.old-deja/g++.other/eh2.C: New test.
949f197f 12368
662ef0f5 123692000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
949f197f 12370
662ef0f5 12371 * gcc.c-torture/execute/20001027-1.c: New test.
d82fc108 12372
662ef0f5 123732000-10-26 Richard Henderson <rth@redhat.com>
d82fc108 12374
662ef0f5 12375 * gcc.c-torture/execute/20001026-1.c: New.
d4d3e882 12376
662ef0f5 123772000-10-26 Mark Mitchell <mark@codesourcery.com>
d4d3e882 12378
662ef0f5
TS
12379 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12380 * g++.old-deja/g++.law/builtin1.C: Likewise.
12381 * g++.old-deja/g++.law/ctors10.C: Likewise.
12382 * g++.old-deja/g++.law/virtual3.C: Likewise.
12383 * g++.old-deja/g++.mike/p658.C: Likewise.
12384 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12385 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12386 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12387 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12388 * g++.old-deja/g++.robertl/eb77.C: Likewise.
1dbb6023 12389
662ef0f5 123902000-10-26 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 12391
662ef0f5 12392 * gcc.c-torture/compile/20001024-1.c: New test.
41ae4ee6 12393
662ef0f5 123942000-10-25 Mark Mitchell <mark@codesourcery.com>
41ae4ee6 12395
662ef0f5
TS
12396 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12397 to tell us whether or not we are using V3.
41ae4ee6 12398
662ef0f5 123992000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41ae4ee6 12400
662ef0f5
TS
12401 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12402 operands.
3fecf49c 12403
662ef0f5 124042000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3fecf49c 12405
662ef0f5 12406 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
ebff8232 12407
662ef0f5 124082000-10-25 Jakub Jelinek <jakub@redhat.com>
ebff8232 12409
662ef0f5 12410 * gcc.c-torture/execute/20001024-1.c: New test.
20dde49d 12411
662ef0f5 124122000-10-24 Jakub Jelinek <jakub@redhat.com>
20dde49d 12413
662ef0f5 12414 * g++.old-deja/g++.other/sibcall1.C: New test.
b7ad2f8b 12415
662ef0f5 124162000-10-20 Jakub Jelinek <jakub@redhat.com>
b7ad2f8b 12417
662ef0f5 12418 * gcc.dg/noncompile/init-3.c: New test.
dd666a87 12419
662ef0f5 124202000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
dd666a87 12421
662ef0f5 12422 * gcc.dg/format-array-1.c: New test.
0ab142b0 12423
662ef0f5 124242000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ab142b0 12425
662ef0f5
TS
12426 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12427 writing through null pointers; remove comment about testing
12428 unterminated strings.
d60d223b 12429
662ef0f5 124302000-10-17 Matthew Hiller <hiller@redhat.com>
d60d223b 12431
662ef0f5 12432 * gcc.c-torture/execute/20001017-2.c: New test.
08ecdbeb 12433
662ef0f5 124342000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
08ecdbeb 12435
662ef0f5
TS
12436 * gcc.c-torture/compile/20001018-1.c: New test.
12437 * gcc.c-torture/compile/20001018-1.x: Xfail.
62ba5f39 12438
662ef0f5 124392000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62ba5f39 12440
662ef0f5 12441 * gcc.c-torture/execute/20001017-1.c: New test.
db3ef87b 12442
662ef0f5 124432000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
db3ef87b 12444
662ef0f5
TS
12445 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12446 for multiple use of arguments with scanf formats; add tests for
12447 multiple use of arguments.
312b7c9d 12448
662ef0f5 124492000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
312b7c9d 12450
662ef0f5 12451 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
648c2206 12452
662ef0f5 124532000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
648c2206 12454
662ef0f5 12455 * gcc.dg/format-miss-1.c: New test.
969fd501 12456
662ef0f5 124572000-10-16 Jakub Jelinek <jakub@redhat.com>
969fd501 12458
662ef0f5 12459 * gcc.c-torture/execute/20001013-1.c: New test.
cef0d199 12460
662ef0f5 124612000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
cef0d199 12462
662ef0f5 12463 * gcc.dg/format-branch-1.c: New test.
50011802 12464
662ef0f5 124652000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
50011802 12466
662ef0f5 12467 * README, lib/file-format.exp: Remove EGCS references.
40260429 12468
662ef0f5 124692000-10-16 Jakub Jelinek <jakub@redhat.com>
40260429 12470
662ef0f5 12471 * gcc.dg/20001013-1.c: New test.
ab085207 12472
662ef0f5 124732000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
ab085207 12474
662ef0f5
TS
12475 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12476 for intmax_t in the compiler using __typeof__ and the type rules
12477 for conditional expressions.
90b1ca2f 12478
662ef0f5 124792000-10-13 Jakub Jelinek <jakub@redhat.com>
90b1ca2f 12480
662ef0f5
TS
12481 * gcc.dg/20001012-1.c: New test.
12482 * gcc.dg/20001012-2.c: New test.
41971242 12483
662ef0f5 124842000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12485
662ef0f5 12486 * gcc.dg/format-attr-1.c: New test.
41971242 12487
662ef0f5 124882000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12489
662ef0f5
TS
12490 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12491 __LONG_LONG_MAX__ instead of LLONG_MAX.
897c6ab7 12492
662ef0f5 124932000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
897c6ab7 12494
662ef0f5
TS
12495 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12496 scanf flags.
12497 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12498 flags.
1ee6b839 12499
662ef0f5 125002000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ee6b839 12501
662ef0f5 12502 * gcc.dg/sequence-pt-1.c: New test.
541c655f 12503
662ef0f5 125042000-10-11 Geoff Keating <geoffk@cygnus.com>
541c655f 12505
662ef0f5
TS
12506 * gcc.c-torture/execute/20001011-1.c: New testcase.
12507 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
e5d4fff4 12508
662ef0f5 125092000-10-10 Jakub Jelinek <jakub@redhat.com>
e5d4fff4 12510
662ef0f5
TS
12511 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12512 does not error on it.
f4653d92 12513
662ef0f5 125142000-10-10 Jakub Jelinek <jakub@redhat.com>
f4653d92 12515
662ef0f5 12516 * gcc.dg/20001009-1.c: New test.
08f66b04 12517
662ef0f5 12518Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
08f66b04 12519
662ef0f5
TS
12520 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12521 * gcc.c-torture/execute/20001009-2.c: ... to here.
08f66b04 12522
662ef0f5 125232000-10-09 Geoff Keating <geoffk@cygnus.com>
08f66b04 12524
662ef0f5
TS
12525 * gcc.c-torture/compile/20001009-1.c: New testcase.
12526 * gcc.c-torture/execute/20001009-1.c: New testcase.
12527 Testcases provided by Jan Hubicka <jh@suse.cz>.
432fa9f2 12528
662ef0f5 125292000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
432fa9f2 12530
662ef0f5
TS
12531 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12532 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12533 uintmax_t using <limits.h> to emulate the compiler's internal
12534 logic. No longer XFAIL %j tests.
f7bebb56 12535
662ef0f5 125362000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
f7bebb56 12537
662ef0f5
TS
12538 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12539 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12540 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12541 regexps and details of expected handling of some bad formats.
12542 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12543 suppression.
a3424c98 12544
662ef0f5 125452000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
a3424c98 12546
662ef0f5
TS
12547 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12548 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12549 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12550 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12551 in list archives.
91a18fe0 12552
662ef0f5 125532000-10-06 Richard Henderson <rth@cygnus.com>
91a18fe0 12554
662ef0f5
TS
12555 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12556 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12557 * g++.old-deja/g++.jason/report.C: Likewise.
12558 * g++.old-deja/g++.law/friend5.C: Likewise.
12559 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12560 of the expected warnings.
4b01f8d8 12561
662ef0f5 125622000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4b01f8d8 12563
662ef0f5 12564 * g++.old-deja/g++.pt/enum14.C: New test.
b5ca1dc7 12565
662ef0f5 125662000-10-05 Nathan Sidwell <nathan@codesourcery.com>
b5ca1dc7 12567
662ef0f5 12568 * g++.old-deja/g++.pt/crash59.C: New test.
3d719162 12569
662ef0f5 125702000-10-04 Will Cohen <wcohen@redhat.com>
3d719162 12571
662ef0f5 12572 * gcc.dg/20000926-1.c: New test.
55680aef 12573
662ef0f5 125742000-10-03 Geoff Keating <geoffk@cygnus.com>
55680aef 12575
662ef0f5
TS
12576 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12577 function name for current C++ compiler.
12578 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
09b495e5 12579
662ef0f5 125802000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
09b495e5 12581
662ef0f5
TS
12582 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12583 __PRETTY_FUNCTION__.
12584 * g++.old-deja/g++.ext/pretty2.C: Likewise.
147424bf 12585
662ef0f5 125862000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
147424bf 12587
662ef0f5 12588 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
999c0669 12589
662ef0f5 125902000-09-26 Jakub Jelinek <jakub@redhat.com>
999c0669 12591
662ef0f5 12592 * gcc.c-torture/compile/20000923-1.c: New test.
2ea80cfd 12593
662ef0f5 125942000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2ea80cfd 12595
662ef0f5
TS
12596 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12597 * g++.old-deja/g++.pt/ttp62.C: Same.
12598 * g++.old-deja/g++.other/inline14.C: Same.
1ca46974 12599
662ef0f5 126002000-09-24 Richard Henderson <rth@cygnus.com>
1ca46974 12601
662ef0f5 12602 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
0e41fb04 12603
662ef0f5 126042000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 12605
662ef0f5 12606 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4a1b6176 12607
662ef0f5 126082000-09-22 Geoff Keating <geoffk@cygnus.com>
4a1b6176 12609
662ef0f5 12610 * gcc.c-torture/compile/20000922-1.c: New file.
6fbce318 12611
662ef0f5 126122000-09-21 Nick Clifton <nickc@redhat.com>
6fbce318 12613
662ef0f5
TS
12614 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12615 a signed long modulo operation.
12616 (mod6): New function - perform an unsigned long modulo operation.
12617 (main): Add tests for modulos of very large numbers by very small
12618 dividends.
41971242 12619
662ef0f5 126202000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41971242 12621
662ef0f5 12622 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
f7a4cec0 12623
662ef0f5 126242000-09-19 Richard Henderson <rth@cygnus.com>
f7a4cec0 12625
662ef0f5 12626 * gcc.dg/compare2.c (case 10): XFAIL.
d9249616 12627
662ef0f5 126282000-09-18 Richard Henderson <rth@cygnus.com>
d9249616 12629
662ef0f5
TS
12630 * gcc.c-torture/execute/20000906-1.c: Move ...
12631 * gcc.dg/20000906-1.c: ... here. Only run on targets
12632 that support __builtin_trap.
809353e1 12633
662ef0f5 12634Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
809353e1 12635
662ef0f5 12636 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
0168a849 12637
662ef0f5 126382000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
0168a849 12639
662ef0f5
TS
12640 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12641 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12642 more $ format tests.
f4b20cd9 12643
662ef0f5 126442000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
f4b20cd9 12645
662ef0f5 12646 * gcc.dg/format-errmk-1.c: New test.
f9e1917e 12647
662ef0f5 126482000-09-17 Greg McGary <greg@mcgary.org>
f9e1917e 12649
662ef0f5 12650 * gcc.c-torture/execute/20000917-1.x: Remove.
b2af8e32 12651
662ef0f5 126522000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
b2af8e32 12653
662ef0f5 12654 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
eaea542a 12655
662ef0f5 126562000-09-17 Greg McGary <greg@mcgary.org>
eaea542a 12657
662ef0f5
TS
12658 * gcc.c-torture/execute/20000917-1.c: New test.
12659 * gcc.c-torture/execute/20000917-1.x: XFAIL.
87326ba8 12660
662ef0f5 126612000-09-16 Neil Booth <NeilB@earthling.net>
87326ba8 12662
662ef0f5
TS
12663 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12664 in nested macro bug.
15a7ee9f 12665
662ef0f5 126662000-09-15 Neil Booth <NeilB@earthling.net>
15a7ee9f 12667
662ef0f5 12668 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
757e4f23 12669
662ef0f5 126702000-09-14 Jeffrey A Law (law@cygnus.com)
757e4f23 12671
662ef0f5 12672 * gcc.c-torture/execute/20000914-1.c: New test.
623fe76a 12673
662ef0f5 126742000-09-12 Alexandre Oliva <aoliva@redhat.com>
623fe76a 12675
662ef0f5 12676 * g++.other/inline13.C: New test.
2c1a2421 12677
662ef0f5 126782000-09-12 Andreas Jaeger <aj@suse.de>
2c1a2421 12679
662ef0f5
TS
12680 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12681 constant by Ulrich Drepper <drepper@redhat.com>.
7bdcf888 12682
662ef0f5 126832000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
7bdcf888 12684
662ef0f5 12685 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
b05d8201 12686
662ef0f5 126872000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
b05d8201 12688
662ef0f5 12689 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
55f61a56 12690
662ef0f5 126912000-09-11 Zack Weinberg <zack@wolery.cumb.org>
55f61a56 12692
662ef0f5 12693 * gcc.dg/cpp/backslash.c: New test.
07732516 12694
662ef0f5 126952000-09-11 Alexandre Oliva <aoliva@redhat.com>
07732516 12696
662ef0f5
TS
12697 * gcc.c-torture/execute/20000910-1.c: New test.
12698 * gcc.c-torture/execute/20000910-2.c: Likewise.
d4a6cf38 12699
662ef0f5 127002000-09-11 Robert Lipe <robertl@sco.com>
d4a6cf38 12701
662ef0f5 12702 * gcc.dg/pragma-align.c: New test.
1552f874 12703
662ef0f5 127042000-09-11 Nathan Sidwell <nathan@codesourcery.com>
1552f874 12705
662ef0f5
TS
12706 * g++.old-deja/g++.pt/explicit82.C: New test.
12707 * g++.old-deja/g++.pt/explicit83.C: New test.
f18b70f5 12708
662ef0f5 127092000-09-10 Zack Weinberg <zack@wolery.cumb.org>
f18b70f5 12710
662ef0f5 12711 * gcc.dg/asm-names.c: New test.
2e246150 12712
662ef0f5 127132000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2e246150 12714
662ef0f5 12715 * gcc.dg/cpp/tr-warn6.c: New test
226f8242 12716
662ef0f5 127172000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
226f8242 12718
662ef0f5
TS
12719 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12720 be accepted.
5bb8dd28 12721
662ef0f5 127222000-09-07 Catherine Moore <clm@redhat.com>
5bb8dd28 12723
662ef0f5 12724 * gcc.c-torture/execute/unroll-1.c: New test.
07a96c1b 12725
662ef0f5 127262000-09-06 Zack Weinberg <zack@wolery.cumb.org>
07a96c1b 12727
662ef0f5
TS
12728 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12729 ERROR markers.
12730 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12731 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12732 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12733 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12734 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12735 Preprocess only.
12736 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12737 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
b2782014 12738
662ef0f5 127392000-09-06 Nathan Sidwell <nathan@codesourcery.com>
b2782014 12740
662ef0f5 12741 * g++.old-deja/g++.pt/deduct2.C: New test.
43fd108f 12742
662ef0f5 127432000-09-06 Nathan Sidwell <nathan@codesourcery.com>
a3424c98 12744
662ef0f5 12745 * g++.old-deja/g++.pt/parms2.C: New test.
7137fd76 12746
662ef0f5 127472000-09-06 Nathan Sidwell <nathan@codesourcery.com>
7137fd76 12748
662ef0f5 12749 * g++.old-deja/g++.pt/crash58.C: New test.
4b454fcc 12750
662ef0f5 127512000-09-06 Greg McGary <greg@mcgary.org>
4b454fcc 12752
662ef0f5
TS
12753 * gcc.c-torture/execute/20000906-1.c: New test.
12754 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9ac1bd2e 12755
662ef0f5 127562000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9ac1bd2e 12757
662ef0f5 12758 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
fcebb2dd 12759
662ef0f5 127602000-09-04 Nathan Sidwell <nathan@codesourcery.com>
fcebb2dd 12761
662ef0f5 12762 * g++.old-deja/g++.pt/crash57.C: New test.
bea09693 12763
662ef0f5 127642000-09-04 Nathan Sidwell <nathan@codesourcery.com>
bea09693 12765
662ef0f5 12766 * g++.old-deja/g++.pt/crash56.C: New test.
f375b7a7 12767
662ef0f5 127682000-09-04 Nathan Sidwell <nathan@codesourcery.com>
f375b7a7 12769
662ef0f5 12770 * g++.old-deja/g++.pt/koenig1.C: New test.
3d3daefd 12771
662ef0f5 127722000-09-04 Jakub Jelinek <jakub@redhat.com>
3d3daefd 12773
662ef0f5 12774 * gcc.dg/20000904-1.c: New test.
05ac6740 12775
662ef0f5 127762000-09-04 Jakub Jelinek <jakub@redhat.com>
05ac6740 12777
662ef0f5 12778 * gcc.dg/cpp/paste8.c: New test.
6bdfaf09 12779
662ef0f5 127802000-09-01 Alexandre Oliva <aoliva@redhat.com>
6bdfaf09 12781
662ef0f5 12782 * gcc.c-torture/compile/20000827-1.c: New test.
87327987 12783
662ef0f5 127842000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
87327987 12785
662ef0f5 12786 * gcc.dg/format-diag-1.c: New test.
0c02eebf 12787
662ef0f5 127882000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
0c02eebf 12789
662ef0f5
TS
12790 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12791 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12792 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12793 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12794 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42a9e4e4 12795
662ef0f5 127962000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 12797
662ef0f5 12798 * g++.old-deja/g++.other/nested4.C: New test.
e97c9488 12799
662ef0f5 128002000-09-01 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 12801
662ef0f5 12802 * g++.old-deja/g++.ns/scoped1.C: New test.
7dd0ff2b 12803
662ef0f5 128042000-08-30 Alexandre Oliva <aoliva@redhat.com>
7dd0ff2b 12805
662ef0f5 12806 * lib/g++.exp: Support testing already-installed GCC.
87d9ac49 12807
662ef0f5 128082000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87d9ac49 12809
662ef0f5 12810 * wtr-label-1.c, wtr-suffix-1.c: New tests.
47cf9247 12811
662ef0f5 128122000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47cf9247 12813
662ef0f5 12814 * gcc.dg/return-type-2.c: New test.
0e03329a 12815
662ef0f5 128162000-08-27 Geoff Keating <geoffk@cygnus.com>
0e03329a 12817
662ef0f5 12818 * gcc.c-torture/compile/20000825-1.c: New test.
f5aada26 12819
662ef0f5 128202000-08-26 Alexandre Oliva <aoliva@redhat.com>
f5aada26 12821
662ef0f5 12822 * gcc.dg/dwarf2-2.c: New test.
6f56d925 12823
662ef0f5 128242000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6f56d925 12825
662ef0f5
TS
12826 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12827 dg-warning regexps.
f8710242 12828
662ef0f5 128292000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
f8710242 12830
662ef0f5
TS
12831 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12832 gcc.dg/format-ext-5.c: New tests.
3af21e04 12833
662ef0f5 128342000-08-25 Jakub Jelinek <jakub@redhat.com>
3af21e04 12835
662ef0f5 12836 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
1ec07597 12837
662ef0f5 128382000-08-24 Mark Mitchell <mark@codesourcery.com>
1ec07597 12839
662ef0f5 12840 * gcc.dg/noncompile/930622-2.c: Adjust error message.
c215b29f 12841
662ef0f5 128422000-08-24 Richard Henderson <rth@cygnus.com>
c215b29f 12843
662ef0f5
TS
12844 * gcc.dg/ia64-sync-1.c: New test.
12845 * gcc.dg/ia64-sync-2.c: New test.
12846 * gcc.dg/ia64-asm-1.c: New test.
4694cec2 12847
662ef0f5 128482000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4694cec2 12849
662ef0f5
TS
12850 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12851 * gcc.dg/format-ext-2.c: New test.
f0ef84a2 12852
662ef0f5 128532000-08-23 Jason Merrill <jason@redhat.com>
f0ef84a2 12854
662ef0f5
TS
12855 * lib/old-dejagnu.exp: Also ignore "In member function" and
12856 "At global scope".
ef73e139 12857
662ef0f5 128582000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef73e139 12859
662ef0f5 12860 * gcc.dg/noncompile/label-lineno-1.c: New test.
4951297b 12861
662ef0f5 128622000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4951297b 12863
662ef0f5 12864 * gcc.dg/c99-array-nonobj-1.c: New test.
88e3805d 12865
662ef0f5 128662000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
88e3805d 12867
662ef0f5
TS
12868 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12869 tests.
12870 * gcc.dg/format-ext-1.c: New test.
d30a825a 12871
662ef0f5 128722000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d30a825a 12873
662ef0f5
TS
12874 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12875 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12876 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12877 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12878 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3b82c249 12879
662ef0f5 128802000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
3b82c249 12881
662ef0f5
TS
12882 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12883 gcc.dg/c99-strftime-2.c: New tests.
97d24516 12884
662ef0f5 128852000-08-22 Richard Henderson <rth@cygnus.com>
97d24516 12886
662ef0f5 12887 * gcc.c-torture/execute/20000822-1.c: New test.
10d6cbb8 12888
662ef0f5 128892000-08-21 Jakub Jelinek <jakub@redhat.com>
10d6cbb8 12890
662ef0f5 12891 * gcc.c-torture/execute/20000819-1.x: Remove.
2b0cbc5d 12892
662ef0f5 128932000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
2b0cbc5d 12894
662ef0f5
TS
12895 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12896 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12897 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12898 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12899 gcc.dg/format-xopen-1.c: New tests.
20415bba 12900
662ef0f5 129012000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20415bba 12902
662ef0f5 12903 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7857f134 12904
662ef0f5 129052000-08-21 Jakub Jelinek <jakub@redhat.com>
7857f134 12906
662ef0f5 12907 * g++.old-deja/g++.other/loop2.C: New test.
5a111a5b 12908
662ef0f5
TS
12909 * gcc.c-torture/compile/20000606-1.c: New test.
12910 * gcc.c-torture/compile/20000728-1.c: New test.
12911 * gcc.c-torture/execute/20000801-1.c: New test.
12912 * gcc.c-torture/execute/20000801-2.c: New test.
12913 * gcc.c-torture/execute/20000819-1.c: New test.
12914 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12915 * gcc.dg/20000629-1.c: New test.
12916 * gcc.dg/20000724-1.c: New test.
12917 * gcc.dg/20000807-1.c: New test.
5a111a5b 12918
662ef0f5 129192000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
3f0a9b35 12920
662ef0f5
TS
12921 * gcc.dg/cpp/pragma-1.c: New test.
12922 * gcc.dg/cpp/pragma-2.c: New test.
cc469ee9 12923
662ef0f5 129242000-08-18 Zack Weinberg <zack@wolery.cumb.org>
cc469ee9 12925
662ef0f5
TS
12926 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12927 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
3f0a9b35 12928
662ef0f5 129292000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5846d7f7 12930
662ef0f5 12931 * gcc.c-torture/compile/20000818-1.c: New test.
5846d7f7 12932
662ef0f5 129332000-08-18 Manfred Hollstein <manfredh@redhat.com>
5be598f6 12934
662ef0f5 12935 * gcc.c-torture/execute/20000818-1.c: New test.
5be598f6 12936
662ef0f5 129372000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
0239bfdd 12938
662ef0f5 12939 * gcc.dg/format-va-1.c: New test.
0239bfdd 12940
662ef0f5 129412000-08-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 12942
662ef0f5 12943 * g++.old-deja/g++.other/typedef8.C: New test.
ce29729a 12944
662ef0f5 129452000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8b9df536 12946
662ef0f5
TS
12947 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12948 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12949 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12950 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12951 * g++.old-deja/g++.other/ptrmem7.C: New test.
12952 * g++.old-deja/g++.pt/ptrmem10.C: New test.
a3424c98 12953
662ef0f5 129542000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6f221402 12955
662ef0f5 12956 * g++.old-deja/g++.pt/typename27.C: New test.
6f221402 12957
662ef0f5 129582000-08-17 Nathan Sidwell <nathan@codesourcery.com>
e7288e18 12959
662ef0f5
TS
12960 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12961 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12962 * g++.old-deja/g++.pt/friend45.C: New test.
12963 * g++.old-deja/g++.other/friend8.C: New test.
e7288e18 12964
662ef0f5 129652000-08-15 Richard Henderson <rth@cygnus.com>
c873862c 12966
662ef0f5 12967 * gcc.c-torture/execute/20000815-1.c: New test.
c873862c 12968
662ef0f5 129692000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25d78ace 12970
662ef0f5
TS
12971 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12972 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12973 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25d78ace 12974
662ef0f5 129752000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 12976
662ef0f5 12977 * g++.old-deja/g++.other/refinit2.C: New test.
6d4587f7 12978
662ef0f5 129792000-08-13 Geoff Keating <geoffk@cygnus.com>
6d4587f7 12980
662ef0f5
TS
12981 * lib/c-torture.exp (c-torture): Make
12982 compiler_conditional_xfail_data global.
12983 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12984 compiler_conditional_xfail_data machinery.
12985 (f-torture-execute): Likewise.
12986 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12987 and only when unrolling loops.
1a560c3a 12988
662ef0f5 12989 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
1a560c3a 12990
662ef0f5 129912000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7f75752b 12992
662ef0f5 12993 * g++.old-deja/g++.pt/explicit81.C: New test.
7f75752b 12994
662ef0f5 129952000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7120a6fe 12996
662ef0f5 12997 * g++.old-deja/g++.pt/typename26.C: New test.
7120a6fe 12998
662ef0f5 129992000-08-10 Geoff Keating <geoffk@cygnus.com>
a92644e7 13000
662ef0f5
TS
13001 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13002 warning.
a92644e7 13003
662ef0f5 130042000-08-10 Nathan Sidwell <nathan@codesourcery.com>
1fc77d36 13005
662ef0f5 13006 * g++.old-deja/g++.other/array3.C: New test.
1fc77d36 13007
662ef0f5 130082000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4091fa5f 13009
662ef0f5
TS
13010 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13011 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13012 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13013 New tests.
4091fa5f 13014
662ef0f5 130152000-08-09 Nathan Sidwell <nathan@codesourcery.com>
de26cf80 13016
662ef0f5
TS
13017 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13018 * g++.old-deja/g++.abi/vmihint.C: Likewise.
de26cf80 13019
662ef0f5 130202000-08-09 Alexandre Oliva <aoliva@redhat.com>
2d2a86ae 13021
662ef0f5 13022 * gcc.c-torture/execute/20000808-1.c: New test.
2d2a86ae 13023
662ef0f5 130242000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
a39a06ff 13025
662ef0f5 13026 * gcc.dg/c90-const-expr-1.c: New test.
a39a06ff 13027
662ef0f5 130282000-08-08 Richard Henderson <rth@cygnus.com>
9da99f7d 13029
662ef0f5 13030 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9da99f7d 13031
662ef0f5 130322000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 13033
662ef0f5 13034 * gcc.dg/noncompile/const-ll-1.c: New test.
4b48a93e 13035
662ef0f5 130362000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
901d43bc 13037
662ef0f5 13038 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
901d43bc 13039
662ef0f5 130402000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
505cf15f 13041
662ef0f5
TS
13042 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13043 that running programs linked against the shared version of libobjc
13044 run correctly.
505cf15f 13045
662ef0f5 130462000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
d60e5448 13047
662ef0f5 13048 * gcc.dg/c99-printf-1.c: New test.
d60e5448 13049
662ef0f5 130502000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7200764f 13051
662ef0f5 13052 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7200764f 13053
662ef0f5 130542000-08-05 Zack Weinberg <zack@wolery.cumb.org>
2d46ec83 13055
662ef0f5 13056 * gcc.c-torture/execute/20000731-1.x: Delete.
2d46ec83 13057
662ef0f5 130582000-08-04 Zack Weinberg <zack@wolery.cumb.org>
02a1a68c 13059
662ef0f5
TS
13060 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13061 and torture_without_loops as is done by c-torture.exp.
13062 (search_for): Copy from c-torture.exp.
13063 (gcc-dg-runtest): New function, drives a directory of tests
13064 iterating over the TORTURE_OPTIONS.
13065 (scan-assembler, scan-assembler-not): Move here from
13066 individual directory drivers.
02a1a68c 13067
662ef0f5
TS
13068 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13069 defined by lib/gcc-dg.exp.
13070 * gcc.dg/cpp/cpp.exp: Likewise.
13071 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13072 gcc-dg-runtest, so we cycle over optimization options.
5f6eeeb3 13073
662ef0f5
TS
13074 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13075 * gcc.dg/compare2.c: No longer expected to fail.
5f6eeeb3 13076
662ef0f5 130772000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
f6ce87c0 13078
662ef0f5 13079 * gcc.c-torture/execute/20000804-1.c: New test.
f6ce87c0 13080
662ef0f5 130812000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
f658da59 13082
662ef0f5 13083 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
f658da59 13084
662ef0f5 130852000-08-03 Zack Weinberg <zack@wolery.cumb.org>
3da5d5c8 13086
662ef0f5 13087 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
a86414f3 13088
662ef0f5 130892000-08-03 Jeffrey A Law (law@cygnus.com)
3da5d5c8 13090
662ef0f5 13091 * gcc.c-torture/compile/20000803-1.c: New test.
5677efb0 13092
662ef0f5 130932000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5677efb0 13094
662ef0f5
TS
13095 * gcc.c-torture/execute/20000801-3.c,
13096 gcc.c-torture/execute/20000801-4.c: New tests.
13097 * gcc.c-torture/execute/20000801-3.x,
13098 gcc.c-torture/execute/20000801-4.x: Xfail.
3b07c79b 13099
662ef0f5 131002000-08-02 Geoff Keating <geoffk@cygnus.com>
3b07c79b 13101
662ef0f5
TS
13102 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13103 libobjc/.libs to allow for libtool.
0576ec13 13104
662ef0f5 131052000-08-02 Jakub Jelinek <jakub@redhat.com>
0576ec13 13106
662ef0f5 13107 * gcc.c-torture/compile/20000802-1.c: New test.
b5cd6849 13108
662ef0f5 131092000-08-02 Zack Weinberg <zack@wolery.cumb.org>
b5cd6849 13110
662ef0f5 13111 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
0607953c 13112
662ef0f5 131132000-07-31 Jeffrey A Law (law@cygnus.com)
0607953c 13114
662ef0f5 13115 * gcc-c-torture/execute/20000731-2.c: New test.
e99af66b 13116
662ef0f5
TS
13117 * gcc.c-torture/execute/20000731-1.c: New test.
13118 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
e99af66b 13119
662ef0f5 131202000-07-31 Jakub Jelinek <jakub@redhat.com>
6bda7a5e 13121
662ef0f5
TS
13122 * testsuite/gcc.dg/cpp/paste7.c: New test.
13123 * gcc.dg/cpp/20000725-1.c: New test.
6bda7a5e 13124
662ef0f5 131252000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11fe225a 13126
662ef0f5
TS
13127 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13128 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13129 declaration warning for __builtin_dwarf_reg_size.
11fe225a 13130
662ef0f5 13131 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
0ba8a114 13132
662ef0f5 131332000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
0ba8a114 13134
662ef0f5 13135 * gcc.dg/noncompile/voidparam-1.c: New test.
15784bba 13136
662ef0f5 131372000-07-30 Richard Henderson <rth@cygnus.com>
15784bba 13138
662ef0f5
TS
13139 * gcc.dg/c90-digraph-1.c: Don't xfail.
13140 * gcc.dg/compare2.c (case 10): Xfail.
13141 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
c3cd9c8b 13142
662ef0f5 131432000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
c3cd9c8b 13144
662ef0f5 13145 * gcc.dg/c99-main-1.c: New test.
aa1826e2 13146
662ef0f5 131472000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
aa1826e2 13148
662ef0f5 13149 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
06d9f09f 13150
662ef0f5 131512000-07-26 Hans-Peter Nilsson <hp@axis.com>
06d9f09f 13152
662ef0f5 13153 * gcc.c-tortuer/execute/20000726-1.c: New test.
24f80882 13154
662ef0f5 131552000-07-26 Alexandre Oliva <aoliva@redhat.com>
24f80882 13156
662ef0f5 13157 * gcc.c-torture/execute/enum-2.c: New test.
351a0f00 13158
662ef0f5 131592000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
351a0f00 13160
662ef0f5 13161 * gcc.dg/cpp/tr-warn3.c: New test.
881cae05 13162
662ef0f5 131632000-07-25 Nathan Sidwell <nathan@codesourcery.com>
881cae05 13164
662ef0f5
TS
13165 * g++.old-deja/g++.ext/implicit1.C: Remove.
13166 * g++.old-deja/g++.jason/c2.C: Remove
13167 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13168 * g++.old-deja/g++.pt/crash16.C: Likewise.
13169 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43e72072 13170
662ef0f5 131712000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43e72072 13172
662ef0f5 13173 * g++.old-deja/g++.other/for2.C: New test.
5c8378a7 13174
662ef0f5 131752000-07-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 13176
662ef0f5 13177 * gcc.dg/20000720-1.c: New test.
96f1c2b1 13178
662ef0f5 131792000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
96f1c2b1 13180
662ef0f5 13181 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
3ed56f8a 13182
662ef0f5 131832000-07-24 Geoff Keating <geoffk@cygnus.com>
3ed56f8a 13184
662ef0f5
TS
13185 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13186 * gcc.c-torture/execute/20000722-1.c: New.
13187 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6d4587f7 13188
662ef0f5 131892000-07-24 Jakub Jelinek <jakub@redhat.com>
0fb3018c 13190
662ef0f5 13191 * gcc.dg/cpp/20000720-1.S: New test.
bbb53468 13192
662ef0f5 131932000-07-21 Michael Meissner <meissner@redhat.com>
bbb53468 13194
662ef0f5 13195 * gcc.c-torture/execute/ieee/hugeval.c: New test.
76cf1895 13196
662ef0f5 131972000-07-20 Zack Weinberg <zack@wolery.cumb.org>
76cf1895 13198
662ef0f5
TS
13199 * g++.old-deja/g++.brendan/crash16.C,
13200 g++.old-deja/g++.brendan/parse3.C,
13201 g++.old-deja/g++.brendan/redecl1.C,
13202 g++.old-deja/g++.ns/template13.C,
13203 g++.old-deja/g++.other/decl4.C,
13204 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
a2095778 13205
662ef0f5 132062000-07-20 Zack Weinberg <zack@wolery.cumb.org>
a2095778 13207
662ef0f5
TS
13208 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13209 and "Internal error".
3a172730 13210
662ef0f5
TS
13211 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13212 regexps.
13213 * gcc.dg/cpp/paste6.c: New test.
3a172730 13214
662ef0f5 132152000-07-19 Zack Weinberg <zack@wolery.cumb.org>
03829ad2 13216
662ef0f5 13217 * gcc.dg/cpp/tr-direct.c: New test.
03829ad2 13218
662ef0f5
TS
13219 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13220 gcc.dg/cpp/undef1.c: Tweak error regexps.
5a01d634 13221
662ef0f5 132222000-07-18 Eric Christopher <echristo@redhat.com>
5a01d634 13223
662ef0f5 13224 * gcc.c-torture/compile/20000718-1.c: New test.
9b38026f 13225
662ef0f5 132262000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9b38026f 13227
662ef0f5
TS
13228 * cpplex.c (_cpp_push_token): If the token being pushed back
13229 is the previous token in this context, just subtract one from
13230 context->posn.
13231 * cppmacro.c (save_expansion): Clear aux field when storing a
13232 placemarker.
a5434cb7 13233
662ef0f5 132342000-07-18 Alexandre Oliva <aoliva@redhat.com>
a5434cb7 13235
662ef0f5 13236 * gcc.dg/noncompile/redecl-1.c: New test.
608d74c4 13237
662ef0f5 132382000-07-18 Jakub Jelinek <jakub@redhat.com>
608d74c4 13239
662ef0f5
TS
13240 * gcc.c-torture/execute/20000717-5.c: New test.
13241 * gcc.c-torture/execute/20000717-1.x: Removed.
b0835578 13242
662ef0f5 132432000-07-17 Richard Henderson <rth@cygnus.com>
b0835578 13244
662ef0f5 13245 * gcc.c-torture/execute/20000717-4.c: New test.
347f3440 13246
662ef0f5 132472000-07-17 Zack Weinberg <zack@wolery.cumb.org>
347f3440 13248
662ef0f5
TS
13249 * gcc.dg/cpp/syshdr.c: New test.
13250 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41dc4816 13251
662ef0f5 132522000-07-17 Neil Booth <neilb@earthling.net>
41dc4816 13253
662ef0f5
TS
13254 * gcc.dg/cpp/cmdlne-dM.c: New test.
13255 * gcc.dg/cpp/cmdlne-dD.c: New test.
4d8a2001 13256
662ef0f5 132572000-07-17 Jeffrey A Law (law@cygnus.com)
4d8a2001 13258
662ef0f5 13259 * gcc.c-torture/execute/20000717-3.c: New test.
caf4d6e0 13260
662ef0f5 13261 * gcc.c-torture/compile/20000717-1.c: New test.
caf4d6e0 13262
662ef0f5 132632000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32ff70d2 13264
662ef0f5 13265 * gcc.c-torture/execute/20000717-2.c: New test.
32ff70d2 13266
662ef0f5 132672000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
d791ea1e 13268
662ef0f5 13269 * gcc.dg/formatz-1.c: New test.
d791ea1e 13270
662ef0f5
TS
13271 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13272 * gcc.dg/c99-digraph-1.c: New tests.
a7fd2186 13273
662ef0f5
TS
13274 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13275 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
a7fd2186 13276
662ef0f5
TS
13277 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13278 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13279 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13280 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13281 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13282 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13283 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2c082cb2 13284
662ef0f5 132852000-07-17 Greg McGary <greg@mcgary.org>
2c082cb2 13286
662ef0f5
TS
13287 * gcc.c-torture/execute/20000717-1.c: New test.
13288 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
145c1def 13289
662ef0f5 132902000-07-15 Jakub Jelinek <jakub@redhat.com>
145c1def 13291
662ef0f5
TS
13292 * gcc.c-torture/execute/20000715-2.c: New test.
13293 * gcc.dg/20000715-1.c: New test.
531073e7 13294
662ef0f5 132952000-07-15 Michael Meissner <meissner@redhat.com>
531073e7 13296
662ef0f5 13297 * gcc.c-torture/execute/20000715-1.c: New test.
b13aca19 13298
662ef0f5 132992000-07-13 Jakub Jelinek <jakub@redhat.com>
b13aca19 13300
662ef0f5 13301 * gcc.c-torture/execute/20000707-1.c: New test.
788bf0e3 13302
662ef0f5 133032000-07-13 Neil Booth <NeilB@earthling.net>
788bf0e3 13304
662ef0f5
TS
13305 * testsuite/gcc.dg/cpp/digraph1.c,
13306 testsuite/gcc.dg/cpp/digraph2.c,
13307 testsuite/gcc.dg/cpp/digraphs.c: New tests.
eb40d6b9 13308
662ef0f5 133092000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
eb40d6b9 13310
662ef0f5
TS
13311 * g77.f-torture/compile/20000630-2.f: New test.
13312 * g77.f-torture/compile/20000630-2.x
8e4ce833 13313
662ef0f5 133142000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8e4ce833 13315
662ef0f5 13316 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
a1c2b86d 13317
662ef0f5 133182000-07-11 Neil Booth <NeilB@earthling.net>
a1c2b86d 13319
662ef0f5 13320 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
a44a935f 13321
662ef0f5 133222000-07-11 Neil Booth <NeilB@earthling.net>
a44a935f 13323
662ef0f5 13324 * gcc.dg/cpp/cmdlne-C.c: New.
e72dd89c 13325
662ef0f5 133262000-07-09 Neil Booth <NeilB@earthling.net>
e72dd89c 13327
662ef0f5
TS
13328 * gcc.dg/cpp/directiv.c: New tests.
13329 * gcc.dg/cpp/undef1.c: Update.
92784908 13330
662ef0f5 133312000-07-08 Angela Marie Thomas <angela@cygnus.com>
92784908 13332
662ef0f5 13333 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
d064d75a 13334
662ef0f5 133352000-07-09 Neil Booth <NeilB@earthling.net>
d064d75a 13336
662ef0f5 13337 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7f63897e 13338
662ef0f5 133392000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7f63897e 13340
662ef0f5
TS
13341 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13342 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9cf218a3 13343
662ef0f5 133442000-07-08 Neil Booth <NeilB@earthling.net>
9cf218a3 13345
662ef0f5 13346 * gcc.dg/cpp/macsyntx.c: New tests.
78fe06c2 13347
662ef0f5 133482000-07-07 Jakub Jelinek <jakub@redhat.com>
78fe06c2 13349
662ef0f5 13350 * gcc.dg/20000707-1.c: New test.
533dfde0 13351
662ef0f5 133522000-07-07 Jakub Jelinek <jakub@redhat.com>
533dfde0 13353
662ef0f5
TS
13354 * gcc.c-torture/execute/20000706-1.c: New test.
13355 * gcc.c-torture/execute/20000706-2.c: New test.
13356 * gcc.c-torture/execute/20000706-3.c: New test.
13357 * gcc.c-torture/execute/20000706-4.c: New test.
13358 * gcc.c-torture/execute/20000706-5.c: New test.
bb937853 13359
662ef0f5 133602000-07-06 Nathan Sidwell <nathan@codesourcery.com>
bb937853 13361
662ef0f5 13362 * g++.old-deja/g++.pt/instantiate7.C: New test.
da1cb092 13363
662ef0f5 133642000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 13365
662ef0f5
TS
13366 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13367 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13368 * g++.old-deja/g++.other/rtti3.C: Likewise.
13369 * g++.old-deja/g++.other/rttid3.C: Likewise.
cd5a58e5 13370
662ef0f5 133712000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
cd5a58e5 13372
662ef0f5 13373 * g77.f-torture/compile/20000630-1.x: Fix typo
612164eb 13374
662ef0f5 133752000-07-05 Zack Weinberg <zack@wolery.cumb.org>
612164eb 13376
662ef0f5
TS
13377 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13378 assembly output.
e8186ecf 13379
662ef0f5 133802000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6d4587f7 13381
662ef0f5 13382 * gcc.dg/cpp/ident.c: New test.
2c1be322 13383
662ef0f5 133842000-07-05 Neil Booth <NeilB@earthling.net>
2c1be322 13385
662ef0f5
TS
13386 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13387 gcc.dg/cpp/lexstrng.c: New tests.
1d2e075a 13388
662ef0f5 133892000-07-04 Neil Booth <NeilB@earthling.net>
1d2e075a 13390
662ef0f5
TS
13391 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13392 * gcc.dg/cpp/strify2.c: Same.
6d139650 13393
662ef0f5 133942000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6d139650 13395
662ef0f5
TS
13396 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13397 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13398 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13399 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
49f527d5 13400
662ef0f5
TS
13401 * testsuite/gcc.dg/cpp/macro1.c,
13402 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13403 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13404 testsuite/gcc.dg/cpp/strify1.c,
13405 testsuite/gcc.dg/cpp/strify2.c: New tests.
49f527d5 13406
662ef0f5 134072000-07-03 Jakub Jelinek <jakub@redhat.com>
d0ab7624 13408
662ef0f5 13409 * gcc.c-torture/execute/20000703-1.c: New test.
d0ab7624 13410
662ef0f5 134112000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7773899b 13412
662ef0f5 13413 * g++.old-deja/g++.pt (lookup10.C): New test.
7773899b 13414
662ef0f5 134152000-07-03 Nathan Sidwell <nathan@codesourcery.com>
fe375cf1 13416
662ef0f5 13417 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 13418
662ef0f5 134192000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 13420
662ef0f5 13421 * gcc.c-torture/compile/20000701-1.c: New test.
ceeaadbb 13422
662ef0f5 134232000-06-30 Nick Clifton <nickc@cygnus.com>
c36ae96c 13424
662ef0f5
TS
13425 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13426 to test case.
4b01cd8f 13427
662ef0f5 134282000-06-30 Catherine Moore <clm@cygnus.com>
c36ae96c 13429
662ef0f5 13430 * gcc.c-torture/execute/align-1.c: New test.
f43b2795 13431
662ef0f5 134322000-06-30 Nathan Sidwell <nathan@codesourcery.com>
f43b2795 13433
662ef0f5
TS
13434 * g++.old-deja/g++.pt/expr8.C: New test.
13435 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45abaea8 13436
662ef0f5 134372000-06-29 Nick Clifton <nickc@cygnus.com>
45abaea8 13438
662ef0f5 13439 * gcc.c-torture/compile/20000629-1.c: New test.
996065b4 13440
662ef0f5 134412000-06-29 Zack Weinberg <zack@wolery.cumb.org>
996065b4 13442
82c18d5c 13443
662ef0f5
TS
13444 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13445 gcc.dg/noncompile directory, depending on whether they're
13446 preprocessor tests or not. Annotate all the tests for the dg
13447 framework.
82c18d5c 13448
662ef0f5
TS
13449 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13450 * gcc.dg/noncompile/noncompile.exp: New.
d02b54f6 13451
662ef0f5
TS
13452 * Moved files:
13453 Old name New name
13454 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13455 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13456 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13457 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13458 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13459 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13460 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13461 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13462 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13463 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13464 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13465 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13466 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13467 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13468 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13469 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13470 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13471 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13472 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13473 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13474 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13475 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13476 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13477 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
d02b54f6 13478
662ef0f5
TS
13479 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13480 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13481 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13482 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13483 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13484 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
79ff6e27 13485
662ef0f5 134862000-06-29 Zack Weinberg <zack@wolery.cumb.org>
79ff6e27 13487
662ef0f5
TS
13488 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13489 declare one variable. On the fourth, error.
13490 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13491 declared by 20000628-1a.h.
f4d07b5e 13492
662ef0f5 134932000-06-29 Richard Henderson <rth@redhat.com>
f4d07b5e 13494
662ef0f5
TS
13495 * gcc.c-torture/execute/930529-1.x: New file.
13496 * gcc.dg/920413-1.c: Adjust expected warning text.
13497 * gcc.dg/980217-1.c: Declare abort.
13498 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1ada4cd0 13499
662ef0f5 135002000-06-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 13501
662ef0f5
TS
13502 * g77.f-torture/compile/20000629-1.f: New test.
13503 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7d4918a2 13504
662ef0f5 135052000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7d4918a2 13506
662ef0f5
TS
13507 Rearrange lots of files, removing entirely the
13508 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13509 directories.
7acfb19e 13510
662ef0f5
TS
13511 * Deleted files:
13512 gcc.c-torture/code_quality/code_quality.exp
13513 gcc.c-torture/special/special.exp
13514 gcc.failure/failure.exp
13515 gcc.failure/940409-1.x
13516 gcc.c-torture/compile/961203-1.x
7acfb19e 13517
662ef0f5
TS
13518 * New files:
13519 gcc.misc-tests/linkage.exp
13520 gcc.c-torture/execute/920730-1t.c
13521 gcc.c-torture/execute/920730-1t.x
13522 gcc.c-torture/compile/920520-1.x
13523 gcc.c-torture/compile/920521-1.x
13524 gcc.c-torture/compile/981006-1.x
13525 gcc.c-torture/execute/eeprof-1.x
bdc624db 13526
662ef0f5
TS
13527 * Moved files (possibly with modifications to fit a new harness):
13528 Old name New name
13529 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13530 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13531 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13532 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13533 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13534 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13535 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13536 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13537 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13538 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13539 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13540 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13541 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13542 gcc.failure/940409-1.c gcc.dg/940409-1.c
bdc624db 13543
662ef0f5 135442000-06-28 Zack Weinberg <zack@wolery.cumb.org>
f2f7ac40 13545
662ef0f5 13546 * c-torture/compile/961203-1.x: Delete.
f2f7ac40 13547
662ef0f5
TS
13548 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13549 not exit. Include stdio.h.
13550 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13551 * gcc.misc-tests/dg-12.c: Likewise.
13552 * gcc.misc-tests/dg-5.c: Likewise.
13553 * gcc.misc-tests/dg-6.c: Likewise.
13554 * gcc.misc-tests/dg-7.c: Prototype abort.
13555 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13556 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13557 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13558 not exit.
13559 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13560 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1ae10ad0 13561
662ef0f5 135622000-06-28 Jakub Jelinek <jakub@redhat.com>
1ae10ad0 13563
662ef0f5
TS
13564 * gcc.dg/cpp/20000628-1.c: New test.
13565 * gcc.dg/cpp/20000628-1.h: New header for above test.
13566 * gcc.dg/cpp/20000628-1a.h: Likewise.
a87b4257 13567
662ef0f5 135682000-06-27 Zack Weinberg <zack@wolery.cumb.org>
a87b4257 13569
662ef0f5
TS
13570 * gcc.dg/cpp: New directory.
13571 * gcc.dg/cpp/cpp.exp: New driver.
13572 * gcc.dg/cpp/20000627-1.c: New test.
13573 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13574 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13575 and rewrite as a compilation test.
2f4e8f2b 13576
662ef0f5
TS
13577 * gcc.dg: Move many files into the cpp subdirectory, possibly
13578 renaming or editing them as well.
13579 Old name New name
13580 990119-1.c cpp/19990119-1.c
13581 990228-1.c cpp/19990228-1.c
13582 990407-1.c cpp/19990407-1.c
13583 990409-1.c cpp/19990409-1.c
13584 990413-1.c cpp/19990413-1.c
13585 990703-1.c cpp/19990703-1.c
13586 20000127-1.c cpp/20000127-1.c
13587 20000129-1.c cpp/20000129-1.c
13588 20000207-1.c cpp/20000207-1.c
13589 20000207-2.c cpp/20000207-2.c
13590 20000209-1.c cpp/20000209-1.c
13591 20000209-2.c cpp/20000209-2.c
13592 20000301-1.c cpp/20000301-1.c
13593 20000419-1.c cpp/20000419-1.c
13594 20000510-1.S cpp/20000510-1.S
13595 20000519-1.c cpp/20000519-1.c
13596 20000529-1.c cpp/20000529-1.c
13597 20000625-1.c cpp/20000625-1.c
13598 20000625-2.c cpp/20000625-2.c
13599 cpp-as1.c cpp/assert1.c
13600 cpp-as2.c cpp/assert2.c
13601 cxx-comments-1.c cpp/cxxcom1.c
13602 cxx-comments-2.c cpp/cxxcom2.c
13603 endif-label.c cpp/endif.c
13604 cpp-hash1.c cpp/hash1.c
13605 cpp-hash2.c cpp/hash2.c
13606 cpp-if1.c cpp/if-1.c
13607 cpp-if2.c cpp/if-2.c
13608 cpp-if3.c cpp/if-3.c
13609 cpp-if4.c cpp/if-4.c
13610 cpp-if5.c cpp/if-5.c
13611 cpp-cond.c cpp/if-cexp.c
13612 cpp-missingop.c cpp/if-mop.c
13613 cpp-missingparen.c cpp/if-mpar.c
13614 cpp-opprec.c cpp/if-oppr.c
13615 cpp-ifparen.c cpp/if-paren.c
13616 cpp-shortcircuit.c cpp/if-sc.c
13617 cpp-shift.c cpp/if-shift.c
13618 cpp-unary.c cpp/if-unary.c
13619 cpp-li1.c cpp/line1.c
13620 cpp-li2.c cpp/line2.c
13621 lineno.c cpp/line3.c
13622 lineno-2.c cpp/line4.c
13623 cpp-mi.c cpp/mi1.c
13624 cpp-mic.h cpp/mi1c.h
13625 cpp-micc.h cpp/mi1cc.h
13626 cpp-mind.h cpp/mi1nd.h
13627 cpp-mindp.h cpp/mi1ndp.h
13628 cpp-mix.h cpp/mi1x.h
13629 cpp-mi2.c cpp/mi2.c
13630 cpp-mi2a.h cpp/mi2a.h
13631 cpp-mi2b.h cpp/mi2b.h
13632 cpp-mi2c.h cpp/mi2c.h
13633 cpp-mi3.c cpp/mi3.c
13634 cpp-mi3.def cpp/mi3.def
13635 poison-1.c cpp/poison.c
13636 pr-impl.c cpp/prag-imp.c
13637 cpp-redef-2.c cpp/redef1.c
13638 cpp-redef.c cpp/redef2.c
13639 strpaste.c cpp/strp1.c
13640 strpaste-2.c cpp/strp2.c
13641 cpp-tradpaste.c cpp/tr-paste.c
13642 cpp-tradstringify.c cpp/tr-str.c
13643 cpp-tradwarn1.c cpp/tr-warn1.c
13644 cpp-tradwarn2.c cpp/tr-warn2.c
13645 trigraphs.c cpp/trigraphs.c
13646 cpp-unc1.c cpp/unc1.c
13647 cpp-unc2.c cpp/unc2.c
13648 cpp-unc3.c cpp/unc3.c
13649 cpp-unc.c cpp/unc4.c
13650 undef.c cpp/undef1.c
13651 undef-2.c cpp/undef2.c
13652 cpp-wi1.c cpp/widestr1.c
83f1c55d 13653
662ef0f5 136542000-06-27 Mark Mitchell <mark@codesourcery.com>
602b1b13 13655
662ef0f5 13656 * lib/g++.exp (g++_include_flags): Tweak.
602b1b13 13657
662ef0f5
TS
136582000-06-27 H.J. Lu <hjl@gnu.org>
13659 Loren J. Rittle <ljrittle@acm.org>
45f984e4 13660
662ef0f5
TS
13661 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13662 version with one that knows about the new gcc tree structure.
13663 (g++_link_flags): Same.
45f984e4 13664
662ef0f5 136652000-06-26 Zack Weinberg <zack@wolery.cumb.org>
532f12a2 13666
662ef0f5
TS
13667 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13668 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13669 case we are cross-compiling.
532f12a2 13670
662ef0f5
TS
13671 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13672 g++.old-deja/g++.niklas/Makefile.in,
13673 g++.old-deja/g++.niklas/configure.in,
13674 g++.old-deja/g++.other/Makefile.in,
13675 g++.old-deja/g++.other/configure.in,
13676 gcc.c-torture/code_quality/Makefile.in,
13677 gcc.c-torture/code_quality/configure.in,
13678 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13679 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13680 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13681 gcc.c-torture/execute/ieee/Makefile.in,
13682 gcc.c-torture/execute/ieee/configure.in,
13683 gcc.c-torture/noncompile/Makefile.in,
13684 gcc.c-torture/noncompile/configure.in,
13685 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13686 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13687 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
98eddaf7 13688
662ef0f5 136892000-06-26 Nathan Sidwell <nathan@codesourcery.com>
98eddaf7 13690
662ef0f5 13691 * g++.old-deja/g++.other/ambig3.C: New test.
8ce5ef19 13692
662ef0f5 136932000-06-26 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 13694
662ef0f5
TS
13695 * g++.old-deja/g++.pt/syntax1.C: New test.
13696 * g++.old-deja/g++.pt/syntax2.C: New test.
13697 * g++.old-deja/g++.other/syntax3.C: New test.
13698 * g++.old-deja/g++.other/syntax4.C: New test.
133a40d2 13699
662ef0f5 137002000-06-25 Zack Weinberg <zack@wolery.cumb.org>
133a40d2 13701
662ef0f5 13702 * gcc.dg/20000623-1.c: Prototype exit and abort.
83f1c55d 13703
662ef0f5 137042000-06-25 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13705
662ef0f5
TS
13706 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13707 New tests.
13708 * gcc.dg/cpp-mi3.def: New file.
2f6f9ac7 13709
662ef0f5
TS
13710 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13711 inside assertions.
13712 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13713 lexer's error messages.
13714 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13715 divine anything from the linemarkers.
13716 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13717 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
2f6f9ac7 13718
662ef0f5 137192000-06-23 Geoffrey Keating <geoffk@cygnus.com>
fbb886eb 13720
662ef0f5 13721 * gcc.dg/20000623-1.c: New test.
fbb886eb 13722
662ef0f5 137232000-06-22 Jakub Jelinek <jakub@redhat.com>
2a6b7809 13724
662ef0f5 13725 * gcc.c-torture/execute/20000622-1.c: New test.
2a6b7809 13726
662ef0f5 137272000-06-22 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 13728
662ef0f5 13729 * g++.old-deja/g++.other/init15.C: New test.
eeafa66d 13730
662ef0f5 137312000-06-22 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 13732
662ef0f5
TS
13733 * g++.old-deja/g++.pt/vaarg2.C: New test.
13734 * g++.old-deja/g++.pt/vaarg3.C: New test.
83f1c55d 13735
662ef0f5 137362000-06-20 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 13737
662ef0f5 13738 * g++.old-deja/g++.other/dyncast6.C: New test.
83f1c55d 13739
662ef0f5 137402000-06-15 Jakub Jelinek <jakub@redhat.com>
985dae7c 13741
662ef0f5 13742 * gcc.c-torture/execute/loop-6.c: New test.
985dae7c 13743
662ef0f5 137442000-06-14 Jakub Jelinek <jakub@redhat.com>
cff244b2 13745
662ef0f5
TS
13746 * gcc.dg/20000614-1.c: New test.
13747 * gcc.dg/20000614-2.c: New test.
495da1f6 13748
662ef0f5 137492000-06-14 Hans-Peter Nilsson <hp@axis.com>
e729bc6d 13750
662ef0f5 13751 * g++.old-deja/g++.other/inline12.C: New test.
cff244b2 13752
662ef0f5 137532000-06-13 Jakub Jelinek <jakub@redhat.com>
da3a4719 13754
662ef0f5 13755 * g++.old-deja/g++.other/eh1.C: New test.
da3a4719 13756
662ef0f5 137572000-06-12 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13758
662ef0f5 13759 * g++.old-deja/g++.other/type.C: New test.
83f1c55d 13760
662ef0f5 137612000-06-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13762
662ef0f5 13763 * g++.old-deja/g++.other/initstring.C: New test.
83f1c55d 13764
662ef0f5 137652000-06-12 Jason Merrill <jason@redhat.com>
83f1c55d 13766
662ef0f5 13767 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
83f1c55d 13768
662ef0f5 137692000-06-09 Jeffrey A Law (law@cygnus.com)
b23875c9 13770
662ef0f5 13771 * gcc.c-torture/compile/20000609-1.c: New test.
b23875c9 13772
662ef0f5 137732000-06-09 Clinton Popetz <cpopetz@cygnus.com>
fa2e34e8 13774
662ef0f5 13775 * gcc.dg/20000609-1.c: New test.
fa2e34e8 13776
662ef0f5 137772000-06-08 Zack Weinberg <zack@wolery.cumb.org>
4a6cfa63 13778
662ef0f5
TS
13779 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13780 * gcc.c-torture/noncompile/poison-1.c: Move...
13781 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13782 * gcc.dg/cpp-li1.c: Add a token after the #line.
4a6cfa63 13783
662ef0f5 137842000-06-05 Richard Henderson <rth@cygnus.com>
44399cac 13785
662ef0f5
TS
13786 * gcc.c-torture/execute/20000605-2.c: New test.
13787 * gcc.c-torture/execute/20000605-3.c: New test.
44399cac 13788
662ef0f5 137892000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
ed3b0480 13790
662ef0f5 13791 * g77.f-torture/execute/20000503-1.x: New file.
ed3b0480 13792
662ef0f5 137932000-06-06 Nathan Sidwell <nathan@codesourcery.com>
ddcc2ade 13794
662ef0f5 13795 * g++.old-deja/g++.eh/badalloc1.C: New test.
ddcc2ade 13796
662ef0f5 137972000-06-05 Richard Henderson <rth@cygnus.com>
2144ddea 13798
662ef0f5 13799 * gcc.c-torture/execute/20000605-1.c: New test.
2144ddea 13800
662ef0f5
TS
138012000-06-05 Jakub Jelinek <jakub@redhat.com>
13802 Nathan Sidwell <nathan@codesourcery.com>
ae6f3fe9 13803
662ef0f5 13804 * gcc.c-torture/compile/20000605-1.c: New test.
ae6f3fe9 13805
662ef0f5 138062000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1d3f28d4 13807
662ef0f5 13808 * g77.f-torture/compile/20000601-1.f: New test.
1d3f28d4 13809
662ef0f5 138102000-06-03 Richard Henderson <rth@cygnus.com>
cc6c6c23 13811
662ef0f5 13812 * gcc.c-torture/execute/20000603-1.c: New.
cc6c6c23 13813
662ef0f5 138142000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31a72d3f 13815
662ef0f5
TS
13816 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13817 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31a72d3f 13818
662ef0f5 138192000-06-01 Zack Weinberg <zack@wolery.cumb.org>
bd524aa3 13820
662ef0f5
TS
13821 * gcc.dg/compare2.c (case 12): XFAIL.
13822 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13823 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15f724f6 13824
662ef0f5 13825 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
bd524aa3 13826
662ef0f5 138272000-05-29 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13828
662ef0f5
TS
13829 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13830 guard macro is already defined when the header is first
13831 included.
13832 * gcc.dg/cpp-mix.h: New file.
13833 * gcc.dg/endif-label.c: Update patterns to match compiler.
83f1c55d 13834
662ef0f5
TS
13835 * g++.brendan/complex1.C: Declare abort.
13836 * g++.law/refs4.C: Remove XFAIL.
13837 * g++.oliva/expr2.C: Declare abort and exit.
3ebed0b2 13838
662ef0f5 138392000-05-28 Alexandre Oliva <aoliva@cygnus.com>
3f50679d 13840
662ef0f5 13841 * gcc.c-torture/execute/20000528-1.c: New test.
3ebed0b2 13842
662ef0f5
TS
13843 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13844 * g++.old-deja/g++.law/temps4.C: Likewise.
7a53e94b 13845
662ef0f5
TS
13846 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13847 stdlib.h. Call abort() on failure.
13848 * g++.old-deja/g++.law/refs4.C: Likewise.
13849 * g++.old-deja/g++.law/temps4.C: Likewise.
13850 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13851 * gcc.c-torture/execute/20000112-1.c: Include string.h.
92936ecf 13852
662ef0f5 138532000-05-27 Zack Weinberg <zack@wolery.cumb.org>
360f2326 13854
662ef0f5
TS
13855 Relative to g++.dg/special:
13856 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
360f2326 13857
662ef0f5
TS
13858 Relative to g++.old-deja:
13859 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13860 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13861 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13862 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13863 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13864 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13865 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1eb8759b 13866
662ef0f5
TS
13867 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13868 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13869 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13870 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13871 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13872 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13873 and/or string.h.
1eb8759b 13874
662ef0f5 13875 * g++.other/goto1.C: Update expectations for error messages.
33f6849b 13876
662ef0f5 138772000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33f6849b 13878
662ef0f5 13879 * gcc.c-torture/compile/20000523-1.c: New test.
ca4cd7ab 13880
662ef0f5 138812000-05-25 Nathan Sidwell <nathan@codesourcery.com>
ca4cd7ab 13882
662ef0f5 13883 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7a2a27a5 13884
662ef0f5 138852000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7a2a27a5 13886
662ef0f5
TS
13887 * g++.old-deja/g++.eh/catch11.C: New test.
13888 * g++.old-deja/g++.eh/catch12.C: New test.
a5bfff0c 13889
662ef0f5 138902000-05-24 Nick Clifton <nickc@cygnus.com>
a5bfff0c 13891
662ef0f5 13892 * gcc.c-torture/execute/20000523-1.c: New test.
afc27297 13893
662ef0f5 138942000-05-23 Zack Weinberg <zack@wolery.cumb.org>
afc27297 13895
662ef0f5
TS
13896 * c-torture/execute/bcp-1.c: Replace abort in arg of
13897 __builtin_constant_p with a generic external function.
69d4f56d 13898
662ef0f5
TS
13899 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13900 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13901 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13902 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13903 Prototype abort and/or exit.
69d4f56d 13904
662ef0f5
TS
13905 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13906 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13907 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13908 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
cc6ecc6a 13909
662ef0f5 139102000-05-22 Alexandre Oliva <aoliva@cygnus.com>
cc6ecc6a 13911
662ef0f5 13912 * gcc.dg/dwarf2-1.c: New test.
ac8cd718 13913
662ef0f5
TS
139142000-05-20 Richard Henderson <rth@cygnus.com>
13915
13916 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13917
139182000-05-20 Andreas Jaeger <aj@suse.de>
13919
13920 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13921 testcase.
3f552d62 13922
662ef0f5 139232000-05-19 David Edelsohn <edelsohn@gnu.org>
3fe5b143 13924
662ef0f5 13925 * gcc.c-torture/execute/20000519-2.c: New test.
3fe5b143 13926
662ef0f5 139272000-05-19 Andreas Jaeger <aj@suse.de>
bacaaca4 13928
662ef0f5
TS
13929 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13930 which fails with SSA.
bacaaca4 13931
662ef0f5 13932 * lib/c-torture.exp: Also test with -O3 -fssa.
7fb1283f 13933
662ef0f5 139342000-05-18 Michael Meissner <meissner@redhat.com>
7fb1283f 13935
662ef0f5
TS
13936 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13937 * gcc.c-torture/execute/920415-1.c: Ditto.
13938 * gcc.c-torture/execute/920501-1.c: Ditto.
13939 * gcc.c-torture/execute/conversion.c: Ditto.
13940 * gcc.c-torture/execute/cvt-1.c: Ditto.
83f1c55d 13941
662ef0f5 139422000-05-18 Jeffrey A Law (law@cygnus.com)
83f1c55d 13943
662ef0f5 13944 * gcc.c-torture/compile/20000518-1.c: New test.
0e455fc3 13945
662ef0f5 139462000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
0e455fc3 13947
662ef0f5 13948 * g77.f-torture/compile/200005018.f: New test.
83f1c55d 13949
662ef0f5 139502000-05-17 Jeffrey A Law (law@cygnus.com)
83f1c55d 13951
662ef0f5 13952 * gcc.c-torture/compile/20000517-1.c: New test.
2d447b1e 13953
662ef0f5 139542000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2d447b1e 13955
662ef0f5 13956 * gcc.c-torture/execute/20000516-1.c: New test.
83f1c55d 13957
662ef0f5 139582000-05-15 Jakub Jelinek <jakub@redhat.com>
83f1c55d 13959
662ef0f5 13960 * g++.old-deja/g++.other/eh.C: New test.
83f1c55d 13961
662ef0f5 139622000-05-12 Richard Henderson <rth@cygnus.com>
83f1c55d 13963
662ef0f5
TS
13964 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13965 constants through to doit's conditional.
5ba280da 13966
662ef0f5 139672000-05-11 Jeffrey A Law (law@cygnus.com)
5ba280da 13968
662ef0f5
TS
13969 * gcc.c-torture/compile/20000511-1.c: New test.
13970 * g77.f-torture/compile/20000511-1.f: New test.
13971 * g77.f-torture/compile/20000511-2.f: New test.
41bd0db1 13972
662ef0f5 139732000-05-11 Michael Meissner <meissner@redhat.com>
41bd0db1 13974
662ef0f5 13975 * gcc.c-torture/execute/20000511-1.c: New test.
83f1c55d 13976
662ef0f5 139772000-05-11 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 13978
662ef0f5
TS
13979 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13980 * gcc.dg/20000510-1.S: New.
468644e6 13981
662ef0f5 139822000-05-08 Catherine Moore <clm@cygnus.com>
92936ecf 13983
662ef0f5 13984 * gcc.dg/unused-3.c: New.
4767498b 13985
662ef0f5 139862000-05-06 Richard Henderson <rth@cygnus.com>
4767498b 13987
662ef0f5
TS
13988 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13989 * g++.old-deja/g++.mike/warn1.C: Likewise.
13990 * g++.old-deja/g++.pt/local1.C: Likewise.
13991 * g++.old-deja/g++.pt/local7.C: Likewise.
13992 * g++.old-deja/g++.pt/spec16.C: Likewise.
c07c7c9d 13993
662ef0f5 139942000-05-06 Nathan Sidwell <nathan@codesourcery.com>
c07c7c9d 13995
662ef0f5 13996 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
810ec6bd 13997
662ef0f5 139982000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
810ec6bd 13999
662ef0f5 14000 * g77.f-torture/execute/20000503-1.f: New test.
8ab56d5d 14001
662ef0f5 140022000-05-04 Andreas Jaeger <aj@suse.de>
8ab56d5d 14003
662ef0f5 14004 * gcc.dg/noreturn-2.c: New test.
77cf4d55 14005
662ef0f5 140062000-05-04 Neil Booth <NeilB@earthling.net>
77cf4d55 14007
662ef0f5
TS
14008 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14009 preprocessor.
83f1c55d 14010
662ef0f5 140112000-05-04 Richard Henderson <rth@cygnus.com>
83f1c55d 14012
662ef0f5 14013 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7337695d 14014
662ef0f5 140152000-05-04 Richard Henderson <rth@cygnus.com>
7337695d 14016
662ef0f5
TS
14017 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14018 OpenSSL by Jason R Thorpe.
d1923ab7 14019
662ef0f5 140202000-05-03 Jim Wilson <wilson@cygnus.com>
d1923ab7 14021
662ef0f5 14022 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
97c1c80b 14023
662ef0f5 140242000-05-03 Robert Lipe <robertlipe@usa.net>
97c1c80b 14025
662ef0f5 14026 * gcc.dg/20000503-1.c: New test.
83f1c55d 14027
662ef0f5 140282000-05-02 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14029
662ef0f5
TS
14030 * gcc.c-torture/compile/20000502-1.c: New test.
14031 * g++.old-deja/g++.other/align.C: New test.
14032 * gcc.dg/cpp-tradstringify.c: New test.
19a027a0 14033
662ef0f5 14034Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
19a027a0 14035
662ef0f5
TS
14036 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14037 and hard registers.
7cffd12d 14038
662ef0f5 140392000-04-26 Geoff Keating <geoffk@cygnus.com>
7cffd12d 14040
662ef0f5 14041 * gcc.c-torture/execute/loop-5.c: New test.
83f1c55d 14042
662ef0f5 140432000-04-25 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14044
662ef0f5 14045 * gcc.c-torture/execute/va-arg-20.c: New test.
8b1cb95b 14046
662ef0f5 140472000-04-23 Jeffrey A Law (law@cygnus.com)
8b1cb95b 14048
662ef0f5 14049 * gcc.c-torture/execute/20000422-1.c: New test.
e5315fad 14050
662ef0f5 140512000-04-20 Greg McGary <gkm@gnu.org>
e5315fad 14052
662ef0f5
TS
14053 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14054 when optimizing, but without sibling-call optimizations (-O1).
ee760205 14055
662ef0f5 140562000-04-20 Jeffrey A Law (law@cygnus.com)
ee760205 14057
662ef0f5 14058 * gcc.c-torture/compile/20000420-1.c: New test.
9c7acf2f 14059
662ef0f5 140602000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9c7acf2f 14061
662ef0f5
TS
14062 * g++.abi/ptrflags.C: New test.
14063 * g++.eh/catchptr1.C: Test incomplete pointer chains.
83f1c55d 14064
662ef0f5 140652000-04-19 Catherine Moore <clm@cygnus.com>
83f1c55d 14066
662ef0f5 14067 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
83f1c55d 14068
662ef0f5 140692000-04-19 Greg McGary <gkm@gnu.org>
83f1c55d 14070
662ef0f5
TS
14071 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14072 sibling-call optimizations.
8f4f2f29 14073
662ef0f5 140742000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8f4f2f29 14075
662ef0f5 14076 * gcc.dg/20000419-1.c: New test.
ce82ff5c 14077
662ef0f5 140782000-04-12 Hans-Peter Nilsson <hp@axis.com>
92936ecf 14079
662ef0f5 14080 * gcc.c-torture/execute/20000412-6.c: New test.
71152e6d 14081
662ef0f5 140822000-04-12 Jeffrey A Law (law@cygnus.com)
ce82ff5c 14083
662ef0f5
TS
14084 * gcc.c-torture/execute/20000412-5.c: New test.
14085 * g77.f-torture/compile/20000412-1.f: New test.
14086 * gcc.c-torture/execute/20000412-4.c: New test.
14087 * gcc.c-torture/compile/20000412-2.c: New test.
14088 * gcc.c-torture/execute/20000412-3.c: New test.
14089 * gcc.c-torture/compile/20000412-1.c: New test.
14090 * gcc.c-torture/execute/20000412-2.c: New test.
da018257 14091
662ef0f5 140922000-04-12 Jakub Jelinek <jakub@redhat.com>
da018257 14093
662ef0f5 14094 * objc/execute/bf-20.m: New test.
2792392c 14095
662ef0f5 140962000-04-10 Richard Henderson <rth@cygnus.com>
7b6cbff4 14097
662ef0f5 14098 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
2792392c 14099
662ef0f5 14100 * gcc.c-torture/execute/20000412-1.c: New test.
2a81679e 14101
662ef0f5 141022000-04-10 Nathan Sidwell <nathan@codesourcery.com>
2a81679e 14103
662ef0f5 14104 * g++.old-deja/g++.eh/catchptr1.C: New test.
3965abd0 14105
662ef0f5 141062000-04-09 Nathan Sidwell <nathan@codesourcery.com>
3965abd0 14107
662ef0f5 14108 * g++.old-deja/g++.abi/cxa_vec.C: New test.
543c94cc 14109
662ef0f5 141102000-04-08 Neil Booth <NeilB@earthling.net>
543c94cc 14111
662ef0f5
TS
14112 * gcc.dg/cpp-nullchar.c: Remove test as
14113 embedded nulls cause problems.
ee90ff50 14114
662ef0f5 141152000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee90ff50 14116
662ef0f5 14117 * gcc.dg/compare2.c: New test.
5603a487 14118
662ef0f5 141192000-04-08 Neil Booth <NeilB@earthling.net>
5603a487 14120
662ef0f5 14121 * gcc.dg/cpp-nullchar.c: New test.
fa7ae3bc 14122
662ef0f5 141232000-04-07 Zack Weinberg <zack@wolery.cumb.org>
fa7ae3bc 14124
662ef0f5
TS
14125 * gcc.dg/cpp-mi2.c: New test.
14126 * gcc.dg/cpp-mi2[abc].h: New files.
b7fd6635 14127
662ef0f5 141282000-04-07 Nathan Sidwell <nathan@codesourcery.com>
b7fd6635 14129
662ef0f5
TS
14130 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14131 member name.
a59f8640 14132
662ef0f5 141332000-04-06 Nathan Sidwell <nathan@codesourcery.com>
a59f8640 14134
662ef0f5 14135 * g++.old-deja/g++.abi/vmihint.C: New test.
7c4adc7f 14136
662ef0f5 141372000-04-06 Neil Booth <NeilB@earthling.net>
7c4adc7f 14138
662ef0f5
TS
14139 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14140 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14141 copyright.
8538ac5e 14142
662ef0f5 141432000-04-05 Hans-Peter Nilsson <hp@axis.com>
8538ac5e 14144
662ef0f5
TS
14145 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14146 avoid stack-frame overwrite.
83f1c55d 14147
662ef0f5 141482000-04-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14149
662ef0f5
TS
14150 * gcc.c-torture/compile/20000405-2.c: New test.
14151 * gcc.c-torture/compile/20000405-3.c: New test.
c328b1d7 14152
662ef0f5 141532000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
c328b1d7 14154
662ef0f5 14155 * gcc.c-torture/compile/20000405-1.c: New test.
061f7e47 14156
662ef0f5 141572000-04-04 Geoff Keating <geoffk@cygnus.com>
061f7e47 14158
662ef0f5 14159 * gcc.dg/cast-qual-1.c: Revert last change.
83f1c55d 14160
662ef0f5 141612000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83f1c55d 14162
662ef0f5 14163 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24d50598 14164
662ef0f5 141652000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24d50598 14166
662ef0f5
TS
14167 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14168 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8bbcc7ce 14169
662ef0f5 141702000-04-03 Jeffrey A Law (law@cygnus.com)
8bbcc7ce 14171
662ef0f5
TS
14172 * gcc.c-torture/compile/20000403-2.c: New test.
14173 * gcc.c-torture/compile/20000403-1.c: New test.
a0cc9ab6 14174
662ef0f5 141752000-04-03 Hans-Peter Nilsson <hp@axis.com>
a0cc9ab6 14176
662ef0f5 14177 * gcc.c-torture/execute/20000403-1.c: New test.
83f1c55d 14178
662ef0f5 141792000-04-03 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14180
662ef0f5 14181 * gcc.c-torture/execute/20000402-1.c: New test.
83f1c55d 14182
662ef0f5 141832000-04-03 Donald Lindsay <dlindsay@cygnus.com>
83f1c55d 14184
662ef0f5
TS
14185 * gcc.c-torture/execute/va-arg-15.c: New test.
14186 * gcc.c-torture/execute/va-arg-16.c: New test.
14187 * gcc.c-torture/execute/va-arg-17.c: New test.
14188 * gcc.c-torture/execute/va-arg-18.c: New test.
14189 * gcc.c-torture/execute/va-arg-19.c: New test.
e88d975c 14190
662ef0f5 141912000-04-02 Zack Weinberg <zack@wolery.cumb.org>
e88d975c 14192
662ef0f5
TS
14193 * gcc.c-torture/compile/981211-1.c: Move to...
14194 * gcc.dg/cpp-as1.c: ...here.
14195 * gcc.dg/cpp-as2.c: New file.
34d257b1 14196
662ef0f5
TS
14197 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14198 compiler.
34d257b1 14199
662ef0f5 142002000-04-02 Neil Booth <NeilB@earthling.net>
54c75f8c 14201
662ef0f5
TS
14202 * gcc.dg/cpp-cond.c New tests.
14203 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14204 accidental success less likely.
14205 * gcc.dg/cpp-missingop.c New tests.
14206 * gcc.dg/cpp-missingparen.c New tests.
14207 * gcc.dg/cpp-shift.c New tests.
14208 * gcc.dg/cpp-shortcircuit.c New tests.
14209 * gcc.dg/cpp-unary.c New tests.
54c75f8c 14210
662ef0f5 142112000-03-29 Jeffrey A Law (law@cygnus.com)
2da4ce19 14212
662ef0f5 14213 * gcc.c-torture/compile/20000329-1.c: New test.
2da4ce19 14214
662ef0f5 142152000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
0881d223 14216
662ef0f5
TS
14217 * gcc.c-torture/compile/20000326-1.c: New test.
14218 * gcc.c-torture/compile/20000326-2.c: New test.
0881d223 14219
662ef0f5 142202000-03-24 Geoff Keating <geoffk@cygnus.com>
cdf508e8 14221
662ef0f5
TS
14222 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14223 the first parameter is a function argument.
cdf508e8 14224
662ef0f5 142252000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6e9d6189 14226
662ef0f5 14227 * g++.old-deja/g++.ext/array4.C: New test.
6e9d6189 14228
662ef0f5 142292000-03-22 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14230
662ef0f5 14231 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
83f1c55d 14232
662ef0f5 142332000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661d2b52 14234
662ef0f5 14235 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
661d2b52 14236
662ef0f5 142372000-03-19 Richard Henderson <rth@cygnus.com>
c530479e 14238
662ef0f5 14239 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
c530479e 14240
662ef0f5 142412000-03-19 Richard Henderson <rth@cygnus.com>
83f1c55d 14242
662ef0f5 14243 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 14244
662ef0f5 142452000-03-14 Jeffrey A Law (law@cygnus.com)
76292ef8 14246
662ef0f5
TS
14247 * gcc.c-torture/execute/20000314-3.c: New test.
14248 * gcc.c-torture/execute/20000314-2.c: New test.
14249 * gcc.c-torture/execute/20000314-1.c: New test.
14250 * gcc.c-torture/compile/20000314-2.c: New test.
14251 * gcc.c-torture/compile/20000314-1.c: New test.
76292ef8 14252
662ef0f5 142532000-03-13 Nathan Sidwell <nathan@codesourcery.com>
76292ef8 14254
662ef0f5 14255 * g++.old-deja/g++.warn/inline.C: New test.
eb898ce4 14256
662ef0f5 142572000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
eb898ce4 14258
662ef0f5
TS
14259 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14260 standards-compliant result rather than specific constants.
14261 Put test-values in array.
8c5f3e15 14262
662ef0f5 142632000-03-08 Jason Merrill <jason@casey.cygnus.com>
8c5f3e15 14264
662ef0f5
TS
14265 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14266 (g++_target_compile): Put test-specific options last.
88bf1faf 14267
662ef0f5 142682000-03-08 Nathan Sidwell <nathan@codesourcery.com>
88bf1faf 14269
662ef0f5 14270 * g++.old-deja/g++.eh/vbase4.C: New test.
456dd999 14271
662ef0f5 142722000-03-08 Nathan Sidwell <nathan@codesourcery.com>
456dd999 14273
662ef0f5 14274 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
a12e24fc 14275
662ef0f5 142762000-03-08 Nathan Sidwell <nathan@codesourcery.com>
a12e24fc 14277
662ef0f5
TS
14278 * g++.old-deja/g++.brendan/misc12.C: Removed.
14279 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14280 * g++.old-deja/g++.ext/pretty4.C: New test.
18987000 14281
662ef0f5 142822000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18987000 14283
662ef0f5 14284 * g++.old-deja/g++.other/string2.C: New test.
b780db79 14285
662ef0f5 142862000-03-06 Nathan Sidwell <nathan@codesourcery.com>
b780db79 14287
662ef0f5 14288 * g++.old-deja/g++.warn/impint2.C: New test.
2dc36fe3 14289
662ef0f5 142902000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2dc36fe3 14291
662ef0f5
TS
14292 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14293 is 1, not zero.
03565372 14294
662ef0f5 142952000-03-05 Nathan Sidwell <nathan@codesourcery.com>
723dc442 14296
662ef0f5
TS
14297 * g++.old-deja/g++.warn/impint.C: New test.
14298 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14299 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14300 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14301 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14302 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14303 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14304 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14305 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14306 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14307 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14308 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14309 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49b1e9eb 14310
662ef0f5 143112000-03-01 Zack Weinberg <zack@wolery.cumb.org>
c363a0c4 14312
662ef0f5 14313 * gcc.dg/cpp-redef.c: New test.
9dae6a7f 14314
662ef0f5 143152000-02-29 Nathan Sidwell <nathan@codesourcery.com>
b5a3b737 14316
662ef0f5 14317 * g++.old-deja/g++.pt/unify7.C: New test.
03565372 14318
662ef0f5 143192000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
f362bcef 14320
662ef0f5
TS
14321 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14322 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
f362bcef 14323
662ef0f5 143242000-02-25 Geoff Keating <geoffk@cygnus.com>
f4c6443e 14325
662ef0f5 14326 * gcc.c-torture/compile/20000224-1.c: New test.
f4c6443e 14327
662ef0f5 143282000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33f58a4e 14329
662ef0f5
TS
14330 * gcc.c-torture/compile/cpp-2.c: New test.
14331 * gcc.c-torture/compile/cpp-1.c: New test.
33f58a4e 14332
662ef0f5 143332000-02-25 Jeffrey A Law (law@cygnus.com)
0dcda002 14334
662ef0f5 14335 * gcc.c-torture/execute/20000225-1.c: New test.
0dcda002 14336
662ef0f5 143372000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
fb20fc45 14338
662ef0f5 14339 * gcc.dg/cpp-li2.c: New test.
fb20fc45 14340
662ef0f5 14341 * gcc.dg/cpp-wi1.c: New test.
fb20fc45 14342
662ef0f5 14343 * gcc.dg/cpp-li1.c: New test.
8a07ed33 14344
662ef0f5 143452000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8a07ed33 14346
662ef0f5 14347 * g++.old-deja/g++.other/sizeof5.C: New test.
7ea3788d 14348
662ef0f5 143492000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7ea3788d 14350
662ef0f5 14351 * gcc.c-torture/execute/va-arg-13.c: New test.
fb2000b2 14352
662ef0f5 143532000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fb2000b2 14354
662ef0f5 14355 * gcc.c-torture/execute/va-arg-12.c: New test.
6d368e86 14356
662ef0f5 143572000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6d368e86 14358
662ef0f5 14359 * gcc.c-torture/execute/20000223-1.c: New test.
351b736c 14360
662ef0f5 143612000-02-23 Nathan Sidwell <nathan@codesourcery.com>
351b736c 14362
662ef0f5 14363 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4a30151d 14364
662ef0f5 143652000-02-22 Mark Mitchell <mark@codesourcery.com>
4a30151d 14366
662ef0f5 14367 * g++.old-deja/g++.abi/ptrmem.C: New test.
8e64077d 14368
662ef0f5 143692000-02-19 Richard Henderson <rth@cygnus.com>
8e64077d 14370
662ef0f5 14371 * gcc.c-torture/compile/init-3.c: New.
54dd04be 14372
662ef0f5 143732000-02-17 Mark Mitchell <mark@codesourcery.com>
54dd04be 14374
662ef0f5
TS
14375 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14376 ALWAYS_CXXFLAGS.
568276d7 14377
662ef0f5 143782000-02-11 Robert Lipe <robertl@sco.com>
a33ab1b1 14379
662ef0f5 14380 * gcc.c-torture/compile/20000211-3.c: New test.
568276d7 14381
662ef0f5 143822000-02-11 Martin Buchholz <martin@xemacs.org>
83f1c55d 14383
662ef0f5 14384 * gcc.c-torture/compile/20000211-2.c: New test.
83f1c55d 14385
662ef0f5 143862000-02-11 Jeffrey A Law (law@cygnus.com)
83f1c55d 14387
662ef0f5 14388 * gcc.c-torture/compile/20000211-1.c: New test.
83f1c55d 14389
662ef0f5 143902000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
0e8b6188 14391
662ef0f5
TS
14392 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14393 on native targets
0e8b6188 14394
662ef0f5 143952000-02-08 Nathan Sidwell <nathan@acm.org>
6ccecb36 14396
662ef0f5 14397 * g++.old-deja/g++.other/cast5.C: New test.
6ccecb36 14398
662ef0f5 143992000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32bebc43 14400
662ef0f5 14401 * gcc.c-torture/execute/20000205-1.c: New.
32bebc43 14402
662ef0f5 144032000-02-03 Nathan Sidwell <nathan@acm.org>
2f2ea326 14404
662ef0f5
TS
14405 * g++.old-deja/g++.jason/cast3.C: Return void.
14406 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
2f2ea326 14407
662ef0f5 144082000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32bebc43 14409
662ef0f5 14410 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32bebc43 14411
662ef0f5 14412 * gcc.dg/loop-1.c: New test.
58e1e5ad 14413
662ef0f5 144142000-01-27 Jakub Jelinek <jakub@redhat.com>
58e1e5ad 14415
662ef0f5
TS
14416 * gcc.c-torture/compile/20000127-1.c: New test.
14417 * gcc.c-torture/execute/991228-1.c: New test.
58e1e5ad 14418
662ef0f5 144192000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
92936ecf 14420
662ef0f5 14421 * gcc.dg/unused-2.c: New test.
da621fd2 14422
662ef0f5 14423 * gcc.dg/conv-1.c: New test.
da621fd2 14424
662ef0f5 144252000-01-24 Mark Mitchell <mark@codesourcery.com>
3fb36cbd 14426
662ef0f5
TS
14427 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14428 compiler.
14429 (tool_option_proc): Fix typo.
790f04d1 14430
662ef0f5 144312000-01-24 Geoff Keating <geoffk@cygnus.com>
3fb36cbd 14432
662ef0f5
TS
14433 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14434 of the ld on the host, not on the build machine.
14435 Also, don't crash if '--help' is not a supported option.
83f1c55d 14436
662ef0f5 144372000-01-24 Richard Henderson <rth@cygnus.com>
83f1c55d 14438
662ef0f5 14439 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
048f60dc 14440
662ef0f5 144412000-01-20 Jeffrey A Law (law@cygnus.com)
048f60dc 14442
662ef0f5
TS
14443 * gcc.c-torture/execute/20000120-2.c: New test.
14444 * gcc.c-torture/execute/20000120-1.c: New test.
06c8baef 14445
662ef0f5 144462000-01-13 Jeffrey A Law (law@cygnus.com)
06c8baef 14447
662ef0f5 14448 * gcc.c-torture/execute/20000113-1.c: New test.
e4b593c5 14449
662ef0f5 144502000-01-12 Jeffrey A Law (law@cygnus.com)
e4b593c5 14451
662ef0f5 14452 * gcc.c-torture/execute/20000112-1.c: New test.
b9a2a899 14453
662ef0f5 144542000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
b9a2a899 14455
662ef0f5 14456 * gcc.dg/20000111-1.c: New test.
1c25a28e 14457
662ef0f5 144582000-01-10 Jeffrey A Law (law@cygnus.com)
3f8ac8a2 14459
662ef0f5
TS
14460 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14461 with 16 bit integers.
1c25a28e 14462
662ef0f5 144632000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
622cc043 14464
662ef0f5 14465 * gcc.dg/20000108-1.c: New test.
622cc043 14466
662ef0f5 144672000-01-05 Nathan Sidwell <nathan@acm.org>
4469640c 14468
662ef0f5 14469 * g++.old-deja/g++.ns/koenig8.C: New test.
4469640c 14470
662ef0f5 144712000-01-05 Nathan Sidwell <nathan@
71fb0056
JL
14472
14473 * gcc.c-torture/execute/990531-1.c: New test.
14474
b8c25665 144751999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
14476
14477 * gcc.c-torture/compile/990527-1.c: New test.
14478
b8c25665 144791999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
14480
14481 * gcc.c-torture/execute/990527-1.c: New test.
14482
83f1c55d
RH
144831999-05-25 Nick Clifton <nickc@cygnus.com>
14484
14485 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 14486 bitfields as signed.
83f1c55d 14487
47d98fa2
CB
144881999-05-25 Craig Burley <craig@jcb-sc.com>
14489
14490 * g77.f-torture/compile/19990525-0.f: New test.
14491
b8c25665 144921999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 14493
73951da8
JL
14494 * gcc.c-torture/execute/990525-2.c: New test.
14495
d3e82013
JL
14496 * gcc.c-torture/execute/990525-1.c: New test.
14497
569c1d8b
NS
144981999-05-24 Nathan Sidwell <nathan@acm.org>
14499
14500 * g++.old-deja/g++.other/anon3.C: New test.
14501 * g++.old-deja/g++.other/anon4.C: New test.
14502 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14503 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14504 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14505 Merrill).
14506
b8c25665 145071999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 14508
79d6c916
JL
14509 * gcc.c-torture/execute/990524-1.c: New test.
14510
35676551
JL
14511 * gcc.dg/990524-1.c: New test.
14512
b8c25665 145131999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
14514
14515 * gcc.c-torture/compile/990523-1.c: New test.
14516
b8c25665 145171999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
14518
14519 * gcc.c-torture/compile/990519-1.c: New test.
14520
92b3fc3a
AS
145211999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14522
2e5b4448
AS
14523 * gcc.c-torture/compile/990517-1.c: New test.
14524
14525 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
14526 (e4, f4): New tests.
14527 (main): Call them.
14528
6de8697e
KG
145291999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14530
14531 * gcc.dg/noreturn-1.c: New test.
14532
b8c25665 145331999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
14534
14535 * gcc.c-torture/execute/990513-1.c: New test.
14536
b6181dbb
RH
145371999-05-10 Richard Henderson <rth@cygnus.com>
14538
14539 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14540
6d9bf074
CB
145411999-05-10 Craig Burley <craig@jcb-sc.com>
14542
14543 * g77.f-torture/execute/erfc.f: Use small single-precision
14544 values, to avoid problems on Alphas when not -mieee.
14545
ea0f786b
CB
145461999-05-08 Craig Burley <craig@jcb-sc.com>
14547
14548 * gcc.dg/990506-0.c: New test.
14549
a3af74c4
RH
145501999-05-08 Richard Henderson <rth@cygnus.com>
14551
14552 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14553 the constant to test. Don't XFAIL 64-bit targets.
14554
14555 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14556 * g++.old-deja/g++.law/profile1.C: Likewise.
14557
14558 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14559 operator new instances.
14560 * g++.old-deja/g++.other/delete5.C: Likewise.
14561
dbd9ec97
CB
145621999-05-03 Craig Burley <craig@jcb-sc.com>
14563
14564 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14565 intrinsic.
14566
2b0bdd9a
CB
145671999-05-03 Craig Burley <craig@jcb-sc.com>
14568
14569 * g77.f-torture/execute/u77-test.f: Reverse order of two
14570 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14571
ddcd89b9
KG
145721999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14573
14574 * gcc.dg/compare1.c: New test.
14575
4014b382
JM
145761999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14577
14578 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14579 New tests.
14580
a7e34b17
CB
145811999-05-02 Craig Burley <craig@jcb-sc.com>
14582
14583 * g77.f-torture/compile/19990502-1.f: New test.
14584
4a5ae682
CB
145851999-05-02 Craig Burley <craig@jcb-sc.com>
14586
14587 * g77.f-torture/compile/19990502-0.f: New test.
14588
b8c25665 145891999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
14590
14591 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14592 intrinsic.
14593
b8c25665 145941999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
14595
14596 * g77.f-torture/execute/u77-test.f (main): List libU77
14597 intrinsics not currently tested.
14598 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14599 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14600 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14601 Trim blanks off the ends of some printed strings.
14602
b8c25665 146031999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
14604
14605 * g77.f-torture/execute/u77-test.f (main): Just warn about
14606 FSTAT gid disagreement, as it's expected on some systems.
14607
b8c25665 146081999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
14609
14610 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14611 use a new function, which allows for some slop.
14612 Clean up some commentary.
14613 (issum): The new function.
14614 (sgladd): Deleted subroutine.
14615
0bfc6dd2
CB
146161999-05-01 Craig Burley <craig@jcb-sc.com>
14617
14618 * g77.f-torture/execute/u77-test.f: Modify to be more like
14619 libf2c/libU77 version, bringing patches to that version here.
14620 Add suitable commentary.
14621
b8c25665 146221999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
14623
14624 * gcc.dg/990424-1.c: New test.
14625
4d9a07db
CB
146261999-04-24 Craig Burley <craig@jcb-sc.com>
14627
14628 * g77.f-torture/execute/u77-test.f (main): Bug involving
14629 LSTAT has been fixed, so turn back on full checking.
14630
2e647206
CB
146311999-04-20 Craig Burley <craig@jcb-sc.com>
14632
14633 * g77.f-torture/compile/19990419-0.f: New test.
14634 * g77.f-torture/execute/19990419-1.f: New test.
14635
b8c25665 146361999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
14637
14638 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14639 to avoid the need for a prototype to supress a warning.
14640
b8c25665 146411999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14642
14643 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14644
b8c25665 146451999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
14646
14647 * gcc.c-torture/execute/990404-1.c: New test.
14648
24dc09a7
ZW
146491999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14650
14651 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14652 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14653 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14654 missing initializer warnings.
14655
b8c25665 146561999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
14657
14658 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14659 matching strings.
14660
b8c25665 146611999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
14662
14663 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14664
96e57dac
CB
146651999-03-26 Craig Burley <craig@jcb-sc.com>
14666
14667 * g77.f-torture/execute/19990325-0.f: New test.
14668 * g77.f-torture/execute/19990325-1.f: New test.
14669
b8c25665 146701999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
14671
14672 * gcc.c-torture/execute/990324-1.c: New test.
14673
b8c25665 146741999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14675
14676 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14677 test with 4.
14678
b8c25665 146791999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
14680
14681 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14682
98941e01
CB
146831999-03-13 Craig Burley <craig@jcb-sc.com>
14684
14685 * g77.f-torture/execute/19990313-2.f: New test.
14686 * g77.f-torture/execute/19990313-3.f: New test.
14687
fe3ab6bd
CB
146881999-03-13 Craig Burley <craig@jcb-sc.com>
14689
14690 * g77.f-torture/execute/19990313-0.f: New test.
14691 * g77.f-torture/execute/19990313-1.f: New test.
14692
b8c25665 146931999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
14694
14695 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14696 printf to sprintf.
14697 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14698 (main): Add check for u15. Conditionalize u31 check depending on
14699 whether ints are <32 bits or >=32 bits.
92936ecf 14700
3d1d35d6
CB
147011999-03-08 Craig Burley <craig@jcb-sc.com>
14702
14703 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14704
fc370eff
CB
147051999-03-08 Craig Burley <craig@jcb-sc.com>
14706
14707 * g77.f-torture/compile/19990305-0.f: New test.
14708 * g77.f-torture/execute/19981119-0.f: New test.
14709
7e0847f6
CB
147101999-03-08 Craig Burley <craig@jcb-sc.com>
14711
14712 * g77.f-torture/execute/970625-2.f: call ABORT if final
14713 result is not correct, instead of just printing it.
14714 Add this checking via newly introduced obfuscation, to
14715 trip up buggy front ends.
14716
3f18f777
CB
147171999-03-07 Craig Burley <craig@jcb-sc.com>
14718
14719 * g77.f-torture/compile/960317-1.f: Moved from being
14720 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14721
158281d7
CB
147221999-03-06 Craig Burley <craig@jcb-sc.com>
14723
14724 * g77.f-torture/execute/960317-1.f: New (old) test.
14725 * g77.f-torture/execute/970625-2.f: Ditto.
14726
83f1c55d
RH
147271999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14728
14729 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14730 message on line 1 or line 2; cccp and cpplib do this differently.
14731
b8c25665 147321999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
14733
14734 * g++.old-deja/g++.law/weak1.C: New test.
14735
5762f506
ZW
147361999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14737
14738 * gcc.c-torture/execute/990119-1.c: Renamed to...
14739 * gcc.dg/990119-1.c: this, so it will only be tested once
14740 (it's a preprocessor test, it doesn't need to be run at
14741 multiple optimization levels).
14742
7126c249
ZW
147431999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14744
14745 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 14746 ALWAYS_CXXFLAGS.
7126c249 14747
bc0a89ec
CB
147481999-02-24 Craig Burley <craig@jcb-sc.com>
14749
29df9714
CB
14750 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14751 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
14752 to not be compilable by current g77.
14753
518ee01e
NC
147541999-02-24 Nick Clifton <nickc@cygnus.com>
14755
14756 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14757
b8c25665 147581999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
14759
14760 * gcc.c-torture/execute/990222-1.c: New test.
14761
a27e2d39
CB
147621999-02-19 Craig Burley <craig@jcb-sc.com>
14763
14764 * g77.f-torture/compile/19990218-0.f: New test.
14765 * g77.f-torture/noncompile/19990218-1.f: New test.
14766
fc18a80e
CB
147671999-02-18 Craig Burley <craig@jcb-sc.com>
14768
14769 * g77.f-torture/compile/19981216-0.f: New test.
14770
b8c25665 147711999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
14772
14773 * gcc.dg/990214-1.c: New test.
14774
b8c25665 147751999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 14776
3c602fcb
JL
14777 * gcc.dg/990213-2.c: New test.
14778
68fe00c0
JL
14779 * gcc.dg/990213-1.c: New test.
14780
b8c25665 147811999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
14782
14783 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14784 ints.
14785
60f29ff7
NC
147861999-02-11 Nick Clifton <nickc@cygnus.com>
14787
3af64817
JL
14788 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14789 specified by target.
14790
60f29ff7
NC
14791 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14792
b8c25665 147931999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
14794
14795 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14796
b8c25665 147971999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
14798
14799 * gcc.dg/special/ecos.exp: New test driver for new tests with
14800 special requirements.
14801
14802 * gcc.dg/special/alias-1.c: New test.
14803 * gcc.dg/special/gcsec-1.c: New test.
14804 * gcc.dg/special/weak-1.c: New test.
14805 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14806 * gcc.dg/special/weak-2.c: New test.
14807 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14808 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14809 * gcc.dg/special/wkali-1.c: New test.
14810 * gcc.dg/special/wkali-2.c: New test.
14811 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14812 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14813
b8c25665 148141999-02-10 Felix Lee <flee@cygnus.com>
05a59650 14815
efdbc6f8
RH
14816 * lib/c-torture.exp (c-torture-compile): Pull out code for
14817 analyzing gcc error messages.
14818 (c-torture-execute): Likewise. Fix some (harmless) false
14819 positives.
14820 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 14821
b8c25665 148221999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
14823
14824 * gcc.c-torture/execute/990208-1.c: New test.
14825
561cb39b
JL
148261999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14827
14828 * g++.dg/special/ecos.exp: New driver for new tests with special
14829 requirements
92936ecf 14830
561cb39b
JL
14831 * g++.dg/special/conpr-1.C: New test
14832 * g++.dg/special/conpr-2.C: New test
14833 * g++.dg/special/conpr-2a.C: New test
14834 * g++.dg/special/conpr-3.C: New test
14835 * g++.dg/special/conpr-3a.C: New test
14836 * g++.dg/special/conpr-3b.C: New test
92936ecf 14837
561cb39b
JL
14838 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14839 allow g++ to use the dg driver
14840
14841 * README: Add comment about g++.dg directory
14842
b8c25665 148431999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
14844
14845 * README: Update email addresses.
14846
83f1c55d
RH
148471999-02-03 Nick Clifton <nickc@cygnus.com>
14848
14849 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14850 arguments in order to force structure S onto the stack even on
14851 the alpha.
14852 (test): Pass 10 leading arguments to function foo as well as the
14853 structure S.
14854
14855 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 14856 failure for all targets.
83f1c55d
RH
14857
14858 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14859 abort to terminate program execution.
14860
b8c25665 148611999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
14862
14863 * gcc.c-torture/execute/990130-1.c: New test.
14864
b8c25665 148651999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
14866
14867 * gcc.dg/990130-1.c: New test.
14868
83f1c55d
RH
148691999-01-28 Michael Meissner <meissner@cygnus.com>
14870
14871 * gcc.c-torture/execute/990128-1.c: New test.
14872
148731999-01-27 Michael Meissner <meissner@cygnus.com>
14874
14875 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14876
3af64817
JL
148771999-01-27 Felix Lee <flee@cygnus.com>
14878
14879 * lib/c-torture.exp (c-torture-compile): pull out code for
14880 analyzing gcc error messages.
14881 (c-torture-execute): ditto, and fix some (harmless) false
14882 positives.
14883 * lib/gcc.exp (gcc_check_compile): new function.
14884
b8c25665 148851999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 14886
b96acc3f
JL
14887 * gcc.dg/990117-1.c: New test.
14888
f81b9d95 14889 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 14890
f81b9d95 14891 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 14892
b8c25665 148931999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
14894
14895 * g77.f-torture/compile/990115-1.f: New test.
14896
b8c25665 148971999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
14898
14899 * gcc.c-torture/compile/990107-1.c: New test
14900
b8c25665 149011999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 14902
1d1c12f4
JL
14903 * gcc.c-torture/execute/990106-2.c: New test.
14904
e2ba7b0e
JL
14905 * gcc.c-torture/execute/990106-1.c: New test.
14906
b8c25665 149071998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
14908
14909 * gcc.c-torture/compile/981223-1.c: New test.
14910
b8c25665 149111998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
14912
14913 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14914 (opt3): Rename from opt4 and disable.
14915
7162b45d
AO
149161998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14917
14918 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14919
68b04813
AO
149201998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14921
14922 * g++.old-deja/g++.other/conv5.C: New test.
14923
83f1c55d
RH
149241998-12-14 Nick Clifton <nickc@cygnus.com>
14925
14926 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14927
b8c25665 149281998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
14929
14930 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14931
b8c25665 149321998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
14933
14934 * gcc.c-torture/compile/981211-1.c: New test.
14935
2d8bf6c3
AO
149361998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14937
ceff9b14 14938 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 14939
ceff9b14 14940 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 14941
b8c25665 149421998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
14943
14944 * gcc.special/930510-1.c: Make C9X safe.
14945 * gcc.misc-tests/gcov-1.c Similarly.
14946 * gcc.misc-tests/gcov-2.c Similarly.
14947
7dc8c714
AO
149481998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14949
14950 * gcc.dg/ultrasp1.c: New test.
14951
b8c25665 149521998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
14953
14954 * gcc.c-torture/execute/981206.c: New test.
14955
658269bd
AO
149561998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14957
c3a6e905
AO
14958 * g++.old-deja/g++.ns/template7.C: New test.
14959
2732314e
AO
14960 * g++.old-deja/g++.other/expr1.C: New test.
14961
ad987436
AO
14962 * g++.old-deja/g++.eh/tmpl3.C: New test.
14963
658269bd
AO
14964 * g++.old-deja/g++.eh/tmpl2.C: New test.
14965
71eb0b9e
AO
149661998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14967
ceff9b14
AO
14968 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14969 * g++.old-deja/g++.other/using6.C: Removed.
14970 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 14971
71eb0b9e
AO
14972 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14973
16fe4796
AO
149741998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14975
b0e3f98f
AO
14976 * g++.old-deja/g++.pt/overload8.C: New test.
14977
10e209e3
AO
14978 * g++.old-deja/g++.pt/overload7.C: New test.
14979
ceff9b14 14980 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 14981
ceff9b14
AO
14982 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14983 and relinking messages.
14984 * lib/g++.exp (g++_target_compile): Remove .rpo file when
14985 compiling with -frepo.
16fe4796 14986
688d56bc
AO
149871998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
14988
14989 * g++.old-deja/g++.pt/lookup6.C: New test.
14990
83f1c55d
RH
149911998-11-30 Nick Clifton <nickc@cygnus.com>
14992
14993 * gcc.c-torture/execute/981130-1.c: New test.
14994 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14995
d1b0fca0
AO
149961998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14997
308a214a
AO
14998 * g++.old-deja/g++.pt/explicit76.C: New test.
14999
91910750
AO
15000 * g++.old-deja/g++.pt/friend38.C: New test.
15001
fb63a870
AO
15002 * g++.old-deja/g++.ns/crash2.C: New test.
15003
c885faf8
AO
15004 * g++.old-deja/g++.pt/defarg8.C: New test.
15005
be537f34
AO
15006 * g++.old-deja/g++.pt/instantiate6.C: New test.
15007
bc4f0b0a
AO
15008 * g++.old-deja/g++.pt/static6.C: New test.
15009
d1b0fca0
AO
15010 * g++.old-deja/g++.pt/decl2.C: New test.
15011
3c9a0d0f
AO
150121998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15013
51a63112
AO
15014 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15015 problem is actually related with name lookup, but so what? :-)
15016
3c9a0d0f
AO
15017 * g++.old-deja/g++.pt/friend37.C: New test.
15018
6edfbe4c
DL
150191998-11-25 Dave Love <d.love@dl.ac.uk>
15020
15021 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15022 element, which fails on some systems.
15023
15024 * g77.f-torture/execute/labug1.f: New test.
15025
b8c25665 150261998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
15027
15028 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15029 is defined.
15030
7251e552
DL
150311998-11-18 Dave Love <d.love@dl.ac.uk>
15032
15033 * g77.f-torture/compile/981117-1.f: New test.
15034
233363cb
AO
150351998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15036
15037 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 15038 properly discarded.
233363cb 15039
b8c25665 150401998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
15041
15042 * gcc.c-torture/execute/memcheck: New directory of tests for
15043 -fcheck-memory-usage.
15044
662ef0f5 150451998-11-07 Gerald Pfe
a64d7796
DL
15046
15047 * g77.f-torture/noncompile/980615-0.f: New test.
15048
b8c25665 150491998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
15050
15051 * gcc.dg/980312-1.c: Do link instead of compile.
15052 * gcc.dg/980313-1.c: Likewise.
15053
b8c25665 150541998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
15055
15056 * gcc.c-torture/compile/980726-1.c: New test.
15057
8b62e122
DL
150581998-07-25 Dave Love <d.love@dl.ac.uk>
15059
15060 * g77.f-torture/execute/io0.f: New test.
15061
b8c25665 150621998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
15063
15064 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15065 an int.
15066
b8c25665 150671998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15068
15069 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15070 m32r bugs.
15071
b8c25665 150721998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
15073
15074 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15075 c-decl.c:grokdeclarator can handle mode attributes.
15076
b8c25665 150771998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
15078
15079 * gcc.c-torture/execute/980716-1.c: New test.
15080
b8c25665 150811998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
15082
15083 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15084 the mn10200.
15085 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15086 the mn10200.
15087 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 15088 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 15089
bda991ee
DL
150901998-07-13 Dave Love <d.love@dl.ac.uk>
15091
15092 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15093 New test from Craig.
15094
3792922a
DL
150951998-07-12 Dave Love <d.love@dl.ac.uk>
15096
538ccf9a
DL
15097 * g77.f-torture/noncompile/980616-0.f: New test.
15098
3792922a
DL
15099 * g77.f-torture/execute/970816-3.f: New test from Craig.
15100
b8c25665 151011998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 15102
a1ee890d
ML
15103 * g++.other/singleton.C: Return error value instead of taking
15104 SIGSEGV.
15105
b8c25665 151061998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
15107
15108 * g++.other/singleton.C: New test. Warning is under dispute.
15109 Runtime crash is not.
15110
b8c25665 151111998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 15112
92936ecf
ZW
15113 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15114 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
15115 using6.C, using7.C}: New namespace tests.
15116
b8c25665 151171998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 15118
ceff9b14
AO
15119 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15120 specialization with typedef'ed names used as array indexes.
25381187 15121
b8c25665 151221998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 15123
57c578cf
JL
15124 * gcc.c-torture/execute/980709-1.c: New test.
15125
6acaa318
JL
15126 * gcc.dg/980709-1.c: New test.
15127
b8c25665 151281998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
15129
15130 * gcc.c-torture/execute/bcp-1.c: New test.
15131
b8c25665 151321998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
15133
15134 * gcc.c-torture/execute/980707-1.c: New test.
15135
b8c25665 151361998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
15137
15138 * gcc.c-torture/compile/980706-1.c: New test.
15139
b22773b1
DL
151401998-07-01 Dave Love <d.love@dl.ac.uk>
15141
15142 * g77.f-torture/execute/980701-0.f,
15143 g77.f-torture/execute/980701-1.f: New test from Craig.
15144
b8c25665 151451998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 15146
0d37278a
JL
15147 * gcc.c-torture/compile/980701-1.c: New test.
15148
506506fa
JL
15149 * gcc.c-torture/execute/980701-1.c: New test.
15150
b8c25665 151511998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
15152rlsruhe.de>
15153
15154 * g++.old-deja/g++.robertl/eb132.C: New test.
15155 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15156
174be1b3
DL
151571998-06-29 Dave Love <d.love@dl.ac.uk>
15158
14583692
DL
15159 * g77.f-torture/execute/980628-7.f,
15160 g77.f-torture/execute/980628-8.f,
15161 g77.f-torture/execute/980628-9.f,
15162 g77.f-torture/execute/980628-10.f: New tests from Craig.
15163
174be1b3
DL
15164 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15165
b8c25665 151661998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
15167
15168 * g77.f-torture/execute/980628-4.f: New test from Craig.
15169 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 15170 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
15171 * g77.f-torture/execute/980628-0.f: Likewise.
15172 * g77.f-torture/execute/980628-1.f: Likewise.
15173 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 15174 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 15175
b8c25665 151761998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
15177
15178 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15179 directory when nothing has been installed yet.
15180
b8c25665 151811998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
15182
15183 * gcc.c-torture/special/special.exp: Handle newer versions of
15184 dejagnu.
15185
b8c25665 151861998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
15187
15188 * gcc.dg/980626-1.c: New test.
15189
b8c25665 151901998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
15191
15192 * gcc.misc-tests/m-un-2.c: New test.
15193 * g++.old-deja/g++.other/warn01.c: Likewise.
15194
b8c25665 151951998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 15196
117b84b7
RL
15197 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15198 compatibility with assmblers with a different comment character.
92936ecf 15199 Eliminate use of GAS-specific extensions.
117b84b7 15200
b8c25665 152011998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
15202
15203 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15204
b8c25665 152051998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
15206
15207 *lib/g77.exp: Replace search for libf2c.a with search for newly
15208 renamed libg2c.a
15209
b8c25665 152101998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
15211
15212 * gcc.c-torture/execute/980617-1.c: New test.
15213
b8c25665 152141998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
15215
15216 * gcc.c-torture/execute/980612-1.c: New test.
15217
b8c25665 152181998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 15219
5ccdc8af
JL
15220 * gcc.dg/980523-1.c: Only test on ppc-linux.
15221 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15222
74cbdffa
JL
15223 * gcc.c-torture/execute/980608-1.c: New test.
15224
b8c25665 152251997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15226
15227 * gcc.c-torture/execute/980605-1.c: New test.
15228
b8c25665 152291998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
15230
15231 * gcc.c-torture/execute/980604-1.c: New test.
15232
b8c25665 152331998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
15234
15235 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 15236 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 15237
858a26d4
DL
152381998-06-02 Dave Love <d.love@dl.ac.uk>
15239
15240 * 970125-0.f: Fix per JCB. Add commentary.
15241
b8c25665 152421998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15243
15244 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15245 IEEE -0 support.
15246
b8c25665 152471998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
15248
15249 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15250 earlier.
15251
b8c25665 152521998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
15253
15254 * gcc.c-torture/execute/980526-3.c: New test.
15255
8da801cf
MH
152561998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15257
15258 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15259 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15260 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15261 m88k-motorola-sysv3 to XFAIL.
15262
b8c25665 152631998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
15264
15265 * gcc.dg/980526-1.c: New test.
15266 * gcc.c-torture/execute/980526-2.c: New test.
15267
b8c25665 152681998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 15269
077e57d2
JL
15270 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15271
74cd6867
JL
15272 * gcc.c-torture/execute/980526-1.c: New test.
15273
ef75df42
DL
152741998-05-26 Dave Love <d.love@dl.ac.uk>
15275
15276 * g77.f-torture/execute/alpha2.f: Add runtime test.
15277
46dc5157
JM
152781998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15279
51c4eb9b
JM
15280 * g++.old-deja/old-deja.exp: Strip leading directories.
15281
46dc5157
JM
15282 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15283 error for the line. Don't run multiple tests for the same line.
15284
b8c25665 152851998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
15286
15287 * gcc.dg/980523-1.c: New test.
15288
6e4cdba0
DL
152891998-05-23 Dave Love <d.love@dl.ac.uk>
15290
15291 * g77.f-torture/compile/970915-0.f: New test.
15292
cf22ce45
JM
152931998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15294
15295 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15296
b8c25665 152971998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
15298
15299 * gcc.dg/980520-1.c: New test.
15300
b8c25665 153011998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
15302
15303 * gcc.dg/980502-1.c: Fix return type.
15304
b8c25665 153051998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
15306
15307 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15308 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15309 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15310 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15311 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15312
3e98dfd1
DL
153131998-05-20 Dave Love <d.love@dl.ac.uk>
15314
15315 * g77.f-torture/execute/980520-1.f: New test.
15316
4ee383a7
DL
153171998-05-15 Dave Love <d.love@dl.ac.uk>
15318
15319 * lib/mike-g77.exp: New file.
15320
15321 * g77.f-torture/noncompile/noncompile.exp,
15322 g77.f-torture/noncompile/check0.f: New files.
15323
c02cdb70
DL
153241998-05-14 Dave Love <d.love@dl.ac.uk>
15325
15326 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15327 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15328 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15329 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15330 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15331 abort where appropriate.
15332
b8c25665 153331998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
15334
15335 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15336 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15337
87c54c63
DL
153381998-04-29 Dave Love <d.love@dl.ac.uk>
15339
15340 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15341
8594f210
DL
153421998-04-27 Dave Love <d.love@dl.ac.uk>
15343
15344 * g77.f-torture/compile/980427-0.f: New test.
15345
2fe8c4d9
DL
153461998-04-24 Dave Love <d.love@dl.ac.uk>
15347
15348 * g77.f-torture/compile/980424-0.f: New test.
15349
bddcc8a6
DL
153501998-04-19 Dave Love <d.love@dl.ac.uk>
15351
39339a62 15352 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
15353 * g77.f-torture/compile/970125-0.f: New test.
15354 * g77.f-torture/compile/980419-1.f: New test.
15355
b8c25665 153561998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15357
15358 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15359 of loop-4.c.
15360
b8c25665 153611998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15362
15363 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15364
b8c25665 153651998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15366
15367 * gcc.c-torture/compile/980329-1.c: New test.
15368
b8c25665 153691998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 15370
583708a6 15371 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
15372 * gcc.dg/980312-1.c: Fix typo in -march command.
15373
b8c25665 153741998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 15375
583708a6 15376 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 15377
b8c25665 153781998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
15379
15380 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15381 Dave Love agree the Fortran source is bogus.
15382
b8c25665 153831998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
15384
15385 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15386 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15387 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15388 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15389 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 15390
b8c25665 153911998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 15392
ceff9b14 15393 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 15394
26f6827a
DL
153951998-02-18 Dave Love <d.love@dl.ac.uk>
15396
15397 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15398 possibly uninitialized) variables and declare dnrm2.
15399
b8c25665 154001998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
15401
15402 From Bruno Haible <haible@ilog.fr>:
15403 * gcc.c-torture/execute/980223.c: New test.
15404
b8c25665 154051998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
15406
15407 * gcc.dg/ifelse-1.c: New test.
b45f3a91 15408
b8c25665 154091998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 15410
b45f3a91
L
15411 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15412
efdbc6f8
RH
15413 * lib/old-dejagnu.exp (old-dejagnu): Added the
15414 "execution test - XFAIL *-*-*" handling in the spirit of
15415 "excess errors test -". Changed the "execution test fails"
15416 handling to be like "excess errors test fails".
15417 * Update various tests accordingly.
fa80e0a6 15418
b8c25665 154191998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15420
15421 * gcc.c-torture/execute/980205.c: New test.
15422
b8c25665 154231998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
15424
15425 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15426 * lib/f-torture.exp: Similarly.
15427 * gcc.c-torture: Rename all .cexp files to .x files.
15428
b8c25665 154291997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15430
15431 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15432 (940510-1.c): Removed duplicate.
15433 (971104-1.c): New test.
15434
b8c25665 154351997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 15436
efdbc6f8 15437 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 15438
b8c25665 154391997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15440
15441 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15442 use that to size the filler array.
15443
b8c25665 154441997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 15445
15ec0729
JL
15446 * lib/c-torture.exp(c-torture-execute): Fix typo.
15447
15448 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15449 testcase as the executable name. Keep the executable around if
15450 the test fails.
15451
b8c25665 154521997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15453
15454 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
15455 changes. Only test one -g option, and move it to the end of the
15456 list of options to test.
15ec0729 15457
b8c25665 154581997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
15459
15460 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15461 variable GCC_TORTURE_OPTIONS to supply default switches separated
15462 by colons. If no environment variable, run tests with -O0 -g, -O1
15463 -g, and -O2 -g as well.
15464
b8c25665 154651997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15466
15467 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15468 explanatory comments. Fix indentation.
335043a8 15469
b8c25665 154701997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
15471
15472 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 15473
b8c25665 154741997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
15475
15476 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15477 * g++.old-deja/g++.mike/p7325.C: Likewise.
15478 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15479
b8c25665 154801997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
15481
15482 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15483 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15484 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15485 * g++.old-deja/g++.law/operators4.C: Likewise.
15486
b8c25665 154871997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
15488
15489 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15490 * g++.old-deja/g++.mike/p784.C: Ditto.
15491 * g++.old-deja/g++.mike/p785.C: Ditto.
15492
b8c25665 154931997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 15494
efdbc6f8 15495 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 15496
b8c25665 154971997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
15498
15499 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15500 target feature; pass this to c-torture-execute as needed.
15501
b8c25665 155021997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 15503
15ec0729 15504 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
15505 current executables being tested are identical, we don't need to
15506 run the executable again. Try to make the executable names
15507 unique. Add an optional argument for passing additional compiler
15508 flags.
18c6629a 15509
b8c25665 155101997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
15511
15512 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15513
b8c25665 155141997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
15515
15516 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15517
b8c25665 155181997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15519
15520 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15521 32bit or larger longs.
15522
15523 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15524 have either a 32bit long or 32bit int.
15525
b8c25665 155261997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15527
15528 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15529 Make double precision tests dependent on sizeof (double).
15530
b8c25665 155311997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15532
15533 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15534 too.
15535
b8c25665 155361997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15537
15538 * gcc.c-torture/compile/961203-1.cexp: New script.
15539
b8c25665 155401997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15541
15542 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15543 up the includes ourselves.
15544
b8c25665 155451997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15546
15547 * lib/plumhall.exp: Remove random include, and add a few
15548 verbose messages for debugging.
15549
b8c25665 155501997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15551
15552 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15553 of trying to do it ourselves.
15554
b8c25665 155551997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15556
15557 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15558
b8c25665 155591997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15560
15561 * gcc.prms/5403.c: Made regexp a bit less strict.
15562
b8c25665 155631997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15564
15565 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15566 is returned from remote_load instead.
15567 * lib/plumhall.exp: Ditto.
15568 * lib/mike-g++.exp: Ditto.
15569 * lib/old-dejagnu.exp: Ditto.
15570 * lib/c-torture.exp: Ditto.
15571
b8c25665 155721997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15573
15574 * lib/g++.exp: Use build_wrapper procedure.
15575 * lib/gcc.exp: Ditto.
15576
b8c25665 155771997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15578
15579 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15580 an old-style decl for malloc. Fixes tests to work when
15581 sizeof (int) != sizeof (size_t).
15582
b8c25665 155831997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
15584
15585 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15586
15587 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15588 use stdargs.h interface.
15589
b8c25665 155901997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
15591
15592 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15593 NO_VARARGS when compiling.
15594
b8c25665 155951997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15596
15597 * lib/plumhall.exp(ph_includes): New procedure.
15598 (ph_make): Use it.
15599 (ph_compiler): Ditto.
15600
15601 * lib/g++.exp: Rename test-glue.c to testglue.c.
15602 * lib/gcc.exp: Ditto.
15603
b8c25665 156041997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15605
15606 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 15607 to completion when it's called.
921e5a0e 15608
b8c25665 156091997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15610
15611 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15612 is defined, don't do test.
15613
b8c25665 156141997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
15615
15616 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15617 for object files.
15618 (ph_summary): Mark skipped testcases as untested, not unresolved.
15619
15620 * lib/plumhall.exp (ph_make): If unresolved because of bad
15621 errorCode, record errorCode in log file.
15622 (*): Replace send_log/verbose with verbose -log.
15623
b8c25665 156241997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15625
15626 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15627 double conversion if double isn't at least 8 bytes.
15628
15629 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15630 int to work with targets where int is 16 bits.
15631
15632 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15633 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15634 precision for the test to complete.
15635
b8c25665 156361997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15637
15638 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15639 if d10v is not compiled with the -mdouble64 flag.
15640 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15641
15642 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15643 d10v is not compiled with the -mint32 flag.
15644
b8c25665 156451997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15646
15647 * lib/plumhall.exp: Use incr_count.
15648
b8c25665 156491997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15650
15651 * gcc.c-torture: Update to c-torture-1.45.
15652
b8c25665 156531997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15654
15655 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 15656 the name of the expect testcase file).
92936ecf 15657
921e5a0e
JL
15658 * lib/g++.exp(g++_init): Ditto.
15659
b8c25665 156601997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15661
15662 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15663 the host.
15664
15665 * lib/gcc.exp(gcc_exit): New procedure.
15666
b8c25665 156671997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15668
15669 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15670 specs where appropriate.
15671
15672 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15673 because of new "candidates are" messages, and removed a few
15674
15675 * Converted all non-old-style g++ testcases to old-style, and
15676 moved into g++.old-deja.
15677
b8c25665 156781997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15679
15680 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15681 options.
15682
15683 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15684 succeeded.
15685
15686 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15687
b8c25665 156881997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
15689
15690 * lib/gcc.exp (gcc_target_compile): Add support for defining
15691 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15692 the machine doesn't have those features.
15693
b8c25665 156941997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15695
15696 * g++.law/operators4.exp: Don't use LIBS.
15697
b8c25665 156981997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15699
15700 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 15701
921e5a0e
JL
15702 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15703 * lib/g++.exp: Set it here instead. Also, allow use of the
15704 --tool_exec and --tool_opt options. Change CXX to
15705 GXX_UNDER_TEST.
92936ecf 15706
921e5a0e 15707 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 15708
921e5a0e
JL
15709 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15710
b8c25665 157111997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15712
15713 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 15714 prune_system_crud.
921e5a0e
JL
15715 * lib/mike-g++.exp: Ditto.
15716 * lib/gcc.exp: Ditto.
15717 * lib/g++.exp: Ditto.
15718
15719 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15720
b8c25665 157211997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 15722
efdbc6f8
RH
15723 * 941014-2.c: Include stdlib.h
15724 * 960327-1.c: Include stdio.h
15725 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 15726
b8c25665 157271997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15728
15729 * lib/gcc.exp: Add gcc,stack_size target feature.
15730
92936ecf 15731 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
15732 paths here, not in two other places. And, it's $options, not
15733 options.
15734
15735 * lib/mike-g++.exp(postbase): Remove the code that determines
15736 the correct include and link paths.
15737 * g++.old-deja/old-deja.exp: Ditto.
15738
b8c25665 157391997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15740
15741 * lib/g++.exp(g++_init): target_compile no longer returns the
15742 filename of the result.
15743
b8c25665 157441997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15745
15746 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15747 call to glob.
15748
15749 * gcc.c-torture/special/special.exp: Change call to
42ded877 15750 gcc_target_compile to include the object file.
921e5a0e 15751
b8c25665 157521997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
15753
15754 * gcc.c-torture/special/special.exp: Correct misspelling in last
15755 change.
15756
b8c25665 157571997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15758
15759 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 15760 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
15761 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15762 (ph_make): Clean up objects and executables that were built
15763 if the tests succeeded.
15764
b8c25665 157651997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15766
15767 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15768 libraries and includes in the build tree as appropriate.
15769
b8c25665 157701997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15771
15772 * lib/c-torture.exp: Instead of looking for the global variable
15773 NO_LONG_LONG, check to see if that's a feature of the target.
15774
b8c25665 157751997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15776
15777 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
15778 config; this functionality is now in devo/dejagnu/config.
15779
15780 g++.*/*: Pass any additional flags used to compile to postbase;
15781 delete CXXFLAGS.
92936ecf 15782
4c3c833a
JL
15783 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15784 is now done by runtest.exp. Use gcc_target_compile instead of
15785 compile.
15786
15787 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15788 Remove references to CFLAGS. Use remote_file instead of
15789 calling rm -f.
15790 (c-torture): Take a list of arguments to use to compile this
15791 testcase.
15792
15793 lib/g++.exp: Simplify. Use target_compile instead of compile.
15794 lib/gcc-dg.exp: Ditto.
15795 lib/gcc.exp: Ditto.
15796 lib/mike-{gcc,g++}.exp: Ditto.
15797 lib/old-dejagnu.exp: Ditto.
15798 lib/plumhall.exp: Ditto.
92936ecf 15799
b8c25665 158001997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
15801
15802 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15803 (ph_linker): Likewise.
15804
b8c25665 158051996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 15806
efdbc6f8 15807 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
15808 MAP_ANON / MAP_ANONYMOUS if defined;
15809 else try to map from /dev/zero .
15810
b8c25665 158111996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15812
15813 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15814 isn't defined, then define it to MAP_ANONYMOUS.
15815
b8c25665 158161996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15817
15818 * gcc.c-torture: Update to c-torture-1.42 release.
15819
b8c25665 158201996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15821
15822 * gcc.c-torture: Update to c-torture-1.41 release.
15823
b8c25665 158241996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15825
15826 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15827 c-torture release.
15828
b8c25665 158291996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15830
15831 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15832 and LDFLAGS. Fix second case to append the target_info ldflags
15833 onto LDFLAGS, not CFLAGS.
15834 * lib/g++.exp (g++_init): Add target_info stuff.
15835 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15836 of libgloss and newlib flags for !native.
15837
15838 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15839 (GDB): Fix relative path to go up another dir for finding gdb.
15840
b8c25665 158411996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
15842
15843 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15844 versions in the target_info array, if they don't exist.
15845
b8c25665 158461996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15847
15848 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15849
b8c25665 158501996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
15851
15852 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15853 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15854
b8c25665 158551996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
15856
15857 * lib/old-dejagnu.exp: Don't remove the output file before we've
15858 actually tested it. Don't append pwd to the path of the executable
15859 we're testing.
15860
b8c25665 158611996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15862
15863 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15864
b8c25665 158651996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
15866
15867 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
15868 temporary directory for compiler files, and set it to a default
15869 value of /tmp. Set $output as the name of the output file from
15870 compiling the testcase. Add a -o option to $cflags_var so the
15871 compiler writes the final output file as $output. Set $executable
15872 to $output.
4c3c833a
JL
15873
15874 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
15875 directory for compiler files, and set it to /tmp if it doesn't
15876 already have a value. Set $output_file to the name of the output
15877 file from compiling the testcase. Add a -o option to CXXFLAGS so
15878 the compiler writes the final output file as $output. Use $output
15879 as the executable to be tested.
4c3c833a 15880
b8c25665 158811996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15882
15883 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15884
b8c25665 158851996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15886
15887 * gcc.c-torture/execute/pending-1.c: New test. Still
15888 pending in Tege's queue.
15889
b8c25665 158901996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
15891
15892 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15893 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15894 if there were failures. Call unresolved if there were unresolved
15895 testcases. Call gcc_fail if program did not run to completion.
15896 (ph_make): Pass additional argument name to ph_execute.
15897 (ph_execute): Add new argument. Pass additional arguments to
15898 ph_summary. Call gcc_fail is there is no execution output.
15899
b8c25665 159001996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15901
15902 * lib/plumhall.exp (proc_summary): Output relavent summary
15903 lines into the log so specific failures in plumhall can be
15904 investigated.
15905
b8c25665 159061996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15907
15908 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15909 (c-torture-execute): Don't try to execute tests which use
15910 "long long" types if $NO_LONG_LONG is nonzero.
15911
b8c25665 159121996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15913
15914 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15915 not c-torture.
15916
15917 * gcc.ieee: Move from here.
15918 * gcc.c-torture/execute/ieee: To here.
15919
b8c25665 159201996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15921
15922 * gcc.c-torture: Update to c-torture-1.41 release.
15923
b8c25665 159241996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15925
15926 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15927 not "$output".
15928
b8c25665 159291996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15930
15931 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15932 -c present.
15933
b8c25665 159341996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15935
15936 * config/proelf.exp: Handle connecting to a simulator.
15937
b8c25665 159381996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15939
15940 * config/proelf.exp: New file. Enough framework that we can
15941 run c-torture tests on the proelf targets (or any other target
15942 that gdb can connect to for that matter).
15943
b8c25665 159441996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
15945
15946 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15947 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15948
15949 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15950 exec_output exists.
15951
b8c25665 159521996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15953
15954 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15955 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15956
15957 * config/*.exp: Update FSF address. Change result of ${tool}_load
15958 to pass/fail/unresolved/unsupported/untested. Caller must now
15959 call unresolved/unsupported/untested.
15960 * lib/*.exp: Update FSF address. Update to handle new results of
15961 ${tool}_load.
15962 * lib/chill.exp (verbose): Delete.
15963
b8c25665 159641996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
15965
15966 * lib/gcc.exp (default_gcc_start): Change order of args to
15967 $LDFLAGS $CFLAGS $LIBS.
15968 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15969 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15970 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15971 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15972 * gcc.misc-tests/dg-test.exp: Likewise.
15973 * gcc.misc-tests/msgs.exp: Likewise.
15974 * gcc.prms/prms.exp: Likewise.
15975 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15976 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15977
15978 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15979
b8c25665 159801996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
15981
15982 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15983
15984 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15985 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15986
15987 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15988 necessary.
15989
b8c25665 159901996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
15991
15992 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15993 global for loop; add use of $mathlib.
15994 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15995 settings here; set mathlib for anything but VxWorks.
15996
b8c25665 159971996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
15998
15999 * gcc.c-torture: Update to c-torture-1.40 release.
16000
b8c25665 160011996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16002
16003 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16004 dg.exp.
16005
b8c25665 160061995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
16007
16008 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16009 global.
16010
b8c25665 160111995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16012
16013 * lib/g++.exp (LIBS): Define if not already.
16014 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16015 (gcc-dg-prune): Call prune_gcc_output.
16016 * lib/gcc.exp (prune_gcc_output): New proc.
16017 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16018 prune_gcc_output.
16019
b8c25665 160201995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16021
16022 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16023 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16024
b8c25665 160251995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
16026
16027 * gcc.c-torture: Update to c-torture-1.39 release.
16028
b8c25665 160291995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16030
16031 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16032 fails, try others as well.
16033
b8c25665 160341995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16035
16036 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16037 If compilation fails, mark execute tests as `untested'.
16038 If test is marked as unsupported, don't mark compilation and
16039 execute tests as failed.
16040
b8c25665 160411995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16042
16043 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16044 libstdc++ for whether or not we want to be doing shared
16045 libraries. Delete link_curses since we don't need it anymore.
16046 * lib/mike-g++.exp (postbase): Don't link in libg++.
16047 * g++.old-deja/old-deja.exp: Likewise.
16048
b8c25665 160491995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16050
16051 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16052
b8c25665 160531995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16054
16055 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16056 For that, add `-Wl,-a,shared_archive'.
16057 * g++.old-deja/old-deja.exp: Likewise.
16058
b8c25665 160591995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16060
16061 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16062
b8c25665 160631995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
16064
16065 * lib/mike-g++.exp (postbase): Pay attention to the status of
16066 g++_load.
16067
b8c25665 160681995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 16069
efdbc6f8 16070 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 16071
b8c25665 160721995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16073
16074 * lib/gcc.exp (default_gcc_start): No longer need to log program
16075 being executed or its output, execute_anywhere does that now.
16076 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16077 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16078
b8c25665 160791995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16080
16081 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16082 the same as those in lib/g++.exp.
16083
b8c25665 160841995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
16085
16086 * gcc.c-torture: Update to c-torture-1.38 release.
16087 * gcc.ieee: Related changes.
16088
b8c25665 160891995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16090
16091 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16092 "exec". Minor reformatting changes.
16093
16094 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16095 cross. This means all "exec" calls now work on a remote host as
16096 well.
16097 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16098 cross. Filter out the extra "\r\n" stuff that expect puts in.
16099 (c-torture-execute): Filter out the bogus warnings like
16100 c-torture-compile does. Add support for canadian cross.
16101 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16102 Use execute_anywhere rather than calling exec directly. Now it
16103 works for canadian cross testing.
16104
b8c25665 161051995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
16106
16107 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16108 results into a variable, and check that rather than using file exists.
16109
b8c25665 161101995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16111
16112 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16113 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16114
b8c25665 161151995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16116
16117 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16118 lib_curses if there's a shared libg++ in the build tree.
16119
b8c25665 161201995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16121
16122 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16123 if not supported target.
16124
b8c25665 161251995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16126
16127 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16128 link_curses up to always happen, not just for native builds.
16129
b8c25665 161301995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16131
16132 * gcc.c-torture: Update to c-torture-1.36 release.
16133 * gcc.failure: Related changes.
16134
b8c25665 161351995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16136
16137 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16138
b8c25665 161391995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16140
16141 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16142 * lib/mike-g++.exp (postbase): Not in here. Still reference
16143 runshlib, link_curses, and mathlib for link and run.
16144
16145 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16146 pass the runtime shared library options for Solaris, OSF/1, and
16147 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 16148
b8c25665 161491995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16150
16151 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16152 only run once.
16153
b8c25665 161541995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16155
16156 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16157
b8c25665 161581995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16159
16160 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16161 do not have a framework for the "compat" tests yet.
16162
b8c25665 161631995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16164
16165 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16166 set to null if we're testing vxworks5.1. Use that instead of
16167 `-lm' in the setting of LIBS for link and run.
16168
b8c25665 161691995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16170
16171 * config/rom68k.exp (${tool}_load): Major changes to make it
16172 work. Verified that it does in fact return the stuff in
16173 exec_output properly. Catch any Emul or any TRAP other than 0.
16174
b8c25665 161751995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16176
16177 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16178 LDFLAGS properly for targets that need stuff from libgloss.
16179 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16180 only run once.
16181 (gpp_initialized): New variable.
16182
b8c25665 161831995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16184
16185 * config/rom68k.exp: Load libgloss.exp.
16186 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16187 so we can produce a fully linked binary.
16188 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16189 so we can produce a fully linked binary.
16190
b8c25665 161911995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16192
16193 * lib/plumhall.exp (ph_section): Watch for expected failures.
16194 Add missing `else'.
16195
16196 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16197 run the testcase.
16198 (c-torture): Likewise.
16199
b8c25665 162001995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
16201
16202 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16203
16204 * lib/mike-g++.exp (mike_cleanup): New proc.
16205 (prebase): New globals compiler_result, not_compiler_result,
16206 target_regexp.
16207 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16208 allow leading "-" in pattern. Watch for unsupported tests.
16209 If $compiler_result is set, pattern match assembler code,
16210 and ditto for $not_compiler_result.
16211 * lib/mike-gcc.exp: Likewise.
16212
16213 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16214 execution "succeeded".
16215
b8c25665 162161995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16217
16218 * config/win32.exp: New file.
16219 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16220
b8c25665 162211995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16222
16223 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16224 unsupported.
16225 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16226 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16227 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16228
16229 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16230 "... without exceptions was ...". That is now handled by
16231 prune_system_crud.
16232 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16233
b8c25665 162341995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16235
16236 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16237 sieve.c,sort2.c}: New files.
16238 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16239 sieve.exp,sort2.exp}: Drivers for them.
16240
16241 * lib/mike-gcc.exp (program_output): New user settable variable.
16242 (postbase): Call prune_system_crud. Also prune extraneous compiler
16243 messages.
16244 * lib/mike-g++.exp (program_output): New user settable variable.
16245
16246 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16247
16248 * config/sh.exp: Deleted (use sim.exp instead).
16249
b8c25665 162501995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16251
16252 * config/vx.exp: Declare CHECKTASK as global.
16253 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16254 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16255 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16256
b8c25665 162571995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16258
16259 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16260 target. Like vx.exp, only includes `vx29k.exp' instead of
16261 `vxworks.exp'.
16262
b8c25665 162631995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
16264
16265 * config/sim.exp: Increase time limit from 120 seconds to 240.
16266
b8c25665 162671995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
16268
16269 * gcc.c-torture/execute/950628-1.c: New test.
16270
b8c25665 162711995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16272
16273 * gcc.c-torture: Update with changes/additions from
16274 c-torture-1.34.
16275
b8c25665 162761995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16277
16278 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16279
b8c25665 162801995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16281
16282 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16283
b8c25665 162841995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16285
16286 * gcc.c-torture/compile/950512-1.c: New test.
16287 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16288 * gcc.dg/struct-ret-1.c: Likewise.
16289
b8c25665 162901995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16291
16292 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 16293 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 16294
b8c25665 162951995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16296
16297 * gcc.c-torture/special/920411-1.c: Deleted.
16298 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16299
b8c25665 163001995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16301
16302 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16303 cpu limit.
16304
b8c25665 163051995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16306
16307 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16308
b8c25665 163091995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16310
16311 From kenner;
16312 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16313 is the proper length.
16314 * va-arg-3.c: Likewise.
16315
b8c25665 163161995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16317
16318 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16319 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16320
16321 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16322 * lib/g++.exp (default_g++_start): Delete old cruft.
16323
b8c25665 163241995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
16325
16326 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16327 (2 * (1 << 18)) to (2 * (1 << 17)).
16328
16329 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16330
b8c25665 163311995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16332
16333 * config/rom68k.exp: Renamed from config/idp.exp
16334
b8c25665 163351995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16336
16337 * c-torture/compile/921109-2.c
16338
b8c25665 163391995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16340
16341 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16342 excess errors.
16343
b8c25665 163441995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16345
16346 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16347 output.
16348 * lib/g++.exp (default_g++_start): Likewise.
16349
b8c25665 163501995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16351
16352 * gcc.c-torture/compile/950329-1.c: New test.
16353
b8c25665 163541995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 16355
efdbc6f8 16356 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
16357 and remote_close procs.
16358 * config/idp.exp: New file.
16359
b8c25665 163601995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16361
16362 * gcc.c-torture/execute/950322-1.c: New test.
16363
b8c25665 163641995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16365
16366 * config/vx.exp (${tool}_load): Clean up testing of return code from
16367 vxworks_ld and vxworks_spawn.
16368
b8c25665 163691995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
16370
16371 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16372
b8c25665 163731995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16374
16375 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16376 can mark excess errors on a machine by machine basis. Note, the
16377 default is to not expect any excess errors, even when excess
16378 errors test - is given, so you will want to put an XFAIL ... on
16379 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16380 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16381 those 4 machines, but no others.
16382
b8c25665 163831995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16384
16385 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16386 * lib/c-torture.exp: to here.
16387
b8c25665 163881995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16389
16390 * gcc.c-torture/execute/950221-1.c: New test.
16391 * gcc.c-torture/execute/struct-ret-1.c: New test.
16392 * gcc.c-torture/compile/950221-1.c: New test.
16393
16394 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16395
b8c25665 163961995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16397
16398 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16399 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16400
b8c25665 164011995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
16402
16403 * g++.gb: New directory of tests, derived from my signature and
16404 class scoping tests.
16405
16406 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16407 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16408 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16409 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16410 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16411 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16412 * g++.gb/sig25.C: Likewise.
16413
16414 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16415 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16416 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16417 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16418 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16419 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16420 * g++.gb/sig25.exp: Likewise.
16421
16422 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16423 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16424 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16425 * g++.gb/scope13.C: Likewise, this test still fails.
16426
16427 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16428 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16429 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16430 * g++.gb/scope13.exp: Ditto.
16431
16432 * g++.gb/README: New file, explains what these tests are about.
16433
b8c25665 164341995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16435
16436 * lib/dg.exp (dg-do): Support `preprocess'.
16437 (dg-test): Likewise.
16438
b8c25665 164391995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16440
16441 * config/udi.exp: change "continue -expect" to "exp_continue".
16442
b8c25665 164431995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
16444
16445 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16446 Delete redundant tests.
16447
16448 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16449 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16450 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16451 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16452 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16453 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16454 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16455 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16456
16457 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16458 storing label pointers.
16459 * gcc.c-torture/execute/921019-1.c: Likewise.
16460 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16461 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16462 parameter fp.
16463 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16464 constants.
16465
16466 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16467 Delete obsolete tests.
16468
16469 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16470 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16471 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16472 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16473 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16474 * gcc.c-torture/compile/950124-1.c: New test.
16475
16476 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16477
b8c25665 164781995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16479
16480 * lib/mike-g++.exp: Add -lm to LIBS.
16481
b8c25665 164821995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16483
16484 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16485
b8c25665 164861995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16487
16488 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16489
b8c25665 164901995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16491
16492 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16493
b8c25665 164941995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16495
16496 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16497 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16498 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16499 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16500 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16501 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16502 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 16503 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
16504 * g++.law/{operators33.C, operators34.C}: Likewise.
16505 * g++.law/{pic1.C, refs2.C}: Likewise.
16506 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16507 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16508 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16509 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16510
16511 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16512 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16513 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16514 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16515 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16516 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16517 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16518 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16519 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 16520 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
16521 * g++.law/{operators34.exp}: Likewise.
16522 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16523 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16524 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16525 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16526 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16527
16528 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16529 No longer expected to fail.
16530 * g++.law/missed-error3.C: Tweak for recent bool changes.
16531
b8c25665 165321994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16533
16534 * config/emb-unix: Deleted.
16535 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16536 remote execution. Do final link on remote host if REMOTE_LINK is set.
16537
b8c25665 165381994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16539
16540 * lib/dg.exp (dg-test): Fix typo in last patch.
16541
b8c25665 165421994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16543
16544 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16545 (handles multiple occurrences).
16546
b8c25665 165471994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16548
16549 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16550 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16551 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16552 printed).
16553 * lib/c-torture.exp (c-torture-compile): Likewise.
16554 (c-torture): Prepend full path if missing.
16555 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16556 (gcc_fail): Likewise.
16557 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16558
b8c25665 165591994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16560
16561 * lib/netware.exp: Only attach to NetWare i386 systems.
16562
b8c25665 165631994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16564
16565 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16566 messages. Add test name to "output pattern match" pass/fail message.
16567
b8c25665 165681994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16569
16570 * gcc.dg: New testsuite.
16571 * gcc.dg/dg.exp: New file.
16572
16573 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16574 test-switch.c}: Deleted.
16575
16576 * gcc.misc-tests/msgs.exp: New testcase driver.
16577
b8c25665 165781994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16579
16580 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16581 Watch for illegal return values from ${tool}_load.
16582 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16583 cross targets. Coerce return value >0 to 1.
16584
b8c25665 165851994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16586
16587 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16588
16589 * config/emb-unix.exp: New file.
16590
16591 * config/sim.exp: Error if variable $SIM not defined.
16592 (${tool}_load): Mark test as "untested" if simulator missing.
16593
16594 * config/unix.exp: Load remote.exp to get rcp_download.
16595 * lib/c-torture.exp: Use different option lists for testcases with
16596 and without loops.
16597 * gcc.c-torture/execute/execute.exp: Likewise.
16598
b8c25665 165991994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16600
16601 * config/*.exp: Clarify return code from ${tool}_load.
16602 Call `unresolved' or `untested' instead of `warning' or `perror'
16603 (sometimes you still want to call both though).
16604 Add comment that `shell_id' is local to each file.
16605 * config/udi.exp (timeout): Set to 30.
16606 Don't print warning if connection fails, $connectmode has already
16607 printed an error.
16608 (${tool}_load): Move verbose messages to level 2.
16609 Rework pattern for "Process started" message.
16610 Pass `shell_id' to ${connectmode}_download.
16611 Retry twice upon timeout. Make resetting of target more robust.
16612 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16613 Pass `shell_id' to exit_$connectmode.
16614 Only call exit_$connectmode if connected.
16615 * config/unix.exp (${tool}_load): Check return codes better.
16616 * config/vrtx.exp (${tool}_load): Likewise.
16617 * config/vx.exp (${tool}_load): Likewise.
16618 Delete unneeded global's.
16619 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16620 from ${tool}_load.
16621 (dg-stat): Delete.
16622 (dg-init): Delete recording of pass/fail counts.
16623 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16624 (old-dejagnu-init): Likewise.
16625 (old-dejagnu-stat): Delete contents, empty proc now.
16626 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16627 (c-torture): Delete references to lcnt, lpass, lfail.
16628 Get option list from TORTURE_OPTIONS.
16629 Delete -funroll[-all]-loops if no loops.
16630 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16631 (g++_stat): Delete contents (empty proc now).
16632 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16633 (gcc_finish): Likewise.
16634 (gcc_stat): Deleted.
16635 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16636 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16637 * gcc.c-torture/execute/execute.exp: Likewise.
16638 Split tests into two parts: compile, execute.
16639 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16640 no loops. Update to reflect clarified return codes from ${tool}_load.
16641
b8c25665 166421994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16643
16644 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16645 to grep for.
16646 (old-dejagnu): Likewise (where necessary).
16647
b8c25665 166481994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16649
16650 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16651
16652 * lib/dg.exp (dg-process-target): Fix processing of selector.
16653 Add comment regarding use of `error'.
16654
16655 * lib/gcc.exp (prune_system_crud): Define if missing.
16656 * lib/g++.exp (prune_system_crud): Likewise.
16657
16658 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16659 Call prune_system_crud.
16660 * lib/dg.exp (dg-runtest): New proc.
16661 Use perror instead of send_user for tcl errors in testcase.
16662 Don't return any value, it's never used.
16663 Don't clobber previous definition of `unknown'.
16664 Print tcl errors in `dg-final'.
16665
b8c25665 166661994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16667
16668 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16669 (dg-test): Don't print errorInfo, it contains stack backtrace.
16670
b8c25665 166711994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16672
16673 * lib/g++.exp (runtest_file_p): Define if missing.
16674
b8c25665 166751994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
16676
16677 * lib/mike-g++.exp: Comment out loading of g++.exp.
16678 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16679 (default_g++_version): Always print something.
16680 (default_g++_start): Comment out call to `which'.
16681 (g++_start, g++_load): Deleted (must be defined in config file).
16682 * lib/gcc.exp: Test for existence of $CC at start.
16683 Delete check for tmpdir (done in gcc_init).
16684 (default_gcc_version): Always print something.
16685 (default_gcc_start): Comment out call to `which'.
16686 * config/*.exp: Major cleanup - make cross targets work at least a
16687 little better for g++ (by not being "--tool gcc" specific).
16688 Rename gcc_xxx to ${tool}_xxx.
16689 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16690 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16691
b8c25665 166921994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16693
16694 * lib/c-torture.exp (c-torture-compile): Rework compiler
16695 message processing.
16696
16697 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16698 c-torture.
16699
b8c25665 167001994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16701
16702 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16703
16704 * lib/dg.exp (dg-process-target): Support { target native }.
16705
b8c25665 167061994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16707
16708 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16709 looked for "... program xxx got fatal signal".
16710 Correct regsub munging of `comp_output'.
16711 Ignore compiler messages "path prefix not used" and "linker input
16712 file unused".
16713
b8c25665 167141994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16715
16716 * lib/gcc.exp (runtest_file_p): Define if missing.
16717 * gcc.prms/template.c: Example to work from.
16718
b8c25665 167191994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16720
16721 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16722 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16723
16724 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16725 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16726 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16727 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16728
16729 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16730 (dg-process-target): No longer a varargs proc.
16731 Return S/N for target, P/F for xfail. All callers changed.
16732 (user option procs): More argument checking.
16733 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16734 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16735 (dg-test): Skip test if not running on selected target in `dg-do'.
16736 Update handling of `dg-do-what', `dg-output-text'.
16737 Separate execution pass/fail from output pattern match pass/fail.
16738 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16739
b8c25665 167401994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16741
16742 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16743 target for 920510-1.c.
16744
b8c25665 167451994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16746
16747 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16748 Clean up comment regarding use of passcnt, etc.
16749 (gcc_stat): Don't update `testcnt' here.
16750 (gcc_finish): Do it here.
16751 Might as well reset `but_id' here too.
16752 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16753 to determine if the file should be tested.
16754 * gcc.c-torture/compile/compile.exp: Likewise.
16755 * gcc.c-torture/execute/execute.exp: Likewise.
16756 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16757 * gcc.misc-tests/dg-test.exp: Likewise.
16758 * gcc.prms/prms.exp: Likewise.
16759 * gcc.wendy/wendy.exp: Likewise.
16760 * g++.old-deja.exp: Likewise.
16761 Move "Testing file" message to verbose level 1.
16762
b8c25665 167631994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16764
16765 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16766
b8c25665 167671994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16768
16769 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16770 (default_gcc_start): Accept optional second list element
16771 of compiler flags. Print compiler output at verbosity level 2.
16772 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16773 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16774 Save current values of framework globals passcnt, failcnt, xpasscnt,
16775 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16776 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16777 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16778 xfailcnt to compute stats. Update framework global `testcnt' from
16779 pass/fail counts.
16780 (gcc_finish): New proc. Clean up test environment.
16781 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16782 (gcc_epass, gcc_efail): Delete.
16783 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16784 argument of line number.
16785 (dg-init): If the tool has an init routine, call it.
16786 (dg-test): Remove args `cflags_var' and `libs_var'.
16787 Pass all compiler options to ${tool}_start.
16788 Handle missing line number.
16789 (dg-finish): New function.
16790 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16791 particular files. Call gcc_finish at end. Move "skipping test"
16792 message to verbosity level 3.
16793 * gcc.c-torture/compile/compile.exp: Likewise.
16794 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16795 * gcc.c-torture/execute/execute.exp: Likewise.
16796 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16797 Print testcase being tried at verbosity level 1.
16798 * gcc.c-torture/special/special.exp: Unset xfail.
16799 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16800 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16801 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16802 * gcc.failure/failure.exp: Likewise.
16803 * gcc.ieee/ieee.exp: Likewise.
16804 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16805 Update call to dg-test. Call dg-finish at end.
16806 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16807 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16808 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16809 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16810 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16811 * gcc.wendy/wendy.exp: Add copyright.
16812 Delete setting of tmpdir (done by gcc_init).
16813 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16814 Pass compiler flags to gcc_start. Call gcc_finish at end.
16815 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16816 gcc_[ce]pass/fail.
16817
b8c25665 168181994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16819
16820 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16821 confusion.
16822 (g++_load): Likewise.
16823
16824 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16825 Rename argument to `prog' to remove the confusion.
16826 Varargs fns behave differently too!
16827 (g++_load): Likewise.
16828
16829 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16830
16831 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16832 what it is. Delete (always) printing of status value for !native.
16833 Simplify verbose code, and include status and exec_output.
16834 (g++_load): Use gcc_load.
16835
b8c25665 168361994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16837
16838 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16839 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16840 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16841 940714-3.c as these testcases don't exist anymore. Make
16842 va-arg-1.c expected to pass.
16843
b8c25665 168441994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16845
16846 * gcc.misc-tests/misc.exp: Only run specific testcases.
16847 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16848 * gcc.misc-tests/dg-[1-9].c: New files.
16849
16850 * lib/dg.exp: New testsuite driver.
16851 * gcc.prms/prms.exp: Use it.
16852
16853 * README.gcc: New file.
16854
16855 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16856 Document and reset `lxpass' and `lxfail'.
16857 Simplify "initialized" message.
16858 (gcc_stat): Clean up comments a little.
16859
b8c25665 168601994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16861
16862 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16863
b8c25665 168641994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16865
16866 * lib/old-dejagnu.exp (process-option): New proc.
16867 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16868 (old-dejagnu): Simplify.
16869 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16870
b8c25665 168711994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16872
16873 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16874 exists and is not an empty string.
16875
16876 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16877 $xfail rather than calling setup_xfail. Clear $xfail when test is
16878 finished.
16879 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16880 automatically.
16881
16882 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16883 longer expected to fail.
16884
92936ecf 16885 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
16886 "f" function call.
16887
16888 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16889
16890 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16891 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16892 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16893 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16894 c-torture-1.29.
16895
16896 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16897 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16898
16899 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16900
16901 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16902 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16903
16904 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16905 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16906 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16907
b8c25665 169081994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
16909
16910 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16911 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16912 940714-1.c, 940714-2.c, 940714-3.c},
16913 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16914 gcc.misc-tests/{mg.c,mg.exp}:
16915 New tests.
16916 * gcc.noncompile/noncompile.exp: Change accordingly.
16917
b8c25665 169181994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16919
16920 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16921 Undo previous clobberage.
16922
b8c25665 169231994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16924
16925 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16926 * gcc.special/{930510-1.c, special.exp}:
16927 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16928 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16929 struct-varargs-1.c}: New tests from c-torture-1.26.
16930
b8c25665 169311994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
16932
16933 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16934 argument to switch.
16935
b8c25665 169361994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
16937
16938 * Revert the previous changes. Please see Rob's directory
16939 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16940 fixes.
16941
b8c25665 169421994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 16943
92936ecf 16944 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
16945 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16946 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16947 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16948 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16949 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
16950 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16951 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
16952 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16953 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
16954 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16955 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16956 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 16957 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 16958 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
16959 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16960 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16961 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 16962 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
16963 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16964 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16965 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 16966 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
16967 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16968 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16969 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16970 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 16971
b8c25665 169721994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
16973
16974 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 16975 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
16976 with perror calls.
16977
b8c25665 169781994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
16979
16980 * config/unix.exp (g++_load): Fix syntax.
16981
b8c25665 169821994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
16983
16984 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16985 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16986 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16987 Don't expect va-arg-1.c to fail. Correct expected output for
16988 920928-1.c.
16989 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16990 * gcc.wendy/hbm4.c: Correct typo.
16991 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16992
b8c25665 169931994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
16994
16995 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16996 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16997 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16998 * lib/c-torture.exp (c-torture-compile): Ditto.
16999
17000 Reduce volume of output (remove all the -I's and such).
17001 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17002 Call gcc_cpass, gcc_cfail.
17003 (c-torture): Pass testing option to c-torture-compile.
17004
b8c25665 170051994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
17006
17007 Bring patches over from progressive.
17008 * config/default.exp: Exit remote shell cleanly.
17009 (g++_exit, g++_start): Add default versions.
17010 * config/sim.exp (gcc_load): Use perror, not error.
17011
b8c25665 170121994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17013
17014 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17015 set in site.exp.
17016
b8c25665 170171994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
17018
17019 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17020 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17021 (wendy_try): New proc to run testcase.
17022 (main loop): Call 'em.
17023 * gcc.wendy/*.c: Clean up pass to correct expected output.
17024
17025 * lib/gcc.exp: Minor cleanup work.
17026 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17027
b8c25665 170281994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17029
17030 * config/sim.exp (gcc_load): Document return codes better.
17031 Don't pass -v to simulator.
17032
b8c25665 170331994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 17034
efdbc6f8
RH
17035 * gcc.special/920717-x.c: Fix typo.
17036 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17037 get at sources.
921e5a0e
JL
17038
17039 * lib/mike-gcc.exp: Fix typo.
17040
b8c25665 170411994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
17042
17043 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17044 binary to use, transform the name.
17045 * config/*.exp: rename everything. Nuke any g++ specific files,
17046 it's now a special case of gcc that requires no special support.
17047 Add a default.exp for unsupported targets.
17048
b8c25665 170491994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
17050
17051 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17052 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17053 version of Tcl.
17054
b8c25665 170551994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
17056
17057 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17058 than a warning.
17059
b8c25665 170601994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
17061
17062 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17063
b8c25665 170641994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17065
17066 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17067 option_list. Compile every file with only 4/6 option choices
17068 (same as C torture) instead of with 12/18 different option
17069 choices.
17070 * lib/c-torture.exp: Likewise.
17071
17072 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17073 not already set.
17074
b8c25665 170751993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 17076
662ef0f5 17077 * lib/old-deja
921e5a0e
JL
17078 test cases, ready for DejaGnu.
17079
b8c25665 170801993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17081
17082 * Upgraded c-torture tests from 1.18 to 1.19
17083
17084 * gcc.compile: added test(s):
17085 930607-1.c
17086 * gcc.execute: added test(s):
17087 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17088
17089 * added new subdirectory for misc tests: gcc.misc-tests
17090 * gcc.misc-test(s): added tests:
17091 inst-check.c test-consts.c test-ior.c test-switch.c
17092
b8c25665 170931993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
17094
17095 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17096
b8c25665 170971993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17098
17099 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17100
b8c25665 171011993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17102
17103 * Upgraded c-torture tests from 1.17 to 1.18
17104
b8c25665 171051993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17106
17107 * Upgraded c-torture tests from 1.12 to 1.17
17108
b8c25665 171091993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17110
17111 * lib/old-dejagnu.exp:
17112 Fixed handling of XFAIL target triplets to correctly
17113 recognize wildcard characters. Removed code that
17114 appended a unique id tag to the end of the file name
17115 printed out by the result of the testcases within a
17116 given test file.
17117
b8c25665 171181993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17119
17120 * lib/old-dejagnu.exp:
17121 Reworked expected failure handling to trigger off of XFAIL
17122 keyword in keyphrase embeded in testcase source code. The
17123 XFAIL keyword must be at the end of the keyphrase line. It
17124 may optionally be followed by one or more target triplets.
17125 It has just occured that the handling of wildcards in the
17126 target triplet may not be correct.
17127
b8c25665 171281993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17129
17130 * g++.old-deja/tests:
17131 Moved all subdirectories up one level into g++.old-deja .
17132
17133 * lib/old-dejagnu.exp:
17134 Fixed problem with CXXFLAGS not being properly reset, and being
17135 corrupted with extraneous "-c" compiler option. This was
17136 causing binaries to not be generated for test that needed them.
17137 Modified strings passed to "pass" and "fail" so that individual
17138 tests from the same test file would be distinguished by an
17139 identifier appended to the test file name in the summary logs;
17140 this corrected a problem with erroneous diff logs. Added code
17141 to search testcases for expected fail and unexpected pass keywords.
17142
b8c25665 171431993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17144
17145 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17146
b8c25665 171471993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17148
17149 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17150 Removed extraneous text from end of "Special g++ Options"
17151 keyphrase.
17152
17153 * lib/old-dejagnu.exp: Added pattern matching to look for new
17154 keywords, embedded in testcases comments, which will trigger
17155 calls to xpass and xfail.
17156
b8c25665 171571993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17158
17159 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17160 comments embedded in the testcases, especially the one looking for
17161 special compiler options, as well as the pattern matching for the
17162 compiler output again.
17163
b8c25665 171641993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17165
17166 * lib/old-dejagnu.exp: Do a proper check of the return value for
17167 execute tests. Fixed several problems with the pattern matching
17168 of the compiler output which gave erroneous test results.
17169 Changed several of the test result messages to be more descriptive.
17170 * config/unix-g++.exp: Proc g++_load now actually works and
17171 executes the tests passed to it and returns a usable return
92936ecf 17172 value.
921e5a0e 17173
b8c25665 171741993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 17175
efdbc6f8 17176 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 17177
b8c25665 171781993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17179
17180 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17181 Modified both files to properly execute the old style
17182 dejagnu tests. The previous versions of these files were
17183 experimental and did not function anything near correctly.
17184
b8c25665 171851993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
17186
17187 * Removed all Makefile.in and configure.in files. No configuration
17188 needed now.
17189
b8c25665 171901993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17191
17192 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17193
b8c25665 171941993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
17195
17196 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17197 gcc.special/configure.in, gcc.noncompile/configure.in,
17198 gcc.execute/configure.in, gcc.code_quality/configure.in,
17199 g++.other/configure.in, g++.old-deja/configure.in,
17200 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17201 in srcname setting.
17202
b8c25665 172031993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17204
17205 * lib/udi.exp: Fixed mondfe and mondfe_download.
17206 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17207 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17208
b8c25665 172091993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17210
17211 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17212 (gdb_exit): Don't remove *_soc files.
17213
b8c25665 172141993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17215
17216 * lib/c-torture.exp: Don't look for main; instead always use -w
17217 -c. This is how the c-torture tests work. Remove the object
17218 file if the compilation succeeds.
17219 * gcc.execute/execute.exp: Remove executable if test passes.
17220 * gcc.noncompile/noncompile.exp: Every test is an expected
17221 failure.
17222 * gcc.special/special.exp: Added tests from c-torture 1.11,
17223 corrected use of existing test.
17224 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17225 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17226 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17227 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17228 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17229 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17230 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17231 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17232 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17233 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17234 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17235 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17236 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17237 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17238 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17239 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17240 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17241 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17242 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17243 c-torture 1.11.
17244 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17245 correspond to c-torture 1.11.
17246
17247 * New file.
This page took 5.425662 seconds and 5 git commands to generate.