re PR target/14041 (H8300-elf unaligned word/longword access of zero initialized...
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
2
3         PR target/14041
4         * gcc.dg/h8300-bss-align-1.c : New.
5
6 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
7
8         * PR C++/16174
9         * g++.dg/template/ctor4.C: New.
10
11 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
12
13         PR c++/16205
14         * g++.dg/warn/Wsequence-point-1.C: New test.
15
16 2004-06-27  Paul Brook  <paul@codesourcery.com>
17
18         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19
20 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
21
22         * g++.old-deja/g++.mike/p7325.C: Remove.
23
24 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
25
26         PR c/14963
27         * gcc.dg/pr14963.c: New test.
28
29 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
30
31         PR c++/16193
32         * g++.dg/parse/redef1.C: New test.
33
34 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
35
36         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
37         20021110.c.
38         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
39         20021119-1.c.
40         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
41         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
42         5-04.c.
43         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
44         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
45         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
46         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
47         g++.brendan/enum14.C.
48         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
49         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
50         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
51         g++.mike/virt1.C.
52         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
53         memtemp24.C.
54
55 2004-06-27  Roger Sayle  <roger@eyesopen.com>
56
57         * gcc.dg/20040527-1.c: New test case.
58
59 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
60
61         PR gfortran/pr16196
62         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
63
64 2004-06-25  Roger Sayle  <roger@eyesopen.com>
65
66         PR middle-end/15825
67         * gcc.dg/pr15825-1.c: New test case.
68
69 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
70
71         * gcc.c-torture/execute/20040625-1.c: New test.
72
73 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
74
75         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
76
77 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
78
79         * gcc.dg/torture/mips-div-1.c: New test.
80
81 2004-06-24  Jeff Law  <law@redhat.com>
82
83         * gcc.dg/tree-ssa/20040624-1.c: New test.
84
85 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
86
87         * gcc.c-torture/compile/20040624-1.c: New test.
88
89 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
90
91         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
92         this directory.
93
94 2004-06-23  Andrew Pinski  <apinski@apple.com>
95
96         PR middle-end/15988
97         * g++.dg/opt/ptrmem4.C: New test.
98
99         * gcc.dg/c90-array-quals-2.c: New test.
100
101 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
102
103         * gcc.dg/kpice1.c: New test.
104
105 2006-06-23  Andrew Pinski  <apinski@apple.com>
106
107         * gcc.dg/c90-array-quals.c: New test.
108
109 2006-06-22  Richard Henderson  <rth@redhat.com>
110
111         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
112
113 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
114
115         * gcc.dg/builtins-config.h: Handle FreeBSD.
116
117 2006-06-22  Richard Henderson  <rth@redhat.com>
118
119         * g++.dg/opt/devirt1.C: New.
120
121 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
122
123         * g++.dg/opt/pr15551.C: New testcase.
124
125 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
126
127         PR target/14800
128         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
129         x86_64-*-linux* when compiling for 32bit.
130
131 2004-06-21  Andrew Pinski  <apinski@apple.com>
132
133         * gcc.dg/pch/struct-1.c: New.
134         * gcc.dg/pch/struct-1.hs: New.
135
136 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
137
138         * gcc.dg/pch/save-temps-1.c: New file.
139         * gcc.dg/pch/save-temps-1.hs: New file.
140
141 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
142
143         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
144         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
145
146 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
147
148         * gfortran.fortran-torture/execute/select_1.f90: Rename function
149         to fix type error.
150         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
151         Remove trailing spaces.
152
153 2004-06-21  Richard Henderson  <rth@redhat.com>
154
155         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
156         merging && to BIT_FIELD_REF.
157
158 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
159
160         * g++.dg/opt/placeholder1.C: New test.
161
162 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
163
164         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
165         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
166         * gcc.dg/compat/union-m128-1_x.c: Likewise.
167         * gcc.dg/compat/union-m128-1_y.c: Likewise.
168
169 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
170
171         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
172         extern "C".
173         * g++.dg/other/pragma-re-1.C: Add comments.
174
175 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
176
177         PR gfortran/16080
178         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
179
180 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
181
182         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
183         instead of setting the type of size_t by
184         hand.
185
186 2004-06-18  Roger Sayle  <roger@eyesopen.com>
187
188         * gcc.dg/unordered-2.c: New test case.
189         * gcc.dg/unordered-3.c: New test case.
190
191 2004-06-19  David Billinghurst (David.Billinghurst@riotinto.com)
192
193         PR other/16043
194         * lib/g++.exp (g++_version): Tweak regexp for version
195         * lib/g77.exp (g77_version): Likewise
196         * lib/gfortran.exp (gfortran_version): Likewise
197         * lib/objc.exp (objc_version): Likewise
198         * lib/treelang.exp (treelang_version): Likewise
199
200 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
201
202         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
203         Use INT_MAX instead of __INT_MAX__.
204         * gcc.dg/compat/struct-align-2_y.c: Likewise.
205
206         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
207         * gcc.dg/compat/scalar-return-3_x.c: Use it.
208         * gcc.dg/compat/scalar-return-3_y.c: Use it.
209         * gcc.dg/compat/scalar-return-4_x.c: Use it.
210         * gcc.dg/compat/scalar-return-4_y.c: Use it.
211         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
212         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
213         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
214         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
215
216         * gcc.dg/range-test-1.c: New test.
217         * g++.dg/opt/range-test-1.C: New test.
218
219 2004-06-17  Richard Henderson  <rth@redhat.com>
220
221         * objc.dg/sync-1.m: New.
222         * objc.dg/try-catch-1.m: Don't force next runtime.
223         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
224         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
225         shadowed catch clause.
226         * objc.dg/try-catch-5.m: New.
227
228 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
229
230         Bug 14610
231         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
232
233 2004-06-15  Richard Henderson  <rth@redhat.com>
234
235         * gcc.dg/20001116-1.c: Move expected warning line.
236
237 2004-06-15  Richard Henderson  <rth@redhat.com>
238
239         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
240         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
241
242 2004-06-15  Jeff Law  <law@redhat.com>
243
244         * gcc.dg/tree-ssa/20040615-1.c: New test.
245         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
246         be less sensitive to operand ordering.
247         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
248
249 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
250
251         * g++.dg/abi/bitfield3.C: Add comment..
252
253 2004-06-15  Richard Henderson  <rth@redhat.com>
254
255         * g++.dg/ext/stmtexpr1.C: XFAIL.
256         * gcc.dg/20030612-1.c: XFAIL.
257
258 2004-06-15  Eric Christopher  <echristo@redhat.com>
259
260         * g++.dg/charset/asm5.c: New.
261         * gcc.dg/charset/asm6.c: New.
262
263 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
264
265         PR fortran/15962
266         * gfortran.fortran-torture/execute/select_1.f90: New test.
267
268 2004-06-15  Paul Brook  <paul@codesourcery.com>
269
270         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
271
272 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
273
274         PR c++/15967
275         * g++.dg/lookup/crash3.C: New test.
276
277 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
278
279         PR c++/15947
280         * g++.dg/parse/dtor4.C: New test.
281
282 2004-06-14  Jeff Law  <law@redhat.com>
283
284         * gcc.c-torture/compile/20040614-1.c: New test.
285
286 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
287
288         PR fortran/15211
289         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
290         LEN of a character array.
291
292 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
293
294         PR c++/15096
295         * g++.dg/template/ptrmem10.C: New test.
296
297         PR c++/14930
298         * g++.dg/template/friend30.C: New test.
299
300 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
301
302         PR fortran/14928
303         * gfortran.fortran-torture/compile/mloc.f90: New test.
304
305 2004-06-13  Paul Brook  <paul@codesourcery.com>
306
307         * gfortran.fortran-torture/execute/random_2.f90: New test.
308
309 2004-06-13  Eric Christopher  <echristo@redhat.com>
310
311         * gcc.dg/noncompile/redecl-1.c: Fix error message.
312
313 2004-06-12  Paul Brook  <paul@codesourcery.com>
314
315         * gfortran.fortran-torture/execute/contained_3.f90: New test.
316
317 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
318
319         PR fortran/14923
320         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
321
322 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
323
324         PR fortran/14957
325         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
326         syntax errors in end statements of contained subroutines.
327
328 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
329
330         PR fortran/12841
331         * gfortran.fortran-torture/execute/null_arg.f90: New test.
332
333 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
334
335         PR fortran/15665
336         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
337
338 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
339
340         PR gfortran/12839
341         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
342
343 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
344
345         PR c++/15862
346         * g++.dg/parse/enum1.C: New test.
347
348 2004-06-10  Jeff Law  <law@redhat.com>
349
350         * gcc.c-torture/compile/20040610-1.c: New test.
351
352 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
353
354         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
355         * g++.old-deja/g++.other/decl3.C: Likewise.
356
357 2004-06-10  Brian Booth  <bbooth@redhat.com>
358
359         * gcc.dg/tree-ssa/20031015-1.c: Scan for
360         V_MAY_DEF instead of VDEF.
361         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
362
363 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
364
365         PR c++/14211
366         * g++.dg/conversion/const1.C: New test.
367
368         PR c++/15076
369         * g++.dg/conversion/reinterpret1.C: New test.
370
371         PR c++/15877
372         * g++.dg/template/enum2.C: New test.
373
374         PR c++/15227
375         * g++.dg/template/error13.C: New test.
376
377 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
378
379         PR fortran/14957
380         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
381         arguments to test_* REAL and of the right size.
382
383 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
384
385         PR target/15569
386         PR rtl-optimization/15681
387         * gcc.dg/20040609-1.c: New test.
388
389 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
390
391         PR c++/14791
392         * g++.dg/opt/builtins1.C: New test.
393
394 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
395
396         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
397         that use default windows32 struct layout.
398         * gcc.dg/i386-bitfield2.c: Likewise.
399
400 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
401
402         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
403         for mingw32 and cygwin targets.
404
405 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
406
407         * gcc.dg/pch/macro-4.c: New.
408         * gcc.dg/pch/macro-4.hs: New.
409
410 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
411
412         PR fortran/13249
413         * gfortran.fortran-torture/compile/name_clash.f90: New test.
414
415 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
416
417         PR fortran/13372
418         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
419
420 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
421
422         PR gfortran/14897
423         * gfortran.fortran-torture/execute/t_edit.f90: New test.
424
425 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
426
427         PR gfortran/15755
428         * gfortran.fortran-torture/execute/backspace.c : New test.
429
430 2004-06-09  Paul Brook  <paul@codesourcery.com>
431
432         * gfortran.fortran-torture/execure/intrinsic_associated.f90
433         (pointer_to_section): Rewrite to use smaller array.
434
435 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
436
437         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
438         * gcc.dg/ext/altivec-10.c: Same.
439         * gcc.dg/ext/altivec-11.c: Same.
440         * gcc.dg/ext/altivec-12.c: Same.
441         * gcc.dg/ext/altivec-13.c: Same.
442         * gcc.dg/ext/altivec-14.c: Same.
443         * gcc.dg/ext/altivec-15.c: Same.
444         * gcc.dg/ext/altivec-16.c: Same.
445         * gcc.dg/ext/altivec-3.c: Same.
446         * gcc.dg/ext/altivec-4.c: Same.
447         * gcc.dg/ext/altivec-6.c: Same.
448         * gcc.dg/ext/altivec-7.c: Same.
449         * gcc.dg/ext/altivec-8.c: Same.
450         * gcc.dg/ext/altivec-varargs-1.c: Same.
451
452         * g++.dg/ext/altivec-1.C: Correct dg syntax.
453         * g++.dg/ext/altivec-10.C: Same.
454         * g++.dg/ext/altivec-2.C: Same.
455         * g++.dg/ext/altivec-3.C: Same.
456         * g++.dg/ext/altivec-4.C: Same.
457         * g++.dg/ext/altivec-5.C: Same.
458         * g++.dg/ext/altivec-6.C: Same.
459         * g++.dg/ext/altivec-7.C: Same.
460         * g++.dg/ext/altivec-8.C: Same.
461         * g++.dg/ext/altivec-9.C: Same.
462
463 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
464
465         PR c++/7841
466         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
467
468 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
469
470         * gcc.dg/union-1.c: New test.
471
472 2004-06-07  Roger Sayle  <roger@eyesopen.com>
473
474         * gcc.dg/builtins-41.c: New test case.
475         * gcc.dg/builtins-42.c: New test case.
476
477 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
478
479         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
480         * g++.dg/ext/altivec-10.C: Same.
481         * g++.dg/ext/altivec-2.C: Same.
482         * g++.dg/ext/altivec-3.C: Same.
483         * g++.dg/ext/altivec-4.C: Same.
484         * g++.dg/ext/altivec-5.C: Same.
485         * g++.dg/ext/altivec-6.C: Same.
486         * g++.dg/ext/altivec-7.C: Same.
487         * g++.dg/ext/altivec-8.C: Same.
488         * g++.dg/ext/altivec-9.C: Same.
489         * g++.old-deja/g++.abi/cxa_vec.C: Same.
490         * g++.old-deja/g++.brendan/new3.C: Same.
491         * gcc.c-torture/execute/eeprof-1.x: Same.
492
493 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
494
495         PR c/14765
496         * gcc.dg/pr14765-1.c: New test.
497
498 2004-06-07  Roger Sayle  <roger@eyesopen.com>
499
500         PR c/14649
501         * gcc.dg/pr14649-1.c: New test case.
502
503 2004-06-07  Richard Henderson  <rth@redhat.com>
504
505         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
506         if temporaries.
507
508 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
509
510         * g++.dg/eh/elide1.C: Remove XFAIL.
511
512 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
513
514         PR c++/15337
515         * g++.dg/expr/sizeof3.C: New test.
516
517         PR c++/14777
518         * g++.dg/template/access14.C: New test.
519
520         PR c++/15554
521         * g++.dg/template/enum1.C: New test.
522
523         PR c++/15057
524         * g++.dg/eh/throw1.C: New test.
525
526 2004-06-07  David Ayers  <d.ayers@inode.at>
527             Ziemowit Laski  <zlaski@apple.com>
528
529         * lib/objc.exp (objc_target_compile): Revert the '-framework
530         Foundation' flag fix, since bare Darwin does not ship
531         with the Foundation framework.
532         * objc/execute/next_mapping.h: Provide a local NSConstantString
533         @interface and @implementation.
534         (objc_constant_string_init): A constructor function, used to
535         initialize the NSConstantString meta-class object.
536         * objc/execute/string1.m: Include "next_mapping.h" instead of
537         <Foundation/NSString.h>.
538         * objc/execute/string2.m: Likewise.
539         * objc/execute/string3.m: Likewise.
540         * objc/execute/string4.m: Likewise.
541
542 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
543
544         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
545         to double. Replace double with FLOAT.
546         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
547
548         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
549         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
550         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
551         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
552         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
553         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
554         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
555         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
556
557 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
558
559         PR c/13519
560         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
561
562 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
563
564         PR c++/15503
565         * g++.dg/template/meminit2.C: New test.
566
567 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
568
569         PR target/15822
570         * gcc.c-torture/execute/compare-fp-1.c,
571         gcc.c-torture/execute/compare-fp-2.c,
572         gcc.c-torture/execute/compare-fp-3.c,
573         gcc.c-torture/execute/compare-fp-4.c,
574         gcc.c-torture/execute/compare-fp-3.x,
575         gcc.c-torture/execute/compare-fp-4.x: Moved...
576         * gcc.c-torture/execute/ieee/compare-fp-1.c,
577         gcc.c-torture/execute/ieee/compare-fp-2.c,
578         gcc.c-torture/execute/ieee/compare-fp-3.c,
579         gcc.c-torture/execute/ieee/compare-fp-4.c,
580         gcc.c-torture/execute/ieee/compare-fp-3.x,
581         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
582
583 2004-06-04  David Ayers  <d.ayers@inode.at>
584
585         * objc/execute/protocol-isEqual-4.m: New testcase.
586
587 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
588
589         * objc/execute/protocol-isEqual-1.m: New testcase.
590         * objc/execute/protocol-isEqual-2.m: New testcase.
591         * objc/execute/protocol-isEqual-3.m: New testcase.
592
593 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
594
595         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
596
597 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
598
599         * lib/objc.exp (objc_target_compile): When running tests on
600         Darwin (Mac OS X), inform the linker about '-framework
601         'Foundation'.
602
603 2004-06-02  Eric Christopher  <echristo@redhat.com>
604
605         * gcc.c-torture/compile/20040602-1.c: New.
606
607 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
608
609         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
610         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
611
612         PR tree-optimization/14736
613         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
614
615         PR tree-optimization/14042
616         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
617
618         PR tree-optimization/14729
619         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
620
621 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
622
623         PR fortran/15557
624         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
625
626 2004-06-01  Richard Hederson  <rth@redhat.com>
627
628         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
629
630 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
631
632         PR c++/14932
633         * g++.dg/parse/offsetof4.C: New test.
634
635 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
636
637         PR objc/7993
638         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
639
640 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
641
642         PR c++/15701
643         * g++.dg/template/friend29.C: New test.
644
645 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
646
647         PR c/15749
648         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
649
650 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
651
652         * gcc.dg/sparc-trap-1.c: New test.
653
654 2004-05-31  Roger Sayle  <roger@eyesopen.com>
655
656         PR middle-end/15069
657         * g++.dg/opt/fold3.C: New test case.
658
659 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
660
661         * lib/target-supports.exp (check_iconv_available): Fix fallout
662         from 2004-05-28 patch.
663
664 2004-05-30  Paul Brook  <paul@codesourcery.com>
665
666         PR fortran/15620
667         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
668         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
669
670 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
671
672         * gfortran.fortran-torture/execute/random_1.f90: New test.
673
674 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
675
676         * g++.dg/ext/altivec-10.C: New test.
677
678 2004-05-29  Paul Brook  <paul@codesourcery.com>
679
680         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
681
682 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
683
684         * gcc.dg/altivec-16.c: New test.
685
686 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
687
688         * lib/target-supports.exp (check_vmx_hw_available): New.
689         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
690
691         * lib/target-supports.exp (check_alias_available,
692         check_iconv_available, check_named_sections_available): Use
693         unique names for temporary files.
694
695 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
696
697         * gcc.dg/altivec-15.c: New test.
698
699 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
700
701         PR c++/15083
702         * g++.dg/warn/noeffect6.C: New test.
703
704         PR c++/15471
705         * g++.dg/expr/ptrmem4.C: New test.
706
707         PR c++/15640
708         * g++.dg/template/operator3.C: New test.
709
710 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
711
712         PR c++/14668
713         * g++.dg/lookup/redecl1.C: New test.
714         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
715
716 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
717
718         * gcc.c-torture/execute/compare-fp-1.c,
719         gcc.c-torture/execute/compare-fp-2.c,
720         gcc.c-torture/execute/compare-fp-3.c,
721         gcc.c-torture/execute/compare-fp-4.c,
722         gcc.c-torture/execute/compare-fp-3.x,
723         gcc.c-torture/execute/compare-fp-4.x,
724         gcc.dg/pr15649-1.c: New.
725
726 2004-05-27  Adam Nemet  <anemet@lnxw.com>
727
728         PR c++/12883
729         * g++.dg/init/array14.C: New test.
730
731 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
732
733         * lib/compat.exp (compat-get-options-main): New.
734         (compat-get-options): Remove unneeded code, warn for ignored
735         command.
736         (compat-execute): Check flag set by dg-require-* commands.
737
738         * lib/compat.exp (compat-execute): Break up long lines.
739
740 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
741
742         * gcc.dg/altivec-7.c: Don't use 'vector long'.
743         * gcc.dg/altivec-14.c: New test.
744         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
745
746         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
747         * gcc.dg/altivec-12.c: Ditto.
748
749         * gcc.dg/altivec-3.c: Move call to altivec_check.
750
751 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
752
753         PR c++/15044
754         * g++.dg/template/error12.C: New test.
755
756         PR c++/15317
757         * g++.dg/ext/attrib15.C: New test.
758
759         PR c++/15329
760         * g++.dg/template/ptrmem9.C: New test.
761
762 2004-05-25  Paul Brook  <paul@codesourcery.com>
763
764         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
765
766 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
767
768         PR c++/15165
769         * g++.dg/template/crash19.C: New test.
770
771 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
772
773         PR c++/15025
774         * g++.dg/template/redecl1.C: New test.
775
776 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
777
778         PR c++/14821
779         * g++.dg/other/ns1.C: New test.
780
781         PR c++/14883
782         * g++.dg/template/invalid1.C: New test.
783
784 2004-05-23  Paul Brook  <paul@codesourcery.com>
785         Victor Leikehman  <lei@haifasphere.co.il>
786
787         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
788         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
789
790 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
791
792         PR c++/15285
793         PR c++/15299
794         * g++.dg/template/non-dependent5.C: New test.
795         * g++.dg/template/non-dependent6.C: New test.
796
797 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
798
799         PR c++/15507
800         * g++.dg/inherit/union1.C: New test.
801
802         PR c++/15542
803         * g++.dg/template/addr1.C: New test.
804
805         PR c++/15427
806         * g++.dg/template/array5.C: New test.
807
808         PR c++/15287
809         * g++.dg/template/array6.C: New test.
810
811 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
812             Roger Sayle  <roger@eyesopen.com>
813
814         * g++.dg/lookup/forscope2.C: New test case.
815
816 2004-05-22  Ben Elliston  <bje@au.ibm.com>
817
818         * gcc.dg/cpp/Wmissingdirs.c: New.
819
820 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
821
822         PR target/15301
823         * gcc.dg/compat/union-m128-1.h: New file.
824         * gcc.dg/compat/union-m128-1_main.c: Likewise.
825         * gcc.dg/compat/union-m128-1_x.c: Likewise.
826         * gcc.dg/compat/union-m128-1_y.c: Likewise.
827
828 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
829
830         PR target/15302
831         * gcc.dg/compat/struct-complex-1.h: New file.
832         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
833         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
834         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
835
836 2004-05-20  Roger Sayle  <roger@eyesopen.com>
837
838         PR middle-end/3074
839         * gcc.dg/pr3074-1.c: New test case.
840         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
841
842 2004-05-20  Falk Hueffner  <falk@debian.org>
843
844         PR other/15526
845         * gcc.dg/ftrapv-1.c: New test case.
846
847 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
848
849         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
850
851 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
852             Jeff Law  <law@redhat.com>
853
854         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
855         * gcc.dg/tree-ssa/20040518-2.c: New test.
856
857         * gcc.dg/tree-ssa/20040518-1.c: New test.
858
859 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
860
861         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
862
863 2004-05-18  Paul Brook  <paul@codesourcery.com>
864
865         PR fortran/13930
866         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
867
868 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
869
870         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
871         constant folding.
872
873 2004-05-17  Steven Bosscher  <stevenb@suse.de>
874
875         * gcc.dg/tree-ssa/20040517-1.c: New test.
876
877 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
878
879         * gcc.dg/loop-4.c: New test.
880
881 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
882
883         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
884
885 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
886
887         PR fortran/15311
888         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
889
890 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
891
892         PR fortran/13826
893         PR fortran/13940
894         * gfortran.fortran-torture/compile/data_1.f90: New test.
895
896 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
897
898         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
899         * gcc.dg/uninit-H.c: Define ASM for __s390__.
900
901 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
902
903         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
904
905 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
906
907         PR c/15444
908         * gcc.dg/format/xopen-1.c: Adjust expected message.
909         * gcc.dg/format/xopen-3.c: New test.
910
911 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
912
913         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
914
915 2004-05-14  Jeff Law  <law@redhat.com>
916
917         * gcc.dg/tree-ssa/20040514-2.c: New test.
918
919 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
920
921         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
922         this ...
923         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
924         this.
925
926 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
927
928         * gcc.dg/tree-ssa/20040514-1.c: New test.
929
930 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
931
932         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
933         test.
934
935 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
936
937         PR fortran/14066
938         * gfortran.fortran-torture/compile/do_1.f90: New test.
939
940 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
941
942         PR fortran/15051
943         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
944         test.
945
946 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
947
948         PR fortran/15149
949         * gfortran.fortran-torture/execute/random_init.f90: New test.
950
951 2004-05-13  Paul Brook  <paul@codesourcery.com>
952
953         PR fortran/15314
954         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
955
956 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
957
958         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
959         for the powerpc case.
960
961 2004-05-13  Jeff Law  <law@redhat.com>
962
963         * gcc.dg/tree-ssa/20040513-1.c: New test.
964         * gcc.dg/tree-ssa/20040513-2.c: New test.
965
966 2004-05-13  Paul Brook  <paul@codesourcery.com>
967
968         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
969         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
970         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
971
972 2004-05-13  Andreas Schwab  <schwab@suse.de>
973
974         PR other/10819
975         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
976         characters.
977
978 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
979
980         PR fortran/15294
981         * gfortran.fortran-torture/execute/adjustr.f90: New file.
982
983 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
984
985         Merge from tree-ssa-20020619-branch.  See
986         ChangeLog.tree-ssa for details.
987
988 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
989
990         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
991         include <altivec.h> explicitly.
992         * gcc.dg/altivec-13.c: Likewise.
993
994 2004-05-11  Paul Brook  <paul@codesourcery.com>
995
996         * gcc.c-torture/compile/20010518-1.c: Force enum size.
997
998 2004-05-10  Eric Christopher  <echristo@redhat.com>
999
1000         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
1001         * gcc.dg/sibcall-4.c: Ditto.
1002
1003 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
1004
1005         * g++.dg/ext/altivec-8.C: New test case.
1006         * gcc.dg/altivec-13.c: New test case.
1007
1008 2004-05-08  Roger Sayle  <roger@eyesopen.com>
1009
1010         * gcc.c-torture/execute/divcmp-1.c: New test case.
1011         * gcc.c-torture/execute/divcmp-2.c: New test case.
1012         * gcc.c-torture/execute/divcmp-3.c: New test case.
1013
1014 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
1015
1016         * g++.dg/other/pragma-re-2.C: New test.
1017
1018 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1019
1020         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
1021         * gcc.dg/i386-387-2.c: Likewise.
1022
1023         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
1024         __builtin_drem.
1025         * gcc.dg/i386-387-6.c: Likewise.
1026
1027 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1028
1029         * gcc.dg/builtins-33.c:  Also check log1p*.
1030
1031 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
1032
1033         PR optimization/15296
1034         * gcc.c-torture/execute/pr15296.c: New test.
1035
1036 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
1037
1038         * gcc.dg/builtins-40.c: New test.
1039
1040 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
1041
1042         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
1043
1044 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
1045
1046         * g++.dg/ext/spe1.C: New testcase.
1047
1048 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
1049
1050         * objc.dg/image-info.m: Allow additional attributes
1051         for __image_info section.
1052
1053 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
1054
1055         * gcc.dg/torture/mips-hilo-2.c: New test.
1056
1057 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1058
1059         PR c++/14389
1060         * g++.dg/template/member5.C: New test.
1061
1062 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
1063
1064         * gcc.dg/builtins-34.c: Also check expm1*.
1065
1066 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1067
1068         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1069         * gcc.dg/torture/builtin-convert-3.c: New test.
1070
1071 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
1072
1073         PR middle-end/15054
1074         * g++.dg/opt/pr15054.C: New test.
1075
1076 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1077
1078         * gcc.dg/torture/builtin-rounding-1.c: New test.
1079         * gcc.dg/builtins-25.c: Delete.
1080         * gcc.dg/builtins-29.c: Delete.
1081
1082 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
1083
1084         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1085         * gcc.dg/sibcall-4.c: Likewise.
1086         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1087
1088 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1089
1090         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1091         bit-field on 16-bit targets.
1092
1093 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1094
1095         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1096         16-bit targets.
1097
1098 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
1099
1100         * gcc.dg/rs6000-power2-1.c: Change to compile only.
1101         * gcc.dg/rs6000-power2-2.c: Likewise.
1102
1103 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
1104
1105         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1106         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1107         Change the asm registers to be in form of frN instead of fN.
1108
1109 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1110
1111         * gcc.dg/torture/builtin-convert-2.c: New test.
1112
1113 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
1114
1115         * gcc.dg/rs6000-power2-1.c: New test.
1116         * gcc.dg/rs6000-power2-2.c: New test.
1117
1118 2004-04-28  Jan Hubicka  <jh@suse.cz>
1119
1120         * gcc.dg/unused-6.c: New test.
1121
1122 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
1123             Ulrich Weigand  <uweigand@de.ibm.com>
1124
1125         * ada/acats/run_all.sh: Define $target variable.
1126
1127 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
1128
1129         PR c++/15119
1130         * g++.dg/other/vararg-1.C: New test.
1131
1132         PR c++/4794
1133         * g++.dg/eh/cleanup3.C: New test.
1134
1135 2004-04-24  Laurent GUERBY <laurent@guerby.net>
1136
1137         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1138         and ad8011a (target_insn).
1139         * ada/acats/support/macro.dfs: Likewise.
1140         * ada/acats/support/impbit.adb: New file.
1141
1142 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
1143
1144         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1145
1146 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1147
1148         * gcc.dg/loop-3.c: New test.
1149
1150 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
1151
1152         * gcc.c-torture/execute/simd-5.c: New test.
1153
1154 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1155
1156         PR c++/15064
1157         * g++.dg/template/crash18.C: New test.
1158
1159 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
1160
1161         * g++.dg/ext/complit3.C: New test.
1162
1163 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1164
1165         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1166         * gcc.dg/altivec-3.c: Same.
1167         * gcc.dg/altivec-varargs-1.c: Same.
1168
1169 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1170
1171         * lib/target-supports.exp (check_profiling_available): Assume
1172         profiling is not available on powerpc-eabi targets.
1173
1174 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
1175
1176         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1177         * gcc.dg/vmx/bug-1.c: Ditto.
1178
1179 2004-04-20  Eric Christopher  <echristo@redhat.com>
1180
1181         * gcc.dg/charset/extern.c: New test.
1182         * g++.dg/charset/extern3.cc: Ditto.
1183
1184 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
1185
1186         * gcc.dg/builtins-39.c: New test.
1187
1188 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
1189
1190         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1191
1192 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
1193
1194         * gcc.dg/torture/mips-hilo-1.c: New test.
1195
1196 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
1197
1198         * gcc.c-torture/compile/20040419-1.c: New test.
1199
1200 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
1201
1202         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1203
1204 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
1205             Aldy Hernandez  <aldyh@redhat.com>
1206
1207         * gcc.c-torture/execute/va-arg-24.c: New.
1208
1209 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
1210             Aldy Hernandez  <aldyh@redhat.com>
1211
1212         * gcc.dg/vmx/1b-01.c: New.
1213         * gcc.dg/vmx/1b-02.c: New.
1214         * gcc.dg/vmx/1b-03.c: New.
1215         * gcc.dg/vmx/1b-04.c: New.
1216         * gcc.dg/vmx/1b-05.c: New.
1217         * gcc.dg/vmx/1b-06.c: New.
1218         * gcc.dg/vmx/1b-07.c: New.
1219         * gcc.dg/vmx/1c-01.c: New.
1220         * gcc.dg/vmx/1c-02.c: New.
1221         * gcc.dg/vmx/3a-01a.c: New.
1222         * gcc.dg/vmx/3a-01.c: New.
1223         * gcc.dg/vmx/3a-01m.c: New.
1224         * gcc.dg/vmx/3a-03.c: New.
1225         * gcc.dg/vmx/3a-03m.c: New.
1226         * gcc.dg/vmx/3a-04.c: New.
1227         * gcc.dg/vmx/3a-04m.c: New.
1228         * gcc.dg/vmx/3a-05.c: New.
1229         * gcc.dg/vmx/3a-06.c: New.
1230         * gcc.dg/vmx/3a-06m.c: New.
1231         * gcc.dg/vmx/3a-07.c: New.
1232         * gcc.dg/vmx/3b-01.c: New.
1233         * gcc.dg/vmx/3b-02.c: New.
1234         * gcc.dg/vmx/3b-10.c: New.
1235         * gcc.dg/vmx/3b-13.c: New.
1236         * gcc.dg/vmx/3b-14.c: New.
1237         * gcc.dg/vmx/3b-15.c: New.
1238         * gcc.dg/vmx/3c-01a.c: New.
1239         * gcc.dg/vmx/3c-01.c: New.
1240         * gcc.dg/vmx/3c-02.c: New.
1241         * gcc.dg/vmx/3c-03.c: New.
1242         * gcc.dg/vmx/3d-01.c: New.
1243         * gcc.dg/vmx/4-01.c: New.
1244         * gcc.dg/vmx/4-03.c: New.
1245         * gcc.dg/vmx/5-01.c: New.
1246         * gcc.dg/vmx/5-02.c: New.
1247         * gcc.dg/vmx/5-03.c: New.
1248         * gcc.dg/vmx/5-04.c: New.
1249         * gcc.dg/vmx/5-05.c: New.
1250         * gcc.dg/vmx/5-06.c: New.
1251         * gcc.dg/vmx/5-07.c: New.
1252         * gcc.dg/vmx/5-07t.c: New.
1253         * gcc.dg/vmx/5-08.c: New.
1254         * gcc.dg/vmx/5-10.c: New.
1255         * gcc.dg/vmx/5-11.c: New.
1256         * gcc.dg/vmx/7-01a.c: New.
1257         * gcc.dg/vmx/7-01.c: New.
1258         * gcc.dg/vmx/7c-01.c: New.
1259         * gcc.dg/vmx/7d-01.c: New.
1260         * gcc.dg/vmx/7d-02.c: New.
1261         * gcc.dg/vmx/8-01.c: New.
1262         * gcc.dg/vmx/8-02a.c: New.
1263         * gcc.dg/vmx/8-02.c: New.
1264         * gcc.dg/vmx/brode-1.c: New.
1265         * gcc.dg/vmx/bug-1.c: New.
1266         * gcc.dg/vmx/bug-2.c: New.
1267         * gcc.dg/vmx/bug-3.c: New.
1268         * gcc.dg/vmx/cw-bug-1.c: New.
1269         * gcc.dg/vmx/cw-bug-2.c: New.
1270         * gcc.dg/vmx/cw-bug-3.c: New.
1271         * gcc.dg/vmx/dct.c: New.
1272         * gcc.dg/vmx/debug-1.c: New.
1273         * gcc.dg/vmx/debug-2.c: New.
1274         * gcc.dg/vmx/debug-3.c: New.
1275         * gcc.dg/vmx/debug-4.c: New.
1276         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1277         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1278         * gcc.dg/vmx/eg-5.c: New.
1279         * gcc.dg/vmx/fft.c: New.
1280         * gcc.dg/vmx/gcc-bug-1.c: New.
1281         * gcc.dg/vmx/gcc-bug-2.c: New.
1282         * gcc.dg/vmx/gcc-bug-3.c: New.
1283         * gcc.dg/vmx/gcc-bug-4.c: New.
1284         * gcc.dg/vmx/gcc-bug-5.c: New.
1285         * gcc.dg/vmx/gcc-bug-6.c: New.
1286         * gcc.dg/vmx/gcc-bug-7.c: New.
1287         * gcc.dg/vmx/gcc-bug-8.c: New.
1288         * gcc.dg/vmx/gcc-bug-9.c: New.
1289         * gcc.dg/vmx/gcc-bug-b.c: New.
1290         * gcc.dg/vmx/gcc-bug-c.c: New.
1291         * gcc.dg/vmx/gcc-bug-d.c: New.
1292         * gcc.dg/vmx/gcc-bug-e.c: New.
1293         * gcc.dg/vmx/gcc-bug-f.c: New.
1294         * gcc.dg/vmx/gcc-bug-g.c: New.
1295         * gcc.dg/vmx/gcc-bug-i.c: New.
1296         * gcc.dg/vmx/harness.h: New.
1297         * gcc.dg/vmx/ira1.c: New.
1298         * gcc.dg/vmx/ira2a.c: New.
1299         * gcc.dg/vmx/ira2b.c: New.
1300         * gcc.dg/vmx/ira2.c: New.
1301         * gcc.dg/vmx/ira2c.c: New.
1302         * gcc.dg/vmx/mem.c: New.
1303         * gcc.dg/vmx/newton-1.c: New.
1304         * gcc.dg/vmx/ops.c: New.
1305         * gcc.dg/vmx/sn7153.c: New.
1306         * gcc.dg/vmx/spill2.c: New.
1307         * gcc.dg/vmx/spill3.c: New.
1308         * gcc.dg/vmx/spill.c: New.
1309         * gcc.dg/vmx/t.c: New.
1310         * gcc.dg/vmx/varargs-1.c: New.
1311         * gcc.dg/vmx/varargs-2.c: New.
1312         * gcc.dg/vmx/varargs-3.c: New.
1313         * gcc.dg/vmx/varargs-4.c: New.
1314         * gcc.dg/vmx/varargs-5.c: New.
1315         * gcc.dg/vmx/varargs-6.c: New.
1316         * gcc.dg/vmx/varargs-7.c: New.
1317         * gcc.dg/vmx/vmx.exp: New.
1318         * gcc.dg/vmx/vprint-1.c: New.
1319         * gcc.dg/vmx/vscan-1.c: New.
1320         * gcc.dg/vmx/x-01.c: New.
1321         * gcc.dg/vmx/x-02.c: New.
1322         * gcc.dg/vmx/x-03.c: New.
1323         * gcc.dg/vmx/x-04.c: New.
1324         * gcc.dg/vmx/x-05.c: New.
1325         * gcc.dg/vmx/yousufi-1.c: New.
1326         * gcc.dg/vmx/zero-1.c: New.
1327         * gcc.dg/vmx/zero.c: New.
1328
1329 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
1330
1331         * g++.dg/lookup/java1.C: Update for chage of
1332         _Jv_AllocObject.
1333         * g++.dg/lookup/java2.C: Likewise.
1334
1335 2004-04-17  Laurent GUERBY <laurent@guerby.net>
1336
1337         * ada/acats/run_all.sh: use -O2 by default.
1338
1339 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
1340
1341         * gcc.dg/vr-mult-[12].c: New tests.
1342
1343 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1344
1345         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1346
1347         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1348
1349 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
1350
1351         * lib/target-supports.exp (check_profiling_available): Assume profiling
1352         isn't available for mips*-*-elf targets.
1353
1354 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
1355
1356         * gcc.dg/builtins-38.c: New test.
1357
1358 2004-04-14  Eric Christopher  <echristo@redhat.com>
1359
1360         * g++.dg/charset/charset.exp: Run .cc extension tests.
1361
1362 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
1363
1364         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
1365
1366 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1367
1368         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1369
1370 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
1371
1372         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1373         * gcc.dg/i386-387-2.c: Likewise.
1374
1375         * gcc.dg/i386-387-7.c: New test.
1376         * gcc.dg/i386-387-8.c: New test.
1377
1378         * gcc.dg/builtins-37.c: New test.
1379
1380 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
1381
1382         * g++.dg/pch/externc-1.C: Add missing semicolon.
1383
1384 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
1385
1386         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1387
1388 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1389
1390         * gcc.c-torture/execute/20040411-1.c: New test.
1391
1392 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1393
1394         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1395
1396 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
1397
1398         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1399
1400 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
1401
1402         * lib/target-supports.exp (check_named_sections_available): New.
1403         * lib/gcc-dg.exp (dg-require-named-sections): New.
1404         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1405         old-deja.exp.  Also prune error-count message from HP linker.
1406         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1407
1408         * g++.dg/init/init-ref4.C: Use dg-require-weak.
1409         * g++.old-deja/g++.pt/static3.C: Likewise.
1410         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1411
1412 2004-04-09  Roger Sayle  <roger@eyesopen.com>
1413
1414         * gcc.c-torture/execute/20040409-1.c: New test case.
1415         * gcc.c-torture/execute/20040409-2.c: New test case.
1416         * gcc.c-torture/execute/20040409-3.c: New test case.
1417
1418 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
1419
1420         * gcc.dg/20040409-1.c: New test.
1421
1422 2004-04-08  Roger Sayle  <roger@eyesopen.com>
1423
1424         PR target/14888
1425         * g++.dg/opt/pr14888.C: New test case.
1426
1427 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
1428
1429         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1430         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1431         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1432         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1433         New tests.
1434
1435 2004-04-08  Paul Brook  <paul@codesourcery.com>
1436
1437         * gcc.dg/spill-1.c: New test.
1438
1439 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1440
1441         * gcc.dg/torture/builtin-ctype-2.c: New test.
1442
1443 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
1444
1445         * gcc.dg/pch/pch.exp: Add largefile test.
1446
1447 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
1448
1449         * g++.dg/pch/externc-1.Hs: New.
1450         * g++.dg/pch/externc-1.C: New.
1451
1452 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1453
1454         * gcc.dg/compat/struct-by-value-5a_main.c,
1455         gcc.dg/compat/struct-by-value-5b_main.c: New files.
1456         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1457         * gcc.dg/compat/struct-by-value-5a_x.c,
1458         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1459         gcc.dg/compat/struct-by-value-5_x.c.
1460         * gcc.dg/compat/struct-by-value-5a_y.c,
1461         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1462         gcc.dg/compat/struct-by-value-5_y.c.
1463
1464         * gcc.dg/compat/struct-by-value-6a_main.c,
1465         gcc.dg/compat/struct-by-value-6b_main.c: New files.
1466         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1467         * gcc.dg/compat/struct-by-value-6a_x.c,
1468         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1469         gcc.dg/compat/struct-by-value-6_x.c.
1470         * gcc.dg/compat/struct-by-value-6a_y.c,
1471         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1472         gcc.dg/compat/struct-by-value-6_y.c.
1473
1474         * gcc.dg/compat/struct-by-value-7a_main.c,
1475         gcc.dg/compat/struct-by-value-7b_main.c: New files.
1476         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1477         * gcc.dg/compat/struct-by-value-7a_x.c,
1478         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1479         gcc.dg/compat/struct-by-value-7_x.c.
1480         * gcc.dg/compat/struct-by-value-7a_y.c,
1481         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1482         gcc.dg/compat/struct-by-value-7_y.c.
1483
1484 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
1485
1486         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1487         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1488         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1489         options.
1490
1491 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
1492
1493         * gcc.dg/builtins-36.c: New test.
1494
1495 2004-04-06  Paul Brook  <paul@codesourcery.com>
1496
1497         * README.gcc: Remove obsolete contraint on testcases.
1498
1499 2004-04-05  Paul Brook  <paul@codesourcery.com>
1500
1501         PR2123
1502         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
1503         failure and exit(0) on success.
1504         * g++.dg/expr/anew2.C: Ditto.
1505         * g++.dg/expr/anew3.C: Ditto.
1506         * g++.dg/expr/anew4.C: Ditto.
1507
1508 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
1509
1510         PR c++/3518
1511         * g++.dg/template/unify7.C: New.
1512
1513 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1514
1515         * g++.dg/README: Bring up to date with new subdirectories; remove
1516         duplicate subdirectory lines.
1517
1518 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
1519
1520         PR c++/14007
1521         * g++.dg/template/unify5.C: New.
1522         * g++.dg/template/unify6.C: New.
1523         * g++.dg/template/qualttp20.C: Adjust.
1524         * g++.old-deja/g++.jason/report.C: Adjust.
1525         * g++.old-deja/g++.other/qual1.C: Adjust.
1526
1527 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
1528
1529         PR c++/14803
1530         * g++.dg/inherit/ptrmem1.C: New test.
1531
1532 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
1533
1534         PR c++/14755
1535         * gcc.c-torture/execute/20040331-1.c: New test.
1536         * gcc.dg/20040331-1.c: New test.
1537
1538 2004-04-01  Paul Brook  <paul@codesourcery.com>
1539
1540         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1541
1542 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
1543
1544         PR c++/14724
1545         * g++.dg/init/goto1.C: New test.
1546
1547         PR c++/14763
1548         * g++.dg/template/defarg4.C: New test.
1549
1550 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
1551
1552         * gcc.dg/altivec-11.c: Extend test for more valid cases.
1553
1554 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
1555
1556         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1557
1558 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
1559
1560         * gcc.dg/noncompile/undeclared-2.c: New test.
1561
1562 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
1563
1564         * gcc.dg/940409-1.c: Remove XFAIL.
1565         * gcc.dg/reg-vol-struct-1.c: New test.
1566
1567 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1568
1569         * gcc.dg/torture/builtin-wctype-1.c: New test.
1570
1571 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
1572
1573         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1574         * gcc.dg/20001101-1.c: Likewise.
1575         * gcc.dg/20001102-1.c: Likewise.
1576
1577 2004-03-25  Roger Sayle  <roger@eyesopen.com>
1578
1579         * gcc.dg/compare8.c: Add an additional test for XOR.
1580
1581 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1582
1583         * gcc.dg/torture/builtin-ctype-1.c: New test.
1584
1585 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1586
1587         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1588         * gcc.dg/torture/builtin-math-1.c: Likewise.
1589         * gcc.dg/torture/builtin-power-1.c: New test.
1590
1591 2004-03-24  Andreas Schwab  <schwab@suse.de>
1592
1593         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1594         IA64 assembler.
1595
1596 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
1597             Roger Sayle  <roger@eyesopen.com>
1598
1599         * gcc.dg/compare8.c: New test case.
1600
1601 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
1602
1603         * g++.dg/ext/altivec-7.C: New test.
1604
1605 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
1606
1607         PR 12267, 12391, 12560, 13129, 14114, 14133
1608         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1609         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1610         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1611         Adjust error regexps.
1612         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1613         * gcc.dg/noncompile/undeclared-1.c: New test cases.
1614         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1615         * gcc.dg/local1.c: Add explanatory comment.
1616
1617 2004-03-23  Roger Sayle  <roger@eyesopen.com>
1618
1619         PR optimization/14669
1620         * g++.dg/opt/fold2.C: New test case.
1621
1622 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
1623
1624         PR c/14069
1625         * gcc.dg/20040322-1.c: New test.
1626
1627 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1628
1629         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
1630         * gcc.dg/ultrasp4.c: Likewise.
1631         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
1632
1633 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
1634
1635         * gcc.dg/i386-sse-8.c: Reset default options.
1636
1637 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
1638
1639         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1640         in the error message text.
1641
1642 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1643
1644         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1645
1646 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
1647
1648         PR c++/14616
1649         * g++.dg/init/array13.C: New test.
1650
1651 2004-03-20  Roger Sayle  <roger@eyesopen.com>
1652
1653         PR target/13889
1654         * gcc.c-torture/compile/pr13889.c: New test case.
1655
1656 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1657
1658         PR c/14635
1659         * builtins-1.c (nan, nans): Don't test.
1660         * builtins-30.c: Don't use nan, nanf, nanl.
1661         * builtins-35.c: New test.
1662
1663 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
1664
1665         * g++.dg/ext/altivec-6.C: New test.
1666
1667 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
1668
1669         * g++.dg/init/placement3.C: New test.
1670
1671         * g++.dg/template/spec13.C: New test.
1672
1673         * g++.dg/lookup/using11.C: New test.
1674
1675         * g++.dg/lookup/koenig3.C: New test.
1676
1677         * g++.dg/template/operator2.C: New test.
1678
1679         * g++.dg/expr/dtor3.C: New test.
1680         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1681         marker.
1682         * g++.old-deja/g++.law/visibility28.C: Likewise.
1683
1684 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
1685
1686         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1687         * gcc.dg/ppc64-abi-3.c: Likewise.
1688
1689 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1690
1691         PR c++/14545
1692         * g++.dg/parse/template15.C: New test.
1693
1694 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1695
1696         * g++.dg/expr/dtor2.C: New test.
1697
1698         * g++.dg/lookup/anon4.C: New test.
1699
1700         * g++.dg/overload/using1.C: New test.
1701
1702         * g++.dg/template/lookup7.C: New test.
1703
1704         * g++.dg/template/typename6.C: New test.
1705
1706         * g++.dg/expr/cond6.C: New test.
1707
1708 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1709
1710         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1711
1712 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1713
1714         * g++.dg/expr/cond5.C: New test.
1715         * g++.dg/expr/constcast1.C: Likewise.
1716         * g++.dg/expr/ptrmem2.C: Likewise.
1717         * g++.dg/expr/ptrmem3.C: Likewise.
1718         * g++.dg/lookup/main1.C: Likewise.
1719         * g++.dg/template/lookup6.C: Likewise.
1720
1721 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1722
1723         * gcc.dg/local1.c: New test.
1724
1725         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1726
1727 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1728
1729         * gcc.dg/torture/builtin-convert-1.c: New test.
1730
1731 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1732
1733         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1734
1735 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1736
1737         PR c++/14481
1738         * g++.dg/warn/Wunused-7.C: New test.
1739
1740 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1741
1742         * gcc.dg/torture/builtin-integral-1.c: New test.
1743
1744 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1745
1746         PR c++/14586
1747         * g++.dg/parse/non-dependent3.C: New test.
1748
1749 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
1750
1751         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1752         * g++.dg/eh/simd-2.C: Likewise.
1753         * g++.dg/init/array10.C: Likewise.
1754         * gcc.c-torture/compile/simd-1.c: Likewise.
1755         * gcc.c-torture/compile/simd-2.c: Likewise.
1756         * gcc.c-torture/compile/simd-3.c: Likewise.
1757         * gcc.c-torture/compile/simd-4.c: Likewise.
1758         * gcc.c-torture/compile/simd-6.c: Likewise.
1759         * gcc.c-torture/execute/simd-1.c: Likewise.
1760         * gcc.c-torture/execute/simd-2.c: Likewise.
1761         * gcc.dg/compat/vector-defs.h: Likewise.
1762         * gcc.dg/20020531-1.c: Likewise.
1763         * gcc.dg/altivec-3.c: Likewise.
1764         * gcc.dg/altivec-4.c: Likewise.
1765         * gcc.dg/altivec-varargs-1.c: Likewise.
1766         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1767         * gcc.dg/i386-mmx-3.c: Likewise.
1768         * gcc.dg/i386-sse-4.c: Likewise.
1769         * gcc.dg/i386-sse-5.c: Likewise.
1770         * gcc.dg/i386-sse-8.c: Likewise.
1771         * gcc.dg/simd-1.c: Likewise.
1772         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
1773         __ev64_opaque__ since the machine description provides it.
1774
1775 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1776
1777         * lib/compat.exp (skip_list): New global variable.
1778         Use it to hold the user defined COMPAT_SKIPS list if any.
1779         (compat-obj): Add the members of skip_list to optall.
1780
1781 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1782
1783         * gcc.dg/compat/union-by-value-1_main.c,
1784         union-by-value-1_x.c, union-by-value-1_y.c,
1785         union-check.h, union-defs.h,
1786         union-init.h, union-return-1_main.c,
1787         union-return-1_x.c, union-return-1_y.c: New files.
1788
1789 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1790
1791         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1792         mixed-struct-init.h: Add 4 mixed structure types.
1793         struct-by-value-21_main.c, struct-by-value-21_x.c,
1794         struct-by-value-21_y.c, struct-return-21_main.c,
1795         struct-return-21_x.c, struct-return-21_y.c: New files.
1796
1797 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
1798
1799         PR c++/14550
1800         * g++.dg/parse/template14.C: New test.
1801
1802 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1803
1804         * gcc.c-torture/execute/20040313-1.c: New test.
1805
1806 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
1807
1808         PR target/14533
1809         * gcc.dg/20040311-2.c: New test.
1810
1811 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
1812
1813         PR other/14544
1814         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1815         bit-field.
1816
1817 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
1818
1819         * gcc.dg/20040305-2.c: Add missing return statement.
1820
1821 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1822
1823         * gcc.dg/builtins-34.c: Also check pow10*.
1824
1825 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1826
1827         PR target/14262
1828         * gcc.dg/20040305-2.c: New test.
1829
1830 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1831
1832         * gcc.dg/20040310-1.c: New test.
1833
1834 2004-03-11  Roger Sayle  <roger@eyesopen.com>
1835
1836         * gcc.c-torture/execute/20040311-1.c: New test case.
1837
1838 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
1839
1840         PR c++/14476
1841         * g++.dg/lookup/enum1.C: New test.
1842
1843 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
1844
1845         PR c++/14510
1846         * g++.dg/lookup/struct2.C: New test.
1847
1848 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
1849
1850         * gcc.dg/builtins-34.c: New test.
1851
1852 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1853
1854         * gcc.dg/torture/builtin-nonneg-1.c: New test.
1855
1856 2004-03-09  James E Wilson  <wilson@specifixinc.com>
1857
1858         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1859         * gcc.dg/alias-2.c: New testcase.
1860
1861 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
1862
1863         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1864
1865 2004-03-09  Roger Sayle  <roger@eyesopen.com>
1866
1867         * gcc.c-torture/execute/20040309-1.c: New test case.
1868
1869 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
1870
1871         PR c++/14397
1872         * g++.dg/overload/ref1.C: New.
1873
1874 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1875
1876         PR c++/14409
1877         * g++.dg/template/spec12.C: New test.
1878
1879         PR c++/14448
1880         * g++.dg/parse/crash14.C: New test.
1881
1882 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1883
1884         PR c++/14230
1885         * g++.dg/init/ref11.C: New test.
1886
1887 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1888
1889         PR c++/14432
1890         * g++.dg/parse/builtin2.C: New test.
1891
1892 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1893
1894         PR c++/14401
1895         * g++.dg/init/ctor3.C: New test.
1896         * g++.dg/init/union1.C: New test.
1897         * g++.dg/ext/anon-struct4.C: New test.
1898
1899 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1900
1901         * g++.dg/lookup/koenig1.C: Tweak error messages.
1902         * g++.dg/lookup/used-before-declaration.C: Likewise.
1903         * g++.dg/other/do1.C: Likewise.
1904         * g++.dg/overload/koenig1.C: Likewise.
1905         * g++.dg/parse/crash13.C: Likewise.
1906         * g++.dg/template/instantiate3.C: Likewise.
1907
1908 2004-03-08  Eric Christopher  <echristo@redhat.com>
1909
1910         * * lib/target-supports.exp: Enable libiconv in test
1911         compilation.  Fix up error checking.
1912
1913 2004-03-08  Roger Sayle  <roger@eyesopen.com>
1914
1915         PR middle-end/14289
1916         * gcc.dg/pr14289-1.c: New test case.
1917         * gcc.dg/pr14289-2.c: Likewise.
1918         * gcc.dg/pr14289-3.c: Likewise.
1919
1920 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
1921
1922         * gcc.c-torture/execute/20040308-1.c: New test.
1923
1924 2004-03-07  Roger Sayle  <roger@eyesopen.com>
1925
1926         * gcc.c-torture/execute/20040307-1.c: New test case.
1927
1928 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
1929
1930         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1931
1932 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
1933
1934         * gcc.dg/20040306-1.c: New test.
1935
1936 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
1937
1938         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1939         them static.
1940         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1941
1942 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1943
1944         PR c/14465
1945         * gcc.dg/decl-6.c: New test.
1946
1947 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1948
1949         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1950         Rename LOGPOW -> LOG_POW.
1951         (SQRT_EXP, POW_EXP): New.
1952
1953 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1954
1955         * gcc.dg/i386-sse-8.c: New test.
1956
1957 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1958
1959         PR c/14114
1960         * gcc.dg/decl-5.c: New test.
1961
1962 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
1963
1964         * gcc.dg/20040305-1.c: New test.
1965
1966 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
1967
1968         PR other/14354
1969         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1970
1971 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
1972
1973         PR c++/14425, c++/14426
1974         * g++.dg/ext/altivec-4.C: New test.
1975         * g++.dg/ext/altivec-5.C: New test.
1976
1977 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
1978
1979         * g++.old-deja/g++.other/linkage1.C: Expect errors about
1980         global variables of a type with no linkage.
1981         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1982         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1983         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1984         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1985         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1986         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1987         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1988         * g++.dg/warn/deprecated.C: Name enum Color.
1989         * g++.dg/overload/VLA.C: Name structure for 'b'.
1990         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1991
1992 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1993
1994         * gcc.c-torture/compile/20040304-1.c: New test.
1995
1996 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
1997
1998         PR 13728
1999         * gcc.dg/decl-4.c: New testcase.
2000
2001 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
2002
2003         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
2004         as PRECF if sizeof (float) > sizeof (double).
2005         (PRECL): Make it the same as PRECF if
2006         sizeof (float) > sizeof (long double).
2007
2008 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2009
2010         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
2011         system type.  Add check for irix6 which doesn't have c99 runtime.
2012
2013 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
2014
2015         * gcc.dg/const-elim-1.c: xfail for xtensa.
2016
2017 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2018
2019         PR c++/14369
2020         * g++.dg/template/cond4.C: New test.
2021
2022 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2023
2024         PR c++/14360
2025         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
2026
2027         PR c++/14361
2028         * g++.dg/parse/defarg7.C: New test.
2029
2030         PR c++/14359
2031         * g++.dg/template/friend26.C: New test.
2032
2033 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2034
2035         PR c++/14324
2036         * g++.dg/abi/mangle21.C: New test.
2037
2038         PR c++/14260
2039         * g++.dg/parse/constructor2.C: New test.
2040
2041         PR c++/14337
2042         * g++.dg/template/sfinae1.C: New test.
2043
2044 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2045
2046         PR c++/14267
2047         * g++.dg/expr/crash2.C: New test.
2048
2049         PR middle-end/13448
2050         * gcc.dg/inline-5.c: New test.
2051         * gcc.dg/always-inline.c: Split out tests into ...
2052         * gcc.dg/always-inline2.c: ... this and ...
2053         * gcc.dg/always-inline3.c: ... this.
2054
2055 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2056
2057         PR debug/12103
2058         * g++.dg/debug/crash1.C: New test.
2059
2060 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
2061
2062         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2063         function with __attribute__((noinline)).
2064         (recurser_void2): Likewise.
2065         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2066         (recurser_void2): Likewise.
2067
2068 2004-02-29  Roger Sayle  <roger@eyesopen.com>
2069
2070         PR middle-end/14203
2071         * g++.dg/warn/Wunused-6.C: New test case.
2072
2073 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
2074
2075         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2076         not defined.
2077
2078 2004-02-27  Eric Christopher  <echristo@redhat.com>
2079
2080         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2081         * g++.dg/charset/asm2.c: Run only x86.
2082         * gcc.dg/charset/asm3.c: Ditto.
2083
2084 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
2085
2086         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2087         ld_library_path.
2088
2089 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
2090
2091         * g++.dg/ext/altivec-3.C: New.
2092
2093 2004-02-26  Richard Henderson  <rth@redhat.com>
2094
2095         * g++.dg/ext/attrib10.C: Mark for warning.
2096         * gcc.dg/attr-alias-1.c: New.
2097
2098 2004-02-26  Richard Henderson  <rth@redhat.com>
2099
2100         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2101         * gcc.c-torture/execute/20040208-2.c: ... it back.
2102
2103 2004-02-26  Eric Christopher  <echristo@redhat.com>
2104
2105         * lib/target-supports.exp (check-iconv-available): New function.
2106         * lib/gcc-dg.exp (dg-require-iconv): New function.
2107         Use above.
2108         * gcc.dg/charset: New directory.
2109         * gcc.dg/charset/charset.exp: New file.
2110         * gcc.dg/charset/asm1.c: Ditto.
2111         * gcc.dg/charset/asm2.c: Ditto.
2112         * gcc.dg/charset/asm3.c: Ditto.
2113         * gcc.dg/charset/asm4.c: Ditto.
2114         * gcc.dg/charset/asm5.c: Ditto.
2115         * gcc.dg/charset/attribute1.c: Ditto.
2116         * gcc.dg/charset/attribute2.c: Ditto.
2117         * gcc.dg/charset/string1.c: Ditto.
2118         * g++.dg/charset: New directory.
2119         * g++.dg/dg.exp: Add here. Special options.
2120         * g++.dg/charset/charset.exp: New file.
2121         * g++.dg/charset/asm1.c: Ditto.
2122         * g++.dg/charset/asm2.c: Ditto.
2123         * g++.dg/charset/asm3.c: Ditto.
2124         * g++.dg/charset/asm4.c: Ditto.
2125         * g++.dg/charset/attribute1.c: Ditto.
2126         * g++.dg/charset/attribute2.c: Ditto.
2127         * g++.dg/charset/extern1.cc: Ditto.
2128         * g++.dg/charset/extern2.cc: Ditto.
2129         * g++.dg/charset/string1.c: Ditto.
2130
2131 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
2132
2133         PR c++/14278
2134         * g++.dg/parse/comma1.C: New test.
2135
2136 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2137
2138         PR c++/14284
2139         * g++.dg/template/ttp8.C: New test.
2140
2141 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
2142
2143         * gcc.dg/fixuns-trunc-1.c: New test.
2144
2145 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2146
2147         * gcc.dg/builtins-config.h: Use #elif.
2148
2149 2004-02-26  Michael Matz  <matz@suse.de>
2150
2151         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2152         * gcc.dg/991214-1.c: Likewise.
2153         * gcc.dg/i386-asm-1.c: Likewise.
2154
2155 2004-02-25  Richard Henderson  <rth@redhat.com>
2156
2157         * gcc.c-torture/execute/20040208-2.c: Move ...
2158         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2159
2160 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2161
2162         PR c++/14246
2163         * g++.dg/other/crash-3.C: New test.
2164
2165 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2166
2167         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2168         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2169
2170         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2171         HP-UX.
2172
2173 2004-02-24  Michael Matz  <matz@suse.de>
2174
2175         * gcc.dg/i386-regparm.c: New.
2176
2177 2004-02-23  James E Wilson  <wilson@specifixinc.com>
2178
2179         * gcc.c-torture/execute/20040223-1.c: New.
2180
2181 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
2182             Kazu Hirata  <kazu@cs.umass.edu>
2183
2184         * gcc.dg/fwritable-strings-1.c: Remove.
2185
2186 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
2187
2188         PR c/14156
2189         * gcc.dg/20040223-1.c: New test.
2190
2191 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2192
2193         PR c++/14106
2194         * g++.dg/ext/typeof9.C: New test.
2195
2196 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2197
2198         PR c++/14250
2199         * g++.dg/other/switch1.C: New test.
2200
2201 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2202
2203         * gcc.dg/cast-function-1.c: Adjust for new informative message.
2204         * gcc.dg/va-arg-1.c: Likewise.
2205
2206 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2207
2208         PR c++/14143
2209         * g++.dg/template/koenig5.C: New test.
2210
2211 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
2212
2213         * g++.dg/ext/altivec-1.C: Generalize target triple.
2214         * g++.dg/ext/altivec-2.C: New test case.
2215         * g++.dg/ext/altivec_check.h: New file.
2216         * gcc.dg/altivec-1.c: Generalize target triple;
2217         include altivec_check.h and call altivec_check().
2218         * gcc.dg/altivec-[2-5].c: Generalize target triple.
2219         * gcc.dg/altivec-6.c: New test case.
2220         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2221         type casts as needed.
2222         * gcc.dg/altivec-10.c: Include altivec_check.h and call
2223         altivec_check().
2224         * gcc.dg/altivec-12.c: New test case.
2225         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2226         include altivec_check.h and call altivec_check().
2227         * gcc.dg/altivec_check.h: New file.
2228
2229 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2230
2231         * lib/target-supports.exp (check_alias_available): Don't mangle
2232         function `g' in test program.
2233
2234 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2235
2236         * lib/target-supports.exp (check_profiling_available): Check
2237         argument to determine whether we support a profiling type.
2238         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2239         check_profiling_available.
2240         * g++.dg/bprob/bprob.exp: Likewise
2241         * g77.dg/bprob/bprob.exp: Likewise.
2242         * gcc.misc-tests/bprob.exp: Likewise.
2243         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2244         dg-require-profiling and delete expected error handling.
2245         * gcc.dg/20021014-1.c: Likewise.
2246         * gcc.dg/nest.c: Likewise.
2247
2248 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2249
2250         PR c++/12007
2251         * g++.dg/other/vthunk1.C: New test.
2252
2253 2004-02-20  Falk Hueffner  <falk@debian.org>
2254
2255         PR target/14201
2256         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2257
2258 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
2259
2260         PR c++/13927
2261         * g++.dg/other/error8.C: Remove XFAIL markers.
2262
2263         PR c++/14173
2264         * g++.dg/ext/packed5.C: New test.
2265
2266         PR c++/14199
2267         * g++.dg/warn/Wunused-5.C: New test.
2268
2269         PR c++/14186
2270         * g++.dg/lookup/member1.C: New test.
2271
2272 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
2273
2274         * gcc.c-torture/compile/20040130-1.c: Enable only when
2275         __INT_MAX__ >= 2147483647L.
2276         * gcc.c-torture/compile/961203-1.c: Likewise.
2277
2278 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
2279
2280         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2281         * g++.dg/opt/template1.C: Robustify assembler regexp
2282
2283 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2284
2285         * gcc.c-torture/execute/simd-4.x: Remove.
2286         * gcc.c-torture/execute/va-arg-25.x: Likewise.
2287         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2288         Guard with #ifndef SKIP_ATTRIBUTE.
2289         * gcc.dg/compat/vector-1_y.c: Likewise.
2290         * gcc.dg/compat/vector-2_x.c: Likewise.
2291         * gcc.dg/compat/vector-2_y.c: Likewise.
2292         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2293         * g++.dg/eh/simd-2.C: Likewise.
2294
2295 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
2296
2297         * gcc.c-torture/compile/complex-1.c: New.
2298
2299 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
2300
2301         PR target/14209
2302         * gcc.c-torture/execute/20040218-1.c: New test.
2303
2304 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2305
2306         PR c++/14181
2307         * g++.dg/parse/new2.C: New test.
2308
2309 2004-02-18  Paul Brook  <paul@codesourcery.com>
2310
2311         * gcc.c-torture/compile/libcall-1.c: New test.
2312
2313 2004-02-18  Paul Brook  <paul@codesourcery.com>
2314
2315         PR debug/12934
2316         * gcc.dg/debug/debug-7.c: New test.
2317
2318 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
2319
2320         * gcc.dg/20040217-1.c: New test.
2321
2322 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
2323
2324         * gcc.c-torture/execute/990208-1.x: Delete.
2325
2326 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
2327
2328         * gcc.c-torture/execute/20040208-2.x: New file.
2329
2330 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
2331
2332         PR c++/11326
2333         * g++.dg/abi/structret1.C: New test.
2334
2335 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
2336
2337         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2338         (i386_cpuid): No need to test if cpuid is available on AMD64.
2339         Fix assembly, so that it works onboth i386 and AMD64.
2340         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2341         (vecInLong): Fix s[] member type to unsigned int.
2342         (vecInWord): Remove type.
2343         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2344         (a64, b64, c64, d64, e64): Remove.
2345         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2346         Remove unused variable.  Remove initialization of removed variables.
2347         Don't call mmx_tests nor sse_tests.
2348         (reference_mmx, reference_sse): Remove.
2349         (check): Add return stmt.
2350         * gcc.dg/i386-sse-7.c: New test.
2351         * gcc.dg/i386-mmx-4.c: New test.
2352
2353 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2354
2355         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2356         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2357         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2358         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2359         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2360         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2361         g++.dg/tc1/dr94.C: Fix line terminator.
2362
2363 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
2364
2365         * gcc.c-torture/compile/20040216-1.c: New.
2366
2367 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2368
2369         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2370         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2371         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2372         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2373         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2374         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2375
2376 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2377
2378         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2379
2380 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
2381
2382         PR c++/13971
2383         * g++.dg/expr/cond4.C: New test.
2384
2385         PR c++/14086
2386         * g++.dg/lookup/crash2.C: New test.
2387
2388 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
2389
2390         * gcc.c-torture/compile/20040214-2.c: New test.
2391
2392 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
2393
2394         PR c++/14116
2395         * g++.dg/ext/typeof8.C: New test.
2396
2397 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
2398
2399         * gcc.c-torture/compile/20040214-1.c: New test.
2400
2401 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2402
2403         PR c++/13635
2404         * g++.dg/template/spec11.C: New test.
2405
2406 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2407
2408         PR c++/13927
2409         * g++.dg/other/error8.C: New test.
2410
2411 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
2412
2413         PR c++/14122
2414         * g++.dg/template/array4.C: New test.
2415
2416         PR c++/14108
2417         * g++.dg/inherit/thunk2.C: New test.
2418
2419         PR c++/14083
2420         * g++.dg/eh/cond2.C: New test.
2421
2422 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
2423
2424         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2425
2426 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
2427
2428         * lib/scanasm.exp (dg-scan): Quote pattern before display.
2429
2430 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
2431
2432         * g++.dg/simd-2.C: xfail on ppc64-linux.
2433
2434 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2435
2436         PR c/456
2437         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2438         tests.
2439
2440 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
2441
2442         * gcc.dg/builtins-33.c: New test.
2443
2444 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
2445
2446         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2447
2448 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2449
2450         * g++.dg/simd-2.C: Set -maltivec for ppc64.
2451
2452 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2453
2454         * gcc.dg/ppc64-abi-3.c: New test.
2455
2456 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
2457
2458         PR c/14092
2459
2460         * gcc.dg/pr14092-1.c: New testcase.
2461
2462 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
2463
2464         * gcc.dg/cpp/assert4.c: Fix typo last change.
2465
2466         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2467         * gcc.dg/cpp/assert4.c: Handle powerpc64.
2468
2469         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2470
2471 2004-02-09  Roger Sayle  <roger@eyesopen.com>
2472
2473         * gcc.c-torture/compile/20040209-1.c: New test case.
2474
2475 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2476
2477         * gcc.dg/c90-init-1.c: Adjust expected error messages.
2478
2479 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
2480
2481         * gcc.c-torture/execute/20040208-[12].c: New tests.
2482
2483 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2484
2485         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2486
2487 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2488
2489         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2490
2491 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
2492
2493         Bug 13856
2494         * gcc.dg/visibility-8.c: New testcase.
2495
2496 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
2497
2498         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2499         arguments.
2500         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2501
2502 2004-02-07  Roger Sayle  <roger@eyesopen.com>
2503
2504         PR middle-end/13696
2505         * g++.dg/opt/fold1.C: New test case.
2506
2507 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2508
2509         PR c++/14033
2510         * g++.dg/other/crash-2.C: New test.
2511
2512 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2513
2514         PR c++/14028
2515         * g++.dg/parse/angle-bracket2.C: New test.
2516
2517 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2518
2519         PR middle-end/13750
2520         Revert:
2521         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
2522         PR pch/13361
2523         * testsuite/g++.dg/pch/wchar-1.C: New.
2524         * testsuite/g++.dg/pch/wchar-1.Hs: New.
2525
2526 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2527
2528         PR c++/14008
2529         * g++.dg/parse/error15.C: New test.
2530         * g++.dg/parse/crash11.C: Update dg-error mark.
2531
2532 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2533
2534         PR c++/13932
2535         * g++.dg/warn/conv2.C: New test.
2536
2537 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2538
2539         PR c++/13086
2540         * g++.dg/warn/incomplete1.C: Remove xfail.
2541
2542 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2543
2544         * lib/file-format.exp (gcc_target_object_format): Use
2545         ${tool}_target_compile, not gcc_target_compile.
2546         * lib/target-supports.exp (check_alias_available): Likewise.
2547         (check_gc_sections_available): Likewise.
2548         * g++.dg/ext/attrib10.C: Use dg-require-alias.
2549         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2550         dg-require-alias.
2551
2552 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2553
2554         PR c++/13969
2555         * g++.dg/template/static6.C: New test.
2556
2557 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
2558
2559         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2560
2561 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2562
2563         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2564         tests for systems where `char' is unsigned by default.
2565
2566 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2567
2568         PR c++/13997
2569         * g++.dg/template/partial3.C: New test.
2570
2571 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
2572
2573         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2574         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2575         Remove mentions of obsolete ports.
2576
2577 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
2578
2579         * gcc.dg/noncompile/20001228-1.c: Fix for new
2580         error message.
2581
2582 2004-02-03  Roger Sayle  <roger@eyesopen.com>
2583
2584         PR target/9348
2585         * gcc.c-torture/execute/multdi-1.c: New test case.
2586
2587 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2588
2589         PR c++/13925
2590         * g++.dg/template/lookup5.C: New test.
2591
2592 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2593
2594         PR c++/13950
2595         * g++.dg/template/lookup4.C: New test.
2596
2597         PR c++/13970
2598         * g++.dg/parse/error14.C: New test.
2599
2600         PR c++/14002
2601         * g++.dg/parse/template13.C: New test.
2602
2603 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2604
2605         PR c++/13978
2606         * g++.dg/template/koenig4.C: New test.
2607
2608         PR c++/13968
2609         * g++.dg/template/crash17.C: New test.
2610
2611         PR c++/13975
2612         * g++.dg/parse/error13.C: New test.
2613         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2614
2615 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
2616
2617         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2618
2619 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
2620
2621         PR c/11658
2622         PR c/13994
2623         * gcc.dg/noncompile/20040203-1.c: New test.
2624         * gcc.dg/noncompile/20040203-2.c: Likewise.
2625         * gcc.dg/noncompile/20040203-3.c: Likewise.
2626         * gcc.dg/20040203-1.c: Likewise.
2627
2628 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
2629
2630         PR c++/10858
2631         * g++.dg/template/sizeof7.C: New test.
2632
2633 2004-02-02  Eric Christopher  <echristo@redhat.com>
2634             Zack Weinberg  <zack@codesourcery.com>
2635
2636         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2637
2638 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
2639
2640         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2641         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2642         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2643         * gcc.dg/cleanup-5.c: Run only on Linux targets.
2644
2645 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
2646
2647         PR c++/13113
2648         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2649
2650         PR c++/13854
2651         * g++.dg/ext/attrib13.C: New test.
2652
2653         PR c++/13907
2654         * g++.dg/conversion/op2.C: New test.
2655
2656 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2657
2658         * gcc.dg/titype-1.c: Fix pasto.
2659
2660 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2661
2662         * gcc.dg/titype-1.c: New test.
2663
2664 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2665
2666         PR c++/13957
2667         * g++.dg/template/non-type-template-argument-1.C,
2668         g++.dg/template/qualified-id1.C: Update dg-error marks.
2669         * g++.dg/template/nontype6.C: New test.
2670
2671 2004-02-01  Roger Sayle  <roger@eyesopen.com>
2672
2673         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2674         * gcc.dg/builtins-31.c: New testcase.
2675         * gcc.dg/builtins-32.c: New testcase.
2676
2677 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
2678
2679         * objc.dg/call-super-2.m: Update line numbers
2680         for the including of stddef.h.
2681
2682 2004-01-30  Michael Matz  <matz@suse.de>
2683
2684         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2685         g++.dg/ext/case-range3.C: New tests.
2686
2687 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2688
2689         DR206
2690         PR c++/13813
2691         * g++.dg/template/member4.C: New test.
2692
2693 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2694
2695         PR c++/13683
2696         * g++.dg/template/sizeof6.C: New test.
2697
2698 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2699
2700         * gcc.dg/fwritable-strings-1.c: New test.
2701
2702 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2703
2704         * gcc.c-torture/compile/20040130-1.c: New test.
2705
2706 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
2707
2708         * objc.dg/call-super-2.m: Include stddef.h for size_t.
2709
2710 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
2711
2712         PR c++/13883
2713         * g++.dg/template/ctor3.C: New test.
2714
2715 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2716
2717         * g++.dg/tc1: New directory.
2718         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2719         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2720         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2721         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2722         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2723
2724 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2725
2726         * g++.dg/parse/error11.C: New test.
2727         * g++.dg/parse/error12.C: Likewise.
2728
2729 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
2730
2731         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2732         (scan_initial, main): Use aligned_sizeof instead of sizeof.
2733
2734 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
2735
2736         PR c++/13791
2737         * g++.dg/ext/attrib12.C: New test.
2738
2739         PR c++/13736
2740         * g++.dg/parse/cast2.C: New test.
2741
2742 2004-01-27  James E Wilson  <wilson@specifixinc.com>
2743
2744         * objc.dg/encode-2.m (main): New local string.  Set depending on
2745         sizeof long.  Use in sscanf call.
2746         * objc.dg/encode-3.m (main): New local string.  Set depending on
2747         sizeof long.  Use in scan_initial call.
2748
2749 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2750
2751         * objc.dg/call-super-2.m: Make LP64-safe.
2752         * objc.dg/desig-init-1.m: Likewise.
2753
2754 2004-01-27  Devang Patel <dpatel@apple.com>
2755
2756         * g++.dg/debug/namespace1.C: New test.
2757
2758 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
2759
2760         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2761         xscale-*-*.
2762
2763         * gcc.dg/arm-mmx-1.c: New test.
2764
2765 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2766
2767         * gcc.dg/20040127-1.c: New test.
2768         * gcc.dg/20040127-2.c: New test.
2769
2770 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2771
2772         * objc.dg/stret-1.m (glob): Renamed to globa.
2773
2774 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
2775
2776         PR c++/13663
2777         * g++.dg/expr/for1.C: New test.
2778
2779 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
2780
2781         PR middle-end/13779
2782         * gcc.dg/darwin-longlong.c: New test.
2783
2784 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
2785
2786         * gcc.dg/20040124-1.c: Moved test from here...
2787         * gcc.c-torture/compile/20040124-1.c: ...to here.
2788
2789 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2790
2791         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
2792         the assembly output if -m64 is passed.
2793
2794 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
2795
2796         PR c++/13833
2797         * g++.dg/template/cond3.C: New test.
2798
2799 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2800
2801         PR c++/13810
2802         * g++.dg/template/ttp7.C: New test.
2803
2804 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2805
2806         PR c++/13797
2807         * g++.dg/template/nontype4.C: New test.
2808         * g++.dg/template/nontype5.C: Likewise.
2809
2810 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
2811
2812         * gcc.dg/torture/mips-clobber-at.c: New test.
2813
2814 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
2815
2816         * gcc.dg/20040124-1.c: New test.
2817
2818 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
2819
2820         * gcc.dg/20040123-1.c: New test.
2821
2822 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2823
2824         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2825
2826 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2827
2828         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2829
2830 2004-01-23  Andrew Pinski  <apinski@apple.com>
2831
2832         * gcc.dg/20030121-1.c: Move to ..
2833         * gcc.dg/20040121-1.c: here.
2834
2835 2004-01-23  Roger Sayle  <roger@eyesopen.com>
2836
2837         * gcc.dg/builtins-29.c: New test case.
2838
2839 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2840
2841         PR 18314
2842         * gcc.dg/builtins-30.c: New testcase.
2843
2844 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
2845
2846         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2847         * lib/g77.exp: Likewise.
2848         * lib/objc.exp: Likewise.
2849         * lib/g++.exp: Likewise.
2850
2851 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2852
2853         * gcc.dg/struct-by-value-2.c: New test.
2854
2855 2004-01-21  Andrew Pinski  <apinski@apple.com>
2856
2857         PR target/13785
2858         * gcc.dg/20030121-1.c: New test.
2859
2860 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
2861
2862         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
2863         clobber frame pointer register in asm statement.
2864
2865 2004-01-21  Falk Hueffner  <falk@debian.org>
2866
2867         * gcc.c-torture/compile/20040121-1.c: New test.
2868
2869 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
2870
2871         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2872
2873 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
2874
2875         * gcc.dg/ppc64-abi-2.c: New test.
2876
2877 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
2878
2879         * lib/treelang.exp: Fill out this file.
2880         * lib/treelang-dg.exp: New File.
2881
2882 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2883
2884         * gcc.c-torture/compile/981022-1.c: Remove.
2885         * gcc.dg/array-5.c: Remove XFAIL.
2886         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2887         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2888         gcc.dg/cond-lvalue-1.c: Update.
2889         * gcc.dg/cast-lvalue-2.c: New test.
2890
2891 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
2892
2893         PR c++/13592
2894         * g++.dg/other/error1.C (class foo): Tweak error message.
2895
2896         PR c++/13592
2897         * g++.dg/template/call2.C: New test.
2898
2899 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2900
2901         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2902         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2903         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2904         scalar-return-1_x.c, scalar-return-2_y.c,
2905         scalar-return-3_x.c, scalar-return-3_y.c,
2906         scalar-return-4_x.c, scalar-return-4_y.c,
2907         struct-align-1.h, struct-align-1_x.c,
2908         struct-align-1_y.c, struct-align-2.h,
2909         struct-align-2_x.c, struct-align-2_y.c,
2910         struct-by-value-10_y.c, struct-by-value-11_x.c,
2911         struct-by-value-11_y.c, struct-by-value-12_x.c,
2912         struct-by-value-12_y.c, struct-by-value-13_x.c,
2913         struct-by-value-13_y.c, struct-by-value-14_x.c,
2914         struct-by-value-14_y.c, struct-by-value-15_x.c,
2915         struct-by-value-15_y.c, struct-by-value-16_y.c,
2916         struct-by-value-17_y.c, struct-by-value-18_y.c,
2917         struct-by-value-19_y.c, struct-by-value-1_x.c,
2918         struct-by-value-1_y.c, struct-by-value-20_y.c,
2919         struct-by-value-2_x.c, struct-by-value-2_y.c,
2920         struct-by-value-3_y.c, struct-by-value-4_x.c,
2921         struct-by-value-4_y.c, struct-by-value-5_y.c,
2922         struct-by-value-6_y.c, struct-by-value-7_y.c
2923         struct-by-value-8_x.c, struct-by-value-8_y.c
2924         struct-by-value-9_x.c, struct-by-value-9_y.c
2925         struct-return-10_x.c, struct-return-10_y.c,
2926         struct-return-19_x.c, struct-return-20_x.c
2927         struct-return-2_x.c, struct-return-2_y.c
2928         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2929         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
2930
2931 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2932
2933         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2934         attribute on sparc*-sun-solaris2.*.
2935
2936 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
2937
2938         PR c++/13710
2939         * g++.dg/ext/typeof7.C: New test.
2940
2941 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
2942
2943         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2944         * gcc.dg/const-elim-1.c: Same.
2945
2946 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
2947
2948         * objc.dg/stret-1.m: New.
2949         * objc.dg/stret-2.m: New.
2950
2951 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
2952
2953         PR c++/11895
2954         * g++.dg/ext/vector1.C: New test.
2955
2956 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
2957
2958         * gcc.dg/pch/import-1.c: New.
2959         * gcc.dg/pch/import-1.hs: New.
2960         * gcc.dg/pch/import-1a.h: New.
2961         * gcc.dg/pch/import-1b.h: New.
2962         * gcc.dg/pch/import-1c.h: New.
2963
2964 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
2965
2966         PR c++/13574
2967         * g++.dg/ext/array1.C: New test.
2968
2969         PR c++/13178
2970         * g++.dg/conversion/op1.C: New test.
2971
2972 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
2973
2974         PR 11864
2975         From Kazumoto Kojima / Dan Kegel:
2976         * gcc.dg/pr11864-1.c: New test.
2977
2978         PR 10392
2979         From Marcus Comstedt / Dan Kegel:
2980         * gcc.dg/pr10392-1.c: New test.
2981
2982 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
2983
2984         PR c++/13478
2985         * g++.dg/init/ref10.C: New test.
2986
2987 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2988
2989         PR c++/13407
2990         * g++.dg/parse/typename6.C: New test.
2991
2992 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
2993
2994         PR pch/13361
2995         * testsuite/g++.dg/pch/wchar-1.C: New.
2996         * testsuite/g++.dg/pch/wchar-1.Hs: New.
2997
2998 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2999
3000         PR c++/9259
3001         * g++.dg/expr/sizeof2.C: New test.
3002
3003 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
3004
3005         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
3006
3007 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3008
3009         PR c++/13659
3010         * g++.dg/lookup/strong-using-3.C: New.
3011         * g++.dg/lookup/using-10.C: New.
3012
3013 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3014
3015         PR c++/13594
3016         * g++.dg/lookup/strong-using-2.C: New.
3017
3018 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
3019             Dan Kegel <dank@kegel.com>
3020             J"orn Rennecke <joern.rennecke@superh.com>
3021
3022         PR target/9365
3023         * gcc.dg/pr9365-1.c: New test.
3024
3025 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3026
3027         PR c++/8856
3028         * g++.dg/parse/casting-operator2.C: New test.
3029         * g++.old-deja/g++.pt/explicit83.C: Remove.
3030
3031 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
3032
3033         * gcc.dg/label-compound-stmt-1.c: New test.
3034         * gcc.c-torture/compile/950922-1.c,
3035         gcc.c-torture/compile/20000211-3.c,
3036         gcc.c-torture/compile/20000518-1.c,
3037         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
3038         compound statements.
3039
3040 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
3041
3042         * gcc.dg/ppc64-abi-1.c: New test.
3043
3044 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
3045
3046          * g++.dg/ext/attrib9.C: Add dg-warnings.
3047
3048 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3049
3050         PR c++/12335
3051         * g++.dg/parse/dtor3.C: New test.
3052
3053 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
3054
3055         PR c++/12709
3056         * g++.dg/parse/try-catch-1.C: New test.
3057
3058 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
3059
3060         * ada/acats/run_all.sh: Add more verbose output in acats.log
3061         when compiling tests.
3062
3063 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3064
3065         PR 13656
3066         * gcc.dg/typedef-redecl.c: New test case.
3067         * gcc.dg/typedef-redecl.h: New support file.
3068
3069 2004-01-13  Jan Hubicka  <jh@suse.cz>
3070
3071         * gcc.dg/always_inline.c: New test.
3072         * gcc.dg/debug/20031231-1.c: Fix.
3073
3074 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3075
3076         PR c++/13474
3077         * g++.dg/template/array3.C: New test.
3078
3079 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3080
3081         * g++.dg/ext/lvalue1.C: No longer expected to fail.
3082         * g++.dg/warn/Wunused-2.C: Likewise.
3083
3084 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3085
3086         PR c++/13289
3087         * g++.dg/template/instantiate6.C: New test.
3088
3089 2004-01-12  Roger Sayle  <roger@eyesopen.com>
3090
3091         PR middle-end/11397
3092         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3093
3094 2004-01-12  Jan Hubicka  <jh@suse.cz>
3095
3096         PR opt/12826
3097         * gcc.dg/20040112-1.c: New.
3098
3099         * gcc.dg/dwarf-die[1-7].c: Move to...
3100         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3101         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3102
3103 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
3104
3105         PR c++/4100
3106         * g++.dg/parse/friend4.C: New test.
3107
3108 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
3109
3110         PR c++/4100
3111         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3112         definition is called a friend.
3113
3114 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
3115
3116         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3117
3118 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
3119
3120         PR c++/3478
3121         * g++.dg/parse/error10.C: New test.
3122         * g++.dg/template/arg2.C: Accept "invalid type" error.
3123
3124 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
3125
3126         PR middle-end/13392
3127         * g++.dg/opt/expect2.C: New test.
3128
3129 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3130
3131         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3132         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3133         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3134         Update dg-error regexps.
3135
3136 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3137
3138         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3139         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3140
3141 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3142
3143         * gcc.dg/pragma-re-1.c: Use right pointer type.
3144
3145 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3146
3147         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3148
3149 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
3150
3151         * gcc.dg/rs6000-ldouble-1.c: New.
3152
3153 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3154
3155         DR 337
3156         PR c++/9256
3157         * g++.dg/other/abstract1.C: New test.
3158
3159 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
3160
3161         * g++.dg/lookup/strong-using-1.C: New.
3162
3163 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
3164
3165         PR c/11234
3166         * gcc.dg/func-ptr-conv-1.c: New test.
3167         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3168
3169 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
3170
3171         PR target/13380.
3172         * gcc.c-torture/compile/20040109-1.c: New.
3173
3174 2004-01-08  Stuart Hastings  <stuart@apple.com>
3175
3176         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3177         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3178         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3179
3180 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
3181
3182         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3183
3184 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3185
3186         * ada/acats/run_acats: Treat 'gnatchop' the same way
3187         as 'gnatmake'.  Export GCC_DRIVER.
3188         * ada/acats/run_all.sh: Add target_gnatchop.  Use
3189         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3190
3191 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3192
3193         PR c++/12573
3194         * g++.dg/template/dependent-expr4.C: New test.
3195
3196 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
3197
3198         * gcc.dg/altivec-11.c: New test.
3199
3200 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
3201
3202         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3203
3204 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3205
3206         PR c/6024
3207         * gcc.dg/enum-compat-1.c: New test.
3208         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3209
3210 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3211
3212         PR c/12165
3213         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3214         gcc.dg/c99-idem-qual-3.c: New tests.
3215
3216 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
3217
3218         * gcc.dg/winline-7.c: Don't cast void * to int.
3219
3220 2004-01-06  Jan Hubicka  <jh@suse.cz>
3221
3222         * gcc.dg/i386-sse-5.c: New test
3223         * g++.dg/eh/simd-1.c: Add -w argument for i386.
3224
3225 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3226
3227         PR c++/12815
3228         * g++.dg/rtti/typeid4.C: New test.
3229
3230 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3231
3232         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3233
3234 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3235
3236         PR c++/12132
3237         * g++.dg/template/error11.C: New test.
3238
3239         PR c++/13451
3240         * g++.dg/template/class2.C: New test.
3241
3242 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3243         Richard Sandiford <rsandifo@redhat.com>
3244
3245         PR c++/13387
3246         * g++.dg/opt/alias3.C: New test.
3247
3248 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
3249
3250         PR c++/13157
3251         * g++.dg/template/koenig3.C: New test.
3252
3253         PR c++/13529
3254         * g++.dg/parse/offsetof3.C: New test.
3255
3256         * g++.dg/init/copy7.C: Add missing dg-error markers.
3257
3258         PR c++/12226
3259         * g++.dg/init/copy7.c: New test.
3260
3261         PR c++/13536
3262         * g++.dg/parse/cast1.C: New test.
3263
3264 2004-01-04  Jan Hubicka  <jh@suse.cz>
3265
3266         * gcc.dg/winline[1-7].c: New tests.
3267
3268 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3269
3270         PR c++/13520
3271         * g++.dg/template/qualttp22.C: New test.
3272
3273 2004-01-01  Jan Hubicka  <jh@suse.cz>
3274
3275         * gcc.dg/debug/20031231-1.c: New.
3276         * gcc.c-torture/compile/20040101-1.c: New.
3277         * gcc.dg/dwarf-die-[1-7].c: New.
3278
3279 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
3280
3281         PR optimization/13521
3282         * gcc.c-torture/compile/20031231-1.c: New test.
3283
3284 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3285
3286         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3287
3288 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3289
3290         PR c++/10079
3291         * g++.dg/template/crash16.C: New test.
3292
3293 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
3294
3295         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3296
3297 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3298
3299         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3300         ports.
3301         * g++.old-deja/g++.jason/thunk3.C: Likewise.
3302         * g++.old-deja/g++.law/profile1.C: Likewise.
3303         * gcc.c-torture/compile/981006-1.c: Likewise.
3304         * gcc.c-torture/execute/loop-2e.x: Likewise.
3305         * gcc.c-torture/execute/loop-2f.x: Remove.
3306         * gcc.c-torture/execute/loop-2g.x: Likewise.
3307         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3308         * gcc.dg/20020312-2.c: Remove traces of dead ports.
3309
3310 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
3311
3312         PR c++/13507
3313         * g++.dg/ext/attrib11.C: New test.
3314
3315         PR c++/13494
3316         * g++.dg/template/array2-1.C: New test.
3317         * g++.dg/template/array2-2.C: New test.
3318
3319 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
3320
3321         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3322
3323 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3324
3325         PR c++/12774
3326         * g++.dg/template/array1-1.C: New test.
3327         * g++.dg/template/array1-2.C: New test.
3328
3329 2003-12-29  Roger Sayle  <roger@eyesopen.com>
3330
3331         PR fortran/12632
3332         * g77.dg/12632.f: New test case.
3333
3334 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3335
3336         PR c++/13289
3337         * g++.dg/parse/nontype1.C: New test.
3338
3339 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3340
3341         PR c++/12403
3342         * g++.dg/parse/explicit1.C: New test.
3343         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3344
3345 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3346
3347         PR c++/13081
3348         * g++.dg/opt/inline6.C: New test.
3349
3350         PR c++/12613
3351         * g++.dg/parse/error9.C: New test.
3352
3353         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3354
3355 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3356
3357         PR c++/13009
3358         * g++.dg/init/assign1.C: New test.
3359
3360 2003-12-28  Roger Sayle  <roger@eyesopen.com>
3361
3362         PR c++/13070
3363         * g++.dg/warn/format3.C: New test case.
3364
3365 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3366
3367         * gcc.c-torture/compile/20031227-1.c: New test.
3368
3369 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3370
3371         * g++.dg/bprob/bprob.exp: Load target-supports.exp
3372         * g77.dg/bprob/bprob.exp: Likewise.
3373         * gcc.misc-tests/bprob.exp: Likewise.
3374         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
3375         variants on systems where the library does not provide that
3376         functionality.
3377         * gcc.dg/builtins-20.c: Use builtins-config.h.
3378         * gcc.dg/builtins-config.h: New file.
3379
3380 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3381
3382         * lib/gcc-dg.exp (dg-require-profiling): New function.
3383         * lib/target-supports.exp (check_profiling_available): Likewise.
3384         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3385         * g77.dg/bprob/bprob.exp: Likewise.
3386         * gcc.misc-tests/bprob.exp: Likewise.
3387         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3388         * gcc.dg/20021014-1.c: Likewise.
3389         * gcc.dg/nest.c: Likewise.
3390
3391 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3392
3393         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3394         compiling.
3395         * g++.dg/lookup/java2.C: Likewise.
3396         * gcc.dg/cpp/lexident.c: Likewise.
3397
3398 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
3399
3400         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3401         given.
3402         * gcc.c-torture/compile/961203-1.c: Likewise.
3403         * gcc.c-torture/compile/980506-1.c: Likewise.
3404
3405 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
3406
3407         * lib/gcc-dg.exp (dg-prune-output): New annotation.
3408         (additional_prunes): New global.
3409         (gcc-dg-prune): Handle additional per-test pruning.
3410         (dg-test): Clear additional_prunes between tests.
3411
3412         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
3413         dg-prune-output to avoid spurious failures from assembler
3414         complaining about nonexistent WAW violations.
3415         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3416         Use dg-prune-output to avoid spurious failures from assembler
3417         warning about Itanium B-step errata.
3418
3419 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3420
3421         * g++.dg/abi/macro0.C: New test.
3422         * g++.dg/abi/macro1.C: Likewise.
3423         * g++.dg/abi/macro2.C: Likewise.
3424
3425         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3426         * g++.dg/abi/bitfield7.C: Likewise.
3427         * g++.dg/abi/dtor2.C: Likewise.
3428         * g++.dg/abi/mangle11.C: Likewise.
3429         * g++.dg/abi/mangle12.C: Likewise.
3430         * g++.dg/abi/mangle14.C: Likewise.
3431         * g++.dg/abi/mangle17.C: Likewise.
3432         * g++.dg/abi/vbase10.C: Likewise.
3433         * g++.dg/abi/vbase14.C: Likewise.
3434         * g++.dg/template/qualttp17.C: Likewise.
3435
3436 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
3437
3438         PR c/11995
3439         * gcc.dg/20031223-1.c: New test.
3440
3441 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3442
3443         * gcc.dg/noreturn-7.c: New test.
3444
3445 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3446
3447         * gcc.dg/null-pointer-1.c: New test.
3448
3449 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3450
3451         * g++.old-deja/g++.jason/template18.C: Remove.
3452         * g++.old-deja/g++.jason/template37.C: Likewise.
3453
3454         PR c++/12862
3455         * g++.dg/lookup/ns1.C: New test.
3456
3457         PR c++/12397
3458         * g++.dg/template/lookup3.C: New test.
3459
3460 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3461
3462         * g++.dg/template/recurse1.C: New test
3463
3464 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3465
3466         PR c++/12479
3467         * g++.dg/parse/semicolon1.C: New test.
3468         * g++.dg/parse/semicolon1.h: Likewise.
3469
3470 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
3471
3472         * gcc.dg/darwin-misaligned.c: New test.
3473
3474 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3475
3476         PR c/9163
3477         * gcc.dg/20031222-1.c: New test.
3478
3479 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
3480
3481         PR c++/13438
3482         * g++.dg/parse/error8.C: New test.
3483
3484         PR c++/11554
3485         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3486
3487 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
3488
3489         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3490         too small.
3491         * gcc.c-torture/compile/930217-1.c: Likewise.
3492         * gcc.c-torture/compile/930513-1.c: Likewise.
3493         * gcc.c-torture/execute/920908-2.c: Likewise.
3494         * gcc.c-torture/execute/921204-1.c: Likewise.
3495         * gcc.c-torture/execute/930621-1.c: Likewise.
3496         * gcc.c-torture/execute/930630-1.c: Likewise.
3497         * gcc.c-torture/execute/931031-1.c: Likewise.
3498         * gcc.c-torture/execute/980602-2.c: Likewise.
3499         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3500         * gcc.c-torture/execute/compndlit-1.c: Likewise.
3501         * gcc.c-torture/execute/extzvsi.c: Likewise.
3502         * gcc.c-torture/unsorted/ext.c: Likewise.
3503
3504 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
3505
3506         PR target/12749
3507         * gcc.c-torture/compile/20031220-2.c: New test case.
3508
3509 2003-12-20  Roger Sayle  <roger@eyesopen.com>
3510
3511         PR optimization/13031
3512         * gcc.c-torture/compile/20031220-1.c: New test case.
3513
3514 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3515
3516         * gcc.dg/cast-function-1.c: New test.
3517
3518 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
3519
3520         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3521         formats.
3522
3523 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
3524
3525         PR c++/12795
3526         * g++.dg/ext/attrib10.C: New test.
3527
3528 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.dg/cleanup-10.c: New test.
3531         * gcc.dg/cleanup-11.c: New test.
3532
3533 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
3534
3535         PR c++/13239
3536         * g++.dg/opt/expect1.C: New test.
3537
3538 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
3539
3540         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3541
3542 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
3543
3544         PR debug/12923
3545         * gcc.dg/20031218-1.c: New test.
3546
3547         PR debug/12389
3548         * gcc.dg/20031218-2.c: New test.
3549         * gcc.dg/20031218-3.c: New test.
3550
3551         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3552         of label name and allow for USER_LABEL_PREFIX == "_" names.
3553         * g++.dg/abi/mangle18-2.C: Likewise.
3554         * g++.dg/abi/mangle19-1.C: Likewise.
3555         * g++.dg/abi/mangle19-2.C: Likewise.
3556         * g++.dg/abi/mangle20-1.C: Likewise.
3557         * g++.dg/abi/mangle20-2.C: Likewise.
3558
3559 2003-12-18  Richard Henderson  <rth@redhat.com>
3560
3561         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3562
3563 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
3564             Dan Kegel <dank@kegel.com>
3565
3566         PR other/12009
3567         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
3568         testing a cross compiler, it causes spurious compile failures.
3569         * lib/g++.exp: Likewise.
3570
3571 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3572
3573         PR c++/13262
3574         * g++.dg/template/access13.C: New test.
3575
3576 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
3577
3578         * gcc.dg/20031216-1.c: New test.
3579
3580 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3581
3582         PR c++/9154
3583         * g++.dg/template/error10.C: New test.
3584
3585 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3586
3587         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3588         * g++.dg/eh/simd-2.C: Likewise.
3589
3590 2003-12-17  James E Wilson  <wilson@specifixinc.com>
3591             Roger Sayle  <roger@eyesopen.com>
3592
3593         * gcc.c-torture/execute/ieee/mzero5.c: New.
3594
3595 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
3596
3597         PR c++/10603
3598         * g++.dg/parse/error6.C: New test.
3599
3600         PR c++/12827
3601         * g++.dg/parse/error7.C: New test.
3602
3603 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3604
3605         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3606         at -O with stabs debugging formats.
3607         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3608         * gcc.dg/debug/debug-2.c: Likewise.
3609
3610 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
3611
3612         PR c++/12696
3613         * g++.dg/init/error1.C: New test.
3614
3615         PR c++/12218
3616         * g++.dg/init/pm3.C: New test.
3617
3618 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3619
3620         PR c/3347
3621         * gcc.dg/bitfld-8.c: New test.
3622
3623 2003-12-16  James Lemke  <jim@wasabisystems.com>
3624
3625         * gcc.dg/arm-scd42-[123].c: New tests.
3626
3627 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
3628
3629         PR c++/9043
3630         * g++.dg/abi/mangle20-1.C: New test.
3631         * g++.dg/abi/mangle20-2.C: New test.
3632
3633 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
3634
3635         PR c++/13275
3636         * g++.dg/other/offsetof2.C: Remove XFAIL.
3637         * g++.dg/parse/offsetof1.C: New test.
3638         * g++.gd/parse/offsetof2.C: Likewise.
3639
3640 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3641
3642         * g++.dg/template/nontype3.C: New test.
3643         * g++.dg/template/static2.C: Tweaked the dg-error clause.
3644
3645 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3646
3647         * g++.dg/warn/noreturn-3.C: Also test instantiation.
3648
3649 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
3650
3651         PR c++/13387
3652         * g++.dg/expr/assign1.C: New test.
3653
3654         PR c++/13242
3655         * g++.dg/abi/mangle19-1.C: New test.
3656         * g++.dg/abi/mangle19-2.C: New test.
3657
3658 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
3659
3660         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3661
3662 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3663
3664         * gcc.c-torture/execute/20031216-1.c: New test.
3665
3666 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3667
3668         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3669         an ICE regression.
3670
3671 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3672
3673         PR c++/10926
3674         * g++.dg/template/error9.C: New test.
3675
3676         PR c++/11116
3677         * g++.dg/template/error8.C: New test.
3678
3679 2003-12-15  Roger Sayle  <roger@eyesopen.com>
3680
3681         PR middle-end/13400
3682         * gcc.c-torture/execute/20031215-1.c: New test case.
3683
3684 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3685
3686         PR c++/13269
3687         * g++.dg/parse/error5.C: New test.
3688
3689         PR c++/12989
3690         * g++.dg/expr/sizeof1.C: New test.
3691
3692         PR c++/13310
3693         * g++.dg/template/crash15.C: New test.
3694
3695 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
3696
3697         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3698         a non-POD type as the last named parameter of a varargs function.
3699
3700 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3701
3702         PR c++/13243
3703         PR c++/12573
3704         * g++.dg/template/crash14.C: New test.
3705         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3706
3707 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
3708
3709         * g++.dg/other/java1.C: New test.
3710
3711         PR c++/13241
3712         * g++.dg/abi/mangle18-1.C: New test.
3713         * g++.dg/abi/mangle18-2.C: New test.
3714
3715 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3716
3717         PR optimization/10312
3718         * gcc.c-torture/execute/20031214-1.c: New.
3719
3720 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
3721
3722         PR c++/10779
3723         PR c++/12160
3724         * g++.dg/parse/error3.C: New test.
3725         * g++.dg/parse/error4.C: Likewise.
3726         * g++.dg/abi/mangle4.C: Tweak error messages.
3727         * g++.dg/lookup/using5.C: Likewise.
3728         * g++.dg/other/error2.C: Likewise.
3729         * g++.dg/parse/typename5.C: Likewise.
3730         * g++.dg/parse/undefined1.C: Likewise.
3731         * g++.dg/template/arg2.C: Likewise.
3732         * g++.dg/template/ttp3.C: Likewise.
3733         * g++.dg/template/type1.C: Likewise.
3734         * g++.old-deja/g++.other/crash32.C: Likewise.
3735         * g++.old-djea/g++.pt/defarg8.C: Likewise.
3736
3737 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3738
3739         PR c++/13106
3740         * g++.dg/warn/noreturn-3.C: New test.
3741
3742 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3743
3744         PR c++/13118
3745         * g++.dg/abi/covariant3.C: New.
3746
3747 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
3748
3749         * g++.dg/eh/ia64-1.C: New test.
3750
3751 2003-12-12  Roger Sayle  <roger@eyesopen.com>
3752
3753         PR optimization/13037
3754         * g77.f-torture/execute/13037.f: New test case.
3755
3756 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3757
3758         PR c++/12881
3759         * g++.dg/abi/covariant2.C: New.
3760
3761 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
3762
3763         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3764
3765 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
3766
3767         * gcc.c-torture/execute/wchar_t-1.x: Delete.
3768
3769 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
3770
3771         PR other/10819
3772         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3773         to fix Bug 10819.
3774         * lib/g++.exp (g++_version): Likewise.
3775         * lib/g77.exp (g77_version): Likewise.
3776         * lib/objc.exp (default_objc_version): Likewise.
3777
3778 2003-12-10  Richard Henderson  <rth@redhat.com>
3779
3780         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3781
3782         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3783
3784 2003-12-08  Matt Austern  <austern@apple.com>
3785
3786         PR c/13134
3787         * lib/gcc-dg.exp (dg-require-visibility): Define.
3788         * lib/target-supports (check_visibility_available): Define.
3789         * gcc.dg/visibility-1.c: New test.
3790         * gcc.dg/visibility-2.c: Likewise.
3791         * gcc.dg/visibility-3.c: Likewise.
3792         * gcc.dg/visibility-4.c: Likewise.
3793         * gcc.dg/visibility-5.c: Likewise.
3794         * gcc.dg/visibility-6.c: Likewise.
3795         * g++.dg/ext/visibility-1.C: Likewise.
3796         * g++.dg/ext/visibility-2.C: Likewise.
3797         * g++.dg/ext/visibility-3.C: Likewise.
3798         * g++.dg/ext/visibility-4.C: Likewise.
3799         * g++.dg/ext/visibility-5.C: Likewise.
3800         * g++.dg/ext/visibility-6.C: Likewise.
3801
3802 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3803
3804         * g++.dg/lookup/java1.C: New test.
3805         * g++.dg/lookup/java2.C: New test.
3806
3807 2003-12-07  Falk Hueffner  <falk@debian.org>
3808
3809         * g++.dg/opt/noreturn-1.C: New test.
3810
3811 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
3812
3813         * gcc.dg/overflow-1.c: New test.
3814
3815 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3816
3817         * g77.f-torture/compile/13060.f: New test.
3818
3819 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
3820
3821         PR c++/13323
3822         * g++.dg/inherit/operator2.C: New test.
3823
3824 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3825
3826         PR c++/13305
3827         * g++.dg/ext/attrib9.C: New test.
3828
3829 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3830
3831         PR c++/13314
3832         * g++.dg/template/error7.C: New test.
3833
3834 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
3835             J"orn Rennecke <joern.rennecke@superh.com>
3836
3837         PR target/13302
3838         * g++.dg/other/struct-va_list.C: New test.
3839
3840 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3841
3842         PR c++/13166
3843         * g++.dg/parse/defarg6.C: New test.
3844
3845 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
3846
3847         PR target/13256
3848         * gcc.c-torture/execute/20031201-1.c: New test.
3849
3850 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
3851
3852         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3853
3854 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3855
3856         * gcc.dg/builtin-return-1.c: New test.
3857
3858 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
3859             J"orn Rennecke <joern.rennecke@superh.com>
3860
3861         PR optimization/13260
3862         * gcc.c-torture/execute/20031204-1.c: New test.
3863
3864 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3865
3866         PR c++/9127
3867         * g++.dg/template/error6.C: New test.
3868
3869 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
3870
3871         * gcc.dg/20031202-1.c: New test.
3872
3873 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3874
3875         PR c++/13179
3876         * g++.dg/template/eh1.C: New test.
3877
3878         PR c++/10771
3879         * g++.dg/template/error5.C: New test.
3880
3881 2003-12-02  David Ung  <davidu@mips.com>
3882
3883         * gcc.dg/compat/vector-check.h: Corrected type for var
3884         g_##TMODE
3885
3886 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3887
3888         PR c++/10126
3889         * g++.dg/template/ptrmem8.C: New test.
3890
3891 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3892
3893         PR c++/12573
3894         * g++.dg/template/dependent-expr3.C: New test.
3895
3896 2003-12-01  James Lemke  <jim@wasabisystems.com>
3897
3898         * gcc.dg/arm-g2.c: New test.
3899
3900 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3901
3902         PR optimization/11634
3903         * gcc.dg/20031201-2.c: New test case.
3904
3905 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
3906
3907         PR 11433
3908         * objc.dg/proto-lossage-3.m: New test.
3909
3910 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3911
3912         PR optimization/12628
3913         * gcc.dg/20031201-1.c: New test case.
3914
3915 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
3916
3917         * gcc.dg/unaligned-1.c: New test.
3918
3919 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
3920
3921         PR c++/9849
3922         * g++.dg/template/error4.C: New test.
3923         * g++.dg/template/nested3.C: Adjust error markers.
3924
3925 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3926
3927         * gcc.dg/cpp/assert4.c: Check more #system assertions.
3928
3929 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
3930
3931         PR c/10333
3932         * gcc.dg/bitfld-7.c: New test.
3933
3934 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
3935
3936         * gcc.dg/tls/asm-1.C: New test.
3937
3938 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3939
3940         * gcc.dg/cpp/assert4.c: Update.
3941
3942 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3943
3944         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3945         * gcc.dg/builtin-apply3.c: New test.
3946
3947 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3948
3949         * lib/compat.exp (compat-obj): New xfaildata parameter.
3950         Use it to set compiler_conditional_xfail_data before compiling.
3951         (compat-get-options): Handle dg-xfail-if.
3952         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3953         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3954         * gcc.dg/compat/vector-1_y.c: Likewise.
3955         * gcc.dg/compat/vector-2_x.c: Likewise.
3956         * gcc.dg/compat/vector-2_y.c: Likewise.
3957
3958 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3959
3960         * g++.dg/opt/reg-stack4.C: New test.
3961
3962 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3963
3964         * gcc.dg/builtin-apply2.c: New test.
3965
3966 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
3967
3968         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3969
3970 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3971
3972         PR c++/12924
3973         * g++.dg/template/template-id-2.C: New test.
3974
3975 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3976
3977         PR c++/5369
3978         * g++.dg/template/memfriend1.C: New test.
3979         * g++.dg/template/memfriend2.C: Likewise.
3980         * g++.dg/template/memfriend3.C: Likewise.
3981         * g++.dg/template/memfriend4.C: Likewise.
3982         * g++.dg/template/memfriend5.C: Likewise.
3983         * g++.dg/template/memfriend6.C: Likewise.
3984         * g++.dg/template/memfriend7.C: Likewise.
3985         * g++.dg/template/memfriend8.C: Likewise.
3986         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3987
3988 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
3989
3990         PR c++/12515
3991         * g++.dg/ext/cond1.C: New test.
3992
3993 2003-11-20  Richard Henderson  <rth@redhat.com>
3994
3995         * gcc.dg/20020201-2.c: Remove.
3996         * gcc.dg/20020201-4.c: Remove.
3997         * gcc.dg/20020304-1.c: Remove.
3998
3999 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
4000
4001         * gcc.dg/cpp/trad/xwin1.c: New test case.
4002
4003 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
4004
4005         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
4006         * lib/g77.exp: Likewise.
4007         * lib/objc.exp: Likewise.
4008         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
4009         for darwin.
4010
4011 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4012
4013         PR c++/12932
4014         * g++.dg/template/static5.C: New test.
4015
4016 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
4017
4018         * gcc.dg/nested-func-1.c: New test.
4019
4020 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4021
4022         * gcc.dg/cpp/assert4.c: New test.
4023
4024 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4025
4026         PR c++/2294
4027         * g++.dg/lookup/using9.c: New test.
4028
4029 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
4030
4031         PR c++/12762
4032         * g++.dg/template/error3.C: New test.
4033
4034 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
4035
4036         PR ada/13035
4037         * ada/acats/run_acats, run_all.sh: Fix syntax error.
4038         No longer use a wrapper for gcc, since this does not work under
4039         Windows.
4040
4041 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4042
4043         PR c++/2094
4044         * g++.dg/template/ptrmem7.C: New test.
4045
4046 2003-11-13  Andrew Pinski <apinski@apple.com>
4047
4048         * gcc.c-torture/compile/20031113-1.c: New test.
4049
4050 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
4051             Kean Johnston <jkj@sco.com>
4052
4053         PR c/13029
4054         * gcc.dg/unused-4.c: Update.
4055
4056 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4057
4058         * g++.dg/opt/const3.C: New test.
4059
4060 2003-11-13  Jan Hubicka  <jh@suse.cz>
4061
4062         * gcc.c-torture/compile/20031112-1.c: New test.
4063
4064 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
4065
4066         * g++.dg/parse/crash10.C: Remove bogus error marker.
4067
4068 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4069
4070         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4071         (host_gcc): Likewise.
4072         (ROOT): Honor $PWDCMD.
4073         (BASE): Likewise.
4074         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4075
4076 2003-11-12  Catherine Moore  <clm@redhat.com>
4077
4078         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
4079
4080 2003-11-12  Andreas Jaeger  <aj@suse.de>
4081             Jakub Jelinek  <jakub@redhat.com>
4082             Andrew Pinski  <pinskia@physics.uc.edu>
4083             Richard Henderson  <rth@redhat.com>
4084
4085         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4086         systems.
4087         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
4088
4089         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4090         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4091
4092 2003-11-11  Andreas Jaeger  <aj@suse.de>
4093
4094         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4095
4096         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4097
4098 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
4099
4100         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4101         Clean ups.
4102
4103 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
4104
4105         * gcc.dg/trampoline-1.c: New test.
4106
4107 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
4108
4109         * gcc.c-torture/compile/200031109-1.c: New test.
4110
4111 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4112
4113         PR c/3190
4114         PR c/8714
4115         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4116         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4117         gcc.dg/format/no-y2k-1.c: Update.
4118
4119 2003-11-08  Roger Sayle  <roger@eyesopen.com>
4120
4121         PR optimization/10467
4122         * gcc.dg/20031108-1.c: New test case.
4123
4124 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
4125
4126         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4127
4128 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4129
4130         * gcc.dg/compound-lvalue-1.c: New test.
4131         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4132         some XFAILs.
4133
4134 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
4135
4136         * gcc.dg/altivec-varargs-1.c: New test.
4137
4138 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4139
4140         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4141         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4142         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
4143         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
4144         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4145
4146 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
4147
4148         * gcc.dg/cond-lvalue-1.c: New test.
4149
4150 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
4151
4152         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4153
4154 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4155
4156         PR c++/11616
4157         * g++.dg/template/instantiate5.C: New test.
4158
4159 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4160
4161         PR c++/12726
4162         * g++.dg/ext/complit2.C: Replace test with self-contained version.
4163         * ChangeLog: Add missing first entry for above test.
4164
4165 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4166
4167         PR c++/9810
4168         * g++.dg/template/using8.C: New test.
4169         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4170
4171 2003-11-02  Roger Sayle  <roger@eyesopen.com>
4172
4173         PR optimization/10817
4174         * gcc.c-torture/compile/20031102-1.c: New test case.
4175
4176 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
4177
4178         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4179         2147483647.
4180
4181 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4182
4183         * gcc.dg/20031102-1.c: New test.
4184
4185 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4186
4187         * gcc.dg/complex-1.c: New test.
4188
4189 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4190
4191         PR c++/12796
4192         * g++.dg/template/crash13.C: Adjust expected error location.
4193         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4194
4195 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4196
4197         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4198
4199 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4200
4201         PR/10239
4202         * gcc.c-torture/compile/20031031-2.c: New test.
4203
4204 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4205
4206         PR/11640
4207         * gcc.c-torture/compile/20031031-1.c: New test.
4208
4209 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4210
4211         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4212         * gcc.misc-tests/bprob.exp: Likewise.
4213         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4214         the execution test on arm-elf configs.
4215         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
4216         configs that don't support scratch files.
4217         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4218
4219 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
4220
4221         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4222         done by dejagnu.
4223
4224 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
4225
4226         * ada/acats/run_all.sh: Redirect mv output to /dev/null
4227         Avoid non pure sh syntax. Add more logging.
4228
4229         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4230         fail.
4231
4232 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4233
4234         PR libgcj/10610
4235         * gcc.dg/ppc-stackalign-1.c: New test.
4236
4237 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
4238
4239         * ada/acats/run_all.sh: Change output to be more compliant with
4240         dejagnu framework.
4241         Create acats.sum and acats.log files under testsuite/ada/acats
4242         Only run [a-z]* directories, to filter out e.g. CVS.
4243         Redirect build output to log file.
4244
4245 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4246
4247         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4248
4249 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4250
4251         PR ada/5909:
4252         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4253
4254 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
4255
4256         * gcc.c-torture/compile/20031023-1.c: New test.
4257         * gcc.c-torture/compile/20031023-2.c: New test.
4258         * gcc.c-torture/compile/20031023-3.c: New test.
4259         * gcc.c-torture/compile/20031023-4.c: New test.
4260
4261 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4262
4263         PR c++/10371
4264         * g++.dg/lookup/scoped8.C: New test.
4265
4266 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
4267
4268         * g++.dg/opt/reg-stack3.C: New test.
4269
4270 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4271
4272         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
4273
4274 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4275
4276         PR c++/11076
4277         * g++.dg/template/crash13.C: New test.
4278
4279 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4280
4281         * gcc.dg/c99-restrict-2.c: New test.
4282
4283 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
4284
4285         PR c++/12698, c++/12699, c++/12700, c++/12566
4286         * g++.dg/inherit/covariant9.C: New test.
4287         * g++.dg/inherit/covariant10.C: New test.
4288         * g++.dg/inherit/covariant11.C: New test.
4289
4290 2003-10-23  Jason Merrill  <jason@redhat.com>
4291
4292         PR c++/12726
4293         * g++.dg/ext/complit2.C: New test.
4294
4295 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
4296
4297         PR target/12654
4298         * gcc.c-torture/execute/20031020-1.c: New test.
4299
4300 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4301
4302         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4303         following the jump_insn.
4304
4305 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
4306
4307         * gcc.dg/cast-lvalue-1.c: New test.
4308
4309 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
4310
4311         PR c++/11962
4312         * g++.dg/template/cond2.C: New test.
4313
4314 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
4315
4316         * gcc.dg/builtins-28.c: New test.
4317
4318 2003-10-20  Jan Hubicka  <jh@suse.cz>
4319
4320         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4321         parameter.
4322         * testsuite/gcc.dg/inline-2.c: Likewise.
4323
4324 2003-10-20  Phil Edwards  <phil@codesourcery.com>
4325
4326         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
4327         * gcc.dg/nest.c:  Likewise.
4328
4329 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4330
4331         PR c++/9781, c++/10583, c++/11862
4332         * g++.dg/parse/crash13.C: New test.
4333
4334 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4335
4336         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4337
4338 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
4339
4340         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4341         Define HAVE_C99_RUNTIME except on Solaris.
4342         * gcc.dg/builtins-20.c: Likewise.
4343
4344 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4345
4346         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4347
4348 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4349
4350         PR c++/12495
4351         * g++.dg/template/crash21.C: New test.
4352
4353 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4354
4355         PR c++/2513
4356         * g++.dg/template/typename5.C: New test.
4357
4358 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4359
4360         PR c++/12369
4361         * g++.dg/template/friend25.C: New test.
4362
4363 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
4364
4365         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4366         versions.
4367
4368 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
4369
4370         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4371         == 2147483647.
4372
4373 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
4374
4375         * gcc.c-torture/execute/960416-1.x: Remove.
4376         * gcc.c-torture/execute/divconst-3.x: Likewise.
4377
4378 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
4379
4380         PR target/12598
4381         * gcc.dg/torture/cris-volatile-1.c: New test.
4382
4383 2003-10-14  Roger Sayle  <roger@eyesopen.com>
4384
4385         PR optimization/9325
4386         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4387         for overflowing floating point to integer conversion during RTL
4388         simplification.
4389
4390 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
4391
4392         * objc/execute/_cmd.m: Fix typo.
4393         * objc.dg/image-info.m, objc.dg/symtab-1.m:
4394         Relax 'scan-assembler' regexp.
4395         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4396         objc.dg/try-catch-4.m: Run on non-Darwin targets.
4397         * objc.dg/zero-link-2.m: Remove blank line.
4398         * objc.dg/zero-link-3.m: New test case.
4399
4400 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
4401
4402         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4403
4404         * gcc.dg/asm-names.c: Use scan-assembler-not rather
4405         than linker trickery.
4406
4407 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4408
4409         PR c++/12370
4410         * g++.dg/other/friend2.C: New test.
4411
4412 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4413
4414         * gcc.dg/20031012-1.c: New test.
4415
4416 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4417
4418         * gcc.dg/weak/weak-3.c: Fix for new warning.
4419
4420 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
4421
4422         PR optimization/8750
4423         * gcc.c-torture/execute/20031012-1.c: New test case.
4424
4425 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4426
4427         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4428         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4429
4430 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4431
4432         PR optimization/12260
4433         * gcc.c-torture/compile/20031011-2.c: New test case.
4434
4435 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4436
4437         * gcc.c-torture/execute/20031011-1.c: New testcase.
4438
4439 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
4440
4441         * gcc.c-torture/compile/20031011-1.c: New test.
4442
4443 2003-10-11  Jan Hubicka  <jh@suse.cz>
4444
4445         * g++.dg/other/first-global.C: New test.
4446
4447 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4448
4449         * gcc.c-torture/execute/string-opt-18.c: New testcase.
4450
4451 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
4452
4453         * gcc.c-torture/compile/20031010-1.c: New test.
4454
4455 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
4456
4457         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4458         * gcc.c-torture/execute/va-arg-25.c: ... here.
4459
4460 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
4461
4462         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4463
4464 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
4465
4466         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4467
4468 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
4469
4470         * g++.dg/parse/error2.C: New test.
4471
4472 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
4473
4474         PR c++/11097
4475         * g++.dg/other/error5.C: Modify the error message.
4476         * g++.dg/lookup/using8.C: New test.
4477
4478 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
4479
4480         * gcc.dg/darwin-abi-2.c: New file.
4481         * gcc.c-torture/execute/va-arg-24.c: New file.
4482
4483 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
4484
4485         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
4486         indentation.
4487
4488 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
4489
4490         PR c++/10147
4491         * g++.dg/other/error4.C: Update error messages.
4492         * g++.dg/template/ptrmem4.C: Likewise.
4493
4494         PR c++/12337
4495         * g++.dg/init/new9.C: New test.
4496
4497         PR c++/12334, c++/12236, c++/8656
4498         * g++.dg/ext/attrib8.C: New test.
4499
4500 2003-10-06  Devang Patel  <dpatel@apple.com>
4501
4502         * gcc.dg/debug/dwarf2-3.h: New test.
4503         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
4504
4505 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
4506
4507         * g++.dg/opt/cfg2.C: New test.
4508
4509 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
4510
4511         * g++.dg/opt/float1.C: New test.
4512
4513 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4514
4515         * gcc.dg/c90-array-lval-6.c: New test.
4516         * gcc.dg/c99-array-lval-6.c: New test.
4517
4518 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
4519             Ziemowit Laski  <zlaski@apple.com>
4520
4521         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4522         'Derived', so that it is never considered a class method; add
4523         new warning for '+port' method ambiguity.
4524         * objc.dg/method-12.m: Include <objc/objc.h> instead of
4525         <objc/objc-api.h> (needed on Mac OS X).
4526         * objc.dg/method-13.m: New test.
4527
4528 2003-10-03  Roger Sayle  <roger@eyesopen.com>
4529
4530         PR optimization/9325, PR java/6391
4531         * gcc.c-torture/execute/20031003-1.c: New test case.
4532
4533 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
4534
4535         PR optimization/12180
4536         * gcc.dg/20031002-1.c: New test.
4537
4538         PR c++/12486
4539         * g++.dg/inherit/error1.C: New test.
4540
4541 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
4542
4543         * lib/f-torture.exp (search_for): Rename to...
4544         (search_for_re): This.  Also, clean up comments and the
4545         "regexp" invocation.
4546
4547 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
4548
4549         * gcc.c-torture/compile/20031002-1.c: New test.
4550
4551 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
4552
4553         * g++.dg/opt/cond1.C: New test.
4554
4555 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
4556
4557         * gcc.dg/Wold-style-definition-2.c: New testcase.
4558         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4559
4560 2003-09-29  Richard Henderson  <rth@redhat.com>
4561
4562         * g++.dg/init/array10.C: Add dg-options.
4563
4564 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
4565
4566         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4567
4568 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4569
4570         * g++.dg/template/friend19.C: Fix typo.
4571         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4572
4573 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
4574
4575         * gcc.c-torture/execute/20030928-1.c: New test.
4576         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4577
4578 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4579
4580         * g++.dg/opt/unroll1.C: New test.
4581
4582 2003-09-26  Roger Sayle  <roger@eyesopen.com>
4583
4584         PR optimization/11741
4585         * gcc.dg/20030926-1.c: New test case.
4586
4587 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4588
4589         PR c++/5655
4590         * g++.dg/parse/access7.C: New test.
4591         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4592
4593 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
4594
4595         MERGE OF objc-improvements-branch into MAINLINE:
4596         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4597         if libobjc has not been built.
4598         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4599         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4600         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4601         objc/execute/nested-3.m, objc/execute/np-2.m,
4602         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4603         objc/execute/redefining_self.m, objc/execute/root_methods.m,
4604         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4605         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4606         objc.dg/special/unclaimed-category-1.h,
4607         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4608         well as GNU runtime.
4609         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4610         * execute/cascading-1.m, execute/function-message-1.m,
4611         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4612         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4613         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4614         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4615         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4616         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4617         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4618         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4619         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4620         * objc.dg/bitfield-2.m: Run only on Darwin.
4621         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4622         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4623         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4624         * objc.dg/const-str-1.m: Fix constant string layout.
4625
4626 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
4627
4628         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4629
4630 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
4631
4632         * gcc.dg/darwin-abi-1.c: New file.
4633
4634 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
4635
4636         PR target/12281
4637         * gcc.c-torture/compile/20030921-1.c: New test.
4638
4639 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
4640
4641         * g++.dg/opt/reg-stack2.C: New test.
4642
4643 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
4644
4645         * g++.dg/eh/delayslot1.C: New test.
4646
4647 2003-09-20  Richard Henderson  <rth@redhat.com>
4648
4649         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4650
4651 2003-09-20  Roger Sayle  <roger@eyesopen.com>
4652
4653         * gcc.c-torture/execute/20030920-1.c: New test case.
4654
4655 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4656
4657         * g++.dg/rtti/typeid3.C: Correct expected error message.
4658
4659 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4660
4661         PR c++/157
4662         * g++.dg/parse/crash12.C: New test.
4663
4664 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
4665
4666         * gcc.dg/compat/mixed-struct-check.h: New.
4667         * gcc.dg/compat/mixed-struct-defs.h: New.
4668         * gcc.dg/compat/mixed-struct-init.h: New.
4669         * gcc.dg/compat/struct-by-value-19_main.c: New.
4670         * gcc.dg/compat/struct-by-value-19_x.c: New.
4671         * gcc.dg/compat/struct-by-value-19_y.c: New.
4672         * gcc.dg/compat/struct-by-value-20_main.c: New.
4673         * gcc.dg/compat/struct-by-value-20_x.c: New.
4674         * gcc.dg/compat/struct-by-value-20_y.c: New.
4675         * gcc.dg/compat/struct-return-19_main.c: New.
4676         * gcc.dg/compat/struct-return-19_x.c: New.
4677         * gcc.dg/compat/struct-return-19_y.c: New.
4678         * gcc.dg/compat/struct-return-20_main.c: New.
4679         * gcc.dg/compat/struct-return-20_x.c: New.
4680         * gcc.dg/compat/struct-return-20_y.c: New.
4681
4682 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
4683         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4684         so that it will not complain on LP64 targets.
4685
4686 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4687
4688         PR c++/495
4689         * g++.dg/template/friend24.C: New test.
4690
4691 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
4692
4693         PR c++/12332
4694         * g++.dg/template/memtmpl2.C: New test.
4695
4696 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
4697
4698         PR target/11184
4699         * gcc.dg/builtin-apply1.c: New test.
4700
4701 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
4702
4703         PR c++/9848
4704         * g++.dg/warn/Wunused-4.C: New test.
4705
4706 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4707
4708         PR c++/12316
4709         * g++.dg/other/gc2.C: New test.
4710
4711 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
4712
4713         PR c++/11991
4714         * g++.dg/rtti/typeid3.C: New test.
4715
4716         PR c++/12266
4717         * g++.dg/overload/template1.C: New test.
4718
4719 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
4720
4721         * g++.dg/opt/cfg3.C: New test.
4722
4723 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4724
4725         PR c++/7939
4726         * g++.dg/template/crash11.C: New test.
4727
4728 2003-09-16  Jason Merrill  <jason@redhat.com>
4729             Jakub Jelinek  <jakub@redhat.com>
4730
4731         * gcc.dg/attr-warn-unused-result.c: New test.
4732
4733 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
4734
4735         PR c++/12184
4736         * g++.dg/expr/call2.C: New test.
4737
4738 2003-09-15  Andreas Jaeger  <aj@suse.de>
4739
4740         * gcc.dg/Wold-style-definition-1.c: New test.
4741
4742 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
4743
4744         PR c++/3907
4745         * g++.dg/parse/template12.C: New test.
4746
4747         * g++.dg/abi/bitfield11.C: New test.
4748         * g++.dg/abi/bitfield12.C: Likewise.
4749
4750 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
4751
4752         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
4753         non-expansion of functional macro name without arguments at EOL.
4754         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
4755
4756 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
4757
4758         * gcc.c-torture/execute/20030914-[12].c: New tests.
4759
4760 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
4761
4762         PR c++/11788
4763         * g++.dg/overload/addr1.C: New test.
4764
4765 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
4766
4767         * gcc.dg/20030909-1.c: New test.
4768
4769 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4770
4771         * gcc.dg/ultrasp10.c: New test.
4772
4773 2003-09-09  Devang Patel  <dpatel@apple.com>
4774
4775         * gcc.dg/darwin-ld-6.c: New test.
4776
4777 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4778
4779         * gcc.dg/torture/builtin-explog-1.c: New testcase.
4780
4781 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4782
4783         * gcc.dg/ia64-types1.c: New test.
4784         * gcc.dg/ia64-types2.c: Likewise.
4785
4786 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4787
4788         * gcc.dg/builtins-1.c: Add more _Complex tests.
4789         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4790
4791         * gcc.dg/builtins-1.c: Test existing _Complex functions.
4792         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4793
4794 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4795
4796         PR c++/11786
4797         * g++.dg/lookup/koenig2.C: New test.
4798
4799         PR c++/5296
4800         * g++.dg/rtti/typeid2.C: New test.
4801
4802 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
4803
4804         * gcc.c-torture/compile/20030904-1.c: New test.
4805
4806 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4807
4808         * g++.dg/opt/longbranch2.C: New test.
4809
4810 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4811
4812         * g++.dg/template/crash10.C: Only compile it.
4813
4814 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4815
4816         PR middle-end/11665
4817         * gcc.c-torture/compile/20030907-1.c: New test.
4818         * g++.dg/init/array11.C: New test.
4819
4820 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4821
4822         PR c++/11852
4823         * g++.dg/init/struct1.C: New test.
4824
4825 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4826
4827         PR c++/12181
4828         * g++.dg/expr/comma1.C: New test.
4829
4830 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
4831
4832         PR c++/11867
4833         * g++.dg/expr/static_cast5.C: New test.
4834
4835 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
4836
4837         PR c++/11507
4838         * g++.dg/lookup/scoped7.C: New test.
4839
4840         PR c++/9574
4841         * g++.dg/other/static1.C: New test.
4842
4843         PR c++/11490
4844         * g++.dg/warn/template-1.C: New test.
4845
4846         PR c++/11432
4847         * g++.dg/template/crash10.C: New test.
4848
4849         PR c++/2478
4850         * g++.dg/overload/VLA.C: New test.
4851
4852         PR c++/10804
4853         * g++.dg/template/call1.C: New test.
4854
4855 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4856
4857         PR c++/11794
4858         * g++.dg/parse/using3.C: New test.
4859
4860 2003-09-06  Roger Sayle  <roger@eyesopen.com>
4861
4862         PR c++/11409
4863         * g++.dg/overload/builtin3.C: New test case.
4864
4865 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
4866
4867         PR c/9862
4868         * gcc.dg/20030906-1.c: New test.
4869         * gcc.dg/20030906-2.c: Likewise.
4870
4871 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4872
4873         PR c++/12167
4874         * g++.dg/parse/defarg5.C: New test.
4875
4876         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4877
4878 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
4879
4880         PR c++/12163
4881         * g++.dg/expr/static_cast4.C: New test.
4882
4883         PR c++/12146
4884         * g++.dg/template/crash9.C: New test.
4885
4886 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
4887
4888         * g++.old-deja/g++.ext/pretty2.C: Update for change
4889         in __FUNCTION__.
4890         * g++.old-deja/g++.ext/pretty3.C: Likewise.
4891
4892 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
4893
4894         PR c++/11922
4895         * g++/dg/template/qualified-id1.C: New test.
4896
4897         PR c++/12037
4898         * g++.dg/warn/noeffect4.C: New test.
4899
4900 2003-09-04  Matt Austern  <austern@apple.com>
4901
4902         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4903         * g++.dg/ext/fnname2.C: Likewise.
4904         * g++.dg/ext/fnname3.C: Likewise.
4905
4906 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
4907
4908         * g++.dg/expr/lval1.C: New test.
4909         * g++.dg/ext/lvcast.C: Remove.
4910
4911 2003-09-03  Roger Sayle  <roger@eyesopen.com>
4912
4913         PR optimization/11700.
4914         * gcc.c-torture/compile/20030903-1.c: New test case.
4915
4916 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
4917
4918         PR c++/12053
4919         * g++.dg/abi/layout4.C: New test.
4920
4921 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
4922
4923         PR c++/11553
4924         * g++.dg/parse/friend3.C: New test.
4925
4926 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
4927
4928         PR c++/11847
4929         * g++.dg/template/class1.C: New test.
4930
4931         PR c++/11808
4932         * g++.dg/expr/call1.C: New test.
4933
4934 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
4935
4936         PR c++/12114
4937         * g++.dg/init/ref9.C: New test.
4938
4939         PR c++/11972
4940         * g++.dg/template/nested4.C: New test.
4941
4942 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
4943
4944         PR c++/12093
4945         * g++.dg/template/non-dependent4.C: New test.
4946
4947         PR c++/11928
4948         * g++.dg/inherit/conv1.C: New test.
4949
4950 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
4951
4952         PR c++/6196
4953         * g++.dg/ext/label1.C: New test.
4954         * g++.dg/ext/label2.C: Likewise.
4955
4956 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
4957
4958         * g++.dg/expr/cond3.C: New test.
4959
4960 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4961
4962         * gcc.dg/builtins-1.c: Add new builtin cases.
4963
4964 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4965
4966         * gcc.dg/builtins-1.c: Add new cases.
4967         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4968
4969 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4970
4971         * gcc.dg/builtins-1.c: Add more math builtin tests.
4972         * gcc.dg/torture/builtin-attr-1.c: New test.
4973
4974 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
4975
4976         PR optimization/5079
4977         * g++.dg/opt/static3.C: New test.
4978
4979 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4980
4981         * gcc.misc-tests/gcov-10b.c: New test.
4982
4983 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
4984
4985         * g++.dg/opt/ptrmem3.C: New test.
4986
4987         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4988
4989 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
4990
4991         * gcc.dg/20030826-2.c: New test.
4992
4993 2003-08-26  Roger Sayle  <roger@eyesopen.com>
4994
4995         PR middle-end/12002
4996         * g77.f-torture/compile/12002.f: New test case.
4997
4998 2003-08-26  Roger Sayle  <roger@eyesopen.com>
4999
5000         * gcc.dg/20030826-1.c: New test case.
5001
5002 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
5003
5004         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
5005
5006 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
5007
5008         PR c++/11871
5009         * c++.dg/lookup/crash1.C: New test.
5010
5011         * c++.dg/warn/noeffect3.C: New test.
5012
5013 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
5014
5015         * gcc.dg/compat/vector-1_x.c: Compile with -w.
5016         * gcc.dg/compat/vector-1_y.c: Ditto.
5017         * gcc.dg/compat/vector-2_x.c: Ditto.
5018         * gcc.dg/compat/vector-2_y.c: Ditto.
5019
5020 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
5021
5022         * gcc.dg/20030702-1.c: New test.
5023
5024 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
5025
5026         PR c++/8795
5027         * g++.dg/ext/altivec-1.C: New test.
5028
5029 2003-08-24  Richard Henderson  <rth@redhat.com>
5030
5031         * g++.dg/eh/simd-2.C: Add -w for x86.
5032
5033 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
5034
5035         * gcc.dg/20030815-1.c: New test.
5036
5037 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5038
5039         PR c++/3765
5040         * g++.dg/parse/access6.C: New test.
5041
5042 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5043
5044         PR c++/641, c++/11876
5045         * g++.dg/template/friend22.C: New test.
5046         * g++.dg/template/friend23.C: Likewise.
5047
5048 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5049
5050         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
5051         identically.
5052
5053 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5054
5055         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5056
5057 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5058
5059         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5060
5061 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5062
5063         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5064
5065 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5066
5067         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5068
5069 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
5070
5071         PR c++/11919
5072         * g++.dg/overload/prom1.C: New test.
5073
5074         PR c++/11551
5075         * g++.dg/parse/dtor2.C: New test.
5076
5077         PR c++/10762
5078         * g++.dg/parse/using2.C: New test.
5079
5080 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
5081
5082         PR target/11805
5083         * gcc.c-torture/compile/20030821-1.c: New.
5084
5085 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
5086
5087         PR c++/11834
5088         * g++.dg/template/deduce2.C: New test.
5089
5090 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
5091
5092         * gcc.c-torture/execute/20030821-1.c: New test.
5093
5094 2003-08-20  Roger Sayle  <roger@eyesopen.com>
5095
5096         PR middle-end/11984
5097         * gcc.dg/20030820-1.c: New test case.
5098
5099 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
5100
5101         PR c++/11945
5102         * g++.dg/warn/noeffect2.C: New test.
5103
5104 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
5105
5106         PR c++/10926
5107         * g++.dg/template/dtor2.C: New test.
5108
5109         PR c++/11684
5110         * g++.dg/template/operator1.C: New test.
5111         * g++.dg/parse/operator4.C: New test.
5112
5113         PR c++/11946.C
5114         * g++.dg/expr/enum1.C: New test.
5115         * gcc.dg/c99-bool-1.c: Remove bogus warning.
5116
5117         PR c++/11036.C
5118         * g++.dg/parse/elab2.C: New test.
5119         * g++.dg/parse/typedef4.C: Change error message.
5120         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5121         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5122         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5123
5124 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
5125
5126         * gcc.dg/pch/warn-1.c: New.
5127         * gcc.dg/pch/warn-1.hs: New.
5128
5129         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5130         not-tested file.
5131
5132 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5133
5134         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5135
5136 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5137
5138         * gcc.dg/uninit-D.c: New Test.
5139         * gcc.dg/uninit-E.c: New Test.
5140         * gcc.dg/uninit-F.c: New Test.
5141         * gcc.dg/uninit-G.c: New Test.
5142
5143 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
5144
5145         * g++.dg/README: Describe the pch directory.
5146
5147 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5148
5149         PR c++/11174
5150         * g++.dg/parse/access4.C: New test.
5151         * g++.dg/parse/access5.C: Likewise.
5152         * g++.old-deja/g++.jason/access17.C: Adjust error message.
5153
5154 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
5155
5156         * gcc.dg/noncompile/20030818-1.c: New.
5157
5158 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5159
5160         PR c++/11957
5161         * g++.dg/warn/noeffect1.C: New test.
5162
5163         * g++.dg/template/scope2.C: New test.
5164         * g++.dg/template/error2.C: Correct dg-error
5165
5166 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
5167
5168         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5169
5170 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
5171
5172         PR C++/11512
5173         * g++.dg/template/warn1.C: New.
5174
5175 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
5176
5177         * g++.dg/template/error2.C: New test.
5178         * g++.dg/lookup/using7.C: Adjust errors
5179         * g++.old-deja/g++.pt/crash36.C: Likewise.
5180         * g++.old-deja/g++.pt/derived3.C: Likewise.
5181
5182 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5183
5184         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5185         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5186         * gcc.c-torture/execute/builtins/string-9.c: New, from
5187         string-opt-9.c.  Adjust for execute/builtins framework.
5188         * gcc.c-torture/execute/string-opt-9.c: Delete.
5189
5190 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
5191
5192         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5193
5194         * g++.dg/parse/ret-type2.C: New test.
5195
5196         PR c++/11703
5197         * g++.dg/init/new8.C: New test.
5198
5199         PR c++/10923
5200         * g++.dg/parse/typedef5.C: New test.
5201
5202         PR c++/9512
5203         * g++.dg/parse/qualified2.C: New test.
5204         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5205         invalid code.
5206
5207 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
5208
5209         * g++.dg/conversion/ptrmem1.C: New test.
5210
5211 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
5212
5213         PR target/11693
5214         * gcc.dg/20030811-1.c: New test.
5215
5216         PR target/11535
5217         * gcc.c-torture/execute/20030811-1.c: New test.
5218
5219 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5220
5221         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5222
5223 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
5224
5225         PR c++/11789.C
5226         * g++.dg/inherit/multiple1.C: New test.
5227
5228 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5229
5230         * gcc.dg/spe1.c: New test.
5231
5232         PR c++/11670
5233         * g++.dg/expr/cast2.C: New test.
5234
5235         PR c++/10530
5236         * g++.dg/template/dependent-name2.C: New test.
5237
5238 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
5239
5240         * g++.dg/parse/crash11.C: Put the dg options in comments.
5241
5242 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
5243
5244         * lib/gcc-dg.exp: Update for diagnostic change.
5245
5246 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5247
5248         PR c++/5767
5249         * g++.dg/parse/crash11.C: New test.
5250
5251 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
5252
5253         * gcc.dg/cpp/spacing1.c: Update.
5254
5255 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
5256
5257         PR target/11739
5258         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5259         a value for -mtune.
5260
5261 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5262
5263         PR middle-end/11771
5264         * gcc.c-torture/compile/20030804-1.c: New test case.
5265
5266 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5267
5268         * gcc.dg/20030804-1.c: New test case.
5269
5270 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
5271
5272         * gcc.dg/cpp/separate-1.c: New test.
5273
5274 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
5275
5276         PR c++/11704
5277         * g++.dg/template/dependent-expr2.C: New test.
5278
5279         PR c++/11766
5280         * g++.dg/expr/ptrmem1.C: New test.
5281
5282 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5283
5284         PR c++/9453
5285         * g++.dg/template/friend15.C: New test.
5286
5287 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
5288
5289         * lib/dg-pch.exp: Work round PCH bug.
5290
5291 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5292
5293         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
5294         builtins.  Move cases from builtins-4.c here.
5295
5296         * gcc.dg/torture/builtin-math-1.c: New test taken from
5297         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5298         additional cases.
5299
5300         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5301         Delete.
5302
5303 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5304
5305         PR c++/9447
5306         * g++.dg/template/using7.C: New test.
5307
5308 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
5309
5310         * import1.c, import2.c: New tests.
5311
5312 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
5313
5314         * g++.dg/eh/crossjump1.C: New test.
5315
5316 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
5317
5318         PR c++/11697
5319         * g++.dg/template/using6.C: New test.
5320
5321         PR c++/11744
5322         * g++.dg/template/koenig2.C: New test.
5323
5324 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5325
5326         PR c++/7983
5327         * g++.dg/parse/typedef4.C: New test.
5328
5329 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5330
5331         PR c++/8442, c++/8806
5332         * g++.dg/template/elab1.C: New test.
5333         * g++.dg/template/type2.C: Likewise.
5334         * g++.dg/template/ttp3.C: Adjust expected error message.
5335         * g++.old-deja/g++.law/visibility13.C: Likewise.
5336         * g++.old-deja/g++.niklas/t135.C: Likewise.
5337         * g++.old-deja/g++.pt/ttp41.C: Likewise.
5338         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5339         template argument.
5340         * g++.old-deja/g++.pt/ttp44.C: Likewise.
5341
5342 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
5343
5344         PR c++/11295
5345         * g++.dg/ext/stmtexpr1.C: New test.
5346
5347         * g++.dg/opt/tmp1.C: New test.
5348
5349         PR c++/11525
5350         * g++.dg/parse/constant4.C: New test.
5351
5352         PR c++/9447
5353         * g++.dg/template/using5.C: New test.
5354
5355 2003-07-31  Roger Sayle  <roger@eyesopen.com>
5356
5357         * gcc.dg/builtins-27.c: New test case.
5358
5359 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
5360
5361         * gcc.dg/tls/opt-7.c: New test.
5362
5363 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
5364
5365         * g++.old-deja/g++.other/crash18.C: Remove.
5366
5367 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5368
5369         * g++.dg/template/explicit3.C: New.
5370         * g++.dg/template/explicit4.C: New.
5371         * g++.dg/template/explicit5.C: New.
5372
5373         PR c++/11347
5374         * g++.dg/template/memtmpl1.C: New.
5375
5376 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
5377
5378         PR target/11565
5379         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5380         * gcc.dg/i386-387-5.c (dg-options): Likewise.
5381
5382 2003-07-30  Jan Hubicka  <jh@suse.cz>
5383
5384         * vtgc1.c: Kill.
5385
5386 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
5387
5388         * gcc.dg/struct-in-proto-1.c: New test.
5389
5390 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
5391
5392         * gcc.dg/cpp/include2.c: Only expect one message.
5393
5394 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
5395
5396         PR c++/9447
5397         * g++.dg/template/using1.C: New test.
5398         * g++.dg/template/using2.C: New test.
5399         * g++.dg/template/using3.C: New test.
5400         * g++.dg/template/using4.C: New test.
5401
5402 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
5403
5404         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5405         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5406
5407 2003-07-28  Jan Hubicka  <jh@suse.cz>
5408
5409         PR c++/11530
5410         * g++.dg/opt/call1.C: New test.
5411
5412 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
5413
5414         PR c++/11667
5415         * g++.dg/init/enum2.C: New test.
5416         * g++.dg/template/overload1.C: Add "-w" option.
5417
5418 2003-07-28    <hp@bitrange.com>
5419
5420         * gcc.dg/Wdeclaration-after-statement-1.c,
5421         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5422
5423 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
5424
5425         * gcc.c-torture/compile/20030725-1.c: New test.
5426
5427 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
5428
5429         * gcc.dg/20030505.c: Only run for SPE.
5430         Remove definition of opaque type.
5431
5432 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
5433
5434         * g++.dg/template/ptrmem6.C: New test.
5435
5436 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
5437
5438         * gcc.c-torture/compile/zero-strct-2.c: New test.
5439
5440 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
5441
5442         * gcc.dg/intermod-1.c: New test.
5443
5444 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5445
5446         PR c++/11617
5447         * g++.dg/template/lookup2.C: New test.
5448         * g++.dg/template/memclass1.C: Remove instantiated from error.
5449         * g++.dg/other/error2.C: Tweak expected errors.
5450
5451         PR c++/11596
5452         * g++.dg/template/defarg3.C: New test.
5453
5454         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5455
5456 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
5457
5458         * g++.dg/inherit/access5.C: New test.
5459
5460 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5461
5462         PR c++/11513
5463         * g++.dg/template/crash8.C: New test.
5464
5465 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
5466
5467         PR c/10602
5468         * gcc.dg/noncompile/incomplete-2.c: New test.
5469
5470 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
5471
5472         PR c++/11645
5473         * g++.dg/inherit/access4.C: New test.
5474
5475         PR c++/11517
5476         * g++.dg/expr/cond2.C: New test.
5477
5478         PR optimization/10679
5479         * g++.dg/opt/inline4.C: New test.
5480
5481 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
5482
5483         * g++.dg/parse/crash10: New test.
5484
5485 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
5486
5487         * g++.dg/ext/flexary1.C: New test.
5488
5489 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5490
5491         PR c++/10793
5492         * g++.dg/template/crash9.C: New test.
5493
5494 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5495
5496         PR c++/3004
5497         * g++.dg/parse/typedef3.C: New test.
5498
5499         PR c++/7906
5500         * g++.dg/parse/operator2.C: New test.
5501
5502         PR c++/8895
5503         * g++.dg/parse/def-tmpl-arg1.C: New test.
5504
5505         PR c++/9282
5506         * g++.dg/parse/funptr1.C: New test.
5507
5508         PR c++/9452
5509         * g++.dg/parse/ambig3.C: New test.
5510
5511         PR c++/9454
5512         * g++.dg/parse/operator3.C: New test.
5513
5514         PR c++/9486
5515         * g++.dg/parse/template10.C: New test.
5516
5517         PR c++/9488
5518         * g++.dg/parse/template11.C: New test.
5519
5520         PR c++/10150
5521         * g++.dg/parse/invalid-op1.C: New test.
5522
5523         PR c++/10247
5524         * g++.dg/parse/condexpr1.C: New test.
5525
5526 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
5527
5528         * g++.dg/ext/packed3.C: New test.
5529         * g++.dg/ext/packed4.C: New test.
5530
5531         * gcc.dg/pack-test-3.c: New test.
5532
5533 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
5534
5535         * lib/compat.exp: Handle dg-options per source file.
5536         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5537         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5538         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5539         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5540         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5541         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5542         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5543         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5544         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5545         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5546         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5547         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5548         * g++.dg/compat/break/bitfield7_x.C: Ditto.
5549         * g++.dg/compat/break/bitfield7_y.C: Ditto.
5550
5551 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
5552
5553         PR c/10320
5554         * gcc.c-torture/execute/20030718-1.c: New test.
5555
5556 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5557
5558         PR optimization/11536
5559         * gcc.dg/20030721-1.c: New test.
5560
5561 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
5562
5563         PR c++/11546
5564         * g++.dg/template/lookup1.C: New test.
5565
5566 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
5567
5568         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5569         diagnostics of ill-formed constructs involving labels.
5570         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5571         the new 'previously defined here' message.
5572
5573 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
5574
5575         * g++.dg/parse/non-dependent2.C: New test.
5576
5577 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
5578
5579         * g++.dg/init/init-ref4.C: xfail on targets without
5580         weak symbols.
5581
5582 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
5583
5584         PR target/11087
5585         * gcc.c-torture/execute/20030717-1.c: New test.
5586
5587 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5588
5589         * g++.dg/opt/cfg1.C: New test.
5590
5591 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
5592
5593         PR optimization/11557
5594         * gcc.dg/20030717-1.c: New test.
5595
5596 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
5597
5598         PR c++/10476
5599         * g++.dg/expr/crash-1.C: New test.
5600
5601         PR c++/11027
5602         * g++.dg/template/init3.C: New test.
5603
5604         PR c++/8222
5605         * g++.dg/template/non-dependent1.C: New test.
5606
5607         PR c++/11070
5608         * g++.dg/template/non-dependent2.C: New test.
5609
5610         PR c++/11071
5611         * g++.dg/template/non-dependent3.C: New test.
5612
5613         PR c++/9907
5614         * g++.dg/template/sizeof5.C: New test.
5615
5616 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
5617
5618         PR 11498
5619         * gcc.c-torture/compile/mangle-1.c: New file.
5620
5621 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5622
5623         PR c++/7809
5624         * g++.dg/parse/access3.C: New test.
5625
5626 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
5627
5628         PR c++/11384
5629         * g++.dg/init/init-ref4.C: New test.
5630
5631 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
5632
5633         PR c++/11547
5634         * g++.dg/parse/constant3.C: New test.
5635         * g++.dg/parse/crash7.C: Likewise.
5636
5637 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
5638
5639         PR target/11008
5640         * gcc.dg/i386-pentium4-not-mull.c: New.
5641
5642 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
5643
5644         * gcc.dg/asm-names.c (ymain): Make it weak.
5645
5646 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5647
5648         PR c++/5421
5649         * g++.dg/template/friend21.C: New test.
5650
5651 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
5652
5653         * gcc.dg/cleanup-8.c: New test.
5654         * gcc.dg/cleanup-9.c: New test.
5655
5656 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
5657
5658         * g++.dg/ext/dll-MI1.h: New file.
5659         * g++.dg/ext/dllexport-MI1.C: New file.
5660         * g++.dg/ext/dllimport-MI1.C: New file.
5661
5662 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
5663
5664         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5665         it does not have cmpstrsi patterns (just cmpmemsi).
5666
5667 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
5668
5669         PR debug/11473
5670         * g++.dg/debug/debug8.C: New test.
5671
5672 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5673
5674         PR c++/10108
5675         * g++.dg/template/crash7.C: New test.
5676
5677 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
5678
5679         PR target/10795
5680         * gcc.c-torture/compile/20030708-1.c: New.
5681
5682 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
5683
5684         * gcc.c-torture/execute/20030715-1.c: New test.
5685
5686 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
5687
5688         * gcc.dg/pch/inline-3.c: New file.
5689         * gcc.dg/pch/inline-3.hs: New file.
5690         * gcc.dg/pch/inline-4.c: New file.
5691         * gcc.dg/pch/inline-4.hs: New file.
5692
5693 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
5694
5695         PR c++/11509
5696         * g++.dg/template/crash6.C: New test.
5697
5698         PR c++/7053
5699         * g++.dg/template/friend20.C: New test.
5700
5701         PR c++/7019
5702         * g++.dg/template/overload2.C: New test.
5703
5704 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5705
5706         PR optimization/11440
5707         * gcc.c-torture/execute/20030714-1.c: New test.
5708
5709 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5710
5711         PR c++/11154
5712         * g++.dg/template/partial2.C: New test.
5713
5714 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
5715
5716         PR c++/11503
5717         * g++.dg/template/anon1.C: New test.
5718
5719         PR c++/11493
5720         PR c++/11495
5721         * g++.dg/parse/template9.C: Likewise.
5722         * g++.dg/template/crash4.C: New test.
5723         * g++.dg/template/koenig1.C: Likewise.
5724         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5725         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5726         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5727         functions.
5728         * g++.old-deja/g++.jason/template36.C: Likewise.
5729         * g++.old-deja/g++.mike/p1989.C: Likewise.
5730         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5731         * g++.old-deja/g++.pt/ttp20.C: Use this->.
5732         * g++.old-deja/g++.pt/ttp21.C: Use this->.
5733         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5734         compiling.
5735         * g++.old-deja/g++.pt/union2.C: Use this->.
5736
5737 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
5738
5739         * gcc.dg/20030711-1.c: New test.
5740
5741 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
5742
5743         PR c++/11050
5744         * g++.dg/parse/args1.C: New test.
5745         * g++.pt/defarg8.C: Change expected errors.
5746
5747 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
5748
5749         PR c++/8164
5750         * g++.dg/template/nontype2.C: New test.
5751
5752         PR c++/10558
5753         * g++.dg/parse/template8.C: New test.
5754
5755         PR c++/8327
5756         * g++.dg/template/scope1.C: New test.
5757
5758         * g++.dg/warn/Wsign-compare-1.C: New test.
5759
5760 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5761
5762         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5763
5764 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
5765
5766         PR c++/9411
5767         * g++.dg/template/explicit2.C: New test.
5768
5769         PR c++/10032
5770         * g++.dg/warn/pedantic1.C: New test.
5771
5772 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
5773
5774         PR c++ 9483
5775         * g++.dg/other/field1.C: New test.
5776
5777 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5778
5779         PR c/11449
5780         * gcc.c-torture/compile/20030707-1.c: New.
5781
5782 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5783
5784         PR c++/10849
5785         * g++.dg/template/access12.C: New test.
5786
5787 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
5788
5789         * g++.dg/bprob/bprob.exp (prof_ext): Update.
5790         * g77.dg/bprob/bprob.exp (prof_ext): Update.
5791         * gcc.misc-tests/bprob.exp (prof_ext): Update.
5792         * gcc.misc-tests/gcov.exp: Update
5793         * g++.dg/gcov/gcov.exp: Update
5794         * lib/gcov.exp: Update.
5795
5796 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
5797
5798         * g++.dg/abi/mangle17.C: Make sure template expressions are
5799         dependent.
5800         * g++.dg/abi/mangle4.C: Mark erroneous casts.
5801         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5802         * g++.dg/opt/stack1.C: Remove erroneous code.
5803         * g++.dg/parse/template7.C: New test.
5804         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5805         * g++.old-deja/g++.pt/crash4.C: Likewise.
5806
5807 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5808
5809         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5810         with zero or one occurence of `$' after the initial `L'.
5811
5812 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
5813
5814         * gcc.c-torture/compile/20030704-1.c: Add a comment.
5815
5816 2003-07-08  Roger Sayle  <roger@eyesopen.com>
5817
5818         PR c/11370
5819         * gcc.dg/Wunreachable-6.c: New testcase.
5820         * gcc.dg/Wunreachable-7.c: New testcase.
5821
5822 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5823
5824         PR c/11420
5825         * gcc.dg/20030708-1.c: New test.
5826
5827 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
5828
5829         * gcc.dg/compat/sdata-section.h: New file.
5830         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5831         * gcc.dg/torture/mips-sdata-1.c: New test.
5832
5833 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5834
5835         PR c++/11030
5836         * g++.dg/template/friend19.C: New test.
5837
5838 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5839
5840         * g++.dg/opt/strength-reduce.C: New test.
5841
5842 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5843
5844         PR target/10979
5845         * gcc.dg/20030707-1.c: New testcase.
5846
5847 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5848
5849         PR optimization/11059
5850         * g++.dg/opt/emptyunion.C: New testcase.
5851
5852 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5853             Eric Botcazou  <ebotcazou@libertysurf.fr>
5854
5855         * g++.dg/opt/stack1.C: New test.
5856
5857 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
5858
5859         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5860         run test.
5861
5862         PR c++/11431
5863         * g++.dg/expr/static_cast3.C: New test.
5864
5865 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
5866
5867         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5868         everywhere.
5869         * gcc.dg/concat.c: Concatenation of string constants with
5870         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5871         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5872         * gcc.dg/cpp/escape-2.c: Use wide character constants where
5873         necessary to avoid multi-character character constant warning.
5874         * gcc.dg/cpp/escape.c: Likewise.
5875         * gcc.dg/cpp/ucs.c: Likewise.
5876         Remove backslashes from dg-bogus comments, as they confuse Tcl.
5877         Fix a typo.
5878
5879 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5880
5881         PR c/11428
5882         * gcc.c-torture/compile/20030704-1.c: New.
5883
5884 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5885
5886         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5887
5888 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
5889
5890         PR c++/5287, PR c++/7910,  PR c++/11021
5891         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5892         tests for warnings.
5893         * g++.dg/ext/dllimport2.C: Add tests for warnings.
5894         * g++.dg/ext/dllimport3.C: Likewise.
5895         * g++.dg/ext/dllimport4.C: New file.
5896         * g++.dg/ext/dllimport5.C: New file.
5897         * g++.dg/ext/dllimport6.C: New file.
5898         * g++.dg/ext/dllimport7.C: New file.
5899         * g++.dg/ext/dllimport8.C: New file.
5900         * g++.dg/ext/dllimport9.C: New file.
5901         * g++.dg/ext/dllimport10.C: New file.
5902         * g++.dg/ext/dllexport1.C: New file.
5903
5904 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
5905
5906         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5907         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5908
5909 2003-07-03  Roger Sayle  <roger@eyesopen.com>
5910
5911         * gcc.dg/builtins-25.c: New testcase.
5912         * gcc.dg/builtins-26.c: New testcase.
5913
5914 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
5915
5916         * gcc.dg/compat/vector-defs.h: New file.
5917         * gcc.dg/compat/vector-setup.h: New file.
5918         * gcc.dg/compat/vector-check.h: New file.
5919         * gcc.dg/compat/vector-1_main.c: New file.
5920         * gcc.dg/compat/vector-1_x.c: New file.
5921         * gcc.dg/compat/vector-1_y.c: New file.
5922         * gcc.dg/compat/vector-2_main.c: New file.
5923         * gcc.dg/compat/vector-2_x.c: New file.
5924         * gcc.dg/compat/vector-2_y.c: New file.
5925
5926         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5927         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5928         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5929         * gcc.dg/compat/struct-align-1.h: New file.
5930         * gcc.dg/compat/struct-align-1_main.c: New file.
5931         * gcc.dg/compat/struct-align-1_x.c: New file.
5932         * gcc.dg/compat/struct-align-1_y.c: New file.
5933         * gcc.dg/compat/struct-align-2.h: New file.
5934         * gcc.dg/compat/struct-align-2_main.c: New file.
5935         * gcc.dg/compat/struct-align-2_x.c: New file.
5936         * gcc.dg/co
5937         * g++.old-deja/g++.other/comdat3.C: Likewise.
5938         * g++.old-deja/g++.other/ctor1.C: Likewise.
5939         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5940
5941 2003-06-05  Richard Henderson  <rth@redhat.com>
5942
5943         * gcc.dg/debug/20030605-1.c: New.
5944
5945 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5946
5947         * README.QMTEST: Update.
5948
5949 2003-06-04  Richard Henderson  <rth@redhat.com>
5950
5951         * gcc.dg/cleanup-1.c: New.
5952         * gcc.dg/cleanup-2.c: New.
5953         * gcc.dg/cleanup-3.c: New.
5954         * gcc.dg/cleanup-4.c: New.
5955         * gcc.dg/cleanup-5.c: New.
5956         * gcc.dg/cleanup-6.c: New.
5957         * gcc.dg/cleanup-7.c: New.
5958
5959 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5960
5961         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5962
5963         * lib/dg-pch.exp: New file.
5964         * g++.dg/pch/pch.exp: Use dg-pch.exp.
5965         * gcc.dg/pch/pch.exp: Likewise.
5966
5967 2003-06-04  Roger Sayle  <roger@eyesopen.com>
5968
5969         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5970         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5971         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5972         * gcc.dg/builtins-17.c: New test case.
5973         * gcc.dg/i386-387-4.c: New test case.
5974         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5975
5976 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5977
5978         * gcc.dg/ultrasp9.c: New test.
5979
5980 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5981
5982         * gcc.c-torture/compile/20030604-1.c: New test.
5983         * gcc.dg/sparc-constant-1.c: New test.
5984
5985 2003-06-03  Glen Nakamura  <glen@imodulo.com>
5986
5987         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5988
5989 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
5990
5991         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5992
5993         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5994         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5995
5996 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
5997
5998         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5999
6000 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6001
6002         PR c++/10940
6003         * g++.dg/template/spec10.C: New test.
6004
6005 2003-06-03  Roger Sayle  <roger@eyesopen.com>
6006
6007         * gcc.dg/builtins-16.c: New test case.
6008
6009 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
6010
6011         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6012         mempcpy test with post-increments.
6013         * gcc.c-torture/execute/string-opt-3.c: New test.
6014         * gcc.dg/string-opt-1.c: New test.
6015
6016 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
6017
6018         PR fortran/10965
6019         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6020
6021 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
6022
6023         * lib/scanasm.exp (dg-scan): New function, factored out of ...
6024         (scan-assembler): ... here.  Use dg-scan.
6025         (scan-assembler-not): Likewise.
6026         (scan-file): New function.
6027         (scan-file-not): Likewise.
6028         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6029         * gcc.dg/cpp/_Pragma4.c: Likewise.
6030         * gcc.dg/cpp/_Pragma5.c: Likewise.
6031         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6032         * gcc.dg/cpp/avoidpaste2.c: Likewise.
6033         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6034         * gcc.dg/cpp/cmdlne-P.c: Likewise.
6035         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6036         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6037         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6038         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6039         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6040         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6041         * gcc.dg/cpp/cxxcom1.c: Likewise.
6042         * gcc.dg/cpp/line1.c: Likewise.
6043         * gcc.dg/cpp/maccom1.c: Likewise.
6044         * gcc.dg/cpp/maccom2.c: Likewise.
6045         * gcc.dg/cpp/maccom3.c: Likewise.
6046         * gcc.dg/cpp/maccom4.c: Likewise.
6047         * gcc.dg/cpp/maccom5.c: Likewise.
6048         * gcc.dg/cpp/maccom6.c: Likewise.
6049         * gcc.dg/cpp/multiline.c: Likewise.
6050         * gcc.dg/cpp/spacing1.c: Likewise.
6051         * gcc.dg/cpp/spacing2.c: Likewise.
6052         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6053         * gcc.dg/cpp/trad/maccom1.c: Likewise.
6054         * gcc.dg/cpp/trad/maccom2.c: Likewise.
6055         * gcc.dg/cpp/trad/maccom3.c: Likewise.
6056         * gcc.dg/cpp/trad/maccom4.c: Likewise.
6057         * gcc.dg/cpp/trad/maccom6.c: Likewise.
6058         * gcc.dg/cpp/cxxcom2.c: Likewise.
6059         * gcc.dg/cpp/cxxcom2.h: New file.
6060
6061         * gcc.dg/cpp/truefalse.cpp: Move it to ...
6062         * g++.dg/cpp/truefalse.C: Here.
6063         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6064
6065 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
6066
6067         * gcc.dg/cpp/redef3.c: New file.
6068
6069 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
6070
6071         * gcc.dg/i386-loop-3.c: New test.
6072
6073 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
6074
6075         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6076
6077 2003-05-31  Roger Sayle  <roger@eyesopen.com>
6078
6079         * gcc.dg/fwrapv-1.c: New test case.
6080         * gcc.dg/fwrapv-2.c: New test case.
6081
6082 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6083
6084         PR c++/10956
6085         * g++.dg/template/spec9.C: New test.
6086
6087 2003-05-29  Roger Sayle  <roger@eyesopen.com>
6088
6089         * gcc.dg/duff-4.c: New test case.
6090
6091 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
6092
6093         PR fortran/10843
6094         * g77.dg/ffixed-form-1.f: New test
6095         * g77.dg/ffixed-form-2.f: New test
6096         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6097         * g77.dg/ffree-form-3.f: New test
6098
6099 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
6100
6101         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6102         * gcc.dg/wint_t-1.c: Likewise.
6103
6104 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6105
6106         * g++.dg/template/access11.C: New test.
6107
6108 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6109
6110         PR c++/10849
6111         * g++.dg/template/access10.C: New test.
6112
6113 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6114             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6115
6116         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6117
6118 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6119
6120         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6121         suppress for powerpc-*-darwin*.
6122         * gcc.dg/torture/builtin-noret-2.c: Likewise.
6123
6124 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6125
6126         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6127         suppress option for powerpc-*-darwin*.
6128
6129 2003-05-23  Roger Sayle  <roger@eyesopen.com>
6130
6131         * gcc.dg/builtins-1.c: Add tests for tan and atan.
6132         * gcc.dg/builtins-4.c: Add test for fmod.
6133
6134 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6135
6136         PR c++/10682
6137         * g++.dg/template/instantiate4.C: New test.
6138
6139 2003-05-22  Roger Sayle  <roger@eyesopen.com>
6140
6141         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6142
6143 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
6144
6145         * gcc.dg/compat/scalar-return-1_main.c: New file.
6146         * gcc.dg/compat/scalar-return-1_x.c: New file.
6147         * gcc.dg/compat/scalar-return-1_y.c: New file.
6148         * gcc.dg/compat/scalar-return-2_main.c: New file.
6149         * gcc.dg/compat/scalar-return-2_x.c: New file.
6150         * gcc.dg/compat/scalar-return-2_y.c: New file.
6151         * gcc.dg/compat/struct-return-3_main.c: New file.
6152         * gcc.dg/compat/struct-return-3_y.c: New file.
6153         * gcc.dg/compat/struct-return-3_x.c: New file.
6154         * gcc.dg/compat/struct-return-2_main.c: New file.
6155         * gcc.dg/compat/struct-return-2_x.c: New file.
6156         * gcc.dg/compat/struct-return-2_y.c: New file.
6157
6158 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6159
6160         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6161         for hppa*-hp-hpux*.
6162         * gcc.dg/20021014-1.c (dg-options): Likewise.
6163         * gcc.dg/nest.c (dg-options): Likewise.
6164
6165 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
6166
6167         PR c++/9738
6168         * g++.dg/ext/dllimport2.C: New file.
6169         * g++.dg/ext/dllimport3.C: New file.
6170
6171 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
6172
6173         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6174         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6175         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6176         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6177         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6178         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6179         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6180         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6181         * gcc.dg/compat/small-struct-defs.h: New file.
6182         * gcc.dg/compat/small-struct-init.h: New file.
6183         * gcc.dg/compat/small-struct-check.h: New file.
6184         * gcc.dg/compat/fp-struct-defs.h: New file.
6185         * gcc.dg/compat/fp-struct-check.h: New file.
6186         * gcc.dg/compat/fp-struct-init.h: New file.
6187         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6188         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6189
6190 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
6191
6192         * gcc.dg/20030225-2.c: New test.
6193
6194 2003-05-18  Roger Sayle  <roger@eyesopen.com>
6195             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6196
6197         * gcc.c-torture/compile/20030518-1.c: New test case.
6198
6199 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
6200
6201         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6202         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6203         gcc-dg-debug-runtest.
6204         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6205         gcc-dg-debug-runtest.
6206
6207 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6208
6209         PR c++/9022
6210         * g++.dg/lookup/using6.C: New test.
6211
6212 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6213
6214         * g++.dg/parse/access2.C: New test.
6215
6216 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
6217
6218         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6219         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6220         * gcc.dg/debug/debug.exp: Likewise.
6221
6222 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
6223
6224         * gcc.dg/dollar.c: New test.
6225
6226 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
6227
6228         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6229         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6230         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6231         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6232         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6233         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6234         * gcc.dg/compat/struct-by-value-6_main.c: New file.
6235         * gcc.dg/compat/struct-by-value-6_x.c: New file.
6236         * gcc.dg/compat/struct-by-value-6_y.c: New file.
6237         * gcc.dg/compat/struct-by-value-7_main.c: New file.
6238         * gcc.dg/compat/struct-by-value-7_x.c: New file.
6239         * gcc.dg/compat/struct-by-value-7_y.c: New file.
6240         * gcc.dg/compat/struct-by-value-8_main.c: New file.
6241         * gcc.dg/compat/struct-by-value-8_x.c: New file.
6242         * gcc.dg/compat/struct-by-value-8_y.c: New file.
6243         * gcc.dg/compat/struct-by-value-9_main.c: New file.
6244         * gcc.dg/compat/struct-by-value-9_x.c: New file.
6245         * gcc.dg/compat/struct-by-value-9_y.c: New file.
6246
6247 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
6248
6249         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6250         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
6251         support for "repo" mode.
6252         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6253         * lib/g77-dg.exp: Likewise.
6254         * lib/obj-dg.exp: Likewise.
6255
6256 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
6257
6258         Merge from gcc-3_2-rhl8-branch:
6259         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
6260
6261         * gcc.dg/tls/opt-6.c: New test.
6262
6263         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
6264
6265         * gcc.dg/20030405-1.c: New test.
6266
6267         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
6268
6269         * gcc.dg/20030309-1.c: New test.
6270
6271         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6272
6273         * gcc.c-torture/execute/20030307-1.c: New test.
6274
6275         2003-02-20  Randolph Chung  <tausq@debian.org>
6276
6277         * gcc.c-torture/compile/20030220-1.c: New test.
6278
6279         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
6280
6281         * gcc.dg/20030217-1.c: New test.
6282
6283         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
6284
6285         * gcc.c-torture/compile/20020129-1.c: New test.
6286
6287         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6288
6289         * gcc.dg/unroll-1.c: New test.
6290
6291         2002-11-16  Jan Hubicka  <jh@suse.cz>
6292
6293         * gcc.c-torture/execute/20020920-1.c: New test.
6294
6295         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
6296
6297         PR target/7434
6298         * gcc.c-torture/compile/20021008-1.c: New test.
6299
6300         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
6301
6302         PR target/7559
6303         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6304
6305         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6306
6307         * gcc.c-torture/compile/20020807-1.c: New test.
6308
6309         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
6310
6311         * gcc.dg/tls/opt-1.c: New test.
6312
6313         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
6314
6315         * gcc.dg/20020729-1.c: New test.
6316
6317         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
6318
6319         * g++.dg/opt/life1.C: New test.
6320
6321         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
6322
6323         * gcc.dg/20020525-1.c: New test.
6324
6325         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
6326
6327         PR c++/6794
6328         * g++.dg/ext/pretty1.C: New test.
6329         * g++.dg/ext/pretty2.C: New test.
6330
6331 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
6332
6333         PR c++/8385
6334         * g++.dg/ext/typeof5.C: New test.
6335
6336 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
6337
6338         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6339         __USER_LABEL_PREFIX__ into account.
6340         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6341
6342 2003-05-14  Roger Sayle  <roger@eyesopen.com>
6343
6344         * gcc.dg/builtins-15.c: New test case.
6345
6346 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
6347
6348         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6349
6350 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
6351
6352         * lib/g++.exp: Tweak handling of additional source files.
6353         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6354         * g++.dg/special/conpr-2a.C: Rename to ...
6355         * g++.dg/special/conpr-2a.cc: ... this.
6356         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6357         * g++.dg/special/conpr-3a.C: Rename to ...
6358         * g++.dg/special/conpr-3a.cc: This.
6359         * g++.dg/special/conpr-3b.C: Rename to ...
6360         * g++.dg/special/conpr-3b.cc: This.
6361         * g++.dg/special/conpr-4.C: New test.
6362         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6363
6364 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
6365
6366         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6367
6368 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6369
6370         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6371         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6372         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6373         * g++.old-deja/g++.other/warn3.C: Likewise.
6374
6375 2003-05-11  Roger Sayle  <roger@eyesopen.com>
6376
6377         * gcc.dg/i386-387-1.c: Update to also test log.
6378         * gcc.dg/i386-387-2.c: Likewise.
6379
6380 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6381
6382         * g77.f-torture/execute/int8421.f: New test.
6383
6384 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6385
6386         PR c++/10230, c++/10481
6387         * g++.dg/lookup/scoped5.C: New test.
6388
6389 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6390
6391         PR c++/10552
6392         * g++.dg/template/ttp6.C: New test.
6393
6394 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
6395
6396         * gcc.c-torture/execute/builtins: New directory.
6397         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6398         gcc.c-torture/execute/builtins.
6399         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6400         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6401         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
6402         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6403
6404 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6405
6406         PR c++/9252
6407         * g++.dg/template/access8.C: New test.
6408         * g++.dg/template/access9.C: New test.
6409
6410 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6411
6412         PR c++/9554
6413         * g++.dg/parse/access1.C: New test.
6414
6415 2003-05-09  DJ Delorie  <dj@redhat.com>
6416
6417         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6418         long, and not an int.
6419
6420 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6421
6422         PR c++/10555, c++/10576
6423         * g++.dg/template/memclass1.C: New test.
6424
6425 2003-05-08  DJ Delorie  <dj@redhat.com>
6426
6427         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6428         targets.
6429         * gcc.c-torture/execute/20021024-1.x: Likewise.
6430         * gcc.c-torture/execute/shiftdi.x: Likewise.
6431         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6432         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6433         * gcc.dg/20021018-1.c: Likewise.
6434
6435 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6436
6437         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6438
6439         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6440         (bcopy): Call memmove.
6441
6442 2003-05-08  Roger Sayle  <roger@eyesopen.com>
6443
6444         * g77.f-torture/compile/8485.f: New test case.
6445
6446 2003-05-07  Richard Henderson  <rth@redhat.com>
6447
6448         PR c++/10570
6449         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6450         Verify exception_cleanup not called for rethrows.
6451         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6452         when exiting catch block without rethrowing.
6453         * g++.dg/eh/forced3.C: New.
6454         * g++.dg/eh/forced4.C: New.
6455
6456 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
6457
6458         * gcc.dg/20030505.c: Fix triplet.
6459
6460 2003-05-06  DJ Delorie  <dj@redhat.com>
6461
6462         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6463         * gcc.dg/nest.c: Likewise.
6464
6465 2003-05-05  Roger Sayle  <roger@eyesopen.com>
6466
6467         * gcc.dg/builtins-14.c: New test case.
6468
6469 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
6470
6471         * lib/compat.exp (compat-execute): New argument.
6472         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6473         * gcc.dg/compat: New test directory.
6474         * gcc.dg/compat/compat.exp: New expect script.
6475         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6476         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6477         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6478         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6479         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6480         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6481
6482         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6483         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6484         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6485         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6486         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6487         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6488         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6489         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6490         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6491         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6492         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6493         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6494         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6495         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6496         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6497
6498 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
6499
6500         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6501
6502 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
6503
6504         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6505
6506 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
6507
6508         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6509         * gcc.dg/ppc-fsel-2.c: New test.
6510
6511         * gcc.dg/unused-5.c: New test.
6512
6513 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6514
6515         PR c++/10496
6516         * g++.dg/warn/pmf1.C: New test.
6517
6518 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6519
6520         PR c++/4494
6521         * g++.dg/warn/main.C: New test.
6522
6523 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6524
6525         * gcc.dg/nonnull-3.c: New test.
6526
6527 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
6528
6529         * gcc.dg/cpp/Wtrigraphs.c: Update.
6530         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6531
6532 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
6533
6534         * gcc.dg/ppc-fsel-1.c: New test.
6535
6536 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
6537
6538         PR c/10604
6539         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6540
6541 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
6542
6543         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6544
6545 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6546
6547         PR c++/9364, c++/10553, c++/10586
6548         * g++.dg/parse/typename4.C: New test.
6549         * g++.dg/parse/typename5.C: Likewise.
6550
6551 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
6552
6553         * gcc.c-torture/compile/20030503-1.c: New test.
6554
6555 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6556
6557         * g++.dg/lookup/using5.C: Fix testcase error.
6558
6559 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
6560
6561         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6562         since MEABI is no longer supported.  Remove all vestiges
6563         of MEABI from the test.
6564
6565 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6566
6567         PR c++/10554
6568         * g++.dg/lookup/using5.C: New test.
6569
6570 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6571
6572         PR c++/8772
6573         * g++.dg/template/ttp5.C: New test.
6574
6575 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
6576
6577         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6578         (dg-gpp-additional-sources): New function.
6579         (dg-gpp-additional-files): Likewise.
6580         * lib/g++.exp (additional_sources): New variable.
6581         (additional_files): Likewise.
6582         (g++_target_compile): Deal with them.
6583         * lib/old-dejagnu.exp: Remove.
6584         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6585         * g++.old-deja: Revise all tests to use dg commands.
6586
6587 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6588
6589         PR c++/9432, c++/9528
6590         * g++.dg/lookup/using4.C: New test.
6591
6592 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
6593
6594         * gcc.dg/noreturn-5.c: New file.
6595         * gcc.dg/noreturn-6.c: New file.
6596
6597         * gcc.c-torture/compile/inline-1.c: New file.
6598
6599 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6600
6601         PR c++/10551
6602         * g++.dg/template/explicit1.C: New test.
6603
6604 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6605
6606         PR c++/10549
6607         * g++.dg/other/bitfield1.C: New test.
6608
6609         PR c++/10527
6610         * g++.dg/init/new7.C: New test.
6611
6612 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6613
6614         * g++.dg/ext/desig1.C: New test.
6615         * g++.dg/ext/init1.C: Update.
6616
6617         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6618
6619 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
6620
6621         PR c++/10180
6622         * g++.dg/warn/Winline-1.C: New test.
6623
6624 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
6625
6626         * gcc.c-torture/execute/string-opt-19.c: New test.
6627
6628         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6629         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6630
6631 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
6632
6633         PR c++/10506
6634         * g++.dg/init/new6.C: New test.
6635
6636         PR c++/10503
6637         * g++.dg/init/ref6.C: New test.
6638
6639 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
6640
6641         * g++.dg/warn/weak1.C: XFAIL on AIX4.
6642
6643 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6644
6645         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6646         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6647
6648 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
6649
6650         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6651         initialized static data members.
6652
6653 2003-04-25  H.J. Lu <hjl@gnu.org>
6654
6655         * gcc.dg/ia64-sync-4.c: New test.
6656
6657 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6658
6659         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
6660         date.
6661
6662 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
6663
6664         PR c++/10337
6665         * g++.dg/warn/conv1.C: New test.
6666         * g++.old-deja/g++.other/conv7.C: Adjust.
6667         * g++.old-deja/g++.other/overload14.C: Adjust.
6668
6669 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6670
6671         PR c++/10471
6672         * g++.dg/template/defarg2.C: New test.
6673
6674 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
6675
6676         * gcc.dg/cpp/include2.c: Update.
6677         * gcc.dg/cpp/multiline-2.c: New.
6678         * gcc.dg/cpp/multiline.c: Update.
6679         * gcc.dg/cpp/strify2.c: Update.
6680         * gcc.dg/cpp/trad/literals-2.c: Update.
6681
6682 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6683
6684         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6685
6686 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6687
6688         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6689
6690 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6691
6692         PR c++/10451
6693         * g++.dg/parse/crash4.C: New test.
6694
6695         PR c++/9847
6696         * g++.dg/parse/crash5.C: New test.
6697
6698 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
6699
6700         PR c++/10446
6701         * g++.dg/parse/crash3.C: New test.
6702
6703         PR c++/10428
6704         * g++.dg/parse/elab1.C: New test.
6705
6706 2003-04-22  Devang Patel  <dpatel@apple.com>
6707
6708         * gcc.dg/cpp/trad/funlike-5.c: New test.
6709
6710 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6711
6712         * g++.dg/other/packed1.C: Fix dg options.
6713
6714 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6715
6716         * g++.dg/other/offsetof2.C: New test.
6717
6718 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
6719
6720         * g++.dg/template/recurse.C: Adjust location of error messages.
6721
6722 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6723
6724         PR c++/9881
6725         * g++.dg/init/addr-const1.C: New test.
6726         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6727
6728 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6729
6730         PR c++/10405
6731         * g++.dg/lookup/struct-hack1.C: New test.
6732
6733 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6734
6735         * ucs.c: Update diagnostic messages.
6736
6737 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6738
6739         * gcc.dg/cpp/truefalse.cpp: New test.
6740         * gcc.dg/cpp/cpp.exp: Update.
6741         * g++.dg/other/stdbool-if.C: Remove.
6742
6743 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6744
6745         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6746         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6747
6748 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6749
6750         * gcc.c-torture/compile/20030418-1.c: New test.
6751
6752 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
6753
6754         * README.compat: Remove; content moved to doc/sourcebuild.texi.
6755
6756 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6757
6758         PR c++/10347
6759         g++.dg/template/dependent-name1.C: New test.
6760
6761 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6762
6763         * gcc.dg/warn-1.c (tourist_guide): New array,
6764         contains a pointer to bar.
6765
6766 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6767
6768         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6769         * gcc.c-torture/execute/medce-1.c: New test case.
6770         * gcc.c-torture/execute/medce-2.c: New test case.
6771
6772 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6773
6774         * lib/prune.exp: Ignore more messages.
6775
6776         PR c++/10381
6777         * g++.dg/parse/lookup3.C: New test.
6778
6779 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6780
6781         * gcc.c-torture/compile/20030415-1.c : New test.
6782
6783 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6784
6785         * gcc.c-torture/execute/scope-2.c: Move to ...
6786         * gcc.dg/noncompile/scope.c: .... here.
6787
6788 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6789
6790         * gcc.dg/20030414-2.c: New test case.
6791
6792 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6793
6794         PR target/10377
6795         * gcc.dg/20030414-1.c: New test.
6796
6797 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6798
6799         * gcc.dg/builtins-12.c: New test case.
6800         * gcc.dg/builtins-13.c: New test case.
6801
6802 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6803
6804         * gcc.c-torture/execute/string-opt-18.c: New test.
6805
6806 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6807
6808         PR c++/10300
6809         * g++.dg/init/new5.C: New test.
6810
6811 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6812
6813         PR c++/7910
6814         * g++.dg/ext/dllimport1.C: New test.
6815
6816 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6817
6818         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6819
6820 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6821
6822         PR Fortran/9263
6823         * g77.f-torture/noncompile/9263.f: New test
6824         PR Fortran/1832
6825         * g77.f-torture/execute/1832.f: New test
6826
6827 2003-04-11  David Chad  <davidc@freebsd.org>
6828             Loren J. Rittle  <ljrittle@acm.org>
6829
6830         libobjc/8562
6831         * objc.dg/headers.m: New test.
6832
6833 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6834
6835         * gcc.c-torture/execute/builtin-noret-2.c: New.
6836         * gcc.c-torture/execute/builtin-noret-2.x: New.
6837         XFAIL builtin-noret-2.c at -O1 and above.
6838         * gcc.dg/redecl.c: New.
6839         * gcc.dg/Wshadow-1.c: Update error regexps.
6840
6841 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6842
6843         * g++.dg/abi/bitfield10.C: New test.
6844
6845 2003-04-09  Mike Stump  <mrs@apple.com>
6846
6847         * gcc.dg/pch/pch.exp: Make testcase names longer.
6848         * g++.dg/pch/pch.exp: Make testcase names longer.
6849
6850 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6851
6852         * gcc.dg/builtins-11.c: New test case.
6853
6854 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6855
6856         * gcc.dg/builtins-9.c: New test case.
6857         * gcc.dg/builtins-10.c: New test case.
6858
6859 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6860
6861         * gcc.dg/noncompile/init-4.c.c: New test.
6862
6863 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6864
6865         * gcc.misc-test/gcov-9.c: New test.
6866         * gcc.misc-test/gcov-10.c: New test
6867         * gcc.misc-test/gcov-11.c: New test.
6868
6869 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6870
6871         PR optimization/10024
6872         * gcc.c-torture/compile/20030405-1.c: New test.
6873
6874 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6875
6876         * gcc.dg/pch/static-3.c: New.
6877         * gcc.dg/pch/static-3.hs: New.
6878         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6879
6880 2003-04-04  Richard Henderson  <rth@redhat.com>
6881
6882         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6883         * g++.dg/eh/forced2.C: Likewise.
6884
6885 2003-04-03  Mike Stump  <mrs@apple.com>
6886
6887         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6888         target arg.
6889         (scan-assembler-times, scan-assembler-not): Likewise.
6890         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6891
6892 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6893
6894         * gcc.dg/sparc-loop-1.c: New test.
6895
6896 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6897
6898         PR other/9274
6899         * g++.dg/pch/system-2.C: New.
6900         * g++.dg/pch/system-2.Hs: New.
6901
6902 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6903
6904         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6905
6906         * g++.dg/eh/simd-1.C (vecfunc): Same.
6907
6908 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6909
6910         * gcc.c-torture/execute/20030401-1.c: New test case.
6911
6912 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6913
6914         * objc.dg/defs.m: New.
6915
6916 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6917
6918         * g++.dg/eh/simd-1.C: New.
6919         * g++.dg/eh/simd-2.C: New.
6920
6921 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6922
6923         * gcc.c-torture/execute/simd-3.c: New.
6924
6925 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6926
6927         PR c/9936
6928         * gcc.dg/20030331-2.c: New test.
6929
6930 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6931
6932         PR c++/10278
6933         * g++.dg/parse/crash2.C: New test.
6934
6935 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6936
6937         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6938         * gcc.c-torture/execute/20030331-1.c: ...here.
6939
6940 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6941
6942         * gcc.c-torture/execute/20030331-1.c: New test.
6943
6944 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6945
6946         * lib/gcov.exp: Adjust call return testing strings.
6947         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6948
6949 2003-03-31  Roger Sayle  <roger@eyesopen.com>
6950
6951         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6952         * gcc.dg/builtins-7.c: New test case.
6953         * gcc.dg/builtins-8.c: New test case.
6954
6955 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6956
6957         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6958
6959 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
6960
6961         PR c++/7647
6962         * g++.dg/lookup-class-member-2.C: New test.
6963
6964 2003-03-30  Glen Nakamura  <glen@imodulo.com>
6965
6966         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6967
6968 2003-03-28  Roger Sayle  <roger@eyesopen.com>
6969
6970         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6971
6972 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
6973
6974         * g++.dg/init/attrib1.C: New test.
6975
6976 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6977
6978         * gcc.dg/ultrasp8.c: New test.
6979
6980 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6981
6982         * gcc.dg/ultrasp7.c: New test.
6983
6984 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6985
6986         PR c++/10047
6987         * g++.dg/template/inline1.C: New test.
6988
6989 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6990
6991         * gcc.dg/sparc-dwarf2.c: New test.
6992
6993 2003-03-27  Roger Sayle  <roger@eyesopen.com>
6994
6995         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6996         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6997
6998 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
6999
7000         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7001         than reading .x files.
7002         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7003         * g77.dg/gcov/gcov-1.f: Likewise.
7004         * gcc.misc-tests/gcov-4b.c: Likewise.
7005         * gcc.misc-tests/gcov-5b.c: Likewise.
7006         * gcc.misc-tests/gcov-6.c: Likewise.
7007         * gcc.misc-tests/gcov-7.c: Likewise.
7008         * gcc.misc-tests/gcov-8.c: Likewise.
7009         * g++.dg/gcov/gcov-1.x: Remove.
7010         * g77.dg/gcov/gcov-1.x: Likewise.
7011         * gcc.misc-tests/gcov-4b.x: Likewise.
7012         * gcc.misc-tests/gcov-5b.x: Likewise.
7013         * gcc.misc-tests/gcov-6.x: Likewise.
7014         * gcc.misc-tests/gcov-7.x: Likewise.
7015         * gcc.misc-tests/gcov-8.x: Likewise.
7016
7017 2003-03-27  Glen Nakamura  <glen@imodulo.com>
7018
7019         PR opt/10087
7020         * gcc.dg/20030324-1.c: New test.
7021
7022 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
7023
7024         PR c++/10224
7025         * g++.dg/template/arg3.C: New test.
7026
7027         PR c++/10158
7028         * g++.dg/template/friend18.C: New test.
7029
7030 2003-03-26  Roger Sayle  <roger@eyesopen.com>
7031
7032         * g77.f-torture/compile/20030326-1.f: New test case.
7033
7034 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
7035
7036         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7037
7038         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7039
7040 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
7041
7042         * gcc.dg/ia64-sync-3.c: New test.
7043
7044 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
7045
7046         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7047
7048 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
7049
7050         * gcc.dg/ultrasp6.c: New test.
7051
7052 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7053
7054         * gcc.dg/i386-signbit-1.c: New test.
7055         * gcc.dg/i386-signbit-2.c: New test.
7056         * gcc.dg/i386-signbit-3.c: New test.
7057
7058 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7059
7060         * gcc.dg/ultrasp5.c: Fix options.
7061
7062 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7063
7064         * gcc.dg/ultrasp5.c: Fix comment.
7065
7066 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
7067
7068         PR fortran/10197
7069         * g77.f-torture/execute/10197.f: New test.
7070
7071 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
7072
7073         PR c++/9898, c++/383
7074         * g++.dg/template/conv6.C: New test.
7075
7076         PR c++/10119
7077         * g++.dg/template/ptrmem5.C: New test.
7078
7079         PR c++/10026
7080         * g++.dg/lookup/koenig1.C: New test.
7081
7082         PR C++/10199
7083         * g++.dg/lookup/template2.C: New test.
7084
7085 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
7086
7087         * g++.dg/opt/rtti1.C: New test.
7088
7089 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
7090
7091         * gcc.dg/ultrasp5.c: New test.
7092
7093 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
7094
7095         PR middle-end/9967
7096         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7097         builtin fputs.
7098
7099 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7100
7101         PR c/8224
7102         * gcc.dg/20030323-1.c: New test.
7103
7104 2003-03-23  Roger Sayle  <roger@eyesopen.com>
7105
7106         * gcc.c-torture/compile/20030323-1.c: New test case.
7107
7108 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
7109
7110         * gcc.dg/20030321-1.c: New test.
7111
7112 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
7113
7114         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7115
7116 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
7117
7118         PR c++/9978, c++/9708
7119         * g++.dg/ext/vlm1.C: Adjust expected error.
7120         * g++.dg/ext/vla2.C: New test.
7121         * g++.dg/template/arg1.C: New test.
7122         * g++.dg/template/arg2.C: New test.
7123
7124 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
7125
7126         * g77.f-torture/execute/select.f: New test.
7127         * g77.f-torture/noncompile/select_no_compile.f: New test.
7128
7129 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
7130
7131         PR c++/9898
7132         * g++.dg/other/error4.C: New test.
7133
7134 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
7135
7136         * g++.dg/template/friend17.C: New test.
7137
7138 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
7139
7140         * gcc.c-torture/compile/20030320-1.c: New.
7141
7142 2003-03-20  Roger Sayle  <roger@eyesopen.com>
7143
7144         * gcc.dg/builtins-6.c: New test case.
7145
7146 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
7147
7148         PR target/10073
7149         * gcc.c-torture/compile/20030319-1.c: New.
7150
7151 2003-03-18  Jan Hubicka  <jh@suse.cz>
7152
7153         * gcc.dg/i386-cvt-1.c: New test.
7154
7155 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
7156
7157         * objc.dg/naming-1.m: Use "(parse|syntax) error".
7158         * objc.dg/naming-2.m: Likewise.
7159
7160 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
7161
7162         PR c++/9639
7163         * g++.dg/parse/crash1.C: New test.
7164
7165 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
7166
7167         PR c++/8805
7168         * g++.dg/eh/cleanup1.C: New test.
7169
7170 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
7171
7172         * gcc.c-torture/execute/20030316-1.c: New test case.
7173
7174 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
7175
7176         PR c++/9629
7177         * g++.dg/init/ctor2.C: New test.
7178
7179 2003-03-15  Roger Sayle  <roger@eyesopen.com>
7180
7181         * g77.f-torture/compile/xformat.f: New test case.
7182
7183 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7184
7185         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7186         * g++.old-deja/g++.mike/eh50.C: Likewise.
7187
7188 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7189
7190         PR c++/6440
7191         * g++.dg/template/spec7.C: New test.
7192         * g++.dg/template/spec8.C: Likewise.
7193
7194 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
7195
7196         * gcc.c-torture/execute/20030313-1.c: New test.
7197
7198 2003-03-14  Richard Henderson  <rth@redhat.com>
7199
7200         * gcc.dg/inline-2.c: Adjust alpha test for external call.
7201
7202 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7203
7204         * gcc.c-torture/compile/20030314-1.c: New test.
7205
7206 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
7207
7208         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7209         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7210         thumb target,
7211         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7212         to accept newer _imp__  prefix and additional
7213         newline in .drectve section.
7214         * gcc.dg/dll-4.c: Likewise.
7215         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7216         switch.
7217
7218 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
7219
7220         * g++.dg/parse/namespace9.C: New test.
7221
7222         * g++.dg/init/ref5.C: New test.
7223         * g++.dg/parse/ptrmem1.C: Likewise.
7224
7225 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7226
7227         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7228         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7229         regular expression.
7230         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7231         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7232
7233 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
7234
7235         * gcc.c-torture/execute/20030224-2.c: New test.
7236
7237 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7238
7239         * gcc.dg/decl-3.c: New test.
7240
7241 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7242
7243         * gcc.dg/i386-loop-2.c: New test.
7244
7245 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
7246
7247         PR c++/9474
7248         * g++.dg/parse/namespace8.C: New test.
7249
7250         PR c++/9924
7251         * g++.dg/overload/builtin2.C: New test.
7252
7253 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
7254
7255         * gcc.dg/return-type-3.c: New test.
7256
7257 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
7258
7259         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7260         profiling options are not supported.
7261
7262 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
7263
7264         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7265         * g++.old-deja/g++.warn/impint2.C: Likewise.
7266
7267 2003-03-10  Devang Patel  <dpatel@apple.com>
7268
7269         * g++.dg/cpp/c++_cmd_1.C: New test.
7270         * g++.dg/cpp/c++_cmd_1.h: New file.
7271
7272 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
7273
7274         * gcc.dg/altivec-9.c: New file.
7275
7276 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7277
7278         * gcc.dg/ppc-sdata-1.c: New test.
7279         * gcc.dg/ppc-sdata-2.c: New test.
7280
7281 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
7282
7283         PR c++/9373
7284         * g++.dg/opt/ptrmem2.C: New test.
7285
7286         PR c++/8534
7287         * g++.dg/opt/ptrmem1.C: New test.
7288
7289 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7290
7291         * gcc.dg/i386-loop-1.c: New test.
7292
7293 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7294
7295         PR c++/9970
7296         * g++.dg/lookup/friend1.C: New test.
7297
7298 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7299
7300         PR c++/9823
7301         * g++.dg/parser/constructor1.C: New test.
7302
7303 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
7304
7305         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7306
7307         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7308
7309 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
7310
7311         * gcc.dg/cpp/Wunused.c: Update test.
7312
7313 2003-03-08  Jan Hubicka  <jh@suse.cz>
7314
7315         * gcc.dg/inline-3.c: New test.
7316
7317 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7318
7319         PR c++/9809
7320         * g++.dg/parse/builtin1.C: New test.
7321
7322         PR c++/9982
7323         * g++.dg/abi/cookie1.C: New test.
7324         * g++.dg/abi/cookie2.C: Likewise.
7325
7326         PR c++/9524
7327         * g++.dg/template/field1.C: New test.
7328
7329         PR c++/9912
7330         * g++.dg/parse/class1.C: New test.
7331         * g++.dg/parse/namespace7.C: Likewise.
7332         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7333
7334 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
7335
7336         * g++.dg/init/ref4.C: New test.
7337
7338 2003-03-07  Jan Hubicka  <jh@suse.cz>
7339
7340         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7341         * gcc.dg/inline-3.c:  New test.
7342
7343 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
7344
7345         * g++.dg/init/ref3.C: New test.
7346
7347         PR c++/9965
7348         * g++.dg/init/ref2.C: New test.
7349
7350         PR c++/9400
7351         * g++.dg/warn/Wshadow-2.C: New test.
7352
7353         PR c++/9791
7354         * g++.dg/warn/Woverloaded-1.C: New test.
7355
7356 2003-03-05  Jan Hubicka  <jh@suse.cz>
7357
7358         * gcc.dg/i386-local2.c: New.
7359         * gcc.dg/i386-local.c: Fix typo.
7360
7361 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
7362
7363         * g++.dg/abi/layout3.C: New test.
7364
7365 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7366
7367         * gcc.c-torture/compile/20030305-1.c
7368
7369 2003-03-05  Jan Hubicka  <jh@suse.cz>
7370
7371         * gcc.dg/i386-local.c: New.
7372
7373 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
7374
7375         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7376
7377 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7378
7379         * gcc.dg/switch-2.c: New test.
7380         * gcc.dg/switch-3.c: New test.
7381         * gcc.dg/Wswitch.c: Adjust line numbers.
7382         * gcc.dg/Wswitch-default.c: Likewise.
7383         * gcc.dg/Wswitch-enum.c: Likewise.
7384
7385 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
7386
7387         * gcc.c-torture/execute/20030222-1.c: New test.
7388
7389 2003-03-03  James E Wilson  <wilson@tuliptree.org>
7390
7391         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7392
7393 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
7394
7395         PR c++/9878
7396         * g++.dg/init/ref1.C: New test.
7397
7398 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
7399
7400         * gcc.dg/sh-relax.c: New SH-only test.
7401
7402 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
7403
7404         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
7405         comment explaining purpose of testcase.
7406
7407 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7408
7409         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7410         for HC11/HC12 (asm needs two int registers).
7411         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7412         HC11/HC12 because the test uses an asm which needs two 32-bit
7413         registers.
7414
7415 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7416
7417         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7418         for HC11/HC12 (array is too large otherwise).
7419         * gcc.c-torture/compile/920501-4.x: New file, likewise.
7420         * gcc.c-torture/compile/20010518-2.x: Likewise.
7421         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7422         HC11/HC12 (array is too large).
7423
7424 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
7425
7426         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7427         * lib/g++-dg.exp (g++-dg-test): Likewise.
7428
7429 2003-03-01  Roger Sayle  <roger@eyesopen.com>
7430
7431         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7432         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7433
7434 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7435
7436         * g++.dg/warn/implicit-typename1.C: Remove warning.
7437
7438 2003-02-28  Richard Henderson  <rth@redhat.com>
7439
7440         * gcc.dg/noreturn-1.c: Move noreturn warning line.
7441         * gcc.dg/return-type-1.c: Move control reaches end warning line.
7442
7443 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
7444
7445         * gcc.dg/pch/pch.exp: Change .pch to .gch.
7446         * g++.dg/pch/pch.exp: Likewise.
7447
7448 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
7449
7450         PR c++/9879
7451         * testsuite/g++.dg/init/new4.C: New test.
7452
7453 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
7454
7455         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7456
7457 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
7458
7459         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7460         unsigned long.
7461
7462         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7463         wider than float.
7464
7465 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7466
7467         * lib/scanasm.exp: Add support for counting numbers of
7468         occurences.
7469         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7470         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7471
7472 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
7473
7474         PR c++/9683
7475         * g++.dg/template/static3.C: New test.
7476
7477         PR c++/9829
7478         * g++.dg/parse/namespace6.C: New test.
7479
7480 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7481
7482         PR target/9732
7483         * gcc.dg/20030225-1.c: New test.
7484
7485 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
7486
7487         * README: Remove out-of-date information.
7488
7489         PR c++/9836
7490         * g++.dg/template/spec6.C: New test.
7491
7492 2003-02-24  Jeff Law  <law@redhat.com>
7493
7494         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7495
7496 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7497
7498         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7499         * gcc.dg/pragma-ep-1.c: Likewise.
7500
7501 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7502
7503         PR c++/9602
7504         * g++.dg/template/friend16.C: New test.
7505
7506 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
7507
7508         PR c++/5333
7509         * g++.dg/parse/fused-params1.C: Adjust error messages.
7510         * g++.dg/template/nested3.C: New test.
7511
7512 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
7513
7514         * g++.dg/abi/param1.C: New test.
7515
7516 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7517
7518         PR c++/7982
7519         * g++.dg/warn/implicit-typename1.C: New test.
7520
7521 2003-02-22  Kelley Cook <kelleycook@comcast.net>
7522
7523         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7524         with "mtune".
7525         * g++.old-deja/g++.other/store-expr2.C: Likewise.
7526         * gcc.c-torture/execute/20010129-1.x: Likewise.
7527         * gcc.dg/20011107-1.c: Likewise.
7528         * gcc.dg/20020108-1.c: Likewise.
7529         * gcc.dg/20020122-3.c: Likewise.
7530         * gcc.dg/20020206-1.c: Likewise.
7531         * gcc.dg/20020310-1.c: Likewise.
7532         * gcc.dg/20020426-2.c: Likewise.
7533         * gcc.dg/20020517-1.c: Likewise.
7534         * gcc.dg/991230-1.c: Likewise.
7535         * gcc.dg/i386-unroll-1.c: Likewise.
7536         * gcc.misc-tests/i386-prefetch.exp: Likewise.
7537
7538 2003-02-22  Jan Hubicka  <jh@suse.cz>
7539
7540         * gcc.dg/i386-mul.c: New test.
7541
7542 2003-02-21  Roger Sayle  <roger@eyesopen.com>
7543
7544         * gcc.dg/builtins-5.c: New test case.
7545
7546 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
7547
7548         * gcc.dg/asmreg-1.c: New test.
7549
7550 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7551
7552         PR c++/9749
7553         * g++.dg/parse/varmod1.C: New test.
7554
7555 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7556
7557         PR c++/9727
7558         * g++.dg/template/op1.C: New test.
7559
7560 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7561
7562         PR c++/8906
7563         * g++.dg/template/nested2.C: New test.
7564
7565 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7566
7567         PR c++/8724
7568         * g++.dg/expr/dtor1.C: New test.
7569
7570 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
7571
7572         * gcc.dg/cpp/include3.c: New test.
7573         * gcc.dg/cpp/inc/foo.h: New file.
7574
7575 2003-02-21  Glen Nakamura  <glen@imodulo.com>
7576
7577         * gcc.c-torture/execute/20030221-1.c: New test.
7578
7579 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
7580
7581         PR c++/9729
7582         * g++.dg/abi/conv1.C: New test.
7583
7584 2003-02-20  Jan Hubicka  <jh@suse.cz>
7585
7586         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7587
7588 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
7589
7590         * gcc.c-torture/compile/20030219-1.c: New test.
7591
7592 2003-02-18  Jan Hubicka  <jh@suse.cz>
7593
7594         * gcc.dg/funcorder.c: New test.
7595
7596 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7597
7598         * gcc.c-torture/execute/20030218-1.c: New.
7599
7600 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
7601
7602         * gcc.dg/20030218-1.c: New.
7603
7604 2003-02-18  Richard Henderson  <rth@redhat.com>
7605
7606         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7607         * gcc.dg/attr-used-2.c: New.
7608
7609 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
7610
7611         PR c++/9704
7612         * g++.dg/init/copy5.C: New test.
7613
7614 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
7615
7616         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7617         * g++.dg/pch/pch.exp: Likewise.
7618
7619 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7620
7621         * gcc.c-torture/execute/20030209-1.c: Enable the test if
7622         STACK_SIZE is not defined.
7623
7624 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7625
7626         PR c++/9457
7627         * g++.dg/template/init1.C: New test.
7628
7629 2003-02-16  Jan HUbicka  <jh@suse.cz>
7630
7631         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7632         (foo): Add few extra tests
7633         * gcc.dg/c99-const-expr-3.c: Likewise.
7634         * gcc.c-torture/execute/20030216-1.c: New.
7635
7636 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7637
7638         PR c++/9459
7639         * g++.dg/ext/typeof4.C: New test.
7640
7641 2003-02-15  Roger Sayle  <roger@eyesopen.com>
7642
7643         * gcc.dg/i386-387-3.c: New test case.
7644
7645 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
7646
7647         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7648         cris-*-elf* cris-*-aout* and mmix-*-*.
7649
7650 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
7651
7652         * gcc.dg/20030213-1.c: New test.
7653
7654 2003-02-12  Roger Sayle  <roger@eyesopen.com>
7655
7656         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7657         * gcc.dg/i386-387-2.c: Likewise.
7658
7659 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
7660
7661         * gcc.dg/ppc-spe.c: Fix formatting.
7662         Enable tests that were previously unsupported by gas.
7663         Delete tests for instructions that no longer exist.
7664         Switch arguments on evsubifw builtin.
7665
7666 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
7667
7668         * gcc.c-torture/execute/20030209-1.c: Disable the test if
7669         STACK_SIZE is too small.
7670
7671 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7672             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
7673
7674         * gcc.dg/decl-2.c: New test.
7675
7676 2003-02-10  Jan Hubicka  <jh@suse.cz>
7677
7678         * gcc.dg/i386-fpcvt-1.c:  New test.
7679
7680 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
7681
7682         * gcc.c-torture/execute/20030209-1.c: New test.
7683
7684 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
7685
7686         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7687         int-wide bitops, use the constants of the same width.
7688         Likewise, if long long is 32-bit wide, test bitops using
7689         32-bit constants.
7690
7691 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
7692
7693         * gcc.dg/20021014-1.c: Annotate with expected notice text.
7694
7695 2003-02-07  Roger Sayle  <roger@eyesopen.com>
7696
7697         * testsuite/gcc.dg/builtins-4.c: New test case.
7698
7699 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7700
7701         * gcc.dg/20020430-1.c: Fix dg command typos.
7702         * gcc.dg/20020503-1.c: Likewise.
7703
7704 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7705
7706         PR c++/8785
7707         * g++.dg/parse/fused-params1.C: New test.
7708
7709         PR c++/8857
7710         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7711
7712         PR c++/8921
7713         * g++.dg/parse/non-dependent1.C: New test.
7714
7715         PR c++/8928
7716         * g++.dg/parse/dupl-tmpl-args1.C: New test.
7717
7718         PR c++/9228
7719         * g++.dg/parse/undefined7.C: New test.
7720         * g++.dg/parse/non-templ1.C: New test.
7721
7722         PR c++/9229
7723         * g++.dg/parse/too-many-tmpl-args1.C: New test.
7724
7725 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7726
7727         * gcc.c-torture/compile/20030206-1.c: New test.
7728
7729 2003-02-05  Roger Sayle  <roger@eyesopen.com>
7730
7731         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7732         "pow" to "foo" to avoid potential confusion with a math built-in.
7733
7734 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7735
7736         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7737         conditions for SPARC targets.
7738
7739 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
7740
7741         * gcc.dg/20030204-1.c: New test.
7742
7743 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7744
7745         PR c++/38
7746         * g++.dg/parse/array-size1.C: New test.
7747
7748         PR c++/5657
7749         * g++.dg/parse/undefined3.C: New test.
7750
7751         PR c++/5665
7752         * g++.dg/parse/undefined4.C: New test.
7753
7754         PR c++/5975
7755         * g++.dg/parse/undefined5.C: New test.
7756
7757         PR c++/7259
7758         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7759
7760         PR c++/8578
7761         * g++.dg/parse/casting-operator1.C: New test.
7762
7763         PR c++/8596
7764         * g++.dg/parse/undefined6.C: New test.
7765
7766         PR c++/8736
7767         * g++.dg/parse/missing-template1.C: New test.
7768
7769 2003-02-04  Jan Hubicka  <jh@suse.cz>
7770
7771         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7772         * gcc.dg/i386-cmov?.c:  Likewise.
7773         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7774         * gcc.dg/i386-ssefp-1.c:  Likewise.
7775         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7776         conventions.
7777
7778 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7779
7780         PR c++/7129
7781         * testsuite/g++.dg/ext/max.C: New test.
7782
7783 2003-02-03  Jan Hubicka  <jh@suse.cz>
7784
7785         * gcc.c-torture/execute/20030203-1.c: New test.
7786
7787 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7788
7789         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7790         'natural-endian'.
7791
7792 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7793
7794         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7795         * g++.dg/init/new2.C: Likewise.
7796         * g++.dg/other/new1.C: Likewise.
7797
7798 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7799
7800         * gcc.dg/struct-ret-libc.c: New test.
7801
7802 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7803
7804         * gcc.dg/20030129-1.c: New test.
7805
7806 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7807
7808         PR c++/8849
7809         * g++.dg/template/ptrmem4.C: New test.
7810
7811 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7812
7813         * g++.dg/parser/constant1.C: New test.
7814
7815 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7816
7817         PR c++/8591
7818         * g++.dg/parse/friend2.C: New test.
7819
7820 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7821
7822         PR c++/9437
7823         * g++.dg/template/unify4.C: New test.
7824
7825 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7826
7827         * gcc.c-torture/execute/20030128-1.c: New test.
7828
7829 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7830
7831         * g++.dg/lookup/nested1.C: Test moved from ...
7832         * g++.old-deja/g++.other/lookup24.C: ... here.
7833
7834 2003-01-28  Jan Hubicka  <jh@suse.cz>
7835
7836         * gcc.dg/i386-cmov5.c:  New test.
7837
7838 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7839
7840         * gcc.c-torture/execute/20010925-1.c: Changed the
7841         memcpy declaration.
7842
7843 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7844
7845         PR c++/3902
7846         * g++.dg/parse/template5.C: New test.
7847
7848 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7849
7850         PR fortran/9258
7851         * g77.dg/pr9258: New test.
7852
7853 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7854
7855         * README: Move relevant parts from README.g++.
7856
7857         * README.g++: Remove this file.
7858
7859 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7860
7861         * g++.dg/abi/dcast1.C: New test.
7862
7863 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7864
7865         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7866
7867 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7868
7869         PR c++/47
7870         * g++.old-deja/g++.other/lookup24.C: New test.
7871
7872 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7873
7874         PR middle-end/7227
7875         * gcc.dg/uninit-C.c: New test.
7876
7877 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7878
7879         * g++.dg/abi/covariant1.C: New test.
7880
7881 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7882
7883         * gcc.dg/20030123-1.c: New test.
7884
7885 2003-01-25  Jan Hubicka  <jh@suse.cz>
7886
7887         PR opt/8492
7888         * gcc.c-torture/compile/20030125-1.c
7889
7890 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7891
7892         PR c++/9403
7893         * g++.dg/parse/template3.C: New test.
7894         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7895
7896         PR c++/795
7897         * g++.dg/parse/template4.C: New test.
7898
7899         PR c++/9415
7900         * g++.dg/template/qual2.C: New test.
7901
7902         PR c++/8545
7903         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7904
7905         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7906
7907 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7908
7909         * gcc.c-torture/execute/switch-1.c: New test case.
7910
7911 2003-01-25  Jan Hubicka  <jh@suse.cz>
7912
7913         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7914
7915 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7916
7917         Tweaks for Bison-1.875. From the NEWS file:
7918         "- `parse error' -> `syntax error'
7919         Bison now uniformly uses the term `syntax error'"
7920         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7921         * gcc.dg/cpp/digraph2.c: Likewise.
7922         * gcc.dg/cpp/direct2.c: Likewise.
7923         * gcc.dg/cpp/paste4.c: Likewise.
7924         * gcc.dg/c90-restrict-1.c: Likewise.
7925         * gcc.dg/c99-func-2.c: Likewise.
7926         * gcc.dg/noncompile/920721-2.c: Likewise.
7927         * gcc.dg/noncompile/930622-2.c: Likewise.
7928         * gcc.dg/noncompile/940112-1.c: Likewise.
7929         * gcc.dg/noncompile/950921-1.c: Likewise.
7930         * gcc.dg/noncompile/951123-1.c: Likewise.
7931         * gcc.dg/noncompile/971104-1.c: Likewise.
7932         * gcc.dg/noncompile/990416-1.c: Likewise.
7933
7934 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7935
7936         * g++.dg/parse/undefined1.C: Add error message.
7937
7938 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7939
7940         PR c++/9354
7941         * g++.dg/parse/new1.C: New test.
7942
7943         PR c++/9216
7944         * g++.dg/parse/template2.C: New test.
7945
7946         PR c++/9354
7947         * g++.dg/parse/typedef2.C: New test.
7948
7949         PR c++/9328
7950         * g++.dg/ext/typeof3.C: New test.
7951
7952 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7953
7954         PR c++/2738
7955         * g++.dg/parse/ret-type1.C: New test.
7956
7957         PR c++/3792
7958         * g++.dg/parse/tmpl-outside1.C: New test.
7959
7960         PR c++/4207
7961         * g++.dg/parse/int-as-enum1.C: New test.
7962
7963         PR c++/4903
7964         * g++.dg/parse/no-typename1.C: New test.
7965
7966         PR c++/5533
7967         * g++.dg/parse/no-value1.C: New test.
7968
7969         PR c++/5921
7970         * g++.dg/parse/wrong-inline1.C: New test.
7971
7972         PR c++/6402
7973         * g++.dg/parse/ref1.C: New test.
7974
7975         PR c++/6992
7976         * g++.dg/parse/attr-ctor1.C: New test.
7977
7978         PR c++/7229
7979         * g++.dg/parse/namespace5.C: New test.
7980
7981         PR c++/7917
7982         * g++.dg/parse/func-def1.C: New test.
7983
7984         PR c++/8143
7985         * g++.dg/parse/undefined1.C: New test.
7986
7987         PR c++/5723, PR c++/8522
7988         * g++.dg/parse/specialization1.C: New test.
7989
7990         PR c++/163, PR c++/8595
7991         * g++.dg/parse/struct-as-enum1.C: New test.
7992
7993         PR c++/9173
7994         * g++.dg/parse/undefined2.C: New test.
7995
7996 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7997
7998         PR c++/9298
7999         * g++.dg/parse/template1.C: New test.
8000
8001         PR c++/9384
8002         * g++.dg/parse/using1.C: New test.
8003
8004         PR c++/9285
8005         PR c++/9294
8006         * g++.dg/parse/expr2.C: New test.
8007
8008         PR c++/9388
8009         * g++.dg/parse/lookup2.C: Likewise.
8010
8011 2003-01-21  Jan Hubicka  <jh@suse.cz>
8012
8013         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
8014         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
8015         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8016         * gcc.c-torture/execute/string-opt-*.c: Likewise.
8017
8018 2003-01-20  Nick Clifton  <nickc@redhat.com>
8019
8020         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
8021         problem with ARM sibcall code generation.
8022
8023 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
8024
8025         * gcc.c-torture/execute/20030120-1.c: New.
8026
8027 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
8028
8029         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8030
8031 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
8032
8033         PR c++/9272
8034         * g++.dg/parse/ctor1.C: New test.
8035
8036         PR c++/9294:
8037         * g++.dg/parse/qualified1.C: New test.
8038
8039         * g++.dg/parse/typename3.C: New test.
8040
8041 2003-01-16  Richard Henderson  <rth@redhat.com>
8042
8043         * g++.dg/tls/init-2.C: Fix error matches for real this time.
8044
8045 2003-01-16  Richard Henderson  <rth@redhat.com>
8046
8047         * g++.dg/pch/pch.exp: Copy test header to the working directory
8048         before using it either for precompilation or direct use.
8049         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8050         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8051
8052 2003-01-16  Richard Henderson  <rth@redhat.com>
8053
8054         * gcc.dg/pch/pch.exp: Copy test header to the working directory
8055         before using it either for precompilation or direct use.
8056         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8057         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8058
8059 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
8060
8061         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8062         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8063         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8064         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8065         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8066         typename warning into error.
8067         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8068         error messages.
8069         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8070         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8071         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8072         messages.
8073         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8074         make declaration visible in template.
8075         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8076         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8077         messages.
8078         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8079         message.
8080         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8081         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8082         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8083         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8084         typename warning with error message.
8085         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8086         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8087         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8088
8089 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
8090
8091         * g++.dg/parse/ambig2.C: New test.
8092
8093 2003-01-15  Richard Henderson  <rth@redhat.com>
8094
8095         * g++.dg/tls/init-2.C: Update error message string.
8096
8097 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8098
8099         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8100
8101 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
8102
8103         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8104         all for HC11/HC12.
8105         * gcc.c-torture/compile/20001205-1.x: Likewise.
8106         * gcc.c-torture/compile/20001226-1.x: Likewise.
8107         * gcc.c-torture/compile/920520-1.x: Likewise.
8108         * gcc.c-torture/compile/961203-1.x: Likewise.
8109         * gcc.c-torture/compile/20020604-1.x: Likewise.
8110
8111 2003-01-15  Jan Hubicka  <jh@suse.cz>
8112
8113         * gcc.c-torture/compile/20030115-1.c: New test.
8114
8115         * gcc.dg/i386-fpcvt-1.c: New test.
8116         * gcc.dg/i386-fpcvt-2.c: New test.
8117
8118 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
8119
8120         Further conform g++'s __vmi_class_type_info to the C++ ABI
8121         specification.
8122         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8123         the specification.
8124
8125 2003-01-14  Jan Hubicka  <jh@suse.cz>
8126
8127         * gcc.dg/i386-fpcvt-1.c: New test.
8128         * gcc.dg/i386-fpcvt-2.c: New test.
8129
8130 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
8131
8132         * gcc.dg/i386-mmx-3.c: New test.
8133
8134 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
8135
8136         PR c++/9264
8137         * g++.dg/parse/octal1.C: New file.
8138
8139         PR c++/9172
8140         * g++.dg/parse/typename1.C: New file.
8141
8142 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
8143
8144         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8145         * gcc.dg/bf-no-ms-layout.c: Likewise.
8146         * gcc.dg/bf-ms-attrib.c: Likewise.
8147
8148 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
8149
8150         PR c++/9099
8151         * g++.dg/parse/dtor1.C: New file.
8152
8153         PR c++/9128
8154         * g++.dg/rtti/typeid1.C: New file.
8155
8156         PR c++/9153
8157         * g++.dg/parse/lookup1.C: New file.
8158
8159         PR c++/9171
8160         * g++.dg/templ/spec5.C: New file.
8161
8162 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
8163
8164         * gcc.c-torture/compile/20030110-1.c: New test.
8165
8166 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
8167
8168         Merge from pch-branch:
8169
8170         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
8171
8172         * gcc.dg/pch/cpp-1.h: New.
8173         * gcc.dg/pch/cpp-1.c: New.
8174         * gcc.dg/pch/cpp-2.h: New.
8175         * gcc.dg/pch/cpp-2.c: New.
8176
8177         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
8178
8179         * gcc.dg/pch/except-1.h: New.
8180         * gcc.dg/pch/except-1.c: New.
8181
8182         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
8183
8184         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8185         running test.
8186         * gcc.dg/pch: Include *.hp not *.h.
8187         * gcc.dg/pch/system-1.h: New.
8188         * gcc.dg/pch/system-1.c: New.
8189
8190         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
8191
8192         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8193         rather than trying to build and run a program using PCH.
8194         * gcc.dg/pch: Remove dg-do commands from test files.
8195
8196         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
8197
8198         * gcc.dg/pch/macro-3.c: New.
8199         * gcc.dg/pch/macro-3.h: New.
8200
8201         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
8202
8203         * gcc.dg/pch/common-1.c: New.
8204         * gcc.dg/pch/common-1.h: New.
8205         * gcc.dg/pch/decl-1.c: New.
8206         * gcc.dg/pch/decl-1.h: New.
8207         * gcc.dg/pch/decl-2.c: New.
8208         * gcc.dg/pch/decl-2.h: New.
8209         * gcc.dg/pch/decl-3.c: New.
8210         * gcc.dg/pch/decl-3.h: New.
8211         * gcc.dg/pch/decl-4.c: New.
8212         * gcc.dg/pch/decl-4.h: New.
8213         * gcc.dg/pch/decl-5.c: New.
8214         * gcc.dg/pch/decl-5.h: New.
8215         * gcc.dg/pch/global-1.c: New.
8216         * gcc.dg/pch/global-1.h: New.
8217         * gcc.dg/pch/inline-1.c: New.
8218         * gcc.dg/pch/inline-1.h: New.
8219         * gcc.dg/pch/inline-2.c: New.
8220         * gcc.dg/pch/inline-2.h: New.
8221         * gcc.dg/pch/static-1.c: New.
8222         * gcc.dg/pch/static-1.h: New.
8223         * gcc.dg/pch/static-2.c: New.
8224         * gcc.dg/pch/static-2.h: New.
8225
8226         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
8227
8228         * g++.dg/pch/pch.exp: Better handle failing testcases.
8229         * gcc.dg/pch/pch.exp: Likewise.
8230         * gcc.dg/pch/macro-1.c: New.
8231         * gcc.dg/pch/macro-1.h: New.
8232         * gcc.dg/pch/macro-2.c: New.
8233         * gcc.dg/pch/macro-2.h: New.
8234
8235         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
8236
8237         * g++.dg/dg.exp: Treat files in pch/ specially.
8238         * g++.dg/pch/pch.exp: New file.
8239         * g++.dg/pch/empty.H: New file.
8240         * g++.dg/pch/empty.C: New file.
8241         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8242         "precompile".
8243
8244         * gcc.dg/pch/pch.exp: New file.
8245         * gcc.dg/pch/empty.h: New file.
8246         * gcc.dg/pch/empty.c: New file.
8247         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8248         "precompile".
8249
8250 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8251
8252         * g++.dg/template/friend14.C: New test.
8253
8254 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8255
8256         * gcc.dg/old-style-asm-1.c: New test.
8257
8258 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
8259
8260         * gcc.c-torture/compile/20030109-1.c: New test.
8261
8262 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8263
8264         * gcc.c-torture/execute/20030109-1.c: New test.
8265
8266 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
8267
8268         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8269         * g++.old-deja/g++.mike/dyncast2.C: Likewise
8270         * g++.old-deja/g++.mike/dyncast3.C: Likewise
8271         * g++.old-deja/g++.mike/eh2.C: Likewise
8272         * g++.old-deja/g++.mike/eh3.C: Likewise
8273         * g++.old-deja/g++.mike/eh5.C: Likewise
8274         * g++.old-deja/g++.mike/eh6.C: Likewise
8275         * g++.old-deja/g++.mike/eh7.C: Likewise
8276         * g++.old-deja/g++.mike/eh8.C: Likewise
8277         * g++.old-deja/g++.mike/eh9.C: Likewise
8278         * g++.old-deja/g++.mike/eh10.C: Likewise
8279         * g++.old-deja/g++.mike/eh12.C: Likewise
8280         * g++.old-deja/g++.mike/eh13.C: Likewise
8281         * g++.old-deja/g++.mike/eh14.C: Likewise
8282         * g++.old-deja/g++.mike/eh16.C: Likewise
8283         * g++.old-deja/g++.mike/eh17.C: Likewise
8284         * g++.old-deja/g++.mike/eh18.C: Likewise
8285         * g++.old-deja/g++.mike/eh21.C: Likewise
8286         * g++.old-deja/g++.mike/eh23.C: Likewise
8287         * g++.old-deja/g++.mike/eh24.C: Likewise
8288         * g++.old-deja/g++.mike/eh25.C: Likewise
8289         * g++.old-deja/g++.mike/eh26.C: Likewise
8290         * g++.old-deja/g++.mike/eh27.C: Likewise
8291         * g++.old-deja/g++.mike/eh28.C: Likewise
8292         * g++.old-deja/g++.mike/eh29.C: Likewise
8293         * g++.old-deja/g++.mike/eh31.C: Likewise
8294         * g++.old-deja/g++.mike/eh33.C: Likewise
8295         * g++.old-deja/g++.mike/eh34.C: Likewise
8296         * g++.old-deja/g++.mike/eh35.C: Likewise
8297         * g++.old-deja/g++.mike/eh36.C: Likewise
8298         * g++.old-deja/g++.mike/eh37.C: Likewise
8299         * g++.old-deja/g++.mike/eh38.C: Likewise
8300         * g++.old-deja/g++.mike/eh39.C: Likewise
8301         * g++.old-deja/g++.mike/eh40.C: Likewise
8302         * g++.old-deja/g++.mike/eh41.C: Likewise
8303         * g++.old-deja/g++.mike/eh42.C: Likewise
8304         * g++.old-deja/g++.mike/eh44.C: Likewise
8305         * g++.old-deja/g++.mike/eh46.C: Likewise
8306         * g++.old-deja/g++.mike/eh47.C: Likewise
8307         * g++.old-deja/g++.mike/eh48.C: Likewise
8308         * g++.old-deja/g++.mike/eh49.C: Likewise
8309         * g++.old-deja/g++.mike/eh50.C: Likewise
8310
8311
8312         PR c++/8615
8313         * g++.dg/template/char1.C: New test.
8314
8315         * g++.dg/template/varmod1.C: Fix typo.
8316
8317 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8318
8319         DR 180
8320         * g++.old-deja/g++.pt/crash32.C: Expect error.
8321
8322 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8323
8324         PR c++/5919
8325         * g++.dg/template/varmod1.C: New test.
8326
8327         PR c++/8727
8328         * g++.dg/inherit/typeinfo1.C: New test.
8329
8330         PR c++/8663
8331         * g++.dg/inherit/typedef1.C: New test.
8332
8333 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8334
8335         PR c++/8332
8336         PR c++/8493
8337         * g++.dg/template/strlen1.C: New test.
8338
8339         PR c++/8227
8340         * g++.dg/template/ctor2.C: New test.
8341
8342         PR c++/8214
8343         * g++.dg/init/string1.C: New test.
8344
8345         PR c++/8511
8346         * g++.dg/template/friend8.C: New test.
8347
8348 2002-11-29  Joe Buck <jbuck@synopsys.com>
8349
8350         * g++.dg/lookup/anon2.C: New test.
8351
8352 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8353
8354         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8355         h8300 port.
8356
8357 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8358
8359         * gcc.dg/bitfld-6.c: New test.
8360
8361 2002-11-27  Jan Hubicka  <jh@suse.cz>
8362
8363         * gcc.c-torture/execute/20021127.[cx]: New test.
8364
8365 2002-11-26  Jan Hubicka  <jh@suse.cz>
8366
8367         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8368         quality.
8369
8370 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8371
8372         * g++.dg/init/brace2.C: New test.
8373         * g++.old-deja/g++.mike/p9129.C: Correct.
8374
8375 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8376
8377         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8378
8379 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8380
8381         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8382
8383 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8384
8385         * testsuite/g++.dg/abi/empty11.C: New test.
8386         * testsuite/g++.dg/rtti/cv1.C: New test.
8387
8388 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8389
8390         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8391
8392 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8393
8394         * g++.dg/abi/empty10.C: New test.
8395
8396 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8397
8398         * gcc.c-torture/compile/20021124-1.c: New test.
8399
8400 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8401
8402         * g++.dg/abi/rtti2.C: New test.
8403
8404 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8405
8406         * gcc.dg/i386-unroll-1.c: New test.
8407
8408 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8409
8410         * gcc.c-torture/compile/20021120-1.c: New test.
8411         * gcc.c-torture/compile/20021120-2.c: New test.
8412
8413 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8414
8415         * gcc.dg/bitfld-5.c: New test.
8416
8417 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8418
8419         * gcc.c-torture/execute/20021120-3.c: New test.
8420
8421 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8422
8423         * gcc.c-torture/execute/20021120-2.c: New test.
8424
8425 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8426
8427         * gcc.c-torture/execute/20021120-1.c: New test.
8428
8429 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8430
8431         * gcc.c-torture/execute/20021118-3.c: New test.
8432
8433 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8434
8435         * gcc.c-torture/compile/20021119-1.c: New test.
8436
8437 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8438
8439         * gcc.dg/duff-1.c: New test.
8440         * gcc.dg/duff-2.c: New test.
8441         * gcc.dg/duff-3.c: New test.
8442
8443 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8444
8445         * gcc.dg/cpp/_Pragma5.c: New test.
8446
8447 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8448
8449         * gcc.c-torture/execute/20021118-2.c: New test.
8450
8451 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8452
8453         * gcc.c-torture/execute/20021118-1.c: New test.
8454
8455 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8456
8457         * gcc.dg/20021116-1.c: New test.
8458
8459 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8460
8461         * g++.dg/abi/vcall1.C: New test.
8462
8463 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8464
8465         * gcc.dg/20021029-1.c: New test.
8466         * gcc.dg/20021029-2.c: New test.
8467
8468 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8469
8470         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8471
8472 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8473
8474         PR c/8439
8475         * gcc.dg/20021110.c: Move to ...
8476         * gcc.c-torture/compile/20021110.c: .... here.
8477
8478 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8479
8480         PR c/8467
8481         * gcc.c-torture/execute/20021111-1.c
8482
8483 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8484
8485         PR c/8439
8486         * gcc.dg/20021110.c: New test.
8487
8488 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8489
8490         * g++.dg/abi/vthunk3.C: Run only on x86.
8491
8492 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8493
8494         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8495
8496 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8497
8498         * lib/compat.exp (compat-execute): Fix logic error in last
8499         change.
8500
8501 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8502
8503         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8504
8505 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8506
8507         PR c++/8389
8508         * g++.dg/template/access6.C: New test.
8509
8510 2002-11-08  Jan Hubicka  <jh@suse.cz>
8511
8512         * gcc.dg/i386-ssefp-1.c: New test.
8513         * gcc.dg/i386-ssefp-1.c: New test.
8514
8515 2002-11-08  Jan Hubicka  <jh@suse.cz>
8516
8517         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8518
8519 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8520
8521         * g++.dg/abi/vthunk3.C: New test.
8522
8523         PR c++/8338
8524         * g++.dg/template/crash2.C: New test.
8525
8526 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8527
8528         * testsuite/g++.dg/abi/dtor1.C: New test.
8529         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8530
8531 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8532
8533         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8534         Darwin.
8535
8536 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8537
8538         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8539         -mthumb.  Only xfail with -O0.
8540
8541 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8542
8543         * g++.dg/abi/thunk1.C: New test.
8544         * g++.dg/abi/thunk2.C: Likewise.
8545         * g++.dg/abi/vtt1.C: Likewise.
8546
8547 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8548
8549         PR optimization/8423
8550         * gcc.c-torture/execute/builtin-constant.c: New test.
8551
8552 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8553
8554         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8555         Add some more cases.
8556
8557 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8558
8559         PR c++/8391
8560         * g++.dg/opt/local1.C: New test.
8561
8562 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8563
8564         PR c++/8160
8565         * g++.dg/template/complit1.C: New test.
8566
8567         PR c++/8149
8568         * g++.dg/template/typename4.C: Likewise.
8569
8570 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8571
8572         Core issue 287, PR c++/7639
8573         * g++.dg/template/instantiate1.C: Adjust error location.
8574         * g++.dg/template/instantiate3.C: New test.
8575         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8576         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8577         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8578
8579 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8580
8581         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8582
8583 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8584
8585         PR c++/8287
8586         * g++.dg/init/dtor2.C: New test.
8587
8588 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8589
8590         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8591         * gcc.dg/nest.c: Bypass errors on irix6.
8592
8593 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8594
8595         * gcc.dg/nest.c: Expect error for mmix-*-*.
8596         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8597
8598 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8599
8600         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8601         markers.
8602
8603         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8604
8605 2002-10-25  Mike Stump  <mrs@apple.com>
8606
8607         * gcc.dg/warn-1.c: New test.
8608
8609 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8610
8611         * g++.dg/template/typename3.C: New test.
8612
8613 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8614
8615         * g++.dg/lookup/ptrmem1.C: New test.
8616
8617         * g++.dg/abi/vthunk2.C: New test.
8618
8619 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8620
8621         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8622
8623 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8624
8625         * g++.dg/abi/empty9.C: New test.
8626
8627 2002-10-24  Richard Henderson  <rth@redhat.com>
8628
8629         * g++.dg/inherit/thunk1.C: Enable for ia64.
8630
8631 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8632
8633         PR c++/8067
8634         * g++.dg/lookup/pretty1.C: New test.
8635
8636 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8637
8638         * gcc.dg/20021023-1.c: New test.
8639
8640 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8641
8642         PR c++/7679
8643         * g++.dg/parse/inline1.C: New test.
8644
8645 2002-10-23  Richard Henderson  <rth@redhat.com>
8646
8647         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8648
8649         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8650
8651 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8652
8653         PR c++/6579
8654         * g++.dg/parse/stmtexpr3.C: New test.
8655
8656 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8657
8658         * g++.dg/expr/cond1.C: New test.
8659
8660 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8661
8662         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8663
8664 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8665
8666         * g++.dg/abi/vbase13.C: New test.
8667         * g++.dg/abi/vbase14.C: Likewise.
8668
8669 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8670
8671         * gcc.dg/tls/pic-1.c: New test.
8672         * gcc.dg/tls/nonpic-1.c: New test.
8673         * gcc.dg/20021018-1.c: New test.
8674
8675 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8676
8677         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8678         Remove only files with the same base name as the test case.
8679         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8680         (profopt-execute): Likewise.  Also, remove old profiling
8681         and performance data files before running the tests.
8682
8683         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8684         * g++.dg/bprob/bprob.exp: Likewise.
8685         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8686         to allow more general test case names.
8687
8688         * g++.dg/bprob/bprob-1.C: Rename to ...
8689         * g++.dg/bprob/g++-bprob-1.C: ... this.
8690
8691         * g77.dg/bprob/bprob-1.f: Rename to ...
8692         * g77.dg/bprob/g77-bprob-1.f: ... this.
8693
8694 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8695
8696         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8697         bison 1.50 or later.
8698
8699 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8700
8701         * g++.dg/README: Describe more test directories.
8702
8703 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8704
8705         * g++.dg/init/array6.C: Add additional tests.
8706
8707 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8708
8709         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8710         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8711
8712 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8713
8714         * gcc.c-torture/compile/20020604-1.x: New.
8715         * gcc.c-torture/compile/simd-5.x: Likewise.
8716         * gcc.c-torture/execute/920710-1.x: Likewise.
8717         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8718
8719 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8720
8721         * g++.dg/inherit/override1.C: Add dg-options clause.
8722
8723 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8724
8725         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8726         _mm_slli_si128.
8727
8728 2002-10-19  Andreas Schwab  <schwab@suse.de>
8729
8730         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8731         directory component.
8732
8733 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8734
8735         * g++.dg/inherit/thunk1.C: New test.
8736
8737         * g++.dg/inherit/override1.C: New test.
8738
8739         * g++.dg/abi/mangle11.C: New test.
8740         * g++.dg/abi/mangle14.C: New test.
8741         * g++.dg/abi/mangle17.C: New test.
8742
8743 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.dg/overload/member2.C: New test.
8746
8747 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8748
8749         * g++.dg/README: Describe new compat directory.
8750         * g++.dg/dg.exp: Skip tests in compat directory.
8751         * README.compat: New file.
8752         * lib/compat.exp: New expect script.
8753         * g++.dg/compat: New test directory.
8754         * g++.dg/compat/compat.exp: New expect script.
8755         * g++.dg/compat/abi: New test directory.
8756         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8757         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8758         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8759         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8760         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8761         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8762         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8763         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8764         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8765         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8766         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8767         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8768         * g++.dg/compat/break: New test directory.
8769         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8770         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8771         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8772         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8773         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8774         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8775         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8776         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8777         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8778         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8779         g++.dg/compat/break/README: New files.
8780         * g++.dg/compat/eh: New test directory.
8781         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8782         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8783         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8784         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8785         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8786         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8787         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8788         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8789         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8790         g++.dg/compat/eh/filter2_y.C,
8791         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8792         g++.dg/compat/eh/new1_y.C,
8793         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8794         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8795         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8796         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8797         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8798         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8799         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8800         g++.dg/compat/eh/unexpected1_y.C: New files.
8801         * g++.dg/compat/init: New test directory.
8802         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8803         g++.dg/compat/init/array5_y.C,
8804         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8805         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8806         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8807         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8808         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8809         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8810         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8811         g++.dg/compat/init/init-ref2_y.C: New files.
8812
8813 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8814
8815         PR c++/7584
8816         * g++.dg/inherit/using3.C: New test.
8817
8818 2002-10-17  Jan Hubicka  <jh@suse.cz>
8819
8820         * gcc.dg/20021017-2.c: New test.
8821
8822 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8823
8824         * g++.dg/abi/mangle16.C: Adjust.
8825
8826         * g++.dg/init/array8.C: New test.
8827
8828 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8829
8830         * gcc.dg/special/mips-abi.exp: New test.
8831         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8832
8833 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8834
8835         * g++.dg/abi/mangle16.C: New test.
8836         * g++.dg/abi/mangle17.C: Likewise.
8837
8838         PR c++/7478
8839         * g++.dg/template/ref1.C: New test.
8840
8841 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8842
8843         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8844
8845 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8846
8847         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8848
8849 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8850
8851         PR c++/7524
8852         * g++.dg/init/array7.C: New test.
8853
8854 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8855
8856         * g++.dg/init/array6.C: New test.
8857
8858         * g++.dg/abi/mangle13.C: Likewise.
8859         * g++.dg/abi/mangle14.C: Likewise.
8860         * g++.dg/abi/mangle15.C: Likewise.
8861
8862 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8863
8864         * g++.dg/abi/empty8.C: New test.
8865
8866 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8867
8868         * g++.dg/init/ctor1.C: New test.
8869
8870 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8871
8872         * gcc.c-torture/execute/20021015-1.c: New test.
8873
8874 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8875
8876         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8877
8878 2002-10-14  Jan Hubicka  <jh@suse.cz>
8879
8880         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8881
8882 2002-10-14  Richard Henderson  <rth@redhat.com>
8883
8884         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8885
8886 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8887
8888         PR optimization/6631
8889         * g++.dg/opt/const2.C: New test.
8890
8891 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8892
8893         PR c++/7176
8894         * g++.dg/parse/friend1.C: New test.
8895         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8896
8897 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8898
8899         * gcc.dg/20021014-1.c: New test.
8900
8901 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8902
8903         PR c++/5661
8904         * g++.dg/ext/vlm1.C: New test.
8905         * g++.dg/ext/vlm2.C: Likewise.
8906
8907         * g++.dg/init/array1.C: Remove invalid braces.
8908         * g++.dg/init/brace1.C: New test.
8909         * g++.dg/init/copy2.C: Likewise.
8910         * g++.dg/init/copy3.C: Likewise.
8911         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8912         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8913         braces.
8914
8915 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8916
8917         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8918
8919 2002-10-11  Richard Shann  <richard.shann@superh.com>
8920
8921         * gcc.c-torture/compile/simd-5.c: New test.
8922
8923 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8924
8925         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8926
8927 2002-10-10  Jim Wilson  <wilson@redhat.com>
8928
8929         * gcc.c-torture/execute/20021010-1.c: New test.
8930
8931 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8932
8933         PR c/7353
8934         * g++.dg/ext/typedef-init.C: New test.
8935         * gcc.dg/typedef-init.c: New test.
8936
8937 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8938
8939         * gcc.dg/cpp/paste13.c: New test.
8940
8941 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8942
8943         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8944         remaining platforms, XFAIL during compile, not execute.  Don't
8945         XFAIL at -O0.
8946
8947 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8948
8949         * gcc.dg/alias-1.c: Tweak expected warning.
8950
8951 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8952
8953         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8954
8955 2002-10-06  Andreas Jaeger  <aj@suse.de>
8956
8957         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8958         * gcc.dg/cpp/c++98.C: Likewise.
8959
8960         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8961         * g++.dg/cpp/c++98.C: Likewise.
8962
8963         * g++.dg/README (Subdirectories): Mention cpp directory.
8964
8965         PR target/7559
8966         * gcc.dg/20021006-1.c: New test.
8967
8968 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8969
8970         PR c++/7804
8971         * g++.dg/other/warning1.C: New test.
8972
8973 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8974
8975         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8976         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8977         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8978
8979 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8980
8981         PR c++/7931
8982         * g++.dg/template/ptrmem3.C: New test.
8983
8984         PR c++/7754
8985         * g++.dg/template/union1.C: New test.
8986
8987 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8988
8989         PR c++/8006
8990         * g++.dg/abi/mangle9.C: New test.
8991         * g++.dg/abi/mangle10.C: New test.
8992         * g++.dg/abi/mangle11.C: New test.
8993         * g++.dg/abi/mangle12.C: New test.
8994
8995 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8996
8997         PR c++/7188.
8998         * g++.dg/template/meminit1.C: New test.
8999         * g++.dg/warn/Wreorder-1.C: Likewise.
9000         * g++.old-deja/g++.mike/warn3.C: Tweak.
9001         * lib/prune.exp: Ingore "in copy constructor".
9002
9003 2002-10-02  Andreas Jaeger  <aj@suse.de>
9004
9005         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9006         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9007         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9008         on x86-64.
9009
9010 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9011
9012         * gcc.dg/empty1.C: Fix typo.
9013
9014 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
9015
9016         * gcc.dg/alias-1.c: New test.
9017
9018 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9019
9020         * gcc.dg/empty1.C: New test.
9021
9022         * g++.dg/tls/init-2.C: Tweak error messages.
9023
9024 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
9025
9026         * gcc.c-torture/compile/20020923-1.c: New test.
9027
9028 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
9029
9030         * gcc.c-torture/execute/ffs-1.c: New test.
9031         * gcc.c-torture/execute/ffs-2.c: Ditto.
9032
9033 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
9034
9035         * g++.dg/overload/member1.C: New test.
9036
9037 2002-09-30  Mark Mitchell  <mark@code
9038
9039 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9040
9041         * testsuite/gcc.dg/tls/diag-3.c: New.
9042
9043 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9044
9045         * g++.dg/README (Subdirectories): Document new subdir expr.
9046         * g++.dg/expr/pmf-1.C: New test.
9047
9048 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9049
9050         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9051
9052 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9053
9054         * g++.dg/abi/bitfield3.C: New test.
9055
9056 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9057
9058         * lib/gcov.exp: Tweak expected line formats.
9059         * gcc.misc-tests/gcov8.c: New test.
9060         * gcc.misc-tests/gcov8.x: New flags.
9061
9062 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9063
9064         * consistency.vlad/layout/endian.c: Include string.h.
9065
9066         * gcc.c-torture/execute/20020805-1.c: New test.
9067
9068 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9069
9070         * g++.dg/other/conversion1.C: New test.
9071
9072 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9073
9074         * gcc.dg/builtins-1.c: New testcase.
9075
9076 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9077
9078         * g++.dg/inherit/access3.C: New test.
9079
9080 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9081
9082         * gcc.dg/ia64-visibility-2.c: New test.
9083
9084 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9085
9086         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9087         __qualifier_flags to __flags.
9088
9089 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9090
9091         * g++.dg/inherit/operator1.C: New test.
9092         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9093         * g++.dg/other/error1.C: Change expected error message.
9094         * g++.dg/template/conv4.C: Likewise.
9095
9096 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9097
9098         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9099         for documented behavior.
9100
9101 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9102
9103         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9104         several targets known to fail.
9105
9106 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9107
9108         * gcc.dg/mips-args-[123].c: New tests.
9109
9110 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9111
9112         * gcc.dg/ppc-spe.c: New.
9113
9114 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9115
9116         * g++.dg/other/ptrmem4.C: New testcase.
9117
9118 2002-07-24  Richard Henderson  <rth@redhat.com>
9119
9120         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9121
9122 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9123
9124         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9125
9126 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9127
9128         * gcc.c-torture/execute/memset-3.c: New testcase.
9129
9130 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9131
9132         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9133         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9134
9135 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9136
9137         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9138         Delete.
9139
9140 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9141
9142         * gcc.c-torture/compile/simd-4.c: New test.
9143
9144 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9145
9146         PR c++/7347, c++/7348
9147         * g++.dg/template/access4.C: New test.
9148         * g++.dg/template/access5.C: New test.
9149         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9150         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9151         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9152         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9153
9154 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9155
9156         * gcc.dg/gnu89-init-2.c: New test.
9157
9158 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9159
9160         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9161
9162 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9163
9164         * gcc.c-torture/execute/20020720-1.c: New testcase.
9165
9166 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9167
9168         * gcc.dg/cpp/Wsignprom.c: New tests.
9169
9170 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9171
9172         * gcc.c-torture/execute/loop-13.c: New test.
9173
9174 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9175
9176         * gcc.dg/cpp/expr.c: New tests.
9177
9178 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9179
9180         * g++.dg/opt/pr6713.C: Add template instantiation.
9181
9182 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9183
9184         * gcc.dg/nest.c: New test.
9185
9186 2002-07-17  Richard Henderson  <rth@redhat.com>
9187
9188         * g++.dg/opt/pr6713.C: New test.
9189
9190 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9191
9192         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9193         XFAIL for all x86 processors.
9194
9195 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9196
9197         * gcc.c-torture/execute/20010122-1.x: Do not test with
9198         -fomit-frame-pointer.
9199
9200 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9201
9202         * g++.dg/template/instantiate2.C: New test.
9203         * g++.dg/template/spec4.C: New test.
9204
9205 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9206
9207         * g++.dg/template/access2.C: New test.
9208         * g++.dg/template/access3.C: New test.
9209
9210 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9211
9212         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9213         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9214         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9215         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9216         Convert to use <stdarg.h>.
9217         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9218         Delete.
9219         * gcc.dg/va-arg-2.c: New.
9220         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9221
9222 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9223
9224         * gcc.c-torture/compile/20020710-1.c: New test.
9225
9226 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9227                           Andrew Pinski  <pinskia@physics.uc.edu>
9228
9229         gcc.c-torture/compile/simd-2.c: New testcase.
9230         gcc.c-torture/compile/simd-3.c: Likewise.
9231
9232 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9233
9234         PR c++/7224
9235         * g++.dg/overload/error1.C: New test.
9236
9237 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9238
9239         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9240         configuration and IRIX 6 O32 ABI.
9241
9242 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9243
9244         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9245
9246 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9247
9248         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9249
9250 2002-07-10  Jeffrey A Law  <law@redhat.com>
9251
9252         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9253
9254         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9255
9256 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9257
9258         * gcc.dg/20020312-2.c: Check for __PPC__.
9259
9260 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9261
9262         * gcc.c-torture/compile/20020709-1.c: New test.
9263
9264 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9265
9266         * g++.dg/template/qualttp21.C: New test case.
9267
9268 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9269
9270         * gcc.c-torture/compile/20020706-1.c: New test.
9271         * gcc.c-torture/compile/20020706-2.c: New test.
9272
9273 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9274             Alexandre Oliva  <aoliva@redhat.com>
9275
9276         * g++.dg/warn/incomplete1.C: New test.
9277
9278 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9279
9280         PR c++/7099
9281         * g++.dg/warn/noreturn1.C: New test.
9282
9283 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9284
9285         PR c++/6706
9286         * g++.dg/debug/debug6.C: New test.
9287         * g++.dg/debug/debug7.C: New test.
9288
9289 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9290
9291         * gcc.c-torture/compile/simd-3.c: New test.
9292
9293 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9294
9295         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9296         * gcc.dg/20020620-1.c: Likewise.
9297
9298 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9299
9300         PR c++/6944
9301         * g++.dg/init/array4.C: New test.
9302         * g++.dg/init/array5.C: New test.
9303
9304 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9305
9306         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9307         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9308
9309 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9310
9311         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9312         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9313         * gcc.dg/wtr-conversion-1.c: Likewise.
9314         * gcc.dg/wtr-escape-1.c: Likewise.
9315         * gcc.dg/wtr-int-type-1.c: Likewise.
9316         * gcc.dg/wtr-label-1.c: Likewise.
9317         * gcc.dg/wtr-static-1.c: Likewise.
9318         * gcc.dg/wtr-strcat-1.c: Likewise.
9319         * gcc.dg/wtr-suffix-1.c: Likewise.
9320         * gcc.dg/wtr-switch-1.c: Likewise.
9321         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9322         * gcc.dg/wtr-union-init-1.c: Likewise.
9323         * gcc.dg/wtr-union-init-2.c: Likewise.
9324         * gcc.dg/wtr-union-init-3.c: Likewise.
9325
9326         * gcc.dg/wtr-func-def-1.c: New test.
9327
9328 2002-07-02 Devang Patel <dpatel@apple.com>
9329
9330         * objc.dg/param-1.m: New test.
9331
9332 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9333
9334         * gcc.dg/cpp/trad/directive.c: Add test.
9335         * gcc.dg/cpp/trad/macroargs.c: Add test.
9336         * gcc.dg/cpp/trad/rec
9337
9338 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9339
9340         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9341
9342 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9343
9344         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9345         targets.
9346
9347 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9348
9349         * g++.dg/abi/mange7.C: New test.
9350
9351         PR c++/6438.
9352         * g++.dg/parse/stmtexpr2.C: New test.
9353
9354 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9355
9356         * gcc.dg/20020312-2.c: Add SH target.
9357
9358 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9359
9360         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9361         compiler output on mips*-*-irix*.
9362
9363 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9364
9365         * g++.dg/parse/attr1.C: New test.
9366
9367 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9368
9369         * gcc.c-torture/execute/string-opt-17.c: New test case.
9370         * gcc.c-torture/execute/memset-2.c: New test case.
9371
9372 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9373
9374         PR c++/6256:
9375         * g++.dg/template/friend5.C: New test.
9376
9377         PR c++/6331:
9378         * g++.dg/template/qual1.C: Likewise.
9379
9380 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9381
9382         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9383         Include stdlib.h, not stdio.h or ctype.h.
9384
9385 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9386
9387         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9388         cris-*-elf* and mmix-*-*.
9389         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9390         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9391         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9392         Ditto.
9393         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9394         * gcc.dg/wchar_t-1.c: Ditto.
9395
9396 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9397
9398         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9399         Clarify comment.
9400
9401 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9402
9403         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9404
9405 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9406
9407         * gcc.c-torture/execute/20000906-1.x: Delete.
9408
9409 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9410
9411         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9412
9413 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9414
9415         * PR6367
9416         * g77.f-torture/execute/6367.f: New test.
9417         * g77.f-torture/execute/6367.x: Disable for MMIX.
9418
9419 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9420
9421         * PR6352
9422         * g++.dg/opt/inline2.C: New test.
9423
9424 2002-04-18  Richard Henderson  <rth@redhat.com>
9425
9426         * gcc.dg/20000906-1.c: Enable for all targets.
9427         * gcc.c-torture/compile/iftrap-2.c: New.
9428
9429 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9430
9431         * gcc.dg/20020418-1.c: New test.
9432         * gcc.dg/20020418-2.c: New test.
9433
9434 2002-04-18  Richard Henderson  <rth@redhat.com>
9435
9436         * gcc.c-torture/compile/iftrap-1.c: New.
9437         * gcc.dg/iftrap-1.c: Adjust for ia64.
9438         * gcc.dg/iftrap-2.c: New.
9439
9440 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9441
9442         * gcc.c-torture/compile/20020418-1.c: New test.
9443
9444 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9445
9446         * gcc.c-torture/compile/20020415-1.c: New.
9447
9448 2002-04-18  David S. Miller  <davem@redhat.com>
9449
9450         * gcc.c-torture/execute/20020418-1.c: New test.
9451
9452 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9453
9454         * gcc.dg/20020416-1.c: New test.
9455
9456         * g++.dg/opt/inline1.C: New test.
9457
9458 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9459
9460         * gcc.dg/altivec-5.c: New test.
9461
9462         * gcc.dg/20020415-1.c: New test.
9463
9464 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9465
9466         * testsuite/lib/chill.exp: Remove.
9467
9468 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9469
9470         * g++.dg/other/big-struct.C: New test.
9471
9472 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9473
9474         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9475         of scratch file.
9476
9477 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9478
9479         PR c/6277
9480         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9481         in scan-assembler function name
9482
9483 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9484
9485         * g77.f-torture/execute/980628-4.x,
9486         g77.f-torture/execute/980628-5.x,
9487         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9488         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9489         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9490         i[34567]86-*-*.
9491
9492 2002-04-13  David S. Miller  <davem@redhat.com>
9493
9494         * gcc.c-torture/execute/20020413-1.c: New test.
9495
9496 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9497
9498         * gcc.dg/asm-6.c,
9499         * g++.dg/ext/asm1.C: New tests.
9500
9501 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9502
9503         PR c++ 5373.
9504         * g++.dg/parse/stmtexpr1.C: New test.
9505
9506         PR c++/5189.
9507         * g++.dg/template/copy1.C: New test.
9508
9509 2002-04-12  Richard Henderson  <rth@redhat.com>
9510
9511         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9512
9513 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9514
9515         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9516         gcc.c-torture/execute/20020307-2.c.
9517
9518 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9519
9520         * g++.dg/ext/attrib5.C,
9521         * g++.dg/lookup/struct1.C: New tests.
9522
9523 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9524
9525         * gcc.dg/20020411-1.c: New test.
9526
9527         * gcc.c-torture/execute/20020411-1.c: New test.
9528
9529 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9530
9531         * g77.f-torture/execute/6177.f: New test.
9532
9533 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9534
9535         PR middle-end/6247
9536         * g++.dg/opt/cleanup1.C: New test.
9537
9538         * g++.dg/opt/const1.C: New test.
9539
9540 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9541
9542         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9543
9544 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9545
9546         PR c++/5507
9547         * g++.dg/template/typename2.C: New test.
9548
9549 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9550
9551         * gcc.c-torture/execute/loop-12.c: New.
9552
9553 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9554
9555         * g77.f-torture/execute/980628-4.x,
9556         g77.f-torture/execute/980628-5.x,
9557         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9558         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9559         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9560
9561 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9562
9563         PR optimization/6086
9564         * g++.dg/opt/preinc1.C: New test.
9565
9566 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9567
9568         PR c++/5571
9569         * g++.dg/opt/static2.C: New test.
9570
9571 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9572
9573         PR c/5120
9574         * gcc.dg/20020406-1.c: New test.
9575
9576 2002-04-04  David S. Miller  <davem@redhat.com>
9577
9578         * gcc.c-torture/execute/20020404-1.c: New test.
9579
9580 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9581
9582         PR c/6123
9583         * gcc.dg/20020312-2.c: Do not declare global register variable
9584         if __PIC__ or __pic__ is defined.
9585
9586 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9587
9588         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9589         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9590
9591 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9592
9593         * gcc.misc-tests/linkage.exp: Update last change to handle
9594         sparc*-, not just sparc-.
9595
9596 2002-04-03  Richard Henderson  <rth@redhat.com>
9597
9598         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9599
9600 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9601
9602         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9603
9604 2002-04-02  David S. Miller  <davem@redhat.com>
9605
9606         * gcc.c-torture/execute/20020402-3.c: New test.
9607
9608 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9609
9610         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9611         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9612
9613         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9614         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9615         g77.f-torture/execute/20001201.x,
9616         g77.f-torture/execute/u77-test.x: New files.
9617
9618         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9619         * gcc.dg/wchar_t-1.c: Ditto.
9620
9621 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9622
9623         * gcc.c-torture/execute/20020402-1.c: New test.
9624
9625 2002-04-01  Richard Henderson  <rth@redhat.com>
9626
9627         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9628
9629         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9630
9631 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9632
9633         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9634
9635 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9636
9637         * g++.dg/inherit/template-as-base.C: Expect error.
9638         * g++.dg/inherit/namespace-as-base.C: Likewise.
9639
9640 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9641
9642         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9643         g++.dg/ext/instantiate3.C: Tweak match patterns.
9644
9645         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9646         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9647         -da test.
9648
9649 2002-03-31  Richard Henderson  <rth@redhat.com>
9650
9651         * gcc.dg/special/alias-2.c: New.
9652         * gcc.dg/special/ecos.exp: Run it.
9653
9654 2002-03-31  Richard Henderson  <rth@redhat.com>
9655
9656         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9657
9658 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9659
9660         * gcc.dg/weak-1.c: Disable on h8300 port.
9661
9662 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9663
9664         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9665         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9666         ordering tests.
9667         * g++.dg/bprob/bprob-1.C: New test.
9668         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9669         * g++.dg/gcov/gcov-1.C: New test.
9670         * g++.dg/gcov/gcov-1.x: New file.
9671         * g++.dg/gcov/gcov-2.C: New test.
9672         * g++.dg/gcov/gcov-3.C: New test.
9673         * g++.dg/gcov/gcov-3.h: New file.
9674
9675 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9676
9677         * g++.old-deja/g++.other/builtins5.C: New test.
9678         * g++.old-deja/g++.other/builtins6.C: New test.
9679         * g++.old-deja/g++.other/builtins7.C: New test.
9680         * g++.old-deja/g++.other/builtins8.C: New test.
9681         * g++.old-deja/g++.other/builtins9.C: New test.
9682
9683 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9684
9685         * g++.dg/opt/static1.C: New test.
9686
9687         * g++.dg/opt/longbranch1.C: New test.
9688
9689 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9690
9691         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9692
9693         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9694
9695 2002-03-28  Jeffrey A Law  (law@redhat.com)
9696
9697         * gcc.c-torture/execute/20020328-1.c: New test.
9698
9699 2002-03-27  Richard Henderson  <rth@redhat.com>
9700
9701         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9702         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9703         move from g++.old-deja/g++.ext/.
9704
9705 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9706
9707         * g++.dg/init/new2.C: New test.
9708
9709 2002-03-26  Richard Henderson  <rth@redhat.com>
9710
9711         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9712
9713         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9714         on sparc.
9715
9716         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9717         sparcv9 systems.
9718         * gcc.dg/20001102-1.c: Likewise.
9719
9720 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9721
9722         * gcc.dg/cpp/endif-pedantic1.c,
9723         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9724
9725 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9726
9727         * g++.dg/init/new1.C: New test.
9728
9729 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9730
9731         * g++.dg/abi/vbase9.C: New test.
9732
9733 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9734
9735         * gcc.dg/arm-asm.c: New test.
9736
9737 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9738
9739         * gcc.dg/Wswitch-enum.c: New test.
9740         Fix PR c/5044.
9741
9742 2002-03-26  Richard Henderson  <rth@redhat.com>
9743
9744         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9745         structure.
9746
9747 2002-03-25  Richard Henderson  <rth@redhat.com>
9748
9749         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9750         sparcv9 systems.
9751
9752         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9753         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9754
9755 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9756
9757         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9758
9759 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9760
9761         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9762         targets using generic thunk support.
9763
9764 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9765
9766         * gcc.c-torture/compile/20020323-1.c: New test.
9767
9768         * g++.dg/opt/conj2.C: New test.
9769
9770 2002-03-24  Richard Henderson  <rth@redhat.com>
9771
9772         * gcc.dg/weak-1.c: Use -fno-common.
9773
9774 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9775
9776         * g77.dg/f77-edit-apostrophe-out.f: New test
9777         * g77.dg/f77-edit-h-out.f: New test
9778         * g77.dg/f77-edit-t-in.f: New test
9779         * g77.dg/f77-edit-t-out.f: New test
9780         * g77.dg/f77-edit-x-out.f: New test
9781         * g77.dg/f77-edit-slash-out.f: New test
9782         * g77.dg/f77-edit-colon-out.f: New test
9783         * g77.dg/f77-edit-s-out.f: New test
9784
9785 2002-03-24  Richard Henderson  <rth@redhat.com>
9786
9787         * objc/execute/formal_protocol-6.x: New XFAIL.
9788
9789 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9790
9791         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9792         that do not support weak symbols
9793
9794 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9795
9796         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9797         * lib/g77.exp:  Likewise
9798         * lib/objc.exp: Likewise
9799
9800 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9801
9802         * gcc.dg/Wswitch-default.c: New test.
9803
9804 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9805
9806         * g++.dg/other/enum1.C: New test.
9807
9808 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9809
9810         * gcc.dg/pragma-ep-3.c: Fix typo.
9811
9812 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9813
9814         * g++.dg/inherit/template-as-base.C: New test.
9815
9816 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9817
9818         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9819         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9820
9821 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9822
9823         * gcc.dg/cpp/multiline.c: Update to match.
9824
9825 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9826
9827         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9828
9829 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9830
9831         * gcc.dg/cpp/extratokens2.c:  New file.
9832
9833 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9834
9835         * gcc.dg/20020312-2.c: Add rs6000 target.
9836
9837         * gcc.c-torture/compile/20020319-1.c: New test.
9838
9839 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9840
9841         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9842         (A, E): Handle this.
9843
9844 2002-03-20  Jason Merrill  <jason@redhat.com>
9845
9846         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9847         ignoring -fpic.
9848         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9849         through prune_gcc_output.
9850
9851 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9852
9853         * gcc.c-torture/compile/20020320-1.c: New test.
9854
9855 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9856
9857         * gcc.c-torture/compile/20020318-1.c: New test.
9858
9859         * gcc.dg/struct-by-value-1.c: New test.
9860
9861         * gcc.dg/20020319-1.c: New test.
9862
9863 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9864
9865         * g++.dg/opt/conj1.C: New test.
9866
9867 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9868
9869         * g++.dg/template/qualttp20.C: Revert previous change.
9870         * g++.dg/template/qualttp3.C: Likewise.
9871         * g++.dg/template/qualttp4.C: Likewise
9872         * g++.dg/template/qualttp5.C: Likewise
9873         * g++.dg/template/qualttp6.C: Likewise
9874         * g++.dg/template/qualttp7.C: Likewise
9875         * g++.dg/template/qualttp8.C: Likewise
9876         * g++.dg/template/recurse.C: Likewise.
9877
9878 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9879
9880         * gcc.dg/cpp/wchar-1.c: Update.
9881
9882 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9883
9884         * g++.dg/template/conv1.C: New test.
9885         * g++.dg/template/conv2.C: New test.
9886         * g++.dg/template/conv3.C: New test.
9887         * g++.dg/template/conv4.C: New test.
9888
9889 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9890
9891         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9892         * g++.dg/template/qualttp3.C: Likewise.
9893         * g++.dg/template/qualttp4.C: Likewise
9894         * g++.dg/template/qualttp5.C: Likewise
9895         * g++.dg/template/qualttp6.C: Likewise
9896         * g++.dg/template/qualttp7.C: Likewise
9897         * g++.dg/template/qualttp8.C: Likewise
9898         * g++.dg/template/recurse.C: Likewise.
9899
9900 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9901
9902         * g++.dg/opt/dtor1.C: New test.
9903
9904 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9905
9906         * gcc.c-torture/compile/20020315-1.c: New test.
9907
9908 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9909
9910         * gcc.dg/weak-1.c: Fix scan tests.
9911
9912 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9913
9914         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9915         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9916         cris-*-aout* mmix-*-*.
9917         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9918         cris-*-aout* mmix-*-*.
9919         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9920         cris-*-elf* cris-*-aout* and mmix-*-*.
9921         * gcc.dg/20001009-1.c: Ditto.
9922         * gcc.dg/20010912-1.c: Ditto.
9923         * gcc.dg/20020122-4.c: Ditto.
9924         * gcc.dg/inline-2.c: Ditto.
9925
9926 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9927
9928         * gcc.c-torture/compile/20020314-1.c: New test.
9929
9930 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
9931
9932         * gcc.c-torture/execute/20020314-1.c: New test.
9933
9934 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
9935
9936         * g++.dg/warn/Wunused-1.C: New test.
9937
9938 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
9939
9940         * g++.dg/abi/mangle6.C: New test.
9941
9942 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
9943
9944         * gcc.c-torture/compile/20020309-2.c: New test.
9945
9946         * gcc.c-torture/compile/20020312-1.c: New test.
9947
9948 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9949
9950         * g++.dg/other/access1.C: New test.
9951
9952 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
9953
9954         * gcc.c-torture/execute/wchar_t-1.c: New test.
9955
9956 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
9957
9958         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9959
9960 2002-03-12  Roger Sayle  <roger@eyesopen.com>
9961
9962         * gcc.dg/20020312-1.c: New test case.
9963
9964 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
9965
9966         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9967
9968 2002-03-11  Richard Henderson  <rth@redhat.com>
9969
9970         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9971         * g++.old-deja/g++.jason/report.C: Likewise.
9972
9973 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9974
9975         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9976         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9977
9978 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9979
9980         * testsuite/g++.dg/overload/pmf1.C: New test.
9981
9982 2002-03-11  Kazu Hirata  <kazu@hxi.com>
9983
9984         * gcc.c-torture/execute/20020307-1.c: Use long.
9985
9986 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
9987
9988         PR optimization/5844
9989         * gcc.dg/20020310-1.c: New test.
9990
9991 2002-03-09  Michael Meissner  <meissner@redhat.com>
9992
9993         * gcc.c-torture/execute/memcpy-2.c: New test.
9994         * gcc.c-torture/execute/memset-1.c: New test.
9995         * gcc.c-torture/execute/strlen-1.c: New test.
9996         * gcc.c-torture/execute/strcmp-1.c: New test.
9997         * gcc.c-torture/execute/strncmp-1.c: New test.
9998
9999 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10000
10001         * gcc.dg/ppc-ldstruct.c: New test.
10002
10003 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10004
10005         * gcc.c-torture/execute/va-arg-22.c: New test.
10006
10007 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10008
10009         * gcc.c-torture/compile/20020309-1.c: New test.
10010
10011 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10012
10013         * gcc.c-torture/execute/20020307-2.c: New test.
10014
10015 2002-03-07  Jeffrey A Law  (law@redhat.com)
10016
10017         * g77.f-torture/compile/20020307-1.f: New test.
10018
10019 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10020
10021         * gcc.dg/unordered-1.c: New test.
10022
10023 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10024
10025         * gcc.c-torture/execute/20020307-1.c: New test.
10026
10027 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10028
10029         * gcc.dg/20020304-1.c: New test.
10030
10031         * gcc.c-torture/compile/20020304-2.c: New test.
10032
10033 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10034
10035         * gcc.c-torture/compile/20020304-1.c: New test case
10036         (from PR c/5830).
10037
10038 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10039
10040         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10041
10042 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10043
10044         * g++.dg/other/classkey1.C: New test.
10045
10046 2002-03-01  Richard Henderson  <rth@redhat.com>
10047
10048         * gcc.c-torture/compile/981223-1.x: New.
10049         * gcc.c-torture/compile/920625-1.x: New.
10050
10051 2002-02-28  Richard Henderson  <rth@redhat.com>
10052
10053         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10054
10055 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10056
10057         * gcc.c-torture/execute/20020227-1.c: New test.
10058
10059 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10060
10061         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10062         here" ERROR lines.
10063         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10064         * g++.old-deja.g++.other/defarg1.C: Likewise.
10065         * g++.old-deja/g++.pt/calls2.C: Likewise.
10066         * g++.old-deja/g++.pt/crash20.C: Likewise.
10067         * g++.old-deja/g++.pt/crash30.C: Likewise.
10068         * g++.old-deja/g++.pt/crash36.C: Likewise.
10069         * g++.old-deja/g++.pt/crash6.C: Likewise.
10070         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10071         * g++.old-deja/g++.pt/derived3.C: Likewise.
10072         * g++.old-deja/g++.pt/error1.C: Likewise.
10073         * g++.old-deja/g++.pt/friend21.C: Likewise.
10074         * g++.old-deja/g++.pt/friend23.C: Likewise.
10075         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10076         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10077
10078 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10079
10080         * gcc.c-torture/execute/20020225-2.c: New test.
10081
10082 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10083
10084         * gcc.c-torture/execute/920730-1t.c,
10085         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10086         Delete test cases, only relevant to -traditional.
10087
10088 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10089
10090         * gcc.dg/cpp/undef1.c: Remove.
10091         * gcc.dg/cpp/directiv.c: Update.
10092         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10093
10094 2002-02-27  Michael Meissner  <meissner@redhat.com>
10095
10096         * gcc.c-torture/execute/20020226-1.c: New test.
10097
10098 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10099
10100         * g++.dg/debug/debug4.C: New test.
10101
10102         * gcc.dg/ia64-visibility-1.c: New test.
10103
10104 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10105
10106         * gcc.dg/debug/20020224-1.c: New.
10107
10108 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10109
10110         * gcc.c-torture/execute/960416-1.x: New.
10111         * gcc.c-torture/execute/divconst-3.x: Likewise.
10112
10113 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10114
10115         * gcc.dg/20020224-1.c: New test.
10116
10117 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10118
10119         * gcc.c-torture/execute/20020225-1.c: New.
10120
10121 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10122
10123         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10124
10125 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10126
10127         * gcc.dg/20020222-1.c: New test.
10128
10129 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10130
10131         * g++.dg/opt/anonunion1.C: New test.
10132
10133 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10134
10135         * g++.dg/template/qualttp19.C: New test.
10136         * g++.dg/template/qualttp20.C: New test.
10137         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10138         * g++.old-deja/g++.other/qual1.C: Likewise.
10139
10140 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10141
10142         * gcc.dg/attr-alwaysinline.c: New.
10143
10144 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10145
10146         * gcc.dg/20020220-1.c: New test.
10147
10148         * gcc.dg/20020220-2.c: New test.
10149
10150         * g++.dg/opt/mmx1.C: New test.
10151
10152 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10153
10154         * gcc.c-torture/compile/20020110.c: New test.
10155
10156 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10157
10158         * gcc.c-torture/execute/20020219-1.c: New test.
10159
10160         * gcc.dg/20020219-1.c: New test.
10161
10162         * gcc.dg/noncompile/20020220-1.c: New test.
10163
10164         * g++.dg/opt/ptrintsum1.C: New test.
10165
10166         * gcc.dg/debug/20020220-1.c: New test.
10167
10168 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10169
10170         * gcc.c-torture/execute/20020216-1.c: New test.
10171
10172 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10173
10174         * gcc.dg/decl-1.c: Update, new test.
10175
10176 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10177
10178         * g++.dg/abi/bitfield1.C: New test.
10179         * g++.dg/abi/bitfield2.C: New test.
10180
10181 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10182
10183         * gcc.dg/attr-nest.c: New test.
10184
10185 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10186
10187         * gcc.c-torture/execute/20020215-1.c: New test.
10188
10189 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10190
10191         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10192         * g++.dg/debug/debug.exp: New.
10193         * g++.dg/debug/trivial.C: New.
10194         * g++.dg/debug/debug1.C: Moved...
10195         * g++.dg/other/debug1.C: ...from here.
10196         * g++.dg/debug/debug2.C: Moved...
10197         * g++.dg/other/debug2.C: ...from here.
10198         * g++.dg/debug/debug3.C: Moved...
10199         * g++.dg/other/debug3.C: ...from here.
10200
10201         * gcc.dg/noncompile/20020213-1.c: New test.
10202
10203 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10204
10205         * g++.dg/other/debug3.C: New test.
10206
10207         * gcc.c-torture/execute/20020213-1.c: New test.
10208
10209 2002-02-13  Richard Smith <richard@ex-parrot.com>
10210
10211         * g++.old-deja/g++.other/thunk1.C: New test.
10212
10213 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10214
10215         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10216
10217 2002-02-13  Stan Shebs  <shebs@apple.com>
10218
10219         * gcc.dg/altivec-3.c: New.
10220
10221 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10222
10223         * gcc.dg/Wunreachable-1.c: New test.
10224         * gcc.dg/Wunreachable-2.c: New test.
10225
10226 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10227
10228         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10229
10230 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10231
10232         * gcc.dg/decl-1.c: New test.
10233
10234 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10235
10236         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10237
10238 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10239
10240         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10241         * gcc.c-torture/compile/980506-1.x: Likewise.
10242
10243 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10244
10245         * gcc.dg/20020210-1.c: New.
10246
10247 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10248
10249         * g77.f-torture/execute/947.f: New regression test
10250         for PR fortran/947.
10251
10252 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10253
10254         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10255         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10256
10257 2002-02-08  Richard Henderson  <rth@redhat.com>
10258
10259         * gcc.c-torture/compile/labels-3.c: New.
10260
10261 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10262
10263         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10264         expression statements work instead.
10265         * gcc.dg/noncompile/20020207-1.c: New test.
10266
10267 2002-02-07  Richard Henderson  <rth@redhat.com>
10268
10269         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10270
10271 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10272
10273         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10274         message from g77
10275         * lib/g77-dg.exp: Trim g77 error messages so that they are
10276         recognized by dg.exp.
10277
10278 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10279
10280         PR fortran/5473
10281         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10282
10283 2002-02-07  Richard Henderson  <rth@redhat.com>
10284
10285         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10286         to be sufficiently aligned for integers.
10287
10288 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10289
10290         * g++.dg/template/friend4.C: New test.
10291
10292 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10293
10294         PR fortran/5743
10295         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10296         unsupported cases.
10297
10298 2002-02-07  Richard Henderson  <rth@redhat.com>
10299
10300         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10301         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10302         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10303         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10304
10305 2002-02-06  Richard Henderson  <rth@redhat.com>
10306
10307         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10308
10309 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10310
10311         * gcc.dg/20020206-1.c: New test.
10312
10313 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10314
10315         * gcc.c-torture/execute/20020206-1.c: New test.
10316
10317         * gcc.c-torture/execute/20020206-2.c: New test.
10318
10319         PR optimization/5429:
10320         * gcc.c-torture/compile/20020206-1.c: New test.
10321
10322 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10323
10324         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10325         as certain file formats cannot support particularly large
10326         alignments.
10327
10328         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10329         and do not expect to be able to link the executable.
10330
10331         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10332         fail because the COFF format does not support the weak attribute.
10333
10334 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10335
10336         * g77.dg/pr5473.f:  New test
10337
10338 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10339
10340         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10341         Fix testcase accordingly.
10342
10343 2002-02-04  Richard Henderson  <rth@redhat.com>
10344
10345         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10346         (buf): Change to be an array of pointers, not ints.
10347
10348 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10349
10350         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10351         before all tests.  Move warning one line above to match where it
10352         C frontend emits.
10353         * gcc.dg/Wswitch-2.c: New test.
10354         * g++.dg/warn/Wswitch-1.C: New test.
10355         * g++.dg/warn/Wswitch-2.C: New test.
10356
10357 2002-02-04  Richard Henderson  <rth@redhat.com>
10358
10359         * g++.dg/abi/offsetof.C: Fix size comparison.
10360
10361 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10362
10363         * gcc.dg/cast-qual-2.c: New test.
10364
10365 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10366
10367         * gcc.dg/20020201-4.c: New test.
10368
10369 2002-02-04  Ben Elliston  <bje@redhat.com>
10370
10371         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10372         target_info attribute != 0, in addition to the empty string.
10373         (gcc_target_compile): Likewise.
10374
10375 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10376
10377         * gcc.dg/Wswitch.c: New test.
10378         PR gcc/4475. PR gcc/3780.
10379
10380 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10381
10382         * g77.f-torture/execute/5122.f: New test for regressions
10383         against PR fortran/5122.
10384
10385 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10386
10387         * g77.f-torture/compile/pr3743.f: Delete
10388         * g77.dg/pr3743-1.f: New test.
10389         * g77.dg/pr3743-2.f: New test.
10390         * g77.dg/pr3743-3.f: New test.
10391         * g77.dg/pr3743-4.f: New test.
10392
10393 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10394
10395         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10396
10397 2002-02-02  Richard Henderson  <rth@redhat.com>
10398
10399         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10400         * gcc.c-torture/execute/bf64-1.c: Likewise.
10401
10402 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10403
10404         * gcc.dg/20020201-2.c: New test.
10405
10406         * gcc.dg/20020201-3.c: New test.
10407
10408         * gcc.c-torture/execute/bitfld-2.c: New test.
10409
10410 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10411
10412         * gcc.dg/bitfld-1.c: Update.
10413         * gcc.dg/bitfld-2.c: Update.
10414         * gcc.c-torture/execute/bitfld-1.x: New.
10415
10416 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10417
10418         * gcc.c-torture/execute/20020201-1.c: New test.
10419
10420 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10421
10422         PR target/5469
10423         * gcc.dg/20020201-1.c: New test.
10424
10425 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10426
10427         PR fortran/3743
10428         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10429         * g77.f-torture/compile/pr3743.x: Remove
10430
10431 2002-01-31  Tom Rix  <trix@redhat.com>
10432
10433         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10434
10435 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10436
10437         * gcc.dg/noncompile/20020130-1.c: New test.
10438
10439 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10440
10441         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10442
10443 2002-01-29  Richard Henderson  <rth@redhat.com>
10444
10445         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10446         to long long.
10447         * gcc.c-torture/execute/bf64-1.c: Likewise.
10448
10449 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10450
10451         * gcc.c-torture/execute/20020129-1.c: New test.
10452
10453 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10454
10455         * gcc.c-torture/compile/20000224-1.c: Update.
10456         * gcc.c-torture/execute/bitfld-1.c: New tests.
10457         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10458         * gcc.dg/uninit-A.c: Update.
10459
10460 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10461
10462         * g++.dg/template/ctor1.C: Add instantiation.
10463
10464 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10465
10466         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10467         argument to __builtin_prefetch to be const ptr.
10468
10469 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10470
10471         * gcc.c-torture/compile/20020120-1.c: New test.
10472
10473 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10474
10475         * gcc.c-torture/execute/20020127-1.c: New test.
10476
10477 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10478
10479         * g77.dg/f77-edit-i-in.f: New test
10480         * g77.dg/f77-edit-i-out.f: New test
10481
10482 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10483
10484         * gcc.dg/debug/debug.exp: New file.
10485         * gcc.dg/debug/trivial.c: New file.
10486         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10487         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10488         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10489         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10490         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10491         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10492         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10493         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10494         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10495         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10496         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10497         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10498         * gcc.dg/20000503-1.c: Removed.
10499         * gcc.dg/20010207-1.c: Removed.
10500         * gcc.dg/20011223-1.c: Removed.
10501         * gcc.dg/20020104-2.c: Removed.
10502         * gcc.dg/debug-1.c: Removed.
10503         * gcc.dg/debug-2.c: Removed.
10504         * gcc.dg/debug-3.c: Removed.
10505         * gcc.dg/debug-4.c: Removed.
10506         * gcc.dg/debug-5.c: Removed.
10507         * gcc.dg/debug-6.c: Removed.
10508         * gcc.dg/dwarf2-1.c: Removed.
10509         * gcc.dg/dwarf2-2.c: Removed.
10510
10511 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10512
10513         * g++.old-deja/g++.other/eh5.C: New test.
10514         * g++.old-deja/g++.other/sibcall2.C: New test.
10515         * g++.old-deja/g++.other/array9.C: New test.
10516         * g++.old-deja/g++.other/typename2.C: New test.
10517         * g++.old-deja/g++.other/crash60.C: New test.
10518         * g++.old-deja/g++.other/conv9.C: New test.
10519         * g++.old-deja/g++.other/mangle10.C: New test.
10520         * g++.old-deja/g++.other/unchanging1.C: New test.
10521         * g++.old-deja/g++.other/exprstmt1.C: New test.
10522         * g++.old-deja/g++.other/inline23.C: New test.
10523         * g++.old-deja/g++.eh/ia64-1.C: New test.
10524         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10525         * g++.old-deja/g++.other/reload1.C: New test.
10526         * g++.old-deja/g++.other/static20.C: New test.
10527         * g++.old-deja/g++.other/local-alloc1.C: New test.
10528         * g++.old-deja/g++.other/conv8.C: New test.
10529         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10530         * g++.old-deja/g++.other/storeexpr1.C: New test.
10531         * g++.old-deja/g++.other/storeexpr2.C: New test.
10532         * g++.dg/eh/template2.C: New test.
10533         * g++.dg/warn/weak1.C: New test.
10534
10535 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10536
10537         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10538         Remove first, non-varying, argument.
10539
10540 2002-01-23  Richard Henderson  <rth@redhat.com>
10541
10542         * gcc.dg/inline-2.c: New.
10543
10544         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10545         Add optional target arg.  Check number of arguments.
10546         (scan-assembler-not, scan-assembler-dem): Likewise.
10547         (scan-assembler-dem-not): Likewise.
10548
10549 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10550
10551         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10552         line 12.
10553         * g++.old-deja/g++.brendan/parse3.C,
10554         g++.old-deja/g++.other/crash26.C,
10555         g++.old-deja/g++.other/crash28.C,
10556         g++.old-deja/g++.other/crash29.C,
10557         g++.old-deja/g++.other/crash30.C,
10558         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10559
10560 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10561
10562         * gcc.dg/20020115-1.c: New.
10563
10564 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10565
10566         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10567
10568 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10569
10570         * gcc.dg/20020122-3.c: New.
10571
10572 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10573
10574         * g++.dg/other/gc1.C: New test.
10575
10576 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10577
10578         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10579
10580 2002-01-22  Richard Henderson  <rth@redhat.com>
10581
10582         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10583
10584 2002-01-22  Richard Henderson  <rth@redhat.com>
10585
10586         * gcc.dg/20020122-4.c: New.
10587
10588 2002-01-22  H.J. Lu <hjl@gnu.org>
10589
10590         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10591         link output.
10592         * gcc.dg/special/ecos.exp: Likewise.
10593         * lib/g++-dg.exp: Likewise.
10594         * lib/g77-dg.exp: Likewise.
10595         * lib/gcc-dg.exp : Likewise.
10596         * lib/mike-g++.exp: Likewise.
10597         * lib/mike-g77.exp: Likewise.
10598         * lib/mike-gcc.exp: Likewise.
10599         * lib/objc-dg.exp: Likewise.
10600
10601 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10602
10603         PR target/5379
10604         * gcc.dg/20020122-2.c: New test.
10605
10606 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10607
10608         * gcc.dg/20020122-1.c: New test.
10609
10610 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10611
10612         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10613
10614 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10615
10616         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10617
10618 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10619
10620         * gcc.c-torture/compile/20020121-1.c: New test.
10621
10622 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10623
10624         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10625         ld_library_path.
10626
10627 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10628
10629         * gcc.dg/20020218-1.c: New test.
10630
10631 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10632
10633         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10634         messages
10635         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10636         "At global scope" warning
10637         * g++.dg/ext/align1.C: Change cygwin test for alignment
10638         from db-bogus to dg-warning
10639
10640 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10641
10642         * g77.f-torture/compile/cpp2.F: New test.
10643
10644 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10645
10646         * g++.dg/template/access1.C: New test.
10647
10648 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10649
10650         * gcc.dg/20020118-1.c: New.
10651
10652 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10653
10654         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10655
10656 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10657
10658         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10659         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10660         alignment warnings.
10661
10662 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10663
10664         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10665         torture_with_loops and torture_without_loops
10666
10667 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10668
10669         * gcc.c-torture/compile/20020116-1.c: New test.
10670
10671 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10672
10673         * gcc.dg/20020116-2.c: New test.
10674
10675         * gcc.dg/ultrasp4.c: New test.
10676
10677         * gcc.dg/20020116-1.c: New test.
10678
10679 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10680
10681         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10682         by EABI.
10683
10684 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10685
10686         * gcc.misc-tests/i386-prefetch.exp: New.
10687         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10688         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10689         * gcc.misc-tests/i386-pf-none-1.c: New test.
10690         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10691
10692 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10693
10694         * gcc.dg/gnu89-init-1.c: Add new tests.
10695
10696 2002-01-15  Andreas Jaeger  <aj@suse.de>
10697
10698         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10699         * gcc.dg/i386-mmx-2.c: Likewise.
10700         * gcc.dg/i386-sse-1.c: Likewise.
10701         * gcc.dg/i386-sse-2.c: Likewise.
10702         * gcc.dg/i386-sse-3.c: Likewise.
10703
10704 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10705
10706         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10707         Uncomment additional cases that now pass.
10708
10709 2002-01-11  Richard Henderson  <rth@redhat.com>
10710
10711         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10712         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10713
10714 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10715
10716         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10717
10718 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10719
10720         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10721         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10722
10723 2002-01-10  Dale Johannesen  <dalej@apple.com>
10724
10725         * gcc.c-torture/execute/loop-11.c: New.
10726
10727 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10728
10729         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10730         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10731
10732 2002-01-09  Richard Henderson  <rth@redhat.com>
10733
10734         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10735         type in which to perform the operation for each size.
10736
10737 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10738
10739         * gcc.c-torture/compile/20020109-2.c: New test.
10740
10741 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10742
10743         * gcc.c-torture/execute/loop-10.c: New test.
10744
10745 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10746
10747         * gcc.c-torture/compile/20010226-1.c: New test.
10748         * gcc.c-torture/compile/20010227-1.c: New test.
10749         * gcc.c-torture/compile/20010426-1.c: New test.
10750         * gcc.c-torture/compile/20010510-1.c: New test.
10751         * gcc.c-torture/compile/20010605-3.c: New test.
10752         * gcc.c-torture/compile/20010824-1.c: New test.
10753         * gcc.c-torture/execute/20010409-1.c: New test.
10754         * gcc.dg/noncompile/20000901-1.c: New test.
10755         * gcc.dg/20001023-1.c: New test.
10756         * gcc.dg/20001101-1.c: New test.
10757         * gcc.dg/20001102-1.c: New test.
10758         * gcc.dg/20010207-1.c: New test.
10759         * gcc.dg/20010405-1.c: New test.
10760         * gcc.dg/20010822-1.c: New test.
10761         * gcc.dg/20011107-1.c: New test.
10762
10763 2002-01-09  Jeffrey A Law  (law@redhat.com)
10764
10765         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10766
10767         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10768         execution failure on PA targets.
10769
10770 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10771
10772         * gcc.c-torture/compile/20020109-1.c: New test.
10773
10774 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10775
10776         * gcc.c-torture/execute/20020108-1.c: New test.
10777
10778 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10779
10780         * gcc.dg/20020108-1.c: New test.
10781
10782 2002-01-08  H.J. Lu <hjl@gnu.org>
10783
10784         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10785         for header files.
10786
10787 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10788
10789         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10790         consistency.
10791
10792 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10793
10794         * gcc.dg/altivec-4.c: Test altivec predicates.
10795
10796 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10797
10798         * gcc.c-torture/execute/20020107-1.c: New test.
10799
10800 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10801
10802         PR c/5279
10803         * gcc.c-torture/compile/20020106-1.c: New test.
10804
10805 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10806
10807         * gcc.c-torture/execute/nestfunc-4.c: New test.
10808
10809 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10810
10811         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10812         extra triple that slipped in.
10813         * g++.old-deja/g++.abi/align.C: Likewise.
10814         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10815
10816 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10817
10818         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10819         * g++.old-deja/g++.abi/align.C: Likewise.
10820         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10821
10822         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10823         on FreeBSD/i386.
10824         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10825         FreeBSD.
10826
10827 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10828
10829         * gcc.dg/20020104-1.c: New test.
10830
10831         * gcc.dg/20020104-2.c: New test.
10832
10833 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10834
10835         * gcc.dg/20020103-1.c: Fix typo in target selector.
10836
10837 2002-01-03  Richard Henderson  <rth@redhat.com>
10838
10839         * gcc.dg/20020103-1.c: New.
10840
10841 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10842
10843         * gcc.c-torture/execute/20020103-1.c: New test.
10844
10845 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10846
10847         * g++.dg/other/debug2.C: New test.
10848
10849         * gcc.c-torture/compile/20020103-1.c: New test.
10850
10851 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10852
10853         * gcc.dg/gnu89-init-1.c: Added new tests.
10854
10855 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10856
10857         * g++.dg/template/friend2.C: Remove as patch is reverted.
10858
10859         * g++.dg/warn/oldcast1.C: New test.
10860
10861         * g++.dg/template/ptrmem1.C: New test.
10862         * g++.dg/template/ptrmem2.C: New test.
10863
10864         * g++.dg/template/ntp.C: New test.
10865
10866         * g++.dg/other/component1.C: New test.
10867
10868         * g++.dg/template/ttp3.C: New test.
10869
10870         * g++.dg/template/friend2.C: New test.
10871         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10872
10873 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10874
10875         * g++.dg/other/ptrmem1.C: New test.
10876         * g++.dg/other/ptrmem2.C: New test.
10877
10878 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10879
10880         * g++.dg/template/ctor1.C: New test.
10881
10882 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10883
10884         * g++.dg/template/friend2.C: New test.
10885
10886 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10887
10888         * gcc.dg/mmix-1.c: New test.
10889
10890 2001-12-31  Richard Henderson  <rth@redhat.com>
10891
10892         * gcc.dg/asm-5.c: New.
10893
10894 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10895
10896         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10897         in namespace __gnu_cxx
10898
10899 2001-12-30  Richard Henderson  <rth@redhat.com>
10900
10901         * gcc.dg/debug-6.c: New.
10902
10903 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10904
10905         * gcc.c-torture/compile/20011229-2.c: New test.
10906
10907 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10908
10909         * gcc.dg/debug-3.c: New test.
10910         * gcc.dg/debug-4.c: New test.
10911         * gcc.dg/debug-5.c: New test.
10912
10913 2001-12-29  Richard Henderson  <rth@redhat.com>
10914
10915         * g++.dg/eh/loop1.C: New.
10916
10917 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10918
10919         * g++.dg/template/crash1.C: New test.
10920
10921 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10922
10923         * g++.dg/other/const1.C: New test.
10924
10925 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10926
10927         * gcc.c-torture/compile/20011229-1.c: New test.
10928
10929 2001-12-28  Stan Shebs  <shebs@apple.com>
10930
10931         * lib/objc-torture.exp: Resync with c-torture.exp.
10932         * lib/objc.exp: Load standard libraries.
10933
10934 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
10935
10936         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10937         additional tests.
10938
10939 2001-12-27  Roger Sayle <roger@eyesopen.com>
10940
10941         * gcc.c-torture/execute/string-opt-16.c: New testcase.
10942
10943 2001-12-27  Richard Henderson  <rth@redhat.com>
10944
10945         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10946
10947 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
10948
10949         * g++.dg/eh/ctor1.C: New test.
10950         * g++.dg/other/error2.C: New test.
10951
10952 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
10953
10954         * g++.dg/other/init2.C: New test.
10955
10956 2001-12-24  Richard Henderson  <rth@redhat.com>
10957
10958         * gcc.dg/20011223-1.c: New.
10959         * gcc.dg/inline-1.c: New.
10960
10961 2001-12-23  Richard Henderson  <rth@redhat.com>
10962
10963         * gcc.dg/asm-4.c: Test operand modifiers.
10964
10965 2001-12-23  Richard Henderson  <rth@redhat.com>
10966
10967         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10968
10969 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10970
10971         * gcc.c-torture/execute/20011223-1.c: New test.
10972
10973 2001-12-21  Richard Henderson  <rth@redhat.com>
10974
10975         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10976         re-enables the warning.
10977
10978 2001-12-21  Richard Henderson  <rth@redhat.com>
10979
10980         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10981
10982 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10983
10984         * gcc.c-torture/compile/20011218-1.c: New test.
10985
10986 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
10987
10988         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
10989         arm-isr.c test.
10990         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
10991         epilogue generation for ARM ISR routines.
10992
10993 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10994
10995         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10996         * gcc.dg/format/c90-printf-3.c: Likewise.
10997         * gcc.dg/format/c99-printf-3.c: Likewise.
10998         * gcc.dg/format/ext-1.c: Likewise.
10999         * gcc.dg/format/ext-6.c: Likewise.
11000         * gcc.dg/format/format.h: Prototype unlocked stdio.
11001
11002 2001-12-20  Richard Henderson  <rth@redhat.com>
11003
11004         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11005         (arena): Use it.
11006         (malloc): Correct allocation logic.  Abort if we fill up the
11007         arena before initialization complete.
11008         (realloc): Correct allocation logic.
11009
11010 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11011
11012         * gcc.c-torture/compile/20011219-2.c: New test.
11013
11014         * gcc.c-torture/execute/20011219-1.c: New test.
11015
11016 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11017
11018         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11019         target does not support weak symbols.
11020
11021 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11022
11023         * gcc.c-torture/compile/20011219-1.c: New test.
11024
11025 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11026
11027         * g++.dg/other/error1.C: New test.
11028
11029 2001-12-17  Jeffrey A Law  (law@redhat.com)
11030
11031         * gcc.c-torture/execute/20011217-1.c: New test.
11032
11033 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11034
11035         * objc.dg/special/: New directory.
11036         * objc.dg/special/special.exp: New file.
11037         * objc.dg/special/unclaimed-category-1.h: New file.
11038         * objc.dg/special/unclaimed-category-1a.m: New file.
11039         * objc.dg/special/unclaimed-category-1.m: New file.
11040
11041 2001-12-17  Andreas Jaeger  <aj@suse.de>
11042
11043         * gcc.c-torture/compile/20011217-2.c: New test.
11044
11045 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11046
11047         * gcc.c-torture/compile/20011217-1.c: New test.
11048
11049 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11050
11051         * testsuite/gcc.dg/20011214-1.c: New.
11052
11053 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11054
11055         * gcc.dg/altivec-4.c: New.
11056
11057 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11058
11059         * gcc.dg/20011113-1.c: New test.
11060
11061 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11062
11063         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11064         std::__malloc_alloc_template<0> and
11065         std::__default_alloc_template<false, 0>.
11066
11067 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11068
11069         * objc/execute/bf-21.m: New test.
11070         * objc/execute/enumeration-1.m: New test.
11071         * objc/execute/enumeration-2.m: New test.
11072
11073 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11074
11075         * gcc.dg/gnu89-init-1.c: New test.
11076
11077 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11078
11079         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11080         * g++.old-deja/g++.jason/2371.C: Likewise.
11081         * g++.old-deja/g++.jason/template33.C: Likewise.
11082         * g++.old-deja/g++.jason/template34.C: Likewise.
11083         * g++.old-deja/g++.jason/template36.C: Likewise.
11084         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11085         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11086         * g++.old-deja/g++.other/typename1.C: Likewise.
11087         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11088         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11089         * g++.old-deja/g++.pt/typename11.C: Likewise.
11090         * g++.old-deja/g++.pt/typename14.C: Likewise.
11091         * g++.old-deja/g++.pt/typename16.C: Likewise.
11092         * g++.old-deja/g++.pt/typename3.C: Likewise.
11093         * g++.old-deja/g++.pt/typename4.C: Likewise.
11094         * g++.old-deja/g++.pt/typename5.C: Likewise.
11095         * g++.old-deja/g++.pt/typename7.C: Likewise.
11096         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11097
11098 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11099
11100         * g++.dg/other/linkage1.C: New test.
11101         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11102         specifiers.
11103
11104 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11105
11106         * gcc.dg/concat.c: New test.
11107
11108 2001-12-11  Stan Shebs  <shebs@apple.com>
11109
11110         * objc/compile: New test directory.
11111         * objc/compile/compile.exp: New expect script.
11112         * objc/compile/20011211-1.m: New compile test.
11113
11114 2001-12-11  Jason Merrill  <jason@redhat.com>
11115
11116         * lib/prune.exp (prune_gcc_output): Also handle "In member
11117         function".  So many permutations...
11118
11119 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11120
11121         * g++.dg/template/typedef1.C: New test.
11122
11123 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11124
11125         * g++.dg/other/copy1.C: New test.
11126
11127 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11128
11129         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11130
11131         * gcc.dg/builtin-choose-expr.c: New.
11132
11133 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11134
11135         * gcc.dg/altivec-2.c: New.
11136
11137 2001-12-07  Richard Henderson  <rth@redhat.com>
11138
11139         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11140
11141 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11142
11143         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11144         ultrasparc.
11145
11146 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11147
11148         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11149
11150 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11151
11152         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11153         variable argument list.
11154
11155 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11156
11157         * gcc.c-torture/execute/memcheck: Delete entire directory.
11158         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11159         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11160
11161 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11162
11163         * gcc.dg/Wshadow-1.c: New test.
11164
11165 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11166
11167         * gcc.c-torture/compile/20011130-1.c: New test.
11168
11169         * gcc.dg/noncompile/20011025-1.c: New test.
11170
11171         * g++.dg/other/anon-union.C: New test.
11172
11173         * gcc.c-torture/execute/20011024-1.c: New test.
11174
11175 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11176
11177         * gcc.c-torture/execute/20000722-1.x,
11178         gcc.c-torture/execute/20010123-1.x: Remove.
11179         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11180         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11181         gcc.dg/c99-complit-2.c: New tests.
11182
11183 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11184
11185         * g++.dg/inherit/base1.C: New test.
11186
11187 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11188
11189         * g++.dg/other/stdarg1.C: New test.
11190
11191         * gcc.c-torture/compile/20011130-2.c: New test.
11192
11193 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11194
11195         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11196         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11197         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11198         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11199         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11200         * gcc.dg/builtin-prefetch-1.c: New test.
11201
11202 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11203
11204         * gcc.dg/20011130-1.c: New test.
11205
11206 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11207
11208         * g++.dg/other/scope1.C: New test.
11209         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11210
11211 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11212
11213         * gcc.dg/vla-init-1.c: New test.
11214
11215 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11216
11217         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11218
11219 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11220
11221         * objc.dg/alias.m: Update.
11222         * objc.dg/class-1.m: Update.
11223         * objc.dg/const-str-1.m: Update.
11224         * objc.dg/fwd-proto-1.m: Update.
11225         * objc.dg/id-1.m: Update.
11226         * objc.dg/super-class-1.m: Update.
11227
11228 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11229
11230         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11231         constructs.
11232
11233 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11234
11235         * gcc.c-torture/execute/20011128-1.c: New test.
11236
11237 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11238
11239         * gcc.dg/20011127-1.c: New test.
11240
11241 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11242
11243         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11244         from Austin Group draft 7.
11245         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11246         scanf format arguments.
11247         * gcc.dg/format/no-exargs-2.c: New test.
11248
11249 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11250
11251         * g++.dg/abi/vbase8-4.C: New test.
11252
11253 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11254
11255         * gcc.c-torture/execute/20011121-1.c: New test.
11256
11257 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11258
11259         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11260
11261 2001-11-23  Andreas Jaeger  <aj@suse.de>
11262
11263         * gcc.dg/cpp/charconst-2.c: New test.
11264
11265 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11266
11267         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11268         to the host if it is remote.  Let tests specify extra headers
11269         they use.
11270         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11271         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11272         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11273         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11274         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11275         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11276         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11277         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11278         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11279         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11280
11281 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11282
11283         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11284         for little endian ARMs.
11285
11286 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11287
11288         * gcc.c-torture/compile/20011119-1.c: New test.
11289         * gcc.c-torture/compile/20011119-2.c: New test.
11290
11291 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11292
11293         * gcc.dg/altivec-1.c: Fix typo.
11294
11295 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11296
11297         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11298
11299 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11300
11301         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11302
11303 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11304
11305         * lib/g77.exp: Don't specify --rpath-link.
11306
11307         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11308         across all the headers.
11309         * gcc.dg/format/format.exp: For testing on a remote host,
11310         copy format.h.
11311
11312         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11313         * gcc.c-torture/execute/930406-1.c: Likewise.
11314         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11315
11316 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11317
11318         * gcc.dg/altivec-1.c: New.
11319
11320 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11321
11322         * gcc.dg/cpp/fpreprocessed.c: New test case.
11323
11324 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11325
11326         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11327         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11328         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11329
11330 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11331
11332         * gcc.dg/no-builtin-1.c: New test.
11333
11334 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11335
11336         * gcc.c-torture/execute/20011115-1.c: New test.
11337
11338 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11339
11340         * gcc.c-torture/compile/20011114-2.c: New test.
11341         * gcc.c-torture/compile/20011114-3.c: New test.
11342         * gcc.c-torture/compile/20011114-4.c: New test.
11343
11344 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11345
11346         * g++.dg/other/init1.C: New test.
11347
11348 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11349
11350         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11351         message.
11352
11353         * gcc.c-torture/execute/20011114-1.c: New testcase.
11354
11355         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11356         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11357         like the (before this change) version of 20010327-1.c.
11358
11359 2001-11-14  Roger Sayle <roger@eyesopen.com>
11360
11361         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11362
11363 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11364
11365         * g++.dg/init/array2.C: New test.
11366
11367 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11368
11369         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11370
11371 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11372
11373         * g++.dg/other/forscope1.C: New test.
11374         * g++.dg/ext/forscope1.C: New test.
11375         * g++.dg/ext/forscope2.C: New test.
11376
11377 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11378
11379         * gcc.c-torture/execute/20011113-1.c: New test.
11380
11381 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11382
11383         * gcc.c-torture/execute/20011109-2.c: New test.
11384
11385         * gcc.c-torture/execute/20011109-1.c: New test.
11386
11387 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11388
11389         * gcc.c-torture/compile/20011109-1.c: New test.
11390
11391 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11392
11393         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11394         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11395         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11396         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11397         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11398         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11399         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11400
11401 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11402
11403         * g++.dg/warn/Wshadow-1.C: New tests.
11404         * g++.old-deja/g++.mike/for3.C: Update.
11405
11406 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11407
11408         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11409         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11410         XFAILs.  Adjust expected error texts.
11411         * gcc.c-torture/compile/20011106-1.c,
11412         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11413         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11414         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11415         gcc.dg/c99-array-lval-5.c: New tests.
11416
11417 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11418
11419         * gcc.dg/cpp/defined.c: Update.
11420
11421 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11422
11423         * gcc.c-torture/execute/anon-1.c: New test.
11424
11425 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11426
11427         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11428         same size, so no warning should be produced on stormy16.
11429
11430         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11431         due to oversized array.
11432         * g++.old-deja/g++.mike/ns15.C: Likewise.
11433         * g++.old-deja/g++.pt/crash16.C: Likewise.
11434
11435 2001-11-02  Graham Stott  <grahams@redhat.com>
11436
11437         * g++.dgother/debug1.C: Fix typos.
11438
11439 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11440
11441         * g++.dg/other/debug1.C: New test.
11442
11443 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11444
11445         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11446         of unsigned long.
11447
11448 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11449
11450         * gcc.dg/20011029-2.c: New test.
11451
11452         * gcc.c-torture/compile/20011029-1.c: New test.
11453
11454 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11455
11456         * objc/execute/class_self-1.m: New test.
11457         * objc/execute/class_self-2.m: New test.
11458
11459 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11460
11461         * gcc.misc-tests/msgs.exp: Delete.
11462         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11463         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11464         error set to match recent changes.
11465
11466 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11467
11468         * gcc.dg/20011021-1.c: New test.
11469
11470 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11471
11472         * gcc.c-torture/compile/20011023-1.c: New test.
11473
11474 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11475
11476         * lib/g77.exp: Rewrite based on lib/g++.exp.
11477
11478 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11479
11480         * gcc.c-torture/execute/20011019-1.c: New test.
11481
11482         * gcc.dg/20011018-1.c: New test.
11483
11484 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11485
11486         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11487
11488 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11489
11490         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11491         * gcc.dg/attr-invalid.c: Likewise.
11492
11493 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11494
11495         * testsuite/gcc.dg/20011015-1.c: New test.
11496
11497 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11498
11499         * g++.dg/template/unify2.C: New test.
11500
11501 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11502
11503         * g++.dg/other/exception-specification.C: New test
11504
11505 2001-10-13  Tom Rix  <trix@redhat.com>
11506
11507         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11508         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11509
11510 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11511
11512         * testsuite/gcc.dg/20011009-1.c: New test.
11513
11514 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11515
11516         PR g++/4476
11517         * g++.dg/other/friend1.C: New test.
11518
11519 2001-10-11  Richard Henderson  <rth@redhat.com>
11520
11521         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11522
11523 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11524
11525         * gcc.c-torture/compile/20011010-1.c: New.
11526
11527 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11528
11529         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11530         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11531         g77.f-torture/execute/execute.exp,
11532         g77.f-torture/noncompile/noncompile.exp,
11533         gcc.c-torture/compile/compile.exp,
11534         gcc.c-torture/execute/execute.exp,
11535         gcc.c-torture/execute/ieee/ieee.exp,
11536         gcc.c-torture/execute/memcheck/memcheck.exp,
11537         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11538         objc/execute/execute.exp: Update FSF address.
11539
11540 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11541
11542         * gcc.dg/cpp/cmdlne-C.c: Update.
11543         * gcc.dg/cpp/cmdlne-C2.c: New.
11544
11545 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11546
11547         * gcc.c-torture/execute/20011008-3.c: New.
11548
11549 2001-10-08  DJ Delorie  <dj@redhat.com>
11550
11551         * gcc.dg/20011008-1.c: New.
11552         * gcc.dg/20011008-2.c: New.
11553
11554 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11555
11556         * gcc.dg/cpp/spacing1.c: Update test.
11557
11558 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11559
11560         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11561         spelling errors of "separate" as "seperate".
11562
11563 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11564
11565         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11566         enough to avoid inlining.
11567
11568 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11569
11570         * lib/g77.exp: set libg2c_dir correctly.
11571
11572 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11573
11574         * gcc.dg/cpp/macro11.c: New test.
11575
11576 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11577
11578         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11579         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11580         gcc.dg/format/multattr-3.c: New tests.
11581         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11582         tests for format attributes on function pointers being rejected.
11583
11584 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11585
11586         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11587
11588 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11589
11590         * g++.dg/warn/format1.C: New test.
11591
11592 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11593
11594         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11595
11596 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11597
11598         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11599
11600 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11601
11602         * gcc.dg/cpp/redef2.c: Add test.
11603
11604 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11605
11606         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11607         long-standing bug on i686, apparently.
11608         * gcc.c-torture/execute/loop-2c.x: New file.
11609         * gcc.c-torture/execute/loop-2d.x: New file.
11610         * gcc.c-torture/execute/loop-3c.x: New file.
11611
11612 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11613
11614         * gcc.dg/cpp/20000625-2.c: Correct line number.
11615
11616 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11617
11618         * gcc.dg/cpp/macro10.c: New test.
11619         * gcc.dg/cpp/strify3.c: New test.
11620         * gcc.dg/cpp/spacing1.c: Add tests.
11621         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11622         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11623
11624 2001-09-24  DJ Delorie  <dj@redhat.com>
11625
11626         * gcc.c-torture/execute/20010924-1.c: New test.
11627
11628 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11629
11630         * testsuite/objc/execute/paste.m: Remove.
11631
11632 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11633
11634         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11635
11636 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11637
11638         * g77.dg/strlen0.f: New test.
11639
11640 2001-09-21  Richard Henderson  <rth@redhat.com>
11641
11642         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11643         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11644
11645 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11646
11647         Table-driven attributes.
11648         * g++.dg/ext/attrib1.C: New test.
11649
11650 2001-09-20  DJ Delorie  <dj@redhat.com>
11651
11652         * gcc.dg/20000926-1.c: Update expected warning messages.
11653         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11654         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11655         array.
11656
11657 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11658
11659         * g++.dg/eh/registers1.C: New test case.
11660
11661 2001-09-17  Richard Henderson  <rth@redhat.com>
11662
11663         * gcc.dg/array-5.c: Fix VLA decomposition test.
11664
11665 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11666
11667         * gcc.dg/cpp/line5.c: New testcase.
11668
11669 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11670
11671         * gcc.dg/cpp/macro9.c: New test.
11672
11673 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11674
11675         * gcc.c-torture/execute/980223.c: Change type of addr from long
11676         to char *.
11677
11678 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11679
11680         * gcc.c-torture/execute/20010915-1.c: New test.
11681
11682 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11683
11684         * g77.dg/bprob: New directory.
11685         * g77.dg/bprob/bprob.exp: New file.
11686         * g77.dg/bprob/bprob-1.f: New test.
11687         * g77.dg/gcov: New directory.
11688         * g77.dg/gcov/gcov.exp: New file.
11689         * g77.dg/gcov/gcov-1.f: New test.
11690         * g77.dg/gcov/gcov-1.x: New file.
11691
11692 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11693
11694         * gcc.dg/cpp/directiv.c: Update.
11695         * gcc.dg/cpp/undef1.c: Update.
11696
11697 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11698
11699         * gcc.dg/20010912-1.c: New test.
11700
11701 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11702
11703         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11704         language-independent file in lib.
11705         * lib/gcov.exp: New file.
11706
11707 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11708
11709         * gcc.c-torture/compile/20010911-1.c: New test.
11710
11711 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11712
11713         * lib/profopt.exp: New, to support profile-directed optimizations.
11714         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11715         * gcc.misc-tests/bprob-1.c: New test.
11716         * gcc.misc-tests/bprob-2.c: New test.
11717
11718 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11719
11720         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11721         XFAIL and which kinds of gcov output to verify.
11722         * gcc.misc-tests/gcov-4b.x: New file.
11723         * gcc.misc-tests/gcov-5b.x: New file.
11724         * gcc.misc-tests/gcov-6.x: New file.
11725         * gcc.misc-tests/gcov-7.c: New test.
11726         * gcc.misc-tests/gcov-7.x: New file.
11727
11728 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11729
11730         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11731         * gcc.misc-tests/gcov-6.c: New test.
11732
11733 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11734
11735         PR c++/3986
11736         * g++.dg/abi/vbase1.C: New test.
11737
11738 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11739
11740         * objc.dg/method-2.m: New.
11741
11742 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         PR c++/4203
11745         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11746         * g++.dg/init/empty1.C: New test.
11747
11748 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11749
11750         * gcc.c-torture/compile/20010903-1.c: New test.
11751
11752 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11753
11754         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11755         for m68k.
11756
11757 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11758
11759         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11760
11761         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11762
11763         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11764
11765 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11766
11767         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11768         for 16-bit 'unsigned int'.
11769
11770 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11771
11772         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11773
11774 2001-08-27  Richard Henderson  <rth@redhat.com>
11775
11776         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11777         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11778
11779 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11780
11781         * gcc.dg/asm-names.c (ymain): New.
11782
11783 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11784
11785         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11786         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11787         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11788
11789 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11790
11791         * gcc.dg/compare5.c: New testcase.
11792
11793 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11794
11795         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11796         and "In instantiation".
11797
11798 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11799
11800         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11801
11802 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11803
11804         * gcc.misc-tests/gcov.exp: Add support for branch information.
11805         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11806         * gcc.misc-tests/gcov-4.c: New test.
11807         * gcc.misc-tests/gcov-4b.c: New test.
11808         * gcc.misc-tests/gcov-5b.c: New test.
11809
11810 2001-08-20  Zack Weinberg  <zackw@panix.com>
11811
11812         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11813         expected to fail.
11814
11815 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11816
11817         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11818
11819 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11820
11821         * g++.dg/eh/
11822         Moved to gcc-deps.exp
11823         * gcc-deps.exp: New file.
11824
11825 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11826
11827         * g++.old-deja/g++.pt/defarg14.C: New test.
11828
11829 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11830
11831         * g++.old-deja/g++.other/lineno5.C: New test.
11832
11833 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11834
11835         * g++.old-deja/g++.pt/crash68.C: New test.
11836
11837 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11838
11839         * g++.old-deja/g++.other/crash42.C: New test.
11840
11841 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11842
11843         * gcc.dg/cpp/extratokens.c: Fix.
11844         * gcc.dg/cpp/skipping2.c: New tests.
11845
11846 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11847
11848         * gcc.c-torture/execute/20010724-1.c: New file.
11849         * gcc.c-torture/execute/20010724-1.x: New file.
11850
11851 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11852
11853         * g++.old-deja/g++.other/cond7.C: New test.
11854
11855 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11856
11857         * g++.old-deja/g++.other/optimize4.C: New test.
11858
11859 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11860
11861         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11862
11863 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11864
11865         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11866         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11867         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11868         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11869
11870         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11871         bug report" message.
11872
11873         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11874         * g++.dg/ext/instantiate1.C: Move from old-deja.
11875
11876 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11877
11878         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11879         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11880         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11881         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11882
11883 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11884
11885         * gcc.c-torture/execute/20010723-1.c: New test.
11886
11887 2001-07-23  Ben Elliston  <bje@redhat.com>
11888
11889         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11890
11891 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11892
11893         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11894         i[34567]86-*-*.
11895         Delete handling of ieee_multilib_flags.
11896         Pass -mieee for alpha*-*-* and sh-*-*.
11897         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11898
11899 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11900
11901         Remove old-abi tests.
11902         * g++.old-deja/g++.mike/p11116.C: Remove.
11903         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11904
11905 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11906
11907         * g77.f-torture/compile/pr3743.f:  New test
11908
11909 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11910
11911         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11912
11913 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11914
11915         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11916         g++.old-deja/g++.pt/static6.C: Likewise.
11917         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11918         supports weak symbols.
11919
11920 2001-07-18  Andreas Jaeger  <aj@suse.de>
11921
11922         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11923         supported again.
11924
11925 2001-07-18  Andreas Jaeger  <aj@suse.de>
11926
11927         * gcc.dg/iftrap-1.c: Fix target line.
11928
11929 2001-07-17  Richard Henderson  <rth@redhat.com>
11930
11931         * gcc.c-torture/execute/20010717-1.c: New.
11932
11933 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11934
11935         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11936         tests.
11937
11938 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11939
11940         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11941
11942 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11943
11944         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11945         UAC_SIGBUS, UAC_NOPRINT definitions.
11946
11947 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
11948
11949         * objc/execute/object_is_class.m: New test.
11950         * objc/execute/object_is_meta_class.m: New test.
11951
11952 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11953
11954         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11955         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11956
11957 2001-01-15  David Bil
11958         * objc/execute/class-14.m: Added.
11959         * objc/execute/class-2.m: Added.
11960         * objc/execute/class-3.m: Added.
11961         * objc/execute/class-4.m: Added.
11962         * objc/execute/class-5.m: Added.
11963         * objc/execute/class-6.m: Added.
11964         * objc/execute/class-7.m: Added.
11965         * objc/execute/class-8.m: Added.
11966         * objc/execute/class-9.m: Added.
11967         * objc/execute/class-tests-1.h
11968         * objc/execute/class-tests-2.h
11969         * objc/execute/compatibility_alias.m: Added.
11970         * objc/execute/encode-1.m: Added.
11971         * objc/execute/formal_protocol-1.m: Added.
11972         * objc/execute/formal_protocol-2.m: Added.
11973         * objc/execute/formal_protocol-3.m: Added.
11974         * objc/execute/formal_protocol-4.m: Added.
11975         * objc/execute/formal_protocol-5.m: Added.
11976         * objc/execute/formal_protocol-6.m: Added.
11977         * objc/execute/formal_protocol-7.m: Added.
11978         * objc/execute/informal_protocol.m: Added.
11979         * objc/execute/initialize.m: Added.
11980         * objc/execute/load.m: Added.
11981         * objc/execute/many_args_method.m: Added.
11982         * objc/execute/nested-3.m: Added.
11983         * objc/execute/no_clash.m: Added.
11984         * objc/execute/private.m: Added.
11985         * objc/execute/redefining_self.m: Added.
11986         * objc/execute/root_methods.m: Added.
11987         * objc/execute/selector-1.m: Added.
11988         * objc/execute/static-1.m: Added.
11989         * objc/execute/static-2.m: Added.
11990         * objc/execute/va_method.m: Added.
11991
11992 2001-03-10  Richard Henderson  <rth@redhat.com>
11993
11994         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11995
11996 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
11997
11998         * g++.old-deja/g++.other/crash31.C: XFAIL.
11999         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12000         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12001         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12002         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12003         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12004
12005 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12006
12007         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12008
12009 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12010
12011         * gcc.dg/20000724-1.c: Don't use multiline strings.
12012
12013 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12014
12015         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12016         result of -cString against what we expect it to be; don't just
12017         print it out for no one to read.
12018
12019         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12020         Based on testcases provided by Nicola Pero.
12021
12022 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12023
12024         * gcc.dg/cpp/macro7.c: New test.
12025
12026 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12027
12028         * gcc.dg/cpp/multiline.c: Update.
12029
12030 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12031
12032         * g++.old-deja/g++.other/enum3.C: New test.
12033
12034 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12035
12036         * g++.old-deja/g++.other/pod1.C: New test.
12037
12038 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12039
12040         * g++.old-deja/g++.ext/overload1.C: New test.
12041
12042 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12043
12044         * g++.old-deja/g++.pt/using1.C: New test.
12045
12046 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12047
12048         * g++.old-deja/g++.other/using9.C: New test.
12049
12050 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12051
12052         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12053
12054         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12055
12056 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12057
12058         * g++.old-deja/g++.ext/realpt1.C: Remove.
12059
12060 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12061
12062         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12063
12064 2001-02-26  Will Cohen  <wcohen@redhat.com>
12065
12066         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12067
12068 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12069
12070         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12071         templatized constructors.
12072
12073 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12074
12075         * gcc.c-torture/execute/20010224-1.c: New test.
12076
12077 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12078
12079         * gcc.c-torture/execute/20010222-1.c: New test.
12080
12081 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12082
12083         * g++.old-deja/g++.other/inline20.C: New test.
12084
12085 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12086
12087         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12088
12089 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12090
12091         * g++.old-deja/g++.other/lookup22.C: New test.
12092
12093 200
12094         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12095         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12096         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12097         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12098         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12099
12100 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
12101
12102         * gcc.c-torture/execute/991228-1.c: Take word endianness into
12103         account.
12104
12105 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12106
12107         * gcc.c-torture/execute/builtin-complex-1.c: New test.
12108
12109 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
12110
12111         * g++.old-deja/g++.pt/crash62.C: New test.
12112
12113 2001-01-04  Richard Henderson  <rth@redhat.com>
12114
12115         * gcc.dg/20000926-1.c: Update expected warnings.
12116         * gcc.dg/array-2.c: Likewise.
12117         * gcc.dg/array-4.c: Also validate flexible array members.
12118         * gcc.dg/c99-flex-array-1.c: New.
12119
12120 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12121
12122         * gcc.c-torture/compile/20001222-1.x: Remove.
12123
12124 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12125
12126         * gcc.c-torture/execute/built-in-setjmp.c: New.
12127
12128 2001-01-03  Richard Henderson  <rth@redhat.com>
12129
12130         * gcc.dg/940510-1.c: Update expected error wording.
12131         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12132
12133 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
12134
12135         * lib/target-supports.exp (check_alias_available): Modified to
12136         indicate aliases not supported if only weak aliases are supported.
12137
12138 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12139
12140         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12141         Turn on cmpstrsi checks for __pj__ and __i370__.
12142
12143 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12144
12145         * g++.old-deja/g++.other/virtual11.C: New test.
12146
12147 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12148
12149         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12150
12151 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12152
12153         * gcc.c-torture/compile/20010102-1.c: New test.
12154
12155 2001-01-02  Andreas Jaeger  <aj@suse.de>
12156
12157         * gcc.dg/noreturn-3.c: New test.
12158
12159         * gcc.dg/noreturn-4.c: New test.
12160
12161 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12162
12163         * gcc.c-torture/execute/stdio-opt-1.c: Also test
12164         __builtin_fputc and __builtin_fwrite.
12165
12166 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12167
12168         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12169         signed char, not default char.
12170
12171 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12172
12173         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12174
12175 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12176
12177         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12178
12179 2000-12-29  Richard Henderson  <rth@redhat.com>
12180
12181         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12182         (__cyg_profile_func_exit): Define.
12183
12184 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12185
12186         * g++.dg/vtgc1.C: New test.
12187
12188 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12189
12190         * gcc.dg/noncompile/20001228-1.c: New test.
12191
12192         * gcc.dg/20001228-1.c: New test.
12193
12194         * gcc.c-torture/execute/20001228-1.c: New test.
12195
12196 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12197
12198         * gcc.dg/format-strfmon-1.c: New test.
12199
12200 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12201
12202         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12203         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12204         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12205         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12206         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12207         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12208         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12209         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12210         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12211         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12212         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12213         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12214         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12215
12216         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12217         * gcc.c-torture/execute/string-opt-4.c: Test index.
12218
12219 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12220
12221         * gcc.c-torture/compile/20001226-1.c: New test.
12222
12223 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12224
12225         * gcc.c-torture/compile/20001222-1.c: New test.
12226         * gcc.c-torture/compile/20001222-1.x: Xfail.
12227
12228 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12229
12230         * gcc.c-torture/execute/comp-goto-2.c: New test.
12231
12232 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12233
12234         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12235         Use long types if __INT_MAX__ is 32767.
12236         (main): Use cast to (sint32 *) when poking 88 into a_page.
12237
12238         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12239
12240 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12241
12242         * gcc.c-torture/compile/20001221-1.c: New test.
12243         * gcc.c-torture/execute/20001221-1.c: New test.
12244
12245 2000-12-20  Richard Henderson  <rth@redhat.com>
12246
12247         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12248         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12249
12250 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12251
12252         * gcc.dg/compare3.c: New test.
12253
12254 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12255
12256         * gcc.dg/format-warnll-1.c: New test.
12257
12258 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12259
12260         * gcc.dg/cpp/cmdlne-P.c: New test.
12261
12262 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12263
12264         * gcc.c-torture/execute/builtin-abs-1.c,
12265         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12266
12267 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12268
12269         * gcc.dg/cpp/multiline.c: New test.
12270
12271 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12272
12273         * g++.old-deja/g++.other/syshdr1.C: Update.
12274         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12275
12276 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12277
12278         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12279
12280 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12281
12282         * g++.old-deja/g++.pt/ttp65.C: New test.
12283
12284 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12285
12286         * g++.old-deja/g++.pt/ttp64.C: New test.
12287
12288 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12289
12290         * g++.old-deja/g++.pt/spec33.C: New test.
12291
12292 2000-12-14  Catherine Moore  <clm@redhat.com>
12293
12294         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12295         * gcc.c-torture/execute/920612-2.c: Likewise.
12296         * gcc.c-torture/execute/920428-2.c: Likewise.
12297         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12298         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12299
12300 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12301
12302         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12303         * gcc.dg/pack-test-2.c: Likewise.
12304
12305 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12306
12307         Tests by Zack Weinberg <zackw@stanford.edu>.
12308
12309         * gcc.dg/cpp/defined.c: Update.
12310         * gcc.dg/cpp/defined_trad.c: New tests.
12311
12312 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12313
12314         * gcc.dg/cpp/trad-direct.c: Update.
12315
12316 2000-12-11  Neil Booth  <neilb@earthling.net>
12317
12318         * gcc.dg/cpp/defined_trad.c
12319
12320 2000-12-11  Neil Booth  <neilb@earthling.net>
12321
12322         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12323
12324 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12325
12326         * gcc.dg/format-miss-2.c: New test.
12327
12328 2000-12-09  Neil Booth  <neilb@earthling.net>
12329
12330         * gcc.dg/cpp/lineflags.c: New tests.
12331         * gcc.dg/cpp/poison.c: Update.
12332         * gcc.dg/cpp/redef2.c: Update.
12333         * gcc.dg/cpp/skipping.c: New test.
12334
12335 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12336
12337         * g++.old-deja/g++.other/eh3.C: New testcase.
12338
12339 2000-12-07  Neil Booth  <neilb@earthling.net>
12340
12341         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12342         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12343         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12344         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12345         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12346         Update.
12347
12348 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12349
12350         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12351         __SIZE_TYPE__ instead of int for type of integers cast to
12352         pointers.
12353
12354 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12355
12356         * g++.old-deja/g++.other/cleanup4.C: New test.
12357
12358 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12359
12360         * format-sec-1.c: New test.
12361
12362 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12363
12364         * gcc.dg/format-nonlit-3.c: New test.
12365
12366 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12367
12368         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12369         through a null pointer.
12370
12371 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sou
12372         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12373         library makes no calls to `operator new' during initialization.
12374
12375 2000-11-04  Neil Booth  <neilb@earthling.net>
12376
12377         * gcc.dg/cpp/include2.c: New tests.
12378
12379 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
12380
12381         * lib/g++.exp (g++_set_ld_library_path): New function.
12382         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12383
12384 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
12385
12386         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
12387         warnings.
12388
12389 2000-11-01  Richard Henderson  <rth@redhat.com>
12390
12391         * g++.old-deja/g++.ext/namedret1.C: New.
12392         * g++.old-deja/g++.ext/namedret2.C: New.
12393         * g++.old-deja/g++.ext/namedret3.C: New.
12394
12395 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
12396
12397         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12398         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12399
12400 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12401
12402         * gcc.c-torture/execute/va-arg-21.c: New test.
12403
12404 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12405
12406         * gcc.dg/c99-complex-2.c: New test.
12407
12408 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12409
12410         * gcc.c-torture/execute/stdio-opt-1.c: New test.
12411
12412 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
12413
12414         * g++.old-deja/g++.other/inline16.C: New test.
12415
12416 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
12417
12418         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12419         __PRETTY_FUNCTION__
12420
12421 2000-10-29  Neil Booth  <neilb@earthling.net>
12422
12423         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12424         New tests.
12425         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12426         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12427         optimisation.
12428
12429 2000-10-29  Neil Booth  <neilb@earthling.net>
12430
12431         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12432         * mi1.c, mi1c.h: Add null directives to multiple-include test.
12433         * mi5.c: Test multiple includes work with -C.
12434         * trigraphs.c: Test ^= version.
12435
12436 2000-10-28  Neil Booth  <neilb@earthling.net>
12437
12438         New tests and test updates for new macro expander.
12439
12440         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12441         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12442         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12443         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12444         new diagnostic messages.
12445
12446         * gcc.dg/cpp/macro3.c: New tests.
12447
12448 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
12449
12450         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12451         on the same line.
12452
12453 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
12454
12455         * g++.old-deja/g++.other/eh2.C: New test.
12456
12457 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12458
12459         * gcc.c-torture/execute/20001027-1.c: New test.
12460
12461 2000-10-26  Richard Henderson  <rth@redhat.com>
12462
12463         * gcc.c-torture/execute/20001026-1.c: New.
12464
12465 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
12466
12467         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12468         * g++.old-deja/g++.law/builtin1.C: Likewise.
12469         * g++.old-deja/g++.law/ctors10.C: Likewise.
12470         * g++.old-deja/g++.law/virtual3.C: Likewise.
12471         * g++.old-deja/g++.mike/p658.C: Likewise.
12472         * g++.old-deja/g++.other/sibcall1.C: Likewise.
12473         * g++.old-deja/g++.other/vaarg2.C: Likewise.
12474         * g++.old-deja/g++.robertl/eb124.C: Likewise.
12475         * g++.old-deja/g++.robertl/eb44.C: Likewise.
12476         * g++.old-deja/g++.robertl/eb77.C: Likewise.
12477
12478 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
12479
12480         * gcc.c-torture/compile/20001024-1.c: New test.
12481
12482 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
12483
12484         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12485         to tell us whether or not we are using V3.
12486
12487 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12488
12489         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12490         operands.
12491
12492 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12493
12494         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12495
12496 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
12497
12498         * gcc.c-torture/execute/20001024-1.c: New test.
12499
12500 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
12501
12502         * g++.old-deja/g++.other/sibcall1.C: New test.
12503
12504 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
12505
12506         * gcc.dg/noncompile/init-3.c: New test.
12507
12508 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12509
12510         * gcc.dg/format-array-1.c: New test.
12511
12512 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12513
12514         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12515         writing through null pointers; remove comment about testing
12516         unterminated strings.
12517
12518 2000-10-17  Matthew Hiller  <hiller@redhat.com>
12519
12520         * gcc.c-torture/execute/20001017-2.c: New test.
12521
12522 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12523
12524         * gcc.c-torture/compile/20001018-1.c: New test.
12525         * gcc.c-torture/compile/20001018-1.x: Xfail.
12526
12527 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12528
12529         * gcc.c-torture/execute/20001017-1.c: New test.
12530
12531 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12532
12533         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12534         for multiple use of arguments with scanf formats; add tests for
12535         multiple use of arguments.
12536
12537 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
12538
12539         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12540
12541 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12542
12543         * gcc.dg/format-miss-1.c: New test.
12544
12545 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12546
12547         * gcc.c-torture/execute/20001013-1.c: New test.
12548
12549 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12550
12551         * gcc.dg/format-branch-1.c: New test.
12552
12553 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12554
12555         * README, lib/file-format.exp: Remove EGCS references.
12556
12557 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12558
12559         * gcc.dg/20001013-1.c: New test.
12560
12561 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
12562
12563         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12564         for intmax_t in the compiler using __typeof__ and the type rules
12565         for conditional expressions.
12566
12567 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
12568
12569         * gcc.dg/20001012-1.c: New test.
12570         * gcc.dg/20001012-2.c: New test.
12571
12572 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12573
12574         * gcc.dg/format-attr-1.c: New test.
12575
12576 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12577
12578         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12579         __LONG_LONG_MAX__ instead of LLONG_MAX.
12580
12581 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12582
12583         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12584         scanf flags.
12585         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12586         flags.
12587
12588 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12589
12590         * gcc.dg/sequence-pt-1.c: New test.
12591
12592 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
12593
12594         * gcc.c-torture/execute/20001011-1.c: New testcase.
12595         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12596
12597 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12598
12599         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12600         does not error on it.
12601
12602 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12603
12604         * gcc.dg/20001009-1.c: New test.
12605
12606 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
12607
12608         * gcc.c-torture/compile/20001009-1.c: Move from here ....
12609         * gcc.c-torture/execute/20001009-2.c: ... to here.
12610
12611 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
12612
12613         * gcc.c-torture/compile/20001009-1.c: New testcase.
12614         * gcc.c-torture/execute/20001009-1.c: New testcase.
12615         Testcases provided by Jan Hubicka <jh@suse.cz>.
12616
12617 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12618
12619         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12620         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12621         uintmax_t using <limits.h> to emulate the compiler's internal
12622         logic.  No longer XFAIL %j tests.
12623
12624 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12625
12626         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12627         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12628         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12629         regexps and details of expected handling of some bad formats.
12630         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12631         suppression.
12632
12633 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12634
12635         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12636         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12637         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12638         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12639         in list archives.
12640
12641 2000-10-06  Richard Henderson  <rth@cygnus.com>
12642
12643         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12644         * g++.old-deja/g++.brendan/crash52.C: Likewise.
12645         * g++.old-deja/g++.jason/report.C: Likewise.
12646         * g++.old-deja/g++.law/friend5.C: Likewise.
12647         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
12648         of the expected warnings.
12649
12650 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
12651
12652         * g++.old-deja/g++.pt/enum14.C: New test.
12653
12654 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
12655
12656         * g++.old-deja/g++.pt/crash59.C: New test.
12657
12658 2000-10-04  Will Cohen  <wcohen@redhat.com>
12659
12660         * gcc.dg/20000926-1.c: New test.
12661
12662 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
12663
12664         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12665         function name for current C++ compiler.
12666         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12667
12668 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
12669
12670         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12671         __PRETTY_FUNCTION__.
12672         * g++.old-deja/g++.ext/pretty2.C: Likewise.
12673
12674 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12675
12676         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12677
12678 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
12679
12680         * gcc.c-torture/compile/20000923-1.c: New test.
12681
12682 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12683
12684         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12685         * g++.old-deja/g++.pt/ttp62.C: Same.
12686         * g++.old-deja/g++.other/inline14.C: Same.
12687
12688 2000-09-24  Richard Henderson  <rth@cygnus.com>
12689
12690         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12691
12692 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
12693
12694         * gcc.dg/c90-printf-1.c: Add test for wide string format.
12695
12696 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
12697
12698         * gcc.c-torture/compile/20000922-1.c: New file.
12699
12700 2000-09-21  Nick Clifton  <nickc@redhat.com>
12701
12702         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12703         a signed long modulo operation.
12704         (mod6): New function - perform an unsigned long modulo operation.
12705         (main): Add tests for modulos of very large numbers by very small
12706         dividends.
12707
12708 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12709
12710         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12711
12712 2000-09-19  Richard Henderson  <rth@cygnus.com>
12713
12714         * gcc.dg/compare2.c (case 10): XFAIL.
12715
12716 2000-09-18  Richard Henderson  <rth@cygnus.com>
12717
12718         * gcc.c-torture/execute/20000906-1.c: Move ...
12719         * gcc.dg/20000906-1.c: ... here.  Only run on targets
12720         that support __builtin_trap.
12721
12722 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
12723
12724         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12725
12726 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12727
12728         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12729         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
12730         more $ format tests.
12731
12732 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12733
12734         * gcc.dg/format-errmk-1.c: New test.
12735
12736 2000-09-17  Greg McGary  <greg@mcgary.org>
12737
12738         * gcc.c-torture/execute/20000917-1.x: Remove.
12739
12740 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12741
12742         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12743
12744 2000-09-17  Greg McGary  <greg@mcgary.org>
12745
12746         * gcc.c-torture/execute/20000917-1.c: New test.
12747         * gcc.c-torture/execute/20000917-1.x: XFAIL.
12748
12749 2000-09-16  Neil Booth  <NeilB@earthling.net>
12750
12751         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12752         in nested macro bug.
12753
12754 2000-09-15  Neil Booth  <NeilB@earthling.net>
12755
12756         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12757
12758 2000-09-14  Jeffrey A Law  (law@cygnus.com)
12759
12760         * gcc.c-torture/execute/20000914-1.c: New test.
12761
12762 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
12763
12764         * g++.other/inline13.C: New test.
12765
12766 2000-09-12  Andreas Jaeger  <aj@suse.de>
12767
12768         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12769         constant by Ulrich Drepper <drepper@redhat.com>.
12770
12771 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
12772
12773         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12774
12775 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12776
12777         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12778
12779 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
12780
12781         * gcc.dg/cpp/backslash.c: New test.
12782
12783 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
12784
12785         * gcc.c-torture/execute/20000910-1.c: New test.
12786         * gcc.c-torture/execute/20000910-2.c: Likewise.
12787
12788 2000-09-11  Robert Lipe  <robertl@sco.com>
12789
12790         * gcc.dg/pragma-align.c: New test.
12791
12792 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
12793
12794         * g++.old-deja/g++.pt/explicit82.C: New test.
12795         * g++.old-deja/g++.pt/explicit83.C: New test.
12796
12797 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
12798
12799         * gcc.dg/asm-names.c: New test.
12800
12801 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12802
12803         * gcc.dg/cpp/tr-warn6.c: New test
12804
12805 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12806
12807         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12808         be accepted.
12809
12810 2000-09-07  Catherine Moore  <clm@redhat.com>
12811
12812         * gcc.c-torture/execute/unroll-1.c: New test.
12813
12814 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
12815
12816         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12817         ERROR markers.
12818         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12819         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12820         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12821         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12822         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12823         Preprocess only.
12824         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12825         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12826
12827 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12828
12829         * g++.old-deja/g++.pt/deduct2.C: New test.
12830
12831 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12832
12833         * g++.old-deja/g++.pt/parms2.C: New test.
12834
12835 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12836
12837         * g++.old-deja/g++.pt/crash58.C: New test.
12838
12839 2000-09-06  Greg McGary  <greg@mcgary.org>
12840
12841         * gcc.c-torture/execute/20000906-1.c: New test.
12842         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12843
12844 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12845
12846         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12847
12848 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12849
12850         * g++.old-deja/g++.pt/crash57.C: New test.
12851
12852 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12853
12854         * g++.old-deja/g++.pt/crash56.C: New test.
12855
12856 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12857
12858         * g++.old-deja/g++.pt/koenig1.C: New test.
12859
12860 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
12861
12862         * gcc.dg/20000904-1.c: New test.
12863
12864 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
12865
12866         * gcc.dg/cpp/paste8.c: New test.
12867
12868 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
12869
12870         * gcc.c-torture/compile/20000827-1.c: New test.
12871
12872 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12873
12874         * gcc.dg/format-diag-1.c: New test.
12875
12876 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12877
12878         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12879         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12880         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12881         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12882         gcc.dg/formatz-1.c: Adjust warning regular expressions.
12883
12884 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
12885
12886         * g++.old-deja/g++.other/nested4.C: New test.
12887
12888 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
12889
12890         * g++.old-deja/g++.ns/scoped1.C: New test.
12891
12892 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
12893
12894         * lib/g++.exp: Support testing already-installed GCC.
12895
12896 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12897
12898         * wtr-label-1.c, wtr-suffix-1.c: New tests.
12899
12900 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12901
12902         * gcc.dg/return-type-2.c: New test.
12903
12904 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
12905
12906         * gcc.c-torture/compile/20000825-1.c: New test.
12907
12908 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
12909
12910         * gcc.dg/dwarf2-2.c: New test.
12911
12912 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
12913
12914         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12915         dg-warning regexps.
12916
12917 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12918
12919         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12920         gcc.dg/format-ext-5.c: New tests.
12921
12922 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
12923
12924         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12925
12926 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
12927
12928         * gcc.dg/noncompile/930622-2.c: Adjust error message.
12929
12930 2000-08-24  Richard Henderson  <rth@cygnus.com>
12931
12932         * gcc.dg/ia64-sync-1.c: New test.
12933         * gcc.dg/ia64-sync-2.c: New test.
12934         * gcc.dg/ia64-asm-1.c: New test.
12935
12936 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
12937
12938         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12939         * gcc.dg/format-ext-2.c: New test.
12940
12941 2000-08-23  Jason Merrill  <jason@redhat.com>
12942
12943         * lib/old-dejagnu.exp: Also ignore "In member function" and
12944         "At global scope".
12945
12946 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12947
12948         * gcc.dg/noncompile/label-lineno-1.c: New test.
12949
12950 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12951
12952         * gcc.dg/c99-array-nonobj-1.c: New test.
12953
12954 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12955
12956         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12957         tests.
12958         * gcc.dg/format-ext-1.c: New test.
12959
12960 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12961
12962         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12963         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12964         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12965         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12966         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12967
12968 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12969
12970         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12971         gcc.dg/c99-strftime-2.c: New tests.
12972
12973 2000-08-22  Richard Henderson  <rth@cygnus.com>
12974
12975         * gcc.c-torture/execute/20000822-1.c: New test.
12976
12977 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
12978
12979         * gcc.c-torture/execute/20000819-1.x: Remove.
12980
12981 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12982
12983         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12984         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12985         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12986         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12987         gcc.dg/format-xopen-1.c: New tests.
12988
12989 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12990
12991         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12992
12993 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
12994
12995         * g++.old-deja/g++.other/loop2.C: New test.
12996
12997         * gcc.c-torture/compile/20000606-1.c: New test.
12998         * gcc.c-torture/compile/20000728-1.c: New test.
12999         * gcc.c-torture/execute/20000801-1.c: New test.
13000         * gcc.c-torture/execute/20000801-2.c: New test.
13001         * gcc.c-torture/execute/20000819-1.c: New test.
13002         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13003         * gcc.dg/20000629-1.c: New test.
13004         * gcc.dg/20000724-1.c: New test.
13005         * gcc.dg/20000807-1.c: New test.
13006
13007 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13008
13009         * gcc.dg/cpp/pragma-1.c: New test.
13010         * gcc.dg/cpp/pragma-2.c: New test.
13011
13012 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13013
13014         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13015         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13016
13017 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13018
13019         * gcc.c-torture/compile/20000818-1.c: New test.
13020
13021 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13022
13023         * gcc.c-torture/execute/20000818-1.c: New test.
13024
13025 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13026
13027         * gcc.dg/format-va-1.c: New test.
13028
13029 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13030
13031         * g++.old-deja/g++.other/typedef8.C: New test.
13032
13033 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13034
13035         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13036         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13037         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13038         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13039         * g++.old-deja/g++.other/ptrmem7.C: New test.
13040         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13041
13042 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13043
13044         * g++.old-deja/g++.pt/typename27.C: New test.
13045
13046 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13047
13048         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13049         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13050         * g++.old-deja/g++.pt/friend45.C: New test.
13051         * g++.old-deja/g++.other/friend8.C: New test.
13052
13053 2000-08-15  Richard Henderson  <rth@cygnus.com>
13054
13055         * gcc.c-torture/execute/20000815-1.c: New test.
13056
13057 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13058
13059         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13060         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13061         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13062
13063 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13064
13065         * g++.old-deja/g++.other/refinit2.C: New test.
13066
13067 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13068
13069         * lib/c-torture.exp (c-torture): Make
13070         compiler_conditional_xfail_data global.
13071         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13072         compiler_conditional_xfail_data machinery.
13073         (f-torture-execute): Likewise.
13074         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13075         and only when unrolling loops.
13076
13077         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13078
13079 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13080
13081         * g++.old-deja/g++.pt/explicit81.C: New test.
13082
13083 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13084
13085         * g++.old-deja/g++.pt/typename26.C: New test.
13086
13087 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13088
13089         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13090         warning.
13091
13092 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13093
13094         * g++.old-deja/g++.other/array3.C: New test.
13095
13096 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13097
13098         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13099         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13100         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13101         New tests.
13102
13103 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13104
13105         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13106         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13107
13108 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13109
13110         * gcc.c-torture/execute/20000808-1.c: New test.
13111
13112 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13113
13114         * gcc.dg/c90-const-expr-1.c: New test.
13115
13116 2000-08-08  Richard Henderson  <rth@cygnus.com>
13117
13118         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13119
13120 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13121
13122         * gcc.dg/noncompile/const-ll-1.c: New test.
13123
13124 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13125
13126         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13127
13128 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13129
13130         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13131         that running programs linked against the shared version of libobjc
13132         run correctly.
13133
13134 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13135
13136         * gcc.dg/c99-printf-1.c: New test.
13137
13138 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13139
13140         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13141
13142 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13143
13144         * gcc.c-torture/execute/20000731-1.x: Delete.
13145
13146 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13147
13148         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13149         and torture_without_loops as is done by c-torture.exp.
13150         (search_for): Copy from c-torture.exp.
13151         (gcc-dg-runtest): New function, drives a directory of tests
13152         iterating over the TORTURE_OPTIONS.
13153         (scan-assembler, scan-assembler-not): Move here from
13154         individual directory drivers.
13155
13156         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13157         defined by lib/gcc-dg.exp.
13158         * gcc.dg/cpp/cpp.exp: Likewise.
13159         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13160         gcc-dg-runtest, so we cycle over optimization options.
13161
13162         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13163         * gcc.dg/compare2.c: No longer expected to fail.
13164
13165 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13166
13167         * gcc.c-torture/execute/20000804-1.c: New test.
13168
13169 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13170
13171         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13172
13173 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13174
13175         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13176
13177 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13178
13179         * gcc.c-torture/compile/20000803-1.c: New test.
13180
13181 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13182
13183         * gcc.c-torture/execute/20000801-3.c,
13184         gcc.c-torture/execute/20000801-4.c: New tests.
13185         * gcc.c-torture/execute/20000801-3.x,
13186         gcc.c-torture/execute/20000801-4.x: Xfail.
13187
13188 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
13189
13190         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13191         libobjc/.libs to allow for libtool.
13192
13193 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
13194
13195         * gcc.c-torture/compile/20000802-1.c: New test.
13196
13197 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
13198
13199         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13200
13201 2000-07-31  Jeffrey A Law  (law@cygnus.com)
13202
13203         * gcc-c-torture/execute/20000731-2.c: New test.
13204
13205         * gcc.c-torture/execute/20000731-1.c: New test.
13206         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13207
13208 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
13209
13210         * testsuite/gcc.dg/cpp/paste7.c: New test.
13211         * gcc.dg/cpp/20000725-1.c: New test.
13212
13213 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
13214
13215         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13216         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13217         declaration warning for __builtin_dwarf_reg_size.
13218
13219         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13220
13221 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13222
13223         * gcc.dg/noncompile/voidparam-1.c: New test.
13224
13225 2000-07-30  Richard Henderson  <rth@cygnus.com>
13226
13227         * gcc.dg/c90-digraph-1.c: Don't xfail.
13228         * gcc.dg/compare2.c (case 10): Xfail.
13229         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13230
13231 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
13232
13233         * gcc.dg/c99-main-1.c: New test.
13234
13235 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13236
13237         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13238
13239 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
13240
13241         * gcc.c-tortuer/execute/20000726-1.c: New test.
13242
13243 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
13244
13245         * gcc.c-torture/execute/enum-2.c: New test.
13246
13247 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13248
13249         * gcc.dg/cpp/tr-warn3.c: New test.
13250
13251 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13252
13253         * g++.old-deja/g++.ext/implicit1.C: Remove.
13254         * g++.old-deja/g++.jason/c2.C: Remove
13255         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13256         * g++.old-deja/g++.pt/crash16.C: Likewise.
13257         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13258
13259 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13260
13261         * g++.old-deja/g++.other/for2.C: New test.
13262
13263 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
13264
13265         * gcc.dg/20000720-1.c: New test.
13266
13267 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
13268
13269         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
13270
13271 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
13272
13273         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13274         * gcc.c-torture/execute/20000722-1.c: New.
13275         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13276
13277 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
13278
13279         * gcc.dg/cpp/20000720-1.S: New test.
13280
13281 2000-07-21  Michael Meissner  <meissner@redhat.com>
13282
13283         * gcc.c-torture/execute/ieee/hugeval.c: New test.
13284
13285 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13286
13287         * g++.old-deja/g++.brendan/crash16.C,
13288         g++.old-deja/g++.brendan/parse3.C,
13289         g++.old-deja/g++.brendan/redecl1.C,
13290         g++.old-deja/g++.ns/template13.C,
13291         g++.old-deja/g++.other/decl4.C,
13292         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13293
13294 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13295
13296         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13297         and "Internal error".
13298
13299         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13300         regexps.
13301         * gcc.dg/cpp/paste6.c: New test.
13302
13303 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
13304
13305         * gcc.dg/cpp/tr-direct.c: New test.
13306
13307         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13308         gcc.dg/cpp/undef1.c: Tweak error regexps.
13309
13310 2000-07-18  Eric Christopher <echristo@redhat.com>
13311
13312         * gcc.c-torture/compile/20000718-1.c: New test.
13313
13314 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
13315
13316         * cpplex.c (_cpp_push_token): If the token being pushed back
13317         is the previous token in this context, just subtract one from
13318         context->posn.
13319         * cppmacro.c (save_expansion): Clear aux field when storing a
13320         placemarker.
13321
13322 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
13323
13324         * gcc.dg/noncompile/redecl-1.c: New test.
13325
13326 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
13327
13328         * gcc.c-torture/execute/20000717-5.c: New test.
13329         * gcc.c-torture/execute/20000717-1.x: Removed.
13330
13331 2000-07-17  Richard Henderson  <rth@cygnus.com>
13332
13333         * gcc.c-torture/execute/20000717-4.c: New test.
13334
13335 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
13336
13337         * gcc.dg/cpp/syshdr.c: New test.
13338         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13339
13340 2000-07-17  Neil Booth  <neilb@earthling.net>
13341
13342         * gcc.dg/cpp/cmdlne-dM.c: New test.
13343         * gcc.dg/cpp/cmdlne-dD.c: New test.
13344
13345 2000-07-17  Jeffrey A Law  (law@cygnus.com)
13346
13347         * gcc.c-torture/execute/20000717-3.c: New test.
13348
13349         * gcc.c-torture/compile/20000717-1.c: New test.
13350
13351 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
13352
13353         * gcc.c-torture/execute/20000717-2.c: New test.
13354
13355 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13356
13357         * gcc.dg/formatz-1.c: New test.
13358
13359         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13360         * gcc.dg/c99-digraph-1.c: New tests.
13361
13362         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13363         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13364
13365         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13366         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13367         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13368         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13369         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13370         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13371         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13372
13373 2000-07-17   Greg McGary <greg@mcgary.org>
13374
13375         * gcc.c-torture/execute/20000717-1.c: New test.
13376         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13377
13378 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
13379
13380         * gcc.c-torture/execute/20000715-2.c: New test.
13381         * gcc.dg/20000715-1.c: New test.
13382
13383 2000-07-15  Michael Meissner  <meissner@redhat.com>
13384
13385         * gcc.c-torture/execute/20000715-1.c: New test.
13386
13387 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
13388
13389         * gcc.c-torture/execute/20000707-1.c: New test.
13390
13391 2000-07-13  Neil Booth  <NeilB@earthling.net>
13392
13393         * testsuite/gcc.dg/cpp/digraph1.c,
13394         testsuite/gcc.dg/cpp/digraph2.c,
13395         testsuite/gcc.dg/cpp/digraphs.c: New tests.
13396
13397 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
13398
13399         * g77.f-torture/compile/20000630-2.f:  New test.
13400         * g77.f-torture/compile/20000630-2.x
13401
13402 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
13403
13404         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
13405
13406 2000-07-11  Neil Booth  <NeilB@earthling.net>
13407
13408         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13409
13410 2000-07-11  Neil Booth  <NeilB@earthling.net>
13411
13412         * gcc.dg/cpp/cmdlne-C.c: New.
13413
13414 2000-07-09  Neil Booth  <NeilB@earthling.net>
13415
13416         * gcc.dg/cpp/directiv.c: New tests.
13417         * gcc.dg/cpp/undef1.c: Update.
13418
13419 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
13420
13421         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13422
13423 2000-07-09  Neil Booth  <NeilB@earthling.net>
13424
13425         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13426
13427 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
13428
13429         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13430         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13431
13432 2000-07-08  Neil Booth  <NeilB@earthling.net>
13433
13434         * gcc.dg/cpp/macsyntx.c: New tests.
13435
13436 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13437
13438         * gcc.dg/20000707-1.c: New test.
13439
13440 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13441
13442         * gcc.c-torture/execute/20000706-1.c: New test.
13443         * gcc.c-torture/execute/20000706-2.c: New test.
13444         * gcc.c-torture/execute/20000706-3.c: New test.
13445         * gcc.c-torture/execute/20000706-4.c: New test.
13446         * gcc.c-torture/execute/20000706-5.c: New test.
13447
13448 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13449
13450         * g++.old-deja/g++.pt/instantiate7.C: New test.
13451
13452 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13453
13454         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13455         * g++.old-deja/g++.mike/thunk3.C: Likewise.
13456         * g++.old-deja/g++.other/rtti3.C: Likewise.
13457         * g++.old-deja/g++.other/rttid3.C: Likewise.
13458
13459 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
13460
13461         *  g77.f-torture/compile/20000630-1.x: Fix typo
13462
13463 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
13464
13465         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13466         assembly output.
13467
13468 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
13469
13470         * gcc.dg/cpp/ident.c: New test.
13471
13472 2000-07-05  Neil Booth  <NeilB@earthling.net>
13473
13474         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13475           gcc.dg/cpp/lexstrng.c: New tests.
13476
13477 2000-07-04  Neil Booth  <NeilB@earthling.net>
13478
13479         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13480         * gcc.dg/cpp/strify2.c: Same.
13481
13482 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
13483
13484         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13485         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13486         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13487         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13488
13489         * testsuite/gcc.dg/cpp/macro1.c,
13490         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13491         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13492         testsuite/gcc.dg/cpp/strify1.c,
13493         testsuite/gcc.dg/cpp/strify2.c: New tests.
13494
13495 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
13496
13497         * gcc.c-torture/execute/20000703-1.c: New test.
13498
13499 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13500
13501         * g++.old-deja/g++.pt (lookup10.C): New test.
13502
13503 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13504
13505         * g++.old-deja/g++.pt (typename25.C): New test.
13506
13507 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
13508
13509         * gcc.c-torture/compile/20000701-1.c: New test.
13510
13511 2000-06-30  Nick Clifton  <nickc@cygnus.com>
13512
13513         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13514         to test case.
13515
13516 2000-06-30  Catherine Moore  <clm@cygnus.com>
13517
13518         * gcc.c-torture/execute/align-1.c: New test.
13519
13520 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
13521
13522         * g++.old-deja/g++.pt/expr8.C: New test.
13523         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13524
13525 2000-06-29  Nick Clifton  <nickc@cygnus.com>
13526
13527         * gcc.c-torture/compile/20000629-1.c: New test.
13528
13529 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13530
13531
13532         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13533         gcc.dg/noncompile directory, depending on whether they're
13534         preprocessor tests or not.  Annotate all the tests for the dg
13535         framework.
13536
13537         * gcc.c-torture/noncompile/noncompile.exp: Delete.
13538         * gcc.dg/noncompile/noncompile.exp: New.
13539
13540         * Moved files:
13541         Old name                                New name
13542         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
13543         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
13544         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
13545         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
13546         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
13547         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
13548         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
13549         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
13550         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
13551         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
13552         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
13553         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
13554         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
13555         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
13556         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
13557         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
13558         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
13559         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
13560         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
13561         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
13562         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
13563         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
13564         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
13565         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
13566
13567         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
13568         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
13569         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
13570         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
13571         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
13572         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
13573
13574 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13575
13576         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13577         declare one variable.  On the fourth, error.
13578         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13579         declared by 20000628-1a.h.
13580
13581 2000-06-29  Richard Henderson  <rth@redhat.com>
13582
13583         * gcc.c-torture/execute/930529-1.x: New file.
13584         * gcc.dg/920413-1.c: Adjust expected warning text.
13585         * gcc.dg/980217-1.c: Declare abort.
13586         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13587
13588 2000-06-29  Jeffrey A Law  (law@cygnus.com)
13589
13590         * g77.f-torture/compile/20000629-1.f: New test.
13591         * g77.f-torture/compile/20000629-1.x: Expected to fail.
13592
13593 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13594
13595         Rearrange lots of files, removing entirely the
13596         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13597         directories.
13598
13599         * Deleted files:
13600         gcc.c-torture/code_quality/code_quality.exp
13601         gcc.c-torture/special/special.exp
13602         gcc.failure/failure.exp
13603         gcc.failure/940409-1.x
13604         gcc.c-torture/compile/961203-1.x
13605
13606         * New files:
13607         gcc.misc-tests/linkage.exp
13608         gcc.c-torture/execute/920730-1t.c
13609         gcc.c-torture/execute/920730-1t.x
13610         gcc.c-torture/compile/920520-1.x
13611         gcc.c-torture/compile/920521-1.x
13612         gcc.c-torture/compile/981006-1.x
13613         gcc.c-torture/execute/eeprof-1.x
13614
13615         * Moved files (possibly with modifications to fit a new harness):
13616         Old name                                New name
13617         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
13618         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
13619         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
13620         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
13621         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
13622         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
13623         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
13624         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
13625         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
13626         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
13627         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
13628         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
13629         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
13630         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
13631
13632 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13633
13634         * c-torture/compile/961203-1.x: Delete.
13635
13636         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
13637         not exit. Include stdio.h.
13638         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13639         * gcc.misc-tests/dg-12.c: Likewise.
13640         * gcc.misc-tests/dg-5.c: Likewise.
13641         * gcc.misc-tests/dg-6.c: Likewise.
13642         * gcc.misc-tests/dg-7.c: Prototype abort.
13643         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13644         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13645         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
13646         not exit.
13647         * gcc.misc-tests/sieve.c: Use return from main, not exit.
13648         * gcc.misc-tests/sort2.c: Use return from main, not exit.
13649
13650 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
13651
13652         * gcc.dg/cpp/20000628-1.c: New test.
13653         * gcc.dg/cpp/20000628-1.h: New header for above test.
13654         * gcc.dg/cpp/20000628-1a.h: Likewise.
13655
13656 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
13657
13658         * gcc.dg/cpp: New directory.
13659         * gcc.dg/cpp/cpp.exp: New driver.
13660         * gcc.dg/cpp/20000627-1.c: New test.
13661         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13662         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13663         and rewrite as a compilation test.
13664
13665         * gcc.dg: Move many files into the cpp subdirectory, possibly
13666         renaming or editing them as well.
13667         Old name                New name
13668         990119-1.c              cpp/19990119-1.c
13669         990228-1.c              cpp/19990228-1.c
13670         990407-1.c              cpp/19990407-1.c
13671         990409-1.c              cpp/19990409-1.c
13672         990413-1.c              cpp/19990413-1.c
13673         990703-1.c              cpp/19990703-1.c
13674         20000127-1.c            cpp/20000127-1.c
13675         20000129-1.c            cpp/20000129-1.c
13676         20000207-1.c            cpp/20000207-1.c
13677         20000207-2.c            cpp/20000207-2.c
13678         20000209-1.c            cpp/20000209-1.c
13679         20000209-2.c            cpp/20000209-2.c
13680         20000301-1.c            cpp/20000301-1.c
13681         20000419-1.c            cpp/20000419-1.c
13682         20000510-1.S            cpp/20000510-1.S
13683         20000519-1.c            cpp/20000519-1.c
13684         20000529-1.c            cpp/20000529-1.c
13685         20000625-1.c            cpp/20000625-1.c
13686         20000625-2.c            cpp/20000625-2.c
13687         cpp-as1.c               cpp/assert1.c
13688         cpp-as2.c               cpp/assert2.c
13689         cxx-comments-1.c        cpp/cxxcom1.c
13690         cxx-comments-2.c        cpp/cxxcom2.c
13691         endif-label.c           cpp/endif.c
13692         cpp-hash1.c             cpp/hash1.c
13693         cpp-hash2.c             cpp/hash2.c
13694         cpp-if1.c               cpp/if-1.c
13695         cpp-if2.c               cpp/if-2.c
13696         cpp-if3.c               cpp/if-3.c
13697         cpp-if4.c               cpp/if-4.c
13698         cpp-if5.c               cpp/if-5.c
13699         cpp-cond.c              cpp/if-cexp.c
13700         cpp-missingop.c         cpp/if-mop.c
13701         cpp-missingparen.c      cpp/if-mpar.c
13702         cpp-opprec.c            cpp/if-oppr.c
13703         cpp-ifparen.c           cpp/if-paren.c
13704         cpp-shortcircuit.c      cpp/if-sc.c
13705         cpp-shift.c             cpp/if-shift.c
13706         cpp-unary.c             cpp/if-unary.c
13707         cpp-li1.c               cpp/line1.c
13708         cpp-li2.c               cpp/line2.c
13709         lineno.c                cpp/line3.c
13710         lineno-2.c              cpp/line4.c
13711         cpp-mi.c                cpp/mi1.c
13712         cpp-mic.h               cpp/mi1c.h
13713         cpp-micc.h              cpp/mi1cc.h
13714         cpp-mind.h              cpp/mi1nd.h
13715         cpp-mindp.h             cpp/mi1ndp.h
13716         cpp-mix.h               cpp/mi1x.h
13717         cpp-mi2.c               cpp/mi2.c
13718         cpp-mi2a.h              cpp/mi2a.h
13719         cpp-mi2b.h              cpp/mi2b.h
13720         cpp-mi2c.h              cpp/mi2c.h
13721         cpp-mi3.c               cpp/mi3.c
13722         cpp-mi3.def             cpp/mi3.def
13723         poison-1.c              cpp/poison.c
13724         pr-impl.c               cpp/prag-imp.c
13725         cpp-redef-2.c           cpp/redef1.c
13726         cpp-redef.c             cpp/redef2.c
13727         strpaste.c              cpp/strp1.c
13728         strpaste-2.c            cpp/strp2.c
13729         cpp-tradpaste.c         cpp/tr-paste.c
13730         cpp-tradstringify.c     cpp/tr-str.c
13731         cpp-tradwarn1.c         cpp/tr-warn1.c
13732         cpp-tradwarn2.c         cpp/tr-warn2.c
13733         trigraphs.c             cpp/trigraphs.c
13734         cpp-unc1.c              cpp/unc1.c
13735         cpp-unc2.c              cpp/unc2.c
13736         cpp-unc3.c              cpp/unc3.c
13737         cpp-unc.c               cpp/unc4.c
13738         undef.c                 cpp/undef1.c
13739         undef-2.c               cpp/undef2.c
13740         cpp-wi1.c               cpp/widestr1.c
13741
13742 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
13743
13744         * lib/g++.exp (g++_include_flags): Tweak.
13745
13746 2000-06-27  H.J. Lu  <hjl@gnu.org>
13747             Loren J. Rittle  <ljrittle@acm.org>
13748
13749         * lib/g++.exp (g++_include_flags): Override libgloss.exp
13750         version with one that knows about the new gcc tree structure.
13751         (g++_link_flags): Same.
13752
13753 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
13754
13755         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13756         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13757         case we are cross-compiling.
13758
13759         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13760         g++.old-deja/g++.niklas/Makefile.in,
13761         g++.old-deja/g++.niklas/configure.in,
13762         g++.old-deja/g++.other/Makefile.in,
13763         g++.old-deja/g++.other/configure.in,
13764         gcc.c-torture/code_quality/Makefile.in,
13765         gcc.c-torture/code_quality/configure.in,
13766         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13767         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13768         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13769         gcc.c-torture/execute/ieee/Makefile.in,
13770         gcc.c-torture/execute/ieee/configure.in,
13771         gcc.c-torture/noncompile/Makefile.in,
13772         gcc.c-torture/noncompile/configure.in,
13773         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13774         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13775         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13776
13777 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
13778
13779         * g++.old-deja/g++.other/ambig3.C: New test.
13780
13781 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
13782
13783         * g++.old-deja/g++.pt/syntax1.C: New test.
13784         * g++.old-deja/g++.pt/syntax2.C: New test.
13785         * g++.old-deja/g++.other/syntax3.C: New test.
13786         * g++.old-deja/g++.other/syntax4.C: New test.
13787
13788 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
13789
13790         * gcc.dg/20000623-1.c: Prototype exit and abort.
13791
13792 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
13793
13794         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13795         New tests.
13796         * gcc.dg/cpp-mi3.def: New file.
13797
13798         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13799         inside assertions.
13800         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13801         lexer's error messages.
13802         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13803         divine anything from the linemarkers.
13804         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13805         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13806
13807 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
13808
13809         * gcc.dg/20000623-1.c: New test.
13810
13811 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
13812
13813         * gcc.c-torture/execute/20000622-1.c: New test.
13814
13815 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
13816
13817         * g++.old-deja/g++.other/init15.C: New test.
13818
13819 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
13820
13821         * g++.old-deja/g++.pt/vaarg2.C: New test.
13822         * g++.old-deja/g++.pt/vaarg3.C: New test.
13823
13824 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
13825
13826         * g++.old-deja/g++.other/dyncast6.C: New test.
13827
13828 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
13829
13830         * gcc.c-torture/execute/loop-6.c: New test.
13831
13832 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
13833
13834         * gcc.dg/20000614-1.c: New test.
13835         * gcc.dg/20000614-2.c: New test.
13836
13837 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
13838
13839         * g++.old-deja/g++.other/inline12.C: New test.
13840
13841 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
13842
13843         * g++.old-deja/g++.other/eh1.C: New test.
13844
13845 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
13846
13847         * g++.old-deja/g++.other/type.C: New test.
13848
13849 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
13850
13851         * g++.old-deja/g++.other/initstring.C: New test.
13852
13853 2000-06-12  Jason Merrill  <jason@redhat.com>
13854
13855         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13856
13857 2000-06-09  Jeffrey A Law  (law@cygnus.com)
13858
13859         * gcc.c-torture/compile/20000609-1.c: New test.
13860
13861 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
13862
13863         * gcc.dg/20000609-1.c: New test.
13864
13865 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
13866
13867         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13868         * gcc.c-torture/noncompile/poison-1.c: Move...
13869         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13870         * gcc.dg/cpp-li1.c: Add a token after the #line.
13871
13872 2000-06-05  Richard Henderson  <rth@cygnus.com>
13873
13874         * gcc.c-torture/execute/20000605-2.c: New test.
13875         * gcc.c-torture/execute/20000605-3.c: New test.
13876
13877 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
13878
13879         * g77.f-torture/execute/20000503-1.x: New file.
13880
13881 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
13882
13883         * g++.old-deja/g++.eh/badalloc1.C: New test.
13884
13885 2000-06-05  Richard Henderson  <rth@cygnus.com>
13886
13887         * gcc.c-torture/execute/20000605-1.c: New test.
13888
13889 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
13890             Nathan Sidwell <nathan@codesourcery.com>
13891
13892         * gcc.c-torture/compile/20000605-1.c: New test.
13893
13894 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
13895
13896         * g77.f-torture/compile/20000601-1.f:  New test.
13897
13898 2000-06-03  Richard Henderson  <rth@cygnus.com>
13899
13900         * gcc.c-torture/execute/20000603-1.c: New.
13901
13902 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
13903
13904         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13905         * gcc.dg/noreturn-2.c (noreturn): Likewise.
13906
13907 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
13908
13909         * gcc.dg/compare2.c (case 12): XFAIL.
13910         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13911         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13912
13913         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13914
13915 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
13916
13917         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13918         guard macro is already defined when the header is first
13919         included.
13920         * gcc.dg/cpp-mix.h: New file.
13921         * gcc.dg/endif-label.c: Update patterns to match compiler.
13922
13923         * g++.brendan/complex1.C: Declare abort.
13924         * g++.law/refs4.C: Remove XFAIL.
13925         * g++.oliva/expr2.C: Declare abort and exit.
13926
13927 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
13928
13929         * gcc.c-torture/execute/20000528-1.c: New test.
13930
13931         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13932         * g++.old-deja/g++.law/temps4.C: Likewise.
13933
13934         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13935         stdlib.h.  Call abort() on failure.
13936         * g++.old-deja/g++.law/refs4.C: Likewise.
13937         * g++.old-deja/g++.law/temps4.C: Likewise.
13938         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13939         * gcc.c-torture/execute/20000112-1.c: Include string.h.
13940
13941 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
13942
13943         Relative to g++.dg/special:
13944         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13945
13946         Relative to g++.old-deja:
13947         * g++.brendan/complex1.C, g++.jason/optimize2.C,
13948         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13949         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13950         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13951         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13952         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13953         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13954
13955         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13956         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13957         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13958         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13959         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13960         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13961         and/or string.h.
13962
13963         * g++.other/goto1.C: Update expectations for error messages.
13964
13965 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
13966
13967         * gcc.c-torture/compile/20000523-1.c: New test.
13968
13969 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
13970
13971         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13972
13973 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
13974
13975         * g++.old-deja/g++.eh/catch11.C: New test.
13976         * g++.old-deja/g++.eh/catch12.C: New test.
13977
13978 2000-05-24  Nick Clifton  <nickc@cygnus.com>
13979
13980         * gcc.c-torture/execute/20000523-1.c: New test.
13981
13982 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
13983
13984         * c-torture/execute/bcp-1.c: Replace abort in arg of
13985         __builtin_constant_p with a generic external function.
13986
13987         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13988         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13989         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13990         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13991         Prototype abort and/or exit.
13992
13993         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13994         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13995         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13996         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13997
13998 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
13999
14000         * gcc.dg/dwarf2-1.c: New test.
14001
14002 2000-05-20  Richard Henderson  <rth@cygnus.com>
14003
14004         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14005
14006 2000-05-20  Andreas Jaeger  <aj@suse.de>
14007
14008         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14009         testcase.
14010
14011 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14012
14013         * gcc.c-torture/execute/20000519-2.c: New test.
14014
14015 2000-05-19  Andreas Jaeger  <aj@suse.de>
14016
14017         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14018         which fails with SSA.
14019
14020         * lib/c-torture.exp: Also test with -O3 -fssa.
14021
14022 2000-05-18  Michael Meissner  <meissner@redhat.com>
14023
14024         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14025         * gcc.c-torture/execute/920415-1.c: Ditto.
14026         * gcc.c-torture/execute/920501-1.c: Ditto.
14027         * gcc.c-torture/execute/conversion.c: Ditto.
14028         * gcc.c-torture/execute/cvt-1.c: Ditto.
14029
14030 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14031
14032         * gcc.c-torture/compile/20000518-1.c: New test.
14033
14034 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14035
14036         * g77.f-torture/compile/200005018.f:  New test.
14037
14038 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14039
14040         * gcc.c-torture/compile/20000517-1.c: New test.
14041
14042 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14043
14044         * gcc.c-torture/execute/20000516-1.c: New test.
14045
14046 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14047
14048         * g++.old-deja/g++.other/eh.C: New test.
14049
14050 2000-05-12  Richard Henderson  <rth@cygnus.com>
14051
14052         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14053         constants through to doit's conditional.
14054
14055 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14056
14057         * gcc.c-torture/compile/20000511-1.c: New test.
14058         * g77.f-torture/compile/20000511-1.f: New test.
14059         * g77.f-torture/compile/20000511-2.f: New test.
14060
14061 2000-05-11  Michael Meissner  <meissner@redhat.com>
14062
14063         * gcc.c-torture/execute/20000511-1.c: New test.
14064
14065 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14066
14067         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14068         * gcc.dg/20000510-1.S: New.
14069
14070 2000-05-08  Catherine Moore  <clm@cygnus.com>
14071
14072         * gcc.dg/unused-3.c: New.
14073
14074 2000-05-06  Richard Henderson  <rth@cygnus.com>
14075
14076           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14077           * g++.old-deja/g++.mike/warn1.C: Likewise.
14078           * g++.old-deja/g++.pt/local1.C: Likewise.
14079           * g++.old-deja/g++.pt/local7.C: Likewise.
14080           * g++.old-deja/g++.pt/spec16.C: Likewise.
14081
14082 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14083
14084         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14085
14086 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14087
14088           * g77.f-torture/execute/20000503-1.f:  New test.
14089
14090 2000-05-04  Andreas Jaeger  <aj@suse.de>
14091
14092         * gcc.dg/noreturn-2.c: New test.
14093
14094 2000-05-04  Neil Booth  <NeilB@earthling.net>
14095
14096         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14097         preprocessor.
14098
14099 2000-05-04  Richard Henderson  <rth@cygnus.com>
14100
14101         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14102
14103 2000-05-04  Richard Henderson  <rth@cygnus.com>
14104
14105         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14106         OpenSSL by Jason R Thorpe.
14107
14108 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14109
14110         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14111
14112 2000-05-03  Robert Lipe <robertlipe@usa.net>
14113
14114         * gcc.dg/20000503-1.c: New test.
14115
14116 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14117
14118         * gcc.c-torture/compile/20000502-1.c: New test.
14119         * g++.old-deja/g++.other/align.C: New test.
14120         * gcc.dg/cpp-tradstringify.c: New test.
14121
14122 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14123
14124         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14125         and hard registers.
14126
14127 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14128
14129         * gcc.c-torture/execute/loop-5.c: New test.
14130
14131 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14132
14133         * gcc.c-torture/execute/va-arg-20.c: New test.
14134
14135 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14136
14137         * gcc.c-torture/execute/20000422-1.c: New test.
14138
14139 2000-04-20  Greg McGary  <gkm@gnu.org>
14140
14141         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14142         when optimizing, but without sibling-call optimizations (-O1).
14143
14144 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14145
14146           * gcc.c-torture/compile/20000420-1.c: New test.
14147
14148 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14149
14150         * g++.abi/ptrflags.C: New test.
14151         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14152
14153 2000-04-19  Catherine Moore  <clm@cygnus.com>
14154
14155         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14156
14157 2000-04-19  Greg McGary  <gkm@gnu.org>
14158
14159         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14160         sibling-call optimizations.
14161
14162 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14163
14164         * gcc.dg/20000419-1.c: New test.
14165
14166 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14167
14168         * gcc.c-torture/execute/20000412-6.c: New test.
14169
14170 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14171
14172         * gcc.c-torture/execute/20000412-5.c: New test.
14173         * g77.f-torture/compile/20000412-1.f: New test.
14174         * gcc.c-torture/execute/20000412-4.c: New test.
14175         * gcc.c-torture/compile/20000412-2.c: New test.
14176         * gcc.c-torture/execute/20000412-3.c: New test.
14177         * gcc.c-torture/compile/20000412-1.c: New test.
14178         * gcc.c-torture/execute/20000412-2.c: New test.
14179
14180 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14181
14182         * objc/execute/bf-20.m: New test.
14183
14184 2000-04-10  Richard Henderson  <rth@cygnus.com>
14185
14186         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14187
14188         * gcc.c-torture/execute/20000412-1.c: New test.
14189
14190 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14191
14192         * g++.old-deja/g++.eh/catchptr1.C: New test.
14193
14194 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
14195
14196         * g++.old-deja/g++.abi/cxa_vec.C: New test.
14197
14198 2000-04-08  Neil Booth  <NeilB@earthling.net>
14199
14200         * gcc.dg/cpp-nullchar.c: Remove test as
14201         embedded nulls cause problems.
14202
14203 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14204
14205         * gcc.dg/compare2.c: New test.
14206
14207 2000-04-08  Neil Booth  <NeilB@earthling.net>
14208
14209         * gcc.dg/cpp-nullchar.c: New test.
14210
14211 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
14212
14213         * gcc.dg/cpp-mi2.c: New test.
14214         * gcc.dg/cpp-mi2[abc].h: New files.
14215
14216 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
14217
14218         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14219         member name.
14220
14221 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
14222
14223         * g++.old-deja/g++.abi/vmihint.C: New test.
14224
14225 2000-04-06  Neil Booth  <NeilB@earthling.net>
14226
14227         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14228         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
14229         copyright.
14230
14231 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
14232
14233         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14234         avoid stack-frame overwrite.
14235
14236 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
14237
14238         * gcc.c-torture/compile/20000405-2.c: New test.
14239         * gcc.c-torture/compile/20000405-3.c: New test.
14240
14241 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14242
14243         * gcc.c-torture/compile/20000405-1.c: New test.
14244
14245 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
14246
14247         * gcc.dg/cast-qual-1.c: Revert last change.
14248
14249 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14250
14251         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14252
14253 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
14254
14255         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14256         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14257
14258 2000-04-03  Jeffrey A Law  (law@cygnus.com)
14259
14260         * gcc.c-torture/compile/20000403-2.c: New test.
14261         * gcc.c-torture/compile/20000403-1.c: New test.
14262
14263 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
14264
14265         * gcc.c-torture/execute/20000403-1.c: New test.
14266
14267 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
14268
14269         * gcc.c-torture/execute/20000402-1.c: New test.
14270
14271 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
14272
14273         * gcc.c-torture/execute/va-arg-15.c: New test.
14274         * gcc.c-torture/execute/va-arg-16.c: New test.
14275         * gcc.c-torture/execute/va-arg-17.c: New test.
14276         * gcc.c-torture/execute/va-arg-18.c: New test.
14277         * gcc.c-torture/execute/va-arg-19.c: New test.
14278
14279 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
14280
14281         * gcc.c-torture/compile/981211-1.c: Move to...
14282         * gcc.dg/cpp-as1.c: ...here.
14283         * gcc.dg/cpp-as2.c: New file.
14284
14285         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14286         compiler.
14287
14288 2000-04-02  Neil Booth  <NeilB@earthling.net>
14289
14290         * gcc.dg/cpp-cond.c  New tests.
14291         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
14292         accidental success less likely.
14293         * gcc.dg/cpp-missingop.c  New tests.
14294         * gcc.dg/cpp-missingparen.c  New tests.
14295         * gcc.dg/cpp-shift.c  New tests.
14296         * gcc.dg/cpp-shortcircuit.c  New tests.
14297         * gcc.dg/cpp-unary.c  New tests.
14298
14299 2000-03-29  Jeffrey A Law  (law@cygnus.com)
14300
14301         * gcc.c-torture/compile/20000329-1.c: New test.
14302
14303 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
14304
14305         * gcc.c-torture/compile/20000326-1.c: New test.
14306         * gcc.c-torture/compile/20000326-2.c: New test.
14307
14308 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
14309
14310         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14311         the first parameter is a function argument.
14312
14313 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
14314
14315         * g++.old-deja/g++.ext/array4.C: New test.
14316
14317 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
14318
14319         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14320
14321 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14322
14323         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14324
14325 2000-03-19  Richard Henderson  <rth@cygnus.com>
14326
14327         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14328
14329 2000-03-19  Richard Henderson  <rth@cygnus.com>
14330
14331         * gcc.c-torture/compile/20000319-1.c: New test.
14332
14333 2000-03-14  Jeffrey A Law  (law@cygnus.com)
14334
14335         * gcc.c-torture/execute/20000314-3.c: New test.
14336         * gcc.c-torture/execute/20000314-2.c: New test.
14337         * gcc.c-torture/execute/20000314-1.c: New test.
14338         * gcc.c-torture/compile/20000314-2.c: New test.
14339         * gcc.c-torture/compile/20000314-1.c: New test.
14340
14341 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
14342
14343         * g++.old-deja/g++.warn/inline.C: New test.
14344
14345 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
14346
14347         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14348         standards-compliant result rather than specific constants.
14349         Put test-values in array.
14350
14351 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
14352
14353         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14354         (g++_target_compile): Put test-specific options last.
14355
14356 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14357
14358         * g++.old-deja/g++.eh/vbase4.C: New test.
14359
14360 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14361
14362         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14363
14364 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14365
14366         * g++.old-deja/g++.brendan/misc12.C: Removed.
14367         * g++.old-deja/g++.pt/memtemp77.C: Constify.
14368         * g++.old-deja/g++.ext/pretty4.C: New test.
14369
14370 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14371
14372         * g++.old-deja/g++.other/string2.C: New test.
14373
14374 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
14375
14376         * g++.old-deja/g++.warn/impint2.C: New test.
14377
14378 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
14379
14380         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14381         is 1, not zero.
14382
14383 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
14384
14385         * g++.old-deja/g++.warn/impint.C: New test.
14386         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14387         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14388         * g++.old-deja/g++.pt/explicit12.C: Likewise.
14389         * g++.old-deja/g++.pt/explicit13.C: Likewise.
14390         * g++.old-deja/g++.pt/explicit17.C: Likewise.
14391         * g++.old-deja/g++.pt/explicit18.C: Likewise.
14392         * g++.old-deja/g++.pt/explicit19.C: Likewise.
14393         * g++.old-deja/g++.pt/explicit23.C: Likewise.
14394         * g++.old-deja/g++.pt/explicit31.C: Likewise.
14395         * g++.old-deja/g++.pt/explicit35.C: Likewise.
14396         * g++.old-deja/g++.pt/explicit6.C: Likewise.
14397         * g++.old-deja/g++.pt/memclass7.C: Likewise.
14398
14399 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
14400
14401         * gcc.dg/cpp-redef.c: New test.
14402
14403 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
14404
14405         * g++.old-deja/g++.pt/unify7.C: New test.
14406
14407 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14408
14409         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14410         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14411
14412 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
14413
14414         * gcc.c-torture/compile/20000224-1.c: New test.
14415
14416 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14417
14418         * gcc.c-torture/compile/cpp-2.c: New test.
14419         * gcc.c-torture/compile/cpp-1.c: New test.
14420
14421 2000-02-25  Jeffrey A Law  (law@cygnus.com)
14422
14423         * gcc.c-torture/execute/20000225-1.c: New test.
14424
14425 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14426
14427         * gcc.dg/cpp-li2.c: New test.
14428
14429         * gcc.dg/cpp-wi1.c: New test.
14430
14431         * gcc.dg/cpp-li1.c: New test.
14432
14433 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
14434
14435         * g++.old-deja/g++.other/sizeof5.C: New test.
14436
14437 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14438
14439         * gcc.c-torture/execute/va-arg-13.c: New test.
14440
14441 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
14442
14443         * gcc.c-torture/execute/va-arg-12.c: New test.
14444
14445 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14446
14447         * gcc.c-torture/execute/20000223-1.c: New test.
14448
14449 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14450
14451         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14452
14453 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
14454
14455         * g++.old-deja/g++.abi/ptrmem.C: New test.
14456
14457 2000-02-19  Richard Henderson  <rth@cygnus.com>
14458
14459         * gcc.c-torture/compile/init-3.c: New.
14460
14461 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
14462
14463         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14464         ALWAYS_CXXFLAGS.
14465
14466 2000-02-11  Robert Lipe <robertl@sco.com>
14467
14468         * gcc.c-torture/compile/20000211-3.c: New test.
14469
14470 2000-02-11  Martin Buchholz <martin@xemacs.org>
14471
14472         * gcc.c-torture/compile/20000211-2.c: New test.
14473
14474 2000-02-11  Jeffrey A Law  (law@cygnus.com)
14475
14476         * gcc.c-torture/compile/20000211-1.c: New test.
14477
14478 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
14479
14480         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14481           on native targets
14482
14483 2000-02-08  Nathan Sidwell  <nathan@acm.org>
14484
14485         * g++.old-deja/g++.other/cast5.C: New test.
14486
14487 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
14488
14489         * gcc.c-torture/execute/20000205-1.c: New.
14490
14491 2000-02-03  Nathan Sidwell  <nathan@acm.org>
14492
14493         * g++.old-deja/g++.jason/cast3.C: Return void.
14494         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14495
14496 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14497
14498         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14499
14500         * gcc.dg/loop-1.c: New test.
14501
14502 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
14503
14504         * gcc.c-torture/compile/20000127-1.c: New test.
14505         * gcc.c-torture/execute/991228-1.c: New test.
14506
14507 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14508
14509         * gcc.dg/unused-2.c: New test.
14510
14511         * gcc.dg/conv-1.c: New test.
14512
14513 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
14514
14515         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14516         compiler.
14517         (tool_option_proc): Fix typo.
14518
14519 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
14520
14521         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14522         of the ld on the host, not on the build machine.
14523         Also, don't crash if '--help' is not a supported option.
14524
14525 2000-01-24  Richard Henderson  <rth@cygnus.com>
14526
14527         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14528
14529 2000-01-20  Jeffrey A Law  (law@cygnus.com)
14530
14531         * gcc.c-torture/execute/20000120-2.c: New test.
14532         * gcc.c-torture/execute/20000120-1.c: New test.
14533
14534 2000-01-13  Jeffrey A Law  (law@cygnus.com)
14535
14536         * gcc.c-torture/execute/20000113-1.c: New test.
14537
14538 2000-01-12  Jeffrey A Law  (law@cygnus.com)
14539
14540         * gcc.c-torture/execute/20000112-1.c: New test.
14541
14542 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14543
14544         * gcc.dg/20000111-1.c: New test.
14545
14546 2000-01-10  Jeffrey A Law  (law@cygnus.com)
14547
14548         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14549         with 16 bit integers.
14550
14551 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14552
14553         * gcc.dg/20000108-1.c: New test.
14554
14555 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14556
14557         * g++.old-deja/g++.ns/koenig8.C: New test.
14558
14559 2000-01-05  Nathan Sidwell  <nathan@
14560
14561         * gcc.c-torture/execute/990531-1.c: New test.
14562
14563 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14564
14565         * gcc.c-torture/compile/990527-1.c: New test.
14566
14567 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
14568
14569         * gcc.c-torture/execute/990527-1.c: New test.
14570
14571 1999-05-25  Nick Clifton  <nickc@cygnus.com>
14572
14573         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14574         bitfields as signed.
14575
14576 1999-05-25  Craig Burley  <craig@jcb-sc.com>
14577
14578         * g77.f-torture/compile/19990525-0.f: New test.
14579
14580 1999-05-25  Jeffrey A Law  (law@cygnus.com)
14581
14582         * gcc.c-torture/execute/990525-2.c: New test.
14583
14584         * gcc.c-torture/execute/990525-1.c: New test.
14585
14586 1999-05-24  Nathan Sidwell  <nathan@acm.org>
14587
14588         * g++.old-deja/g++.other/anon3.C: New test.
14589         * g++.old-deja/g++.other/anon4.C: New test.
14590         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14591         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14592         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14593         Merrill).
14594
14595 1999-05-24  Jeffrey A Law  (law@cygnus.com)
14596
14597         * gcc.c-torture/execute/990524-1.c: New test.
14598
14599         * gcc.dg/990524-1.c: New test.
14600
14601 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14602
14603         * gcc.c-torture/compile/990523-1.c: New test.
14604
14605 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
14606
14607         * gcc.c-torture/compile/990519-1.c: New test.
14608
14609 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
14610
14611         * gcc.c-torture/compile/990517-1.c: New test.
14612
14613         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
14614         (e4, f4): New tests.
14615         (main): Call them.
14616
14617 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14618
14619         * gcc.dg/noreturn-1.c: New test.
14620
14621 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14622
14623         * gcc.c-torture/execute/990513-1.c: New test.
14624
14625 1999-05-10  Richard Henderson  <rth@cygnus.com>
14626
14627         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14628
14629 1999-05-10  Craig Burley  <craig@jcb-sc.com>
14630
14631         * g77.f-torture/execute/erfc.f: Use small single-precision
14632         values, to avoid problems on Alphas when not -mieee.
14633
14634 1999-05-08  Craig Burley  <craig@jcb-sc.com>
14635
14636         * gcc.dg/990506-0.c: New test.
14637
14638 1999-05-08  Richard Henderson  <rth@cygnus.com>
14639
14640         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14641         the constant to test.  Don't XFAIL 64-bit targets.
14642
14643         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14644         * g++.old-deja/g++.law/profile1.C: Likewise.
14645
14646         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14647         operator new instances.
14648         * g++.old-deja/g++.other/delete5.C: Likewise.
14649
14650 1999-05-03  Craig Burley  <craig@jcb-sc.com>
14651
14652         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14653         intrinsic.
14654
14655 1999-05-03  Craig Burley  <craig@jcb-sc.com>
14656
14657         * g77.f-torture/execute/u77-test.f: Reverse order of two
14658         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14659
14660 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14661
14662         * gcc.dg/compare1.c: New test.
14663
14664 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
14665
14666         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14667         New tests.
14668
14669 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14670
14671         * g77.f-torture/compile/19990502-1.f: New test.
14672
14673 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14674
14675         * g77.f-torture/compile/19990502-0.f: New test.
14676
14677 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14678
14679         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14680         intrinsic.
14681
14682 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14683
14684         * g77.f-torture/execute/u77-test.f (main): List libU77
14685         intrinsics not currently tested.
14686         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14687         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14688         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14689         Trim blanks off the ends of some printed strings.
14690
14691 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14692
14693         * g77.f-torture/execute/u77-test.f (main): Just warn about
14694         FSTAT gid disagreement, as it's expected on some systems.
14695
14696 1999-05-01  Craig Burley  <craig@jcb-sc.com>
14697
14698         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14699         use a new function, which allows for some slop.
14700         Clean up some commentary.
14701         (issum): The new function.
14702         (sgladd): Deleted subroutine.
14703
14704 1999-05-01  Craig Burley  <craig@jcb-sc.com>
14705
14706         * g77.f-torture/execute/u77-test.f: Modify to be more like
14707         libf2c/libU77 version, bringing patches to that version here.
14708         Add suitable commentary.
14709
14710 1999-04-25  Richard Henderson  <rth@cygnus.com>
14711
14712         * gcc.dg/990424-1.c: New test.
14713
14714 1999-04-24  Craig Burley  <craig@jcb-sc.com>
14715
14716         * g77.f-torture/execute/u77-test.f (main): Bug involving
14717         LSTAT has been fixed, so turn back on full checking.
14718
14719 1999-04-20  Craig Burley  <craig@jcb-sc.com>
14720
14721         * g77.f-torture/compile/19990419-0.f: New test.
14722         * g77.f-torture/execute/19990419-1.f: New test.
14723
14724 1999-04-17  Richard Henderson  <rth@cygnus.com>
14725
14726         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14727         to avoid the need for a prototype to supress a warning.
14728
14729 1999-04-07  Jim Wilson  <wilson@cygnus.com>
14730
14731         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14732
14733 1999-04-04  Jeffrey A Law  (law@cygnus.com)
14734
14735         * gcc.c-torture/execute/990404-1.c: New test.
14736
14737 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14738
14739         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14740         * gcc.dg/cpp-if3.c: Don't use -pedantic.
14741         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14742         missing initializer warnings.
14743
14744 1999-03-28  Jeffrey A Law  (law@cygnus.com)
14745
14746         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14747         matching strings.
14748
14749 1999-03-26  Jeffrey A Law  (law@cygnus.com)
14750
14751         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14752
14753 1999-03-26  Craig Burley  <craig@jcb-sc.com>
14754
14755         * g77.f-torture/execute/19990325-0.f: New test.
14756         * g77.f-torture/execute/19990325-1.f: New test.
14757
14758 1999-03-24  Jeffrey A Law  (law@cygnus.com)
14759
14760         * gcc.c-torture/execute/990324-1.c: New test.
14761
14762 1999-03-22  Jim Wilson  <wilson@cygnus.com>
14763
14764         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14765         test with 4.
14766
14767 1999-03-17  Richard Henderson  <rth@cygnus.com>
14768
14769         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
14770
14771 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14772
14773         * g77.f-torture/execute/19990313-2.f: New test.
14774         * g77.f-torture/execute/19990313-3.f: New test.
14775
14776 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14777
14778         * g77.f-torture/execute/19990313-0.f: New test.
14779         * g77.f-torture/execute/19990313-1.f: New test.
14780
14781 1999-03-12  Jim Wilson  <wilson@cygnus.com>
14782
14783         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14784         printf to sprintf.
14785         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14786         (main): Add check for u15.  Conditionalize u31 check depending on
14787         whether ints are <32 bits or >=32 bits.
14788
14789 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14790
14791         * g77.f-torture/execute/19981119-0.f: Improve testiness.
14792
14793 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14794
14795         * g77.f-torture/compile/19990305-0.f: New test.
14796         * g77.f-torture/execute/19981119-0.f: New test.
14797
14798 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14799
14800         * g77.f-torture/execute/970625-2.f: call ABORT if final
14801         result is not correct, instead of just printing it.
14802         Add this checking via newly introduced obfuscation, to
14803         trip up buggy front ends.
14804
14805 1999-03-07  Craig Burley  <craig@jcb-sc.com>
14806
14807         * g77.f-torture/compile/960317-1.f: Moved from being
14808         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
14809
14810 1999-03-06  Craig Burley  <craig@jcb-sc.com>
14811
14812         * g77.f-torture/execute/960317-1.f: New (old) test.
14813         * g77.f-torture/execute/970625-2.f: Ditto.
14814
14815 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
14816
14817         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14818         message on line 1 or line 2; cccp and cpplib do this differently.
14819
14820 1999-03-01  Jeffrey A Law  (law@cygnus.com)
14821
14822         * g++.old-deja/g++.law/weak1.C: New test.
14823
14824 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14825
14826         * gcc.c-torture/execute/990119-1.c: Renamed to...
14827         * gcc.dg/990119-1.c: this, so it will only be tested once
14828         (it's a preprocessor test, it doesn't need to be run at
14829         multiple optimization levels).
14830
14831 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14832
14833         * lib/g++.exp: Don't add incdir=$base_dir/../include to
14834           ALWAYS_CXXFLAGS.
14835
14836 1999-02-24  Craig Burley  <craig@jcb-sc.com>
14837
14838         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14839         * g77.f-torture/compile/19981216-0.f: ...as it is expected
14840         to not be compilable by current g77.
14841
14842 1999-02-24  Nick Clifton  <nickc@cygnus.com>
14843
14844         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14845
14846 1999-02-22  Jeffrey A Law  (law@cygnus.com)
14847
14848         * gcc.c-torture/execute/990222-1.c: New test.
14849
14850 1999-02-19  Craig Burley  <craig@jcb-sc.com>
14851
14852         * g77.f-torture/compile/19990218-0.f: New test.
14853         * g77.f-torture/noncompile/19990218-1.f: New test.
14854
14855 1999-02-18  Craig Burley  <craig@jcb-sc.com>
14856
14857         * g77.f-torture/compile/19981216-0.f: New test.
14858
14859 1999-02-14  Jeffrey A Law  (law@cygnus.com)
14860
14861         * gcc.dg/990214-1.c: New test.
14862
14863 1999-02-13  Jeffrey A Law  (law@cygnus.com)
14864
14865         * gcc.dg/990213-2.c: New test.
14866
14867         * gcc.dg/990213-1.c: New test.
14868
14869 1999-02-12  Jeffrey A Law  (law@cygnus.com)
14870
14871         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14872         ints.
14873
14874 1999-02-11  Nick Clifton  <nickc@cygnus.com>
14875
14876         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14877         specified by target.
14878
14879         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14880
14881 1999-02-11  Jeffrey A Law  (law@cygnus.com)
14882
14883         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14884
14885 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14886
14887         * gcc.dg/special/ecos.exp: New test driver for new tests with
14888         special requirements.
14889
14890         * gcc.dg/special/alias-1.c: New test.
14891         * gcc.dg/special/gcsec-1.c: New test.
14892         * gcc.dg/special/weak-1.c: New test.
14893         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14894         * gcc.dg/special/weak-2.c: New test.
14895         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14896         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14897         * gcc.dg/special/wkali-1.c: New test.
14898         * gcc.dg/special/wkali-2.c: New test.
14899         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14900         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14901
14902 1999-02-10  Felix Lee  <flee@cygnus.com>
14903
14904           * lib/c-torture.exp (c-torture-compile): Pull out code for
14905           analyzing gcc error messages.
14906           (c-torture-execute): Likewise.  Fix some (harmless) false
14907           positives.
14908           * lib/gcc.exp (gcc_check_compile): New function.
14909
14910 1999-02-08  Richard Henderson  <rth@cygnus.com>
14911
14912         * gcc.c-torture/execute/990208-1.c: New test.
14913
14914 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14915
14916         * g++.dg/special/ecos.exp: New driver for new tests with special
14917         requirements
14918
14919         * g++.dg/special/conpr-1.C: New test
14920         * g++.dg/special/conpr-2.C: New test
14921         * g++.dg/special/conpr-2a.C: New test
14922         * g++.dg/special/conpr-3.C: New test
14923         * g++.dg/special/conpr-3a.C: New test
14924         * g++.dg/special/conpr-3b.C: New test
14925
14926         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14927         allow g++ to use the dg driver
14928
14929         * README: Add comment about g++.dg directory
14930
14931 1999-02-06  Jeffrey A Law  (law@cygnus.com)
14932
14933         * README: Update email addresses.
14934
14935 1999-02-03  Nick Clifton  <nickc@cygnus.com>
14936
14937         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14938         arguments in order to force structure S onto the stack even on
14939         the alpha.
14940         (test): Pass 10 leading arguments to function foo as well as the
14941         structure S.
14942
14943         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14944         failure for all targets.
14945
14946         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14947         abort to terminate program execution.
14948
14949 1999-01-30  Richard Henderson  <rth@cygnus.com>
14950
14951         * gcc.c-torture/execute/990130-1.c: New test.
14952
14953 1999-01-30  Jeffrey A Law  (law@cygnus.com)
14954
14955         * gcc.dg/990130-1.c: New test.
14956
14957 1999-01-28  Michael Meissner  <meissner@cygnus.com>
14958
14959         * gcc.c-torture/execute/990128-1.c: New test.
14960
14961 1999-01-27  Michael Meissner  <meissner@cygnus.com>
14962
14963         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14964
14965 1999-01-27  Felix Lee  <flee@cygnus.com>
14966
14967         * lib/c-torture.exp (c-torture-compile): pull out code for
14968         analyzing gcc error messages.
14969         (c-torture-execute): ditto, and fix some (harmless) false
14970         positives.
14971         * lib/gcc.exp (gcc_check_compile): new function.
14972
14973 1999-01-17  Jeffrey A Law  (law@cygnus.com)
14974
14975         * gcc.dg/990117-1.c: New test.
14976
14977         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14978
14979         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14980
14981 1999-01-15  Jeffrey A Law  (law@cygnus.com)
14982
14983         * g77.f-torture/compile/990115-1.f: New test.
14984
14985 1999-01-07  Jeffrey A Law  (law@cygnus.com)
14986
14987         * gcc.c-torture/compile/990107-1.c: New test
14988
14989 1999-01-06  Jeffrey A Law  (law@cygnus.com)
14990
14991         * gcc.c-torture/execute/990106-2.c: New test.
14992
14993         * gcc.c-torture/execute/990106-1.c: New test.
14994
14995 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
14996
14997         * gcc.c-torture/compile/981223-1.c: New test.
14998
14999 1998-12-29  Richard Henderson  <rth@cygnus.com>
15000
15001         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15002         (opt3): Rename from opt4 and disable.
15003
15004 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
15005
15006         * g++.old-deja/g++.pt/ptrmem5.C: New test.
15007
15008 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
15009
15010         * g++.old-deja/g++.other/conv5.C: New test.
15011
15012 1998-12-14  Nick Clifton  <nickc@cygnus.com>
15013
15014         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15015
15016 1998-12-11  Jeffrey A Law  (law@cygnus.com)
15017
15018         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15019
15020 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
15021
15022         * gcc.c-torture/compile/981211-1.c: New test.
15023
15024 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
15025
15026         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15027
15028         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15029
15030 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15031
15032         * gcc.special/930510-1.c: Make C9X safe.
15033         * gcc.misc-tests/gcov-1.c Similarly.
15034         * gcc.misc-tests/gcov-2.c Similarly.
15035
15036 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15037
15038         * gcc.dg/ultrasp1.c: New test.
15039
15040 1998-12-06  Richard Henderson  <rth@cygnus.com>
15041
15042         * gcc.c-torture/execute/981206.c: New test.
15043
15044 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15045
15046         * g++.old-deja/g++.ns/template7.C: New test.
15047
15048         * g++.old-deja/g++.other/expr1.C: New test.
15049
15050         * g++.old-deja/g++.eh/tmpl3.C: New test.
15051
15052         * g++.old-deja/g++.eh/tmpl2.C: New test.
15053
15054 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
15055
15056         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15057         * g++.old-deja/g++.other/using6.C: Removed.
15058         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15059
15060         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15061
15062 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
15063
15064         * g++.old-deja/g++.pt/overload8.C: New test.
15065
15066         * g++.old-deja/g++.pt/overload7.C: New test.
15067
15068         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15069
15070         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15071         and relinking messages.
15072         * lib/g++.exp (g++_target_compile): Remove .rpo file when
15073         compiling with -frepo.
15074
15075 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
15076
15077         * g++.old-deja/g++.pt/lookup6.C: New test.
15078
15079 1998-11-30  Nick Clifton  <nickc@cygnus.com>
15080
15081         * gcc.c-torture/execute/981130-1.c: New test.
15082         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15083
15084 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
15085
15086         * g++.old-deja/g++.pt/explicit76.C: New test.
15087
15088         * g++.old-deja/g++.pt/friend38.C: New test.
15089
15090         * g++.old-deja/g++.ns/crash2.C: New test.
15091
15092         * g++.old-deja/g++.pt/defarg8.C: New test.
15093
15094         * g++.old-deja/g++.pt/instantiate6.C: New test.
15095
15096         * g++.old-deja/g++.pt/static6.C: New test.
15097
15098         * g++.old-deja/g++.pt/decl2.C: New test.
15099
15100 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
15101
15102         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
15103         problem is actually related with name lookup, but so what? :-)
15104
15105         * g++.old-deja/g++.pt/friend37.C: New test.
15106
15107 1998-11-25  Dave Love  <d.love@dl.ac.uk>
15108
15109         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15110         element, which fails on some systems.
15111
15112         * g77.f-torture/execute/labug1.f: New test.
15113
15114 1998-11-21  Jeffrey A Law  (law@cygnus.com)
15115
15116         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15117         is defined.
15118
15119 1998-11-18  Dave Love  <d.love@dl.ac.uk>
15120
15121         * g77.f-torture/compile/981117-1.f: New test.
15122
15123 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
15124
15125         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
15126         properly discarded.
15127
15128 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
15129
15130         * gcc.c-torture/execute/memcheck: New directory of tests for
15131         -fcheck-memory-usage.
15132
15133 1998-11-07  Gerald Pfe
15134
15135         * g77.f-torture/noncompile/980615-0.f: New test.
15136
15137 1998-07-26  H.J. Lu  (hjl@gnu.org)
15138
15139         * gcc.dg/980312-1.c: Do link instead of compile.
15140         * gcc.dg/980313-1.c: Likewise.
15141
15142 1998-07-26  Jeffrey A Law  (law@cygnus.com)
15143
15144         * gcc.c-torture/compile/980726-1.c: New test.
15145
15146 1998-07-25  Dave Love  <d.love@dl.ac.uk>
15147
15148         * g77.f-torture/execute/io0.f: New test.
15149
15150 1998-07-24  Nick Clifton  <nickc@cygnus.com>
15151
15152         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15153         an int.
15154
15155 1998-06-18  Michael Meissner  <meissner@cygnus.com>
15156
15157         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15158         m32r bugs.
15159
15160 1998-07-17  Nick Clifton  <nickc@cygnus.com>
15161
15162         * gcc.dg/980626-1.c: Expect failures for all toolchains until
15163         c-decl.c:grokdeclarator can handle mode attributes.
15164
15165 1998-07-16  Jeffrey A Law  (law@cygnus.com)
15166
15167         * gcc.c-torture/execute/980716-1.c: New test.
15168
15169 1998-07-13  Jeffrey A Law  (law@cygnus.com)
15170
15171         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15172         the mn10200.
15173         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
15174         the mn10200.
15175         * gcc.c-torture/execute/va-arg-3.x: Similarly.
15176         * gcc.c-torture/compile/930326-1.x: Similarly.
15177
15178 1998-07-13  Dave Love  <d.love@dl.ac.uk>
15179
15180         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15181         New test from Craig.
15182
15183 1998-07-12  Dave Love  <d.love@dl.ac.uk>
15184
15185         * g77.f-torture/noncompile/980616-0.f: New test.
15186
15187         * g77.f-torture/execute/970816-3.f:  New test from Craig.
15188
15189 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15190
15191         *  g++.other/singleton.C: Return error value instead of taking
15192         SIGSEGV.
15193
15194 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15195
15196         *  g++.other/singleton.C: New test.   Warning is under dispute.
15197         Runtime crash is not.
15198
15199 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15200
15201         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15202         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15203         using6.C, using7.C}:  New namespace tests.
15204
15205 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
15206
15207         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15208         specialization with typedef'ed names used as array indexes.
15209
15210 1998-07-09  Jeffrey A Law  (law@cygnus.com)
15211
15212         * gcc.c-torture/execute/980709-1.c: New test.
15213
15214         * gcc.dg/980709-1.c: New test.
15215
15216 1998-07-07  Richard Henderson  <rth@cygnus.com>
15217
15218         * gcc.c-torture/execute/bcp-1.c: New test.
15219
15220 1998-07-07  Jeffrey A Law  (law@cygnus.com)
15221
15222         * gcc.c-torture/execute/980707-1.c: New test.
15223
15224 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
15225
15226         * gcc.c-torture/compile/980706-1.c: New test.
15227
15228 1998-07-01  Dave Love  <d.love@dl.ac.uk>
15229
15230         * g77.f-torture/execute/980701-0.f,
15231         g77.f-torture/execute/980701-1.f: New test from Craig.
15232
15233 1998-07-01  Jeffrey A Law  (law@cygnus.com)
15234
15235         * gcc.c-torture/compile/980701-1.c: New test.
15236
15237         * gcc.c-torture/execute/980701-1.c: New test.
15238
15239 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
15240 rlsruhe.de>
15241
15242         * g++.old-deja/g++.robertl/eb132.C: New test.
15243         * g++.old-deja/g++.robertl/eb133.C: Likewise.
15244
15245 1998-06-29  Dave Love  <d.love@dl.ac.uk>
15246
15247         * g77.f-torture/execute/980628-7.f,
15248         g77.f-torture/execute/980628-8.f,
15249         g77.f-torture/execute/980628-9.f,
15250         g77.f-torture/execute/980628-10.f: New tests from Craig.
15251
15252         * g77.f-torture/execute/980628-3.f: Remove mail headers.
15253
15254 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15255
15256         * g77.f-torture/execute/980628-4.f: New test from Craig.
15257         * g77.f-torture/execute/980628-5.f: Likewise.
15258         * g77.f-torture/execute/980628-2.f: Likewise.
15259         * g77.f-torture/execute/980628-0.f: Likewise.
15260         * g77.f-torture/execute/980628-1.f: Likewise.
15261         * g77.f-torture/execute/980628-3.f: Likewise.
15262         * g77.f-torture/execute/980628-6.f: Likewise.
15263
15264 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15265
15266         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15267         directory when nothing has been installed yet.
15268
15269 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
15270
15271         * gcc.c-torture/special/special.exp: Handle newer versions of
15272         dejagnu.
15273
15274 1998-06-26  Jeffrey A Law  (law@cygnus.com)
15275
15276         * gcc.dg/980626-1.c: New test.
15277
15278 1998-06-19  Bruno Haible <haible@ilog.fr>
15279
15280         * gcc.misc-tests/m-un-2.c: New test.
15281         * g++.old-deja/g++.other/warn01.c: Likewise.
15282
15283 1998-06-19  Robert Lipe  <robertl@dgii.com>
15284
15285         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15286         compatibility with assmblers with a different comment character.
15287         Eliminate use of GAS-specific extensions.
15288
15289 1998-06-19  Jeffrey A Law  (law@cygnus.com)
15290
15291         * gcc.c-torture/execute/ieee/980619-1.c: New test.
15292
15293 1998-06-19  Robert Lipe  <robertl@dgii.com>
15294
15295         *lib/g77.exp: Replace search for libf2c.a with search for newly
15296         renamed libg2c.a
15297
15298 1998-06-17  Jeffrey A Law  (law@cygnus.com)
15299
15300         * gcc.c-torture/execute/980617-1.c: New test.
15301
15302 1998-06-12  Jeffrey A Law  (law@cygnus.com)
15303
15304         * gcc.c-torture/execute/980612-1.c: New test.
15305
15306 1998-06-08  Jeffrey A Law  (law@cygnus.com)
15307
15308         * gcc.dg/980523-1.c: Only test on ppc-linux.
15309         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15310
15311         * gcc.c-torture/execute/980608-1.c: New test.
15312
15313 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
15314
15315         * gcc.c-torture/execute/980605-1.c: New test.
15316
15317 1998-06-04  Jeffrey A Law  (law@cygnus.com)
15318
15319         * gcc.c-torture/execute/980604-1.c: New test.
15320
15321 1998-06-02  Jeffrey A Law  (law@cygnus.com)
15322
15323         * gcc.c-torture/execute/980602-1.c: New test.
15324         * gcc.c-torture/execute/980602-2.c: Likewise.
15325
15326 1998-06-02  Dave Love  <d.love@dl.ac.uk>
15327
15328         * 970125-0.f: Fix per JCB.  Add commentary.
15329
15330 1998-05-31  Michael Meissner  <meissner@cygnus.com>
15331
15332         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15333         IEEE -0 support.
15334
15335 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15336
15337         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15338         earlier.
15339
15340 1998-05-28  Catherine Moore <clm@cygnus.com>
15341
15342         * gcc.c-torture/execute/980526-3.c: New test.
15343
15344 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
15345
15346         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15347         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15348         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15349         m88k-motorola-sysv3 to XFAIL.
15350
15351 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15352
15353         * gcc.dg/980526-1.c: New test.
15354         * gcc.c-torture/execute/980526-2.c: New test.
15355
15356 1998-05-26  Jeffrey A Law  (law@cygnus.com)
15357
15358         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15359
15360         * gcc.c-torture/execute/980526-1.c: New test.
15361
15362 1998-05-26  Dave Love  <d.love@dl.ac.uk>
15363
15364         * g77.f-torture/execute/alpha2.f: Add runtime test.
15365
15366 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
15367
15368         * g++.old-deja/old-deja.exp: Strip leading directories.
15369
15370         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15371         error for the line.  Don't run multiple tests for the same line.
15372
15373 1998-05-23  Jeffrey A Law  (law@cygnus.com)
15374
15375         * gcc.dg/980523-1.c: New test.
15376
15377 1998-05-23  Dave Love  <d.love@dl.ac.uk>
15378
15379         * g77.f-torture/compile/970915-0.f: New test.
15380
15381 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
15382
15383         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15384
15385 1998-05-21  Jeffrey A Law  (law@cygnus.com)
15386
15387         * gcc.dg/980520-1.c: New test.
15388
15389 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
15390
15391         * gcc.dg/980502-1.c: Fix return type.
15392
15393 1998-05-20  Jeffrey A Law  (law@cygnus.com)
15394
15395         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15396         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15397         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15398         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15399         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15400
15401 1998-05-20  Dave Love  <d.love@dl.ac.uk>
15402
15403         * g77.f-torture/execute/980520-1.f: New test.
15404
15405 1998-05-15  Dave Love  <d.love@dl.ac.uk>
15406
15407         * lib/mike-g77.exp: New file.
15408
15409         * g77.f-torture/noncompile/noncompile.exp,
15410         g77.f-torture/noncompile/check0.f: New files.
15411
15412 1998-05-14  Dave Love  <d.love@dl.ac.uk>
15413
15414         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15415         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15416         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15417         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15418         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15419         abort where appropriate.
15420
15421 1998-05-05  Michael Meissner  <meissner@cygnus.com>
15422
15423         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15424         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15425
15426 1998-04-29  Dave Love  <d.love@dl.ac.uk>
15427
15428         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15429
15430 1998-04-27  Dave Love  <d.love@dl.ac.uk>
15431
15432         * g77.f-torture/compile/980427-0.f: New test.
15433
15434 1998-04-24  Dave Love  <d.love@dl.ac.uk>
15435
15436         * g77.f-torture/compile/980424-0.f: New test.
15437
15438 1998-04-19  Dave Love  <d.love@dl.ac.uk>
15439
15440         * g77.f-torture/compile/980419-2.f (main): New test.
15441         * g77.f-torture/compile/970125-0.f: New test.
15442         * g77.f-torture/compile/980419-1.f: New test.
15443
15444 1998-04-08  Jim Wilson  <wilson@cygnus.com>
15445
15446         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
15447         of loop-4.c.
15448
15449 1998-04-07  Jim Wilson  <wilson@cygnus.com>
15450
15451         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15452
15453 1998-04-03  Jim Wilson  <wilson@cygnus.com>
15454
15455         * gcc.c-torture/compile/980329-1.c: New test.
15456
15457 1998-03-18  Jim Wilson  <wilson@cygnus.com>
15458
15459         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15460         * gcc.dg/980312-1.c: Fix typo in -march command.
15461
15462 1998-03-16  H.J. Lu  (hjl@gnu.org)
15463
15464         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15465
15466 1998-03-11  Robert Lipe  <robertl@dgii.com>
15467
15468         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
15469         Dave Love agree the Fortran source is bogus.
15470
15471 1998-03-11  Robert Lipe  <robertl@dgii.com>
15472
15473         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15474         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15475         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15476         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15477         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15478
15479 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
15480
15481         * g++.old-deja/g++.other/friend1.C: New test.
15482
15483 1998-02-18  Dave Love  <d.love@dl.ac.uk>
15484
15485         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15486         possibly uninitialized) variables and declare dnrm2.
15487
15488 1998-02-23  Robert Lipe <robertl@dgii.com>
15489
15490         From Bruno Haible <haible@ilog.fr>:
15491         * gcc.c-torture/execute/980223.c: New test.
15492
15493 1998-02-13  Jeffrey A Law  (law@cygnus.com)
15494
15495         * gcc.dg/ifelse-1.c: New test.
15496
15497 1998-02-09  H.J. Lu  (hjl@gnu.org)
15498
15499         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15500
15501           * lib/old-dejagnu.exp (old-dejagnu): Added the
15502           "execution test - XFAIL *-*-*" handling in the spirit of
15503           "excess errors test -". Changed the "execution test fails"
15504           handling to be like "excess errors test fails".
15505           * Update various tests accordingly.
15506
15507 1998-02-06  Jim Wilson  <wilson@cygnus.com>
15508
15509         * gcc.c-torture/execute/980205.c: New test.
15510
15511 1998-01-18  Jeffrey A Law  (law@cygnus.com)
15512
15513         * lib/c-torture.exp: Look for .x files instead of .cexp files.
15514         * lib/f-torture.exp: Similarly.
15515         * gcc.c-torture: Rename all .cexp files to .x files.
15516
15517 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
15518
15519         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15520         (940510-1.c): Removed duplicate.
15521         (971104-1.c): New test.
15522
15523 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
15524
15525           * lib/f-torture.exp: Improve error and loop detection.
15526
15527 1997-11-19  Michael Meissner  <meissner@cygnus.com>
15528
15529         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15530         use that to size the filler array.
15531
15532 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
15533
15534         * lib/c-torture.exp(c-torture-execute): Fix typo.
15535
15536         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15537         testcase as the executable name. Keep the executable around if
15538         the test fails.
15539
15540 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
15541
15542         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15543         changes.  Only test one -g option, and move it to the end of the
15544         list of options to test.
15545
15546 1997-09-19  Michael Meissner  <meissner@cygnus.com>
15547
15548         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15549         variable GCC_TORTURE_OPTIONS to supply default switches separated
15550         by colons.  If no environment variable, run tests with -O0 -g, -O1
15551         -g, and -O2 -g as well.
15552
15553 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
15554
15555         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15556         explanatory comments. Fix indentation.
15557
15558 1997-09-15  Jeffrey A Law  (law@cygnus.com)
15559
15560         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15561
15562 1997-09-11  Jeffrey A Law  (law@cygnus.com)
15563
15564         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15565         * g++.old-deja/g++.mike/p7325.C: Likewise.
15566         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15567
15568 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
15569
15570         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15571         * g++.old-deja/g++.brendan/crash30.C: Likewise.
15572         * g++.old-deja/g++.brendan/crash39.C: Likewise.
15573         * g++.old-deja/g++.law/operators4.C: Likewise.
15574
15575 1997-09-11  Joe Buck  (jbuck@synopsys.com)
15576
15577         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15578         * g++.old-deja/g++.mike/p784.C: Ditto.
15579         * g++.old-deja/g++.mike/p785.C: Ditto.
15580
15581 1997-09-05  Jeffrey A Law  (law@cygnus.com)
15582
15583           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15584
15585 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15586
15587         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15588         target feature; pass this to c-torture-execute as needed.
15589
15590 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15591
15592         * lib/c-torture.exp(c-torture-execute): If the previous and the
15593         current executables being tested are identical, we don't need to
15594         run the executable again. Try to make the executable names
15595         unique. Add an optional argument for passing additional compiler
15596         flags.
15597
15598 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
15599
15600         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15601
15602 1997-08-29  Jeffrey A Law  (law@cygnus.com)
15603
15604         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15605
15606 1997-07-31  Jeffrey A Law  (law@cygnus.com)
15607
15608         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15609         32bit or larger longs.
15610
15611         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15612         have either a 32bit long or 32bit int.
15613
15614 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
15615
15616         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15617         Make double precision tests dependent on sizeof (double).
15618
15619 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
15620
15621         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15622         too.
15623
15624 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
15625
15626         * gcc.c-torture/compile/961203-1.cexp: New script.
15627
15628 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
15629
15630         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15631         up the includes ourselves.
15632
15633 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
15634
15635         * lib/plumhall.exp: Remove random include, and add a few
15636         verbose messages for debugging.
15637
15638 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
15639
15640         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15641         of trying to do it ourselves.
15642
15643 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15644
15645         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15646
15647 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
15648
15649         * gcc.prms/5403.c: Made regexp a bit less strict.
15650
15651 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
15652
15653         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15654         is returned from remote_load instead.
15655         * lib/plumhall.exp: Ditto.
15656         * lib/mike-g++.exp: Ditto.
15657         * lib/old-dejagnu.exp: Ditto.
15658         * lib/c-torture.exp: Ditto.
15659
15660 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
15661
15662         * lib/g++.exp: Use build_wrapper procedure.
15663         * lib/gcc.exp: Ditto.
15664
15665 1997-05-20  Jeffrey A Law  (law@cygnus.com)
15666
15667         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15668         an old-style decl for malloc.  Fixes tests to work when
15669         sizeof (int) != sizeof (size_t).
15670
15671 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15672
15673         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15674
15675         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15676         use stdargs.h interface.
15677
15678 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15679
15680         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15681         NO_VARARGS when compiling.
15682
15683 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
15684
15685         * lib/plumhall.exp(ph_includes): New procedure.
15686         (ph_make): Use it.
15687         (ph_compiler): Ditto.
15688
15689         * lib/g++.exp: Rename test-glue.c to testglue.c.
15690         * lib/gcc.exp: Ditto.
15691
15692 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
15693
15694         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15695         to completion when it's called.
15696
15697 1997-03-21  Michael Meissner  <meissner@cygnus.com>
15698
15699         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15700         is defined, don't do test.
15701
15702 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
15703
15704         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15705         for object files.
15706         (ph_summary): Mark skipped testcases as untested, not unresolved.
15707
15708         * lib/plumhall.exp (ph_make): If unresolved because of bad
15709         errorCode, record errorCode in log file.
15710         (*): Replace send_log/verbose with verbose -log.
15711
15712 1997-03-19  Michael Meissner  <meissner@cygnus.com>
15713
15714         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15715         double conversion if double isn't at least 8 bytes.
15716
15717         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15718         int to work with targets where int is 16 bits.
15719
15720         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15721         8 bytes, just exit, since 4 byte doubles don't have enough bits of
15722         precision for the test to complete.
15723
15724 1997-03-14  Michael Meissner  <meissner@cygnus.com>
15725
15726         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15727         if d10v is not compiled with the -mdouble64 flag.
15728         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15729
15730         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15731         d10v is not compiled with the -mint32 flag.
15732
15733 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
15734
15735         * lib/plumhall.exp: Use incr_count.
15736
15737 1997-03-12  Jeffrey A Law  (law@cygnus.com)
15738
15739         * gcc.c-torture: Update to c-torture-1.45.
15740
15741 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
15742
15743         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15744         the name of the expect testcase file).
15745
15746         * lib/g++.exp(g++_init): Ditto.
15747
15748 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
15749
15750         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15751         the host.
15752
15753         * lib/gcc.exp(gcc_exit): New procedure.
15754
15755 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
15756
15757         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15758         specs where appropriate.
15759
15760         * g++.old-deja/g++.arm/*: Added additional ERROR checks
15761         because of new "candidates are" messages, and removed a few
15762
15763         * Converted all non-old-style g++ testcases to old-style, and
15764         moved into g++.old-deja.
15765
15766 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
15767
15768         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15769         options.
15770
15771         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15772         succeeded.
15773
15774         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15775
15776 1997-02-13  Michael Meissner  <meissner@cygnus.com>
15777
15778         * lib/gcc.exp (gcc_target_compile): Add support for defining
15779         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15780         the machine doesn't have those features.
15781
15782 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
15783
15784         * g++.law/operators4.exp: Don't use LIBS.
15785
15786 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
15787
15788         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15789
15790         * lib/mike-g++.exp: Don't set the compiler to be tested here.
15791         * lib/g++.exp: Set it here instead. Also, allow use of the
15792         --tool_exec and --tool_opt options. Change CXX to
15793         GXX_UNDER_TEST.
15794
15795         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15796
15797         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15798
15799 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
15800
15801         * lib/old-dejagnu.exp: Use prune_warnings instead of
15802         prune_system_crud.
15803         * lib/mike-g++.exp: Ditto.
15804         * lib/gcc.exp: Ditto.
15805         * lib/g++.exp: Ditto.
15806
15807         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15808
15809 1997-02-07  Jeffrey A Law  (law@cygnus.com)
15810
15811           * 941014-2.c: Include stdlib.h
15812           * 960327-1.c: Include stdio.h
15813           * dbra.c, index-1.c: Don't assume ints are 32bits.
15814
15815 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
15816
15817         * lib/gcc.exp: Add gcc,stack_size target feature.
15818
15819         * lib/g++.exp(g++_target_compile): Add the include and link
15820         paths here, not in two other places. And, it's $options, not
15821         options.
15822
15823         * lib/mike-g++.exp(postbase): Remove the code that determines
15824         the correct include and link paths.
15825         * g++.old-deja/old-deja.exp: Ditto.
15826
15827 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
15828
15829         * lib/g++.exp(g++_init): target_compile no longer returns the
15830         filename of the result.
15831
15832 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
15833
15834         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15835         call to glob.
15836
15837         * gcc.c-torture/special/special.exp: Change call to
15838         gcc_target_compile to include the object file.
15839
15840 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
15841
15842         * gcc.c-torture/special/special.exp: Correct misspelling in last
15843         change.
15844
15845 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
15846
15847         * lib/plumhall.exp(ph_summary): Log the entire output of the
15848         executable. Return -1 if there were any failures, 0 otherwise.
15849         (ph_execute): Return -1 if there were any failures, 0 otherwise.
15850         (ph_make): Clean up objects and executables that were built
15851         if the tests succeeded.
15852
15853 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
15854
15855         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15856         libraries and includes in the build tree as appropriate.
15857
15858 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15859
15860         * lib/c-torture.exp: Instead of looking for the global variable
15861         NO_LONG_LONG, check to see if that's a feature of the target.
15862
15863 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15864
15865         * config/default.exp: Minimize. Delete the remainer of the files in
15866         config; this functionality is now in devo/dejagnu/config.
15867
15868         g++.*/*: Pass any additional flags used to compile to postbase;
15869         delete CXXFLAGS.
15870
15871         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15872         is now done by runtest.exp. Use gcc_target_compile instead of
15873         compile.
15874
15875         lib/c-torture.exp: Use gcc_target_compile instead of compile.
15876         Remove references to CFLAGS. Use remote_file instead of
15877         calling rm -f.
15878         (c-torture): Take a list of arguments to use to compile this
15879         testcase.
15880
15881         lib/g++.exp: Simplify. Use target_compile instead of compile.
15882         lib/gcc-dg.exp: Ditto.
15883         lib/gcc.exp: Ditto.
15884         lib/mike-{gcc,g++}.exp: Ditto.
15885         lib/old-dejagnu.exp: Ditto.
15886         lib/plumhall.exp: Ditto.
15887
15888 1997-01-08  Jim Wilson  <wilson@cygnus.com>
15889
15890         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15891         (ph_linker): Likewise.
15892
15893 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
15894
15895           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15896         MAP_ANON / MAP_ANONYMOUS if defined;
15897         else try to map from /dev/zero .
15898
15899 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15900
15901         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
15902         isn't defined, then define it to MAP_ANONYMOUS.
15903
15904 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15905
15906         * gcc.c-torture: Update to c-torture-1.42 release.
15907
15908 1996-11-11  Jeffrey A Law  (law@cygnus.com)
15909
15910         * gcc.c-torture: Update to c-torture-1.41 release.
15911
15912 1996-10-27  Jeffrey A Law  (law@cygnus.com)
15913
15914         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
15915         c-torture release.
15916
15917 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
15918
15919         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15920         and LDFLAGS.  Fix second case to append the target_info ldflags
15921         onto LDFLAGS, not CFLAGS.
15922         * lib/g++.exp (g++_init): Add target_info stuff.
15923         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
15924         of libgloss and newlib flags for !native.
15925
15926         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15927         (GDB): Fix relative path to go up another dir for finding gdb.
15928
15929 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
15930
15931         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15932         versions in the target_info array, if they don't exist.
15933
15934 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
15935
15936         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15937
15938 1996-07-08  Jim Wilson  <wilson@cygnus.com>
15939
15940         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15941         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15942
15943 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
15944
15945         * lib/old-dejagnu.exp: Don't remove the output file before we've
15946         actually tested it. Don't append pwd to the path of the executable
15947         we're testing.
15948
15949 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
15950
15951         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15952
15953 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
15954
15955         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15956         temporary directory for compiler files, and set it to a default
15957         value of /tmp. Set $output as the name of the output file from
15958         compiling the testcase. Add a -o option to $cflags_var so the
15959         compiler writes the final output file as $output. Set $executable
15960         to $output.
15961
15962         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15963         directory for compiler files, and set it to /tmp if it doesn't
15964         already have a value. Set $output_file to the name of the output
15965         file from compiling the testcase. Add a -o option to CXXFLAGS so
15966         the compiler writes the final output file as $output. Use $output
15967         as the executable to be tested.
15968
15969 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
15970
15971         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15972
15973 1996-06-08  Jeffrey A Law  (law@cygnus.com)
15974
15975         * gcc.c-torture/execute/pending-1.c: New test.  Still
15976         pending in Tege's queue.
15977
15978 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
15979
15980         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15981         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
15982         if there were failures.  Call unresolved if there were unresolved
15983         testcases.  Call gcc_fail if program did not run to completion.
15984         (ph_make): Pass additional argument name to ph_execute.
15985         (ph_execute): Add new argument.  Pass additional arguments to
15986         ph_summary.  Call gcc_fail is there is no execution output.
15987
15988 1996-04-24  Jeffrey A Law  (law@cygnus.com)
15989
15990         * lib/plumhall.exp (proc_summary): Output relavent summary
15991         lines into the log so specific failures in plumhall can be
15992         investigated.
15993
15994 1996-04-10  Jeffrey A Law  (law@cygnus.com)
15995
15996         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15997         (c-torture-execute): Don't try to execute tests which use
15998         "long long" types if $NO_LONG_LONG is nonzero.
15999
16000 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
16001
16002         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16003         not c-torture.
16004
16005         * gcc.ieee: Move from here.
16006         * gcc.c-torture/execute/ieee: To here.
16007
16008 1996-03-26  Jeffrey A Law  (law@cygnus.com)
16009
16010         * gcc.c-torture: Update to c-torture-1.41 release.
16011
16012 1996-03-22  Jeffrey A Law  (law@cygnus.com)
16013
16014         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16015         not "$output".
16016
16017 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
16018
16019         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16020         -c present.
16021
16022 1996-03-02  Jeffrey A Law  (law@cygnus.com)
16023
16024         * config/proelf.exp: Handle connecting to a simulator.
16025
16026 1996-01-31  Jeffrey A Law  (law@cygnus.com)
16027
16028         * config/proelf.exp: New file.  Enough framework that we can
16029         run c-torture tests on the proelf targets (or any other target
16030         that gdb can connect to for that matter).
16031
16032 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
16033
16034         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16035         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
16036
16037         * lib/plumhall.exp (ph_execute): Always call ph_summary if
16038         exec_output exists.
16039
16040 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
16041
16042         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16043         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16044
16045         * config/*.exp: Update FSF address.  Change result of ${tool}_load
16046         to pass/fail/unresolved/unsupported/untested.  Caller must now
16047         call unresolved/unsupported/untested.
16048         * lib/*.exp: Update FSF address.  Update to handle new results of
16049         ${tool}_load.
16050         * lib/chill.exp (verbose): Delete.
16051
16052 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
16053
16054         * lib/gcc.exp (default_gcc_start): Change order of args to
16055         $LDFLAGS $CFLAGS $LIBS.
16056         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16057         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
16058         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16059         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16060         * gcc.misc-tests/dg-test.exp: Likewise.
16061         * gcc.misc-tests/msgs.exp: Likewise.
16062         * gcc.prms/prms.exp: Likewise.
16063         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16064         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
16065
16066         * lib/dg.exp: Deleted, moved to dejagnu/lib.
16067
16068 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
16069
16070         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16071
16072         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16073         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16074
16075         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16076         necessary.
16077
16078 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
16079
16080         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16081         global for loop; add use of $mathlib.
16082         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16083         settings here; set mathlib for anything but VxWorks.
16084
16085 1996-01-22  Jeffrey A Law  (law@cygnus.com)
16086
16087         * gcc.c-torture: Update to c-torture-1.40 release.
16088
16089 1996-01-03  Jeffrey A Law  (law@cygnus.com)
16090
16091         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16092         dg.exp.
16093
16094 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
16095
16096         * lib/c-torture.exp (c-torture-execute): Declare "output" as
16097         global.
16098
16099 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
16100
16101         * lib/g++.exp (LIBS): Define if not already.
16102         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16103         (gcc-dg-prune): Call prune_gcc_output.
16104         * lib/gcc.exp (prune_gcc_output): New proc.
16105         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16106         prune_gcc_output.
16107
16108 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
16109
16110         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16111         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
16112
16113 1995-11-15  Jeffrey A Law  (law@cygnus.com)
16114
16115         * gcc.c-torture: Update to c-torture-1.39 release.
16116
16117 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
16118
16119         * lib/c-torture.exp (c-torture-execute): Don't return if one option
16120         fails, try others as well.
16121
16122 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
16123
16124         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16125         If compilation fails, mark execute tests as `untested'.
16126         If test is marked as unsupported, don't mark compilation and
16127         execute tests as failed.
16128
16129 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
16130
16131         * lib/g++.exp (g++_init): Don't link in libg++, and look to
16132         libstdc++ for whether or not we want to be doing shared
16133         libraries.  Delete link_curses since we don't need it anymore.
16134         * lib/mike-g++.exp (postbase): Don't link in libg++.
16135         * g++.old-deja/old-deja.exp: Likewise.
16136
16137 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
16138
16139         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16140
16141 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
16142
16143         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16144         For that, add `-Wl,-a,shared_archive'.
16145         * g++.old-deja/old-deja.exp: Likewise.
16146
16147 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
16148
16149         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16150
16151 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
16152
16153         * lib/mike-g++.exp (postbase): Pay attention to the status of
16154         g++_load.
16155
16156 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
16157
16158           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16159
16160 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
16161
16162         * lib/gcc.exp (default_gcc_start): No longer need to log program
16163         being executed or its output, execute_anywhere does that now.
16164         * lib/g++.exp (default_g++_version): Call execute_anywhere.
16165         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
16166
16167 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
16168
16169         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16170         the same as those in lib/g++.exp.
16171
16172 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
16173
16174         * gcc.c-torture: Update to c-torture-1.38 release.
16175         * gcc.ieee: Related changes.
16176
16177 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
16178
16179         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16180         "exec". Minor reformatting changes.
16181
16182         * config/rom68k.exp (${tool}_load): Make it work in a canadian
16183         cross. This means all "exec" calls now work on a remote host as
16184         well.
16185         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16186         cross. Filter out the extra "\r\n" stuff that expect puts in.
16187         (c-torture-execute): Filter out the bogus warnings like
16188         c-torture-compile does. Add support for canadian cross.
16189         * lib/gcc.exp (default_gcc_version, default_gcc_start)
16190         Use execute_anywhere rather than calling exec directly. Now it
16191         works for canadian cross testing.
16192
16193 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
16194
16195         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
16196         results into a variable, and check that rather than using file exists.
16197
16198 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
16199
16200         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16201         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
16202
16203 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16204
16205         * g++.old-deja/old-deja.exp: Create and pass runshlib and
16206         lib_curses if there's a shared libg++ in the build tree.
16207
16208 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
16209
16210         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16211         if not supported target.
16212
16213 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
16214
16215         * lib/g++.exp (g++_init): Move empty setting of runshlib and
16216         link_curses up to always happen, not just for native builds.
16217
16218 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
16219
16220         * gcc.c-torture: Update to c-torture-1.36 release.
16221         * gcc.failure: Related changes.
16222
16223 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
16224
16225         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16226
16227 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
16228
16229         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16230         * lib/mike-g++.exp (postbase): Not in here.  Still reference
16231         runshlib, link_curses, and mathlib for link and run.
16232
16233         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16234         pass the runtime shared library options for Solaris, OSF/1, and
16235         Irix5, and link with -lcurses to avoid unresolved references.
16236
16237 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
16238
16239         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16240         only run once.
16241
16242 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
16243
16244         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16245
16246 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
16247
16248         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
16249         do not have a framework for the "compat" tests yet.
16250
16251 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
16252
16253         * lib/mike-g++.exp (postbase): New local variable `mathlib',
16254         set to null if we're testing vxworks5.1.  Use that instead of
16255         `-lm' in the setting of LIBS for link and run.
16256
16257 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
16258
16259         * config/rom68k.exp (${tool}_load): Major changes to make it
16260         work.  Verified that it does in fact return the stuff in
16261         exec_output properly.  Catch any Emul or any TRAP other than 0.
16262
16263 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
16264
16265         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16266         LDFLAGS properly for targets that need stuff from libgloss.
16267         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16268         only run once.
16269         (gpp_initialized): New variable.
16270
16271 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
16272
16273         * config/rom68k.exp: Load libgloss.exp.
16274         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16275         so we can produce a fully linked binary.
16276         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16277         so we can produce a fully linked binary.
16278
16279 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
16280
16281         * lib/plumhall.exp (ph_section): Watch for expected failures.
16282         Add missing `else'.
16283
16284         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16285         run the testcase.
16286         (c-torture): Likewise.
16287
16288 1995-08-28  Doug Evans  <dje@cygnus.com>
16289
16290         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16291
16292         * lib/mike-g++.exp (mike_cleanup): New proc.
16293         (prebase): New globals compiler_result, not_compiler_result,
16294         target_regexp.
16295         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
16296         allow leading "-" in pattern.  Watch for unsupported tests.
16297         If $compiler_result is set, pattern match assembler code,
16298         and ditto for $not_compiler_result.
16299         * lib/mike-gcc.exp: Likewise.
16300
16301         * lib/plumhall.exp (ph_execute): Only call ph_summary if
16302         execution "succeeded".
16303
16304 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
16305
16306         * config/win32.exp: New file.
16307         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16308
16309 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
16310
16311         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16312         unsupported.
16313         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16314         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16315         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16316
16317         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16318         "... without exceptions was ...".  That is now handled by
16319         prune_system_crud.
16320         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16321
16322 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
16323
16324         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16325         sieve.c,sort2.c}: New files.
16326         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16327         sieve.exp,sort2.exp}: Drivers for them.
16328
16329         * lib/mike-gcc.exp (program_output): New user settable variable.
16330         (postbase): Call prune_system_crud.  Also prune extraneous compiler
16331         messages.
16332         * lib/mike-g++.exp (program_output): New user settable variable.
16333
16334         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16335
16336         * config/sh.exp: Deleted (use sim.exp instead).
16337
16338 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
16339
16340         * config/vx.exp: Declare CHECKTASK as global.
16341         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16342         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16343         * lib/old-dejagnu.exp: Load [pwd]/$executable.
16344
16345 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16346
16347         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16348         target. Like vx.exp, only includes `vx29k.exp' instead of
16349         `vxworks.exp'.
16350
16351 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
16352
16353         * config/sim.exp: Increase time limit from 120 seconds to 240.
16354
16355 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
16356
16357         * gcc.c-torture/execute/950628-1.c: New test.
16358
16359 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
16360
16361         * gcc.c-torture: Update with changes/additions from
16362         c-torture-1.34.
16363
16364 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
16365
16366         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16367
16368 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
16369
16370         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16371
16372 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
16373
16374         * gcc.c-torture/compile/950512-1.c: New test.
16375         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16376         * gcc.dg/struct-ret-1.c: Likewise.
16377
16378 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
16379
16380         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16381           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16382
16383 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
16384
16385         * gcc.c-torture/special/920411-1.c: Deleted.
16386         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16387
16388 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
16389
16390         * config/sim.exp (${tool}_load): Hack in call to bash to get a
16391         cpu limit.
16392
16393 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
16394
16395         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16396
16397 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
16398
16399         From kenner;
16400         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16401         is the proper length.
16402         * va-arg-3.c: Likewise.
16403
16404 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
16405
16406         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
16407         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16408
16409         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
16410         * lib/g++.exp (default_g++_start): Delete old cruft.
16411
16412 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
16413
16414         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16415         (2 * (1 << 18)) to (2 * (1 << 17)).
16416
16417         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16418
16419 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
16420
16421         * config/rom68k.exp: Renamed from config/idp.exp
16422
16423 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
16424
16425         * c-torture/compile/921109-2.c
16426
16427 1995-04-18  Mike Stump  <mrs@cygnus.com>
16428
16429         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16430         excess errors.
16431
16432 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
16433
16434         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16435         output.
16436         * lib/g++.exp (default_g++_start): Likewise.
16437
16438 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
16439
16440         * gcc.c-torture/compile/950329-1.c: New test.
16441
16442 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
16443
16444           * config/bug.exp (${tool}_load): Updated to use new remote_open
16445           and remote_close procs.
16446         * config/idp.exp: New file.
16447
16448 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
16449
16450         * gcc.c-torture/execute/950322-1.c: New test.
16451
16452 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
16453
16454         * config/vx.exp (${tool}_load): Clean up testing of return code from
16455         vxworks_ld and vxworks_spawn.
16456
16457 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
16458
16459         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16460
16461 1995-03-13  Mike Stump  <mrs@cygnus.com>
16462
16463         * lib/old-deja.exp: Add `excess errors test - ' error, now one
16464         can mark excess errors on a machine by machine basis.  Note, the
16465         default is to not expect any excess errors, even when excess
16466         errors test - is given, so you will want to put an XFAIL ... on
16467         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
16468         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16469         those 4 machines, but no others.
16470
16471 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
16472
16473         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16474         * lib/c-torture.exp: to here.
16475
16476 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
16477
16478         * gcc.c-torture/execute/950221-1.c: New test.
16479         * gcc.c-torture/execute/struct-ret-1.c: New test.
16480         * gcc.c-torture/compile/950221-1.c: New test.
16481
16482         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16483
16484 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
16485
16486         * gcc.c-torture/execute/arith-1.c (main): Return 0.
16487         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16488
16489 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
16490
16491         * g++.gb: New directory of tests, derived from my signature and
16492         class scoping tests.
16493
16494         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16495         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16496         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16497         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16498         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16499         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16500         * g++.gb/sig25.C: Likewise.
16501
16502         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16503         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16504         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16505         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16506         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16507         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16508         * g++.gb/sig25.exp: Likewise.
16509
16510         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16511         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16512         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16513         * g++.gb/scope13.C: Likewise, this test still fails.
16514
16515         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16516         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16517         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16518         * g++.gb/scope13.exp: Ditto.
16519
16520         * g++.gb/README: New file, explains what these tests are about.
16521
16522 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
16523
16524         * lib/dg.exp (dg-do): Support `preprocess'.
16525         (dg-test): Likewise.
16526
16527 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
16528
16529         * config/udi.exp: change "continue -expect" to "exp_continue".
16530
16531 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
16532
16533         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16534         Delete redundant tests.
16535
16536         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16537         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16538         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16539         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16540         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16541         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16542         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16543         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16544
16545         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16546         storing label pointers.
16547         * gcc.c-torture/execute/921019-1.c: Likewise.
16548         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16549         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16550         parameter fp.
16551         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16552         constants.
16553
16554         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16555         Delete obsolete tests.
16556
16557         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16558         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16559         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16560         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16561         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16562         * gcc.c-torture/compile/950124-1.c: New test.
16563
16564         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16565
16566 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
16567
16568         * lib/mike-g++.exp: Add -lm to LIBS.
16569
16570 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
16571
16572         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16573
16574 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
16575
16576         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16577
16578 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
16579
16580         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16581
16582 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
16583
16584         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16585         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16586         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16587         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16588         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16589         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16590         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16591         * g++.law/{operators31.C, operators32.C,
16592         * g++.law/{operators33.C, operators34.C}: Likewise.
16593         * g++.law/{pic1.C, refs2.C}: Likewise.
16594         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16595         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16596         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16597         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16598
16599         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16600         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16601         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16602         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16603         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16604         * g++.law/{enum9.exp, friend5.exp}: Likewise.
16605         * g++.law/{nest3.exp, nest4.exp}: Likewise.
16606         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16607         * g++.law/{operators30.exp, operators31.exp}: Likewise.
16608         * g++.law/{operators32.exp, operators33.exp}: Likewise.
16609         * g++.law/{operators34.exp}: Likewise.
16610         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16611         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16612         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16613         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16614         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16615
16616         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16617         No longer expected to fail.
16618         * g++.law/missed-error3.C: Tweak for recent bool changes.
16619
16620 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
16621
16622         * config/emb-unix: Deleted.
16623         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16624         remote execution.  Do final link on remote host if REMOTE_LINK is set.
16625
16626 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
16627
16628         * lib/dg.exp (dg-test): Fix typo in last patch.
16629
16630 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
16631
16632         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16633         (handles multiple occurrences).
16634
16635 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
16636
16637         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16638         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16639         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16640         printed).
16641         * lib/c-torture.exp (c-torture-compile): Likewise.
16642         (c-torture): Prepend full path if missing.
16643         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16644         (gcc_fail): Likewise.
16645         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16646
16647 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
16648
16649         * lib/netware.exp: Only attach to NetWare i386 systems.
16650
16651 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
16652
16653         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16654         messages.  Add test name to "output pattern match" pass/fail message.
16655
16656 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
16657
16658         * gcc.dg: New testsuite.
16659         * gcc.dg/dg.exp: New file.
16660
16661         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16662         test-switch.c}: Deleted.
16663
16664         * gcc.misc-tests/msgs.exp: New testcase driver.
16665
16666 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
16667
16668         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16669         Watch for illegal return values from ${tool}_load.
16670         * config/unix.exp (${tool}_load): Fix pass/fail detection for
16671         cross targets.  Coerce return value >0 to 1.
16672
16673 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
16674
16675         * config/unix.exp (${tool}_load): Call program rsh, not proc.
16676
16677         * config/emb-unix.exp: New file.
16678
16679         * config/sim.exp: Error if variable $SIM not defined.
16680         (${tool}_load): Mark test as "untested" if simulator missing.
16681
16682         * config/unix.exp: Load remote.exp to get rcp_download.
16683         * lib/c-torture.exp: Use different option lists for testcases with
16684         and without loops.
16685         * gcc.c-torture/execute/execute.exp: Likewise.
16686
16687 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
16688
16689         * config/*.exp: Clarify return code from ${tool}_load.
16690         Call `unresolved' or `untested' instead of `warning' or `perror'
16691         (sometimes you still want to call both though).
16692         Add comment that `shell_id' is local to each file.
16693         * config/udi.exp (timeout): Set to 30.
16694         Don't print warning if connection fails, $connectmode has already
16695         printed an error.
16696         (${tool}_load): Move verbose messages to level 2.
16697         Rework pattern for "Process started" message.
16698         Pass `shell_id' to ${connectmode}_download.
16699         Retry twice upon timeout.  Make resetting of target more robust.
16700         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16701         Pass `shell_id' to exit_$connectmode.
16702         Only call exit_$connectmode if connected.
16703         * config/unix.exp (${tool}_load): Check return codes better.
16704         * config/vrtx.exp (${tool}_load): Likewise.
16705         * config/vx.exp (${tool}_load): Likewise.
16706         Delete unneeded global's.
16707         * lib/dg.exp (dg-test): Update to reflect clarified return codes
16708         from ${tool}_load.
16709         (dg-stat): Delete.
16710         (dg-init): Delete recording of pass/fail counts.
16711         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16712         (old-dejagnu-init): Likewise.
16713         (old-dejagnu-stat): Delete contents, empty proc now.
16714         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16715         (c-torture): Delete references to lcnt, lpass, lfail.
16716         Get option list from TORTURE_OPTIONS.
16717         Delete -funroll[-all]-loops if no loops.
16718         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16719         (g++_stat): Delete contents (empty proc now).
16720         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16721         (gcc_finish): Likewise.
16722         (gcc_stat): Deleted.
16723         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16724         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16725         * gcc.c-torture/execute/execute.exp: Likewise.
16726         Split tests into two parts: compile, execute.
16727         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
16728         no loops.  Update to reflect clarified return codes from ${tool}_load.
16729
16730 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
16731
16732         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16733         to grep for.
16734         (old-dejagnu): Likewise (where necessary).
16735
16736 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
16737
16738         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16739
16740         * lib/dg.exp (dg-process-target): Fix processing of selector.
16741         Add comment regarding use of `error'.
16742
16743         * lib/gcc.exp (prune_system_crud): Define if missing.
16744         * lib/g++.exp (prune_system_crud): Likewise.
16745
16746         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16747         Call prune_system_crud.
16748         * lib/dg.exp (dg-runtest): New proc.
16749         Use perror instead of send_user for tcl errors in testcase.
16750         Don't return any value, it's never used.
16751         Don't clobber previous definition of `unknown'.
16752         Print tcl errors in `dg-final'.
16753
16754 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
16755
16756         * lib/dg.exp (dg-process-target): Improve syntax error messages.
16757         (dg-test): Don't print errorInfo, it contains stack backtrace.
16758
16759 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
16760
16761         * lib/g++.exp (runtest_file_p): Define if missing.
16762
16763 1994-09-24  Doug Evans  (dje@cygnus.com)
16764
16765         * lib/mike-g++.exp: Comment out loading of g++.exp.
16766         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
16767         (default_g++_version): Always print something.
16768         (default_g++_start): Comment out call to `which'.
16769         (g++_start, g++_load): Deleted (must be defined in config file).
16770         * lib/gcc.exp: Test for existence of $CC at start.
16771         Delete check for tmpdir (done in gcc_init).
16772         (default_gcc_version): Always print something.
16773         (default_gcc_start): Comment out call to `which'.
16774         * config/*.exp: Major cleanup - make cross targets work at least a
16775         little better for g++ (by not being "--tool gcc" specific).
16776         Rename gcc_xxx to ${tool}_xxx.
16777         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16778         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16779
16780 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
16781
16782         * lib/c-torture.exp (c-torture-compile): Rework compiler
16783         message processing.
16784
16785         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16786         c-torture.
16787
16788 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
16789
16790         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16791
16792         * lib/dg.exp (dg-process-target): Support { target native }.
16793
16794 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
16795
16796         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
16797         looked for "... program xxx got fatal signal".
16798         Correct regsub munging of `comp_output'.
16799         Ignore compiler messages "path prefix not used" and "linker input
16800         file unused".
16801
16802 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
16803
16804         * lib/gcc.exp (runtest_file_p): Define if missing.
16805         * gcc.prms/template.c: Example to work from.
16806
16807 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
16808
16809         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16810         * lib/dg.exp (dg-test): Call unsupported testcases as such.
16811
16812         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16813         * gcc.prms/1883.c: Moved from compile/940714-1.c.
16814         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16815         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16816
16817         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16818         (dg-process-target): No longer a varargs proc.
16819         Return S/N for target, P/F for xfail.  All callers changed.
16820         (user option procs): More argument checking.
16821         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16822         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16823         (dg-test): Skip test if not running on selected target in `dg-do'.
16824         Update handling of `dg-do-what', `dg-output-text'.
16825         Separate execution pass/fail from output pattern match pass/fail.
16826         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16827
16828 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
16829
16830         * gcc.c-torture/special/special.exp: Don't expect failure for mips
16831         target for 920510-1.c.
16832
16833 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
16834
16835         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16836         Clean up comment regarding use of passcnt, etc.
16837         (gcc_stat): Don't update `testcnt' here.
16838         (gcc_finish): Do it here.
16839         Might as well reset `but_id' here too.
16840         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16841         to determine if the file should be tested.
16842         * gcc.c-torture/compile/compile.exp: Likewise.
16843         * gcc.c-torture/execute/execute.exp: Likewise.
16844         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16845         * gcc.misc-tests/dg-test.exp: Likewise.
16846         * gcc.prms/prms.exp: Likewise.
16847         * gcc.wendy/wendy.exp: Likewise.
16848         * g++.old-deja.exp: Likewise.
16849         Move "Testing file" message to verbose level 1.
16850
16851 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
16852
16853         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16854
16855 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
16856
16857         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16858         (default_gcc_start): Accept optional second list element
16859         of compiler flags.  Print compiler output at verbosity level 2.
16860         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16861         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16862         Save current values of framework globals passcnt, failcnt, xpasscnt,
16863         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16864         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
16865         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16866         xfailcnt to compute stats.  Update framework global `testcnt' from
16867         pass/fail counts.
16868         (gcc_finish): New proc.  Clean up test environment.
16869         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16870         (gcc_epass, gcc_efail): Delete.
16871         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16872         argument of line number.
16873         (dg-init): If the tool has an init routine, call it.
16874         (dg-test): Remove args `cflags_var' and `libs_var'.
16875         Pass all compiler options to ${tool}_start.
16876         Handle missing line number.
16877         (dg-finish): New function.
16878         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16879         particular files.  Call gcc_finish at end.  Move "skipping test"
16880         message to verbosity level 3.
16881         * gcc.c-torture/compile/compile.exp: Likewise.
16882         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16883         * gcc.c-torture/execute/execute.exp: Likewise.
16884         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16885         Print testcase being tried at verbosity level 1.
16886         * gcc.c-torture/special/special.exp: Unset xfail.
16887         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16888         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16889         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16890         * gcc.failure/failure.exp: Likewise.
16891         * gcc.ieee/ieee.exp: Likewise.
16892         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16893         Update call to dg-test.  Call dg-finish at end.
16894         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
16895         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16896         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16897         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16898         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
16899         * gcc.wendy/wendy.exp: Add copyright.
16900         Delete setting of tmpdir (done by gcc_init).
16901         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16902         Pass compiler flags to gcc_start.  Call gcc_finish at end.
16903         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16904         gcc_[ce]pass/fail.
16905
16906 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
16907
16908         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16909         confusion.
16910         (g++_load): Likewise.
16911
16912         * config/*.exp (gcc_load): Some were varargs fns and some were not.
16913         Rename argument to `prog' to remove the confusion.
16914         Varargs fns behave differently too!
16915         (g++_load): Likewise.
16916
16917         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16918
16919         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16920         what it is.  Delete (always) printing of status value for !native.
16921         Simplify verbose code, and include status and exec_output.
16922         (g++_load): Use gcc_load.
16923
16924 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
16925
16926         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16927         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16928         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16929         940714-3.c as these testcases don't exist anymore.  Make
16930         va-arg-1.c expected to pass.
16931
16932 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
16933
16934         * gcc.misc-tests/misc.exp: Only run specific testcases.
16935         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
16936         * gcc.misc-tests/dg-[1-9].c: New files.
16937
16938         * lib/dg.exp: New testsuite driver.
16939         * gcc.prms/prms.exp: Use it.
16940
16941         * README.gcc: New file.
16942
16943         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16944         Document and reset `lxpass' and `lxfail'.
16945         Simplify "initialized" message.
16946         (gcc_stat): Clean up comments a little.
16947
16948 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
16949
16950         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16951
16952 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
16953
16954         * lib/old-dejagnu.exp (process-option): New proc.
16955         (old-dejagnu-init, old-dejagnu-stat): Likewise.
16956         (old-dejagnu): Simplify.
16957         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16958
16959 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
16960
16961         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16962         exists and is not an empty string.
16963
16964         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16965         $xfail rather than calling setup_xfail.  Clear $xfail when test is
16966         finished.
16967         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16968         automatically.
16969
16970         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16971         longer expected to fail.
16972
16973         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16974         "f" function call.
16975
16976         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16977
16978         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16979         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16980         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16981         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16982         c-torture-1.29.
16983
16984         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16985         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16986
16987         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16988
16989         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16990         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16991
16992         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16993         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16994         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16995
16996 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
16997
16998         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16999         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17000         940714-1.c, 940714-2.c, 940714-3.c},
17001         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17002         gcc.misc-tests/{mg.c,mg.exp}:
17003         New tests.
17004         * gcc.noncompile/noncompile.exp: Change accordingly.
17005
17006 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
17007
17008         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17009         Undo previous clobberage.
17010
17011 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
17012
17013         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17014         * gcc.special/{930510-1.c, special.exp}:
17015         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17016         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17017         struct-varargs-1.c}: New tests from c-torture-1.26.
17018
17019 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
17020
17021         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17022           argument to switch.
17023
17024 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
17025
17026         * Revert the previous changes.  Please see Rob's directory
17027           (/lisa/test/rob/progressive/gcc/testsuite) for testing
17028           fixes.
17029
17030 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
17031
17032         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17033             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17034             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17035             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17036             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17037             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17038             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17039             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17040             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17041             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17042             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17043             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17044             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17045             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17046             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17047             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17048             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17049             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17050             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17051             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17052             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17053             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17054             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17055             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17056             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17057             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17058             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17059
17060 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
17061
17062         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17063             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17064           with perror calls.
17065
17066 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
17067
17068         * config/unix.exp (g++_load): Fix syntax.
17069
17070 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
17071
17072         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17073         * gcc.noncompile/921017-1.c: Deleted obsolete test.
17074         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17075         Don't expect va-arg-1.c to fail.  Correct expected output for
17076         920928-1.c.
17077         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17078         * gcc.wendy/hbm4.c: Correct typo.
17079         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17080
17081 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
17082
17083         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17084         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17085         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
17086         * lib/c-torture.exp (c-torture-compile): Ditto.
17087
17088         Reduce volume of output (remove all the -I's and such).
17089         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17090         Call gcc_cpass, gcc_cfail.
17091         (c-torture): Pass testing option to c-torture-compile.
17092
17093 1994-03-21  Doug Evans  (dje@cygnus.com)
17094
17095         Bring patches over from progressive.
17096         * config/default.exp: Exit remote shell cleanly.
17097         (g++_exit, g++_start): Add default versions.
17098         * config/sim.exp (gcc_load): Use perror, not error.
17099
17100 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
17101
17102         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
17103         set in site.exp.
17104
17105 1994-03-14  Doug Evans  (dje@cygnus.com)
17106
17107         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17108         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17109         (wendy_try): New proc to run testcase.
17110         (main loop): Call 'em.
17111         * gcc.wendy/*.c: Clean up pass to correct expected output.
17112
17113         * lib/gcc.exp: Minor cleanup work.
17114         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17115
17116 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
17117
17118         * config/sim.exp (gcc_load): Document return codes better.
17119         Don't pass -v to simulator.
17120
17121 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
17122
17123           * gcc.special/920717-x.c: Fix typo.
17124           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17125           get at sources.
17126
17127         * lib/mike-gcc.exp: Fix typo.
17128
17129 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
17130
17131         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17132         binary to use, transform the name.
17133         * config/*.exp: rename everything. Nuke any g++ specific files,
17134         it's now a special case of gcc that requires no special support.
17135         Add a default.exp for unsupported targets.
17136
17137 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
17138
17139         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17140         lib/old-dejagnu.exp: Fix a few patterns to work with the new
17141         version of Tcl.
17142
17143 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
17144
17145         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17146         than a warning.
17147
17148 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
17149
17150         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17151
17152 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
17153
17154         * gcc.execute/execute.exp: Combine opt_list and foption_list into
17155         option_list.  Compile every file with only 4/6 option choices
17156         (same as C torture) instead of with 12/18 different option
17157         choices.
17158         * lib/c-torture.exp: Likewise.
17159
17160         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17161         not already set.
17162
17163 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
17164
17165         * lib/old-deja
17166           test cases, ready for DejaGnu.
17167
17168 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
17169
17170         * Upgraded c-torture tests from 1.18 to 1.19
17171
17172         * gcc.compile: added test(s):
17173           930607-1.c
17174         * gcc.execute: added test(s):
17175           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17176
17177         * added new subdirectory for misc tests: gcc.misc-tests
17178         * gcc.misc-test(s): added tests:
17179           inst-check.c test-consts.c test-ior.c test-switch.c
17180
17181 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
17182
17183         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17184
17185 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
17186
17187         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17188
17189 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
17190
17191         * Upgraded c-torture tests from 1.17 to 1.18
17192
17193 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
17194
17195         * Upgraded c-torture tests from 1.12 to 1.17
17196
17197 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
17198
17199         * lib/old-dejagnu.exp:
17200           Fixed handling of XFAIL target triplets to correctly
17201           recognize wildcard characters.  Removed code that
17202           appended a unique id tag to the end of the file name
17203           printed out by the result of the testcases within a
17204           given test file.
17205
17206 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
17207
17208         * lib/old-dejagnu.exp:
17209           Reworked expected failure handling to trigger off of XFAIL
17210           keyword in keyphrase embeded in testcase source code. The
17211           XFAIL keyword must be at the end of the keyphrase line. It
17212           may optionally be followed by one or more target triplets.
17213           It has just occured that the handling of wildcards in the
17214           target triplet may not be correct.
17215
17216 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
17217
17218         * g++.old-deja/tests:
17219           Moved all subdirectories up one level into g++.old-deja .
17220
17221         * lib/old-dejagnu.exp:
17222           Fixed problem with CXXFLAGS not being properly reset, and being
17223           corrupted with extraneous "-c" compiler option.  This was
17224           causing binaries to not be generated for test that needed them.
17225           Modified strings passed to "pass" and "fail" so that individual
17226           tests from the same test file would be distinguished by an
17227           identifier appended to the test file name in the summary logs;
17228           this corrected a problem with erroneous diff logs.  Added code
17229           to search testcases for expected fail and unexpected pass keywords.
17230
17231 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
17232
17233         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17234
17235 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
17236
17237         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17238           Removed extraneous text from end of "Special g++ Options"
17239           keyphrase.
17240
17241         * lib/old-dejagnu.exp: Added pattern matching to look for new
17242           keywords, embedded in testcases comments, which will trigger
17243           calls to xpass and xfail.
17244
17245 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
17246
17247         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17248           comments embedded in the testcases, especially the one looking for
17249           special compiler options, as well as the pattern matching for the
17250           compiler output again.
17251
17252 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
17253
17254         * lib/old-dejagnu.exp: Do a proper check of the return value for
17255           execute tests. Fixed several problems with the pattern matching
17256           of the compiler output which gave erroneous test results.
17257           Changed several of the test result messages to be more descriptive.
17258         * config/unix-g++.exp: Proc g++_load now actually works and
17259           executes the tests passed to it and returns a usable return
17260           value.
17261
17262 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
17263
17264           * lib/gcc.exp: Exits gracefully if $CC is bogus.
17265
17266 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
17267
17268         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17269           Modified both files to properly execute the old style
17270           dejagnu tests. The previous versions of these files were
17271           experimental and did not function anything near correctly.
17272
17273 1993-04-05  Rob Savoye  (rob@cygnus.com)
17274
17275         * Removed all Makefile.in and configure.in files. No configuration
17276         needed now.
17277
17278 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
17279
17280         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17281
17282 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
17283
17284         * gcc.compile/configure.in, gcc.unsorted/configure.in,
17285         gcc.special/configure.in, gcc.noncompile/configure.in,
17286         gcc.execute/configure.in, gcc.code_quality/configure.in,
17287         g++.other/configure.in, g++.old-deja/configure.in,
17288         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17289         in srcname setting.
17290
17291 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
17292
17293         * lib/udi.exp:  Fixed mondfe and mondfe_download.
17294         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17295         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17296
17297 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
17298
17299         * config/udi-gdb.exp: Check $shell_id after connecting to target.
17300         (gdb_exit): Don't remove *_soc files.
17301
17302 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
17303
17304         * lib/c-torture.exp: Don't look for main; instead always use -w
17305         -c.  This is how the c-torture tests work.  Remove the object
17306         file if the compilation succeeds.
17307         * gcc.execute/execute.exp: Remove executable if test passes.
17308         * gcc.noncompile/noncompile.exp: Every test is an expected
17309         failure.
17310         * gcc.special/special.exp: Added tests from c-torture 1.11,
17311         corrected use of existing test.
17312         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17313         gcc.execute/920625-1.c: Updated to c-torture 1.11.
17314         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17315         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17316         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17317         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17318         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17319         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17320         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17321         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17322         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17323         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17324         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17325         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17326         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17327         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17328         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17329         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17330         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17331         c-torture 1.11.
17332         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17333         correspond to c-torture 1.11.
17334
17335         * New file.