compat-common.h: Wrap up CINT in an #ifndef SKIP_COMPLEX_INT/#endif pair.
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2
3         * gcc.dg/compat/compat-common.h: Wrap up CINT in
4         an #ifndef SKIP_COMPLEX_INT/#endif pair.
5         Special-case the Sun compiler wrt to <complex.h>.
6
7 2004-06-30  Nitin Yewale <nitiny@kpitcummins.com>
8
9         * gcc.dg/Wunreachable-8.C: New test.
10
11         * gcc.dg/h8300-ice2.c : New test.
12
13 2004-06-30  Tobias Schlueter  <tobias.shclueter@physik.uni-muenchen.de>
14
15         PR fortran/16161
16         * gfortran.fortran-torture/compile/implicit.f90: Add test
17         for implicit character.
18
19 2004-06-30  David Billinghurst (David.Billinghurst@riotinto.com)
20
21         PR fortran/16289
22         * gfortran.fortran-torture/execute/intrinsic_nearest.f90
23         Use tiny() intrinsic to find smallest non-negative real
24
25 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
26
27         * gcc.dg/compat/struct-by-value-22_main.c: New test.
28         * gcc.dg/compat/struct-by-value-22_x.c: New.
29         * gcc.dg/compat/struct-by-value-22_y.c: New.
30
31         * gcc.c-torture/execute/20040629-1.c: New test.
32
33 2004-06-29  Jakub Jelinek  <jakub@redhat.com>
34
35         * gcc.dg/compat/vector-defs.h: Use vector_size attribute
36         only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
37
38         PR target/16195
39         * gcc.dg/20040625-1.c: New test.
40
41 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
42
43         * gfortran.fortran-torture/execute/parameter_2.f90: New test.
44
45 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
46
47         PR fortran/15963
48         * gfortran.fortran-torture/execute/initialization_1.f90: New test.
49
50 2004-06-29  Richard Henderson  <rth@redhat.com>
51
52         * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
53
54 2004-06-29  Paul Brook  <paul@codesourcery.com>
55
56         * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
57         * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
58
59 2004-06-29  Nathan Sidwell  <nathan@codesourcery.com>
60
61         PR c++/16260
62         * g++.dg/parse/crash15.C: New.
63
64 2004-06-28  Andrew Pinski  <apinski@apple.com>
65
66         * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
67         by the error already.
68
69         * g++.dg/opt/ptrmem4.C: Change to compile only test.
70
71 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
72
73         PR target/14041
74         * gcc.dg/h8300-bss-align-1.c : New.
75
76 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
77
78         * PR c++/16174
79         * g++.dg/template/ctor4.C: New.
80
81 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
82
83         PR c++/16205
84         * g++.dg/warn/Wsequence-point-1.C: New test.
85
86 2004-06-27  Paul Brook  <paul@codesourcery.com>
87
88         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
89
90 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
91
92         * g++.old-deja/g++.mike/p7325.C: Remove.
93
94 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
95
96         PR c/14963
97         * gcc.dg/pr14963.c: New test.
98
99 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
100
101         PR c++/16193
102         * g++.dg/parse/redef1.C: New test.
103
104 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
105
106         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
107         20021110.c.
108         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
109         20021119-1.c.
110         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
111         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
112         5-04.c.
113         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
114         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
115         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
116         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
117         g++.brendan/enum14.C.
118         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
119         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
120         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
121         g++.mike/virt1.C.
122         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
123         memtemp24.C.
124
125 2004-06-27  Roger Sayle  <roger@eyesopen.com>
126
127         * gcc.dg/20040527-1.c: New test case.
128
129 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
130
131         PR gfortran/pr16196
132         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
133
134 2004-06-25  Roger Sayle  <roger@eyesopen.com>
135
136         PR middle-end/15825
137         * gcc.dg/pr15825-1.c: New test case.
138
139 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
140
141         * gcc.c-torture/execute/20040625-1.c: New test.
142
143 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
144
145         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
146
147 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
148
149         * gcc.dg/torture/mips-div-1.c: New test.
150
151 2004-06-24  Jeff Law  <law@redhat.com>
152
153         * gcc.dg/tree-ssa/20040624-1.c: New test.
154
155 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
156
157         * gcc.c-torture/compile/20040624-1.c: New test.
158
159 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
160
161         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
162         this directory.
163
164 2004-06-23  Andrew Pinski  <apinski@apple.com>
165
166         PR middle-end/15988
167         * g++.dg/opt/ptrmem4.C: New test.
168
169         * gcc.dg/c90-array-quals-2.c: New test.
170
171 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
172
173         * gcc.dg/kpice1.c: New test.
174
175 2006-06-23  Andrew Pinski  <apinski@apple.com>
176
177         * gcc.dg/c90-array-quals.c: New test.
178
179 2006-06-22  Richard Henderson  <rth@redhat.com>
180
181         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
182
183 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
184
185         * gcc.dg/builtins-config.h: Handle FreeBSD.
186
187 2006-06-22  Richard Henderson  <rth@redhat.com>
188
189         * g++.dg/opt/devirt1.C: New.
190
191 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
192
193         * g++.dg/opt/pr15551.C: New testcase.
194
195 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
196
197         PR target/14800
198         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
199         x86_64-*-linux* when compiling for 32bit.
200
201 2004-06-21  Andrew Pinski  <apinski@apple.com>
202
203         * gcc.dg/pch/struct-1.c: New.
204         * gcc.dg/pch/struct-1.hs: New.
205
206 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
207
208         * gcc.dg/pch/save-temps-1.c: New file.
209         * gcc.dg/pch/save-temps-1.hs: New file.
210
211 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
212
213         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
214         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
215
216 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
217
218         * gfortran.fortran-torture/execute/select_1.f90: Rename function
219         to fix type error.
220         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
221         Remove trailing spaces.
222
223 2004-06-21  Richard Henderson  <rth@redhat.com>
224
225         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
226         merging && to BIT_FIELD_REF.
227
228 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
229
230         * g++.dg/opt/placeholder1.C: New test.
231
232 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
233
234         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
235         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
236         * gcc.dg/compat/union-m128-1_x.c: Likewise.
237         * gcc.dg/compat/union-m128-1_y.c: Likewise.
238
239 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
240
241         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
242         extern "C".
243         * g++.dg/other/pragma-re-1.C: Add comments.
244
245 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
246
247         PR gfortran/16080
248         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
249
250 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
251
252         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
253         instead of setting the type of size_t by
254         hand.
255
256 2004-06-18  Roger Sayle  <roger@eyesopen.com>
257
258         * gcc.dg/unordered-2.c: New test case.
259         * gcc.dg/unordered-3.c: New test case.
260
261 2004-06-19  David Billinghurst (David.Billinghurst@riotinto.com)
262
263         PR other/16043
264         * lib/g++.exp (g++_version): Tweak regexp for version
265         * lib/g77.exp (g77_version): Likewise
266         * lib/gfortran.exp (gfortran_version): Likewise
267         * lib/objc.exp (objc_version): Likewise
268         * lib/treelang.exp (treelang_version): Likewise
269
270 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
271
272         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
273         Use INT_MAX instead of __INT_MAX__.
274         * gcc.dg/compat/struct-align-2_y.c: Likewise.
275
276         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
277         * gcc.dg/compat/scalar-return-3_x.c: Use it.
278         * gcc.dg/compat/scalar-return-3_y.c: Use it.
279         * gcc.dg/compat/scalar-return-4_x.c: Use it.
280         * gcc.dg/compat/scalar-return-4_y.c: Use it.
281         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
282         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
283         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
284         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
285
286         * gcc.dg/range-test-1.c: New test.
287         * g++.dg/opt/range-test-1.C: New test.
288
289 2004-06-17  Richard Henderson  <rth@redhat.com>
290
291         * objc.dg/sync-1.m: New.
292         * objc.dg/try-catch-1.m: Don't force next runtime.
293         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
294         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
295         shadowed catch clause.
296         * objc.dg/try-catch-5.m: New.
297
298 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
299
300         Bug 14610
301         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
302
303 2004-06-15  Richard Henderson  <rth@redhat.com>
304
305         * gcc.dg/20001116-1.c: Move expected warning line.
306
307 2004-06-15  Richard Henderson  <rth@redhat.com>
308
309         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
310         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
311
312 2004-06-15  Jeff Law  <law@redhat.com>
313
314         * gcc.dg/tree-ssa/20040615-1.c: New test.
315         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
316         be less sensitive to operand ordering.
317         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
318
319 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
320
321         * g++.dg/abi/bitfield3.C: Add comment..
322
323 2004-06-15  Richard Henderson  <rth@redhat.com>
324
325         * g++.dg/ext/stmtexpr1.C: XFAIL.
326         * gcc.dg/20030612-1.c: XFAIL.
327
328 2004-06-15  Eric Christopher  <echristo@redhat.com>
329
330         * g++.dg/charset/asm5.c: New.
331         * gcc.dg/charset/asm6.c: New.
332
333 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
334
335         PR fortran/15962
336         * gfortran.fortran-torture/execute/select_1.f90: New test.
337
338 2004-06-15  Paul Brook  <paul@codesourcery.com>
339
340         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
341
342 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
343
344         PR c++/15967
345         * g++.dg/lookup/crash3.C: New test.
346
347 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
348
349         PR c++/15947
350         * g++.dg/parse/dtor4.C: New test.
351
352 2004-06-14  Jeff Law  <law@redhat.com>
353
354         * gcc.c-torture/compile/20040614-1.c: New test.
355
356 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
357
358         PR fortran/15211
359         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
360         LEN of a character array.
361
362 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
363
364         PR c++/15096
365         * g++.dg/template/ptrmem10.C: New test.
366
367         PR c++/14930
368         * g++.dg/template/friend30.C: New test.
369
370 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
371
372         PR fortran/14928
373         * gfortran.fortran-torture/compile/mloc.f90: New test.
374
375 2004-06-13  Paul Brook  <paul@codesourcery.com>
376
377         * gfortran.fortran-torture/execute/random_2.f90: New test.
378
379 2004-06-13  Eric Christopher  <echristo@redhat.com>
380
381         * gcc.dg/noncompile/redecl-1.c: Fix error message.
382
383 2004-06-12  Paul Brook  <paul@codesourcery.com>
384
385         * gfortran.fortran-torture/execute/contained_3.f90: New test.
386
387 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
388
389         PR fortran/14923
390         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
391
392 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
393
394         PR fortran/14957
395         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
396         syntax errors in end statements of contained subroutines.
397
398 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
399
400         PR fortran/12841
401         * gfortran.fortran-torture/execute/null_arg.f90: New test.
402
403 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
404
405         PR fortran/15665
406         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
407
408 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
409
410         PR gfortran/12839
411         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
412
413 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
414
415         PR c++/15862
416         * g++.dg/parse/enum1.C: New test.
417
418 2004-06-10  Jeff Law  <law@redhat.com>
419
420         * gcc.c-torture/compile/20040610-1.c: New test.
421
422 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
423
424         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
425         * g++.old-deja/g++.other/decl3.C: Likewise.
426
427 2004-06-10  Brian Booth  <bbooth@redhat.com>
428
429         * gcc.dg/tree-ssa/20031015-1.c: Scan for
430         V_MAY_DEF instead of VDEF.
431         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
432
433 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
434
435         PR c++/14211
436         * g++.dg/conversion/const1.C: New test.
437
438         PR c++/15076
439         * g++.dg/conversion/reinterpret1.C: New test.
440
441         PR c++/15877
442         * g++.dg/template/enum2.C: New test.
443
444         PR c++/15227
445         * g++.dg/template/error13.C: New test.
446
447 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
448
449         PR fortran/14957
450         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
451         arguments to test_* REAL and of the right size.
452
453 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
454
455         PR target/15569
456         PR rtl-optimization/15681
457         * gcc.dg/20040609-1.c: New test.
458
459 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
460
461         PR c++/14791
462         * g++.dg/opt/builtins1.C: New test.
463
464 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
465
466         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
467         that use default windows32 struct layout.
468         * gcc.dg/i386-bitfield2.c: Likewise.
469
470 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
471
472         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
473         for mingw32 and cygwin targets.
474
475 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
476
477         * gcc.dg/pch/macro-4.c: New.
478         * gcc.dg/pch/macro-4.hs: New.
479
480 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
481
482         PR fortran/13249
483         * gfortran.fortran-torture/compile/name_clash.f90: New test.
484
485 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
486
487         PR fortran/13372
488         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
489
490 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
491
492         PR gfortran/14897
493         * gfortran.fortran-torture/execute/t_edit.f90: New test.
494
495 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
496
497         PR gfortran/15755
498         * gfortran.fortran-torture/execute/backspace.c : New test.
499
500 2004-06-09  Paul Brook  <paul@codesourcery.com>
501
502         * gfortran.fortran-torture/execure/intrinsic_associated.f90
503         (pointer_to_section): Rewrite to use smaller array.
504
505 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
506
507         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
508         * gcc.dg/ext/altivec-10.c: Same.
509         * gcc.dg/ext/altivec-11.c: Same.
510         * gcc.dg/ext/altivec-12.c: Same.
511         * gcc.dg/ext/altivec-13.c: Same.
512         * gcc.dg/ext/altivec-14.c: Same.
513         * gcc.dg/ext/altivec-15.c: Same.
514         * gcc.dg/ext/altivec-16.c: Same.
515         * gcc.dg/ext/altivec-3.c: Same.
516         * gcc.dg/ext/altivec-4.c: Same.
517         * gcc.dg/ext/altivec-6.c: Same.
518         * gcc.dg/ext/altivec-7.c: Same.
519         * gcc.dg/ext/altivec-8.c: Same.
520         * gcc.dg/ext/altivec-varargs-1.c: Same.
521
522         * g++.dg/ext/altivec-1.C: Correct dg syntax.
523         * g++.dg/ext/altivec-10.C: Same.
524         * g++.dg/ext/altivec-2.C: Same.
525         * g++.dg/ext/altivec-3.C: Same.
526         * g++.dg/ext/altivec-4.C: Same.
527         * g++.dg/ext/altivec-5.C: Same.
528         * g++.dg/ext/altivec-6.C: Same.
529         * g++.dg/ext/altivec-7.C: Same.
530         * g++.dg/ext/altivec-8.C: Same.
531         * g++.dg/ext/altivec-9.C: Same.
532
533 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
534
535         PR c++/7841
536         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
537
538 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
539
540         * gcc.dg/union-1.c: New test.
541
542 2004-06-07  Roger Sayle  <roger@eyesopen.com>
543
544         * gcc.dg/builtins-41.c: New test case.
545         * gcc.dg/builtins-42.c: New test case.
546
547 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
548
549         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
550         * g++.dg/ext/altivec-10.C: Same.
551         * g++.dg/ext/altivec-2.C: Same.
552         * g++.dg/ext/altivec-3.C: Same.
553         * g++.dg/ext/altivec-4.C: Same.
554         * g++.dg/ext/altivec-5.C: Same.
555         * g++.dg/ext/altivec-6.C: Same.
556         * g++.dg/ext/altivec-7.C: Same.
557         * g++.dg/ext/altivec-8.C: Same.
558         * g++.dg/ext/altivec-9.C: Same.
559         * g++.old-deja/g++.abi/cxa_vec.C: Same.
560         * g++.old-deja/g++.brendan/new3.C: Same.
561         * gcc.c-torture/execute/eeprof-1.x: Same.
562
563 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
564
565         PR c/14765
566         * gcc.dg/pr14765-1.c: New test.
567
568 2004-06-07  Roger Sayle  <roger@eyesopen.com>
569
570         PR c/14649
571         * gcc.dg/pr14649-1.c: New test case.
572
573 2004-06-07  Richard Henderson  <rth@redhat.com>
574
575         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
576         if temporaries.
577
578 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
579
580         * g++.dg/eh/elide1.C: Remove XFAIL.
581
582 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
583
584         PR c++/15337
585         * g++.dg/expr/sizeof3.C: New test.
586
587         PR c++/14777
588         * g++.dg/template/access14.C: New test.
589
590         PR c++/15554
591         * g++.dg/template/enum1.C: New test.
592
593         PR c++/15057
594         * g++.dg/eh/throw1.C: New test.
595
596 2004-06-07  David Ayers  <d.ayers@inode.at>
597             Ziemowit Laski  <zlaski@apple.com>
598
599         * lib/objc.exp (objc_target_compile): Revert the '-framework
600         Foundation' flag fix, since bare Darwin does not ship
601         with the Foundation framework.
602         * objc/execute/next_mapping.h: Provide a local NSConstantString
603         @interface and @implementation.
604         (objc_constant_string_init): A constructor function, used to
605         initialize the NSConstantString meta-class object.
606         * objc/execute/string1.m: Include "next_mapping.h" instead of
607         <Foundation/NSString.h>.
608         * objc/execute/string2.m: Likewise.
609         * objc/execute/string3.m: Likewise.
610         * objc/execute/string4.m: Likewise.
611
612 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
613
614         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
615         to double. Replace double with FLOAT.
616         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
617
618         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
619         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
620         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
621         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
622         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
623         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
624         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
625         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
626
627 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
628
629         PR c/13519
630         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
631
632 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
633
634         PR c++/15503
635         * g++.dg/template/meminit2.C: New test.
636
637 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
638
639         PR target/15822
640         * gcc.c-torture/execute/compare-fp-1.c,
641         gcc.c-torture/execute/compare-fp-2.c,
642         gcc.c-torture/execute/compare-fp-3.c,
643         gcc.c-torture/execute/compare-fp-4.c,
644         gcc.c-torture/execute/compare-fp-3.x,
645         gcc.c-torture/execute/compare-fp-4.x: Moved...
646         * gcc.c-torture/execute/ieee/compare-fp-1.c,
647         gcc.c-torture/execute/ieee/compare-fp-2.c,
648         gcc.c-torture/execute/ieee/compare-fp-3.c,
649         gcc.c-torture/execute/ieee/compare-fp-4.c,
650         gcc.c-torture/execute/ieee/compare-fp-3.x,
651         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
652
653 2004-06-04  David Ayers  <d.ayers@inode.at>
654
655         * objc/execute/protocol-isEqual-4.m: New testcase.
656
657 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
658
659         * objc/execute/protocol-isEqual-1.m: New testcase.
660         * objc/execute/protocol-isEqual-2.m: New testcase.
661         * objc/execute/protocol-isEqual-3.m: New testcase.
662
663 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
664
665         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
666
667 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
668
669         * lib/objc.exp (objc_target_compile): When running tests on
670         Darwin (Mac OS X), inform the linker about '-framework
671         'Foundation'.
672
673 2004-06-02  Eric Christopher  <echristo@redhat.com>
674
675         * gcc.c-torture/compile/20040602-1.c: New.
676
677 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
678
679         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
680         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
681
682         PR tree-optimization/14736
683         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
684
685         PR tree-optimization/14042
686         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
687
688         PR tree-optimization/14729
689         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
690
691 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
692
693         PR fortran/15557
694         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
695
696 2004-06-01  Richard Hederson  <rth@redhat.com>
697
698         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
699
700 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
701
702         PR c++/14932
703         * g++.dg/parse/offsetof4.C: New test.
704
705 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
706
707         PR objc/7993
708         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
709
710 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
711
712         PR c++/15701
713         * g++.dg/template/friend29.C: New test.
714
715 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
716
717         PR c/15749
718         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
719
720 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
721
722         * gcc.dg/sparc-trap-1.c: New test.
723
724 2004-05-31  Roger Sayle  <roger@eyesopen.com>
725
726         PR middle-end/15069
727         * g++.dg/opt/fold3.C: New test case.
728
729 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
730
731         * lib/target-supports.exp (check_iconv_available): Fix fallout
732         from 2004-05-28 patch.
733
734 2004-05-30  Paul Brook  <paul@codesourcery.com>
735
736         PR fortran/15620
737         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
738         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
739
740 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
741
742         * gfortran.fortran-torture/execute/random_1.f90: New test.
743
744 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
745
746         * g++.dg/ext/altivec-10.C: New test.
747
748 2004-05-29  Paul Brook  <paul@codesourcery.com>
749
750         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
751
752 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
753
754         * gcc.dg/altivec-16.c: New test.
755
756 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
757
758         * lib/target-supports.exp (check_vmx_hw_available): New.
759         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
760
761         * lib/target-supports.exp (check_alias_available,
762         check_iconv_available, check_named_sections_available): Use
763         unique names for temporary files.
764
765 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
766
767         * gcc.dg/altivec-15.c: New test.
768
769 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
770
771         PR c++/15083
772         * g++.dg/warn/noeffect6.C: New test.
773
774         PR c++/15471
775         * g++.dg/expr/ptrmem4.C: New test.
776
777         PR c++/15640
778         * g++.dg/template/operator3.C: New test.
779
780 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
781
782         PR c++/14668
783         * g++.dg/lookup/redecl1.C: New test.
784         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
785
786 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
787
788         * gcc.c-torture/execute/compare-fp-1.c,
789         gcc.c-torture/execute/compare-fp-2.c,
790         gcc.c-torture/execute/compare-fp-3.c,
791         gcc.c-torture/execute/compare-fp-4.c,
792         gcc.c-torture/execute/compare-fp-3.x,
793         gcc.c-torture/execute/compare-fp-4.x,
794         gcc.dg/pr15649-1.c: New.
795
796 2004-05-27  Adam Nemet  <anemet@lnxw.com>
797
798         PR c++/12883
799         * g++.dg/init/array14.C: New test.
800
801 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
802
803         * lib/compat.exp (compat-get-options-main): New.
804         (compat-get-options): Remove unneeded code, warn for ignored
805         command.
806         (compat-execute): Check flag set by dg-require-* commands.
807
808         * lib/compat.exp (compat-execute): Break up long lines.
809
810 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
811
812         * gcc.dg/altivec-7.c: Don't use 'vector long'.
813         * gcc.dg/altivec-14.c: New test.
814         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
815
816         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
817         * gcc.dg/altivec-12.c: Ditto.
818
819         * gcc.dg/altivec-3.c: Move call to altivec_check.
820
821 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
822
823         PR c++/15044
824         * g++.dg/template/error12.C: New test.
825
826         PR c++/15317
827         * g++.dg/ext/attrib15.C: New test.
828
829         PR c++/15329
830         * g++.dg/template/ptrmem9.C: New test.
831
832 2004-05-25  Paul Brook  <paul@codesourcery.com>
833
834         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
835
836 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
837
838         PR c++/15165
839         * g++.dg/template/crash19.C: New test.
840
841 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
842
843         PR c++/15025
844         * g++.dg/template/redecl1.C: New test.
845
846 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
847
848         PR c++/14821
849         * g++.dg/other/ns1.C: New test.
850
851         PR c++/14883
852         * g++.dg/template/invalid1.C: New test.
853
854 2004-05-23  Paul Brook  <paul@codesourcery.com>
855         Victor Leikehman  <lei@haifasphere.co.il>
856
857         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
858         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
859
860 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
861
862         PR c++/15285
863         PR c++/15299
864         * g++.dg/template/non-dependent5.C: New test.
865         * g++.dg/template/non-dependent6.C: New test.
866
867 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
868
869         PR c++/15507
870         * g++.dg/inherit/union1.C: New test.
871
872         PR c++/15542
873         * g++.dg/template/addr1.C: New test.
874
875         PR c++/15427
876         * g++.dg/template/array5.C: New test.
877
878         PR c++/15287
879         * g++.dg/template/array6.C: New test.
880
881 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
882             Roger Sayle  <roger@eyesopen.com>
883
884         * g++.dg/lookup/forscope2.C: New test case.
885
886 2004-05-22  Ben Elliston  <bje@au.ibm.com>
887
888         * gcc.dg/cpp/Wmissingdirs.c: New.
889
890 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
891
892         PR target/15301
893         * gcc.dg/compat/union-m128-1.h: New file.
894         * gcc.dg/compat/union-m128-1_main.c: Likewise.
895         * gcc.dg/compat/union-m128-1_x.c: Likewise.
896         * gcc.dg/compat/union-m128-1_y.c: Likewise.
897
898 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
899
900         PR target/15302
901         * gcc.dg/compat/struct-complex-1.h: New file.
902         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
903         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
904         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
905
906 2004-05-20  Roger Sayle  <roger@eyesopen.com>
907
908         PR middle-end/3074
909         * gcc.dg/pr3074-1.c: New test case.
910         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
911
912 2004-05-20  Falk Hueffner  <falk@debian.org>
913
914         PR other/15526
915         * gcc.dg/ftrapv-1.c: New test case.
916
917 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
918
919         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
920
921 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
922             Jeff Law  <law@redhat.com>
923
924         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
925         * gcc.dg/tree-ssa/20040518-2.c: New test.
926
927         * gcc.dg/tree-ssa/20040518-1.c: New test.
928
929 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
930
931         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
932
933 2004-05-18  Paul Brook  <paul@codesourcery.com>
934
935         PR fortran/13930
936         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
937
938 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
939
940         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
941         constant folding.
942
943 2004-05-17  Steven Bosscher  <stevenb@suse.de>
944
945         * gcc.dg/tree-ssa/20040517-1.c: New test.
946
947 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
948
949         * gcc.dg/loop-4.c: New test.
950
951 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
952
953         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
954
955 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
956
957         PR fortran/15311
958         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
959
960 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
961
962         PR fortran/13826
963         PR fortran/13940
964         * gfortran.fortran-torture/compile/data_1.f90: New test.
965
966 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
967
968         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
969         * gcc.dg/uninit-H.c: Define ASM for __s390__.
970
971 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
972
973         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
974
975 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
976
977         PR c/15444
978         * gcc.dg/format/xopen-1.c: Adjust expected message.
979         * gcc.dg/format/xopen-3.c: New test.
980
981 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
982
983         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
984
985 2004-05-14  Jeff Law  <law@redhat.com>
986
987         * gcc.dg/tree-ssa/20040514-2.c: New test.
988
989 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
990
991         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
992         this ...
993         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
994         this.
995
996 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
997
998         * gcc.dg/tree-ssa/20040514-1.c: New test.
999
1000 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1001
1002         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
1003         test.
1004
1005 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1006
1007         PR fortran/14066
1008         * gfortran.fortran-torture/compile/do_1.f90: New test.
1009
1010 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1011
1012         PR fortran/15051
1013         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
1014         test.
1015
1016 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
1017
1018         PR fortran/15149
1019         * gfortran.fortran-torture/execute/random_init.f90: New test.
1020
1021 2004-05-13  Paul Brook  <paul@codesourcery.com>
1022
1023         PR fortran/15314
1024         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
1025
1026 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
1027
1028         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
1029         for the powerpc case.
1030
1031 2004-05-13  Jeff Law  <law@redhat.com>
1032
1033         * gcc.dg/tree-ssa/20040513-1.c: New test.
1034         * gcc.dg/tree-ssa/20040513-2.c: New test.
1035
1036 2004-05-13  Paul Brook  <paul@codesourcery.com>
1037
1038         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
1039         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
1040         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
1041
1042 2004-05-13  Andreas Schwab  <schwab@suse.de>
1043
1044         PR other/10819
1045         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
1046         characters.
1047
1048 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
1049
1050         PR fortran/15294
1051         * gfortran.fortran-torture/execute/adjustr.f90: New file.
1052
1053 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
1054
1055         Merge from tree-ssa-20020619-branch.  See
1056         ChangeLog.tree-ssa for details.
1057
1058 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
1059
1060         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
1061         include <altivec.h> explicitly.
1062         * gcc.dg/altivec-13.c: Likewise.
1063
1064 2004-05-11  Paul Brook  <paul@codesourcery.com>
1065
1066         * gcc.c-torture/compile/20010518-1.c: Force enum size.
1067
1068 2004-05-10  Eric Christopher  <echristo@redhat.com>
1069
1070         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
1071         * gcc.dg/sibcall-4.c: Ditto.
1072
1073 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
1074
1075         * g++.dg/ext/altivec-8.C: New test case.
1076         * gcc.dg/altivec-13.c: New test case.
1077
1078 2004-05-08  Roger Sayle  <roger@eyesopen.com>
1079
1080         * gcc.c-torture/execute/divcmp-1.c: New test case.
1081         * gcc.c-torture/execute/divcmp-2.c: New test case.
1082         * gcc.c-torture/execute/divcmp-3.c: New test case.
1083
1084 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
1085
1086         * g++.dg/other/pragma-re-2.C: New test.
1087
1088 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1089
1090         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
1091         * gcc.dg/i386-387-2.c: Likewise.
1092
1093         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
1094         __builtin_drem.
1095         * gcc.dg/i386-387-6.c: Likewise.
1096
1097 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1098
1099         * gcc.dg/builtins-33.c:  Also check log1p*.
1100
1101 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
1102
1103         PR optimization/15296
1104         * gcc.c-torture/execute/pr15296.c: New test.
1105
1106 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
1107
1108         * gcc.dg/builtins-40.c: New test.
1109
1110 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
1111
1112         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
1113
1114 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
1115
1116         * g++.dg/ext/spe1.C: New testcase.
1117
1118 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
1119
1120         * objc.dg/image-info.m: Allow additional attributes
1121         for __image_info section.
1122
1123 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
1124
1125         * gcc.dg/torture/mips-hilo-2.c: New test.
1126
1127 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1128
1129         PR c++/14389
1130         * g++.dg/template/member5.C: New test.
1131
1132 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
1133
1134         * gcc.dg/builtins-34.c: Also check expm1*.
1135
1136 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1137
1138         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1139         * gcc.dg/torture/builtin-convert-3.c: New test.
1140
1141 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
1142
1143         PR middle-end/15054
1144         * g++.dg/opt/pr15054.C: New test.
1145
1146 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1147
1148         * gcc.dg/torture/builtin-rounding-1.c: New test.
1149         * gcc.dg/builtins-25.c: Delete.
1150         * gcc.dg/builtins-29.c: Delete.
1151
1152 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
1153
1154         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1155         * gcc.dg/sibcall-4.c: Likewise.
1156         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1157
1158 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1159
1160         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1161         bit-field on 16-bit targets.
1162
1163 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1164
1165         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1166         16-bit targets.
1167
1168 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
1169
1170         * gcc.dg/rs6000-power2-1.c: Change to compile only.
1171         * gcc.dg/rs6000-power2-2.c: Likewise.
1172
1173 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
1174
1175         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1176         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1177         Change the asm registers to be in form of frN instead of fN.
1178
1179 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1180
1181         * gcc.dg/torture/builtin-convert-2.c: New test.
1182
1183 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
1184
1185         * gcc.dg/rs6000-power2-1.c: New test.
1186         * gcc.dg/rs6000-power2-2.c: New test.
1187
1188 2004-04-28  Jan Hubicka  <jh@suse.cz>
1189
1190         * gcc.dg/unused-6.c: New test.
1191
1192 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
1193             Ulrich Weigand  <uweigand@de.ibm.com>
1194
1195         * ada/acats/run_all.sh: Define $target variable.
1196
1197 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
1198
1199         PR c++/15119
1200         * g++.dg/other/vararg-1.C: New test.
1201
1202         PR c++/4794
1203         * g++.dg/eh/cleanup3.C: New test.
1204
1205 2004-04-24  Laurent GUERBY <laurent@guerby.net>
1206
1207         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1208         and ad8011a (target_insn).
1209         * ada/acats/support/macro.dfs: Likewise.
1210         * ada/acats/support/impbit.adb: New file.
1211
1212 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
1213
1214         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1215
1216 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1217
1218         * gcc.dg/loop-3.c: New test.
1219
1220 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
1221
1222         * gcc.c-torture/execute/simd-5.c: New test.
1223
1224 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1225
1226         PR c++/15064
1227         * g++.dg/template/crash18.C: New test.
1228
1229 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
1230
1231         * g++.dg/ext/complit3.C: New test.
1232
1233 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1234
1235         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1236         * gcc.dg/altivec-3.c: Same.
1237         * gcc.dg/altivec-varargs-1.c: Same.
1238
1239 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1240
1241         * lib/target-supports.exp (check_profiling_available): Assume
1242         profiling is not available on powerpc-eabi targets.
1243
1244 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
1245
1246         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1247         * gcc.dg/vmx/bug-1.c: Ditto.
1248
1249 2004-04-20  Eric Christopher  <echristo@redhat.com>
1250
1251         * gcc.dg/charset/extern.c: New test.
1252         * g++.dg/charset/extern3.cc: Ditto.
1253
1254 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
1255
1256         * gcc.dg/builtins-39.c: New test.
1257
1258 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
1259
1260         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1261
1262 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
1263
1264         * gcc.dg/torture/mips-hilo-1.c: New test.
1265
1266 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
1267
1268         * gcc.c-torture/compile/20040419-1.c: New test.
1269
1270 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
1271
1272         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1273
1274 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
1275             Aldy Hernandez  <aldyh@redhat.com>
1276
1277         * gcc.c-torture/execute/va-arg-24.c: New.
1278
1279 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
1280             Aldy Hernandez  <aldyh@redhat.com>
1281
1282         * gcc.dg/vmx/1b-01.c: New.
1283         * gcc.dg/vmx/1b-02.c: New.
1284         * gcc.dg/vmx/1b-03.c: New.
1285         * gcc.dg/vmx/1b-04.c: New.
1286         * gcc.dg/vmx/1b-05.c: New.
1287         * gcc.dg/vmx/1b-06.c: New.
1288         * gcc.dg/vmx/1b-07.c: New.
1289         * gcc.dg/vmx/1c-01.c: New.
1290         * gcc.dg/vmx/1c-02.c: New.
1291         * gcc.dg/vmx/3a-01a.c: New.
1292         * gcc.dg/vmx/3a-01.c: New.
1293         * gcc.dg/vmx/3a-01m.c: New.
1294         * gcc.dg/vmx/3a-03.c: New.
1295         * gcc.dg/vmx/3a-03m.c: New.
1296         * gcc.dg/vmx/3a-04.c: New.
1297         * gcc.dg/vmx/3a-04m.c: New.
1298         * gcc.dg/vmx/3a-05.c: New.
1299         * gcc.dg/vmx/3a-06.c: New.
1300         * gcc.dg/vmx/3a-06m.c: New.
1301         * gcc.dg/vmx/3a-07.c: New.
1302         * gcc.dg/vmx/3b-01.c: New.
1303         * gcc.dg/vmx/3b-02.c: New.
1304         * gcc.dg/vmx/3b-10.c: New.
1305         * gcc.dg/vmx/3b-13.c: New.
1306         * gcc.dg/vmx/3b-14.c: New.
1307         * gcc.dg/vmx/3b-15.c: New.
1308         * gcc.dg/vmx/3c-01a.c: New.
1309         * gcc.dg/vmx/3c-01.c: New.
1310         * gcc.dg/vmx/3c-02.c: New.
1311         * gcc.dg/vmx/3c-03.c: New.
1312         * gcc.dg/vmx/3d-01.c: New.
1313         * gcc.dg/vmx/4-01.c: New.
1314         * gcc.dg/vmx/4-03.c: New.
1315         * gcc.dg/vmx/5-01.c: New.
1316         * gcc.dg/vmx/5-02.c: New.
1317         * gcc.dg/vmx/5-03.c: New.
1318         * gcc.dg/vmx/5-04.c: New.
1319         * gcc.dg/vmx/5-05.c: New.
1320         * gcc.dg/vmx/5-06.c: New.
1321         * gcc.dg/vmx/5-07.c: New.
1322         * gcc.dg/vmx/5-07t.c: New.
1323         * gcc.dg/vmx/5-08.c: New.
1324         * gcc.dg/vmx/5-10.c: New.
1325         * gcc.dg/vmx/5-11.c: New.
1326         * gcc.dg/vmx/7-01a.c: New.
1327         * gcc.dg/vmx/7-01.c: New.
1328         * gcc.dg/vmx/7c-01.c: New.
1329         * gcc.dg/vmx/7d-01.c: New.
1330         * gcc.dg/vmx/7d-02.c: New.
1331         * gcc.dg/vmx/8-01.c: New.
1332         * gcc.dg/vmx/8-02a.c: New.
1333         * gcc.dg/vmx/8-02.c: New.
1334         * gcc.dg/vmx/brode-1.c: New.
1335         * gcc.dg/vmx/bug-1.c: New.
1336         * gcc.dg/vmx/bug-2.c: New.
1337         * gcc.dg/vmx/bug-3.c: New.
1338         * gcc.dg/vmx/cw-bug-1.c: New.
1339         * gcc.dg/vmx/cw-bug-2.c: New.
1340         * gcc.dg/vmx/cw-bug-3.c: New.
1341         * gcc.dg/vmx/dct.c: New.
1342         * gcc.dg/vmx/debug-1.c: New.
1343         * gcc.dg/vmx/debug-2.c: New.
1344         * gcc.dg/vmx/debug-3.c: New.
1345         * gcc.dg/vmx/debug-4.c: New.
1346         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1347         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1348         * gcc.dg/vmx/eg-5.c: New.
1349         * gcc.dg/vmx/fft.c: New.
1350         * gcc.dg/vmx/gcc-bug-1.c: New.
1351         * gcc.dg/vmx/gcc-bug-2.c: New.
1352         * gcc.dg/vmx/gcc-bug-3.c: New.
1353         * gcc.dg/vmx/gcc-bug-4.c: New.
1354         * gcc.dg/vmx/gcc-bug-5.c: New.
1355         * gcc.dg/vmx/gcc-bug-6.c: New.
1356         * gcc.dg/vmx/gcc-bug-7.c: New.
1357         * gcc.dg/vmx/gcc-bug-8.c: New.
1358         * gcc.dg/vmx/gcc-bug-9.c: New.
1359         * gcc.dg/vmx/gcc-bug-b.c: New.
1360         * gcc.dg/vmx/gcc-bug-c.c: New.
1361         * gcc.dg/vmx/gcc-bug-d.c: New.
1362         * gcc.dg/vmx/gcc-bug-e.c: New.
1363         * gcc.dg/vmx/gcc-bug-f.c: New.
1364         * gcc.dg/vmx/gcc-bug-g.c: New.
1365         * gcc.dg/vmx/gcc-bug-i.c: New.
1366         * gcc.dg/vmx/harness.h: New.
1367         * gcc.dg/vmx/ira1.c: New.
1368         * gcc.dg/vmx/ira2a.c: New.
1369         * gcc.dg/vmx/ira2b.c: New.
1370         * gcc.dg/vmx/ira2.c: New.
1371         * gcc.dg/vmx/ira2c.c: New.
1372         * gcc.dg/vmx/mem.c: New.
1373         * gcc.dg/vmx/newton-1.c: New.
1374         * gcc.dg/vmx/ops.c: New.
1375         * gcc.dg/vmx/sn7153.c: New.
1376         * gcc.dg/vmx/spill2.c: New.
1377         * gcc.dg/vmx/spill3.c: New.
1378         * gcc.dg/vmx/spill.c: New.
1379         * gcc.dg/vmx/t.c: New.
1380         * gcc.dg/vmx/varargs-1.c: New.
1381         * gcc.dg/vmx/varargs-2.c: New.
1382         * gcc.dg/vmx/varargs-3.c: New.
1383         * gcc.dg/vmx/varargs-4.c: New.
1384         * gcc.dg/vmx/varargs-5.c: New.
1385         * gcc.dg/vmx/varargs-6.c: New.
1386         * gcc.dg/vmx/varargs-7.c: New.
1387         * gcc.dg/vmx/vmx.exp: New.
1388         * gcc.dg/vmx/vprint-1.c: New.
1389         * gcc.dg/vmx/vscan-1.c: New.
1390         * gcc.dg/vmx/x-01.c: New.
1391         * gcc.dg/vmx/x-02.c: New.
1392         * gcc.dg/vmx/x-03.c: New.
1393         * gcc.dg/vmx/x-04.c: New.
1394         * gcc.dg/vmx/x-05.c: New.
1395         * gcc.dg/vmx/yousufi-1.c: New.
1396         * gcc.dg/vmx/zero-1.c: New.
1397         * gcc.dg/vmx/zero.c: New.
1398
1399 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
1400
1401         * g++.dg/lookup/java1.C: Update for chage of
1402         _Jv_AllocObject.
1403         * g++.dg/lookup/java2.C: Likewise.
1404
1405 2004-04-17  Laurent GUERBY <laurent@guerby.net>
1406
1407         * ada/acats/run_all.sh: use -O2 by default.
1408
1409 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
1410
1411         * gcc.dg/vr-mult-[12].c: New tests.
1412
1413 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1414
1415         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1416
1417         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1418
1419 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
1420
1421         * lib/target-supports.exp (check_profiling_available): Assume profiling
1422         isn't available for mips*-*-elf targets.
1423
1424 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
1425
1426         * gcc.dg/builtins-38.c: New test.
1427
1428 2004-04-14  Eric Christopher  <echristo@redhat.com>
1429
1430         * g++.dg/charset/charset.exp: Run .cc extension tests.
1431
1432 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
1433
1434         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
1435
1436 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1437
1438         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1439
1440 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
1441
1442         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1443         * gcc.dg/i386-387-2.c: Likewise.
1444
1445         * gcc.dg/i386-387-7.c: New test.
1446         * gcc.dg/i386-387-8.c: New test.
1447
1448         * gcc.dg/builtins-37.c: New test.
1449
1450 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
1451
1452         * g++.dg/pch/externc-1.C: Add missing semicolon.
1453
1454 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
1455
1456         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1457
1458 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1459
1460         * gcc.c-torture/execute/20040411-1.c: New test.
1461
1462 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1463
1464         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1465
1466 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
1467
1468         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1469
1470 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
1471
1472         * lib/target-supports.exp (check_named_sections_available): New.
1473         * lib/gcc-dg.exp (dg-require-named-sections): New.
1474         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1475         old-deja.exp.  Also prune error-count message from HP linker.
1476         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1477
1478         * g++.dg/init/init-ref4.C: Use dg-require-weak.
1479         * g++.old-deja/g++.pt/static3.C: Likewise.
1480         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1481
1482 2004-04-09  Roger Sayle  <roger@eyesopen.com>
1483
1484         * gcc.c-torture/execute/20040409-1.c: New test case.
1485         * gcc.c-torture/execute/20040409-2.c: New test case.
1486         * gcc.c-torture/execute/20040409-3.c: New test case.
1487
1488 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
1489
1490         * gcc.dg/20040409-1.c: New test.
1491
1492 2004-04-08  Roger Sayle  <roger@eyesopen.com>
1493
1494         PR target/14888
1495         * g++.dg/opt/pr14888.C: New test case.
1496
1497 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
1498
1499         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1500         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1501         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1502         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1503         New tests.
1504
1505 2004-04-08  Paul Brook  <paul@codesourcery.com>
1506
1507         * gcc.dg/spill-1.c: New test.
1508
1509 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1510
1511         * gcc.dg/torture/builtin-ctype-2.c: New test.
1512
1513 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
1514
1515         * gcc.dg/pch/pch.exp: Add largefile test.
1516
1517 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
1518
1519         * g++.dg/pch/externc-1.Hs: New.
1520         * g++.dg/pch/externc-1.C: New.
1521
1522 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1523
1524         * gcc.dg/compat/struct-by-value-5a_main.c,
1525         gcc.dg/compat/struct-by-value-5b_main.c: New files.
1526         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1527         * gcc.dg/compat/struct-by-value-5a_x.c,
1528         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1529         gcc.dg/compat/struct-by-value-5_x.c.
1530         * gcc.dg/compat/struct-by-value-5a_y.c,
1531         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1532         gcc.dg/compat/struct-by-value-5_y.c.
1533
1534         * gcc.dg/compat/struct-by-value-6a_main.c,
1535         gcc.dg/compat/struct-by-value-6b_main.c: New files.
1536         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1537         * gcc.dg/compat/struct-by-value-6a_x.c,
1538         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1539         gcc.dg/compat/struct-by-value-6_x.c.
1540         * gcc.dg/compat/struct-by-value-6a_y.c,
1541         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1542         gcc.dg/compat/struct-by-value-6_y.c.
1543
1544         * gcc.dg/compat/struct-by-value-7a_main.c,
1545         gcc.dg/compat/struct-by-value-7b_main.c: New files.
1546         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1547         * gcc.dg/compat/struct-by-value-7a_x.c,
1548         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1549         gcc.dg/compat/struct-by-value-7_x.c.
1550         * gcc.dg/compat/struct-by-value-7a_y.c,
1551         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1552         gcc.dg/compat/struct-by-value-7_y.c.
1553
1554 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
1555
1556         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1557         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1558         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1559         options.
1560
1561 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
1562
1563         * gcc.dg/builtins-36.c: New test.
1564
1565 2004-04-06  Paul Brook  <paul@codesourcery.com>
1566
1567         * README.gcc: Remove obsolete contraint on testcases.
1568
1569 2004-04-05  Paul Brook  <paul@codesourcery.com>
1570
1571         PR2123
1572         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
1573         failure and exit(0) on success.
1574         * g++.dg/expr/anew2.C: Ditto.
1575         * g++.dg/expr/anew3.C: Ditto.
1576         * g++.dg/expr/anew4.C: Ditto.
1577
1578 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
1579
1580         PR c++/3518
1581         * g++.dg/template/unify7.C: New.
1582
1583 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1584
1585         * g++.dg/README: Bring up to date with new subdirectories; remove
1586         duplicate subdirectory lines.
1587
1588 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
1589
1590         PR c++/14007
1591         * g++.dg/template/unify5.C: New.
1592         * g++.dg/template/unify6.C: New.
1593         * g++.dg/template/qualttp20.C: Adjust.
1594         * g++.old-deja/g++.jason/report.C: Adjust.
1595         * g++.old-deja/g++.other/qual1.C: Adjust.
1596
1597 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
1598
1599         PR c++/14803
1600         * g++.dg/inherit/ptrmem1.C: New test.
1601
1602 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
1603
1604         PR c++/14755
1605         * gcc.c-torture/execute/20040331-1.c: New test.
1606         * gcc.dg/20040331-1.c: New test.
1607
1608 2004-04-01  Paul Brook  <paul@codesourcery.com>
1609
1610         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1611
1612 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
1613
1614         PR c++/14724
1615         * g++.dg/init/goto1.C: New test.
1616
1617         PR c++/14763
1618         * g++.dg/template/defarg4.C: New test.
1619
1620 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
1621
1622         * gcc.dg/altivec-11.c: Extend test for more valid cases.
1623
1624 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
1625
1626         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1627
1628 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
1629
1630         * gcc.dg/noncompile/undeclared-2.c: New test.
1631
1632 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
1633
1634         * gcc.dg/940409-1.c: Remove XFAIL.
1635         * gcc.dg/reg-vol-struct-1.c: New test.
1636
1637 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1638
1639         * gcc.dg/torture/builtin-wctype-1.c: New test.
1640
1641 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
1642
1643         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1644         * gcc.dg/20001101-1.c: Likewise.
1645         * gcc.dg/20001102-1.c: Likewise.
1646
1647 2004-03-25  Roger Sayle  <roger@eyesopen.com>
1648
1649         * gcc.dg/compare8.c: Add an additional test for XOR.
1650
1651 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1652
1653         * gcc.dg/torture/builtin-ctype-1.c: New test.
1654
1655 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1656
1657         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1658         * gcc.dg/torture/builtin-math-1.c: Likewise.
1659         * gcc.dg/torture/builtin-power-1.c: New test.
1660
1661 2004-03-24  Andreas Schwab  <schwab@suse.de>
1662
1663         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1664         IA64 assembler.
1665
1666 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
1667             Roger Sayle  <roger@eyesopen.com>
1668
1669         * gcc.dg/compare8.c: New test case.
1670
1671 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
1672
1673         * g++.dg/ext/altivec-7.C: New test.
1674
1675 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
1676
1677         PR 12267, 12391, 12560, 13129, 14114, 14133
1678         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1679         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1680         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1681         Adjust error regexps.
1682         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1683         * gcc.dg/noncompile/undeclared-1.c: New test cases.
1684         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1685         * gcc.dg/local1.c: Add explanatory comment.
1686
1687 2004-03-23  Roger Sayle  <roger@eyesopen.com>
1688
1689         PR optimization/14669
1690         * g++.dg/opt/fold2.C: New test case.
1691
1692 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
1693
1694         PR c/14069
1695         * gcc.dg/20040322-1.c: New test.
1696
1697 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1698
1699         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
1700         * gcc.dg/ultrasp4.c: Likewise.
1701         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
1702
1703 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
1704
1705         * gcc.dg/i386-sse-8.c: Reset default options.
1706
1707 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
1708
1709         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1710         in the error message text.
1711
1712 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1713
1714         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1715
1716 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
1717
1718         PR c++/14616
1719         * g++.dg/init/array13.C: New test.
1720
1721 2004-03-20  Roger Sayle  <roger@eyesopen.com>
1722
1723         PR target/13889
1724         * gcc.c-torture/compile/pr13889.c: New test case.
1725
1726 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1727
1728         PR c/14635
1729         * builtins-1.c (nan, nans): Don't test.
1730         * builtins-30.c: Don't use nan, nanf, nanl.
1731         * builtins-35.c: New test.
1732
1733 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
1734
1735         * g++.dg/ext/altivec-6.C: New test.
1736
1737 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
1738
1739         * g++.dg/init/placement3.C: New test.
1740
1741         * g++.dg/template/spec13.C: New test.
1742
1743         * g++.dg/lookup/using11.C: New test.
1744
1745         * g++.dg/lookup/koenig3.C: New test.
1746
1747         * g++.dg/template/operator2.C: New test.
1748
1749         * g++.dg/expr/dtor3.C: New test.
1750         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1751         marker.
1752         * g++.old-deja/g++.law/visibility28.C: Likewise.
1753
1754 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
1755
1756         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1757         * gcc.dg/ppc64-abi-3.c: Likewise.
1758
1759 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1760
1761         PR c++/14545
1762         * g++.dg/parse/template15.C: New test.
1763
1764 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1765
1766         * g++.dg/expr/dtor2.C: New test.
1767
1768         * g++.dg/lookup/anon4.C: New test.
1769
1770         * g++.dg/overload/using1.C: New test.
1771
1772         * g++.dg/template/lookup7.C: New test.
1773
1774         * g++.dg/template/typename6.C: New test.
1775
1776         * g++.dg/expr/cond6.C: New test.
1777
1778 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1779
1780         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1781
1782 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1783
1784         * g++.dg/expr/cond5.C: New test.
1785         * g++.dg/expr/constcast1.C: Likewise.
1786         * g++.dg/expr/ptrmem2.C: Likewise.
1787         * g++.dg/expr/ptrmem3.C: Likewise.
1788         * g++.dg/lookup/main1.C: Likewise.
1789         * g++.dg/template/lookup6.C: Likewise.
1790
1791 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
1792
1793         * gcc.dg/local1.c: New test.
1794
1795         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1796
1797 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1798
1799         * gcc.dg/torture/builtin-convert-1.c: New test.
1800
1801 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1802
1803         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1804
1805 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1806
1807         PR c++/14481
1808         * g++.dg/warn/Wunused-7.C: New test.
1809
1810 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1811
1812         * gcc.dg/torture/builtin-integral-1.c: New test.
1813
1814 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1815
1816         PR c++/14586
1817         * g++.dg/parse/non-dependent3.C: New test.
1818
1819 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
1820
1821         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1822         * g++.dg/eh/simd-2.C: Likewise.
1823         * g++.dg/init/array10.C: Likewise.
1824         * gcc.c-torture/compile/simd-1.c: Likewise.
1825         * gcc.c-torture/compile/simd-2.c: Likewise.
1826         * gcc.c-torture/compile/simd-3.c: Likewise.
1827         * gcc.c-torture/compile/simd-4.c: Likewise.
1828         * gcc.c-torture/compile/simd-6.c: Likewise.
1829         * gcc.c-torture/execute/simd-1.c: Likewise.
1830         * gcc.c-torture/execute/simd-2.c: Likewise.
1831         * gcc.dg/compat/vector-defs.h: Likewise.
1832         * gcc.dg/20020531-1.c: Likewise.
1833         * gcc.dg/altivec-3.c: Likewise.
1834         * gcc.dg/altivec-4.c: Likewise.
1835         * gcc.dg/altivec-varargs-1.c: Likewise.
1836         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1837         * gcc.dg/i386-mmx-3.c: Likewise.
1838         * gcc.dg/i386-sse-4.c: Likewise.
1839         * gcc.dg/i386-sse-5.c: Likewise.
1840         * gcc.dg/i386-sse-8.c: Likewise.
1841         * gcc.dg/simd-1.c: Likewise.
1842         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
1843         __ev64_opaque__ since the machine description provides it.
1844
1845 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1846
1847         * lib/compat.exp (skip_list): New global variable.
1848         Use it to hold the user defined COMPAT_SKIPS list if any.
1849         (compat-obj): Add the members of skip_list to optall.
1850
1851 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1852
1853         * gcc.dg/compat/union-by-value-1_main.c,
1854         union-by-value-1_x.c, union-by-value-1_y.c,
1855         union-check.h, union-defs.h,
1856         union-init.h, union-return-1_main.c,
1857         union-return-1_x.c, union-return-1_y.c: New files.
1858
1859 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1860
1861         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1862         mixed-struct-init.h: Add 4 mixed structure types.
1863         struct-by-value-21_main.c, struct-by-value-21_x.c,
1864         struct-by-value-21_y.c, struct-return-21_main.c,
1865         struct-return-21_x.c, struct-return-21_y.c: New files.
1866
1867 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
1868
1869         PR c++/14550
1870         * g++.dg/parse/template14.C: New test.
1871
1872 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1873
1874         * gcc.c-torture/execute/20040313-1.c: New test.
1875
1876 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
1877
1878         PR target/14533
1879         * gcc.dg/20040311-2.c: New test.
1880
1881 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
1882
1883         PR other/14544
1884         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1885         bit-field.
1886
1887 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
1888
1889         * gcc.dg/20040305-2.c: Add missing return statement.
1890
1891 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1892
1893         * gcc.dg/builtins-34.c: Also check pow10*.
1894
1895 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1896
1897         PR target/14262
1898         * gcc.dg/20040305-2.c: New test.
1899
1900 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1901
1902         * gcc.dg/20040310-1.c: New test.
1903
1904 2004-03-11  Roger Sayle  <roger@eyesopen.com>
1905
1906         * gcc.c-torture/execute/20040311-1.c: New test case.
1907
1908 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
1909
1910         PR c++/14476
1911         * g++.dg/lookup/enum1.C: New test.
1912
1913 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
1914
1915         PR c++/14510
1916         * g++.dg/lookup/struct2.C: New test.
1917
1918 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
1919
1920         * gcc.dg/builtins-34.c: New test.
1921
1922 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1923
1924         * gcc.dg/torture/builtin-nonneg-1.c: New test.
1925
1926 2004-03-09  James E Wilson  <wilson@specifixinc.com>
1927
1928         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1929         * gcc.dg/alias-2.c: New testcase.
1930
1931 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
1932
1933         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1934
1935 2004-03-09  Roger Sayle  <roger@eyesopen.com>
1936
1937         * gcc.c-torture/execute/20040309-1.c: New test case.
1938
1939 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
1940
1941         PR c++/14397
1942         * g++.dg/overload/ref1.C: New.
1943
1944 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1945
1946         PR c++/14409
1947         * g++.dg/template/spec12.C: New test.
1948
1949         PR c++/14448
1950         * g++.dg/parse/crash14.C: New test.
1951
1952 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1953
1954         PR c++/14230
1955         * g++.dg/init/ref11.C: New test.
1956
1957 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1958
1959         PR c++/14432
1960         * g++.dg/parse/builtin2.C: New test.
1961
1962 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1963
1964         PR c++/14401
1965         * g++.dg/init/ctor3.C: New test.
1966         * g++.dg/init/union1.C: New test.
1967         * g++.dg/ext/anon-struct4.C: New test.
1968
1969 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1970
1971         * g++.dg/lookup/koenig1.C: Tweak error messages.
1972         * g++.dg/lookup/used-before-declaration.C: Likewise.
1973         * g++.dg/other/do1.C: Likewise.
1974         * g++.dg/overload/koenig1.C: Likewise.
1975         * g++.dg/parse/crash13.C: Likewise.
1976         * g++.dg/template/instantiate3.C: Likewise.
1977
1978 2004-03-08  Eric Christopher  <echristo@redhat.com>
1979
1980         * * lib/target-supports.exp: Enable libiconv in test
1981         compilation.  Fix up error checking.
1982
1983 2004-03-08  Roger Sayle  <roger@eyesopen.com>
1984
1985         PR middle-end/14289
1986         * gcc.dg/pr14289-1.c: New test case.
1987         * gcc.dg/pr14289-2.c: Likewise.
1988         * gcc.dg/pr14289-3.c: Likewise.
1989
1990 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
1991
1992         * gcc.c-torture/execute/20040308-1.c: New test.
1993
1994 2004-03-07  Roger Sayle  <roger@eyesopen.com>
1995
1996         * gcc.c-torture/execute/20040307-1.c: New test case.
1997
1998 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
1999
2000         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
2001
2002 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
2003
2004         * gcc.dg/20040306-1.c: New test.
2005
2006 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
2007
2008         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
2009         them static.
2010         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
2011
2012 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2013
2014         PR c/14465
2015         * gcc.dg/decl-6.c: New test.
2016
2017 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2018
2019         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
2020         Rename LOGPOW -> LOG_POW.
2021         (SQRT_EXP, POW_EXP): New.
2022
2023 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2024
2025         * gcc.dg/i386-sse-8.c: New test.
2026
2027 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2028
2029         PR c/14114
2030         * gcc.dg/decl-5.c: New test.
2031
2032 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
2033
2034         * gcc.dg/20040305-1.c: New test.
2035
2036 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
2037
2038         PR other/14354
2039         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
2040
2041 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
2042
2043         PR c++/14425, c++/14426
2044         * g++.dg/ext/altivec-4.C: New test.
2045         * g++.dg/ext/altivec-5.C: New test.
2046
2047 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
2048
2049         * g++.old-deja/g++.other/linkage1.C: Expect errors about
2050         global variables of a type with no linkage.
2051         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
2052         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
2053         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
2054         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
2055         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
2056         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
2057         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
2058         * g++.dg/warn/deprecated.C: Name enum Color.
2059         * g++.dg/overload/VLA.C: Name structure for 'b'.
2060         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
2061
2062 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2063
2064         * gcc.c-torture/compile/20040304-1.c: New test.
2065
2066 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
2067
2068         PR 13728
2069         * gcc.dg/decl-4.c: New testcase.
2070
2071 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
2072
2073         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
2074         as PRECF if sizeof (float) > sizeof (double).
2075         (PRECL): Make it the same as PRECF if
2076         sizeof (float) > sizeof (long double).
2077
2078 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2079
2080         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
2081         system type.  Add check for irix6 which doesn't have c99 runtime.
2082
2083 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
2084
2085         * gcc.dg/const-elim-1.c: xfail for xtensa.
2086
2087 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2088
2089         PR c++/14369
2090         * g++.dg/template/cond4.C: New test.
2091
2092 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2093
2094         PR c++/14360
2095         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
2096
2097         PR c++/14361
2098         * g++.dg/parse/defarg7.C: New test.
2099
2100         PR c++/14359
2101         * g++.dg/template/friend26.C: New test.
2102
2103 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2104
2105         PR c++/14324
2106         * g++.dg/abi/mangle21.C: New test.
2107
2108         PR c++/14260
2109         * g++.dg/parse/constructor2.C: New test.
2110
2111         PR c++/14337
2112         * g++.dg/template/sfinae1.C: New test.
2113
2114 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2115
2116         PR c++/14267
2117         * g++.dg/expr/crash2.C: New test.
2118
2119         PR middle-end/13448
2120         * gcc.dg/inline-5.c: New test.
2121         * gcc.dg/always-inline.c: Split out tests into ...
2122         * gcc.dg/always-inline2.c: ... this and ...
2123         * gcc.dg/always-inline3.c: ... this.
2124
2125 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2126
2127         PR debug/12103
2128         * g++.dg/debug/crash1.C: New test.
2129
2130 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
2131
2132         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2133         function with __attribute__((noinline)).
2134         (recurser_void2): Likewise.
2135         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2136         (recurser_void2): Likewise.
2137
2138 2004-02-29  Roger Sayle  <roger@eyesopen.com>
2139
2140         PR middle-end/14203
2141         * g++.dg/warn/Wunused-6.C: New test case.
2142
2143 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
2144
2145         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2146         not defined.
2147
2148 2004-02-27  Eric Christopher  <echristo@redhat.com>
2149
2150         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2151         * g++.dg/charset/asm2.c: Run only x86.
2152         * gcc.dg/charset/asm3.c: Ditto.
2153
2154 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
2155
2156         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2157         ld_library_path.
2158
2159 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
2160
2161         * g++.dg/ext/altivec-3.C: New.
2162
2163 2004-02-26  Richard Henderson  <rth@redhat.com>
2164
2165         * g++.dg/ext/attrib10.C: Mark for warning.
2166         * gcc.dg/attr-alias-1.c: New.
2167
2168 2004-02-26  Richard Henderson  <rth@redhat.com>
2169
2170         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2171         * gcc.c-torture/execute/20040208-2.c: ... it back.
2172
2173 2004-02-26  Eric Christopher  <echristo@redhat.com>
2174
2175         * lib/target-supports.exp (check-iconv-available): New function.
2176         * lib/gcc-dg.exp (dg-require-iconv): New function.
2177         Use above.
2178         * gcc.dg/charset: New directory.
2179         * gcc.dg/charset/charset.exp: New file.
2180         * gcc.dg/charset/asm1.c: Ditto.
2181         * gcc.dg/charset/asm2.c: Ditto.
2182         * gcc.dg/charset/asm3.c: Ditto.
2183         * gcc.dg/charset/asm4.c: Ditto.
2184         * gcc.dg/charset/asm5.c: Ditto.
2185         * gcc.dg/charset/attribute1.c: Ditto.
2186         * gcc.dg/charset/attribute2.c: Ditto.
2187         * gcc.dg/charset/string1.c: Ditto.
2188         * g++.dg/charset: New directory.
2189         * g++.dg/dg.exp: Add here. Special options.
2190         * g++.dg/charset/charset.exp: New file.
2191         * g++.dg/charset/asm1.c: Ditto.
2192         * g++.dg/charset/asm2.c: Ditto.
2193         * g++.dg/charset/asm3.c: Ditto.
2194         * g++.dg/charset/asm4.c: Ditto.
2195         * g++.dg/charset/attribute1.c: Ditto.
2196         * g++.dg/charset/attribute2.c: Ditto.
2197         * g++.dg/charset/extern1.cc: Ditto.
2198         * g++.dg/charset/extern2.cc: Ditto.
2199         * g++.dg/charset/string1.c: Ditto.
2200
2201 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
2202
2203         PR c++/14278
2204         * g++.dg/parse/comma1.C: New test.
2205
2206 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2207
2208         PR c++/14284
2209         * g++.dg/template/ttp8.C: New test.
2210
2211 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
2212
2213         * gcc.dg/fixuns-trunc-1.c: New test.
2214
2215 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2216
2217         * gcc.dg/builtins-config.h: Use #elif.
2218
2219 2004-02-26  Michael Matz  <matz@suse.de>
2220
2221         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2222         * gcc.dg/991214-1.c: Likewise.
2223         * gcc.dg/i386-asm-1.c: Likewise.
2224
2225 2004-02-25  Richard Henderson  <rth@redhat.com>
2226
2227         * gcc.c-torture/execute/20040208-2.c: Move ...
2228         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2229
2230 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2231
2232         PR c++/14246
2233         * g++.dg/other/crash-3.C: New test.
2234
2235 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2236
2237         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2238         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2239
2240         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2241         HP-UX.
2242
2243 2004-02-24  Michael Matz  <matz@suse.de>
2244
2245         * gcc.dg/i386-regparm.c: New.
2246
2247 2004-02-23  James E Wilson  <wilson@specifixinc.com>
2248
2249         * gcc.c-torture/execute/20040223-1.c: New.
2250
2251 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
2252             Kazu Hirata  <kazu@cs.umass.edu>
2253
2254         * gcc.dg/fwritable-strings-1.c: Remove.
2255
2256 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
2257
2258         PR c/14156
2259         * gcc.dg/20040223-1.c: New test.
2260
2261 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2262
2263         PR c++/14106
2264         * g++.dg/ext/typeof9.C: New test.
2265
2266 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2267
2268         PR c++/14250
2269         * g++.dg/other/switch1.C: New test.
2270
2271 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2272
2273         * gcc.dg/cast-function-1.c: Adjust for new informative message.
2274         * gcc.dg/va-arg-1.c: Likewise.
2275
2276 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2277
2278         PR c++/14143
2279         * g++.dg/template/koenig5.C: New test.
2280
2281 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
2282
2283         * g++.dg/ext/altivec-1.C: Generalize target triple.
2284         * g++.dg/ext/altivec-2.C: New test case.
2285         * g++.dg/ext/altivec_check.h: New file.
2286         * gcc.dg/altivec-1.c: Generalize target triple;
2287         include altivec_check.h and call altivec_check().
2288         * gcc.dg/altivec-[2-5].c: Generalize target triple.
2289         * gcc.dg/altivec-6.c: New test case.
2290         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2291         type casts as needed.
2292         * gcc.dg/altivec-10.c: Include altivec_check.h and call
2293         altivec_check().
2294         * gcc.dg/altivec-12.c: New test case.
2295         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2296         include altivec_check.h and call altivec_check().
2297         * gcc.dg/altivec_check.h: New file.
2298
2299 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2300
2301         * lib/target-supports.exp (check_alias_available): Don't mangle
2302         function `g' in test program.
2303
2304 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2305
2306         * lib/target-supports.exp (check_profiling_available): Check
2307         argument to determine whether we support a profiling type.
2308         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2309         check_profiling_available.
2310         * g++.dg/bprob/bprob.exp: Likewise
2311         * g77.dg/bprob/bprob.exp: Likewise.
2312         * gcc.misc-tests/bprob.exp: Likewise.
2313         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2314         dg-require-profiling and delete expected error handling.
2315         * gcc.dg/20021014-1.c: Likewise.
2316         * gcc.dg/nest.c: Likewise.
2317
2318 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2319
2320         PR c++/12007
2321         * g++.dg/other/vthunk1.C: New test.
2322
2323 2004-02-20  Falk Hueffner  <falk@debian.org>
2324
2325         PR target/14201
2326         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2327
2328 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
2329
2330         PR c++/13927
2331         * g++.dg/other/error8.C: Remove XFAIL markers.
2332
2333         PR c++/14173
2334         * g++.dg/ext/packed5.C: New test.
2335
2336         PR c++/14199
2337         * g++.dg/warn/Wunused-5.C: New test.
2338
2339         PR c++/14186
2340         * g++.dg/lookup/member1.C: New test.
2341
2342 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
2343
2344         * gcc.c-torture/compile/20040130-1.c: Enable only when
2345         __INT_MAX__ >= 2147483647L.
2346         * gcc.c-torture/compile/961203-1.c: Likewise.
2347
2348 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
2349
2350         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2351         * g++.dg/opt/template1.C: Robustify assembler regexp
2352
2353 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2354
2355         * gcc.c-torture/execute/simd-4.x: Remove.
2356         * gcc.c-torture/execute/va-arg-25.x: Likewise.
2357         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2358         Guard with #ifndef SKIP_ATTRIBUTE.
2359         * gcc.dg/compat/vector-1_y.c: Likewise.
2360         * gcc.dg/compat/vector-2_x.c: Likewise.
2361         * gcc.dg/compat/vector-2_y.c: Likewise.
2362         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2363         * g++.dg/eh/simd-2.C: Likewise.
2364
2365 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
2366
2367         * gcc.c-torture/compile/complex-1.c: New.
2368
2369 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
2370
2371         PR target/14209
2372         * gcc.c-torture/execute/20040218-1.c: New test.
2373
2374 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2375
2376         PR c++/14181
2377         * g++.dg/parse/new2.C: New test.
2378
2379 2004-02-18  Paul Brook  <paul@codesourcery.com>
2380
2381         * gcc.c-torture/compile/libcall-1.c: New test.
2382
2383 2004-02-18  Paul Brook  <paul@codesourcery.com>
2384
2385         PR debug/12934
2386         * gcc.dg/debug/debug-7.c: New test.
2387
2388 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
2389
2390         * gcc.dg/20040217-1.c: New test.
2391
2392 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
2393
2394         * gcc.c-torture/execute/990208-1.x: Delete.
2395
2396 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
2397
2398         * gcc.c-torture/execute/20040208-2.x: New file.
2399
2400 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
2401
2402         PR c++/11326
2403         * g++.dg/abi/structret1.C: New test.
2404
2405 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
2406
2407         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2408         (i386_cpuid): No need to test if cpuid is available on AMD64.
2409         Fix assembly, so that it works onboth i386 and AMD64.
2410         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2411         (vecInLong): Fix s[] member type to unsigned int.
2412         (vecInWord): Remove type.
2413         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2414         (a64, b64, c64, d64, e64): Remove.
2415         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2416         Remove unused variable.  Remove initialization of removed variables.
2417         Don't call mmx_tests nor sse_tests.
2418         (reference_mmx, reference_sse): Remove.
2419         (check): Add return stmt.
2420         * gcc.dg/i386-sse-7.c: New test.
2421         * gcc.dg/i386-mmx-4.c: New test.
2422
2423 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2424
2425         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2426         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2427         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2428         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2429         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2430         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2431         g++.dg/tc1/dr94.C: Fix line terminator.
2432
2433 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
2434
2435         * gcc.c-torture/compile/20040216-1.c: New.
2436
2437 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2438
2439         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2440         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2441         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2442         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2443         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2444         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2445
2446 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2447
2448         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2449
2450 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
2451
2452         PR c++/13971
2453         * g++.dg/expr/cond4.C: New test.
2454
2455         PR c++/14086
2456         * g++.dg/lookup/crash2.C: New test.
2457
2458 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
2459
2460         * gcc.c-torture/compile/20040214-2.c: New test.
2461
2462 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
2463
2464         PR c++/14116
2465         * g++.dg/ext/typeof8.C: New test.
2466
2467 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
2468
2469         * gcc.c-torture/compile/20040214-1.c: New test.
2470
2471 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2472
2473         PR c++/13635
2474         * g++.dg/template/spec11.C: New test.
2475
2476 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2477
2478         PR c++/13927
2479         * g++.dg/other/error8.C: New test.
2480
2481 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
2482
2483         PR c++/14122
2484         * g++.dg/template/array4.C: New test.
2485
2486         PR c++/14108
2487         * g++.dg/inherit/thunk2.C: New test.
2488
2489         PR c++/14083
2490         * g++.dg/eh/cond2.C: New test.
2491
2492 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
2493
2494         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2495
2496 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
2497
2498         * lib/scanasm.exp (dg-scan): Quote pattern before display.
2499
2500 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
2501
2502         * g++.dg/simd-2.C: xfail on ppc64-linux.
2503
2504 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2505
2506         PR c/456
2507         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2508         tests.
2509
2510 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
2511
2512         * gcc.dg/builtins-33.c: New test.
2513
2514 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
2515
2516         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2517
2518 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2519
2520         * g++.dg/simd-2.C: Set -maltivec for ppc64.
2521
2522 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2523
2524         * gcc.dg/ppc64-abi-3.c: New test.
2525
2526 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
2527
2528         PR c/14092
2529
2530         * gcc.dg/pr14092-1.c: New testcase.
2531
2532 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
2533
2534         * gcc.dg/cpp/assert4.c: Fix typo last change.
2535
2536         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2537         * gcc.dg/cpp/assert4.c: Handle powerpc64.
2538
2539         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2540
2541 2004-02-09  Roger Sayle  <roger@eyesopen.com>
2542
2543         * gcc.c-torture/compile/20040209-1.c: New test case.
2544
2545 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2546
2547         * gcc.dg/c90-init-1.c: Adjust expected error messages.
2548
2549 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
2550
2551         * gcc.c-torture/execute/20040208-[12].c: New tests.
2552
2553 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2554
2555         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2556
2557 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2558
2559         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2560
2561 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
2562
2563         Bug 13856
2564         * gcc.dg/visibility-8.c: New testcase.
2565
2566 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
2567
2568         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2569         arguments.
2570         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2571
2572 2004-02-07  Roger Sayle  <roger@eyesopen.com>
2573
2574         PR middle-end/13696
2575         * g++.dg/opt/fold1.C: New test case.
2576
2577 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2578
2579         PR c++/14033
2580         * g++.dg/other/crash-2.C: New test.
2581
2582 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2583
2584         PR c++/14028
2585         * g++.dg/parse/angle-bracket2.C: New test.
2586
2587 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2588
2589         PR middle-end/13750
2590         Revert:
2591         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
2592         PR pch/13361
2593         * testsuite/g++.dg/pch/wchar-1.C: New.
2594         * testsuite/g++.dg/pch/wchar-1.Hs: New.
2595
2596 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2597
2598         PR c++/14008
2599         * g++.dg/parse/error15.C: New test.
2600         * g++.dg/parse/crash11.C: Update dg-error mark.
2601
2602 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2603
2604         PR c++/13932
2605         * g++.dg/warn/conv2.C: New test.
2606
2607 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2608
2609         PR c++/13086
2610         * g++.dg/warn/incomplete1.C: Remove xfail.
2611
2612 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2613
2614         * lib/file-format.exp (gcc_target_object_format): Use
2615         ${tool}_target_compile, not gcc_target_compile.
2616         * lib/target-supports.exp (check_alias_available): Likewise.
2617         (check_gc_sections_available): Likewise.
2618         * g++.dg/ext/attrib10.C: Use dg-require-alias.
2619         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2620         dg-require-alias.
2621
2622 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
2623
2624         PR c++/13969
2625         * g++.dg/template/static6.C: New test.
2626
2627 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
2628
2629         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2630
2631 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2632
2633         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2634         tests for systems where `char' is unsigned by default.
2635
2636 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2637
2638         PR c++/13997
2639         * g++.dg/template/partial3.C: New test.
2640
2641 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
2642
2643         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2644         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2645         Remove mentions of obsolete ports.
2646
2647 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
2648
2649         * gcc.dg/noncompile/20001228-1.c: Fix for new
2650         error message.
2651
2652 2004-02-03  Roger Sayle  <roger@eyesopen.com>
2653
2654         PR target/9348
2655         * gcc.c-torture/execute/multdi-1.c: New test case.
2656
2657 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2658
2659         PR c++/13925
2660         * g++.dg/template/lookup5.C: New test.
2661
2662 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2663
2664         PR c++/13950
2665         * g++.dg/template/lookup4.C: New test.
2666
2667         PR c++/13970
2668         * g++.dg/parse/error14.C: New test.
2669
2670         PR c++/14002
2671         * g++.dg/parse/template13.C: New test.
2672
2673 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
2674
2675         PR c++/13978
2676         * g++.dg/template/koenig4.C: New test.
2677
2678         PR c++/13968
2679         * g++.dg/template/crash17.C: New test.
2680
2681         PR c++/13975
2682         * g++.dg/parse/error13.C: New test.
2683         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2684
2685 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
2686
2687         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2688
2689 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
2690
2691         PR c/11658
2692         PR c/13994
2693         * gcc.dg/noncompile/20040203-1.c: New test.
2694         * gcc.dg/noncompile/20040203-2.c: Likewise.
2695         * gcc.dg/noncompile/20040203-3.c: Likewise.
2696         * gcc.dg/20040203-1.c: Likewise.
2697
2698 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
2699
2700         PR c++/10858
2701         * g++.dg/template/sizeof7.C: New test.
2702
2703 2004-02-02  Eric Christopher  <echristo@redhat.com>
2704             Zack Weinberg  <zack@codesourcery.com>
2705
2706         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2707
2708 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
2709
2710         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2711         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2712         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2713         * gcc.dg/cleanup-5.c: Run only on Linux targets.
2714
2715 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
2716
2717         PR c++/13113
2718         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2719
2720         PR c++/13854
2721         * g++.dg/ext/attrib13.C: New test.
2722
2723         PR c++/13907
2724         * g++.dg/conversion/op2.C: New test.
2725
2726 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2727
2728         * gcc.dg/titype-1.c: Fix pasto.
2729
2730 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2731
2732         * gcc.dg/titype-1.c: New test.
2733
2734 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2735
2736         PR c++/13957
2737         * g++.dg/template/non-type-template-argument-1.C,
2738         g++.dg/template/qualified-id1.C: Update dg-error marks.
2739         * g++.dg/template/nontype6.C: New test.
2740
2741 2004-02-01  Roger Sayle  <roger@eyesopen.com>
2742
2743         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2744         * gcc.dg/builtins-31.c: New testcase.
2745         * gcc.dg/builtins-32.c: New testcase.
2746
2747 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
2748
2749         * objc.dg/call-super-2.m: Update line numbers
2750         for the including of stddef.h.
2751
2752 2004-01-30  Michael Matz  <matz@suse.de>
2753
2754         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2755         g++.dg/ext/case-range3.C: New tests.
2756
2757 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2758
2759         DR206
2760         PR c++/13813
2761         * g++.dg/template/member4.C: New test.
2762
2763 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2764
2765         PR c++/13683
2766         * g++.dg/template/sizeof6.C: New test.
2767
2768 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2769
2770         * gcc.dg/fwritable-strings-1.c: New test.
2771
2772 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2773
2774         * gcc.c-torture/compile/20040130-1.c: New test.
2775
2776 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
2777
2778         * objc.dg/call-super-2.m: Include stddef.h for size_t.
2779
2780 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
2781
2782         PR c++/13883
2783         * g++.dg/template/ctor3.C: New test.
2784
2785 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2786
2787         * g++.dg/tc1: New directory.
2788         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2789         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2790         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2791         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2792         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2793
2794 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2795
2796         * g++.dg/parse/error11.C: New test.
2797         * g++.dg/parse/error12.C: Likewise.
2798
2799 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
2800
2801         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2802         (scan_initial, main): Use aligned_sizeof instead of sizeof.
2803
2804 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
2805
2806         PR c++/13791
2807         * g++.dg/ext/attrib12.C: New test.
2808
2809         PR c++/13736
2810         * g++.dg/parse/cast2.C: New test.
2811
2812 2004-01-27  James E Wilson  <wilson@specifixinc.com>
2813
2814         * objc.dg/encode-2.m (main): New local string.  Set depending on
2815         sizeof long.  Use in sscanf call.
2816         * objc.dg/encode-3.m (main): New local string.  Set depending on
2817         sizeof long.  Use in scan_initial call.
2818
2819 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2820
2821         * objc.dg/call-super-2.m: Make LP64-safe.
2822         * objc.dg/desig-init-1.m: Likewise.
2823
2824 2004-01-27  Devang Patel <dpatel@apple.com>
2825
2826         * g++.dg/debug/namespace1.C: New test.
2827
2828 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
2829
2830         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2831         xscale-*-*.
2832
2833         * gcc.dg/arm-mmx-1.c: New test.
2834
2835 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2836
2837         * gcc.dg/20040127-1.c: New test.
2838         * gcc.dg/20040127-2.c: New test.
2839
2840 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2841
2842         * objc.dg/stret-1.m (glob): Renamed to globa.
2843
2844 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
2845
2846         PR c++/13663
2847         * g++.dg/expr/for1.C: New test.
2848
2849 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
2850
2851         PR middle-end/13779
2852         * gcc.dg/darwin-longlong.c: New test.
2853
2854 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
2855
2856         * gcc.dg/20040124-1.c: Moved test from here...
2857         * gcc.c-torture/compile/20040124-1.c: ...to here.
2858
2859 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2860
2861         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
2862         the assembly output if -m64 is passed.
2863
2864 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
2865
2866         PR c++/13833
2867         * g++.dg/template/cond3.C: New test.
2868
2869 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2870
2871         PR c++/13810
2872         * g++.dg/template/ttp7.C: New test.
2873
2874 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2875
2876         PR c++/13797
2877         * g++.dg/template/nontype4.C: New test.
2878         * g++.dg/template/nontype5.C: Likewise.
2879
2880 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
2881
2882         * gcc.dg/torture/mips-clobber-at.c: New test.
2883
2884 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
2885
2886         * gcc.dg/20040124-1.c: New test.
2887
2888 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
2889
2890         * gcc.dg/20040123-1.c: New test.
2891
2892 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2893
2894         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2895
2896 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2897
2898         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2899
2900 2004-01-23  Andrew Pinski  <apinski@apple.com>
2901
2902         * gcc.dg/20030121-1.c: Move to ..
2903         * gcc.dg/20040121-1.c: here.
2904
2905 2004-01-23  Roger Sayle  <roger@eyesopen.com>
2906
2907         * gcc.dg/builtins-29.c: New test case.
2908
2909 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2910
2911         PR 18314
2912         * gcc.dg/builtins-30.c: New testcase.
2913
2914 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
2915
2916         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2917         * lib/g77.exp: Likewise.
2918         * lib/objc.exp: Likewise.
2919         * lib/g++.exp: Likewise.
2920
2921 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2922
2923         * gcc.dg/struct-by-value-2.c: New test.
2924
2925 2004-01-21  Andrew Pinski  <apinski@apple.com>
2926
2927         PR target/13785
2928         * gcc.dg/20030121-1.c: New test.
2929
2930 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
2931
2932         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
2933         clobber frame pointer register in asm statement.
2934
2935 2004-01-21  Falk Hueffner  <falk@debian.org>
2936
2937         * gcc.c-torture/compile/20040121-1.c: New test.
2938
2939 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
2940
2941         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2942
2943 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
2944
2945         * gcc.dg/ppc64-abi-2.c: New test.
2946
2947 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
2948
2949         * lib/treelang.exp: Fill out this file.
2950         * lib/treelang-dg.exp: New File.
2951
2952 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2953
2954         * gcc.c-torture/compile/981022-1.c: Remove.
2955         * gcc.dg/array-5.c: Remove XFAIL.
2956         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2957         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2958         gcc.dg/cond-lvalue-1.c: Update.
2959         * gcc.dg/cast-lvalue-2.c: New test.
2960
2961 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
2962
2963         PR c++/13592
2964         * g++.dg/other/error1.C (class foo): Tweak error message.
2965
2966         PR c++/13592
2967         * g++.dg/template/call2.C: New test.
2968
2969 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2970
2971         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2972         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2973         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2974         scalar-return-1_x.c, scalar-return-2_y.c,
2975         scalar-return-3_x.c, scalar-return-3_y.c,
2976         scalar-return-4_x.c, scalar-return-4_y.c,
2977         struct-align-1.h, struct-align-1_x.c,
2978         struct-align-1_y.c, struct-align-2.h,
2979         struct-align-2_x.c, struct-align-2_y.c,
2980         struct-by-value-10_y.c, struct-by-value-11_x.c,
2981         struct-by-value-11_y.c, struct-by-value-12_x.c,
2982         struct-by-value-12_y.c, struct-by-value-13_x.c,
2983         struct-by-value-13_y.c, struct-by-value-14_x.c,
2984         struct-by-value-14_y.c, struct-by-value-15_x.c,
2985         struct-by-value-15_y.c, struct-by-value-16_y.c,
2986         struct-by-value-17_y.c, struct-by-value-18_y.c,
2987         struct-by-value-19_y.c, struct-by-value-1_x.c,
2988         struct-by-value-1_y.c, struct-by-value-20_y.c,
2989         struct-by-value-2_x.c, struct-by-value-2_y.c,
2990         struct-by-value-3_y.c, struct-by-value-4_x.c,
2991         struct-by-value-4_y.c, struct-by-value-5_y.c,
2992         struct-by-value-6_y.c, struct-by-value-7_y.c
2993         struct-by-value-8_x.c, struct-by-value-8_y.c
2994         struct-by-value-9_x.c, struct-by-value-9_y.c
2995         struct-return-10_x.c, struct-return-10_y.c,
2996         struct-return-19_x.c, struct-return-20_x.c
2997         struct-return-2_x.c, struct-return-2_y.c
2998         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2999         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
3000
3001 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3002
3003         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
3004         attribute on sparc*-sun-solaris2.*.
3005
3006 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
3007
3008         PR c++/13710
3009         * g++.dg/ext/typeof7.C: New test.
3010
3011 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
3012
3013         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
3014         * gcc.dg/const-elim-1.c: Same.
3015
3016 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
3017
3018         * objc.dg/stret-1.m: New.
3019         * objc.dg/stret-2.m: New.
3020
3021 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
3022
3023         PR c++/11895
3024         * g++.dg/ext/vector1.C: New test.
3025
3026 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
3027
3028         * gcc.dg/pch/import-1.c: New.
3029         * gcc.dg/pch/import-1.hs: New.
3030         * gcc.dg/pch/import-1a.h: New.
3031         * gcc.dg/pch/import-1b.h: New.
3032         * gcc.dg/pch/import-1c.h: New.
3033
3034 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
3035
3036         PR c++/13574
3037         * g++.dg/ext/array1.C: New test.
3038
3039         PR c++/13178
3040         * g++.dg/conversion/op1.C: New test.
3041
3042 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
3043
3044         PR 11864
3045         From Kazumoto Kojima / Dan Kegel:
3046         * gcc.dg/pr11864-1.c: New test.
3047
3048         PR 10392
3049         From Marcus Comstedt / Dan Kegel:
3050         * gcc.dg/pr10392-1.c: New test.
3051
3052 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
3053
3054         PR c++/13478
3055         * g++.dg/init/ref10.C: New test.
3056
3057 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3058
3059         PR c++/13407
3060         * g++.dg/parse/typename6.C: New test.
3061
3062 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
3063
3064         PR pch/13361
3065         * testsuite/g++.dg/pch/wchar-1.C: New.
3066         * testsuite/g++.dg/pch/wchar-1.Hs: New.
3067
3068 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3069
3070         PR c++/9259
3071         * g++.dg/expr/sizeof2.C: New test.
3072
3073 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
3074
3075         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
3076
3077 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3078
3079         PR c++/13659
3080         * g++.dg/lookup/strong-using-3.C: New.
3081         * g++.dg/lookup/using-10.C: New.
3082
3083 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3084
3085         PR c++/13594
3086         * g++.dg/lookup/strong-using-2.C: New.
3087
3088 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
3089             Dan Kegel <dank@kegel.com>
3090             J"orn Rennecke <joern.rennecke@superh.com>
3091
3092         PR target/9365
3093         * gcc.dg/pr9365-1.c: New test.
3094
3095 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3096
3097         PR c++/8856
3098         * g++.dg/parse/casting-operator2.C: New test.
3099         * g++.old-deja/g++.pt/explicit83.C: Remove.
3100
3101 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
3102
3103         * gcc.dg/label-compound-stmt-1.c: New test.
3104         * gcc.c-torture/compile/950922-1.c,
3105         gcc.c-torture/compile/20000211-3.c,
3106         gcc.c-torture/compile/20000518-1.c,
3107         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
3108         compound statements.
3109
3110 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
3111
3112         * gcc.dg/ppc64-abi-1.c: New test.
3113
3114 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
3115
3116          * g++.dg/ext/attrib9.C: Add dg-warnings.
3117
3118 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3119
3120         PR c++/12335
3121         * g++.dg/parse/dtor3.C: New test.
3122
3123 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
3124
3125         PR c++/12709
3126         * g++.dg/parse/try-catch-1.C: New test.
3127
3128 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
3129
3130         * ada/acats/run_all.sh: Add more verbose output in acats.log
3131         when compiling tests.
3132
3133 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3134
3135         PR 13656
3136         * gcc.dg/typedef-redecl.c: New test case.
3137         * gcc.dg/typedef-redecl.h: New support file.
3138
3139 2004-01-13  Jan Hubicka  <jh@suse.cz>
3140
3141         * gcc.dg/always_inline.c: New test.
3142         * gcc.dg/debug/20031231-1.c: Fix.
3143
3144 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3145
3146         PR c++/13474
3147         * g++.dg/template/array3.C: New test.
3148
3149 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3150
3151         * g++.dg/ext/lvalue1.C: No longer expected to fail.
3152         * g++.dg/warn/Wunused-2.C: Likewise.
3153
3154 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3155
3156         PR c++/13289
3157         * g++.dg/template/instantiate6.C: New test.
3158
3159 2004-01-12  Roger Sayle  <roger@eyesopen.com>
3160
3161         PR middle-end/11397
3162         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3163
3164 2004-01-12  Jan Hubicka  <jh@suse.cz>
3165
3166         PR opt/12826
3167         * gcc.dg/20040112-1.c: New.
3168
3169         * gcc.dg/dwarf-die[1-7].c: Move to...
3170         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3171         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3172
3173 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
3174
3175         PR c++/4100
3176         * g++.dg/parse/friend4.C: New test.
3177
3178 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
3179
3180         PR c++/4100
3181         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3182         definition is called a friend.
3183
3184 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
3185
3186         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3187
3188 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
3189
3190         PR c++/3478
3191         * g++.dg/parse/error10.C: New test.
3192         * g++.dg/template/arg2.C: Accept "invalid type" error.
3193
3194 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
3195
3196         PR middle-end/13392
3197         * g++.dg/opt/expect2.C: New test.
3198
3199 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3200
3201         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3202         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3203         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3204         Update dg-error regexps.
3205
3206 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3207
3208         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3209         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3210
3211 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3212
3213         * gcc.dg/pragma-re-1.c: Use right pointer type.
3214
3215 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3216
3217         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3218
3219 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
3220
3221         * gcc.dg/rs6000-ldouble-1.c: New.
3222
3223 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3224
3225         DR 337
3226         PR c++/9256
3227         * g++.dg/other/abstract1.C: New test.
3228
3229 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
3230
3231         * g++.dg/lookup/strong-using-1.C: New.
3232
3233 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
3234
3235         PR c/11234
3236         * gcc.dg/func-ptr-conv-1.c: New test.
3237         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3238
3239 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
3240
3241         PR target/13380.
3242         * gcc.c-torture/compile/20040109-1.c: New.
3243
3244 2004-01-08  Stuart Hastings  <stuart@apple.com>
3245
3246         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3247         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3248         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3249
3250 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
3251
3252         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3253
3254 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3255
3256         * ada/acats/run_acats: Treat 'gnatchop' the same way
3257         as 'gnatmake'.  Export GCC_DRIVER.
3258         * ada/acats/run_all.sh: Add target_gnatchop.  Use
3259         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3260
3261 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3262
3263         PR c++/12573
3264         * g++.dg/template/dependent-expr4.C: New test.
3265
3266 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
3267
3268         * gcc.dg/altivec-11.c: New test.
3269
3270 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
3271
3272         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3273
3274 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3275
3276         PR c/6024
3277         * gcc.dg/enum-compat-1.c: New test.
3278         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3279
3280 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3281
3282         PR c/12165
3283         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3284         gcc.dg/c99-idem-qual-3.c: New tests.
3285
3286 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
3287
3288         * gcc.dg/winline-7.c: Don't cast void * to int.
3289
3290 2004-01-06  Jan Hubicka  <jh@suse.cz>
3291
3292         * gcc.dg/i386-sse-5.c: New test
3293         * g++.dg/eh/simd-1.c: Add -w argument for i386.
3294
3295 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3296
3297         PR c++/12815
3298         * g++.dg/rtti/typeid4.C: New test.
3299
3300 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3301
3302         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3303
3304 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3305
3306         PR c++/12132
3307         * g++.dg/template/error11.C: New test.
3308
3309         PR c++/13451
3310         * g++.dg/template/class2.C: New test.
3311
3312 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3313         Richard Sandiford <rsandifo@redhat.com>
3314
3315         PR c++/13387
3316         * g++.dg/opt/alias3.C: New test.
3317
3318 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
3319
3320         PR c++/13157
3321         * g++.dg/template/koenig3.C: New test.
3322
3323         PR c++/13529
3324         * g++.dg/parse/offsetof3.C: New test.
3325
3326         * g++.dg/init/copy7.C: Add missing dg-error markers.
3327
3328         PR c++/12226
3329         * g++.dg/init/copy7.c: New test.
3330
3331         PR c++/13536
3332         * g++.dg/parse/cast1.C: New test.
3333
3334 2004-01-04  Jan Hubicka  <jh@suse.cz>
3335
3336         * gcc.dg/winline[1-7].c: New tests.
3337
3338 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3339
3340         PR c++/13520
3341         * g++.dg/template/qualttp22.C: New test.
3342
3343 2004-01-01  Jan Hubicka  <jh@suse.cz>
3344
3345         * gcc.dg/debug/20031231-1.c: New.
3346         * gcc.c-torture/compile/20040101-1.c: New.
3347         * gcc.dg/dwarf-die-[1-7].c: New.
3348
3349 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
3350
3351         PR optimization/13521
3352         * gcc.c-torture/compile/20031231-1.c: New test.
3353
3354 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3355
3356         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3357
3358 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3359
3360         PR c++/10079
3361         * g++.dg/template/crash16.C: New test.
3362
3363 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
3364
3365         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3366
3367 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3368
3369         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3370         ports.
3371         * g++.old-deja/g++.jason/thunk3.C: Likewise.
3372         * g++.old-deja/g++.law/profile1.C: Likewise.
3373         * gcc.c-torture/compile/981006-1.c: Likewise.
3374         * gcc.c-torture/execute/loop-2e.x: Likewise.
3375         * gcc.c-torture/execute/loop-2f.x: Remove.
3376         * gcc.c-torture/execute/loop-2g.x: Likewise.
3377         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3378         * gcc.dg/20020312-2.c: Remove traces of dead ports.
3379
3380 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
3381
3382         PR c++/13507
3383         * g++.dg/ext/attrib11.C: New test.
3384
3385         PR c++/13494
3386         * g++.dg/template/array2-1.C: New test.
3387         * g++.dg/template/array2-2.C: New test.
3388
3389 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
3390
3391         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3392
3393 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3394
3395         PR c++/12774
3396         * g++.dg/template/array1-1.C: New test.
3397         * g++.dg/template/array1-2.C: New test.
3398
3399 2003-12-29  Roger Sayle  <roger@eyesopen.com>
3400
3401         PR fortran/12632
3402         * g77.dg/12632.f: New test case.
3403
3404 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3405
3406         PR c++/13289
3407         * g++.dg/parse/nontype1.C: New test.
3408
3409 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3410
3411         PR c++/12403
3412         * g++.dg/parse/explicit1.C: New test.
3413         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3414
3415 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3416
3417         PR c++/13081
3418         * g++.dg/opt/inline6.C: New test.
3419
3420         PR c++/12613
3421         * g++.dg/parse/error9.C: New test.
3422
3423         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3424
3425 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3426
3427         PR c++/13009
3428         * g++.dg/init/assign1.C: New test.
3429
3430 2003-12-28  Roger Sayle  <roger@eyesopen.com>
3431
3432         PR c++/13070
3433         * g++.dg/warn/format3.C: New test case.
3434
3435 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3436
3437         * gcc.c-torture/compile/20031227-1.c: New test.
3438
3439 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3440
3441         * g++.dg/bprob/bprob.exp: Load target-supports.exp
3442         * g77.dg/bprob/bprob.exp: Likewise.
3443         * gcc.misc-tests/bprob.exp: Likewise.
3444         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
3445         variants on systems where the library does not provide that
3446         functionality.
3447         * gcc.dg/builtins-20.c: Use builtins-config.h.
3448         * gcc.dg/builtins-config.h: New file.
3449
3450 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3451
3452         * lib/gcc-dg.exp (dg-require-profiling): New function.
3453         * lib/target-supports.exp (check_profiling_available): Likewise.
3454         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3455         * g77.dg/bprob/bprob.exp: Likewise.
3456         * gcc.misc-tests/bprob.exp: Likewise.
3457         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3458         * gcc.dg/20021014-1.c: Likewise.
3459         * gcc.dg/nest.c: Likewise.
3460
3461 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3462
3463         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3464         compiling.
3465         * g++.dg/lookup/java2.C: Likewise.
3466         * gcc.dg/cpp/lexident.c: Likewise.
3467
3468 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
3469
3470         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3471         given.
3472         * gcc.c-torture/compile/961203-1.c: Likewise.
3473         * gcc.c-torture/compile/980506-1.c: Likewise.
3474
3475 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
3476
3477         * lib/gcc-dg.exp (dg-prune-output): New annotation.
3478         (additional_prunes): New global.
3479         (gcc-dg-prune): Handle additional per-test pruning.
3480         (dg-test): Clear additional_prunes between tests.
3481
3482         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
3483         dg-prune-output to avoid spurious failures from assembler
3484         complaining about nonexistent WAW violations.
3485         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3486         Use dg-prune-output to avoid spurious failures from assembler
3487         warning about Itanium B-step errata.
3488
3489 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3490
3491         * g++.dg/abi/macro0.C: New test.
3492         * g++.dg/abi/macro1.C: Likewise.
3493         * g++.dg/abi/macro2.C: Likewise.
3494
3495         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3496         * g++.dg/abi/bitfield7.C: Likewise.
3497         * g++.dg/abi/dtor2.C: Likewise.
3498         * g++.dg/abi/mangle11.C: Likewise.
3499         * g++.dg/abi/mangle12.C: Likewise.
3500         * g++.dg/abi/mangle14.C: Likewise.
3501         * g++.dg/abi/mangle17.C: Likewise.
3502         * g++.dg/abi/vbase10.C: Likewise.
3503         * g++.dg/abi/vbase14.C: Likewise.
3504         * g++.dg/template/qualttp17.C: Likewise.
3505
3506 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
3507
3508         PR c/11995
3509         * gcc.dg/20031223-1.c: New test.
3510
3511 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3512
3513         * gcc.dg/noreturn-7.c: New test.
3514
3515 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3516
3517         * gcc.dg/null-pointer-1.c: New test.
3518
3519 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3520
3521         * g++.old-deja/g++.jason/template18.C: Remove.
3522         * g++.old-deja/g++.jason/template37.C: Likewise.
3523
3524         PR c++/12862
3525         * g++.dg/lookup/ns1.C: New test.
3526
3527         PR c++/12397
3528         * g++.dg/template/lookup3.C: New test.
3529
3530 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3531
3532         * g++.dg/template/recurse1.C: New test
3533
3534 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3535
3536         PR c++/12479
3537         * g++.dg/parse/semicolon1.C: New test.
3538         * g++.dg/parse/semicolon1.h: Likewise.
3539
3540 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
3541
3542         * gcc.dg/darwin-misaligned.c: New test.
3543
3544 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3545
3546         PR c/9163
3547         * gcc.dg/20031222-1.c: New test.
3548
3549 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
3550
3551         PR c++/13438
3552         * g++.dg/parse/error8.C: New test.
3553
3554         PR c++/11554
3555         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3556
3557 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
3558
3559         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3560         too small.
3561         * gcc.c-torture/compile/930217-1.c: Likewise.
3562         * gcc.c-torture/compile/930513-1.c: Likewise.
3563         * gcc.c-torture/execute/920908-2.c: Likewise.
3564         * gcc.c-torture/execute/921204-1.c: Likewise.
3565         * gcc.c-torture/execute/930621-1.c: Likewise.
3566         * gcc.c-torture/execute/930630-1.c: Likewise.
3567         * gcc.c-torture/execute/931031-1.c: Likewise.
3568         * gcc.c-torture/execute/980602-2.c: Likewise.
3569         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3570         * gcc.c-torture/execute/compndlit-1.c: Likewise.
3571         * gcc.c-torture/execute/extzvsi.c: Likewise.
3572         * gcc.c-torture/unsorted/ext.c: Likewise.
3573
3574 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
3575
3576         PR target/12749
3577         * gcc.c-torture/compile/20031220-2.c: New test case.
3578
3579 2003-12-20  Roger Sayle  <roger@eyesopen.com>
3580
3581         PR optimization/13031
3582         * gcc.c-torture/compile/20031220-1.c: New test case.
3583
3584 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3585
3586         * gcc.dg/cast-function-1.c: New test.
3587
3588 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
3589
3590         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3591         formats.
3592
3593 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
3594
3595         PR c++/12795
3596         * g++.dg/ext/attrib10.C: New test.
3597
3598 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
3599
3600         * gcc.dg/cleanup-10.c: New test.
3601         * gcc.dg/cleanup-11.c: New test.
3602
3603 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
3604
3605         PR c++/13239
3606         * g++.dg/opt/expect1.C: New test.
3607
3608 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
3609
3610         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3611
3612 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
3613
3614         PR debug/12923
3615         * gcc.dg/20031218-1.c: New test.
3616
3617         PR debug/12389
3618         * gcc.dg/20031218-2.c: New test.
3619         * gcc.dg/20031218-3.c: New test.
3620
3621         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3622         of label name and allow for USER_LABEL_PREFIX == "_" names.
3623         * g++.dg/abi/mangle18-2.C: Likewise.
3624         * g++.dg/abi/mangle19-1.C: Likewise.
3625         * g++.dg/abi/mangle19-2.C: Likewise.
3626         * g++.dg/abi/mangle20-1.C: Likewise.
3627         * g++.dg/abi/mangle20-2.C: Likewise.
3628
3629 2003-12-18  Richard Henderson  <rth@redhat.com>
3630
3631         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3632
3633 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
3634             Dan Kegel <dank@kegel.com>
3635
3636         PR other/12009
3637         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
3638         testing a cross compiler, it causes spurious compile failures.
3639         * lib/g++.exp: Likewise.
3640
3641 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3642
3643         PR c++/13262
3644         * g++.dg/template/access13.C: New test.
3645
3646 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
3647
3648         * gcc.dg/20031216-1.c: New test.
3649
3650 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3651
3652         PR c++/9154
3653         * g++.dg/template/error10.C: New test.
3654
3655 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3656
3657         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3658         * g++.dg/eh/simd-2.C: Likewise.
3659
3660 2003-12-17  James E Wilson  <wilson@specifixinc.com>
3661             Roger Sayle  <roger@eyesopen.com>
3662
3663         * gcc.c-torture/execute/ieee/mzero5.c: New.
3664
3665 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
3666
3667         PR c++/10603
3668         * g++.dg/parse/error6.C: New test.
3669
3670         PR c++/12827
3671         * g++.dg/parse/error7.C: New test.
3672
3673 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3674
3675         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3676         at -O with stabs debugging formats.
3677         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3678         * gcc.dg/debug/debug-2.c: Likewise.
3679
3680 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
3681
3682         PR c++/12696
3683         * g++.dg/init/error1.C: New test.
3684
3685         PR c++/12218
3686         * g++.dg/init/pm3.C: New test.
3687
3688 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3689
3690         PR c/3347
3691         * gcc.dg/bitfld-8.c: New test.
3692
3693 2003-12-16  James Lemke  <jim@wasabisystems.com>
3694
3695         * gcc.dg/arm-scd42-[123].c: New tests.
3696
3697 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         PR c++/9043
3700         * g++.dg/abi/mangle20-1.C: New test.
3701         * g++.dg/abi/mangle20-2.C: New test.
3702
3703 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
3704
3705         PR c++/13275
3706         * g++.dg/other/offsetof2.C: Remove XFAIL.
3707         * g++.dg/parse/offsetof1.C: New test.
3708         * g++.gd/parse/offsetof2.C: Likewise.
3709
3710 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3711
3712         * g++.dg/template/nontype3.C: New test.
3713         * g++.dg/template/static2.C: Tweaked the dg-error clause.
3714
3715 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3716
3717         * g++.dg/warn/noreturn-3.C: Also test instantiation.
3718
3719 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
3720
3721         PR c++/13387
3722         * g++.dg/expr/assign1.C: New test.
3723
3724         PR c++/13242
3725         * g++.dg/abi/mangle19-1.C: New test.
3726         * g++.dg/abi/mangle19-2.C: New test.
3727
3728 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
3729
3730         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3731
3732 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3733
3734         * gcc.c-torture/execute/20031216-1.c: New test.
3735
3736 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3737
3738         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3739         an ICE regression.
3740
3741 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3742
3743         PR c++/10926
3744         * g++.dg/template/error9.C: New test.
3745
3746         PR c++/11116
3747         * g++.dg/template/error8.C: New test.
3748
3749 2003-12-15  Roger Sayle  <roger@eyesopen.com>
3750
3751         PR middle-end/13400
3752         * gcc.c-torture/execute/20031215-1.c: New test case.
3753
3754 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3755
3756         PR c++/13269
3757         * g++.dg/parse/error5.C: New test.
3758
3759         PR c++/12989
3760         * g++.dg/expr/sizeof1.C: New test.
3761
3762         PR c++/13310
3763         * g++.dg/template/crash15.C: New test.
3764
3765 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
3766
3767         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3768         a non-POD type as the last named parameter of a varargs function.
3769
3770 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
3771
3772         PR c++/13243
3773         PR c++/12573
3774         * g++.dg/template/crash14.C: New test.
3775         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3776
3777 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
3778
3779         * g++.dg/other/java1.C: New test.
3780
3781         PR c++/13241
3782         * g++.dg/abi/mangle18-1.C: New test.
3783         * g++.dg/abi/mangle18-2.C: New test.
3784
3785 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3786
3787         PR optimization/10312
3788         * gcc.c-torture/execute/20031214-1.c: New.
3789
3790 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
3791
3792         PR c++/10779
3793         PR c++/12160
3794         * g++.dg/parse/error3.C: New test.
3795         * g++.dg/parse/error4.C: Likewise.
3796         * g++.dg/abi/mangle4.C: Tweak error messages.
3797         * g++.dg/lookup/using5.C: Likewise.
3798         * g++.dg/other/error2.C: Likewise.
3799         * g++.dg/parse/typename5.C: Likewise.
3800         * g++.dg/parse/undefined1.C: Likewise.
3801         * g++.dg/template/arg2.C: Likewise.
3802         * g++.dg/template/ttp3.C: Likewise.
3803         * g++.dg/template/type1.C: Likewise.
3804         * g++.old-deja/g++.other/crash32.C: Likewise.
3805         * g++.old-djea/g++.pt/defarg8.C: Likewise.
3806
3807 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3808
3809         PR c++/13106
3810         * g++.dg/warn/noreturn-3.C: New test.
3811
3812 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3813
3814         PR c++/13118
3815         * g++.dg/abi/covariant3.C: New.
3816
3817 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * g++.dg/eh/ia64-1.C: New test.
3820
3821 2003-12-12  Roger Sayle  <roger@eyesopen.com>
3822
3823         PR optimization/13037
3824         * g77.f-torture/execute/13037.f: New test case.
3825
3826 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3827
3828         PR c++/12881
3829         * g++.dg/abi/covariant2.C: New.
3830
3831 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
3832
3833         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3834
3835 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
3836
3837         * gcc.c-torture/execute/wchar_t-1.x: Delete.
3838
3839 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
3840
3841         PR other/10819
3842         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3843         to fix Bug 10819.
3844         * lib/g++.exp (g++_version): Likewise.
3845         * lib/g77.exp (g77_version): Likewise.
3846         * lib/objc.exp (default_objc_version): Likewise.
3847
3848 2003-12-10  Richard Henderson  <rth@redhat.com>
3849
3850         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3851
3852         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3853
3854 2003-12-08  Matt Austern  <austern@apple.com>
3855
3856         PR c/13134
3857         * lib/gcc-dg.exp (dg-require-visibility): Define.
3858         * lib/target-supports (check_visibility_available): Define.
3859         * gcc.dg/visibility-1.c: New test.
3860         * gcc.dg/visibility-2.c: Likewise.
3861         * gcc.dg/visibility-3.c: Likewise.
3862         * gcc.dg/visibility-4.c: Likewise.
3863         * gcc.dg/visibility-5.c: Likewise.
3864         * gcc.dg/visibility-6.c: Likewise.
3865         * g++.dg/ext/visibility-1.C: Likewise.
3866         * g++.dg/ext/visibility-2.C: Likewise.
3867         * g++.dg/ext/visibility-3.C: Likewise.
3868         * g++.dg/ext/visibility-4.C: Likewise.
3869         * g++.dg/ext/visibility-5.C: Likewise.
3870         * g++.dg/ext/visibility-6.C: Likewise.
3871
3872 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3873
3874         * g++.dg/lookup/java1.C: New test.
3875         * g++.dg/lookup/java2.C: New test.
3876
3877 2003-12-07  Falk Hueffner  <falk@debian.org>
3878
3879         * g++.dg/opt/noreturn-1.C: New test.
3880
3881 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
3882
3883         * gcc.dg/overflow-1.c: New test.
3884
3885 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3886
3887         * g77.f-torture/compile/13060.f: New test.
3888
3889 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
3890
3891         PR c++/13323
3892         * g++.dg/inherit/operator2.C: New test.
3893
3894 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3895
3896         PR c++/13305
3897         * g++.dg/ext/attrib9.C: New test.
3898
3899 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3900
3901         PR c++/13314
3902         * g++.dg/template/error7.C: New test.
3903
3904 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
3905             J"orn Rennecke <joern.rennecke@superh.com>
3906
3907         PR target/13302
3908         * g++.dg/other/struct-va_list.C: New test.
3909
3910 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3911
3912         PR c++/13166
3913         * g++.dg/parse/defarg6.C: New test.
3914
3915 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
3916
3917         PR target/13256
3918         * gcc.c-torture/execute/20031201-1.c: New test.
3919
3920 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
3921
3922         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3923
3924 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3925
3926         * gcc.dg/builtin-return-1.c: New test.
3927
3928 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
3929             J"orn Rennecke <joern.rennecke@superh.com>
3930
3931         PR optimization/13260
3932         * gcc.c-torture/execute/20031204-1.c: New test.
3933
3934 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3935
3936         PR c++/9127
3937         * g++.dg/template/error6.C: New test.
3938
3939 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
3940
3941         * gcc.dg/20031202-1.c: New test.
3942
3943 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3944
3945         PR c++/13179
3946         * g++.dg/template/eh1.C: New test.
3947
3948         PR c++/10771
3949         * g++.dg/template/error5.C: New test.
3950
3951 2003-12-02  David Ung  <davidu@mips.com>
3952
3953         * gcc.dg/compat/vector-check.h: Corrected type for var
3954         g_##TMODE
3955
3956 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3957
3958         PR c++/10126
3959         * g++.dg/template/ptrmem8.C: New test.
3960
3961 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3962
3963         PR c++/12573
3964         * g++.dg/template/dependent-expr3.C: New test.
3965
3966 2003-12-01  James Lemke  <jim@wasabisystems.com>
3967
3968         * gcc.dg/arm-g2.c: New test.
3969
3970 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3971
3972         PR optimization/11634
3973         * gcc.dg/20031201-2.c: New test case.
3974
3975 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
3976
3977         PR 11433
3978         * objc.dg/proto-lossage-3.m: New test.
3979
3980 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3981
3982         PR optimization/12628
3983         * gcc.dg/20031201-1.c: New test case.
3984
3985 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
3986
3987         * gcc.dg/unaligned-1.c: New test.
3988
3989 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
3990
3991         PR c++/9849
3992         * g++.dg/template/error4.C: New test.
3993         * g++.dg/template/nested3.C: Adjust error markers.
3994
3995 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3996
3997         * gcc.dg/cpp/assert4.c: Check more #system assertions.
3998
3999 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
4000
4001         PR c/10333
4002         * gcc.dg/bitfld-7.c: New test.
4003
4004 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
4005
4006         * gcc.dg/tls/asm-1.C: New test.
4007
4008 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4009
4010         * gcc.dg/cpp/assert4.c: Update.
4011
4012 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
4013
4014         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
4015         * gcc.dg/builtin-apply3.c: New test.
4016
4017 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4018
4019         * lib/compat.exp (compat-obj): New xfaildata parameter.
4020         Use it to set compiler_conditional_xfail_data before compiling.
4021         (compat-get-options): Handle dg-xfail-if.
4022         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
4023         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
4024         * gcc.dg/compat/vector-1_y.c: Likewise.
4025         * gcc.dg/compat/vector-2_x.c: Likewise.
4026         * gcc.dg/compat/vector-2_y.c: Likewise.
4027
4028 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4029
4030         * g++.dg/opt/reg-stack4.C: New test.
4031
4032 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4033
4034         * gcc.dg/builtin-apply2.c: New test.
4035
4036 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
4037
4038         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
4039
4040 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4041
4042         PR c++/12924
4043         * g++.dg/template/template-id-2.C: New test.
4044
4045 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4046
4047         PR c++/5369
4048         * g++.dg/template/memfriend1.C: New test.
4049         * g++.dg/template/memfriend2.C: Likewise.
4050         * g++.dg/template/memfriend3.C: Likewise.
4051         * g++.dg/template/memfriend4.C: Likewise.
4052         * g++.dg/template/memfriend5.C: Likewise.
4053         * g++.dg/template/memfriend6.C: Likewise.
4054         * g++.dg/template/memfriend7.C: Likewise.
4055         * g++.dg/template/memfriend8.C: Likewise.
4056         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
4057
4058 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
4059
4060         PR c++/12515
4061         * g++.dg/ext/cond1.C: New test.
4062
4063 2003-11-20  Richard Henderson  <rth@redhat.com>
4064
4065         * gcc.dg/20020201-2.c: Remove.
4066         * gcc.dg/20020201-4.c: Remove.
4067         * gcc.dg/20020304-1.c: Remove.
4068
4069 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
4070
4071         * gcc.dg/cpp/trad/xwin1.c: New test case.
4072
4073 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
4074
4075         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
4076         * lib/g77.exp: Likewise.
4077         * lib/objc.exp: Likewise.
4078         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
4079         for darwin.
4080
4081 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4082
4083         PR c++/12932
4084         * g++.dg/template/static5.C: New test.
4085
4086 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
4087
4088         * gcc.dg/nested-func-1.c: New test.
4089
4090 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4091
4092         * gcc.dg/cpp/assert4.c: New test.
4093
4094 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4095
4096         PR c++/2294
4097         * g++.dg/lookup/using9.c: New test.
4098
4099 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
4100
4101         PR c++/12762
4102         * g++.dg/template/error3.C: New test.
4103
4104 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
4105
4106         PR ada/13035
4107         * ada/acats/run_acats, run_all.sh: Fix syntax error.
4108         No longer use a wrapper for gcc, since this does not work under
4109         Windows.
4110
4111 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4112
4113         PR c++/2094
4114         * g++.dg/template/ptrmem7.C: New test.
4115
4116 2003-11-13  Andrew Pinski <apinski@apple.com>
4117
4118         * gcc.c-torture/compile/20031113-1.c: New test.
4119
4120 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
4121             Kean Johnston <jkj@sco.com>
4122
4123         PR c/13029
4124         * gcc.dg/unused-4.c: Update.
4125
4126 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4127
4128         * g++.dg/opt/const3.C: New test.
4129
4130 2003-11-13  Jan Hubicka  <jh@suse.cz>
4131
4132         * gcc.c-torture/compile/20031112-1.c: New test.
4133
4134 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
4135
4136         * g++.dg/parse/crash10.C: Remove bogus error marker.
4137
4138 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4139
4140         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4141         (host_gcc): Likewise.
4142         (ROOT): Honor $PWDCMD.
4143         (BASE): Likewise.
4144         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4145
4146 2003-11-12  Catherine Moore  <clm@redhat.com>
4147
4148         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
4149
4150 2003-11-12  Andreas Jaeger  <aj@suse.de>
4151             Jakub Jelinek  <jakub@redhat.com>
4152             Andrew Pinski  <pinskia@physics.uc.edu>
4153             Richard Henderson  <rth@redhat.com>
4154
4155         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4156         systems.
4157         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
4158
4159         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4160         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4161
4162 2003-11-11  Andreas Jaeger  <aj@suse.de>
4163
4164         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4165
4166         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4167
4168 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
4169
4170         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4171         Clean ups.
4172
4173 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
4174
4175         * gcc.dg/trampoline-1.c: New test.
4176
4177 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
4178
4179         * gcc.c-torture/compile/200031109-1.c: New test.
4180
4181 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4182
4183         PR c/3190
4184         PR c/8714
4185         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4186         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4187         gcc.dg/format/no-y2k-1.c: Update.
4188
4189 2003-11-08  Roger Sayle  <roger@eyesopen.com>
4190
4191         PR optimization/10467
4192         * gcc.dg/20031108-1.c: New test case.
4193
4194 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
4195
4196         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4197
4198 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4199
4200         * gcc.dg/compound-lvalue-1.c: New test.
4201         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4202         some XFAILs.
4203
4204 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
4205
4206         * gcc.dg/altivec-varargs-1.c: New test.
4207
4208 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4209
4210         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4211         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4212         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
4213         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
4214         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4215
4216 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
4217
4218         * gcc.dg/cond-lvalue-1.c: New test.
4219
4220 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
4221
4222         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4223
4224 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4225
4226         PR c++/11616
4227         * g++.dg/template/instantiate5.C: New test.
4228
4229 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4230
4231         PR c++/12726
4232         * g++.dg/ext/complit2.C: Replace test with self-contained version.
4233         * ChangeLog: Add missing first entry for above test.
4234
4235 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4236
4237         PR c++/9810
4238         * g++.dg/template/using8.C: New test.
4239         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4240
4241 2003-11-02  Roger Sayle  <roger@eyesopen.com>
4242
4243         PR optimization/10817
4244         * gcc.c-torture/compile/20031102-1.c: New test case.
4245
4246 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
4247
4248         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4249         2147483647.
4250
4251 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4252
4253         * gcc.dg/20031102-1.c: New test.
4254
4255 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4256
4257         * gcc.dg/complex-1.c: New test.
4258
4259 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4260
4261         PR c++/12796
4262         * g++.dg/template/crash13.C: Adjust expected error location.
4263         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4264
4265 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4266
4267         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4268
4269 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4270
4271         PR/10239
4272         * gcc.c-torture/compile/20031031-2.c: New test.
4273
4274 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4275
4276         PR/11640
4277         * gcc.c-torture/compile/20031031-1.c: New test.
4278
4279 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4280
4281         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4282         * gcc.misc-tests/bprob.exp: Likewise.
4283         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4284         the execution test on arm-elf configs.
4285         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
4286         configs that don't support scratch files.
4287         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4288
4289 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
4290
4291         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4292         done by dejagnu.
4293
4294 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
4295
4296         * ada/acats/run_all.sh: Redirect mv output to /dev/null
4297         Avoid non pure sh syntax. Add more logging.
4298
4299         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4300         fail.
4301
4302 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4303
4304         PR libgcj/10610
4305         * gcc.dg/ppc-stackalign-1.c: New test.
4306
4307 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
4308
4309         * ada/acats/run_all.sh: Change output to be more compliant with
4310         dejagnu framework.
4311         Create acats.sum and acats.log files under testsuite/ada/acats
4312         Only run [a-z]* directories, to filter out e.g. CVS.
4313         Redirect build output to log file.
4314
4315 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4316
4317         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4318
4319 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4320
4321         PR ada/5909:
4322         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4323
4324 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
4325
4326         * gcc.c-torture/compile/20031023-1.c: New test.
4327         * gcc.c-torture/compile/20031023-2.c: New test.
4328         * gcc.c-torture/compile/20031023-3.c: New test.
4329         * gcc.c-torture/compile/20031023-4.c: New test.
4330
4331 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4332
4333         PR c++/10371
4334         * g++.dg/lookup/scoped8.C: New test.
4335
4336 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
4337
4338         * g++.dg/opt/reg-stack3.C: New test.
4339
4340 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4341
4342         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
4343
4344 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4345
4346         PR c++/11076
4347         * g++.dg/template/crash13.C: New test.
4348
4349 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4350
4351         * gcc.dg/c99-restrict-2.c: New test.
4352
4353 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
4354
4355         PR c++/12698, c++/12699, c++/12700, c++/12566
4356         * g++.dg/inherit/covariant9.C: New test.
4357         * g++.dg/inherit/covariant10.C: New test.
4358         * g++.dg/inherit/covariant11.C: New test.
4359
4360 2003-10-23  Jason Merrill  <jason@redhat.com>
4361
4362         PR c++/12726
4363         * g++.dg/ext/complit2.C: New test.
4364
4365 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
4366
4367         PR target/12654
4368         * gcc.c-torture/execute/20031020-1.c: New test.
4369
4370 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4371
4372         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4373         following the jump_insn.
4374
4375 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
4376
4377         * gcc.dg/cast-lvalue-1.c: New test.
4378
4379 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
4380
4381         PR c++/11962
4382         * g++.dg/template/cond2.C: New test.
4383
4384 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
4385
4386         * gcc.dg/builtins-28.c: New test.
4387
4388 2003-10-20  Jan Hubicka  <jh@suse.cz>
4389
4390         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4391         parameter.
4392         * testsuite/gcc.dg/inline-2.c: Likewise.
4393
4394 2003-10-20  Phil Edwards  <phil@codesourcery.com>
4395
4396         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
4397         * gcc.dg/nest.c:  Likewise.
4398
4399 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4400
4401         PR c++/9781, c++/10583, c++/11862
4402         * g++.dg/parse/crash13.C: New test.
4403
4404 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4405
4406         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4407
4408 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
4409
4410         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4411         Define HAVE_C99_RUNTIME except on Solaris.
4412         * gcc.dg/builtins-20.c: Likewise.
4413
4414 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4415
4416         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4417
4418 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4419
4420         PR c++/12495
4421         * g++.dg/template/crash21.C: New test.
4422
4423 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4424
4425         PR c++/2513
4426         * g++.dg/template/typename5.C: New test.
4427
4428 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4429
4430         PR c++/12369
4431         * g++.dg/template/friend25.C: New test.
4432
4433 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
4434
4435         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4436         versions.
4437
4438 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
4439
4440         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4441         == 2147483647.
4442
4443 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
4444
4445         * gcc.c-torture/execute/960416-1.x: Remove.
4446         * gcc.c-torture/execute/divconst-3.x: Likewise.
4447
4448 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
4449
4450         PR target/12598
4451         * gcc.dg/torture/cris-volatile-1.c: New test.
4452
4453 2003-10-14  Roger Sayle  <roger@eyesopen.com>
4454
4455         PR optimization/9325
4456         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4457         for overflowing floating point to integer conversion during RTL
4458         simplification.
4459
4460 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
4461
4462         * objc/execute/_cmd.m: Fix typo.
4463         * objc.dg/image-info.m, objc.dg/symtab-1.m:
4464         Relax 'scan-assembler' regexp.
4465         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4466         objc.dg/try-catch-4.m: Run on non-Darwin targets.
4467         * objc.dg/zero-link-2.m: Remove blank line.
4468         * objc.dg/zero-link-3.m: New test case.
4469
4470 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
4471
4472         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4473
4474         * gcc.dg/asm-names.c: Use scan-assembler-not rather
4475         than linker trickery.
4476
4477 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4478
4479         PR c++/12370
4480         * g++.dg/other/friend2.C: New test.
4481
4482 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4483
4484         * gcc.dg/20031012-1.c: New test.
4485
4486 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4487
4488         * gcc.dg/weak/weak-3.c: Fix for new warning.
4489
4490 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
4491
4492         PR optimization/8750
4493         * gcc.c-torture/execute/20031012-1.c: New test case.
4494
4495 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4496
4497         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4498         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4499
4500 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4501
4502         PR optimization/12260
4503         * gcc.c-torture/compile/20031011-2.c: New test case.
4504
4505 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4506
4507         * gcc.c-torture/execute/20031011-1.c: New testcase.
4508
4509 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
4510
4511         * gcc.c-torture/compile/20031011-1.c: New test.
4512
4513 2003-10-11  Jan Hubicka  <jh@suse.cz>
4514
4515         * g++.dg/other/first-global.C: New test.
4516
4517 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4518
4519         * gcc.c-torture/execute/string-opt-18.c: New testcase.
4520
4521 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
4522
4523         * gcc.c-torture/compile/20031010-1.c: New test.
4524
4525 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
4526
4527         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4528         * gcc.c-torture/execute/va-arg-25.c: ... here.
4529
4530 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
4531
4532         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4533
4534 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
4535
4536         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4537
4538 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
4539
4540         * g++.dg/parse/error2.C: New test.
4541
4542 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
4543
4544         PR c++/11097
4545         * g++.dg/other/error5.C: Modify the error message.
4546         * g++.dg/lookup/using8.C: New test.
4547
4548 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
4549
4550         * gcc.dg/darwin-abi-2.c: New file.
4551         * gcc.c-torture/execute/va-arg-24.c: New file.
4552
4553 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
4554
4555         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
4556         indentation.
4557
4558 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
4559
4560         PR c++/10147
4561         * g++.dg/other/error4.C: Update error messages.
4562         * g++.dg/template/ptrmem4.C: Likewise.
4563
4564         PR c++/12337
4565         * g++.dg/init/new9.C: New test.
4566
4567         PR c++/12334, c++/12236, c++/8656
4568         * g++.dg/ext/attrib8.C: New test.
4569
4570 2003-10-06  Devang Patel  <dpatel@apple.com>
4571
4572         * gcc.dg/debug/dwarf2-3.h: New test.
4573         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
4574
4575 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
4576
4577         * g++.dg/opt/cfg2.C: New test.
4578
4579 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
4580
4581         * g++.dg/opt/float1.C: New test.
4582
4583 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4584
4585         * gcc.dg/c90-array-lval-6.c: New test.
4586         * gcc.dg/c99-array-lval-6.c: New test.
4587
4588 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
4589             Ziemowit Laski  <zlaski@apple.com>
4590
4591         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4592         'Derived', so that it is never considered a class method; add
4593         new warning for '+port' method ambiguity.
4594         * objc.dg/method-12.m: Include <objc/objc.h> instead of
4595         <objc/objc-api.h> (needed on Mac OS X).
4596         * objc.dg/method-13.m: New test.
4597
4598 2003-10-03  Roger Sayle  <roger@eyesopen.com>
4599
4600         PR optimization/9325, PR java/6391
4601         * gcc.c-torture/execute/20031003-1.c: New test case.
4602
4603 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
4604
4605         PR optimization/12180
4606         * gcc.dg/20031002-1.c: New test.
4607
4608         PR c++/12486
4609         * g++.dg/inherit/error1.C: New test.
4610
4611 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
4612
4613         * lib/f-torture.exp (search_for): Rename to...
4614         (search_for_re): This.  Also, clean up comments and the
4615         "regexp" invocation.
4616
4617 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
4618
4619         * gcc.c-torture/compile/20031002-1.c: New test.
4620
4621 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
4622
4623         * g++.dg/opt/cond1.C: New test.
4624
4625 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
4626
4627         * gcc.dg/Wold-style-definition-2.c: New testcase.
4628         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4629
4630 2003-09-29  Richard Henderson  <rth@redhat.com>
4631
4632         * g++.dg/init/array10.C: Add dg-options.
4633
4634 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
4635
4636         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4637
4638 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4639
4640         * g++.dg/template/friend19.C: Fix typo.
4641         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4642
4643 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
4644
4645         * gcc.c-torture/execute/20030928-1.c: New test.
4646         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4647
4648 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4649
4650         * g++.dg/opt/unroll1.C: New test.
4651
4652 2003-09-26  Roger Sayle  <roger@eyesopen.com>
4653
4654         PR optimization/11741
4655         * gcc.dg/20030926-1.c: New test case.
4656
4657 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4658
4659         PR c++/5655
4660         * g++.dg/parse/access7.C: New test.
4661         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4662
4663 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
4664
4665         MERGE OF objc-improvements-branch into MAINLINE:
4666         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4667         if libobjc has not been built.
4668         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4669         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4670         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4671         objc/execute/nested-3.m, objc/execute/np-2.m,
4672         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4673         objc/execute/redefining_self.m, objc/execute/root_methods.m,
4674         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4675         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4676         objc.dg/special/unclaimed-category-1.h,
4677         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4678         well as GNU runtime.
4679         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4680         * execute/cascading-1.m, execute/function-message-1.m,
4681         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4682         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4683         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4684         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4685         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4686         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4687         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4688         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4689         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4690         * objc.dg/bitfield-2.m: Run only on Darwin.
4691         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4692         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4693         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4694         * objc.dg/const-str-1.m: Fix constant string layout.
4695
4696 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
4697
4698         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4699
4700 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
4701
4702         * gcc.dg/darwin-abi-1.c: New file.
4703
4704 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
4705
4706         PR target/12281
4707         * gcc.c-torture/compile/20030921-1.c: New test.
4708
4709 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
4710
4711         * g++.dg/opt/reg-stack2.C: New test.
4712
4713 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
4714
4715         * g++.dg/eh/delayslot1.C: New test.
4716
4717 2003-09-20  Richard Henderson  <rth@redhat.com>
4718
4719         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4720
4721 2003-09-20  Roger Sayle  <roger@eyesopen.com>
4722
4723         * gcc.c-torture/execute/20030920-1.c: New test case.
4724
4725 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4726
4727         * g++.dg/rtti/typeid3.C: Correct expected error message.
4728
4729 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4730
4731         PR c++/157
4732         * g++.dg/parse/crash12.C: New test.
4733
4734 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
4735
4736         * gcc.dg/compat/mixed-struct-check.h: New.
4737         * gcc.dg/compat/mixed-struct-defs.h: New.
4738         * gcc.dg/compat/mixed-struct-init.h: New.
4739         * gcc.dg/compat/struct-by-value-19_main.c: New.
4740         * gcc.dg/compat/struct-by-value-19_x.c: New.
4741         * gcc.dg/compat/struct-by-value-19_y.c: New.
4742         * gcc.dg/compat/struct-by-value-20_main.c: New.
4743         * gcc.dg/compat/struct-by-value-20_x.c: New.
4744         * gcc.dg/compat/struct-by-value-20_y.c: New.
4745         * gcc.dg/compat/struct-return-19_main.c: New.
4746         * gcc.dg/compat/struct-return-19_x.c: New.
4747         * gcc.dg/compat/struct-return-19_y.c: New.
4748         * gcc.dg/compat/struct-return-20_main.c: New.
4749         * gcc.dg/compat/struct-return-20_x.c: New.
4750         * gcc.dg/compat/struct-return-20_y.c: New.
4751
4752 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
4753         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4754         so that it will not complain on LP64 targets.
4755
4756 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4757
4758         PR c++/495
4759         * g++.dg/template/friend24.C: New test.
4760
4761 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
4762
4763         PR c++/12332
4764         * g++.dg/template/memtmpl2.C: New test.
4765
4766 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
4767
4768         PR target/11184
4769         * gcc.dg/builtin-apply1.c: New test.
4770
4771 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
4772
4773         PR c++/9848
4774         * g++.dg/warn/Wunused-4.C: New test.
4775
4776 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4777
4778         PR c++/12316
4779         * g++.dg/other/gc2.C: New test.
4780
4781 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
4782
4783         PR c++/11991
4784         * g++.dg/rtti/typeid3.C: New test.
4785
4786         PR c++/12266
4787         * g++.dg/overload/template1.C: New test.
4788
4789 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
4790
4791         * g++.dg/opt/cfg3.C: New test.
4792
4793 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4794
4795         PR c++/7939
4796         * g++.dg/template/crash11.C: New test.
4797
4798 2003-09-16  Jason Merrill  <jason@redhat.com>
4799             Jakub Jelinek  <jakub@redhat.com>
4800
4801         * gcc.dg/attr-warn-unused-result.c: New test.
4802
4803 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
4804
4805         PR c++/12184
4806         * g++.dg/expr/call2.C: New test.
4807
4808 2003-09-15  Andreas Jaeger  <aj@suse.de>
4809
4810         * gcc.dg/Wold-style-definition-1.c: New test.
4811
4812 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
4813
4814         PR c++/3907
4815         * g++.dg/parse/template12.C: New test.
4816
4817         * g++.dg/abi/bitfield11.C: New test.
4818         * g++.dg/abi/bitfield12.C: Likewise.
4819
4820 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
4821
4822         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
4823         non-expansion of functional macro name without arguments at EOL.
4824         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
4825
4826 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
4827
4828         * gcc.c-torture/execute/20030914-[12].c: New tests.
4829
4830 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
4831
4832         PR c++/11788
4833         * g++.dg/overload/addr1.C: New test.
4834
4835 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
4836
4837         * gcc.dg/20030909-1.c: New test.
4838
4839 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4840
4841         * gcc.dg/ultrasp10.c: New test.
4842
4843 2003-09-09  Devang Patel  <dpatel@apple.com>
4844
4845         * gcc.dg/darwin-ld-6.c: New test.
4846
4847 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4848
4849         * gcc.dg/torture/builtin-explog-1.c: New testcase.
4850
4851 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4852
4853         * gcc.dg/ia64-types1.c: New test.
4854         * gcc.dg/ia64-types2.c: Likewise.
4855
4856 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4857
4858         * gcc.dg/builtins-1.c: Add more _Complex tests.
4859         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4860
4861         * gcc.dg/builtins-1.c: Test existing _Complex functions.
4862         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4863
4864 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4865
4866         PR c++/11786
4867         * g++.dg/lookup/koenig2.C: New test.
4868
4869         PR c++/5296
4870         * g++.dg/rtti/typeid2.C: New test.
4871
4872 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
4873
4874         * gcc.c-torture/compile/20030904-1.c: New test.
4875
4876 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4877
4878         * g++.dg/opt/longbranch2.C: New test.
4879
4880 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4881
4882         * g++.dg/template/crash10.C: Only compile it.
4883
4884 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4885
4886         PR middle-end/11665
4887         * gcc.c-torture/compile/20030907-1.c: New test.
4888         * g++.dg/init/array11.C: New test.
4889
4890 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4891
4892         PR c++/11852
4893         * g++.dg/init/struct1.C: New test.
4894
4895 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4896
4897         PR c++/12181
4898         * g++.dg/expr/comma1.C: New test.
4899
4900 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
4901
4902         PR c++/11867
4903         * g++.dg/expr/static_cast5.C: New test.
4904
4905 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
4906
4907         PR c++/11507
4908         * g++.dg/lookup/scoped7.C: New test.
4909
4910         PR c++/9574
4911         * g++.dg/other/static1.C: New test.
4912
4913         PR c++/11490
4914         * g++.dg/warn/template-1.C: New test.
4915
4916         PR c++/11432
4917         * g++.dg/template/crash10.C: New test.
4918
4919         PR c++/2478
4920         * g++.dg/overload/VLA.C: New test.
4921
4922         PR c++/10804
4923         * g++.dg/template/call1.C: New test.
4924
4925 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4926
4927         PR c++/11794
4928         * g++.dg/parse/using3.C: New test.
4929
4930 2003-09-06  Roger Sayle  <roger@eyesopen.com>
4931
4932         PR c++/11409
4933         * g++.dg/overload/builtin3.C: New test case.
4934
4935 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
4936
4937         PR c/9862
4938         * gcc.dg/20030906-1.c: New test.
4939         * gcc.dg/20030906-2.c: Likewise.
4940
4941 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4942
4943         PR c++/12167
4944         * g++.dg/parse/defarg5.C: New test.
4945
4946         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4947
4948 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
4949
4950         PR c++/12163
4951         * g++.dg/expr/static_cast4.C: New test.
4952
4953         PR c++/12146
4954         * g++.dg/template/crash9.C: New test.
4955
4956 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
4957
4958         * g++.old-deja/g++.ext/pretty2.C: Update for change
4959         in __FUNCTION__.
4960         * g++.old-deja/g++.ext/pretty3.C: Likewise.
4961
4962 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
4963
4964         PR c++/11922
4965         * g++/dg/template/qualified-id1.C: New test.
4966
4967         PR c++/12037
4968         * g++.dg/warn/noeffect4.C: New test.
4969
4970 2003-09-04  Matt Austern  <austern@apple.com>
4971
4972         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4973         * g++.dg/ext/fnname2.C: Likewise.
4974         * g++.dg/ext/fnname3.C: Likewise.
4975
4976 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
4977
4978         * g++.dg/expr/lval1.C: New test.
4979         * g++.dg/ext/lvcast.C: Remove.
4980
4981 2003-09-03  Roger Sayle  <roger@eyesopen.com>
4982
4983         PR optimization/11700.
4984         * gcc.c-torture/compile/20030903-1.c: New test case.
4985
4986 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
4987
4988         PR c++/12053
4989         * g++.dg/abi/layout4.C: New test.
4990
4991 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
4992
4993         PR c++/11553
4994         * g++.dg/parse/friend3.C: New test.
4995
4996 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
4997
4998         PR c++/11847
4999         * g++.dg/template/class1.C: New test.
5000
5001         PR c++/11808
5002         * g++.dg/expr/call1.C: New test.
5003
5004 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
5005
5006         PR c++/12114
5007         * g++.dg/init/ref9.C: New test.
5008
5009         PR c++/11972
5010         * g++.dg/template/nested4.C: New test.
5011
5012 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
5013
5014         PR c++/12093
5015         * g++.dg/template/non-dependent4.C: New test.
5016
5017         PR c++/11928
5018         * g++.dg/inherit/conv1.C: New test.
5019
5020 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
5021
5022         PR c++/6196
5023         * g++.dg/ext/label1.C: New test.
5024         * g++.dg/ext/label2.C: Likewise.
5025
5026 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
5027
5028         * g++.dg/expr/cond3.C: New test.
5029
5030 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5031
5032         * gcc.dg/builtins-1.c: Add new builtin cases.
5033
5034 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5035
5036         * gcc.dg/builtins-1.c: Add new cases.
5037         * gcc.dg/torture/builtin-attr-1.c: Likewise.
5038
5039 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5040
5041         * gcc.dg/builtins-1.c: Add more math builtin tests.
5042         * gcc.dg/torture/builtin-attr-1.c: New test.
5043
5044 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
5045
5046         PR optimization/5079
5047         * g++.dg/opt/static3.C: New test.
5048
5049 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5050
5051         * gcc.misc-tests/gcov-10b.c: New test.
5052
5053 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
5054
5055         * g++.dg/opt/ptrmem3.C: New test.
5056
5057         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
5058
5059 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
5060
5061         * gcc.dg/20030826-2.c: New test.
5062
5063 2003-08-26  Roger Sayle  <roger@eyesopen.com>
5064
5065         PR middle-end/12002
5066         * g77.f-torture/compile/12002.f: New test case.
5067
5068 2003-08-26  Roger Sayle  <roger@eyesopen.com>
5069
5070         * gcc.dg/20030826-1.c: New test case.
5071
5072 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
5073
5074         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
5075
5076 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
5077
5078         PR c++/11871
5079         * c++.dg/lookup/crash1.C: New test.
5080
5081         * c++.dg/warn/noeffect3.C: New test.
5082
5083 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
5084
5085         * gcc.dg/compat/vector-1_x.c: Compile with -w.
5086         * gcc.dg/compat/vector-1_y.c: Ditto.
5087         * gcc.dg/compat/vector-2_x.c: Ditto.
5088         * gcc.dg/compat/vector-2_y.c: Ditto.
5089
5090 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
5091
5092         * gcc.dg/20030702-1.c: New test.
5093
5094 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
5095
5096         PR c++/8795
5097         * g++.dg/ext/altivec-1.C: New test.
5098
5099 2003-08-24  Richard Henderson  <rth@redhat.com>
5100
5101         * g++.dg/eh/simd-2.C: Add -w for x86.
5102
5103 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
5104
5105         * gcc.dg/20030815-1.c: New test.
5106
5107 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5108
5109         PR c++/3765
5110         * g++.dg/parse/access6.C: New test.
5111
5112 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5113
5114         PR c++/641, c++/11876
5115         * g++.dg/template/friend22.C: New test.
5116         * g++.dg/template/friend23.C: Likewise.
5117
5118 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5119
5120         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
5121         identically.
5122
5123 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5124
5125         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5126
5127 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5128
5129         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5130
5131 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5132
5133         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5134
5135 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5136
5137         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5138
5139 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
5140
5141         PR c++/11919
5142         * g++.dg/overload/prom1.C: New test.
5143
5144         PR c++/11551
5145         * g++.dg/parse/dtor2.C: New test.
5146
5147         PR c++/10762
5148         * g++.dg/parse/using2.C: New test.
5149
5150 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
5151
5152         PR target/11805
5153         * gcc.c-torture/compile/20030821-1.c: New.
5154
5155 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
5156
5157         PR c++/11834
5158         * g++.dg/template/deduce2.C: New test.
5159
5160 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
5161
5162         * gcc.c-torture/execute/20030821-1.c: New test.
5163
5164 2003-08-20  Roger Sayle  <roger@eyesopen.com>
5165
5166         PR middle-end/11984
5167         * gcc.dg/20030820-1.c: New test case.
5168
5169 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
5170
5171         PR c++/11945
5172         * g++.dg/warn/noeffect2.C: New test.
5173
5174 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
5175
5176         PR c++/10926
5177         * g++.dg/template/dtor2.C: New test.
5178
5179         PR c++/11684
5180         * g++.dg/template/operator1.C: New test.
5181         * g++.dg/parse/operator4.C: New test.
5182
5183         PR c++/11946.C
5184         * g++.dg/expr/enum1.C: New test.
5185         * gcc.dg/c99-bool-1.c: Remove bogus warning.
5186
5187         PR c++/11036.C
5188         * g++.dg/parse/elab2.C: New test.
5189         * g++.dg/parse/typedef4.C: Change error message.
5190         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5191         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5192         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5193
5194 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
5195
5196         * gcc.dg/pch/warn-1.c: New.
5197         * gcc.dg/pch/warn-1.hs: New.
5198
5199         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5200         not-tested file.
5201
5202 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5203
5204         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5205
5206 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5207
5208         * gcc.dg/uninit-D.c: New Test.
5209         * gcc.dg/uninit-E.c: New Test.
5210         * gcc.dg/uninit-F.c: New Test.
5211         * gcc.dg/uninit-G.c: New Test.
5212
5213 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
5214
5215         * g++.dg/README: Describe the pch directory.
5216
5217 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5218
5219         PR c++/11174
5220         * g++.dg/parse/access4.C: New test.
5221         * g++.dg/parse/access5.C: Likewise.
5222         * g++.old-deja/g++.jason/access17.C: Adjust error message.
5223
5224 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
5225
5226         * gcc.dg/noncompile/20030818-1.c: New.
5227
5228 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5229
5230         PR c++/11957
5231         * g++.dg/warn/noeffect1.C: New test.
5232
5233         * g++.dg/template/scope2.C: New test.
5234         * g++.dg/template/error2.C: Correct dg-error
5235
5236 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
5237
5238         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5239
5240 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
5241
5242         PR C++/11512
5243         * g++.dg/template/warn1.C: New.
5244
5245 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
5246
5247         * g++.dg/template/error2.C: New test.
5248         * g++.dg/lookup/using7.C: Adjust errors
5249         * g++.old-deja/g++.pt/crash36.C: Likewise.
5250         * g++.old-deja/g++.pt/derived3.C: Likewise.
5251
5252 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5253
5254         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5255         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5256         * gcc.c-torture/execute/builtins/string-9.c: New, from
5257         string-opt-9.c.  Adjust for execute/builtins framework.
5258         * gcc.c-torture/execute/string-opt-9.c: Delete.
5259
5260 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
5261
5262         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5263
5264         * g++.dg/parse/ret-type2.C: New test.
5265
5266         PR c++/11703
5267         * g++.dg/init/new8.C: New test.
5268
5269         PR c++/10923
5270         * g++.dg/parse/typedef5.C: New test.
5271
5272         PR c++/9512
5273         * g++.dg/parse/qualified2.C: New test.
5274         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5275         invalid code.
5276
5277 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
5278
5279         * g++.dg/conversion/ptrmem1.C: New test.
5280
5281 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
5282
5283         PR target/11693
5284         * gcc.dg/20030811-1.c: New test.
5285
5286         PR target/11535
5287         * gcc.c-torture/execute/20030811-1.c: New test.
5288
5289 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5290
5291         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5292
5293 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
5294
5295         PR c++/11789.C
5296         * g++.dg/inherit/multiple1.C: New test.
5297
5298 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5299
5300         * gcc.dg/spe1.c: New test.
5301
5302         PR c++/11670
5303         * g++.dg/expr/cast2.C: New test.
5304
5305         PR c++/10530
5306         * g++.dg/template/dependent-name2.C: New test.
5307
5308 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
5309
5310         * g++.dg/parse/crash11.C: Put the dg options in comments.
5311
5312 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
5313
5314         * lib/gcc-dg.exp: Update for diagnostic change.
5315
5316 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5317
5318         PR c++/5767
5319         * g++.dg/parse/crash11.C: New test.
5320
5321 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
5322
5323         * gcc.dg/cpp/spacing1.c: Update.
5324
5325 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
5326
5327         PR target/11739
5328         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5329         a value for -mtune.
5330
5331 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5332
5333         PR middle-end/11771
5334         * gcc.c-torture/compile/20030804-1.c: New test case.
5335
5336 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5337
5338         * gcc.dg/20030804-1.c: New test case.
5339
5340 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
5341
5342         * gcc.dg/cpp/separate-1.c: New test.
5343
5344 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
5345
5346         PR c++/11704
5347         * g++.dg/template/dependent-expr2.C: New test.
5348
5349         PR c++/11766
5350         * g++.dg/expr/ptrmem1.C: New test.
5351
5352 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5353
5354         PR c++/9453
5355         * g++.dg/template/friend15.C: New test.
5356
5357 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
5358
5359         * lib/dg-pch.exp: Work round PCH bug.
5360
5361 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5362
5363         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
5364         builtins.  Move cases from builtins-4.c here.
5365
5366         * gcc.dg/torture/builtin-math-1.c: New test taken from
5367         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5368         additional cases.
5369
5370         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5371         Delete.
5372
5373 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5374
5375         PR c++/9447
5376         * g++.dg/template/using7.C: New test.
5377
5378 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
5379
5380         * import1.c, import2.c: New tests.
5381
5382 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
5383
5384         * g++.dg/eh/crossjump1.C: New test.
5385
5386 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
5387
5388         PR c++/11697
5389         * g++.dg/template/using6.C: New test.
5390
5391         PR c++/11744
5392         * g++.dg/template/koenig2.C: New test.
5393
5394 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5395
5396         PR c++/7983
5397         * g++.dg/parse/typedef4.C: New test.
5398
5399 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5400
5401         PR c++/8442, c++/8806
5402         * g++.dg/template/elab1.C: New test.
5403         * g++.dg/template/type2.C: Likewise.
5404         * g++.dg/template/ttp3.C: Adjust expected error message.
5405         * g++.old-deja/g++.law/visibility13.C: Likewise.
5406         * g++.old-deja/g++.niklas/t135.C: Likewise.
5407         * g++.old-deja/g++.pt/ttp41.C: Likewise.
5408         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5409         template argument.
5410         * g++.old-deja/g++.pt/ttp44.C: Likewise.
5411
5412 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
5413
5414         PR c++/11295
5415         * g++.dg/ext/stmtexpr1.C: New test.
5416
5417         * g++.dg/opt/tmp1.C: New test.
5418
5419         PR c++/11525
5420         * g++.dg/parse/constant4.C: New test.
5421
5422         PR c++/9447
5423         * g++.dg/template/using5.C: New test.
5424
5425 2003-07-31  Roger Sayle  <roger@eyesopen.com>
5426
5427         * gcc.dg/builtins-27.c: New test case.
5428
5429 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
5430
5431         * gcc.dg/tls/opt-7.c: New test.
5432
5433 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
5434
5435         * g++.old-deja/g++.other/crash18.C: Remove.
5436
5437 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5438
5439         * g++.dg/template/explicit3.C: New.
5440         * g++.dg/template/explicit4.C: New.
5441         * g++.dg/template/explicit5.C: New.
5442
5443         PR c++/11347
5444         * g++.dg/template/memtmpl1.C: New.
5445
5446 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
5447
5448         PR target/11565
5449         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5450         * gcc.dg/i386-387-5.c (dg-options): Likewise.
5451
5452 2003-07-30  Jan Hubicka  <jh@suse.cz>
5453
5454         * vtgc1.c: Kill.
5455
5456 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
5457
5458         * gcc.dg/struct-in-proto-1.c: New test.
5459
5460 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
5461
5462         * gcc.dg/cpp/include2.c: Only expect one message.
5463
5464 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
5465
5466         PR c++/9447
5467         * g++.dg/template/using1.C: New test.
5468         * g++.dg/template/using2.C: New test.
5469         * g++.dg/template/using3.C: New test.
5470         * g++.dg/template/using4.C: New test.
5471
5472 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
5473
5474         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5475         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5476
5477 2003-07-28  Jan Hubicka  <jh@suse.cz>
5478
5479         PR c++/11530
5480         * g++.dg/opt/call1.C: New test.
5481
5482 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
5483
5484         PR c++/11667
5485         * g++.dg/init/enum2.C: New test.
5486         * g++.dg/template/overload1.C: Add "-w" option.
5487
5488 2003-07-28    <hp@bitrange.com>
5489
5490         * gcc.dg/Wdeclaration-after-statement-1.c,
5491         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5492
5493 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
5494
5495         * gcc.c-torture/compile/20030725-1.c: New test.
5496
5497 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
5498
5499         * gcc.dg/20030505.c: Only run for SPE.
5500         Remove definition of opaque type.
5501
5502 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
5503
5504         * g++.dg/template/ptrmem6.C: New test.
5505
5506 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
5507
5508         * gcc.c-torture/compile/zero-strct-2.c: New test.
5509
5510 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
5511
5512         * gcc.dg/intermod-1.c: New test.
5513
5514 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5515
5516         PR c++/11617
5517         * g++.dg/template/lookup2.C: New test.
5518         * g++.dg/template/memclass1.C: Remove instantiated from error.
5519         * g++.dg/other/error2.C: Tweak expected errors.
5520
5521         PR c++/11596
5522         * g++.dg/template/defarg3.C: New test.
5523
5524         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5525
5526 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
5527
5528         * g++.dg/inherit/access5.C: New test.
5529
5530 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5531
5532         PR c++/11513
5533         * g++.dg/template/crash8.C: New test.
5534
5535 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
5536
5537         PR c/10602
5538         * gcc.dg/noncompile/incomplete-2.c: New test.
5539
5540 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
5541
5542         PR c++/11645
5543         * g++.dg/inherit/access4.C: New test.
5544
5545         PR c++/11517
5546         * g++.dg/expr/cond2.C: New test.
5547
5548         PR optimization/10679
5549         * g++.dg/opt/inline4.C: New test.
5550
5551 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
5552
5553         * g++.dg/parse/crash10: New test.
5554
5555 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
5556
5557         * g++.dg/ext/flexary1.C: New test.
5558
5559 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5560
5561         PR c++/10793
5562         * g++.dg/template/crash9.C: New test.
5563
5564 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5565
5566         PR c++/3004
5567         * g++.dg/parse/typedef3.C: New test.
5568
5569         PR c++/7906
5570         * g++.dg/parse/operator2.C: New test.
5571
5572         PR c++/8895
5573         * g++.dg/parse/def-tmpl-arg1.C: New test.
5574
5575         PR c++/9282
5576         * g++.dg/parse/funptr1.C: New test.
5577
5578         PR c++/9452
5579         * g++.dg/parse/ambig3.C: New test.
5580
5581         PR c++/9454
5582         * g++.dg/parse/operator3.C: New test.
5583
5584         PR c++/9486
5585         * g++.dg/parse/template10.C: New test.
5586
5587         PR c++/9488
5588         * g++.dg/parse/template11.C: New test.
5589
5590         PR c++/10150
5591         * g++.dg/parse/invalid-op1.C: New test.
5592
5593         PR c++/10247
5594         * g++.dg/parse/condexpr1.C: New test.
5595
5596 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
5597
5598         * g++.dg/ext/packed3.C: New test.
5599         * g++.dg/ext/packed4.C: New test.
5600
5601         * gcc.dg/pack-test-3.c: New test.
5602
5603 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
5604
5605         * lib/compat.exp: Handle dg-options per source file.
5606         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5607         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5608         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5609         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5610         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5611         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5612         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5613         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5614         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5615         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5616         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5617         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5618         * g++.dg/compat/break/bitfield7_x.C: Ditto.
5619         * g++.dg/compat/break/bitfield7_y.C: Ditto.
5620
5621 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
5622
5623         PR c/10320
5624         * gcc.c-torture/execute/20030718-1.c: New test.
5625
5626 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5627
5628         PR optimization/11536
5629         * gcc.dg/20030721-1.c: New test.
5630
5631 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
5632
5633         PR c++/11546
5634         * g++.dg/template/lookup1.C: New test.
5635
5636 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
5637
5638         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5639         diagnostics of ill-formed constructs involving labels.
5640         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5641         the new 'previously defined here' message.
5642
5643 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
5644
5645         * g++.dg/parse/non-dependent2.C: New test.
5646
5647 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
5648
5649         * g++.dg/init/init-ref4.C: xfail on targets without
5650         weak symbols.
5651
5652 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
5653
5654         PR target/11087
5655         * gcc.c-torture/execute/20030717-1.c: New test.
5656
5657 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5658
5659         * g++.dg/opt/cfg1.C: New test.
5660
5661 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
5662
5663         PR optimization/11557
5664         * gcc.dg/20030717-1.c: New test.
5665
5666 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
5667
5668         PR c++/10476
5669         * g++.dg/expr/crash-1.C: New test.
5670
5671         PR c++/11027
5672         * g++.dg/template/init3.C: New test.
5673
5674         PR c++/8222
5675         * g++.dg/template/non-dependent1.C: New test.
5676
5677         PR c++/11070
5678         * g++.dg/template/non-dependent2.C: New test.
5679
5680         PR c++/11071
5681         * g++.dg/template/non-dependent3.C: New test.
5682
5683         PR c++/9907
5684         * g++.dg/template/sizeof5.C: New test.
5685
5686 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
5687
5688         PR 11498
5689         * gcc.c-torture/compile/mangle-1.c: New file.
5690
5691 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5692
5693         PR c++/7809
5694         * g++.dg/parse/access3.C: New test.
5695
5696 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
5697
5698         PR c++/11384
5699         * g++.dg/init/init-ref4.C: New test.
5700
5701 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
5702
5703         PR c++/11547
5704         * g++.dg/parse/constant3.C: New test.
5705         * g++.dg/parse/crash7.C: Likewise.
5706
5707 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
5708
5709         PR target/11008
5710         * gcc.dg/i386-pentium4-not-mull.c: New.
5711
5712 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
5713
5714         * gcc.dg/asm-names.c (ymain): Make it weak.
5715
5716 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5717
5718         PR c++/5421
5719         * g++.dg/template/friend21.C: New test.
5720
5721 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
5722
5723         * gcc.dg/cleanup-8.c: New test.
5724         * gcc.dg/cleanup-9.c: New test.
5725
5726 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
5727
5728         * g++.dg/ext/dll-MI1.h: New file.
5729         * g++.dg/ext/dllexport-MI1.C: New file.
5730         * g++.dg/ext/dllimport-MI1.C: New file.
5731
5732 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
5733
5734         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5735         it does not have cmpstrsi patterns (just cmpmemsi).
5736
5737 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
5738
5739         PR debug/11473
5740         * g++.dg/debug/debug8.C: New test.
5741
5742 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5743
5744         PR c++/10108
5745         * g++.dg/template/crash7.C: New test.
5746
5747 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
5748
5749         PR target/10795
5750         * gcc.c-torture/compile/20030708-1.c: New.
5751
5752 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
5753
5754         * gcc.c-torture/execute/20030715-1.c: New test.
5755
5756 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
5757
5758         * gcc.dg/pch/inline-3.c: New file.
5759         * gcc.dg/pch/inline-3.hs: New file.
5760         * gcc.dg/pch/inline-4.c: New file.
5761         * gcc.dg/pch/inline-4.hs: New file.
5762
5763 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
5764
5765         PR c++/11509
5766         * g++.dg/template/crash6.C: New test.
5767
5768         PR c++/7053
5769         * g++.dg/template/friend20.C: New test.
5770
5771         PR c++/7019
5772         * g++.dg/template/overload2.C: New test.
5773
5774 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5775
5776         PR optimization/11440
5777         * gcc.c-torture/execute/20030714-1.c: New test.
5778
5779 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5780
5781         PR c++/11154
5782         * g++.dg/template/partial2.C: New test.
5783
5784 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
5785
5786         PR c++/11503
5787         * g++.dg/template/anon1.C: New test.
5788
5789         PR c++/11493
5790         PR c++/11495
5791         * g++.dg/parse/template9.C: Likewise.
5792         * g++.dg/template/crash4.C: New test.
5793         * g++.dg/template/koenig1.C: Likewise.
5794         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5795         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5796         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5797         functions.
5798         * g++.old-deja/g++.jason/template36.C: Likewise.
5799         * g++.old-deja/g++.mike/p1989.C: Likewise.
5800         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5801         * g++.old-deja/g++.pt/ttp20.C: Use this->.
5802         * g++.old-deja/g++.pt/ttp21.C: Use this->.
5803         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5804         compiling.
5805         * g++.old-deja/g++.pt/union2.C: Use this->.
5806
5807 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
5808
5809         * gcc.dg/20030711-1.c: New test.
5810
5811 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
5812
5813         PR c++/11050
5814         * g++.dg/parse/args1.C: New test.
5815         * g++.pt/defarg8.C: Change expected errors.
5816
5817 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
5818
5819         PR c++/8164
5820         * g++.dg/template/nontype2.C: New test.
5821
5822         PR c++/10558
5823         * g++.dg/parse/template8.C: New test.
5824
5825         PR c++/8327
5826         * g++.dg/template/scope1.C: New test.
5827
5828         * g++.dg/warn/Wsign-compare-1.C: New test.
5829
5830 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5831
5832         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5833
5834 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
5835
5836         PR c++/9411
5837         * g++.dg/template/explicit2.C: New test.
5838
5839         PR c++/10032
5840         * g++.dg/warn/pedantic1.C: New test.
5841
5842 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
5843
5844         PR c++ 9483
5845         * g++.dg/other/field1.C: New test.
5846
5847 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5848
5849         PR c/11449
5850         * gcc.c-torture/compile/20030707-1.c: New.
5851
5852 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5853
5854         PR c++/10849
5855         * g++.dg/template/access12.C: New test.
5856
5857 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
5858
5859         * g++.dg/bprob/bprob.exp (prof_ext): Update.
5860         * g77.dg/bprob/bprob.exp (prof_ext): Update.
5861         * gcc.misc-tests/bprob.exp (prof_ext): Update.
5862         * gcc.misc-tests/gcov.exp: Update
5863         * g++.dg/gcov/gcov.exp: Update
5864         * lib/gcov.exp: Update.
5865
5866 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
5867
5868         * g++.dg/abi/mangle17.C: Make sure template expressions are
5869         dependent.
5870         * g++.dg/abi/mangle4.C: Mark erroneous casts.
5871         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5872         * g++.dg/opt/stack1.C: Remove erroneous code.
5873         * g++.dg/parse/template7.C: New test.
5874         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5875         * g++.old-deja/g++.pt/crash4.C: Likewise.
5876
5877 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5878
5879         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5880         with zero or one occurence of `$' after the initial `L'.
5881
5882 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
5883
5884         * gcc.c-torture/compile/20030704-1.c: Add a comment.
5885
5886 2003-07-08  Roger Sayle  <roger@eyesopen.com>
5887
5888         PR c/11370
5889         * gcc.dg/Wunreachable-6.c: New testcase.
5890         * gcc.dg/Wunreachable-7.c: New testcase.
5891
5892 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5893
5894         PR c/11420
5895         * gcc.dg/20030708-1.c: New test.
5896
5897 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
5898
5899         * gcc.dg/compat/sdata-section.h: New file.
5900         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5901         * gcc.dg/torture/mips-sdata-1.c: New test.
5902
5903 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5904
5905         PR c++/11030
5906         * g++.dg/template/friend19.C: New test.
5907
5908 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5909
5910         * g++.dg/opt/strength-reduce.C: New test.
5911
5912 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5913
5914         PR target/10979
5915         * gcc.dg/20030707-1.c: New testcase.
5916
5917 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5918
5919         PR optimization/11059
5920         * g++.dg/opt/emptyunion.C: New testcase.
5921
5922 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5923             Eric Botcazou  <ebotcazou@libertysurf.fr>
5924
5925         * g++.dg/opt/stack1.C: New test.
5926
5927 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
5928
5929         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5930         run test.
5931
5932         PR c++/11431
5933         * g++.dg/expr/static_cast3.C: New test.
5934
5935 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
5936
5937         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5938         everywhere.
5939         * gcc.dg/concat.c: Concatenation of string constants with
5940         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5941         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5942         * gcc.dg/cpp/escape-2.c: Use wide character constants where
5943         necessary to avoid multi-character character constant warning.
5944         * gcc.dg/cpp/escape.c: Likewise.
5945         * gcc.dg/cpp/ucs.c: Likewise.
5946         Remove backslashes from dg-bogus comments, as they confuse Tcl.
5947         Fix a typo.
5948
5949 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5950
5951         PR c/11428
5952         * gcc.c-torture/compile/20030704-1.c: New.
5953
5954 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5955
5956         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5957
5958 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
5959
5960         PR c++/5287, PR c++/7910,  PR c++/11021
5961         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5962         tests for warnings.
5963         * g++.dg/ext/dllimport2.C: Add tests for warnings.
5964         * g++.dg/ext/dllimport3.C: Likewise.
5965         * g++.dg/ext/dllimport4.C: New file.
5966         * g++.dg/ext/dllimport5.C: New file.
5967         * g++.dg/ext/dllimport6.C: New file.
5968         * g++.dg/ext/dllimport7.C: New file.
5969         * g++.dg/ext/dllimport8.C: New file.
5970         * g++.dg/ext/dllimport9.C: New file.
5971         * g++.dg/ext/dllimport10.C: New file.
5972         * g++.dg/ext/dllexport1.C: New file.
5973
5974 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
5975
5976         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5977         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5978
5979 2003-07-03  Roger Sayle  <roger@eyesopen.com>
5980
5981         * gcc.dg/builtins-25.c: New testcase.
5982         * gcc.dg/builtins-26.c: New testcase.
5983
5984 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
5985
5986         * gcc.dg/compat/vector-defs.h: New file.
5987         * gcc.dg/compat/vector-setup.h: New file.
5988         * gcc.dg/compat/vector-check.h: New file.
5989         * gcc.dg/compat/vector-1_main.c: New file.
5990         * gcc.dg/compat/vector-1_x.c: New file.
5991         * gcc.dg/compat/vector-1_y.c: New file.
5992         * gcc.dg/compat/vector-2_main.c: New file.
5993         * gcc.dg/compat/vector-2_x.c: New file.
5994         * gcc.dg/compat/vector-2_y.c: New file.
5995
5996         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5997         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5998         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5999         * gcc.dg/compat/struct-align-1.h: New file.
6000         * gcc.dg/compat/struct-align-1_main.c: New file.
6001         * gcc.dg/compat/struct-align-1_x.c: New file.
6002         * gcc.dg/compat/struct-align-1_y.c: New file.
6003         * gcc.dg/compat/struct-align-2.h: New file.
6004         * gcc.dg/compat/struct-align-2_main.c: New file.
6005         * gcc.dg/compat/struct-align-2_x.c: New file.
6006         * gcc.dg/co
6007         * g++.old-deja/g++.other/comdat3.C: Likewise.
6008         * g++.old-deja/g++.other/ctor1.C: Likewise.
6009         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6010
6011 2003-06-05  Richard Henderson  <rth@redhat.com>
6012
6013         * gcc.dg/debug/20030605-1.c: New.
6014
6015 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
6016
6017         * README.QMTEST: Update.
6018
6019 2003-06-04  Richard Henderson  <rth@redhat.com>
6020
6021         * gcc.dg/cleanup-1.c: New.
6022         * gcc.dg/cleanup-2.c: New.
6023         * gcc.dg/cleanup-3.c: New.
6024         * gcc.dg/cleanup-4.c: New.
6025         * gcc.dg/cleanup-5.c: New.
6026         * gcc.dg/cleanup-6.c: New.
6027         * gcc.dg/cleanup-7.c: New.
6028
6029 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
6030
6031         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6032
6033         * lib/dg-pch.exp: New file.
6034         * g++.dg/pch/pch.exp: Use dg-pch.exp.
6035         * gcc.dg/pch/pch.exp: Likewise.
6036
6037 2003-06-04  Roger Sayle  <roger@eyesopen.com>
6038
6039         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6040         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6041         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6042         * gcc.dg/builtins-17.c: New test case.
6043         * gcc.dg/i386-387-4.c: New test case.
6044         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6045
6046 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6047
6048         * gcc.dg/ultrasp9.c: New test.
6049
6050 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6051
6052         * gcc.c-torture/compile/20030604-1.c: New test.
6053         * gcc.dg/sparc-constant-1.c: New test.
6054
6055 2003-06-03  Glen Nakamura  <glen@imodulo.com>
6056
6057         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
6058
6059 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
6060
6061         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6062
6063         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6064         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6065
6066 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
6067
6068         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6069
6070 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6071
6072         PR c++/10940
6073         * g++.dg/template/spec10.C: New test.
6074
6075 2003-06-03  Roger Sayle  <roger@eyesopen.com>
6076
6077         * gcc.dg/builtins-16.c: New test case.
6078
6079 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
6080
6081         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6082         mempcpy test with post-increments.
6083         * gcc.c-torture/execute/string-opt-3.c: New test.
6084         * gcc.dg/string-opt-1.c: New test.
6085
6086 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
6087
6088         PR fortran/10965
6089         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6090
6091 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
6092
6093         * lib/scanasm.exp (dg-scan): New function, factored out of ...
6094         (scan-assembler): ... here.  Use dg-scan.
6095         (scan-assembler-not): Likewise.
6096         (scan-file): New function.
6097         (scan-file-not): Likewise.
6098         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6099         * gcc.dg/cpp/_Pragma4.c: Likewise.
6100         * gcc.dg/cpp/_Pragma5.c: Likewise.
6101         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6102         * gcc.dg/cpp/avoidpaste2.c: Likewise.
6103         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6104         * gcc.dg/cpp/cmdlne-P.c: Likewise.
6105         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6106         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6107         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6108         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6109         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6110         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6111         * gcc.dg/cpp/cxxcom1.c: Likewise.
6112         * gcc.dg/cpp/line1.c: Likewise.
6113         * gcc.dg/cpp/maccom1.c: Likewise.
6114         * gcc.dg/cpp/maccom2.c: Likewise.
6115         * gcc.dg/cpp/maccom3.c: Likewise.
6116         * gcc.dg/cpp/maccom4.c: Likewise.
6117         * gcc.dg/cpp/maccom5.c: Likewise.
6118         * gcc.dg/cpp/maccom6.c: Likewise.
6119         * gcc.dg/cpp/multiline.c: Likewise.
6120         * gcc.dg/cpp/spacing1.c: Likewise.
6121         * gcc.dg/cpp/spacing2.c: Likewise.
6122         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6123         * gcc.dg/cpp/trad/maccom1.c: Likewise.
6124         * gcc.dg/cpp/trad/maccom2.c: Likewise.
6125         * gcc.dg/cpp/trad/maccom3.c: Likewise.
6126         * gcc.dg/cpp/trad/maccom4.c: Likewise.
6127         * gcc.dg/cpp/trad/maccom6.c: Likewise.
6128         * gcc.dg/cpp/cxxcom2.c: Likewise.
6129         * gcc.dg/cpp/cxxcom2.h: New file.
6130
6131         * gcc.dg/cpp/truefalse.cpp: Move it to ...
6132         * g++.dg/cpp/truefalse.C: Here.
6133         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6134
6135 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
6136
6137         * gcc.dg/cpp/redef3.c: New file.
6138
6139 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
6140
6141         * gcc.dg/i386-loop-3.c: New test.
6142
6143 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
6144
6145         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6146
6147 2003-05-31  Roger Sayle  <roger@eyesopen.com>
6148
6149         * gcc.dg/fwrapv-1.c: New test case.
6150         * gcc.dg/fwrapv-2.c: New test case.
6151
6152 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6153
6154         PR c++/10956
6155         * g++.dg/template/spec9.C: New test.
6156
6157 2003-05-29  Roger Sayle  <roger@eyesopen.com>
6158
6159         * gcc.dg/duff-4.c: New test case.
6160
6161 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
6162
6163         PR fortran/10843
6164         * g77.dg/ffixed-form-1.f: New test
6165         * g77.dg/ffixed-form-2.f: New test
6166         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6167         * g77.dg/ffree-form-3.f: New test
6168
6169 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
6170
6171         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6172         * gcc.dg/wint_t-1.c: Likewise.
6173
6174 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6175
6176         * g++.dg/template/access11.C: New test.
6177
6178 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6179
6180         PR c++/10849
6181         * g++.dg/template/access10.C: New test.
6182
6183 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6184             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6185
6186         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6187
6188 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6189
6190         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6191         suppress for powerpc-*-darwin*.
6192         * gcc.dg/torture/builtin-noret-2.c: Likewise.
6193
6194 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6195
6196         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6197         suppress option for powerpc-*-darwin*.
6198
6199 2003-05-23  Roger Sayle  <roger@eyesopen.com>
6200
6201         * gcc.dg/builtins-1.c: Add tests for tan and atan.
6202         * gcc.dg/builtins-4.c: Add test for fmod.
6203
6204 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6205
6206         PR c++/10682
6207         * g++.dg/template/instantiate4.C: New test.
6208
6209 2003-05-22  Roger Sayle  <roger@eyesopen.com>
6210
6211         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6212
6213 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
6214
6215         * gcc.dg/compat/scalar-return-1_main.c: New file.
6216         * gcc.dg/compat/scalar-return-1_x.c: New file.
6217         * gcc.dg/compat/scalar-return-1_y.c: New file.
6218         * gcc.dg/compat/scalar-return-2_main.c: New file.
6219         * gcc.dg/compat/scalar-return-2_x.c: New file.
6220         * gcc.dg/compat/scalar-return-2_y.c: New file.
6221         * gcc.dg/compat/struct-return-3_main.c: New file.
6222         * gcc.dg/compat/struct-return-3_y.c: New file.
6223         * gcc.dg/compat/struct-return-3_x.c: New file.
6224         * gcc.dg/compat/struct-return-2_main.c: New file.
6225         * gcc.dg/compat/struct-return-2_x.c: New file.
6226         * gcc.dg/compat/struct-return-2_y.c: New file.
6227
6228 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6229
6230         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6231         for hppa*-hp-hpux*.
6232         * gcc.dg/20021014-1.c (dg-options): Likewise.
6233         * gcc.dg/nest.c (dg-options): Likewise.
6234
6235 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
6236
6237         PR c++/9738
6238         * g++.dg/ext/dllimport2.C: New file.
6239         * g++.dg/ext/dllimport3.C: New file.
6240
6241 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
6242
6243         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6244         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6245         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6246         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6247         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6248         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6249         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6250         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6251         * gcc.dg/compat/small-struct-defs.h: New file.
6252         * gcc.dg/compat/small-struct-init.h: New file.
6253         * gcc.dg/compat/small-struct-check.h: New file.
6254         * gcc.dg/compat/fp-struct-defs.h: New file.
6255         * gcc.dg/compat/fp-struct-check.h: New file.
6256         * gcc.dg/compat/fp-struct-init.h: New file.
6257         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6258         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6259
6260 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
6261
6262         * gcc.dg/20030225-2.c: New test.
6263
6264 2003-05-18  Roger Sayle  <roger@eyesopen.com>
6265             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6266
6267         * gcc.c-torture/compile/20030518-1.c: New test case.
6268
6269 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
6270
6271         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6272         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6273         gcc-dg-debug-runtest.
6274         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6275         gcc-dg-debug-runtest.
6276
6277 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6278
6279         PR c++/9022
6280         * g++.dg/lookup/using6.C: New test.
6281
6282 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6283
6284         * g++.dg/parse/access2.C: New test.
6285
6286 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
6287
6288         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6289         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6290         * gcc.dg/debug/debug.exp: Likewise.
6291
6292 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
6293
6294         * gcc.dg/dollar.c: New test.
6295
6296 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
6297
6298         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6299         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6300         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6301         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6302         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6303         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6304         * gcc.dg/compat/struct-by-value-6_main.c: New file.
6305         * gcc.dg/compat/struct-by-value-6_x.c: New file.
6306         * gcc.dg/compat/struct-by-value-6_y.c: New file.
6307         * gcc.dg/compat/struct-by-value-7_main.c: New file.
6308         * gcc.dg/compat/struct-by-value-7_x.c: New file.
6309         * gcc.dg/compat/struct-by-value-7_y.c: New file.
6310         * gcc.dg/compat/struct-by-value-8_main.c: New file.
6311         * gcc.dg/compat/struct-by-value-8_x.c: New file.
6312         * gcc.dg/compat/struct-by-value-8_y.c: New file.
6313         * gcc.dg/compat/struct-by-value-9_main.c: New file.
6314         * gcc.dg/compat/struct-by-value-9_x.c: New file.
6315         * gcc.dg/compat/struct-by-value-9_y.c: New file.
6316
6317 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
6318
6319         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6320         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
6321         support for "repo" mode.
6322         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6323         * lib/g77-dg.exp: Likewise.
6324         * lib/obj-dg.exp: Likewise.
6325
6326 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
6327
6328         Merge from gcc-3_2-rhl8-branch:
6329         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
6330
6331         * gcc.dg/tls/opt-6.c: New test.
6332
6333         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
6334
6335         * gcc.dg/20030405-1.c: New test.
6336
6337         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
6338
6339         * gcc.dg/20030309-1.c: New test.
6340
6341         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6342
6343         * gcc.c-torture/execute/20030307-1.c: New test.
6344
6345         2003-02-20  Randolph Chung  <tausq@debian.org>
6346
6347         * gcc.c-torture/compile/20030220-1.c: New test.
6348
6349         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
6350
6351         * gcc.dg/20030217-1.c: New test.
6352
6353         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
6354
6355         * gcc.c-torture/compile/20020129-1.c: New test.
6356
6357         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6358
6359         * gcc.dg/unroll-1.c: New test.
6360
6361         2002-11-16  Jan Hubicka  <jh@suse.cz>
6362
6363         * gcc.c-torture/execute/20020920-1.c: New test.
6364
6365         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
6366
6367         PR target/7434
6368         * gcc.c-torture/compile/20021008-1.c: New test.
6369
6370         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
6371
6372         PR target/7559
6373         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6374
6375         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6376
6377         * gcc.c-torture/compile/20020807-1.c: New test.
6378
6379         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
6380
6381         * gcc.dg/tls/opt-1.c: New test.
6382
6383         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
6384
6385         * gcc.dg/20020729-1.c: New test.
6386
6387         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
6388
6389         * g++.dg/opt/life1.C: New test.
6390
6391         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
6392
6393         * gcc.dg/20020525-1.c: New test.
6394
6395         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
6396
6397         PR c++/6794
6398         * g++.dg/ext/pretty1.C: New test.
6399         * g++.dg/ext/pretty2.C: New test.
6400
6401 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
6402
6403         PR c++/8385
6404         * g++.dg/ext/typeof5.C: New test.
6405
6406 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
6407
6408         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6409         __USER_LABEL_PREFIX__ into account.
6410         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6411
6412 2003-05-14  Roger Sayle  <roger@eyesopen.com>
6413
6414         * gcc.dg/builtins-15.c: New test case.
6415
6416 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
6417
6418         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6419
6420 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
6421
6422         * lib/g++.exp: Tweak handling of additional source files.
6423         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6424         * g++.dg/special/conpr-2a.C: Rename to ...
6425         * g++.dg/special/conpr-2a.cc: ... this.
6426         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6427         * g++.dg/special/conpr-3a.C: Rename to ...
6428         * g++.dg/special/conpr-3a.cc: This.
6429         * g++.dg/special/conpr-3b.C: Rename to ...
6430         * g++.dg/special/conpr-3b.cc: This.
6431         * g++.dg/special/conpr-4.C: New test.
6432         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6433
6434 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
6435
6436         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6437
6438 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6439
6440         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6441         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6442         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6443         * g++.old-deja/g++.other/warn3.C: Likewise.
6444
6445 2003-05-11  Roger Sayle  <roger@eyesopen.com>
6446
6447         * gcc.dg/i386-387-1.c: Update to also test log.
6448         * gcc.dg/i386-387-2.c: Likewise.
6449
6450 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6451
6452         * g77.f-torture/execute/int8421.f: New test.
6453
6454 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6455
6456         PR c++/10230, c++/10481
6457         * g++.dg/lookup/scoped5.C: New test.
6458
6459 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6460
6461         PR c++/10552
6462         * g++.dg/template/ttp6.C: New test.
6463
6464 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
6465
6466         * gcc.c-torture/execute/builtins: New directory.
6467         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6468         gcc.c-torture/execute/builtins.
6469         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6470         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6471         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
6472         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6473
6474 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6475
6476         PR c++/9252
6477         * g++.dg/template/access8.C: New test.
6478         * g++.dg/template/access9.C: New test.
6479
6480 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6481
6482         PR c++/9554
6483         * g++.dg/parse/access1.C: New test.
6484
6485 2003-05-09  DJ Delorie  <dj@redhat.com>
6486
6487         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6488         long, and not an int.
6489
6490 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6491
6492         PR c++/10555, c++/10576
6493         * g++.dg/template/memclass1.C: New test.
6494
6495 2003-05-08  DJ Delorie  <dj@redhat.com>
6496
6497         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6498         targets.
6499         * gcc.c-torture/execute/20021024-1.x: Likewise.
6500         * gcc.c-torture/execute/shiftdi.x: Likewise.
6501         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6502         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6503         * gcc.dg/20021018-1.c: Likewise.
6504
6505 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6506
6507         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6508
6509         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6510         (bcopy): Call memmove.
6511
6512 2003-05-08  Roger Sayle  <roger@eyesopen.com>
6513
6514         * g77.f-torture/compile/8485.f: New test case.
6515
6516 2003-05-07  Richard Henderson  <rth@redhat.com>
6517
6518         PR c++/10570
6519         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6520         Verify exception_cleanup not called for rethrows.
6521         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6522         when exiting catch block without rethrowing.
6523         * g++.dg/eh/forced3.C: New.
6524         * g++.dg/eh/forced4.C: New.
6525
6526 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
6527
6528         * gcc.dg/20030505.c: Fix triplet.
6529
6530 2003-05-06  DJ Delorie  <dj@redhat.com>
6531
6532         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6533         * gcc.dg/nest.c: Likewise.
6534
6535 2003-05-05  Roger Sayle  <roger@eyesopen.com>
6536
6537         * gcc.dg/builtins-14.c: New test case.
6538
6539 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
6540
6541         * lib/compat.exp (compat-execute): New argument.
6542         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6543         * gcc.dg/compat: New test directory.
6544         * gcc.dg/compat/compat.exp: New expect script.
6545         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6546         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6547         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6548         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6549         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6550         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6551
6552         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6553         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6554         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6555         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6556         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6557         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6558         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6559         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6560         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6561         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6562         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6563         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6564         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6565         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6566         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6567
6568 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
6569
6570         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6571
6572 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
6573
6574         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6575
6576 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
6577
6578         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6579         * gcc.dg/ppc-fsel-2.c: New test.
6580
6581         * gcc.dg/unused-5.c: New test.
6582
6583 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6584
6585         PR c++/10496
6586         * g++.dg/warn/pmf1.C: New test.
6587
6588 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6589
6590         PR c++/4494
6591         * g++.dg/warn/main.C: New test.
6592
6593 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6594
6595         * gcc.dg/nonnull-3.c: New test.
6596
6597 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
6598
6599         * gcc.dg/cpp/Wtrigraphs.c: Update.
6600         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6601
6602 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
6603
6604         * gcc.dg/ppc-fsel-1.c: New test.
6605
6606 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
6607
6608         PR c/10604
6609         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6610
6611 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
6612
6613         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6614
6615 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6616
6617         PR c++/9364, c++/10553, c++/10586
6618         * g++.dg/parse/typename4.C: New test.
6619         * g++.dg/parse/typename5.C: Likewise.
6620
6621 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
6622
6623         * gcc.c-torture/compile/20030503-1.c: New test.
6624
6625 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6626
6627         * g++.dg/lookup/using5.C: Fix testcase error.
6628
6629 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
6630
6631         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6632         since MEABI is no longer supported.  Remove all vestiges
6633         of MEABI from the test.
6634
6635 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6636
6637         PR c++/10554
6638         * g++.dg/lookup/using5.C: New test.
6639
6640 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6641
6642         PR c++/8772
6643         * g++.dg/template/ttp5.C: New test.
6644
6645 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
6646
6647         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6648         (dg-gpp-additional-sources): New function.
6649         (dg-gpp-additional-files): Likewise.
6650         * lib/g++.exp (additional_sources): New variable.
6651         (additional_files): Likewise.
6652         (g++_target_compile): Deal with them.
6653         * lib/old-dejagnu.exp: Remove.
6654         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6655         * g++.old-deja: Revise all tests to use dg commands.
6656
6657 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6658
6659         PR c++/9432, c++/9528
6660         * g++.dg/lookup/using4.C: New test.
6661
6662 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
6663
6664         * gcc.dg/noreturn-5.c: New file.
6665         * gcc.dg/noreturn-6.c: New file.
6666
6667         * gcc.c-torture/compile/inline-1.c: New file.
6668
6669 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6670
6671         PR c++/10551
6672         * g++.dg/template/explicit1.C: New test.
6673
6674 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6675
6676         PR c++/10549
6677         * g++.dg/other/bitfield1.C: New test.
6678
6679         PR c++/10527
6680         * g++.dg/init/new7.C: New test.
6681
6682 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6683
6684         * g++.dg/ext/desig1.C: New test.
6685         * g++.dg/ext/init1.C: Update.
6686
6687         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6688
6689 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
6690
6691         PR c++/10180
6692         * g++.dg/warn/Winline-1.C: New test.
6693
6694 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
6695
6696         * gcc.c-torture/execute/string-opt-19.c: New test.
6697
6698         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6699         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6700
6701 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
6702
6703         PR c++/10506
6704         * g++.dg/init/new6.C: New test.
6705
6706         PR c++/10503
6707         * g++.dg/init/ref6.C: New test.
6708
6709 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
6710
6711         * g++.dg/warn/weak1.C: XFAIL on AIX4.
6712
6713 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6714
6715         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6716         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6717
6718 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
6719
6720         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6721         initialized static data members.
6722
6723 2003-04-25  H.J. Lu <hjl@gnu.org>
6724
6725         * gcc.dg/ia64-sync-4.c: New test.
6726
6727 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6728
6729         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
6730         date.
6731
6732 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
6733
6734         PR c++/10337
6735         * g++.dg/warn/conv1.C: New test.
6736         * g++.old-deja/g++.other/conv7.C: Adjust.
6737         * g++.old-deja/g++.other/overload14.C: Adjust.
6738
6739 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6740
6741         PR c++/10471
6742         * g++.dg/template/defarg2.C: New test.
6743
6744 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
6745
6746         * gcc.dg/cpp/include2.c: Update.
6747         * gcc.dg/cpp/multiline-2.c: New.
6748         * gcc.dg/cpp/multiline.c: Update.
6749         * gcc.dg/cpp/strify2.c: Update.
6750         * gcc.dg/cpp/trad/literals-2.c: Update.
6751
6752 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6753
6754         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6755
6756 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6757
6758         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6759
6760 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6761
6762         PR c++/10451
6763         * g++.dg/parse/crash4.C: New test.
6764
6765         PR c++/9847
6766         * g++.dg/parse/crash5.C: New test.
6767
6768 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
6769
6770         PR c++/10446
6771         * g++.dg/parse/crash3.C: New test.
6772
6773         PR c++/10428
6774         * g++.dg/parse/elab1.C: New test.
6775
6776 2003-04-22  Devang Patel  <dpatel@apple.com>
6777
6778         * gcc.dg/cpp/trad/funlike-5.c: New test.
6779
6780 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6781
6782         * g++.dg/other/packed1.C: Fix dg options.
6783
6784 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6785
6786         * g++.dg/other/offsetof2.C: New test.
6787
6788 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
6789
6790         * g++.dg/template/recurse.C: Adjust location of error messages.
6791
6792 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         PR c++/9881
6795         * g++.dg/init/addr-const1.C: New test.
6796         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6797
6798 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6799
6800         PR c++/10405
6801         * g++.dg/lookup/struct-hack1.C: New test.
6802
6803 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6804
6805         * ucs.c: Update diagnostic messages.
6806
6807 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6808
6809         * gcc.dg/cpp/truefalse.cpp: New test.
6810         * gcc.dg/cpp/cpp.exp: Update.
6811         * g++.dg/other/stdbool-if.C: Remove.
6812
6813 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6814
6815         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6816         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6817
6818 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6819
6820         * gcc.c-torture/compile/20030418-1.c: New test.
6821
6822 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
6823
6824         * README.compat: Remove; content moved to doc/sourcebuild.texi.
6825
6826 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6827
6828         PR c++/10347
6829         g++.dg/template/dependent-name1.C: New test.
6830
6831 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6832
6833         * gcc.dg/warn-1.c (tourist_guide): New array,
6834         contains a pointer to bar.
6835
6836 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6837
6838         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6839         * gcc.c-torture/execute/medce-1.c: New test case.
6840         * gcc.c-torture/execute/medce-2.c: New test case.
6841
6842 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6843
6844         * lib/prune.exp: Ignore more messages.
6845
6846         PR c++/10381
6847         * g++.dg/parse/lookup3.C: New test.
6848
6849 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6850
6851         * gcc.c-torture/compile/20030415-1.c : New test.
6852
6853 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6854
6855         * gcc.c-torture/execute/scope-2.c: Move to ...
6856         * gcc.dg/noncompile/scope.c: .... here.
6857
6858 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6859
6860         * gcc.dg/20030414-2.c: New test case.
6861
6862 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6863
6864         PR target/10377
6865         * gcc.dg/20030414-1.c: New test.
6866
6867 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6868
6869         * gcc.dg/builtins-12.c: New test case.
6870         * gcc.dg/builtins-13.c: New test case.
6871
6872 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6873
6874         * gcc.c-torture/execute/string-opt-18.c: New test.
6875
6876 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6877
6878         PR c++/10300
6879         * g++.dg/init/new5.C: New test.
6880
6881 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6882
6883         PR c++/7910
6884         * g++.dg/ext/dllimport1.C: New test.
6885
6886 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6887
6888         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6889
6890 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6891
6892         PR Fortran/9263
6893         * g77.f-torture/noncompile/9263.f: New test
6894         PR Fortran/1832
6895         * g77.f-torture/execute/1832.f: New test
6896
6897 2003-04-11  David Chad  <davidc@freebsd.org>
6898             Loren J. Rittle  <ljrittle@acm.org>
6899
6900         libobjc/8562
6901         * objc.dg/headers.m: New test.
6902
6903 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6904
6905         * gcc.c-torture/execute/builtin-noret-2.c: New.
6906         * gcc.c-torture/execute/builtin-noret-2.x: New.
6907         XFAIL builtin-noret-2.c at -O1 and above.
6908         * gcc.dg/redecl.c: New.
6909         * gcc.dg/Wshadow-1.c: Update error regexps.
6910
6911 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6912
6913         * g++.dg/abi/bitfield10.C: New test.
6914
6915 2003-04-09  Mike Stump  <mrs@apple.com>
6916
6917         * gcc.dg/pch/pch.exp: Make testcase names longer.
6918         * g++.dg/pch/pch.exp: Make testcase names longer.
6919
6920 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6921
6922         * gcc.dg/builtins-11.c: New test case.
6923
6924 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6925
6926         * gcc.dg/builtins-9.c: New test case.
6927         * gcc.dg/builtins-10.c: New test case.
6928
6929 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6930
6931         * gcc.dg/noncompile/init-4.c.c: New test.
6932
6933 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6934
6935         * gcc.misc-test/gcov-9.c: New test.
6936         * gcc.misc-test/gcov-10.c: New test
6937         * gcc.misc-test/gcov-11.c: New test.
6938
6939 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6940
6941         PR optimization/10024
6942         * gcc.c-torture/compile/20030405-1.c: New test.
6943
6944 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6945
6946         * gcc.dg/pch/static-3.c: New.
6947         * gcc.dg/pch/static-3.hs: New.
6948         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6949
6950 2003-04-04  Richard Henderson  <rth@redhat.com>
6951
6952         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6953         * g++.dg/eh/forced2.C: Likewise.
6954
6955 2003-04-03  Mike Stump  <mrs@apple.com>
6956
6957         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6958         target arg.
6959         (scan-assembler-times, scan-assembler-not): Likewise.
6960         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6961
6962 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6963
6964         * gcc.dg/sparc-loop-1.c: New test.
6965
6966 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6967
6968         PR other/9274
6969         * g++.dg/pch/system-2.C: New.
6970         * g++.dg/pch/system-2.Hs: New.
6971
6972 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6973
6974         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6975
6976         * g++.dg/eh/simd-1.C (vecfunc): Same.
6977
6978 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6979
6980         * gcc.c-torture/execute/20030401-1.c: New test case.
6981
6982 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6983
6984         * objc.dg/defs.m: New.
6985
6986 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6987
6988         * g++.dg/eh/simd-1.C: New.
6989         * g++.dg/eh/simd-2.C: New.
6990
6991 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6992
6993         * gcc.c-torture/execute/simd-3.c: New.
6994
6995 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6996
6997         PR c/9936
6998         * gcc.dg/20030331-2.c: New test.
6999
7000 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
7001
7002         PR c++/10278
7003         * g++.dg/parse/crash2.C: New test.
7004
7005 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7006
7007         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7008         * gcc.c-torture/execute/20030331-1.c: ...here.
7009
7010 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7011
7012         * gcc.c-torture/execute/20030331-1.c: New test.
7013
7014 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
7015
7016         * lib/gcov.exp: Adjust call return testing strings.
7017         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7018
7019 2003-03-31  Roger Sayle  <roger@eyesopen.com>
7020
7021         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7022         * gcc.dg/builtins-7.c: New test case.
7023         * gcc.dg/builtins-8.c: New test case.
7024
7025 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7026
7027         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7028
7029 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
7030
7031         PR c++/7647
7032         * g++.dg/lookup-class-member-2.C: New test.
7033
7034 2003-03-30  Glen Nakamura  <glen@imodulo.com>
7035
7036         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
7037
7038 2003-03-28  Roger Sayle  <roger@eyesopen.com>
7039
7040         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
7041
7042 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
7043
7044         * g++.dg/init/attrib1.C: New test.
7045
7046 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7047
7048         * gcc.dg/ultrasp8.c: New test.
7049
7050 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7051
7052         * gcc.dg/ultrasp7.c: New test.
7053
7054 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
7055
7056         PR c++/10047
7057         * g++.dg/template/inline1.C: New test.
7058
7059 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7060
7061         * gcc.dg/sparc-dwarf2.c: New test.
7062
7063 2003-03-27  Roger Sayle  <roger@eyesopen.com>
7064
7065         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7066         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7067
7068 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
7069
7070         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7071         than reading .x files.
7072         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7073         * g77.dg/gcov/gcov-1.f: Likewise.
7074         * gcc.misc-tests/gcov-4b.c: Likewise.
7075         * gcc.misc-tests/gcov-5b.c: Likewise.
7076         * gcc.misc-tests/gcov-6.c: Likewise.
7077         * gcc.misc-tests/gcov-7.c: Likewise.
7078         * gcc.misc-tests/gcov-8.c: Likewise.
7079         * g++.dg/gcov/gcov-1.x: Remove.
7080         * g77.dg/gcov/gcov-1.x: Likewise.
7081         * gcc.misc-tests/gcov-4b.x: Likewise.
7082         * gcc.misc-tests/gcov-5b.x: Likewise.
7083         * gcc.misc-tests/gcov-6.x: Likewise.
7084         * gcc.misc-tests/gcov-7.x: Likewise.
7085         * gcc.misc-tests/gcov-8.x: Likewise.
7086
7087 2003-03-27  Glen Nakamura  <glen@imodulo.com>
7088
7089         PR opt/10087
7090         * gcc.dg/20030324-1.c: New test.
7091
7092 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
7093
7094         PR c++/10224
7095         * g++.dg/template/arg3.C: New test.
7096
7097         PR c++/10158
7098         * g++.dg/template/friend18.C: New test.
7099
7100 2003-03-26  Roger Sayle  <roger@eyesopen.com>
7101
7102         * g77.f-torture/compile/20030326-1.f: New test case.
7103
7104 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
7105
7106         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7107
7108         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7109
7110 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
7111
7112         * gcc.dg/ia64-sync-3.c: New test.
7113
7114 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
7115
7116         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7117
7118 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
7119
7120         * gcc.dg/ultrasp6.c: New test.
7121
7122 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7123
7124         * gcc.dg/i386-signbit-1.c: New test.
7125         * gcc.dg/i386-signbit-2.c: New test.
7126         * gcc.dg/i386-signbit-3.c: New test.
7127
7128 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7129
7130         * gcc.dg/ultrasp5.c: Fix options.
7131
7132 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7133
7134         * gcc.dg/ultrasp5.c: Fix comment.
7135
7136 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
7137
7138         PR fortran/10197
7139         * g77.f-torture/execute/10197.f: New test.
7140
7141 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
7142
7143         PR c++/9898, c++/383
7144         * g++.dg/template/conv6.C: New test.
7145
7146         PR c++/10119
7147         * g++.dg/template/ptrmem5.C: New test.
7148
7149         PR c++/10026
7150         * g++.dg/lookup/koenig1.C: New test.
7151
7152         PR C++/10199
7153         * g++.dg/lookup/template2.C: New test.
7154
7155 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
7156
7157         * g++.dg/opt/rtti1.C: New test.
7158
7159 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
7160
7161         * gcc.dg/ultrasp5.c: New test.
7162
7163 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
7164
7165         PR middle-end/9967
7166         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7167         builtin fputs.
7168
7169 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7170
7171         PR c/8224
7172         * gcc.dg/20030323-1.c: New test.
7173
7174 2003-03-23  Roger Sayle  <roger@eyesopen.com>
7175
7176         * gcc.c-torture/compile/20030323-1.c: New test case.
7177
7178 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
7179
7180         * gcc.dg/20030321-1.c: New test.
7181
7182 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
7183
7184         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7185
7186 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
7187
7188         PR c++/9978, c++/9708
7189         * g++.dg/ext/vlm1.C: Adjust expected error.
7190         * g++.dg/ext/vla2.C: New test.
7191         * g++.dg/template/arg1.C: New test.
7192         * g++.dg/template/arg2.C: New test.
7193
7194 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
7195
7196         * g77.f-torture/execute/select.f: New test.
7197         * g77.f-torture/noncompile/select_no_compile.f: New test.
7198
7199 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
7200
7201         PR c++/9898
7202         * g++.dg/other/error4.C: New test.
7203
7204 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
7205
7206         * g++.dg/template/friend17.C: New test.
7207
7208 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
7209
7210         * gcc.c-torture/compile/20030320-1.c: New.
7211
7212 2003-03-20  Roger Sayle  <roger@eyesopen.com>
7213
7214         * gcc.dg/builtins-6.c: New test case.
7215
7216 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
7217
7218         PR target/10073
7219         * gcc.c-torture/compile/20030319-1.c: New.
7220
7221 2003-03-18  Jan Hubicka  <jh@suse.cz>
7222
7223         * gcc.dg/i386-cvt-1.c: New test.
7224
7225 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
7226
7227         * objc.dg/naming-1.m: Use "(parse|syntax) error".
7228         * objc.dg/naming-2.m: Likewise.
7229
7230 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
7231
7232         PR c++/9639
7233         * g++.dg/parse/crash1.C: New test.
7234
7235 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
7236
7237         PR c++/8805
7238         * g++.dg/eh/cleanup1.C: New test.
7239
7240 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
7241
7242         * gcc.c-torture/execute/20030316-1.c: New test case.
7243
7244 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
7245
7246         PR c++/9629
7247         * g++.dg/init/ctor2.C: New test.
7248
7249 2003-03-15  Roger Sayle  <roger@eyesopen.com>
7250
7251         * g77.f-torture/compile/xformat.f: New test case.
7252
7253 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7254
7255         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7256         * g++.old-deja/g++.mike/eh50.C: Likewise.
7257
7258 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7259
7260         PR c++/6440
7261         * g++.dg/template/spec7.C: New test.
7262         * g++.dg/template/spec8.C: Likewise.
7263
7264 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
7265
7266         * gcc.c-torture/execute/20030313-1.c: New test.
7267
7268 2003-03-14  Richard Henderson  <rth@redhat.com>
7269
7270         * gcc.dg/inline-2.c: Adjust alpha test for external call.
7271
7272 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7273
7274         * gcc.c-torture/compile/20030314-1.c: New test.
7275
7276 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
7277
7278         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7279         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7280         thumb target,
7281         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7282         to accept newer _imp__  prefix and additional
7283         newline in .drectve section.
7284         * gcc.dg/dll-4.c: Likewise.
7285         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7286         switch.
7287
7288 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
7289
7290         * g++.dg/parse/namespace9.C: New test.
7291
7292         * g++.dg/init/ref5.C: New test.
7293         * g++.dg/parse/ptrmem1.C: Likewise.
7294
7295 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7296
7297         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7298         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7299         regular expression.
7300         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7301         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7302
7303 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
7304
7305         * gcc.c-torture/execute/20030224-2.c: New test.
7306
7307 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7308
7309         * gcc.dg/decl-3.c: New test.
7310
7311 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7312
7313         * gcc.dg/i386-loop-2.c: New test.
7314
7315 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
7316
7317         PR c++/9474
7318         * g++.dg/parse/namespace8.C: New test.
7319
7320         PR c++/9924
7321         * g++.dg/overload/builtin2.C: New test.
7322
7323 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
7324
7325         * gcc.dg/return-type-3.c: New test.
7326
7327 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
7328
7329         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7330         profiling options are not supported.
7331
7332 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
7333
7334         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7335         * g++.old-deja/g++.warn/impint2.C: Likewise.
7336
7337 2003-03-10  Devang Patel  <dpatel@apple.com>
7338
7339         * g++.dg/cpp/c++_cmd_1.C: New test.
7340         * g++.dg/cpp/c++_cmd_1.h: New file.
7341
7342 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
7343
7344         * gcc.dg/altivec-9.c: New file.
7345
7346 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7347
7348         * gcc.dg/ppc-sdata-1.c: New test.
7349         * gcc.dg/ppc-sdata-2.c: New test.
7350
7351 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
7352
7353         PR c++/9373
7354         * g++.dg/opt/ptrmem2.C: New test.
7355
7356         PR c++/8534
7357         * g++.dg/opt/ptrmem1.C: New test.
7358
7359 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7360
7361         * gcc.dg/i386-loop-1.c: New test.
7362
7363 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7364
7365         PR c++/9970
7366         * g++.dg/lookup/friend1.C: New test.
7367
7368 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7369
7370         PR c++/9823
7371         * g++.dg/parser/constructor1.C: New test.
7372
7373 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
7374
7375         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7376
7377         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7378
7379 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
7380
7381         * gcc.dg/cpp/Wunused.c: Update test.
7382
7383 2003-03-08  Jan Hubicka  <jh@suse.cz>
7384
7385         * gcc.dg/inline-3.c: New test.
7386
7387 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7388
7389         PR c++/9809
7390         * g++.dg/parse/builtin1.C: New test.
7391
7392         PR c++/9982
7393         * g++.dg/abi/cookie1.C: New test.
7394         * g++.dg/abi/cookie2.C: Likewise.
7395
7396         PR c++/9524
7397         * g++.dg/template/field1.C: New test.
7398
7399         PR c++/9912
7400         * g++.dg/parse/class1.C: New test.
7401         * g++.dg/parse/namespace7.C: Likewise.
7402         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7403
7404 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
7405
7406         * g++.dg/init/ref4.C: New test.
7407
7408 2003-03-07  Jan Hubicka  <jh@suse.cz>
7409
7410         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7411         * gcc.dg/inline-3.c:  New test.
7412
7413 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
7414
7415         * g++.dg/init/ref3.C: New test.
7416
7417         PR c++/9965
7418         * g++.dg/init/ref2.C: New test.
7419
7420         PR c++/9400
7421         * g++.dg/warn/Wshadow-2.C: New test.
7422
7423         PR c++/9791
7424         * g++.dg/warn/Woverloaded-1.C: New test.
7425
7426 2003-03-05  Jan Hubicka  <jh@suse.cz>
7427
7428         * gcc.dg/i386-local2.c: New.
7429         * gcc.dg/i386-local.c: Fix typo.
7430
7431 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
7432
7433         * g++.dg/abi/layout3.C: New test.
7434
7435 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7436
7437         * gcc.c-torture/compile/20030305-1.c
7438
7439 2003-03-05  Jan Hubicka  <jh@suse.cz>
7440
7441         * gcc.dg/i386-local.c: New.
7442
7443 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
7444
7445         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7446
7447 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7448
7449         * gcc.dg/switch-2.c: New test.
7450         * gcc.dg/switch-3.c: New test.
7451         * gcc.dg/Wswitch.c: Adjust line numbers.
7452         * gcc.dg/Wswitch-default.c: Likewise.
7453         * gcc.dg/Wswitch-enum.c: Likewise.
7454
7455 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
7456
7457         * gcc.c-torture/execute/20030222-1.c: New test.
7458
7459 2003-03-03  James E Wilson  <wilson@tuliptree.org>
7460
7461         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7462
7463 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
7464
7465         PR c++/9878
7466         * g++.dg/init/ref1.C: New test.
7467
7468 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
7469
7470         * gcc.dg/sh-relax.c: New SH-only test.
7471
7472 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
7473
7474         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
7475         comment explaining purpose of testcase.
7476
7477 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7478
7479         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7480         for HC11/HC12 (asm needs two int registers).
7481         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7482         HC11/HC12 because the test uses an asm which needs two 32-bit
7483         registers.
7484
7485 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7486
7487         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7488         for HC11/HC12 (array is too large otherwise).
7489         * gcc.c-torture/compile/920501-4.x: New file, likewise.
7490         * gcc.c-torture/compile/20010518-2.x: Likewise.
7491         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7492         HC11/HC12 (array is too large).
7493
7494 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
7495
7496         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7497         * lib/g++-dg.exp (g++-dg-test): Likewise.
7498
7499 2003-03-01  Roger Sayle  <roger@eyesopen.com>
7500
7501         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7502         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7503
7504 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7505
7506         * g++.dg/warn/implicit-typename1.C: Remove warning.
7507
7508 2003-02-28  Richard Henderson  <rth@redhat.com>
7509
7510         * gcc.dg/noreturn-1.c: Move noreturn warning line.
7511         * gcc.dg/return-type-1.c: Move control reaches end warning line.
7512
7513 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
7514
7515         * gcc.dg/pch/pch.exp: Change .pch to .gch.
7516         * g++.dg/pch/pch.exp: Likewise.
7517
7518 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
7519
7520         PR c++/9879
7521         * testsuite/g++.dg/init/new4.C: New test.
7522
7523 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
7524
7525         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7526
7527 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
7528
7529         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7530         unsigned long.
7531
7532         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7533         wider than float.
7534
7535 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7536
7537         * lib/scanasm.exp: Add support for counting numbers of
7538         occurences.
7539         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7540         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7541
7542 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
7543
7544         PR c++/9683
7545         * g++.dg/template/static3.C: New test.
7546
7547         PR c++/9829
7548         * g++.dg/parse/namespace6.C: New test.
7549
7550 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7551
7552         PR target/9732
7553         * gcc.dg/20030225-1.c: New test.
7554
7555 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
7556
7557         * README: Remove out-of-date information.
7558
7559         PR c++/9836
7560         * g++.dg/template/spec6.C: New test.
7561
7562 2003-02-24  Jeff Law  <law@redhat.com>
7563
7564         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7565
7566 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7567
7568         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7569         * gcc.dg/pragma-ep-1.c: Likewise.
7570
7571 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7572
7573         PR c++/9602
7574         * g++.dg/template/friend16.C: New test.
7575
7576 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
7577
7578         PR c++/5333
7579         * g++.dg/parse/fused-params1.C: Adjust error messages.
7580         * g++.dg/template/nested3.C: New test.
7581
7582 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
7583
7584         * g++.dg/abi/param1.C: New test.
7585
7586 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7587
7588         PR c++/7982
7589         * g++.dg/warn/implicit-typename1.C: New test.
7590
7591 2003-02-22  Kelley Cook <kelleycook@comcast.net>
7592
7593         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7594         with "mtune".
7595         * g++.old-deja/g++.other/store-expr2.C: Likewise.
7596         * gcc.c-torture/execute/20010129-1.x: Likewise.
7597         * gcc.dg/20011107-1.c: Likewise.
7598         * gcc.dg/20020108-1.c: Likewise.
7599         * gcc.dg/20020122-3.c: Likewise.
7600         * gcc.dg/20020206-1.c: Likewise.
7601         * gcc.dg/20020310-1.c: Likewise.
7602         * gcc.dg/20020426-2.c: Likewise.
7603         * gcc.dg/20020517-1.c: Likewise.
7604         * gcc.dg/991230-1.c: Likewise.
7605         * gcc.dg/i386-unroll-1.c: Likewise.
7606         * gcc.misc-tests/i386-prefetch.exp: Likewise.
7607
7608 2003-02-22  Jan Hubicka  <jh@suse.cz>
7609
7610         * gcc.dg/i386-mul.c: New test.
7611
7612 2003-02-21  Roger Sayle  <roger@eyesopen.com>
7613
7614         * gcc.dg/builtins-5.c: New test case.
7615
7616 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
7617
7618         * gcc.dg/asmreg-1.c: New test.
7619
7620 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7621
7622         PR c++/9749
7623         * g++.dg/parse/varmod1.C: New test.
7624
7625 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7626
7627         PR c++/9727
7628         * g++.dg/template/op1.C: New test.
7629
7630 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7631
7632         PR c++/8906
7633         * g++.dg/template/nested2.C: New test.
7634
7635 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7636
7637         PR c++/8724
7638         * g++.dg/expr/dtor1.C: New test.
7639
7640 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
7641
7642         * gcc.dg/cpp/include3.c: New test.
7643         * gcc.dg/cpp/inc/foo.h: New file.
7644
7645 2003-02-21  Glen Nakamura  <glen@imodulo.com>
7646
7647         * gcc.c-torture/execute/20030221-1.c: New test.
7648
7649 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
7650
7651         PR c++/9729
7652         * g++.dg/abi/conv1.C: New test.
7653
7654 2003-02-20  Jan Hubicka  <jh@suse.cz>
7655
7656         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7657
7658 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
7659
7660         * gcc.c-torture/compile/20030219-1.c: New test.
7661
7662 2003-02-18  Jan Hubicka  <jh@suse.cz>
7663
7664         * gcc.dg/funcorder.c: New test.
7665
7666 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7667
7668         * gcc.c-torture/execute/20030218-1.c: New.
7669
7670 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
7671
7672         * gcc.dg/20030218-1.c: New.
7673
7674 2003-02-18  Richard Henderson  <rth@redhat.com>
7675
7676         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7677         * gcc.dg/attr-used-2.c: New.
7678
7679 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
7680
7681         PR c++/9704
7682         * g++.dg/init/copy5.C: New test.
7683
7684 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
7685
7686         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7687         * g++.dg/pch/pch.exp: Likewise.
7688
7689 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7690
7691         * gcc.c-torture/execute/20030209-1.c: Enable the test if
7692         STACK_SIZE is not defined.
7693
7694 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7695
7696         PR c++/9457
7697         * g++.dg/template/init1.C: New test.
7698
7699 2003-02-16  Jan HUbicka  <jh@suse.cz>
7700
7701         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7702         (foo): Add few extra tests
7703         * gcc.dg/c99-const-expr-3.c: Likewise.
7704         * gcc.c-torture/execute/20030216-1.c: New.
7705
7706 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7707
7708         PR c++/9459
7709         * g++.dg/ext/typeof4.C: New test.
7710
7711 2003-02-15  Roger Sayle  <roger@eyesopen.com>
7712
7713         * gcc.dg/i386-387-3.c: New test case.
7714
7715 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
7716
7717         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7718         cris-*-elf* cris-*-aout* and mmix-*-*.
7719
7720 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
7721
7722         * gcc.dg/20030213-1.c: New test.
7723
7724 2003-02-12  Roger Sayle  <roger@eyesopen.com>
7725
7726         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7727         * gcc.dg/i386-387-2.c: Likewise.
7728
7729 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
7730
7731         * gcc.dg/ppc-spe.c: Fix formatting.
7732         Enable tests that were previously unsupported by gas.
7733         Delete tests for instructions that no longer exist.
7734         Switch arguments on evsubifw builtin.
7735
7736 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
7737
7738         * gcc.c-torture/execute/20030209-1.c: Disable the test if
7739         STACK_SIZE is too small.
7740
7741 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7742             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
7743
7744         * gcc.dg/decl-2.c: New test.
7745
7746 2003-02-10  Jan Hubicka  <jh@suse.cz>
7747
7748         * gcc.dg/i386-fpcvt-1.c:  New test.
7749
7750 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
7751
7752         * gcc.c-torture/execute/20030209-1.c: New test.
7753
7754 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
7755
7756         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7757         int-wide bitops, use the constants of the same width.
7758         Likewise, if long long is 32-bit wide, test bitops using
7759         32-bit constants.
7760
7761 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
7762
7763         * gcc.dg/20021014-1.c: Annotate with expected notice text.
7764
7765 2003-02-07  Roger Sayle  <roger@eyesopen.com>
7766
7767         * testsuite/gcc.dg/builtins-4.c: New test case.
7768
7769 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7770
7771         * gcc.dg/20020430-1.c: Fix dg command typos.
7772         * gcc.dg/20020503-1.c: Likewise.
7773
7774 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7775
7776         PR c++/8785
7777         * g++.dg/parse/fused-params1.C: New test.
7778
7779         PR c++/8857
7780         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7781
7782         PR c++/8921
7783         * g++.dg/parse/non-dependent1.C: New test.
7784
7785         PR c++/8928
7786         * g++.dg/parse/dupl-tmpl-args1.C: New test.
7787
7788         PR c++/9228
7789         * g++.dg/parse/undefined7.C: New test.
7790         * g++.dg/parse/non-templ1.C: New test.
7791
7792         PR c++/9229
7793         * g++.dg/parse/too-many-tmpl-args1.C: New test.
7794
7795 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7796
7797         * gcc.c-torture/compile/20030206-1.c: New test.
7798
7799 2003-02-05  Roger Sayle  <roger@eyesopen.com>
7800
7801         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7802         "pow" to "foo" to avoid potential confusion with a math built-in.
7803
7804 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7805
7806         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7807         conditions for SPARC targets.
7808
7809 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
7810
7811         * gcc.dg/20030204-1.c: New test.
7812
7813 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7814
7815         PR c++/38
7816         * g++.dg/parse/array-size1.C: New test.
7817
7818         PR c++/5657
7819         * g++.dg/parse/undefined3.C: New test.
7820
7821         PR c++/5665
7822         * g++.dg/parse/undefined4.C: New test.
7823
7824         PR c++/5975
7825         * g++.dg/parse/undefined5.C: New test.
7826
7827         PR c++/7259
7828         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7829
7830         PR c++/8578
7831         * g++.dg/parse/casting-operator1.C: New test.
7832
7833         PR c++/8596
7834         * g++.dg/parse/undefined6.C: New test.
7835
7836         PR c++/8736
7837         * g++.dg/parse/missing-template1.C: New test.
7838
7839 2003-02-04  Jan Hubicka  <jh@suse.cz>
7840
7841         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7842         * gcc.dg/i386-cmov?.c:  Likewise.
7843         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7844         * gcc.dg/i386-ssefp-1.c:  Likewise.
7845         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7846         conventions.
7847
7848 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7849
7850         PR c++/7129
7851         * testsuite/g++.dg/ext/max.C: New test.
7852
7853 2003-02-03  Jan Hubicka  <jh@suse.cz>
7854
7855         * gcc.c-torture/execute/20030203-1.c: New test.
7856
7857 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7858
7859         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7860         'natural-endian'.
7861
7862 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7863
7864         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7865         * g++.dg/init/new2.C: Likewise.
7866         * g++.dg/other/new1.C: Likewise.
7867
7868 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7869
7870         * gcc.dg/struct-ret-libc.c: New test.
7871
7872 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7873
7874         * gcc.dg/20030129-1.c: New test.
7875
7876 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7877
7878         PR c++/8849
7879         * g++.dg/template/ptrmem4.C: New test.
7880
7881 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7882
7883         * g++.dg/parser/constant1.C: New test.
7884
7885 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7886
7887         PR c++/8591
7888         * g++.dg/parse/friend2.C: New test.
7889
7890 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7891
7892         PR c++/9437
7893         * g++.dg/template/unify4.C: New test.
7894
7895 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7896
7897         * gcc.c-torture/execute/20030128-1.c: New test.
7898
7899 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7900
7901         * g++.dg/lookup/nested1.C: Test moved from ...
7902         * g++.old-deja/g++.other/lookup24.C: ... here.
7903
7904 2003-01-28  Jan Hubicka  <jh@suse.cz>
7905
7906         * gcc.dg/i386-cmov5.c:  New test.
7907
7908 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7909
7910         * gcc.c-torture/execute/20010925-1.c: Changed the
7911         memcpy declaration.
7912
7913 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7914
7915         PR c++/3902
7916         * g++.dg/parse/template5.C: New test.
7917
7918 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7919
7920         PR fortran/9258
7921         * g77.dg/pr9258: New test.
7922
7923 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7924
7925         * README: Move relevant parts from README.g++.
7926
7927         * README.g++: Remove this file.
7928
7929 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7930
7931         * g++.dg/abi/dcast1.C: New test.
7932
7933 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7934
7935         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7936
7937 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7938
7939         PR c++/47
7940         * g++.old-deja/g++.other/lookup24.C: New test.
7941
7942 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7943
7944         PR middle-end/7227
7945         * gcc.dg/uninit-C.c: New test.
7946
7947 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7948
7949         * g++.dg/abi/covariant1.C: New test.
7950
7951 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7952
7953         * gcc.dg/20030123-1.c: New test.
7954
7955 2003-01-25  Jan Hubicka  <jh@suse.cz>
7956
7957         PR opt/8492
7958         * gcc.c-torture/compile/20030125-1.c
7959
7960 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7961
7962         PR c++/9403
7963         * g++.dg/parse/template3.C: New test.
7964         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7965
7966         PR c++/795
7967         * g++.dg/parse/template4.C: New test.
7968
7969         PR c++/9415
7970         * g++.dg/template/qual2.C: New test.
7971
7972         PR c++/8545
7973         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7974
7975         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7976
7977 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7978
7979         * gcc.c-torture/execute/switch-1.c: New test case.
7980
7981 2003-01-25  Jan Hubicka  <jh@suse.cz>
7982
7983         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7984
7985 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7986
7987         Tweaks for Bison-1.875. From the NEWS file:
7988         "- `parse error' -> `syntax error'
7989         Bison now uniformly uses the term `syntax error'"
7990         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7991         * gcc.dg/cpp/digraph2.c: Likewise.
7992         * gcc.dg/cpp/direct2.c: Likewise.
7993         * gcc.dg/cpp/paste4.c: Likewise.
7994         * gcc.dg/c90-restrict-1.c: Likewise.
7995         * gcc.dg/c99-func-2.c: Likewise.
7996         * gcc.dg/noncompile/920721-2.c: Likewise.
7997         * gcc.dg/noncompile/930622-2.c: Likewise.
7998         * gcc.dg/noncompile/940112-1.c: Likewise.
7999         * gcc.dg/noncompile/950921-1.c: Likewise.
8000         * gcc.dg/noncompile/951123-1.c: Likewise.
8001         * gcc.dg/noncompile/971104-1.c: Likewise.
8002         * gcc.dg/noncompile/990416-1.c: Likewise.
8003
8004 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
8005
8006         * g++.dg/parse/undefined1.C: Add error message.
8007
8008 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
8009
8010         PR c++/9354
8011         * g++.dg/parse/new1.C: New test.
8012
8013         PR c++/9216
8014         * g++.dg/parse/template2.C: New test.
8015
8016         PR c++/9354
8017         * g++.dg/parse/typedef2.C: New test.
8018
8019         PR c++/9328
8020         * g++.dg/ext/typeof3.C: New test.
8021
8022 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8023
8024         PR c++/2738
8025         * g++.dg/parse/ret-type1.C: New test.
8026
8027         PR c++/3792
8028         * g++.dg/parse/tmpl-outside1.C: New test.
8029
8030         PR c++/4207
8031         * g++.dg/parse/int-as-enum1.C: New test.
8032
8033         PR c++/4903
8034         * g++.dg/parse/no-typename1.C: New test.
8035
8036         PR c++/5533
8037         * g++.dg/parse/no-value1.C: New test.
8038
8039         PR c++/5921
8040         * g++.dg/parse/wrong-inline1.C: New test.
8041
8042         PR c++/6402
8043         * g++.dg/parse/ref1.C: New test.
8044
8045         PR c++/6992
8046         * g++.dg/parse/attr-ctor1.C: New test.
8047
8048         PR c++/7229
8049         * g++.dg/parse/namespace5.C: New test.
8050
8051         PR c++/7917
8052         * g++.dg/parse/func-def1.C: New test.
8053
8054         PR c++/8143
8055         * g++.dg/parse/undefined1.C: New test.
8056
8057         PR c++/5723, PR c++/8522
8058         * g++.dg/parse/specialization1.C: New test.
8059
8060         PR c++/163, PR c++/8595
8061         * g++.dg/parse/struct-as-enum1.C: New test.
8062
8063         PR c++/9173
8064         * g++.dg/parse/undefined2.C: New test.
8065
8066 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
8067
8068         PR c++/9298
8069         * g++.dg/parse/template1.C: New test.
8070
8071         PR c++/9384
8072         * g++.dg/parse/using1.C: New test.
8073
8074         PR c++/9285
8075         PR c++/9294
8076         * g++.dg/parse/expr2.C: New test.
8077
8078         PR c++/9388
8079         * g++.dg/parse/lookup2.C: Likewise.
8080
8081 2003-01-21  Jan Hubicka  <jh@suse.cz>
8082
8083         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
8084         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
8085         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8086         * gcc.c-torture/execute/string-opt-*.c: Likewise.
8087
8088 2003-01-20  Nick Clifton  <nickc@redhat.com>
8089
8090         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
8091         problem with ARM sibcall code generation.
8092
8093 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
8094
8095         * gcc.c-torture/execute/20030120-1.c: New.
8096
8097 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
8098
8099         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8100
8101 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
8102
8103         PR c++/9272
8104         * g++.dg/parse/ctor1.C: New test.
8105
8106         PR c++/9294:
8107         * g++.dg/parse/qualified1.C: New test.
8108
8109         * g++.dg/parse/typename3.C: New test.
8110
8111 2003-01-16  Richard Henderson  <rth@redhat.com>
8112
8113         * g++.dg/tls/init-2.C: Fix error matches for real this time.
8114
8115 2003-01-16  Richard Henderson  <rth@redhat.com>
8116
8117         * g++.dg/pch/pch.exp: Copy test header to the working directory
8118         before using it either for precompilation or direct use.
8119         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8120         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8121
8122 2003-01-16  Richard Henderson  <rth@redhat.com>
8123
8124         * gcc.dg/pch/pch.exp: Copy test header to the working directory
8125         before using it either for precompilation or direct use.
8126         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8127         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8128
8129 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
8130
8131         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8132         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8133         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8134         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8135         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8136         typename warning into error.
8137         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8138         error messages.
8139         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8140         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8141         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8142         messages.
8143         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8144         make declaration visible in template.
8145         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8146         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8147         messages.
8148         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8149         message.
8150         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8151         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8152         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8153         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8154         typename warning with error message.
8155         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8156         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8157         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8158
8159 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
8160
8161         * g++.dg/parse/ambig2.C: New test.
8162
8163 2003-01-15  Richard Henderson  <rth@redhat.com>
8164
8165         * g++.dg/tls/init-2.C: Update error message string.
8166
8167 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8168
8169         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8170
8171 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
8172
8173         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8174         all for HC11/HC12.
8175         * gcc.c-torture/compile/20001205-1.x: Likewise.
8176         * gcc.c-torture/compile/20001226-1.x: Likewise.
8177         * gcc.c-torture/compile/920520-1.x: Likewise.
8178         * gcc.c-torture/compile/961203-1.x: Likewise.
8179         * gcc.c-torture/compile/20020604-1.x: Likewise.
8180
8181 2003-01-15  Jan Hubicka  <jh@suse.cz>
8182
8183         * gcc.c-torture/compile/20030115-1.c: New test.
8184
8185         * gcc.dg/i386-fpcvt-1.c: New test.
8186         * gcc.dg/i386-fpcvt-2.c: New test.
8187
8188 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
8189
8190         Further conform g++'s __vmi_class_type_info to the C++ ABI
8191         specification.
8192         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8193         the specification.
8194
8195 2003-01-14  Jan Hubicka  <jh@suse.cz>
8196
8197         * gcc.dg/i386-fpcvt-1.c: New test.
8198         * gcc.dg/i386-fpcvt-2.c: New test.
8199
8200 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
8201
8202         * gcc.dg/i386-mmx-3.c: New test.
8203
8204 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
8205
8206         PR c++/9264
8207         * g++.dg/parse/octal1.C: New file.
8208
8209         PR c++/9172
8210         * g++.dg/parse/typename1.C: New file.
8211
8212 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
8213
8214         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8215         * gcc.dg/bf-no-ms-layout.c: Likewise.
8216         * gcc.dg/bf-ms-attrib.c: Likewise.
8217
8218 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
8219
8220         PR c++/9099
8221         * g++.dg/parse/dtor1.C: New file.
8222
8223         PR c++/9128
8224         * g++.dg/rtti/typeid1.C: New file.
8225
8226         PR c++/9153
8227         * g++.dg/parse/lookup1.C: New file.
8228
8229         PR c++/9171
8230         * g++.dg/templ/spec5.C: New file.
8231
8232 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
8233
8234         * gcc.c-torture/compile/20030110-1.c: New test.
8235
8236 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
8237
8238         Merge from pch-branch:
8239
8240         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
8241
8242         * gcc.dg/pch/cpp-1.h: New.
8243         * gcc.dg/pch/cpp-1.c: New.
8244         * gcc.dg/pch/cpp-2.h: New.
8245         * gcc.dg/pch/cpp-2.c: New.
8246
8247         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
8248
8249         * gcc.dg/pch/except-1.h: New.
8250         * gcc.dg/pch/except-1.c: New.
8251
8252         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
8253
8254         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8255         running test.
8256         * gcc.dg/pch: Include *.hp not *.h.
8257         * gcc.dg/pch/system-1.h: New.
8258         * gcc.dg/pch/system-1.c: New.
8259
8260         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
8261
8262         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8263         rather than trying to build and run a program using PCH.
8264         * gcc.dg/pch: Remove dg-do commands from test files.
8265
8266         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
8267
8268         * gcc.dg/pch/macro-3.c: New.
8269         * gcc.dg/pch/macro-3.h: New.
8270
8271         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
8272
8273         * gcc.dg/pch/common-1.c: New.
8274         * gcc.dg/pch/common-1.h: New.
8275         * gcc.dg/pch/decl-1.c: New.
8276         * gcc.dg/pch/decl-1.h: New.
8277         * gcc.dg/pch/decl-2.c: New.
8278         * gcc.dg/pch/decl-2.h: New.
8279         * gcc.dg/pch/decl-3.c: New.
8280         * gcc.dg/pch/decl-3.h: New.
8281         * gcc.dg/pch/decl-4.c: New.
8282         * gcc.dg/pch/decl-4.h: New.
8283         * gcc.dg/pch/decl-5.c: New.
8284         * gcc.dg/pch/decl-5.h: New.
8285         * gcc.dg/pch/global-1.c: New.
8286         * gcc.dg/pch/global-1.h: New.
8287         * gcc.dg/pch/inline-1.c: New.
8288         * gcc.dg/pch/inline-1.h: New.
8289         * gcc.dg/pch/inline-2.c: New.
8290         * gcc.dg/pch/inline-2.h: New.
8291         * gcc.dg/pch/static-1.c: New.
8292         * gcc.dg/pch/static-1.h: New.
8293         * gcc.dg/pch/static-2.c: New.
8294         * gcc.dg/pch/static-2.h: New.
8295
8296         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
8297
8298         * g++.dg/pch/pch.exp: Better handle failing testcases.
8299         * gcc.dg/pch/pch.exp: Likewise.
8300         * gcc.dg/pch/macro-1.c: New.
8301         * gcc.dg/pch/macro-1.h: New.
8302         * gcc.dg/pch/macro-2.c: New.
8303         * gcc.dg/pch/macro-2.h: New.
8304
8305         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
8306
8307         * g++.dg/dg.exp: Treat files in pch/ specially.
8308         * g++.dg/pch/pch.exp: New file.
8309         * g++.dg/pch/empty.H: New file.
8310         * g++.dg/pch/empty.C: New file.
8311         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8312         "precompile".
8313
8314         * gcc.dg/pch/pch.exp: New file.
8315         * gcc.dg/pch/empty.h: New file.
8316         * gcc.dg/pch/empty.c: New file.
8317         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8318         "precompile".
8319
8320 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8321
8322         * g++.dg/template/friend14.C: New test.
8323
8324 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8325
8326         * gcc.dg/old-style-asm-1.c: New test.
8327
8328 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
8329
8330         * gcc.c-torture/compile/20030109-1.c: New test.
8331
8332 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8333
8334         * gcc.c-torture/execute/20030109-1.c: New test.
8335
8336 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
8337
8338         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8339         * g++.old-deja/g++.mike/dyncast2.C: Likewise
8340         * g++.old-deja/g++.mike/dyncast3.C: Likewise
8341         * g++.old-deja/g++.mike/eh2.C: Likewise
8342         * g++.old-deja/g++.mike/eh3.C: Likewise
8343         * g++.old-deja/g++.mike/eh5.C: Likewise
8344         * g++.old-deja/g++.mike/eh6.C: Likewise
8345         * g++.old-deja/g++.mike/eh7.C: Likewise
8346         * g++.old-deja/g++.mike/eh8.C: Likewise
8347         * g++.old-deja/g++.mike/eh9.C: Likewise
8348         * g++.old-deja/g++.mike/eh10.C: Likewise
8349         * g++.old-deja/g++.mike/eh12.C: Likewise
8350         * g++.old-deja/g++.mike/eh13.C: Likewise
8351         * g++.old-deja/g++.mike/eh14.C: Likewise
8352         * g++.old-deja/g++.mike/eh16.C: Likewise
8353         * g++.old-deja/g++.mike/eh17.C: Likewise
8354         * g++.old-deja/g++.mike/eh18.C: Likewise
8355         * g++.old-deja/g++.mike/eh21.C: Likewise
8356         * g++.old-deja/g++.mike/eh23.C: Likewise
8357         * g++.old-deja/g++.mike/eh24.C: Likewise
8358         * g++.old-deja/g++.mike/eh25.C: Likewise
8359         * g++.old-deja/g++.mike/eh26.C: Likewise
8360         * g++.old-deja/g++.mike/eh27.C: Likewise
8361         * g++.old-deja/g++.mike/eh28.C: Likewise
8362         * g++.old-deja/g++.mike/eh29.C: Likewise
8363         * g++.old-deja/g++.mike/eh31.C: Likewise
8364         * g++.old-deja/g++.mike/eh33.C: Likewise
8365         * g++.old-deja/g++.mike/eh34.C: Likewise
8366         * g++.old-deja/g++.mike/eh35.C: Likewise
8367         * g++.old-deja/g++.mike/eh36.C: Likewise
8368         * g++.old-deja/g++.mike/eh37.C: Likewise
8369         * g++.old-deja/g++.mike/eh38.C: Likewise
8370         * g++.old-deja/g++.mike/eh39.C: Likewise
8371         * g++.old-deja/g++.mike/eh40.C: Likewise
8372         * g++.old-deja/g++.mike/eh41.C: Likewise
8373         * g++.old-deja/g++.mike/eh42.C: Likewise
8374         * g++.old-deja/g++.mike/eh44.C: Likewise
8375         * g++.old-deja/g++.mike/eh46.C: Likewise
8376         * g++.old-deja/g++.mike/eh47.C: Likewise
8377         * g++.old-deja/g++.mike/eh48.C: Likewise
8378         * g++.old-deja/g++.mike/eh49.C: Likewise
8379         * g++.old-deja/g++.mike/eh50.C: Likewise
8380
8381
8382         PR c++/8615
8383         * g++.dg/template/char1.C: New test.
8384
8385         * g++.dg/template/varmod1.C: Fix typo.
8386
8387 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8388
8389         DR 180
8390         * g++.old-deja/g++.pt/crash32.C: Expect error.
8391
8392 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8393
8394         PR c++/5919
8395         * g++.dg/template/varmod1.C: New test.
8396
8397         PR c++/8727
8398         * g++.dg/inherit/typeinfo1.C: New test.
8399
8400         PR c++/8663
8401         * g++.dg/inherit/typedef1.C: New test.
8402
8403 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8404
8405         PR c++/8332
8406         PR c++/8493
8407         * g++.dg/template/strlen1.C: New test.
8408
8409         PR c++/8227
8410         * g++.dg/template/ctor2.C: New test.
8411
8412         PR c++/8214
8413         * g++.dg/init/string1.C: New test.
8414
8415         PR c++/8511
8416         * g++.dg/template/friend8.C: New test.
8417
8418 2002-11-29  Joe Buck <jbuck@synopsys.com>
8419
8420         * g++.dg/lookup/anon2.C: New test.
8421
8422 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8423
8424         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8425         h8300 port.
8426
8427 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8428
8429         * gcc.dg/bitfld-6.c: New test.
8430
8431 2002-11-27  Jan Hubicka  <jh@suse.cz>
8432
8433         * gcc.c-torture/execute/20021127.[cx]: New test.
8434
8435 2002-11-26  Jan Hubicka  <jh@suse.cz>
8436
8437         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8438         quality.
8439
8440 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8441
8442         * g++.dg/init/brace2.C: New test.
8443         * g++.old-deja/g++.mike/p9129.C: Correct.
8444
8445 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8446
8447         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8448
8449 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8450
8451         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8452
8453 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8454
8455         * testsuite/g++.dg/abi/empty11.C: New test.
8456         * testsuite/g++.dg/rtti/cv1.C: New test.
8457
8458 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8459
8460         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8461
8462 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8463
8464         * g++.dg/abi/empty10.C: New test.
8465
8466 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8467
8468         * gcc.c-torture/compile/20021124-1.c: New test.
8469
8470 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8471
8472         * g++.dg/abi/rtti2.C: New test.
8473
8474 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8475
8476         * gcc.dg/i386-unroll-1.c: New test.
8477
8478 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8479
8480         * gcc.c-torture/compile/20021120-1.c: New test.
8481         * gcc.c-torture/compile/20021120-2.c: New test.
8482
8483 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8484
8485         * gcc.dg/bitfld-5.c: New test.
8486
8487 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8488
8489         * gcc.c-torture/execute/20021120-3.c: New test.
8490
8491 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8492
8493         * gcc.c-torture/execute/20021120-2.c: New test.
8494
8495 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8496
8497         * gcc.c-torture/execute/20021120-1.c: New test.
8498
8499 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8500
8501         * gcc.c-torture/execute/20021118-3.c: New test.
8502
8503 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8504
8505         * gcc.c-torture/compile/20021119-1.c: New test.
8506
8507 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8508
8509         * gcc.dg/duff-1.c: New test.
8510         * gcc.dg/duff-2.c: New test.
8511         * gcc.dg/duff-3.c: New test.
8512
8513 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8514
8515         * gcc.dg/cpp/_Pragma5.c: New test.
8516
8517 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8518
8519         * gcc.c-torture/execute/20021118-2.c: New test.
8520
8521 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8522
8523         * gcc.c-torture/execute/20021118-1.c: New test.
8524
8525 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8526
8527         * gcc.dg/20021116-1.c: New test.
8528
8529 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8530
8531         * g++.dg/abi/vcall1.C: New test.
8532
8533 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8534
8535         * gcc.dg/20021029-1.c: New test.
8536         * gcc.dg/20021029-2.c: New test.
8537
8538 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8539
8540         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8541
8542 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8543
8544         PR c/8439
8545         * gcc.dg/20021110.c: Move to ...
8546         * gcc.c-torture/compile/20021110.c: .... here.
8547
8548 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8549
8550         PR c/8467
8551         * gcc.c-torture/execute/20021111-1.c
8552
8553 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8554
8555         PR c/8439
8556         * gcc.dg/20021110.c: New test.
8557
8558 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8559
8560         * g++.dg/abi/vthunk3.C: Run only on x86.
8561
8562 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8563
8564         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8565
8566 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8567
8568         * lib/compat.exp (compat-execute): Fix logic error in last
8569         change.
8570
8571 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8572
8573         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8574
8575 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8576
8577         PR c++/8389
8578         * g++.dg/template/access6.C: New test.
8579
8580 2002-11-08  Jan Hubicka  <jh@suse.cz>
8581
8582         * gcc.dg/i386-ssefp-1.c: New test.
8583         * gcc.dg/i386-ssefp-1.c: New test.
8584
8585 2002-11-08  Jan Hubicka  <jh@suse.cz>
8586
8587         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8588
8589 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8590
8591         * g++.dg/abi/vthunk3.C: New test.
8592
8593         PR c++/8338
8594         * g++.dg/template/crash2.C: New test.
8595
8596 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8597
8598         * testsuite/g++.dg/abi/dtor1.C: New test.
8599         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8600
8601 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8602
8603         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8604         Darwin.
8605
8606 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8607
8608         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8609         -mthumb.  Only xfail with -O0.
8610
8611 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8612
8613         * g++.dg/abi/thunk1.C: New test.
8614         * g++.dg/abi/thunk2.C: Likewise.
8615         * g++.dg/abi/vtt1.C: Likewise.
8616
8617 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8618
8619         PR optimization/8423
8620         * gcc.c-torture/execute/builtin-constant.c: New test.
8621
8622 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8623
8624         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8625         Add some more cases.
8626
8627 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8628
8629         PR c++/8391
8630         * g++.dg/opt/local1.C: New test.
8631
8632 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8633
8634         PR c++/8160
8635         * g++.dg/template/complit1.C: New test.
8636
8637         PR c++/8149
8638         * g++.dg/template/typename4.C: Likewise.
8639
8640 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8641
8642         Core issue 287, PR c++/7639
8643         * g++.dg/template/instantiate1.C: Adjust error location.
8644         * g++.dg/template/instantiate3.C: New test.
8645         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8646         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8647         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8648
8649 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8650
8651         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8652
8653 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8654
8655         PR c++/8287
8656         * g++.dg/init/dtor2.C: New test.
8657
8658 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8659
8660         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8661         * gcc.dg/nest.c: Bypass errors on irix6.
8662
8663 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8664
8665         * gcc.dg/nest.c: Expect error for mmix-*-*.
8666         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8667
8668 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8669
8670         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8671         markers.
8672
8673         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8674
8675 2002-10-25  Mike Stump  <mrs@apple.com>
8676
8677         * gcc.dg/warn-1.c: New test.
8678
8679 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8680
8681         * g++.dg/template/typename3.C: New test.
8682
8683 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8684
8685         * g++.dg/lookup/ptrmem1.C: New test.
8686
8687         * g++.dg/abi/vthunk2.C: New test.
8688
8689 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8690
8691         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8692
8693 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8694
8695         * g++.dg/abi/empty9.C: New test.
8696
8697 2002-10-24  Richard Henderson  <rth@redhat.com>
8698
8699         * g++.dg/inherit/thunk1.C: Enable for ia64.
8700
8701 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8702
8703         PR c++/8067
8704         * g++.dg/lookup/pretty1.C: New test.
8705
8706 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8707
8708         * gcc.dg/20021023-1.c: New test.
8709
8710 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8711
8712         PR c++/7679
8713         * g++.dg/parse/inline1.C: New test.
8714
8715 2002-10-23  Richard Henderson  <rth@redhat.com>
8716
8717         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8718
8719         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8720
8721 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8722
8723         PR c++/6579
8724         * g++.dg/parse/stmtexpr3.C: New test.
8725
8726 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8727
8728         * g++.dg/expr/cond1.C: New test.
8729
8730 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8731
8732         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8733
8734 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8735
8736         * g++.dg/abi/vbase13.C: New test.
8737         * g++.dg/abi/vbase14.C: Likewise.
8738
8739 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8740
8741         * gcc.dg/tls/pic-1.c: New test.
8742         * gcc.dg/tls/nonpic-1.c: New test.
8743         * gcc.dg/20021018-1.c: New test.
8744
8745 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8746
8747         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8748         Remove only files with the same base name as the test case.
8749         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8750         (profopt-execute): Likewise.  Also, remove old profiling
8751         and performance data files before running the tests.
8752
8753         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8754         * g++.dg/bprob/bprob.exp: Likewise.
8755         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8756         to allow more general test case names.
8757
8758         * g++.dg/bprob/bprob-1.C: Rename to ...
8759         * g++.dg/bprob/g++-bprob-1.C: ... this.
8760
8761         * g77.dg/bprob/bprob-1.f: Rename to ...
8762         * g77.dg/bprob/g77-bprob-1.f: ... this.
8763
8764 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8765
8766         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8767         bison 1.50 or later.
8768
8769 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8770
8771         * g++.dg/README: Describe more test directories.
8772
8773 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8774
8775         * g++.dg/init/array6.C: Add additional tests.
8776
8777 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8778
8779         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8780         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8781
8782 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8783
8784         * gcc.c-torture/compile/20020604-1.x: New.
8785         * gcc.c-torture/compile/simd-5.x: Likewise.
8786         * gcc.c-torture/execute/920710-1.x: Likewise.
8787         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8788
8789 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8790
8791         * g++.dg/inherit/override1.C: Add dg-options clause.
8792
8793 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8794
8795         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8796         _mm_slli_si128.
8797
8798 2002-10-19  Andreas Schwab  <schwab@suse.de>
8799
8800         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8801         directory component.
8802
8803 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8804
8805         * g++.dg/inherit/thunk1.C: New test.
8806
8807         * g++.dg/inherit/override1.C: New test.
8808
8809         * g++.dg/abi/mangle11.C: New test.
8810         * g++.dg/abi/mangle14.C: New test.
8811         * g++.dg/abi/mangle17.C: New test.
8812
8813 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8814
8815         * g++.dg/overload/member2.C: New test.
8816
8817 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8818
8819         * g++.dg/README: Describe new compat directory.
8820         * g++.dg/dg.exp: Skip tests in compat directory.
8821         * README.compat: New file.
8822         * lib/compat.exp: New expect script.
8823         * g++.dg/compat: New test directory.
8824         * g++.dg/compat/compat.exp: New expect script.
8825         * g++.dg/compat/abi: New test directory.
8826         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8827         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8828         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8829         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8830         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8831         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8832         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8833         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8834         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8835         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8836         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8837         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8838         * g++.dg/compat/break: New test directory.
8839         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8840         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8841         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8842         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8843         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8844         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8845         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8846         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8847         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8848         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8849         g++.dg/compat/break/README: New files.
8850         * g++.dg/compat/eh: New test directory.
8851         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8852         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8853         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8854         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8855         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8856         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8857         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8858         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8859         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8860         g++.dg/compat/eh/filter2_y.C,
8861         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8862         g++.dg/compat/eh/new1_y.C,
8863         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8864         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8865         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8866         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8867         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8868         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8869         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8870         g++.dg/compat/eh/unexpected1_y.C: New files.
8871         * g++.dg/compat/init: New test directory.
8872         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8873         g++.dg/compat/init/array5_y.C,
8874         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8875         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8876         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8877         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8878         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8879         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8880         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8881         g++.dg/compat/init/init-ref2_y.C: New files.
8882
8883 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8884
8885         PR c++/7584
8886         * g++.dg/inherit/using3.C: New test.
8887
8888 2002-10-17  Jan Hubicka  <jh@suse.cz>
8889
8890         * gcc.dg/20021017-2.c: New test.
8891
8892 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8893
8894         * g++.dg/abi/mangle16.C: Adjust.
8895
8896         * g++.dg/init/array8.C: New test.
8897
8898 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8899
8900         * gcc.dg/special/mips-abi.exp: New test.
8901         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8902
8903 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8904
8905         * g++.dg/abi/mangle16.C: New test.
8906         * g++.dg/abi/mangle17.C: Likewise.
8907
8908         PR c++/7478
8909         * g++.dg/template/ref1.C: New test.
8910
8911 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8912
8913         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8914
8915 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8916
8917         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8918
8919 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8920
8921         PR c++/7524
8922         * g++.dg/init/array7.C: New test.
8923
8924 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8925
8926         * g++.dg/init/array6.C: New test.
8927
8928         * g++.dg/abi/mangle13.C: Likewise.
8929         * g++.dg/abi/mangle14.C: Likewise.
8930         * g++.dg/abi/mangle15.C: Likewise.
8931
8932 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8933
8934         * g++.dg/abi/empty8.C: New test.
8935
8936 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8937
8938         * g++.dg/init/ctor1.C: New test.
8939
8940 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8941
8942         * gcc.c-torture/execute/20021015-1.c: New test.
8943
8944 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8945
8946         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8947
8948 2002-10-14  Jan Hubicka  <jh@suse.cz>
8949
8950         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8951
8952 2002-10-14  Richard Henderson  <rth@redhat.com>
8953
8954         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8955
8956 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8957
8958         PR optimization/6631
8959         * g++.dg/opt/const2.C: New test.
8960
8961 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8962
8963         PR c++/7176
8964         * g++.dg/parse/friend1.C: New test.
8965         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8966
8967 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8968
8969         * gcc.dg/20021014-1.c: New test.
8970
8971 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8972
8973         PR c++/5661
8974         * g++.dg/ext/vlm1.C: New test.
8975         * g++.dg/ext/vlm2.C: Likewise.
8976
8977         * g++.dg/init/array1.C: Remove invalid braces.
8978         * g++.dg/init/brace1.C: New test.
8979         * g++.dg/init/copy2.C: Likewise.
8980         * g++.dg/init/copy3.C: Likewise.
8981         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8982         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8983         braces.
8984
8985 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8986
8987         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8988
8989 2002-10-11  Richard Shann  <richard.shann@superh.com>
8990
8991         * gcc.c-torture/compile/simd-5.c: New test.
8992
8993 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8994
8995         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8996
8997 2002-10-10  Jim Wilson  <wilson@redhat.com>
8998
8999         * gcc.c-torture/execute/20021010-1.c: New test.
9000
9001 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
9002
9003         PR c/7353
9004         * g++.dg/ext/typedef-init.C: New test.
9005         * gcc.dg/typedef-init.c: New test.
9006
9007 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
9008
9009         * gcc.dg/cpp/paste13.c: New test.
9010
9011 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9012
9013         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
9014         remaining platforms, XFAIL during compile, not execute.  Don't
9015         XFAIL at -O0.
9016
9017 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
9018
9019         * gcc.dg/alias-1.c: Tweak expected warning.
9020
9021 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9022
9023         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9024
9025 2002-10-06  Andreas Jaeger  <aj@suse.de>
9026
9027         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9028         * gcc.dg/cpp/c++98.C: Likewise.
9029
9030         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9031         * g++.dg/cpp/c++98.C: Likewise.
9032
9033         * g++.dg/README (Subdirectories): Mention cpp directory.
9034
9035         PR target/7559
9036         * gcc.dg/20021006-1.c: New test.
9037
9038 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9039
9040         PR c++/7804
9041         * g++.dg/other/warning1.C: New test.
9042
9043 2002-10-04  Roger Sayle  <roger@eyesopen.com>
9044
9045         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
9046         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
9047         and sparc-*-* with -m64 as expected failures.  See PR 8087.
9048
9049 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9050
9051         PR c++/7931
9052         * g++.dg/template/ptrmem3.C: New test.
9053
9054         PR c++/7754
9055         * g++.dg/template/union1.C: New test.
9056
9057 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9058
9059         PR c++/8006
9060         * g++.dg/abi/mangle9.C: New test.
9061         * g++.dg/abi/mangle10.C: New test.
9062         * g++.dg/abi/mangle11.C: New test.
9063         * g++.dg/abi/mangle12.C: New test.
9064
9065 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
9066
9067         PR c++/7188.
9068         * g++.dg/template/meminit1.C: New test.
9069         * g++.dg/warn/Wreorder-1.C: Likewise.
9070         * g++.old-deja/g++.mike/warn3.C: Tweak.
9071         * lib/prune.exp: Ingore "in copy constructor".
9072
9073 2002-10-02  Andreas Jaeger  <aj@suse.de>
9074
9075         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9076         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9077         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9078         on x86-64.
9079
9080 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9081
9082         * gcc.dg/empty1.C: Fix typo.
9083
9084 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
9085
9086         * gcc.dg/alias-1.c: New test.
9087
9088 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9089
9090         * gcc.dg/empty1.C: New test.
9091
9092         * g++.dg/tls/init-2.C: Tweak error messages.
9093
9094 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
9095
9096         * gcc.c-torture/compile/20020923-1.c: New test.
9097
9098 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
9099
9100         * gcc.c-torture/execute/ffs-1.c: New test.
9101         * gcc.c-torture/execute/ffs-2.c: Ditto.
9102
9103 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
9104
9105         * g++.dg/overload/member1.C: New test.
9106
9107 2002-09-30  Mark Mitchell  <mark@code
9108
9109 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9110
9111         * testsuite/gcc.dg/tls/diag-3.c: New.
9112
9113 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9114
9115         * g++.dg/README (Subdirectories): Document new subdir expr.
9116         * g++.dg/expr/pmf-1.C: New test.
9117
9118 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9119
9120         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9121
9122 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9123
9124         * g++.dg/abi/bitfield3.C: New test.
9125
9126 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9127
9128         * lib/gcov.exp: Tweak expected line formats.
9129         * gcc.misc-tests/gcov8.c: New test.
9130         * gcc.misc-tests/gcov8.x: New flags.
9131
9132 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9133
9134         * consistency.vlad/layout/endian.c: Include string.h.
9135
9136         * gcc.c-torture/execute/20020805-1.c: New test.
9137
9138 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9139
9140         * g++.dg/other/conversion1.C: New test.
9141
9142 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9143
9144         * gcc.dg/builtins-1.c: New testcase.
9145
9146 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9147
9148         * g++.dg/inherit/access3.C: New test.
9149
9150 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9151
9152         * gcc.dg/ia64-visibility-2.c: New test.
9153
9154 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9155
9156         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9157         __qualifier_flags to __flags.
9158
9159 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9160
9161         * g++.dg/inherit/operator1.C: New test.
9162         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9163         * g++.dg/other/error1.C: Change expected error message.
9164         * g++.dg/template/conv4.C: Likewise.
9165
9166 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9167
9168         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9169         for documented behavior.
9170
9171 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9172
9173         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9174         several targets known to fail.
9175
9176 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9177
9178         * gcc.dg/mips-args-[123].c: New tests.
9179
9180 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9181
9182         * gcc.dg/ppc-spe.c: New.
9183
9184 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9185
9186         * g++.dg/other/ptrmem4.C: New testcase.
9187
9188 2002-07-24  Richard Henderson  <rth@redhat.com>
9189
9190         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9191
9192 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9193
9194         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9195
9196 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9197
9198         * gcc.c-torture/execute/memset-3.c: New testcase.
9199
9200 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9201
9202         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9203         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9204
9205 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9206
9207         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9208         Delete.
9209
9210 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9211
9212         * gcc.c-torture/compile/simd-4.c: New test.
9213
9214 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9215
9216         PR c++/7347, c++/7348
9217         * g++.dg/template/access4.C: New test.
9218         * g++.dg/template/access5.C: New test.
9219         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9220         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9221         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9222         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9223
9224 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9225
9226         * gcc.dg/gnu89-init-2.c: New test.
9227
9228 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9229
9230         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9231
9232 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9233
9234         * gcc.c-torture/execute/20020720-1.c: New testcase.
9235
9236 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9237
9238         * gcc.dg/cpp/Wsignprom.c: New tests.
9239
9240 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9241
9242         * gcc.c-torture/execute/loop-13.c: New test.
9243
9244 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9245
9246         * gcc.dg/cpp/expr.c: New tests.
9247
9248 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9249
9250         * g++.dg/opt/pr6713.C: Add template instantiation.
9251
9252 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9253
9254         * gcc.dg/nest.c: New test.
9255
9256 2002-07-17  Richard Henderson  <rth@redhat.com>
9257
9258         * g++.dg/opt/pr6713.C: New test.
9259
9260 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9261
9262         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9263         XFAIL for all x86 processors.
9264
9265 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9266
9267         * gcc.c-torture/execute/20010122-1.x: Do not test with
9268         -fomit-frame-pointer.
9269
9270 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9271
9272         * g++.dg/template/instantiate2.C: New test.
9273         * g++.dg/template/spec4.C: New test.
9274
9275 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9276
9277         * g++.dg/template/access2.C: New test.
9278         * g++.dg/template/access3.C: New test.
9279
9280 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9281
9282         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9283         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9284         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9285         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9286         Convert to use <stdarg.h>.
9287         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9288         Delete.
9289         * gcc.dg/va-arg-2.c: New.
9290         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9291
9292 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9293
9294         * gcc.c-torture/compile/20020710-1.c: New test.
9295
9296 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9297                           Andrew Pinski  <pinskia@physics.uc.edu>
9298
9299         gcc.c-torture/compile/simd-2.c: New testcase.
9300         gcc.c-torture/compile/simd-3.c: Likewise.
9301
9302 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9303
9304         PR c++/7224
9305         * g++.dg/overload/error1.C: New test.
9306
9307 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9308
9309         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9310         configuration and IRIX 6 O32 ABI.
9311
9312 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9313
9314         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9315
9316 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9317
9318         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9319
9320 2002-07-10  Jeffrey A Law  <law@redhat.com>
9321
9322         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9323
9324         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9325
9326 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9327
9328         * gcc.dg/20020312-2.c: Check for __PPC__.
9329
9330 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9331
9332         * gcc.c-torture/compile/20020709-1.c: New test.
9333
9334 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9335
9336         * g++.dg/template/qualttp21.C: New test case.
9337
9338 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9339
9340         * gcc.c-torture/compile/20020706-1.c: New test.
9341         * gcc.c-torture/compile/20020706-2.c: New test.
9342
9343 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9344             Alexandre Oliva  <aoliva@redhat.com>
9345
9346         * g++.dg/warn/incomplete1.C: New test.
9347
9348 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9349
9350         PR c++/7099
9351         * g++.dg/warn/noreturn1.C: New test.
9352
9353 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9354
9355         PR c++/6706
9356         * g++.dg/debug/debug6.C: New test.
9357         * g++.dg/debug/debug7.C: New test.
9358
9359 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9360
9361         * gcc.c-torture/compile/simd-3.c: New test.
9362
9363 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9364
9365         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9366         * gcc.dg/20020620-1.c: Likewise.
9367
9368 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9369
9370         PR c++/6944
9371         * g++.dg/init/array4.C: New test.
9372         * g++.dg/init/array5.C: New test.
9373
9374 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9375
9376         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9377         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9378
9379 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9380
9381         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9382         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9383         * gcc.dg/wtr-conversion-1.c: Likewise.
9384         * gcc.dg/wtr-escape-1.c: Likewise.
9385         * gcc.dg/wtr-int-type-1.c: Likewise.
9386         * gcc.dg/wtr-label-1.c: Likewise.
9387         * gcc.dg/wtr-static-1.c: Likewise.
9388         * gcc.dg/wtr-strcat-1.c: Likewise.
9389         * gcc.dg/wtr-suffix-1.c: Likewise.
9390         * gcc.dg/wtr-switch-1.c: Likewise.
9391         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9392         * gcc.dg/wtr-union-init-1.c: Likewise.
9393         * gcc.dg/wtr-union-init-2.c: Likewise.
9394         * gcc.dg/wtr-union-init-3.c: Likewise.
9395
9396         * gcc.dg/wtr-func-def-1.c: New test.
9397
9398 2002-07-02 Devang Patel <dpatel@apple.com>
9399
9400         * objc.dg/param-1.m: New test.
9401
9402 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9403
9404         * gcc.dg/cpp/trad/directive.c: Add test.
9405         * gcc.dg/cpp/trad/macroargs.c: Add test.
9406         * gcc.dg/cpp/trad/rec
9407
9408 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9409
9410         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9411
9412 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9413
9414         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9415         targets.
9416
9417 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9418
9419         * g++.dg/abi/mange7.C: New test.
9420
9421         PR c++/6438.
9422         * g++.dg/parse/stmtexpr2.C: New test.
9423
9424 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9425
9426         * gcc.dg/20020312-2.c: Add SH target.
9427
9428 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9429
9430         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9431         compiler output on mips*-*-irix*.
9432
9433 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9434
9435         * g++.dg/parse/attr1.C: New test.
9436
9437 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9438
9439         * gcc.c-torture/execute/string-opt-17.c: New test case.
9440         * gcc.c-torture/execute/memset-2.c: New test case.
9441
9442 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9443
9444         PR c++/6256:
9445         * g++.dg/template/friend5.C: New test.
9446
9447         PR c++/6331:
9448         * g++.dg/template/qual1.C: Likewise.
9449
9450 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9451
9452         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9453         Include stdlib.h, not stdio.h or ctype.h.
9454
9455 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9456
9457         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9458         cris-*-elf* and mmix-*-*.
9459         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9460         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9461         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9462         Ditto.
9463         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9464         * gcc.dg/wchar_t-1.c: Ditto.
9465
9466 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9467
9468         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9469         Clarify comment.
9470
9471 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9472
9473         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9474
9475 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9476
9477         * gcc.c-torture/execute/20000906-1.x: Delete.
9478
9479 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9480
9481         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9482
9483 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9484
9485         * PR6367
9486         * g77.f-torture/execute/6367.f: New test.
9487         * g77.f-torture/execute/6367.x: Disable for MMIX.
9488
9489 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9490
9491         * PR6352
9492         * g++.dg/opt/inline2.C: New test.
9493
9494 2002-04-18  Richard Henderson  <rth@redhat.com>
9495
9496         * gcc.dg/20000906-1.c: Enable for all targets.
9497         * gcc.c-torture/compile/iftrap-2.c: New.
9498
9499 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9500
9501         * gcc.dg/20020418-1.c: New test.
9502         * gcc.dg/20020418-2.c: New test.
9503
9504 2002-04-18  Richard Henderson  <rth@redhat.com>
9505
9506         * gcc.c-torture/compile/iftrap-1.c: New.
9507         * gcc.dg/iftrap-1.c: Adjust for ia64.
9508         * gcc.dg/iftrap-2.c: New.
9509
9510 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9511
9512         * gcc.c-torture/compile/20020418-1.c: New test.
9513
9514 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9515
9516         * gcc.c-torture/compile/20020415-1.c: New.
9517
9518 2002-04-18  David S. Miller  <davem@redhat.com>
9519
9520         * gcc.c-torture/execute/20020418-1.c: New test.
9521
9522 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9523
9524         * gcc.dg/20020416-1.c: New test.
9525
9526         * g++.dg/opt/inline1.C: New test.
9527
9528 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9529
9530         * gcc.dg/altivec-5.c: New test.
9531
9532         * gcc.dg/20020415-1.c: New test.
9533
9534 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9535
9536         * testsuite/lib/chill.exp: Remove.
9537
9538 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9539
9540         * g++.dg/other/big-struct.C: New test.
9541
9542 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9543
9544         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9545         of scratch file.
9546
9547 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9548
9549         PR c/6277
9550         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9551         in scan-assembler function name
9552
9553 2002-04-13  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: xfail powerpc-*-* hosted on
9560         i[34567]86-*-*.
9561
9562 2002-04-13  David S. Miller  <davem@redhat.com>
9563
9564         * gcc.c-torture/execute/20020413-1.c: New test.
9565
9566 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9567
9568         * gcc.dg/asm-6.c,
9569         * g++.dg/ext/asm1.C: New tests.
9570
9571 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9572
9573         PR c++ 5373.
9574         * g++.dg/parse/stmtexpr1.C: New test.
9575
9576         PR c++/5189.
9577         * g++.dg/template/copy1.C: New test.
9578
9579 2002-04-12  Richard Henderson  <rth@redhat.com>
9580
9581         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9582
9583 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9584
9585         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9586         gcc.c-torture/execute/20020307-2.c.
9587
9588 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9589
9590         * g++.dg/ext/attrib5.C,
9591         * g++.dg/lookup/struct1.C: New tests.
9592
9593 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9594
9595         * gcc.dg/20020411-1.c: New test.
9596
9597         * gcc.c-torture/execute/20020411-1.c: New test.
9598
9599 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9600
9601         * g77.f-torture/execute/6177.f: New test.
9602
9603 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9604
9605         PR middle-end/6247
9606         * g++.dg/opt/cleanup1.C: New test.
9607
9608         * g++.dg/opt/const1.C: New test.
9609
9610 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9611
9612         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9613
9614 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9615
9616         PR c++/5507
9617         * g++.dg/template/typename2.C: New test.
9618
9619 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9620
9621         * gcc.c-torture/execute/loop-12.c: New.
9622
9623 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9624
9625         * g77.f-torture/execute/980628-4.x,
9626         g77.f-torture/execute/980628-5.x,
9627         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9628         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9629         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9630
9631 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9632
9633         PR optimization/6086
9634         * g++.dg/opt/preinc1.C: New test.
9635
9636 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9637
9638         PR c++/5571
9639         * g++.dg/opt/static2.C: New test.
9640
9641 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9642
9643         PR c/5120
9644         * gcc.dg/20020406-1.c: New test.
9645
9646 2002-04-04  David S. Miller  <davem@redhat.com>
9647
9648         * gcc.c-torture/execute/20020404-1.c: New test.
9649
9650 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9651
9652         PR c/6123
9653         * gcc.dg/20020312-2.c: Do not declare global register variable
9654         if __PIC__ or __pic__ is defined.
9655
9656 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9657
9658         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9659         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9660
9661 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9662
9663         * gcc.misc-tests/linkage.exp: Update last change to handle
9664         sparc*-, not just sparc-.
9665
9666 2002-04-03  Richard Henderson  <rth@redhat.com>
9667
9668         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9669
9670 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9671
9672         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9673
9674 2002-04-02  David S. Miller  <davem@redhat.com>
9675
9676         * gcc.c-torture/execute/20020402-3.c: New test.
9677
9678 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9679
9680         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9681         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9682
9683         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9684         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9685         g77.f-torture/execute/20001201.x,
9686         g77.f-torture/execute/u77-test.x: New files.
9687
9688         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9689         * gcc.dg/wchar_t-1.c: Ditto.
9690
9691 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9692
9693         * gcc.c-torture/execute/20020402-1.c: New test.
9694
9695 2002-04-01  Richard Henderson  <rth@redhat.com>
9696
9697         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9698
9699         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9700
9701 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9702
9703         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9704
9705 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9706
9707         * g++.dg/inherit/template-as-base.C: Expect error.
9708         * g++.dg/inherit/namespace-as-base.C: Likewise.
9709
9710 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9711
9712         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9713         g++.dg/ext/instantiate3.C: Tweak match patterns.
9714
9715         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9716         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9717         -da test.
9718
9719 2002-03-31  Richard Henderson  <rth@redhat.com>
9720
9721         * gcc.dg/special/alias-2.c: New.
9722         * gcc.dg/special/ecos.exp: Run it.
9723
9724 2002-03-31  Richard Henderson  <rth@redhat.com>
9725
9726         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9727
9728 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9729
9730         * gcc.dg/weak-1.c: Disable on h8300 port.
9731
9732 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9733
9734         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9735         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9736         ordering tests.
9737         * g++.dg/bprob/bprob-1.C: New test.
9738         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9739         * g++.dg/gcov/gcov-1.C: New test.
9740         * g++.dg/gcov/gcov-1.x: New file.
9741         * g++.dg/gcov/gcov-2.C: New test.
9742         * g++.dg/gcov/gcov-3.C: New test.
9743         * g++.dg/gcov/gcov-3.h: New file.
9744
9745 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9746
9747         * g++.old-deja/g++.other/builtins5.C: New test.
9748         * g++.old-deja/g++.other/builtins6.C: New test.
9749         * g++.old-deja/g++.other/builtins7.C: New test.
9750         * g++.old-deja/g++.other/builtins8.C: New test.
9751         * g++.old-deja/g++.other/builtins9.C: New test.
9752
9753 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9754
9755         * g++.dg/opt/static1.C: New test.
9756
9757         * g++.dg/opt/longbranch1.C: New test.
9758
9759 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9760
9761         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9762
9763         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9764
9765 2002-03-28  Jeffrey A Law  (law@redhat.com)
9766
9767         * gcc.c-torture/execute/20020328-1.c: New test.
9768
9769 2002-03-27  Richard Henderson  <rth@redhat.com>
9770
9771         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9772         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9773         move from g++.old-deja/g++.ext/.
9774
9775 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9776
9777         * g++.dg/init/new2.C: New test.
9778
9779 2002-03-26  Richard Henderson  <rth@redhat.com>
9780
9781         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9782
9783         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9784         on sparc.
9785
9786         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9787         sparcv9 systems.
9788         * gcc.dg/20001102-1.c: Likewise.
9789
9790 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9791
9792         * gcc.dg/cpp/endif-pedantic1.c,
9793         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9794
9795 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9796
9797         * g++.dg/init/new1.C: New test.
9798
9799 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9800
9801         * g++.dg/abi/vbase9.C: New test.
9802
9803 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9804
9805         * gcc.dg/arm-asm.c: New test.
9806
9807 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9808
9809         * gcc.dg/Wswitch-enum.c: New test.
9810         Fix PR c/5044.
9811
9812 2002-03-26  Richard Henderson  <rth@redhat.com>
9813
9814         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9815         structure.
9816
9817 2002-03-25  Richard Henderson  <rth@redhat.com>
9818
9819         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9820         sparcv9 systems.
9821
9822         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9823         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9824
9825 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9826
9827         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9828
9829 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9830
9831         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9832         targets using generic thunk support.
9833
9834 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9835
9836         * gcc.c-torture/compile/20020323-1.c: New test.
9837
9838         * g++.dg/opt/conj2.C: New test.
9839
9840 2002-03-24  Richard Henderson  <rth@redhat.com>
9841
9842         * gcc.dg/weak-1.c: Use -fno-common.
9843
9844 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9845
9846         * g77.dg/f77-edit-apostrophe-out.f: New test
9847         * g77.dg/f77-edit-h-out.f: New test
9848         * g77.dg/f77-edit-t-in.f: New test
9849         * g77.dg/f77-edit-t-out.f: New test
9850         * g77.dg/f77-edit-x-out.f: New test
9851         * g77.dg/f77-edit-slash-out.f: New test
9852         * g77.dg/f77-edit-colon-out.f: New test
9853         * g77.dg/f77-edit-s-out.f: New test
9854
9855 2002-03-24  Richard Henderson  <rth@redhat.com>
9856
9857         * objc/execute/formal_protocol-6.x: New XFAIL.
9858
9859 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9860
9861         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9862         that do not support weak symbols
9863
9864 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9865
9866         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9867         * lib/g77.exp:  Likewise
9868         * lib/objc.exp: Likewise
9869
9870 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9871
9872         * gcc.dg/Wswitch-default.c: New test.
9873
9874 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9875
9876         * g++.dg/other/enum1.C: New test.
9877
9878 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9879
9880         * gcc.dg/pragma-ep-3.c: Fix typo.
9881
9882 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9883
9884         * g++.dg/inherit/template-as-base.C: New test.
9885
9886 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9887
9888         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9889         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9890
9891 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9892
9893         * gcc.dg/cpp/multiline.c: Update to match.
9894
9895 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9896
9897         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9898
9899 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9900
9901         * gcc.dg/cpp/extratokens2.c:  New file.
9902
9903 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9904
9905         * gcc.dg/20020312-2.c: Add rs6000 target.
9906
9907         * gcc.c-torture/compile/20020319-1.c: New test.
9908
9909 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9910
9911         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9912         (A, E): Handle this.
9913
9914 2002-03-20  Jason Merrill  <jason@redhat.com>
9915
9916         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9917         ignoring -fpic.
9918         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9919         through prune_gcc_output.
9920
9921 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9922
9923         * gcc.c-torture/compile/20020320-1.c: New test.
9924
9925 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9926
9927         * gcc.c-torture/compile/20020318-1.c: New test.
9928
9929         * gcc.dg/struct-by-value-1.c: New test.
9930
9931         * gcc.dg/20020319-1.c: New test.
9932
9933 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9934
9935         * g++.dg/opt/conj1.C: New test.
9936
9937 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9938
9939         * g++.dg/template/qualttp20.C: Revert previous change.
9940         * g++.dg/template/qualttp3.C: Likewise.
9941         * g++.dg/template/qualttp4.C: Likewise
9942         * g++.dg/template/qualttp5.C: Likewise
9943         * g++.dg/template/qualttp6.C: Likewise
9944         * g++.dg/template/qualttp7.C: Likewise
9945         * g++.dg/template/qualttp8.C: Likewise
9946         * g++.dg/template/recurse.C: Likewise.
9947
9948 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9949
9950         * gcc.dg/cpp/wchar-1.c: Update.
9951
9952 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9953
9954         * g++.dg/template/conv1.C: New test.
9955         * g++.dg/template/conv2.C: New test.
9956         * g++.dg/template/conv3.C: New test.
9957         * g++.dg/template/conv4.C: New test.
9958
9959 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9960
9961         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9962         * g++.dg/template/qualttp3.C: Likewise.
9963         * g++.dg/template/qualttp4.C: Likewise
9964         * g++.dg/template/qualttp5.C: Likewise
9965         * g++.dg/template/qualttp6.C: Likewise
9966         * g++.dg/template/qualttp7.C: Likewise
9967         * g++.dg/template/qualttp8.C: Likewise
9968         * g++.dg/template/recurse.C: Likewise.
9969
9970 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9971
9972         * g++.dg/opt/dtor1.C: New test.
9973
9974 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9975
9976         * gcc.c-torture/compile/20020315-1.c: New test.
9977
9978 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9979
9980         * gcc.dg/weak-1.c: Fix scan tests.
9981
9982 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9983
9984         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9985         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9986         cris-*-aout* mmix-*-*.
9987         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9988         cris-*-aout* mmix-*-*.
9989         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9990         cris-*-elf* cris-*-aout* and mmix-*-*.
9991         * gcc.dg/20001009-1.c: Ditto.
9992         * gcc.dg/20010912-1.c: Ditto.
9993         * gcc.dg/20020122-4.c: Ditto.
9994         * gcc.dg/inline-2.c: Ditto.
9995
9996 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9997
9998         * gcc.c-torture/compile/20020314-1.c: New test.
9999
10000 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10001
10002         * gcc.c-torture/execute/20020314-1.c: New test.
10003
10004 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10005
10006         * g++.dg/warn/Wunused-1.C: New test.
10007
10008 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10009
10010         * g++.dg/abi/mangle6.C: New test.
10011
10012 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10013
10014         * gcc.c-torture/compile/20020309-2.c: New test.
10015
10016         * gcc.c-torture/compile/20020312-1.c: New test.
10017
10018 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10019
10020         * g++.dg/other/access1.C: New test.
10021
10022 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10023
10024         * gcc.c-torture/execute/wchar_t-1.c: New test.
10025
10026 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10027
10028         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10029
10030 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10031
10032         * gcc.dg/20020312-1.c: New test case.
10033
10034 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10035
10036         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10037
10038 2002-03-11  Richard Henderson  <rth@redhat.com>
10039
10040         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10041         * g++.old-deja/g++.jason/report.C: Likewise.
10042
10043 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10044
10045         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10046         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10047
10048 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10049
10050         * testsuite/g++.dg/overload/pmf1.C: New test.
10051
10052 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10053
10054         * gcc.c-torture/execute/20020307-1.c: Use long.
10055
10056 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10057
10058         PR optimization/5844
10059         * gcc.dg/20020310-1.c: New test.
10060
10061 2002-03-09  Michael Meissner  <meissner@redhat.com>
10062
10063         * gcc.c-torture/execute/memcpy-2.c: New test.
10064         * gcc.c-torture/execute/memset-1.c: New test.
10065         * gcc.c-torture/execute/strlen-1.c: New test.
10066         * gcc.c-torture/execute/strcmp-1.c: New test.
10067         * gcc.c-torture/execute/strncmp-1.c: New test.
10068
10069 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10070
10071         * gcc.dg/ppc-ldstruct.c: New test.
10072
10073 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10074
10075         * gcc.c-torture/execute/va-arg-22.c: New test.
10076
10077 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10078
10079         * gcc.c-torture/compile/20020309-1.c: New test.
10080
10081 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10082
10083         * gcc.c-torture/execute/20020307-2.c: New test.
10084
10085 2002-03-07  Jeffrey A Law  (law@redhat.com)
10086
10087         * g77.f-torture/compile/20020307-1.f: New test.
10088
10089 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10090
10091         * gcc.dg/unordered-1.c: New test.
10092
10093 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10094
10095         * gcc.c-torture/execute/20020307-1.c: New test.
10096
10097 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10098
10099         * gcc.dg/20020304-1.c: New test.
10100
10101         * gcc.c-torture/compile/20020304-2.c: New test.
10102
10103 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10104
10105         * gcc.c-torture/compile/20020304-1.c: New test case
10106         (from PR c/5830).
10107
10108 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10109
10110         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10111
10112 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10113
10114         * g++.dg/other/classkey1.C: New test.
10115
10116 2002-03-01  Richard Henderson  <rth@redhat.com>
10117
10118         * gcc.c-torture/compile/981223-1.x: New.
10119         * gcc.c-torture/compile/920625-1.x: New.
10120
10121 2002-02-28  Richard Henderson  <rth@redhat.com>
10122
10123         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10124
10125 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10126
10127         * gcc.c-torture/execute/20020227-1.c: New test.
10128
10129 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10130
10131         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10132         here" ERROR lines.
10133         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10134         * g++.old-deja.g++.other/defarg1.C: Likewise.
10135         * g++.old-deja/g++.pt/calls2.C: Likewise.
10136         * g++.old-deja/g++.pt/crash20.C: Likewise.
10137         * g++.old-deja/g++.pt/crash30.C: Likewise.
10138         * g++.old-deja/g++.pt/crash36.C: Likewise.
10139         * g++.old-deja/g++.pt/crash6.C: Likewise.
10140         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10141         * g++.old-deja/g++.pt/derived3.C: Likewise.
10142         * g++.old-deja/g++.pt/error1.C: Likewise.
10143         * g++.old-deja/g++.pt/friend21.C: Likewise.
10144         * g++.old-deja/g++.pt/friend23.C: Likewise.
10145         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10146         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10147
10148 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10149
10150         * gcc.c-torture/execute/20020225-2.c: New test.
10151
10152 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10153
10154         * gcc.c-torture/execute/920730-1t.c,
10155         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10156         Delete test cases, only relevant to -traditional.
10157
10158 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10159
10160         * gcc.dg/cpp/undef1.c: Remove.
10161         * gcc.dg/cpp/directiv.c: Update.
10162         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10163
10164 2002-02-27  Michael Meissner  <meissner@redhat.com>
10165
10166         * gcc.c-torture/execute/20020226-1.c: New test.
10167
10168 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10169
10170         * g++.dg/debug/debug4.C: New test.
10171
10172         * gcc.dg/ia64-visibility-1.c: New test.
10173
10174 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10175
10176         * gcc.dg/debug/20020224-1.c: New.
10177
10178 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10179
10180         * gcc.c-torture/execute/960416-1.x: New.
10181         * gcc.c-torture/execute/divconst-3.x: Likewise.
10182
10183 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10184
10185         * gcc.dg/20020224-1.c: New test.
10186
10187 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10188
10189         * gcc.c-torture/execute/20020225-1.c: New.
10190
10191 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10192
10193         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10194
10195 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10196
10197         * gcc.dg/20020222-1.c: New test.
10198
10199 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10200
10201         * g++.dg/opt/anonunion1.C: New test.
10202
10203 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10204
10205         * g++.dg/template/qualttp19.C: New test.
10206         * g++.dg/template/qualttp20.C: New test.
10207         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10208         * g++.old-deja/g++.other/qual1.C: Likewise.
10209
10210 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10211
10212         * gcc.dg/attr-alwaysinline.c: New.
10213
10214 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10215
10216         * gcc.dg/20020220-1.c: New test.
10217
10218         * gcc.dg/20020220-2.c: New test.
10219
10220         * g++.dg/opt/mmx1.C: New test.
10221
10222 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10223
10224         * gcc.c-torture/compile/20020110.c: New test.
10225
10226 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10227
10228         * gcc.c-torture/execute/20020219-1.c: New test.
10229
10230         * gcc.dg/20020219-1.c: New test.
10231
10232         * gcc.dg/noncompile/20020220-1.c: New test.
10233
10234         * g++.dg/opt/ptrintsum1.C: New test.
10235
10236         * gcc.dg/debug/20020220-1.c: New test.
10237
10238 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10239
10240         * gcc.c-torture/execute/20020216-1.c: New test.
10241
10242 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10243
10244         * gcc.dg/decl-1.c: Update, new test.
10245
10246 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10247
10248         * g++.dg/abi/bitfield1.C: New test.
10249         * g++.dg/abi/bitfield2.C: New test.
10250
10251 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10252
10253         * gcc.dg/attr-nest.c: New test.
10254
10255 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10256
10257         * gcc.c-torture/execute/20020215-1.c: New test.
10258
10259 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10260
10261         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10262         * g++.dg/debug/debug.exp: New.
10263         * g++.dg/debug/trivial.C: New.
10264         * g++.dg/debug/debug1.C: Moved...
10265         * g++.dg/other/debug1.C: ...from here.
10266         * g++.dg/debug/debug2.C: Moved...
10267         * g++.dg/other/debug2.C: ...from here.
10268         * g++.dg/debug/debug3.C: Moved...
10269         * g++.dg/other/debug3.C: ...from here.
10270
10271         * gcc.dg/noncompile/20020213-1.c: New test.
10272
10273 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10274
10275         * g++.dg/other/debug3.C: New test.
10276
10277         * gcc.c-torture/execute/20020213-1.c: New test.
10278
10279 2002-02-13  Richard Smith <richard@ex-parrot.com>
10280
10281         * g++.old-deja/g++.other/thunk1.C: New test.
10282
10283 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10284
10285         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10286
10287 2002-02-13  Stan Shebs  <shebs@apple.com>
10288
10289         * gcc.dg/altivec-3.c: New.
10290
10291 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10292
10293         * gcc.dg/Wunreachable-1.c: New test.
10294         * gcc.dg/Wunreachable-2.c: New test.
10295
10296 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10297
10298         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10299
10300 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10301
10302         * gcc.dg/decl-1.c: New test.
10303
10304 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10305
10306         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10307
10308 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10309
10310         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10311         * gcc.c-torture/compile/980506-1.x: Likewise.
10312
10313 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10314
10315         * gcc.dg/20020210-1.c: New.
10316
10317 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10318
10319         * g77.f-torture/execute/947.f: New regression test
10320         for PR fortran/947.
10321
10322 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10323
10324         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10325         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10326
10327 2002-02-08  Richard Henderson  <rth@redhat.com>
10328
10329         * gcc.c-torture/compile/labels-3.c: New.
10330
10331 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10332
10333         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10334         expression statements work instead.
10335         * gcc.dg/noncompile/20020207-1.c: New test.
10336
10337 2002-02-07  Richard Henderson  <rth@redhat.com>
10338
10339         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10340
10341 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10342
10343         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10344         message from g77
10345         * lib/g77-dg.exp: Trim g77 error messages so that they are
10346         recognized by dg.exp.
10347
10348 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10349
10350         PR fortran/5473
10351         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10352
10353 2002-02-07  Richard Henderson  <rth@redhat.com>
10354
10355         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10356         to be sufficiently aligned for integers.
10357
10358 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10359
10360         * g++.dg/template/friend4.C: New test.
10361
10362 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10363
10364         PR fortran/5743
10365         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10366         unsupported cases.
10367
10368 2002-02-07  Richard Henderson  <rth@redhat.com>
10369
10370         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10371         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10372         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10373         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10374
10375 2002-02-06  Richard Henderson  <rth@redhat.com>
10376
10377         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10378
10379 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10380
10381         * gcc.dg/20020206-1.c: New test.
10382
10383 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10384
10385         * gcc.c-torture/execute/20020206-1.c: New test.
10386
10387         * gcc.c-torture/execute/20020206-2.c: New test.
10388
10389         PR optimization/5429:
10390         * gcc.c-torture/compile/20020206-1.c: New test.
10391
10392 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10393
10394         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10395         as certain file formats cannot support particularly large
10396         alignments.
10397
10398         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10399         and do not expect to be able to link the executable.
10400
10401         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10402         fail because the COFF format does not support the weak attribute.
10403
10404 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10405
10406         * g77.dg/pr5473.f:  New test
10407
10408 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10409
10410         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10411         Fix testcase accordingly.
10412
10413 2002-02-04  Richard Henderson  <rth@redhat.com>
10414
10415         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10416         (buf): Change to be an array of pointers, not ints.
10417
10418 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10419
10420         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10421         before all tests.  Move warning one line above to match where it
10422         C frontend emits.
10423         * gcc.dg/Wswitch-2.c: New test.
10424         * g++.dg/warn/Wswitch-1.C: New test.
10425         * g++.dg/warn/Wswitch-2.C: New test.
10426
10427 2002-02-04  Richard Henderson  <rth@redhat.com>
10428
10429         * g++.dg/abi/offsetof.C: Fix size comparison.
10430
10431 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10432
10433         * gcc.dg/cast-qual-2.c: New test.
10434
10435 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10436
10437         * gcc.dg/20020201-4.c: New test.
10438
10439 2002-02-04  Ben Elliston  <bje@redhat.com>
10440
10441         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10442         target_info attribute != 0, in addition to the empty string.
10443         (gcc_target_compile): Likewise.
10444
10445 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10446
10447         * gcc.dg/Wswitch.c: New test.
10448         PR gcc/4475. PR gcc/3780.
10449
10450 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10451
10452         * g77.f-torture/execute/5122.f: New test for regressions
10453         against PR fortran/5122.
10454
10455 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10456
10457         * g77.f-torture/compile/pr3743.f: Delete
10458         * g77.dg/pr3743-1.f: New test.
10459         * g77.dg/pr3743-2.f: New test.
10460         * g77.dg/pr3743-3.f: New test.
10461         * g77.dg/pr3743-4.f: New test.
10462
10463 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10464
10465         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10466
10467 2002-02-02  Richard Henderson  <rth@redhat.com>
10468
10469         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10470         * gcc.c-torture/execute/bf64-1.c: Likewise.
10471
10472 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10473
10474         * gcc.dg/20020201-2.c: New test.
10475
10476         * gcc.dg/20020201-3.c: New test.
10477
10478         * gcc.c-torture/execute/bitfld-2.c: New test.
10479
10480 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10481
10482         * gcc.dg/bitfld-1.c: Update.
10483         * gcc.dg/bitfld-2.c: Update.
10484         * gcc.c-torture/execute/bitfld-1.x: New.
10485
10486 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10487
10488         * gcc.c-torture/execute/20020201-1.c: New test.
10489
10490 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10491
10492         PR target/5469
10493         * gcc.dg/20020201-1.c: New test.
10494
10495 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10496
10497         PR fortran/3743
10498         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10499         * g77.f-torture/compile/pr3743.x: Remove
10500
10501 2002-01-31  Tom Rix  <trix@redhat.com>
10502
10503         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10504
10505 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10506
10507         * gcc.dg/noncompile/20020130-1.c: New test.
10508
10509 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10510
10511         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10512
10513 2002-01-29  Richard Henderson  <rth@redhat.com>
10514
10515         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10516         to long long.
10517         * gcc.c-torture/execute/bf64-1.c: Likewise.
10518
10519 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10520
10521         * gcc.c-torture/execute/20020129-1.c: New test.
10522
10523 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10524
10525         * gcc.c-torture/compile/20000224-1.c: Update.
10526         * gcc.c-torture/execute/bitfld-1.c: New tests.
10527         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10528         * gcc.dg/uninit-A.c: Update.
10529
10530 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10531
10532         * g++.dg/template/ctor1.C: Add instantiation.
10533
10534 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10535
10536         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10537         argument to __builtin_prefetch to be const ptr.
10538
10539 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10540
10541         * gcc.c-torture/compile/20020120-1.c: New test.
10542
10543 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10544
10545         * gcc.c-torture/execute/20020127-1.c: New test.
10546
10547 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10548
10549         * g77.dg/f77-edit-i-in.f: New test
10550         * g77.dg/f77-edit-i-out.f: New test
10551
10552 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10553
10554         * gcc.dg/debug/debug.exp: New file.
10555         * gcc.dg/debug/trivial.c: New file.
10556         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10557         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10558         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10559         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10560         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10561         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10562         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10563         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10564         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10565         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10566         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10567         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10568         * gcc.dg/20000503-1.c: Removed.
10569         * gcc.dg/20010207-1.c: Removed.
10570         * gcc.dg/20011223-1.c: Removed.
10571         * gcc.dg/20020104-2.c: Removed.
10572         * gcc.dg/debug-1.c: Removed.
10573         * gcc.dg/debug-2.c: Removed.
10574         * gcc.dg/debug-3.c: Removed.
10575         * gcc.dg/debug-4.c: Removed.
10576         * gcc.dg/debug-5.c: Removed.
10577         * gcc.dg/debug-6.c: Removed.
10578         * gcc.dg/dwarf2-1.c: Removed.
10579         * gcc.dg/dwarf2-2.c: Removed.
10580
10581 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10582
10583         * g++.old-deja/g++.other/eh5.C: New test.
10584         * g++.old-deja/g++.other/sibcall2.C: New test.
10585         * g++.old-deja/g++.other/array9.C: New test.
10586         * g++.old-deja/g++.other/typename2.C: New test.
10587         * g++.old-deja/g++.other/crash60.C: New test.
10588         * g++.old-deja/g++.other/conv9.C: New test.
10589         * g++.old-deja/g++.other/mangle10.C: New test.
10590         * g++.old-deja/g++.other/unchanging1.C: New test.
10591         * g++.old-deja/g++.other/exprstmt1.C: New test.
10592         * g++.old-deja/g++.other/inline23.C: New test.
10593         * g++.old-deja/g++.eh/ia64-1.C: New test.
10594         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10595         * g++.old-deja/g++.other/reload1.C: New test.
10596         * g++.old-deja/g++.other/static20.C: New test.
10597         * g++.old-deja/g++.other/local-alloc1.C: New test.
10598         * g++.old-deja/g++.other/conv8.C: New test.
10599         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10600         * g++.old-deja/g++.other/storeexpr1.C: New test.
10601         * g++.old-deja/g++.other/storeexpr2.C: New test.
10602         * g++.dg/eh/template2.C: New test.
10603         * g++.dg/warn/weak1.C: New test.
10604
10605 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10606
10607         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10608         Remove first, non-varying, argument.
10609
10610 2002-01-23  Richard Henderson  <rth@redhat.com>
10611
10612         * gcc.dg/inline-2.c: New.
10613
10614         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10615         Add optional target arg.  Check number of arguments.
10616         (scan-assembler-not, scan-assembler-dem): Likewise.
10617         (scan-assembler-dem-not): Likewise.
10618
10619 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10620
10621         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10622         line 12.
10623         * g++.old-deja/g++.brendan/parse3.C,
10624         g++.old-deja/g++.other/crash26.C,
10625         g++.old-deja/g++.other/crash28.C,
10626         g++.old-deja/g++.other/crash29.C,
10627         g++.old-deja/g++.other/crash30.C,
10628         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10629
10630 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10631
10632         * gcc.dg/20020115-1.c: New.
10633
10634 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10635
10636         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10637
10638 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10639
10640         * gcc.dg/20020122-3.c: New.
10641
10642 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10643
10644         * g++.dg/other/gc1.C: New test.
10645
10646 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10647
10648         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10649
10650 2002-01-22  Richard Henderson  <rth@redhat.com>
10651
10652         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10653
10654 2002-01-22  Richard Henderson  <rth@redhat.com>
10655
10656         * gcc.dg/20020122-4.c: New.
10657
10658 2002-01-22  H.J. Lu <hjl@gnu.org>
10659
10660         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10661         link output.
10662         * gcc.dg/special/ecos.exp: Likewise.
10663         * lib/g++-dg.exp: Likewise.
10664         * lib/g77-dg.exp: Likewise.
10665         * lib/gcc-dg.exp : Likewise.
10666         * lib/mike-g++.exp: Likewise.
10667         * lib/mike-g77.exp: Likewise.
10668         * lib/mike-gcc.exp: Likewise.
10669         * lib/objc-dg.exp: Likewise.
10670
10671 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10672
10673         PR target/5379
10674         * gcc.dg/20020122-2.c: New test.
10675
10676 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10677
10678         * gcc.dg/20020122-1.c: New test.
10679
10680 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10681
10682         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10683
10684 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10685
10686         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10687
10688 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10689
10690         * gcc.c-torture/compile/20020121-1.c: New test.
10691
10692 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10693
10694         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10695         ld_library_path.
10696
10697 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10698
10699         * gcc.dg/20020218-1.c: New test.
10700
10701 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10702
10703         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10704         messages
10705         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10706         "At global scope" warning
10707         * g++.dg/ext/align1.C: Change cygwin test for alignment
10708         from db-bogus to dg-warning
10709
10710 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10711
10712         * g77.f-torture/compile/cpp2.F: New test.
10713
10714 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10715
10716         * g++.dg/template/access1.C: New test.
10717
10718 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10719
10720         * gcc.dg/20020118-1.c: New.
10721
10722 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10723
10724         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10725
10726 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10727
10728         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10729         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10730         alignment warnings.
10731
10732 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10733
10734         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10735         torture_with_loops and torture_without_loops
10736
10737 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10738
10739         * gcc.c-torture/compile/20020116-1.c: New test.
10740
10741 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10742
10743         * gcc.dg/20020116-2.c: New test.
10744
10745         * gcc.dg/ultrasp4.c: New test.
10746
10747         * gcc.dg/20020116-1.c: New test.
10748
10749 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10750
10751         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10752         by EABI.
10753
10754 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10755
10756         * gcc.misc-tests/i386-prefetch.exp: New.
10757         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10758         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10759         * gcc.misc-tests/i386-pf-none-1.c: New test.
10760         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10761
10762 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10763
10764         * gcc.dg/gnu89-init-1.c: Add new tests.
10765
10766 2002-01-15  Andreas Jaeger  <aj@suse.de>
10767
10768         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10769         * gcc.dg/i386-mmx-2.c: Likewise.
10770         * gcc.dg/i386-sse-1.c: Likewise.
10771         * gcc.dg/i386-sse-2.c: Likewise.
10772         * gcc.dg/i386-sse-3.c: Likewise.
10773
10774 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10775
10776         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10777         Uncomment additional cases that now pass.
10778
10779 2002-01-11  Richard Henderson  <rth@redhat.com>
10780
10781         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10782         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10783
10784 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10785
10786         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10787
10788 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10789
10790         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10791         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10792
10793 2002-01-10  Dale Johannesen  <dalej@apple.com>
10794
10795         * gcc.c-torture/execute/loop-11.c: New.
10796
10797 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10798
10799         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10800         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10801
10802 2002-01-09  Richard Henderson  <rth@redhat.com>
10803
10804         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10805         type in which to perform the operation for each size.
10806
10807 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10808
10809         * gcc.c-torture/compile/20020109-2.c: New test.
10810
10811 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10812
10813         * gcc.c-torture/execute/loop-10.c: New test.
10814
10815 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10816
10817         * gcc.c-torture/compile/20010226-1.c: New test.
10818         * gcc.c-torture/compile/20010227-1.c: New test.
10819         * gcc.c-torture/compile/20010426-1.c: New test.
10820         * gcc.c-torture/compile/20010510-1.c: New test.
10821         * gcc.c-torture/compile/20010605-3.c: New test.
10822         * gcc.c-torture/compile/20010824-1.c: New test.
10823         * gcc.c-torture/execute/20010409-1.c: New test.
10824         * gcc.dg/noncompile/20000901-1.c: New test.
10825         * gcc.dg/20001023-1.c: New test.
10826         * gcc.dg/20001101-1.c: New test.
10827         * gcc.dg/20001102-1.c: New test.
10828         * gcc.dg/20010207-1.c: New test.
10829         * gcc.dg/20010405-1.c: New test.
10830         * gcc.dg/20010822-1.c: New test.
10831         * gcc.dg/20011107-1.c: New test.
10832
10833 2002-01-09  Jeffrey A Law  (law@redhat.com)
10834
10835         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10836
10837         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10838         execution failure on PA targets.
10839
10840 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10841
10842         * gcc.c-torture/compile/20020109-1.c: New test.
10843
10844 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10845
10846         * gcc.c-torture/execute/20020108-1.c: New test.
10847
10848 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10849
10850         * gcc.dg/20020108-1.c: New test.
10851
10852 2002-01-08  H.J. Lu <hjl@gnu.org>
10853
10854         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10855         for header files.
10856
10857 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10858
10859         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10860         consistency.
10861
10862 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10863
10864         * gcc.dg/altivec-4.c: Test altivec predicates.
10865
10866 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10867
10868         * gcc.c-torture/execute/20020107-1.c: New test.
10869
10870 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10871
10872         PR c/5279
10873         * gcc.c-torture/compile/20020106-1.c: New test.
10874
10875 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10876
10877         * gcc.c-torture/execute/nestfunc-4.c: New test.
10878
10879 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10880
10881         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10882         extra triple that slipped in.
10883         * g++.old-deja/g++.abi/align.C: Likewise.
10884         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10885
10886 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10887
10888         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10889         * g++.old-deja/g++.abi/align.C: Likewise.
10890         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10891
10892         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10893         on FreeBSD/i386.
10894         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10895         FreeBSD.
10896
10897 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10898
10899         * gcc.dg/20020104-1.c: New test.
10900
10901         * gcc.dg/20020104-2.c: New test.
10902
10903 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10904
10905         * gcc.dg/20020103-1.c: Fix typo in target selector.
10906
10907 2002-01-03  Richard Henderson  <rth@redhat.com>
10908
10909         * gcc.dg/20020103-1.c: New.
10910
10911 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10912
10913         * gcc.c-torture/execute/20020103-1.c: New test.
10914
10915 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10916
10917         * g++.dg/other/debug2.C: New test.
10918
10919         * gcc.c-torture/compile/20020103-1.c: New test.
10920
10921 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10922
10923         * gcc.dg/gnu89-init-1.c: Added new tests.
10924
10925 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10926
10927         * g++.dg/template/friend2.C: Remove as patch is reverted.
10928
10929         * g++.dg/warn/oldcast1.C: New test.
10930
10931         * g++.dg/template/ptrmem1.C: New test.
10932         * g++.dg/template/ptrmem2.C: New test.
10933
10934         * g++.dg/template/ntp.C: New test.
10935
10936         * g++.dg/other/component1.C: New test.
10937
10938         * g++.dg/template/ttp3.C: New test.
10939
10940         * g++.dg/template/friend2.C: New test.
10941         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10942
10943 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10944
10945         * g++.dg/other/ptrmem1.C: New test.
10946         * g++.dg/other/ptrmem2.C: New test.
10947
10948 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10949
10950         * g++.dg/template/ctor1.C: New test.
10951
10952 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10953
10954         * g++.dg/template/friend2.C: New test.
10955
10956 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10957
10958         * gcc.dg/mmix-1.c: New test.
10959
10960 2001-12-31  Richard Henderson  <rth@redhat.com>
10961
10962         * gcc.dg/asm-5.c: New.
10963
10964 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10965
10966         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10967         in namespace __gnu_cxx
10968
10969 2001-12-30  Richard Henderson  <rth@redhat.com>
10970
10971         * gcc.dg/debug-6.c: New.
10972
10973 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10974
10975         * gcc.c-torture/compile/20011229-2.c: New test.
10976
10977 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10978
10979         * gcc.dg/debug-3.c: New test.
10980         * gcc.dg/debug-4.c: New test.
10981         * gcc.dg/debug-5.c: New test.
10982
10983 2001-12-29  Richard Henderson  <rth@redhat.com>
10984
10985         * g++.dg/eh/loop1.C: New.
10986
10987 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10988
10989         * g++.dg/template/crash1.C: New test.
10990
10991 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10992
10993         * g++.dg/other/const1.C: New test.
10994
10995 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10996
10997         * gcc.c-torture/compile/20011229-1.c: New test.
10998
10999 2001-12-28  Stan Shebs  <shebs@apple.com>
11000
11001         * lib/objc-torture.exp: Resync with c-torture.exp.
11002         * lib/objc.exp: Load standard libraries.
11003
11004 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11005
11006         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11007         additional tests.
11008
11009 2001-12-27  Roger Sayle <roger@eyesopen.com>
11010
11011         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11012
11013 2001-12-27  Richard Henderson  <rth@redhat.com>
11014
11015         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11016
11017 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11018
11019         * g++.dg/eh/ctor1.C: New test.
11020         * g++.dg/other/error2.C: New test.
11021
11022 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11023
11024         * g++.dg/other/init2.C: New test.
11025
11026 2001-12-24  Richard Henderson  <rth@redhat.com>
11027
11028         * gcc.dg/20011223-1.c: New.
11029         * gcc.dg/inline-1.c: New.
11030
11031 2001-12-23  Richard Henderson  <rth@redhat.com>
11032
11033         * gcc.dg/asm-4.c: Test operand modifiers.
11034
11035 2001-12-23  Richard Henderson  <rth@redhat.com>
11036
11037         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11038
11039 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11040
11041         * gcc.c-torture/execute/20011223-1.c: New test.
11042
11043 2001-12-21  Richard Henderson  <rth@redhat.com>
11044
11045         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11046         re-enables the warning.
11047
11048 2001-12-21  Richard Henderson  <rth@redhat.com>
11049
11050         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11051
11052 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11053
11054         * gcc.c-torture/compile/20011218-1.c: New test.
11055
11056 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11057
11058         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11059         arm-isr.c test.
11060         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11061         epilogue generation for ARM ISR routines.
11062
11063 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11064
11065         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11066         * gcc.dg/format/c90-printf-3.c: Likewise.
11067         * gcc.dg/format/c99-printf-3.c: Likewise.
11068         * gcc.dg/format/ext-1.c: Likewise.
11069         * gcc.dg/format/ext-6.c: Likewise.
11070         * gcc.dg/format/format.h: Prototype unlocked stdio.
11071
11072 2001-12-20  Richard Henderson  <rth@redhat.com>
11073
11074         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11075         (arena): Use it.
11076         (malloc): Correct allocation logic.  Abort if we fill up the
11077         arena before initialization complete.
11078         (realloc): Correct allocation logic.
11079
11080 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11081
11082         * gcc.c-torture/compile/20011219-2.c: New test.
11083
11084         * gcc.c-torture/execute/20011219-1.c: New test.
11085
11086 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11089         target does not support weak symbols.
11090
11091 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11092
11093         * gcc.c-torture/compile/20011219-1.c: New test.
11094
11095 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11096
11097         * g++.dg/other/error1.C: New test.
11098
11099 2001-12-17  Jeffrey A Law  (law@redhat.com)
11100
11101         * gcc.c-torture/execute/20011217-1.c: New test.
11102
11103 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11104
11105         * objc.dg/special/: New directory.
11106         * objc.dg/special/special.exp: New file.
11107         * objc.dg/special/unclaimed-category-1.h: New file.
11108         * objc.dg/special/unclaimed-category-1a.m: New file.
11109         * objc.dg/special/unclaimed-category-1.m: New file.
11110
11111 2001-12-17  Andreas Jaeger  <aj@suse.de>
11112
11113         * gcc.c-torture/compile/20011217-2.c: New test.
11114
11115 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11116
11117         * gcc.c-torture/compile/20011217-1.c: New test.
11118
11119 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11120
11121         * testsuite/gcc.dg/20011214-1.c: New.
11122
11123 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11124
11125         * gcc.dg/altivec-4.c: New.
11126
11127 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11128
11129         * gcc.dg/20011113-1.c: New test.
11130
11131 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11132
11133         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11134         std::__malloc_alloc_template<0> and
11135         std::__default_alloc_template<false, 0>.
11136
11137 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11138
11139         * objc/execute/bf-21.m: New test.
11140         * objc/execute/enumeration-1.m: New test.
11141         * objc/execute/enumeration-2.m: New test.
11142
11143 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11144
11145         * gcc.dg/gnu89-init-1.c: New test.
11146
11147 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11148
11149         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11150         * g++.old-deja/g++.jason/2371.C: Likewise.
11151         * g++.old-deja/g++.jason/template33.C: Likewise.
11152         * g++.old-deja/g++.jason/template34.C: Likewise.
11153         * g++.old-deja/g++.jason/template36.C: Likewise.
11154         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11155         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11156         * g++.old-deja/g++.other/typename1.C: Likewise.
11157         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11158         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11159         * g++.old-deja/g++.pt/typename11.C: Likewise.
11160         * g++.old-deja/g++.pt/typename14.C: Likewise.
11161         * g++.old-deja/g++.pt/typename16.C: Likewise.
11162         * g++.old-deja/g++.pt/typename3.C: Likewise.
11163         * g++.old-deja/g++.pt/typename4.C: Likewise.
11164         * g++.old-deja/g++.pt/typename5.C: Likewise.
11165         * g++.old-deja/g++.pt/typename7.C: Likewise.
11166         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11167
11168 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11169
11170         * g++.dg/other/linkage1.C: New test.
11171         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11172         specifiers.
11173
11174 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11175
11176         * gcc.dg/concat.c: New test.
11177
11178 2001-12-11  Stan Shebs  <shebs@apple.com>
11179
11180         * objc/compile: New test directory.
11181         * objc/compile/compile.exp: New expect script.
11182         * objc/compile/20011211-1.m: New compile test.
11183
11184 2001-12-11  Jason Merrill  <jason@redhat.com>
11185
11186         * lib/prune.exp (prune_gcc_output): Also handle "In member
11187         function".  So many permutations...
11188
11189 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11190
11191         * g++.dg/template/typedef1.C: New test.
11192
11193 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11194
11195         * g++.dg/other/copy1.C: New test.
11196
11197 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11198
11199         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11200
11201         * gcc.dg/builtin-choose-expr.c: New.
11202
11203 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11204
11205         * gcc.dg/altivec-2.c: New.
11206
11207 2001-12-07  Richard Henderson  <rth@redhat.com>
11208
11209         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11210
11211 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11212
11213         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11214         ultrasparc.
11215
11216 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11217
11218         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11219
11220 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11221
11222         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11223         variable argument list.
11224
11225 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11226
11227         * gcc.c-torture/execute/memcheck: Delete entire directory.
11228         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11229         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11230
11231 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11232
11233         * gcc.dg/Wshadow-1.c: New test.
11234
11235 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11236
11237         * gcc.c-torture/compile/20011130-1.c: New test.
11238
11239         * gcc.dg/noncompile/20011025-1.c: New test.
11240
11241         * g++.dg/other/anon-union.C: New test.
11242
11243         * gcc.c-torture/execute/20011024-1.c: New test.
11244
11245 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11246
11247         * gcc.c-torture/execute/20000722-1.x,
11248         gcc.c-torture/execute/20010123-1.x: Remove.
11249         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11250         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11251         gcc.dg/c99-complit-2.c: New tests.
11252
11253 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11254
11255         * g++.dg/inherit/base1.C: New test.
11256
11257 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11258
11259         * g++.dg/other/stdarg1.C: New test.
11260
11261         * gcc.c-torture/compile/20011130-2.c: New test.
11262
11263 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11264
11265         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11266         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11267         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11268         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11269         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11270         * gcc.dg/builtin-prefetch-1.c: New test.
11271
11272 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11273
11274         * gcc.dg/20011130-1.c: New test.
11275
11276 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11277
11278         * g++.dg/other/scope1.C: New test.
11279         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11280
11281 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11282
11283         * gcc.dg/vla-init-1.c: New test.
11284
11285 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11286
11287         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11288
11289 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11290
11291         * objc.dg/alias.m: Update.
11292         * objc.dg/class-1.m: Update.
11293         * objc.dg/const-str-1.m: Update.
11294         * objc.dg/fwd-proto-1.m: Update.
11295         * objc.dg/id-1.m: Update.
11296         * objc.dg/super-class-1.m: Update.
11297
11298 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11299
11300         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11301         constructs.
11302
11303 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11304
11305         * gcc.c-torture/execute/20011128-1.c: New test.
11306
11307 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11308
11309         * gcc.dg/20011127-1.c: New test.
11310
11311 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11312
11313         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11314         from Austin Group draft 7.
11315         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11316         scanf format arguments.
11317         * gcc.dg/format/no-exargs-2.c: New test.
11318
11319 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11320
11321         * g++.dg/abi/vbase8-4.C: New test.
11322
11323 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11324
11325         * gcc.c-torture/execute/20011121-1.c: New test.
11326
11327 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11328
11329         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11330
11331 2001-11-23  Andreas Jaeger  <aj@suse.de>
11332
11333         * gcc.dg/cpp/charconst-2.c: New test.
11334
11335 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11336
11337         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11338         to the host if it is remote.  Let tests specify extra headers
11339         they use.
11340         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11341         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11342         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11343         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11344         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11345         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11346         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11347         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11348         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11349         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11350
11351 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11352
11353         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11354         for little endian ARMs.
11355
11356 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11357
11358         * gcc.c-torture/compile/20011119-1.c: New test.
11359         * gcc.c-torture/compile/20011119-2.c: New test.
11360
11361 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11362
11363         * gcc.dg/altivec-1.c: Fix typo.
11364
11365 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11366
11367         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11368
11369 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11370
11371         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11372
11373 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11374
11375         * lib/g77.exp: Don't specify --rpath-link.
11376
11377         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11378         across all the headers.
11379         * gcc.dg/format/format.exp: For testing on a remote host,
11380         copy format.h.
11381
11382         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11383         * gcc.c-torture/execute/930406-1.c: Likewise.
11384         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11385
11386 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11387
11388         * gcc.dg/altivec-1.c: New.
11389
11390 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11391
11392         * gcc.dg/cpp/fpreprocessed.c: New test case.
11393
11394 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11395
11396         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11397         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11398         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11399
11400 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11401
11402         * gcc.dg/no-builtin-1.c: New test.
11403
11404 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11405
11406         * gcc.c-torture/execute/20011115-1.c: New test.
11407
11408 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11409
11410         * gcc.c-torture/compile/20011114-2.c: New test.
11411         * gcc.c-torture/compile/20011114-3.c: New test.
11412         * gcc.c-torture/compile/20011114-4.c: New test.
11413
11414 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11415
11416         * g++.dg/other/init1.C: New test.
11417
11418 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11419
11420         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11421         message.
11422
11423         * gcc.c-torture/execute/20011114-1.c: New testcase.
11424
11425         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11426         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11427         like the (before this change) version of 20010327-1.c.
11428
11429 2001-11-14  Roger Sayle <roger@eyesopen.com>
11430
11431         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11432
11433 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11434
11435         * g++.dg/init/array2.C: New test.
11436
11437 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11438
11439         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11440
11441 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11442
11443         * g++.dg/other/forscope1.C: New test.
11444         * g++.dg/ext/forscope1.C: New test.
11445         * g++.dg/ext/forscope2.C: New test.
11446
11447 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11448
11449         * gcc.c-torture/execute/20011113-1.c: New test.
11450
11451 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11452
11453         * gcc.c-torture/execute/20011109-2.c: New test.
11454
11455         * gcc.c-torture/execute/20011109-1.c: New test.
11456
11457 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11458
11459         * gcc.c-torture/compile/20011109-1.c: New test.
11460
11461 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11462
11463         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11464         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11465         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11466         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11467         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11468         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11469         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11470
11471 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11472
11473         * g++.dg/warn/Wshadow-1.C: New tests.
11474         * g++.old-deja/g++.mike/for3.C: Update.
11475
11476 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11477
11478         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11479         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11480         XFAILs.  Adjust expected error texts.
11481         * gcc.c-torture/compile/20011106-1.c,
11482         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11483         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11484         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11485         gcc.dg/c99-array-lval-5.c: New tests.
11486
11487 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11488
11489         * gcc.dg/cpp/defined.c: Update.
11490
11491 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11492
11493         * gcc.c-torture/execute/anon-1.c: New test.
11494
11495 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11496
11497         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11498         same size, so no warning should be produced on stormy16.
11499
11500         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11501         due to oversized array.
11502         * g++.old-deja/g++.mike/ns15.C: Likewise.
11503         * g++.old-deja/g++.pt/crash16.C: Likewise.
11504
11505 2001-11-02  Graham Stott  <grahams@redhat.com>
11506
11507         * g++.dgother/debug1.C: Fix typos.
11508
11509 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11510
11511         * g++.dg/other/debug1.C: New test.
11512
11513 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11514
11515         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11516         of unsigned long.
11517
11518 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11519
11520         * gcc.dg/20011029-2.c: New test.
11521
11522         * gcc.c-torture/compile/20011029-1.c: New test.
11523
11524 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11525
11526         * objc/execute/class_self-1.m: New test.
11527         * objc/execute/class_self-2.m: New test.
11528
11529 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11530
11531         * gcc.misc-tests/msgs.exp: Delete.
11532         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11533         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11534         error set to match recent changes.
11535
11536 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11537
11538         * gcc.dg/20011021-1.c: New test.
11539
11540 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11541
11542         * gcc.c-torture/compile/20011023-1.c: New test.
11543
11544 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11545
11546         * lib/g77.exp: Rewrite based on lib/g++.exp.
11547
11548 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11549
11550         * gcc.c-torture/execute/20011019-1.c: New test.
11551
11552         * gcc.dg/20011018-1.c: New test.
11553
11554 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11555
11556         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11557
11558 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11559
11560         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11561         * gcc.dg/attr-invalid.c: Likewise.
11562
11563 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11564
11565         * testsuite/gcc.dg/20011015-1.c: New test.
11566
11567 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11568
11569         * g++.dg/template/unify2.C: New test.
11570
11571 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11572
11573         * g++.dg/other/exception-specification.C: New test
11574
11575 2001-10-13  Tom Rix  <trix@redhat.com>
11576
11577         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11578         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11579
11580 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11581
11582         * testsuite/gcc.dg/20011009-1.c: New test.
11583
11584 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11585
11586         PR g++/4476
11587         * g++.dg/other/friend1.C: New test.
11588
11589 2001-10-11  Richard Henderson  <rth@redhat.com>
11590
11591         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11592
11593 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11594
11595         * gcc.c-torture/compile/20011010-1.c: New.
11596
11597 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11598
11599         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11600         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11601         g77.f-torture/execute/execute.exp,
11602         g77.f-torture/noncompile/noncompile.exp,
11603         gcc.c-torture/compile/compile.exp,
11604         gcc.c-torture/execute/execute.exp,
11605         gcc.c-torture/execute/ieee/ieee.exp,
11606         gcc.c-torture/execute/memcheck/memcheck.exp,
11607         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11608         objc/execute/execute.exp: Update FSF address.
11609
11610 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11611
11612         * gcc.dg/cpp/cmdlne-C.c: Update.
11613         * gcc.dg/cpp/cmdlne-C2.c: New.
11614
11615 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11616
11617         * gcc.c-torture/execute/20011008-3.c: New.
11618
11619 2001-10-08  DJ Delorie  <dj@redhat.com>
11620
11621         * gcc.dg/20011008-1.c: New.
11622         * gcc.dg/20011008-2.c: New.
11623
11624 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11625
11626         * gcc.dg/cpp/spacing1.c: Update test.
11627
11628 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11629
11630         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11631         spelling errors of "separate" as "seperate".
11632
11633 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11634
11635         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11636         enough to avoid inlining.
11637
11638 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11639
11640         * lib/g77.exp: set libg2c_dir correctly.
11641
11642 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11643
11644         * gcc.dg/cpp/macro11.c: New test.
11645
11646 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11647
11648         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11649         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11650         gcc.dg/format/multattr-3.c: New tests.
11651         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11652         tests for format attributes on function pointers being rejected.
11653
11654 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11655
11656         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11657
11658 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11659
11660         * g++.dg/warn/format1.C: New test.
11661
11662 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11663
11664         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11665
11666 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11667
11668         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11669
11670 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11671
11672         * gcc.dg/cpp/redef2.c: Add test.
11673
11674 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11675
11676         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11677         long-standing bug on i686, apparently.
11678         * gcc.c-torture/execute/loop-2c.x: New file.
11679         * gcc.c-torture/execute/loop-2d.x: New file.
11680         * gcc.c-torture/execute/loop-3c.x: New file.
11681
11682 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11683
11684         * gcc.dg/cpp/20000625-2.c: Correct line number.
11685
11686 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11687
11688         * gcc.dg/cpp/macro10.c: New test.
11689         * gcc.dg/cpp/strify3.c: New test.
11690         * gcc.dg/cpp/spacing1.c: Add tests.
11691         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11692         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11693
11694 2001-09-24  DJ Delorie  <dj@redhat.com>
11695
11696         * gcc.c-torture/execute/20010924-1.c: New test.
11697
11698 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11699
11700         * testsuite/objc/execute/paste.m: Remove.
11701
11702 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11703
11704         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11705
11706 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11707
11708         * g77.dg/strlen0.f: New test.
11709
11710 2001-09-21  Richard Henderson  <rth@redhat.com>
11711
11712         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11713         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11714
11715 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11716
11717         Table-driven attributes.
11718         * g++.dg/ext/attrib1.C: New test.
11719
11720 2001-09-20  DJ Delorie  <dj@redhat.com>
11721
11722         * gcc.dg/20000926-1.c: Update expected warning messages.
11723         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11724         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11725         array.
11726
11727 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11728
11729         * g++.dg/eh/registers1.C: New test case.
11730
11731 2001-09-17  Richard Henderson  <rth@redhat.com>
11732
11733         * gcc.dg/array-5.c: Fix VLA decomposition test.
11734
11735 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11736
11737         * gcc.dg/cpp/line5.c: New testcase.
11738
11739 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11740
11741         * gcc.dg/cpp/macro9.c: New test.
11742
11743 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11744
11745         * gcc.c-torture/execute/980223.c: Change type of addr from long
11746         to char *.
11747
11748 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11749
11750         * gcc.c-torture/execute/20010915-1.c: New test.
11751
11752 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11753
11754         * g77.dg/bprob: New directory.
11755         * g77.dg/bprob/bprob.exp: New file.
11756         * g77.dg/bprob/bprob-1.f: New test.
11757         * g77.dg/gcov: New directory.
11758         * g77.dg/gcov/gcov.exp: New file.
11759         * g77.dg/gcov/gcov-1.f: New test.
11760         * g77.dg/gcov/gcov-1.x: New file.
11761
11762 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11763
11764         * gcc.dg/cpp/directiv.c: Update.
11765         * gcc.dg/cpp/undef1.c: Update.
11766
11767 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11768
11769         * gcc.dg/20010912-1.c: New test.
11770
11771 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11772
11773         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11774         language-independent file in lib.
11775         * lib/gcov.exp: New file.
11776
11777 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11778
11779         * gcc.c-torture/compile/20010911-1.c: New test.
11780
11781 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11782
11783         * lib/profopt.exp: New, to support profile-directed optimizations.
11784         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11785         * gcc.misc-tests/bprob-1.c: New test.
11786         * gcc.misc-tests/bprob-2.c: New test.
11787
11788 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11789
11790         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11791         XFAIL and which kinds of gcov output to verify.
11792         * gcc.misc-tests/gcov-4b.x: New file.
11793         * gcc.misc-tests/gcov-5b.x: New file.
11794         * gcc.misc-tests/gcov-6.x: New file.
11795         * gcc.misc-tests/gcov-7.c: New test.
11796         * gcc.misc-tests/gcov-7.x: New file.
11797
11798 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11799
11800         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11801         * gcc.misc-tests/gcov-6.c: New test.
11802
11803 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11804
11805         PR c++/3986
11806         * g++.dg/abi/vbase1.C: New test.
11807
11808 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11809
11810         * objc.dg/method-2.m: New.
11811
11812 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11813
11814         PR c++/4203
11815         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11816         * g++.dg/init/empty1.C: New test.
11817
11818 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11819
11820         * gcc.c-torture/compile/20010903-1.c: New test.
11821
11822 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11823
11824         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11825         for m68k.
11826
11827 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11828
11829         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11830
11831         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11832
11833         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11834
11835 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11836
11837         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11838         for 16-bit 'unsigned int'.
11839
11840 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11841
11842         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11843
11844 2001-08-27  Richard Henderson  <rth@redhat.com>
11845
11846         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11847         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11848
11849 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11850
11851         * gcc.dg/asm-names.c (ymain): New.
11852
11853 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11854
11855         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11856         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11857         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11858
11859 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11860
11861         * gcc.dg/compare5.c: New testcase.
11862
11863 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11864
11865         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11866         and "In instantiation".
11867
11868 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11869
11870         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11871
11872 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11873
11874         * gcc.misc-tests/gcov.exp: Add support for branch information.
11875         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11876         * gcc.misc-tests/gcov-4.c: New test.
11877         * gcc.misc-tests/gcov-4b.c: New test.
11878         * gcc.misc-tests/gcov-5b.c: New test.
11879
11880 2001-08-20  Zack Weinberg  <zackw@panix.com>
11881
11882         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11883         expected to fail.
11884
11885 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11886
11887         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11888
11889 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11890
11891         * g++.dg/eh/
11892         Moved to gcc-deps.exp
11893         * gcc-deps.exp: New file.
11894
11895 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11896
11897         * g++.old-deja/g++.pt/defarg14.C: New test.
11898
11899 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11900
11901         * g++.old-deja/g++.other/lineno5.C: New test.
11902
11903 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11904
11905         * g++.old-deja/g++.pt/crash68.C: New test.
11906
11907 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11908
11909         * g++.old-deja/g++.other/crash42.C: New test.
11910
11911 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11912
11913         * gcc.dg/cpp/extratokens.c: Fix.
11914         * gcc.dg/cpp/skipping2.c: New tests.
11915
11916 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11917
11918         * gcc.c-torture/execute/20010724-1.c: New file.
11919         * gcc.c-torture/execute/20010724-1.x: New file.
11920
11921 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11922
11923         * g++.old-deja/g++.other/cond7.C: New test.
11924
11925 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11926
11927         * g++.old-deja/g++.other/optimize4.C: New test.
11928
11929 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11930
11931         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11932
11933 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11934
11935         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11936         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11937         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11938         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11939
11940         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11941         bug report" message.
11942
11943         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11944         * g++.dg/ext/instantiate1.C: Move from old-deja.
11945
11946 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11947
11948         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11949         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11950         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11951         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11952
11953 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11954
11955         * gcc.c-torture/execute/20010723-1.c: New test.
11956
11957 2001-07-23  Ben Elliston  <bje@redhat.com>
11958
11959         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11960
11961 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11962
11963         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11964         i[34567]86-*-*.
11965         Delete handling of ieee_multilib_flags.
11966         Pass -mieee for alpha*-*-* and sh-*-*.
11967         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11968
11969 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11970
11971         Remove old-abi tests.
11972         * g++.old-deja/g++.mike/p11116.C: Remove.
11973         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11974
11975 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11976
11977         * g77.f-torture/compile/pr3743.f:  New test
11978
11979 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11980
11981         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11982
11983 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11984
11985         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11986         g++.old-deja/g++.pt/static6.C: Likewise.
11987         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11988         supports weak symbols.
11989
11990 2001-07-18  Andreas Jaeger  <aj@suse.de>
11991
11992         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11993         supported again.
11994
11995 2001-07-18  Andreas Jaeger  <aj@suse.de>
11996
11997         * gcc.dg/iftrap-1.c: Fix target line.
11998
11999 2001-07-17  Richard Henderson  <rth@redhat.com>
12000
12001         * gcc.c-torture/execute/20010717-1.c: New.
12002
12003 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12004
12005         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12006         tests.
12007
12008 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12009
12010         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12011
12012 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12013
12014         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12015         UAC_SIGBUS, UAC_NOPRINT definitions.
12016
12017 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12018
12019         * objc/execute/object_is_class.m: New test.
12020         * objc/execute/object_is_meta_class.m: New test.
12021
12022 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12023
12024         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12025         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12026
12027 2001-01-15  David Bil
12028         * objc/execute/class-14.m: Added.
12029         * objc/execute/class-2.m: Added.
12030         * objc/execute/class-3.m: Added.
12031         * objc/execute/class-4.m: Added.
12032         * objc/execute/class-5.m: Added.
12033         * objc/execute/class-6.m: Added.
12034         * objc/execute/class-7.m: Added.
12035         * objc/execute/class-8.m: Added.
12036         * objc/execute/class-9.m: Added.
12037         * objc/execute/class-tests-1.h
12038         * objc/execute/class-tests-2.h
12039         * objc/execute/compatibility_alias.m: Added.
12040         * objc/execute/encode-1.m: Added.
12041         * objc/execute/formal_protocol-1.m: Added.
12042         * objc/execute/formal_protocol-2.m: Added.
12043         * objc/execute/formal_protocol-3.m: Added.
12044         * objc/execute/formal_protocol-4.m: Added.
12045         * objc/execute/formal_protocol-5.m: Added.
12046         * objc/execute/formal_protocol-6.m: Added.
12047         * objc/execute/formal_protocol-7.m: Added.
12048         * objc/execute/informal_protocol.m: Added.
12049         * objc/execute/initialize.m: Added.
12050         * objc/execute/load.m: Added.
12051         * objc/execute/many_args_method.m: Added.
12052         * objc/execute/nested-3.m: Added.
12053         * objc/execute/no_clash.m: Added.
12054         * objc/execute/private.m: Added.
12055         * objc/execute/redefining_self.m: Added.
12056         * objc/execute/root_methods.m: Added.
12057         * objc/execute/selector-1.m: Added.
12058         * objc/execute/static-1.m: Added.
12059         * objc/execute/static-2.m: Added.
12060         * objc/execute/va_method.m: Added.
12061
12062 2001-03-10  Richard Henderson  <rth@redhat.com>
12063
12064         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12065
12066 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12067
12068         * g++.old-deja/g++.other/crash31.C: XFAIL.
12069         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12070         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12071         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12072         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12073         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12074
12075 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12076
12077         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12078
12079 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12080
12081         * gcc.dg/20000724-1.c: Don't use multiline strings.
12082
12083 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12084
12085         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12086         result of -cString against what we expect it to be; don't just
12087         print it out for no one to read.
12088
12089         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12090         Based on testcases provided by Nicola Pero.
12091
12092 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12093
12094         * gcc.dg/cpp/macro7.c: New test.
12095
12096 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12097
12098         * gcc.dg/cpp/multiline.c: Update.
12099
12100 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12101
12102         * g++.old-deja/g++.other/enum3.C: New test.
12103
12104 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12105
12106         * g++.old-deja/g++.other/pod1.C: New test.
12107
12108 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12109
12110         * g++.old-deja/g++.ext/overload1.C: New test.
12111
12112 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12113
12114         * g++.old-deja/g++.pt/using1.C: New test.
12115
12116 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12117
12118         * g++.old-deja/g++.other/using9.C: New test.
12119
12120 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12121
12122         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12123
12124         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12125
12126 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12127
12128         * g++.old-deja/g++.ext/realpt1.C: Remove.
12129
12130 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12131
12132         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12133
12134 2001-02-26  Will Cohen  <wcohen@redhat.com>
12135
12136         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12137
12138 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12139
12140         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12141         templatized constructors.
12142
12143 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12144
12145         * gcc.c-torture/execute/20010224-1.c: New test.
12146
12147 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12148
12149         * gcc.c-torture/execute/20010222-1.c: New test.
12150
12151 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12152
12153         * g++.old-deja/g++.other/inline20.C: New test.
12154
12155 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12156
12157         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12158
12159 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12160
12161         * g++.old-deja/g++.other/lookup22.C: New test.
12162
12163 200
12164         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12165         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12166         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12167         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12168         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12169
12170 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
12171
12172         * gcc.c-torture/execute/991228-1.c: Take word endianness into
12173         account.
12174
12175 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12176
12177         * gcc.c-torture/execute/builtin-complex-1.c: New test.
12178
12179 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
12180
12181         * g++.old-deja/g++.pt/crash62.C: New test.
12182
12183 2001-01-04  Richard Henderson  <rth@redhat.com>
12184
12185         * gcc.dg/20000926-1.c: Update expected warnings.
12186         * gcc.dg/array-2.c: Likewise.
12187         * gcc.dg/array-4.c: Also validate flexible array members.
12188         * gcc.dg/c99-flex-array-1.c: New.
12189
12190 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12191
12192         * gcc.c-torture/compile/20001222-1.x: Remove.
12193
12194 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12195
12196         * gcc.c-torture/execute/built-in-setjmp.c: New.
12197
12198 2001-01-03  Richard Henderson  <rth@redhat.com>
12199
12200         * gcc.dg/940510-1.c: Update expected error wording.
12201         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12202
12203 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
12204
12205         * lib/target-supports.exp (check_alias_available): Modified to
12206         indicate aliases not supported if only weak aliases are supported.
12207
12208 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12209
12210         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12211         Turn on cmpstrsi checks for __pj__ and __i370__.
12212
12213 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12214
12215         * g++.old-deja/g++.other/virtual11.C: New test.
12216
12217 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12218
12219         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12220
12221 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12222
12223         * gcc.c-torture/compile/20010102-1.c: New test.
12224
12225 2001-01-02  Andreas Jaeger  <aj@suse.de>
12226
12227         * gcc.dg/noreturn-3.c: New test.
12228
12229         * gcc.dg/noreturn-4.c: New test.
12230
12231 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12232
12233         * gcc.c-torture/execute/stdio-opt-1.c: Also test
12234         __builtin_fputc and __builtin_fwrite.
12235
12236 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12237
12238         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12239         signed char, not default char.
12240
12241 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12242
12243         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12244
12245 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12246
12247         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12248
12249 2000-12-29  Richard Henderson  <rth@redhat.com>
12250
12251         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12252         (__cyg_profile_func_exit): Define.
12253
12254 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12255
12256         * g++.dg/vtgc1.C: New test.
12257
12258 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12259
12260         * gcc.dg/noncompile/20001228-1.c: New test.
12261
12262         * gcc.dg/20001228-1.c: New test.
12263
12264         * gcc.c-torture/execute/20001228-1.c: New test.
12265
12266 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12267
12268         * gcc.dg/format-strfmon-1.c: New test.
12269
12270 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12271
12272         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12273         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12274         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12275         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12276         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12277         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12278         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12279         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12280         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12281         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12282         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12283         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12284         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12285
12286         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12287         * gcc.c-torture/execute/string-opt-4.c: Test index.
12288
12289 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12290
12291         * gcc.c-torture/compile/20001226-1.c: New test.
12292
12293 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12294
12295         * gcc.c-torture/compile/20001222-1.c: New test.
12296         * gcc.c-torture/compile/20001222-1.x: Xfail.
12297
12298 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12299
12300         * gcc.c-torture/execute/comp-goto-2.c: New test.
12301
12302 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12303
12304         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12305         Use long types if __INT_MAX__ is 32767.
12306         (main): Use cast to (sint32 *) when poking 88 into a_page.
12307
12308         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12309
12310 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12311
12312         * gcc.c-torture/compile/20001221-1.c: New test.
12313         * gcc.c-torture/execute/20001221-1.c: New test.
12314
12315 2000-12-20  Richard Henderson  <rth@redhat.com>
12316
12317         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12318         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12319
12320 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12321
12322         * gcc.dg/compare3.c: New test.
12323
12324 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12325
12326         * gcc.dg/format-warnll-1.c: New test.
12327
12328 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12329
12330         * gcc.dg/cpp/cmdlne-P.c: New test.
12331
12332 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12333
12334         * gcc.c-torture/execute/builtin-abs-1.c,
12335         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12336
12337 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12338
12339         * gcc.dg/cpp/multiline.c: New test.
12340
12341 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12342
12343         * g++.old-deja/g++.other/syshdr1.C: Update.
12344         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12345
12346 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12347
12348         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12349
12350 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12351
12352         * g++.old-deja/g++.pt/ttp65.C: New test.
12353
12354 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12355
12356         * g++.old-deja/g++.pt/ttp64.C: New test.
12357
12358 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12359
12360         * g++.old-deja/g++.pt/spec33.C: New test.
12361
12362 2000-12-14  Catherine Moore  <clm@redhat.com>
12363
12364         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12365         * gcc.c-torture/execute/920612-2.c: Likewise.
12366         * gcc.c-torture/execute/920428-2.c: Likewise.
12367         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12368         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12369
12370 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12371
12372         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12373         * gcc.dg/pack-test-2.c: Likewise.
12374
12375 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12376
12377         Tests by Zack Weinberg <zackw@stanford.edu>.
12378
12379         * gcc.dg/cpp/defined.c: Update.
12380         * gcc.dg/cpp/defined_trad.c: New tests.
12381
12382 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12383
12384         * gcc.dg/cpp/trad-direct.c: Update.
12385
12386 2000-12-11  Neil Booth  <neilb@earthling.net>
12387
12388         * gcc.dg/cpp/defined_trad.c
12389
12390 2000-12-11  Neil Booth  <neilb@earthling.net>
12391
12392         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12393
12394 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12395
12396         * gcc.dg/format-miss-2.c: New test.
12397
12398 2000-12-09  Neil Booth  <neilb@earthling.net>
12399
12400         * gcc.dg/cpp/lineflags.c: New tests.
12401         * gcc.dg/cpp/poison.c: Update.
12402         * gcc.dg/cpp/redef2.c: Update.
12403         * gcc.dg/cpp/skipping.c: New test.
12404
12405 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12406
12407         * g++.old-deja/g++.other/eh3.C: New testcase.
12408
12409 2000-12-07  Neil Booth  <neilb@earthling.net>
12410
12411         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12412         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12413         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12414         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12415         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12416         Update.
12417
12418 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12419
12420         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12421         __SIZE_TYPE__ instead of int for type of integers cast to
12422         pointers.
12423
12424 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12425
12426         * g++.old-deja/g++.other/cleanup4.C: New test.
12427
12428 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12429
12430         * format-sec-1.c: New test.
12431
12432 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12433
12434         * gcc.dg/format-nonlit-3.c: New test.
12435
12436 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12437
12438         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12439         through a null pointer.
12440
12441 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sou
12442         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12443         library makes no calls to `operator new' during initialization.
12444
12445 2000-11-04  Neil Booth  <neilb@earthling.net>
12446
12447         * gcc.dg/cpp/include2.c: New tests.
12448
12449 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
12450
12451         * lib/g++.exp (g++_set_ld_library_path): New function.
12452         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12453
12454 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
12455
12456         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
12457         warnings.
12458
12459 2000-11-01  Richard Henderson  <rth@redhat.com>
12460
12461         * g++.old-deja/g++.ext/namedret1.C: New.
12462         * g++.old-deja/g++.ext/namedret2.C: New.
12463         * g++.old-deja/g++.ext/namedret3.C: New.
12464
12465 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
12466
12467         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12468         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12469
12470 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12471
12472         * gcc.c-torture/execute/va-arg-21.c: New test.
12473
12474 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12475
12476         * gcc.dg/c99-complex-2.c: New test.
12477
12478 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12479
12480         * gcc.c-torture/execute/stdio-opt-1.c: New test.
12481
12482 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
12483
12484         * g++.old-deja/g++.other/inline16.C: New test.
12485
12486 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
12487
12488         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12489         __PRETTY_FUNCTION__
12490
12491 2000-10-29  Neil Booth  <neilb@earthling.net>
12492
12493         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12494         New tests.
12495         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12496         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12497         optimisation.
12498
12499 2000-10-29  Neil Booth  <neilb@earthling.net>
12500
12501         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12502         * mi1.c, mi1c.h: Add null directives to multiple-include test.
12503         * mi5.c: Test multiple includes work with -C.
12504         * trigraphs.c: Test ^= version.
12505
12506 2000-10-28  Neil Booth  <neilb@earthling.net>
12507
12508         New tests and test updates for new macro expander.
12509
12510         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12511         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12512         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12513         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12514         new diagnostic messages.
12515
12516         * gcc.dg/cpp/macro3.c: New tests.
12517
12518 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
12519
12520         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12521         on the same line.
12522
12523 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
12524
12525         * g++.old-deja/g++.other/eh2.C: New test.
12526
12527 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12528
12529         * gcc.c-torture/execute/20001027-1.c: New test.
12530
12531 2000-10-26  Richard Henderson  <rth@redhat.com>
12532
12533         * gcc.c-torture/execute/20001026-1.c: New.
12534
12535 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
12536
12537         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12538         * g++.old-deja/g++.law/builtin1.C: Likewise.
12539         * g++.old-deja/g++.law/ctors10.C: Likewise.
12540         * g++.old-deja/g++.law/virtual3.C: Likewise.
12541         * g++.old-deja/g++.mike/p658.C: Likewise.
12542         * g++.old-deja/g++.other/sibcall1.C: Likewise.
12543         * g++.old-deja/g++.other/vaarg2.C: Likewise.
12544         * g++.old-deja/g++.robertl/eb124.C: Likewise.
12545         * g++.old-deja/g++.robertl/eb44.C: Likewise.
12546         * g++.old-deja/g++.robertl/eb77.C: Likewise.
12547
12548 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
12549
12550         * gcc.c-torture/compile/20001024-1.c: New test.
12551
12552 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
12553
12554         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12555         to tell us whether or not we are using V3.
12556
12557 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12558
12559         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12560         operands.
12561
12562 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12563
12564         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12565
12566 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
12567
12568         * gcc.c-torture/execute/20001024-1.c: New test.
12569
12570 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
12571
12572         * g++.old-deja/g++.other/sibcall1.C: New test.
12573
12574 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
12575
12576         * gcc.dg/noncompile/init-3.c: New test.
12577
12578 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12579
12580         * gcc.dg/format-array-1.c: New test.
12581
12582 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12583
12584         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12585         writing through null pointers; remove comment about testing
12586         unterminated strings.
12587
12588 2000-10-17  Matthew Hiller  <hiller@redhat.com>
12589
12590         * gcc.c-torture/execute/20001017-2.c: New test.
12591
12592 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12593
12594         * gcc.c-torture/compile/20001018-1.c: New test.
12595         * gcc.c-torture/compile/20001018-1.x: Xfail.
12596
12597 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12598
12599         * gcc.c-torture/execute/20001017-1.c: New test.
12600
12601 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12602
12603         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12604         for multiple use of arguments with scanf formats; add tests for
12605         multiple use of arguments.
12606
12607 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
12608
12609         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12610
12611 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12612
12613         * gcc.dg/format-miss-1.c: New test.
12614
12615 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12616
12617         * gcc.c-torture/execute/20001013-1.c: New test.
12618
12619 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12620
12621         * gcc.dg/format-branch-1.c: New test.
12622
12623 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
12624
12625         * README, lib/file-format.exp: Remove EGCS references.
12626
12627 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
12628
12629         * gcc.dg/20001013-1.c: New test.
12630
12631 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
12632
12633         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12634         for intmax_t in the compiler using __typeof__ and the type rules
12635         for conditional expressions.
12636
12637 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
12638
12639         * gcc.dg/20001012-1.c: New test.
12640         * gcc.dg/20001012-2.c: New test.
12641
12642 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12643
12644         * gcc.dg/format-attr-1.c: New test.
12645
12646 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12647
12648         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12649         __LONG_LONG_MAX__ instead of LLONG_MAX.
12650
12651 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12652
12653         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12654         scanf flags.
12655         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12656         flags.
12657
12658 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12659
12660         * gcc.dg/sequence-pt-1.c: New test.
12661
12662 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
12663
12664         * gcc.c-torture/execute/20001011-1.c: New testcase.
12665         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12666
12667 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12668
12669         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12670         does not error on it.
12671
12672 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
12673
12674         * gcc.dg/20001009-1.c: New test.
12675
12676 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
12677
12678         * gcc.c-torture/compile/20001009-1.c: Move from here ....
12679         * gcc.c-torture/execute/20001009-2.c: ... to here.
12680
12681 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
12682
12683         * gcc.c-torture/compile/20001009-1.c: New testcase.
12684         * gcc.c-torture/execute/20001009-1.c: New testcase.
12685         Testcases provided by Jan Hubicka <jh@suse.cz>.
12686
12687 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12688
12689         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12690         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12691         uintmax_t using <limits.h> to emulate the compiler's internal
12692         logic.  No longer XFAIL %j tests.
12693
12694 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12695
12696         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12697         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12698         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12699         regexps and details of expected handling of some bad formats.
12700         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12701         suppression.
12702
12703 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12704
12705         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12706         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12707         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12708         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12709         in list archives.
12710
12711 2000-10-06  Richard Henderson  <rth@cygnus.com>
12712
12713         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12714         * g++.old-deja/g++.brendan/crash52.C: Likewise.
12715         * g++.old-deja/g++.jason/report.C: Likewise.
12716         * g++.old-deja/g++.law/friend5.C: Likewise.
12717         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
12718         of the expected warnings.
12719
12720 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
12721
12722         * g++.old-deja/g++.pt/enum14.C: New test.
12723
12724 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
12725
12726         * g++.old-deja/g++.pt/crash59.C: New test.
12727
12728 2000-10-04  Will Cohen  <wcohen@redhat.com>
12729
12730         * gcc.dg/20000926-1.c: New test.
12731
12732 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
12733
12734         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12735         function name for current C++ compiler.
12736         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12737
12738 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
12739
12740         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12741         __PRETTY_FUNCTION__.
12742         * g++.old-deja/g++.ext/pretty2.C: Likewise.
12743
12744 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12745
12746         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12747
12748 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
12749
12750         * gcc.c-torture/compile/20000923-1.c: New test.
12751
12752 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12753
12754         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12755         * g++.old-deja/g++.pt/ttp62.C: Same.
12756         * g++.old-deja/g++.other/inline14.C: Same.
12757
12758 2000-09-24  Richard Henderson  <rth@cygnus.com>
12759
12760         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12761
12762 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
12763
12764         * gcc.dg/c90-printf-1.c: Add test for wide string format.
12765
12766 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
12767
12768         * gcc.c-torture/compile/20000922-1.c: New file.
12769
12770 2000-09-21  Nick Clifton  <nickc@redhat.com>
12771
12772         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12773         a signed long modulo operation.
12774         (mod6): New function - perform an unsigned long modulo operation.
12775         (main): Add tests for modulos of very large numbers by very small
12776         dividends.
12777
12778 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12779
12780         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12781
12782 2000-09-19  Richard Henderson  <rth@cygnus.com>
12783
12784         * gcc.dg/compare2.c (case 10): XFAIL.
12785
12786 2000-09-18  Richard Henderson  <rth@cygnus.com>
12787
12788         * gcc.c-torture/execute/20000906-1.c: Move ...
12789         * gcc.dg/20000906-1.c: ... here.  Only run on targets
12790         that support __builtin_trap.
12791
12792 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
12793
12794         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12795
12796 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12797
12798         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12799         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
12800         more $ format tests.
12801
12802 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12803
12804         * gcc.dg/format-errmk-1.c: New test.
12805
12806 2000-09-17  Greg McGary  <greg@mcgary.org>
12807
12808         * gcc.c-torture/execute/20000917-1.x: Remove.
12809
12810 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12811
12812         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12813
12814 2000-09-17  Greg McGary  <greg@mcgary.org>
12815
12816         * gcc.c-torture/execute/20000917-1.c: New test.
12817         * gcc.c-torture/execute/20000917-1.x: XFAIL.
12818
12819 2000-09-16  Neil Booth  <NeilB@earthling.net>
12820
12821         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12822         in nested macro bug.
12823
12824 2000-09-15  Neil Booth  <NeilB@earthling.net>
12825
12826         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12827
12828 2000-09-14  Jeffrey A Law  (law@cygnus.com)
12829
12830         * gcc.c-torture/execute/20000914-1.c: New test.
12831
12832 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
12833
12834         * g++.other/inline13.C: New test.
12835
12836 2000-09-12  Andreas Jaeger  <aj@suse.de>
12837
12838         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12839         constant by Ulrich Drepper <drepper@redhat.com>.
12840
12841 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
12842
12843         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12844
12845 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12846
12847         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12848
12849 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
12850
12851         * gcc.dg/cpp/backslash.c: New test.
12852
12853 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
12854
12855         * gcc.c-torture/execute/20000910-1.c: New test.
12856         * gcc.c-torture/execute/20000910-2.c: Likewise.
12857
12858 2000-09-11  Robert Lipe  <robertl@sco.com>
12859
12860         * gcc.dg/pragma-align.c: New test.
12861
12862 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
12863
12864         * g++.old-deja/g++.pt/explicit82.C: New test.
12865         * g++.old-deja/g++.pt/explicit83.C: New test.
12866
12867 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
12868
12869         * gcc.dg/asm-names.c: New test.
12870
12871 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12872
12873         * gcc.dg/cpp/tr-warn6.c: New test
12874
12875 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12876
12877         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12878         be accepted.
12879
12880 2000-09-07  Catherine Moore  <clm@redhat.com>
12881
12882         * gcc.c-torture/execute/unroll-1.c: New test.
12883
12884 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
12885
12886         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12887         ERROR markers.
12888         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12889         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12890         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12891         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12892         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12893         Preprocess only.
12894         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12895         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12896
12897 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12898
12899         * g++.old-deja/g++.pt/deduct2.C: New test.
12900
12901 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12902
12903         * g++.old-deja/g++.pt/parms2.C: New test.
12904
12905 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12906
12907         * g++.old-deja/g++.pt/crash58.C: New test.
12908
12909 2000-09-06  Greg McGary  <greg@mcgary.org>
12910
12911         * gcc.c-torture/execute/20000906-1.c: New test.
12912         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12913
12914 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12915
12916         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12917
12918 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12919
12920         * g++.old-deja/g++.pt/crash57.C: New test.
12921
12922 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12923
12924         * g++.old-deja/g++.pt/crash56.C: New test.
12925
12926 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12927
12928         * g++.old-deja/g++.pt/koenig1.C: New test.
12929
12930 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
12931
12932         * gcc.dg/20000904-1.c: New test.
12933
12934 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
12935
12936         * gcc.dg/cpp/paste8.c: New test.
12937
12938 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
12939
12940         * gcc.c-torture/compile/20000827-1.c: New test.
12941
12942 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12943
12944         * gcc.dg/format-diag-1.c: New test.
12945
12946 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12947
12948         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12949         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12950         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12951         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12952         gcc.dg/formatz-1.c: Adjust warning regular expressions.
12953
12954 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
12955
12956         * g++.old-deja/g++.other/nested4.C: New test.
12957
12958 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
12959
12960         * g++.old-deja/g++.ns/scoped1.C: New test.
12961
12962 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
12963
12964         * lib/g++.exp: Support testing already-installed GCC.
12965
12966 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12967
12968         * wtr-label-1.c, wtr-suffix-1.c: New tests.
12969
12970 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12971
12972         * gcc.dg/return-type-2.c: New test.
12973
12974 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
12975
12976         * gcc.c-torture/compile/20000825-1.c: New test.
12977
12978 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
12979
12980         * gcc.dg/dwarf2-2.c: New test.
12981
12982 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
12983
12984         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12985         dg-warning regexps.
12986
12987 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12988
12989         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12990         gcc.dg/format-ext-5.c: New tests.
12991
12992 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
12993
12994         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12995
12996 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
12997
12998         * gcc.dg/noncompile/930622-2.c: Adjust error message.
12999
13000 2000-08-24  Richard Henderson  <rth@cygnus.com>
13001
13002         * gcc.dg/ia64-sync-1.c: New test.
13003         * gcc.dg/ia64-sync-2.c: New test.
13004         * gcc.dg/ia64-asm-1.c: New test.
13005
13006 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13007
13008         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13009         * gcc.dg/format-ext-2.c: New test.
13010
13011 2000-08-23  Jason Merrill  <jason@redhat.com>
13012
13013         * lib/old-dejagnu.exp: Also ignore "In member function" and
13014         "At global scope".
13015
13016 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13017
13018         * gcc.dg/noncompile/label-lineno-1.c: New test.
13019
13020 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13021
13022         * gcc.dg/c99-array-nonobj-1.c: New test.
13023
13024 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13025
13026         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13027         tests.
13028         * gcc.dg/format-ext-1.c: New test.
13029
13030 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13031
13032         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13033         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13034         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13035         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13036         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13037
13038 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13039
13040         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13041         gcc.dg/c99-strftime-2.c: New tests.
13042
13043 2000-08-22  Richard Henderson  <rth@cygnus.com>
13044
13045         * gcc.c-torture/execute/20000822-1.c: New test.
13046
13047 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13048
13049         * gcc.c-torture/execute/20000819-1.x: Remove.
13050
13051 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13052
13053         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13054         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13055         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13056         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13057         gcc.dg/format-xopen-1.c: New tests.
13058
13059 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13060
13061         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13062
13063 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13064
13065         * g++.old-deja/g++.other/loop2.C: New test.
13066
13067         * gcc.c-torture/compile/20000606-1.c: New test.
13068         * gcc.c-torture/compile/20000728-1.c: New test.
13069         * gcc.c-torture/execute/20000801-1.c: New test.
13070         * gcc.c-torture/execute/20000801-2.c: New test.
13071         * gcc.c-torture/execute/20000819-1.c: New test.
13072         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13073         * gcc.dg/20000629-1.c: New test.
13074         * gcc.dg/20000724-1.c: New test.
13075         * gcc.dg/20000807-1.c: New test.
13076
13077 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13078
13079         * gcc.dg/cpp/pragma-1.c: New test.
13080         * gcc.dg/cpp/pragma-2.c: New test.
13081
13082 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13083
13084         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13085         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13086
13087 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13088
13089         * gcc.c-torture/compile/20000818-1.c: New test.
13090
13091 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13092
13093         * gcc.c-torture/execute/20000818-1.c: New test.
13094
13095 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13096
13097         * gcc.dg/format-va-1.c: New test.
13098
13099 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13100
13101         * g++.old-deja/g++.other/typedef8.C: New test.
13102
13103 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13104
13105         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13106         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13107         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13108         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13109         * g++.old-deja/g++.other/ptrmem7.C: New test.
13110         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13111
13112 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13113
13114         * g++.old-deja/g++.pt/typename27.C: New test.
13115
13116 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13117
13118         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13119         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13120         * g++.old-deja/g++.pt/friend45.C: New test.
13121         * g++.old-deja/g++.other/friend8.C: New test.
13122
13123 2000-08-15  Richard Henderson  <rth@cygnus.com>
13124
13125         * gcc.c-torture/execute/20000815-1.c: New test.
13126
13127 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13128
13129         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13130         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13131         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13132
13133 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13134
13135         * g++.old-deja/g++.other/refinit2.C: New test.
13136
13137 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13138
13139         * lib/c-torture.exp (c-torture): Make
13140         compiler_conditional_xfail_data global.
13141         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13142         compiler_conditional_xfail_data machinery.
13143         (f-torture-execute): Likewise.
13144         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13145         and only when unrolling loops.
13146
13147         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13148
13149 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13150
13151         * g++.old-deja/g++.pt/explicit81.C: New test.
13152
13153 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13154
13155         * g++.old-deja/g++.pt/typename26.C: New test.
13156
13157 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13158
13159         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13160         warning.
13161
13162 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13163
13164         * g++.old-deja/g++.other/array3.C: New test.
13165
13166 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13167
13168         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13169         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13170         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13171         New tests.
13172
13173 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13174
13175         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13176         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13177
13178 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13179
13180         * gcc.c-torture/execute/20000808-1.c: New test.
13181
13182 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13183
13184         * gcc.dg/c90-const-expr-1.c: New test.
13185
13186 2000-08-08  Richard Henderson  <rth@cygnus.com>
13187
13188         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13189
13190 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13191
13192         * gcc.dg/noncompile/const-ll-1.c: New test.
13193
13194 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13195
13196         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13197
13198 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13199
13200         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13201         that running programs linked against the shared version of libobjc
13202         run correctly.
13203
13204 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13205
13206         * gcc.dg/c99-printf-1.c: New test.
13207
13208 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13209
13210         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13211
13212 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13213
13214         * gcc.c-torture/execute/20000731-1.x: Delete.
13215
13216 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13217
13218         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13219         and torture_without_loops as is done by c-torture.exp.
13220         (search_for): Copy from c-torture.exp.
13221         (gcc-dg-runtest): New function, drives a directory of tests
13222         iterating over the TORTURE_OPTIONS.
13223         (scan-assembler, scan-assembler-not): Move here from
13224         individual directory drivers.
13225
13226         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13227         defined by lib/gcc-dg.exp.
13228         * gcc.dg/cpp/cpp.exp: Likewise.
13229         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13230         gcc-dg-runtest, so we cycle over optimization options.
13231
13232         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13233         * gcc.dg/compare2.c: No longer expected to fail.
13234
13235 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13236
13237         * gcc.c-torture/execute/20000804-1.c: New test.
13238
13239 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13240
13241         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13242
13243 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13244
13245         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13246
13247 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13248
13249         * gcc.c-torture/compile/20000803-1.c: New test.
13250
13251 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13252
13253         * gcc.c-torture/execute/20000801-3.c,
13254         gcc.c-torture/execute/20000801-4.c: New tests.
13255         * gcc.c-torture/execute/20000801-3.x,
13256         gcc.c-torture/execute/20000801-4.x: Xfail.
13257
13258 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
13259
13260         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13261         libobjc/.libs to allow for libtool.
13262
13263 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
13264
13265         * gcc.c-torture/compile/20000802-1.c: New test.
13266
13267 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
13268
13269         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13270
13271 2000-07-31  Jeffrey A Law  (law@cygnus.com)
13272
13273         * gcc-c-torture/execute/20000731-2.c: New test.
13274
13275         * gcc.c-torture/execute/20000731-1.c: New test.
13276         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13277
13278 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
13279
13280         * testsuite/gcc.dg/cpp/paste7.c: New test.
13281         * gcc.dg/cpp/20000725-1.c: New test.
13282
13283 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
13284
13285         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13286         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13287         declaration warning for __builtin_dwarf_reg_size.
13288
13289         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13290
13291 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13292
13293         * gcc.dg/noncompile/voidparam-1.c: New test.
13294
13295 2000-07-30  Richard Henderson  <rth@cygnus.com>
13296
13297         * gcc.dg/c90-digraph-1.c: Don't xfail.
13298         * gcc.dg/compare2.c (case 10): Xfail.
13299         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13300
13301 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
13302
13303         * gcc.dg/c99-main-1.c: New test.
13304
13305 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13306
13307         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13308
13309 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
13310
13311         * gcc.c-tortuer/execute/20000726-1.c: New test.
13312
13313 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
13314
13315         * gcc.c-torture/execute/enum-2.c: New test.
13316
13317 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13318
13319         * gcc.dg/cpp/tr-warn3.c: New test.
13320
13321 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13322
13323         * g++.old-deja/g++.ext/implicit1.C: Remove.
13324         * g++.old-deja/g++.jason/c2.C: Remove
13325         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13326         * g++.old-deja/g++.pt/crash16.C: Likewise.
13327         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13328
13329 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13330
13331         * g++.old-deja/g++.other/for2.C: New test.
13332
13333 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
13334
13335         * gcc.dg/20000720-1.c: New test.
13336
13337 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
13338
13339         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
13340
13341 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
13342
13343         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13344         * gcc.c-torture/execute/20000722-1.c: New.
13345         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13346
13347 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
13348
13349         * gcc.dg/cpp/20000720-1.S: New test.
13350
13351 2000-07-21  Michael Meissner  <meissner@redhat.com>
13352
13353         * gcc.c-torture/execute/ieee/hugeval.c: New test.
13354
13355 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13356
13357         * g++.old-deja/g++.brendan/crash16.C,
13358         g++.old-deja/g++.brendan/parse3.C,
13359         g++.old-deja/g++.brendan/redecl1.C,
13360         g++.old-deja/g++.ns/template13.C,
13361         g++.old-deja/g++.other/decl4.C,
13362         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13363
13364 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13365
13366         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13367         and "Internal error".
13368
13369         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13370         regexps.
13371         * gcc.dg/cpp/paste6.c: New test.
13372
13373 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
13374
13375         * gcc.dg/cpp/tr-direct.c: New test.
13376
13377         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13378         gcc.dg/cpp/undef1.c: Tweak error regexps.
13379
13380 2000-07-18  Eric Christopher <echristo@redhat.com>
13381
13382         * gcc.c-torture/compile/20000718-1.c: New test.
13383
13384 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
13385
13386         * cpplex.c (_cpp_push_token): If the token being pushed back
13387         is the previous token in this context, just subtract one from
13388         context->posn.
13389         * cppmacro.c (save_expansion): Clear aux field when storing a
13390         placemarker.
13391
13392 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
13393
13394         * gcc.dg/noncompile/redecl-1.c: New test.
13395
13396 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
13397
13398         * gcc.c-torture/execute/20000717-5.c: New test.
13399         * gcc.c-torture/execute/20000717-1.x: Removed.
13400
13401 2000-07-17  Richard Henderson  <rth@cygnus.com>
13402
13403         * gcc.c-torture/execute/20000717-4.c: New test.
13404
13405 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
13406
13407         * gcc.dg/cpp/syshdr.c: New test.
13408         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13409
13410 2000-07-17  Neil Booth  <neilb@earthling.net>
13411
13412         * gcc.dg/cpp/cmdlne-dM.c: New test.
13413         * gcc.dg/cpp/cmdlne-dD.c: New test.
13414
13415 2000-07-17  Jeffrey A Law  (law@cygnus.com)
13416
13417         * gcc.c-torture/execute/20000717-3.c: New test.
13418
13419         * gcc.c-torture/compile/20000717-1.c: New test.
13420
13421 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
13422
13423         * gcc.c-torture/execute/20000717-2.c: New test.
13424
13425 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13426
13427         * gcc.dg/formatz-1.c: New test.
13428
13429         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13430         * gcc.dg/c99-digraph-1.c: New tests.
13431
13432         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13433         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13434
13435         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13436         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13437         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13438         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13439         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13440         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13441         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13442
13443 2000-07-17   Greg McGary <greg@mcgary.org>
13444
13445         * gcc.c-torture/execute/20000717-1.c: New test.
13446         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13447
13448 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
13449
13450         * gcc.c-torture/execute/20000715-2.c: New test.
13451         * gcc.dg/20000715-1.c: New test.
13452
13453 2000-07-15  Michael Meissner  <meissner@redhat.com>
13454
13455         * gcc.c-torture/execute/20000715-1.c: New test.
13456
13457 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
13458
13459         * gcc.c-torture/execute/20000707-1.c: New test.
13460
13461 2000-07-13  Neil Booth  <NeilB@earthling.net>
13462
13463         * testsuite/gcc.dg/cpp/digraph1.c,
13464         testsuite/gcc.dg/cpp/digraph2.c,
13465         testsuite/gcc.dg/cpp/digraphs.c: New tests.
13466
13467 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
13468
13469         * g77.f-torture/compile/20000630-2.f:  New test.
13470         * g77.f-torture/compile/20000630-2.x
13471
13472 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
13473
13474         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
13475
13476 2000-07-11  Neil Booth  <NeilB@earthling.net>
13477
13478         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13479
13480 2000-07-11  Neil Booth  <NeilB@earthling.net>
13481
13482         * gcc.dg/cpp/cmdlne-C.c: New.
13483
13484 2000-07-09  Neil Booth  <NeilB@earthling.net>
13485
13486         * gcc.dg/cpp/directiv.c: New tests.
13487         * gcc.dg/cpp/undef1.c: Update.
13488
13489 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
13490
13491         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13492
13493 2000-07-09  Neil Booth  <NeilB@earthling.net>
13494
13495         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13496
13497 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
13498
13499         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13500         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13501
13502 2000-07-08  Neil Booth  <NeilB@earthling.net>
13503
13504         * gcc.dg/cpp/macsyntx.c: New tests.
13505
13506 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13507
13508         * gcc.dg/20000707-1.c: New test.
13509
13510 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13511
13512         * gcc.c-torture/execute/20000706-1.c: New test.
13513         * gcc.c-torture/execute/20000706-2.c: New test.
13514         * gcc.c-torture/execute/20000706-3.c: New test.
13515         * gcc.c-torture/execute/20000706-4.c: New test.
13516         * gcc.c-torture/execute/20000706-5.c: New test.
13517
13518 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13519
13520         * g++.old-deja/g++.pt/instantiate7.C: New test.
13521
13522 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13523
13524         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13525         * g++.old-deja/g++.mike/thunk3.C: Likewise.
13526         * g++.old-deja/g++.other/rtti3.C: Likewise.
13527         * g++.old-deja/g++.other/rttid3.C: Likewise.
13528
13529 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
13530
13531         *  g77.f-torture/compile/20000630-1.x: Fix typo
13532
13533 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
13534
13535         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13536         assembly output.
13537
13538 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
13539
13540         * gcc.dg/cpp/ident.c: New test.
13541
13542 2000-07-05  Neil Booth  <NeilB@earthling.net>
13543
13544         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13545           gcc.dg/cpp/lexstrng.c: New tests.
13546
13547 2000-07-04  Neil Booth  <NeilB@earthling.net>
13548
13549         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13550         * gcc.dg/cpp/strify2.c: Same.
13551
13552 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
13553
13554         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13555         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13556         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13557         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13558
13559         * testsuite/gcc.dg/cpp/macro1.c,
13560         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13561         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13562         testsuite/gcc.dg/cpp/strify1.c,
13563         testsuite/gcc.dg/cpp/strify2.c: New tests.
13564
13565 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
13566
13567         * gcc.c-torture/execute/20000703-1.c: New test.
13568
13569 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13570
13571         * g++.old-deja/g++.pt (lookup10.C): New test.
13572
13573 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
13574
13575         * g++.old-deja/g++.pt (typename25.C): New test.
13576
13577 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
13578
13579         * gcc.c-torture/compile/20000701-1.c: New test.
13580
13581 2000-06-30  Nick Clifton  <nickc@cygnus.com>
13582
13583         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13584         to test case.
13585
13586 2000-06-30  Catherine Moore  <clm@cygnus.com>
13587
13588         * gcc.c-torture/execute/align-1.c: New test.
13589
13590 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
13591
13592         * g++.old-deja/g++.pt/expr8.C: New test.
13593         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13594
13595 2000-06-29  Nick Clifton  <nickc@cygnus.com>
13596
13597         * gcc.c-torture/compile/20000629-1.c: New test.
13598
13599 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13600
13601
13602         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13603         gcc.dg/noncompile directory, depending on whether they're
13604         preprocessor tests or not.  Annotate all the tests for the dg
13605         framework.
13606
13607         * gcc.c-torture/noncompile/noncompile.exp: Delete.
13608         * gcc.dg/noncompile/noncompile.exp: New.
13609
13610         * Moved files:
13611         Old name                                New name
13612         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
13613         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
13614         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
13615         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
13616         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
13617         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
13618         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
13619         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
13620         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
13621         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
13622         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
13623         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
13624         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
13625         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
13626         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
13627         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
13628         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
13629         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
13630         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
13631         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
13632         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
13633         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
13634         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
13635         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
13636
13637         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
13638         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
13639         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
13640         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
13641         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
13642         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
13643
13644 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
13645
13646         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13647         declare one variable.  On the fourth, error.
13648         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13649         declared by 20000628-1a.h.
13650
13651 2000-06-29  Richard Henderson  <rth@redhat.com>
13652
13653         * gcc.c-torture/execute/930529-1.x: New file.
13654         * gcc.dg/920413-1.c: Adjust expected warning text.
13655         * gcc.dg/980217-1.c: Declare abort.
13656         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13657
13658 2000-06-29  Jeffrey A Law  (law@cygnus.com)
13659
13660         * g77.f-torture/compile/20000629-1.f: New test.
13661         * g77.f-torture/compile/20000629-1.x: Expected to fail.
13662
13663 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13664
13665         Rearrange lots of files, removing entirely the
13666         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13667         directories.
13668
13669         * Deleted files:
13670         gcc.c-torture/code_quality/code_quality.exp
13671         gcc.c-torture/special/special.exp
13672         gcc.failure/failure.exp
13673         gcc.failure/940409-1.x
13674         gcc.c-torture/compile/961203-1.x
13675
13676         * New files:
13677         gcc.misc-tests/linkage.exp
13678         gcc.c-torture/execute/920730-1t.c
13679         gcc.c-torture/execute/920730-1t.x
13680         gcc.c-torture/compile/920520-1.x
13681         gcc.c-torture/compile/920521-1.x
13682         gcc.c-torture/compile/981006-1.x
13683         gcc.c-torture/execute/eeprof-1.x
13684
13685         * Moved files (possibly with modifications to fit a new harness):
13686         Old name                                New name
13687         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
13688         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
13689         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
13690         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
13691         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
13692         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
13693         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
13694         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
13695         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
13696         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
13697         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
13698         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
13699         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
13700         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
13701
13702 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
13703
13704         * c-torture/compile/961203-1.x: Delete.
13705
13706         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
13707         not exit. Include stdio.h.
13708         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13709         * gcc.misc-tests/dg-12.c: Likewise.
13710         * gcc.misc-tests/dg-5.c: Likewise.
13711         * gcc.misc-tests/dg-6.c: Likewise.
13712         * gcc.misc-tests/dg-7.c: Prototype abort.
13713         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13714         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13715         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
13716         not exit.
13717         * gcc.misc-tests/sieve.c: Use return from main, not exit.
13718         * gcc.misc-tests/sort2.c: Use return from main, not exit.
13719
13720 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
13721
13722         * gcc.dg/cpp/20000628-1.c: New test.
13723         * gcc.dg/cpp/20000628-1.h: New header for above test.
13724         * gcc.dg/cpp/20000628-1a.h: Likewise.
13725
13726 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
13727
13728         * gcc.dg/cpp: New directory.
13729         * gcc.dg/cpp/cpp.exp: New driver.
13730         * gcc.dg/cpp/20000627-1.c: New test.
13731         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13732         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13733         and rewrite as a compilation test.
13734
13735         * gcc.dg: Move many files into the cpp subdirectory, possibly
13736         renaming or editing them as well.
13737         Old name                New name
13738         990119-1.c              cpp/19990119-1.c
13739         990228-1.c              cpp/19990228-1.c
13740         990407-1.c              cpp/19990407-1.c
13741         990409-1.c              cpp/19990409-1.c
13742         990413-1.c              cpp/19990413-1.c
13743         990703-1.c              cpp/19990703-1.c
13744         20000127-1.c            cpp/20000127-1.c
13745         20000129-1.c            cpp/20000129-1.c
13746         20000207-1.c            cpp/20000207-1.c
13747         20000207-2.c            cpp/20000207-2.c
13748         20000209-1.c            cpp/20000209-1.c
13749         20000209-2.c            cpp/20000209-2.c
13750         20000301-1.c            cpp/20000301-1.c
13751         20000419-1.c            cpp/20000419-1.c
13752         20000510-1.S            cpp/20000510-1.S
13753         20000519-1.c            cpp/20000519-1.c
13754         20000529-1.c            cpp/20000529-1.c
13755         20000625-1.c            cpp/20000625-1.c
13756         20000625-2.c            cpp/20000625-2.c
13757         cpp-as1.c               cpp/assert1.c
13758         cpp-as2.c               cpp/assert2.c
13759         cxx-comments-1.c        cpp/cxxcom1.c
13760         cxx-comments-2.c        cpp/cxxcom2.c
13761         endif-label.c           cpp/endif.c
13762         cpp-hash1.c             cpp/hash1.c
13763         cpp-hash2.c             cpp/hash2.c
13764         cpp-if1.c               cpp/if-1.c
13765         cpp-if2.c               cpp/if-2.c
13766         cpp-if3.c               cpp/if-3.c
13767         cpp-if4.c               cpp/if-4.c
13768         cpp-if5.c               cpp/if-5.c
13769         cpp-cond.c              cpp/if-cexp.c
13770         cpp-missingop.c         cpp/if-mop.c
13771         cpp-missingparen.c      cpp/if-mpar.c
13772         cpp-opprec.c            cpp/if-oppr.c
13773         cpp-ifparen.c           cpp/if-paren.c
13774         cpp-shortcircuit.c      cpp/if-sc.c
13775         cpp-shift.c             cpp/if-shift.c
13776         cpp-unary.c             cpp/if-unary.c
13777         cpp-li1.c               cpp/line1.c
13778         cpp-li2.c               cpp/line2.c
13779         lineno.c                cpp/line3.c
13780         lineno-2.c              cpp/line4.c
13781         cpp-mi.c                cpp/mi1.c
13782         cpp-mic.h               cpp/mi1c.h
13783         cpp-micc.h              cpp/mi1cc.h
13784         cpp-mind.h              cpp/mi1nd.h
13785         cpp-mindp.h             cpp/mi1ndp.h
13786         cpp-mix.h               cpp/mi1x.h
13787         cpp-mi2.c               cpp/mi2.c
13788         cpp-mi2a.h              cpp/mi2a.h
13789         cpp-mi2b.h              cpp/mi2b.h
13790         cpp-mi2c.h              cpp/mi2c.h
13791         cpp-mi3.c               cpp/mi3.c
13792         cpp-mi3.def             cpp/mi3.def
13793         poison-1.c              cpp/poison.c
13794         pr-impl.c               cpp/prag-imp.c
13795         cpp-redef-2.c           cpp/redef1.c
13796         cpp-redef.c             cpp/redef2.c
13797         strpaste.c              cpp/strp1.c
13798         strpaste-2.c            cpp/strp2.c
13799         cpp-tradpaste.c         cpp/tr-paste.c
13800         cpp-tradstringify.c     cpp/tr-str.c
13801         cpp-tradwarn1.c         cpp/tr-warn1.c
13802         cpp-tradwarn2.c         cpp/tr-warn2.c
13803         trigraphs.c             cpp/trigraphs.c
13804         cpp-unc1.c              cpp/unc1.c
13805         cpp-unc2.c              cpp/unc2.c
13806         cpp-unc3.c              cpp/unc3.c
13807         cpp-unc.c               cpp/unc4.c
13808         undef.c                 cpp/undef1.c
13809         undef-2.c               cpp/undef2.c
13810         cpp-wi1.c               cpp/widestr1.c
13811
13812 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
13813
13814         * lib/g++.exp (g++_include_flags): Tweak.
13815
13816 2000-06-27  H.J. Lu  <hjl@gnu.org>
13817             Loren J. Rittle  <ljrittle@acm.org>
13818
13819         * lib/g++.exp (g++_include_flags): Override libgloss.exp
13820         version with one that knows about the new gcc tree structure.
13821         (g++_link_flags): Same.
13822
13823 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
13824
13825         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13826         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13827         case we are cross-compiling.
13828
13829         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13830         g++.old-deja/g++.niklas/Makefile.in,
13831         g++.old-deja/g++.niklas/configure.in,
13832         g++.old-deja/g++.other/Makefile.in,
13833         g++.old-deja/g++.other/configure.in,
13834         gcc.c-torture/code_quality/Makefile.in,
13835         gcc.c-torture/code_quality/configure.in,
13836         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13837         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13838         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13839         gcc.c-torture/execute/ieee/Makefile.in,
13840         gcc.c-torture/execute/ieee/configure.in,
13841         gcc.c-torture/noncompile/Makefile.in,
13842         gcc.c-torture/noncompile/configure.in,
13843         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13844         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13845         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13846
13847 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
13848
13849         * g++.old-deja/g++.other/ambig3.C: New test.
13850
13851 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
13852
13853         * g++.old-deja/g++.pt/syntax1.C: New test.
13854         * g++.old-deja/g++.pt/syntax2.C: New test.
13855         * g++.old-deja/g++.other/syntax3.C: New test.
13856         * g++.old-deja/g++.other/syntax4.C: New test.
13857
13858 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
13859
13860         * gcc.dg/20000623-1.c: Prototype exit and abort.
13861
13862 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
13863
13864         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13865         New tests.
13866         * gcc.dg/cpp-mi3.def: New file.
13867
13868         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13869         inside assertions.
13870         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13871         lexer's error messages.
13872         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13873         divine anything from the linemarkers.
13874         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13875         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13876
13877 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
13878
13879         * gcc.dg/20000623-1.c: New test.
13880
13881 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
13882
13883         * gcc.c-torture/execute/20000622-1.c: New test.
13884
13885 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
13886
13887         * g++.old-deja/g++.other/init15.C: New test.
13888
13889 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
13890
13891         * g++.old-deja/g++.pt/vaarg2.C: New test.
13892         * g++.old-deja/g++.pt/vaarg3.C: New test.
13893
13894 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
13895
13896         * g++.old-deja/g++.other/dyncast6.C: New test.
13897
13898 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
13899
13900         * gcc.c-torture/execute/loop-6.c: New test.
13901
13902 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
13903
13904         * gcc.dg/20000614-1.c: New test.
13905         * gcc.dg/20000614-2.c: New test.
13906
13907 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
13908
13909         * g++.old-deja/g++.other/inline12.C: New test.
13910
13911 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
13912
13913         * g++.old-deja/g++.other/eh1.C: New test.
13914
13915 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
13916
13917         * g++.old-deja/g++.other/type.C: New test.
13918
13919 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
13920
13921         * g++.old-deja/g++.other/initstring.C: New test.
13922
13923 2000-06-12  Jason Merrill  <jason@redhat.com>
13924
13925         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13926
13927 2000-06-09  Jeffrey A Law  (law@cygnus.com)
13928
13929         * gcc.c-torture/compile/20000609-1.c: New test.
13930
13931 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
13932
13933         * gcc.dg/20000609-1.c: New test.
13934
13935 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
13936
13937         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13938         * gcc.c-torture/noncompile/poison-1.c: Move...
13939         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13940         * gcc.dg/cpp-li1.c: Add a token after the #line.
13941
13942 2000-06-05  Richard Henderson  <rth@cygnus.com>
13943
13944         * gcc.c-torture/execute/20000605-2.c: New test.
13945         * gcc.c-torture/execute/20000605-3.c: New test.
13946
13947 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
13948
13949         * g77.f-torture/execute/20000503-1.x: New file.
13950
13951 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
13952
13953         * g++.old-deja/g++.eh/badalloc1.C: New test.
13954
13955 2000-06-05  Richard Henderson  <rth@cygnus.com>
13956
13957         * gcc.c-torture/execute/20000605-1.c: New test.
13958
13959 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
13960             Nathan Sidwell <nathan@codesourcery.com>
13961
13962         * gcc.c-torture/compile/20000605-1.c: New test.
13963
13964 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
13965
13966         * g77.f-torture/compile/20000601-1.f:  New test.
13967
13968 2000-06-03  Richard Henderson  <rth@cygnus.com>
13969
13970         * gcc.c-torture/execute/20000603-1.c: New.
13971
13972 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
13973
13974         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13975         * gcc.dg/noreturn-2.c (noreturn): Likewise.
13976
13977 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
13978
13979         * gcc.dg/compare2.c (case 12): XFAIL.
13980         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13981         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13982
13983         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13984
13985 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
13986
13987         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13988         guard macro is already defined when the header is first
13989         included.
13990         * gcc.dg/cpp-mix.h: New file.
13991         * gcc.dg/endif-label.c: Update patterns to match compiler.
13992
13993         * g++.brendan/complex1.C: Declare abort.
13994         * g++.law/refs4.C: Remove XFAIL.
13995         * g++.oliva/expr2.C: Declare abort and exit.
13996
13997 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
13998
13999         * gcc.c-torture/execute/20000528-1.c: New test.
14000
14001         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14002         * g++.old-deja/g++.law/temps4.C: Likewise.
14003
14004         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14005         stdlib.h.  Call abort() on failure.
14006         * g++.old-deja/g++.law/refs4.C: Likewise.
14007         * g++.old-deja/g++.law/temps4.C: Likewise.
14008         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14009         * gcc.c-torture/execute/20000112-1.c: Include string.h.
14010
14011 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
14012
14013         Relative to g++.dg/special:
14014         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14015
14016         Relative to g++.old-deja:
14017         * g++.brendan/complex1.C, g++.jason/optimize2.C,
14018         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14019         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14020         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14021         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14022         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14023         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14024
14025         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14026         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14027         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14028         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14029         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14030         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14031         and/or string.h.
14032
14033         * g++.other/goto1.C: Update expectations for error messages.
14034
14035 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
14036
14037         * gcc.c-torture/compile/20000523-1.c: New test.
14038
14039 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14040
14041         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14042
14043 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14044
14045         * g++.old-deja/g++.eh/catch11.C: New test.
14046         * g++.old-deja/g++.eh/catch12.C: New test.
14047
14048 2000-05-24  Nick Clifton  <nickc@cygnus.com>
14049
14050         * gcc.c-torture/execute/20000523-1.c: New test.
14051
14052 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
14053
14054         * c-torture/execute/bcp-1.c: Replace abort in arg of
14055         __builtin_constant_p with a generic external function.
14056
14057         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14058         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14059         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14060         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14061         Prototype abort and/or exit.
14062
14063         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14064         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14065         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14066         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14067
14068 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
14069
14070         * gcc.dg/dwarf2-1.c: New test.
14071
14072 2000-05-20  Richard Henderson  <rth@cygnus.com>
14073
14074         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14075
14076 2000-05-20  Andreas Jaeger  <aj@suse.de>
14077
14078         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14079         testcase.
14080
14081 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14082
14083         * gcc.c-torture/execute/20000519-2.c: New test.
14084
14085 2000-05-19  Andreas Jaeger  <aj@suse.de>
14086
14087         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14088         which fails with SSA.
14089
14090         * lib/c-torture.exp: Also test with -O3 -fssa.
14091
14092 2000-05-18  Michael Meissner  <meissner@redhat.com>
14093
14094         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14095         * gcc.c-torture/execute/920415-1.c: Ditto.
14096         * gcc.c-torture/execute/920501-1.c: Ditto.
14097         * gcc.c-torture/execute/conversion.c: Ditto.
14098         * gcc.c-torture/execute/cvt-1.c: Ditto.
14099
14100 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14101
14102         * gcc.c-torture/compile/20000518-1.c: New test.
14103
14104 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14105
14106         * g77.f-torture/compile/200005018.f:  New test.
14107
14108 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14109
14110         * gcc.c-torture/compile/20000517-1.c: New test.
14111
14112 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14113
14114         * gcc.c-torture/execute/20000516-1.c: New test.
14115
14116 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14117
14118         * g++.old-deja/g++.other/eh.C: New test.
14119
14120 2000-05-12  Richard Henderson  <rth@cygnus.com>
14121
14122         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14123         constants through to doit's conditional.
14124
14125 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14126
14127         * gcc.c-torture/compile/20000511-1.c: New test.
14128         * g77.f-torture/compile/20000511-1.f: New test.
14129         * g77.f-torture/compile/20000511-2.f: New test.
14130
14131 2000-05-11  Michael Meissner  <meissner@redhat.com>
14132
14133         * gcc.c-torture/execute/20000511-1.c: New test.
14134
14135 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14136
14137         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14138         * gcc.dg/20000510-1.S: New.
14139
14140 2000-05-08  Catherine Moore  <clm@cygnus.com>
14141
14142         * gcc.dg/unused-3.c: New.
14143
14144 2000-05-06  Richard Henderson  <rth@cygnus.com>
14145
14146           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14147           * g++.old-deja/g++.mike/warn1.C: Likewise.
14148           * g++.old-deja/g++.pt/local1.C: Likewise.
14149           * g++.old-deja/g++.pt/local7.C: Likewise.
14150           * g++.old-deja/g++.pt/spec16.C: Likewise.
14151
14152 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14153
14154         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14155
14156 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14157
14158           * g77.f-torture/execute/20000503-1.f:  New test.
14159
14160 2000-05-04  Andreas Jaeger  <aj@suse.de>
14161
14162         * gcc.dg/noreturn-2.c: New test.
14163
14164 2000-05-04  Neil Booth  <NeilB@earthling.net>
14165
14166         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14167         preprocessor.
14168
14169 2000-05-04  Richard Henderson  <rth@cygnus.com>
14170
14171         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14172
14173 2000-05-04  Richard Henderson  <rth@cygnus.com>
14174
14175         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14176         OpenSSL by Jason R Thorpe.
14177
14178 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14179
14180         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14181
14182 2000-05-03  Robert Lipe <robertlipe@usa.net>
14183
14184         * gcc.dg/20000503-1.c: New test.
14185
14186 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14187
14188         * gcc.c-torture/compile/20000502-1.c: New test.
14189         * g++.old-deja/g++.other/align.C: New test.
14190         * gcc.dg/cpp-tradstringify.c: New test.
14191
14192 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14193
14194         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14195         and hard registers.
14196
14197 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14198
14199         * gcc.c-torture/execute/loop-5.c: New test.
14200
14201 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14202
14203         * gcc.c-torture/execute/va-arg-20.c: New test.
14204
14205 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14206
14207         * gcc.c-torture/execute/20000422-1.c: New test.
14208
14209 2000-04-20  Greg McGary  <gkm@gnu.org>
14210
14211         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14212         when optimizing, but without sibling-call optimizations (-O1).
14213
14214 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14215
14216           * gcc.c-torture/compile/20000420-1.c: New test.
14217
14218 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14219
14220         * g++.abi/ptrflags.C: New test.
14221         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14222
14223 2000-04-19  Catherine Moore  <clm@cygnus.com>
14224
14225         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14226
14227 2000-04-19  Greg McGary  <gkm@gnu.org>
14228
14229         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14230         sibling-call optimizations.
14231
14232 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14233
14234         * gcc.dg/20000419-1.c: New test.
14235
14236 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14237
14238         * gcc.c-torture/execute/20000412-6.c: New test.
14239
14240 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14241
14242         * gcc.c-torture/execute/20000412-5.c: New test.
14243         * g77.f-torture/compile/20000412-1.f: New test.
14244         * gcc.c-torture/execute/20000412-4.c: New test.
14245         * gcc.c-torture/compile/20000412-2.c: New test.
14246         * gcc.c-torture/execute/20000412-3.c: New test.
14247         * gcc.c-torture/compile/20000412-1.c: New test.
14248         * gcc.c-torture/execute/20000412-2.c: New test.
14249
14250 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14251
14252         * objc/execute/bf-20.m: New test.
14253
14254 2000-04-10  Richard Henderson  <rth@cygnus.com>
14255
14256         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14257
14258         * gcc.c-torture/execute/20000412-1.c: New test.
14259
14260 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14261
14262         * g++.old-deja/g++.eh/catchptr1.C: New test.
14263
14264 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
14265
14266         * g++.old-deja/g++.abi/cxa_vec.C: New test.
14267
14268 2000-04-08  Neil Booth  <NeilB@earthling.net>
14269
14270         * gcc.dg/cpp-nullchar.c: Remove test as
14271         embedded nulls cause problems.
14272
14273 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14274
14275         * gcc.dg/compare2.c: New test.
14276
14277 2000-04-08  Neil Booth  <NeilB@earthling.net>
14278
14279         * gcc.dg/cpp-nullchar.c: New test.
14280
14281 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
14282
14283         * gcc.dg/cpp-mi2.c: New test.
14284         * gcc.dg/cpp-mi2[abc].h: New files.
14285
14286 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
14287
14288         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14289         member name.
14290
14291 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
14292
14293         * g++.old-deja/g++.abi/vmihint.C: New test.
14294
14295 2000-04-06  Neil Booth  <NeilB@earthling.net>
14296
14297         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14298         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
14299         copyright.
14300
14301 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
14302
14303         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14304         avoid stack-frame overwrite.
14305
14306 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
14307
14308         * gcc.c-torture/compile/20000405-2.c: New test.
14309         * gcc.c-torture/compile/20000405-3.c: New test.
14310
14311 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14312
14313         * gcc.c-torture/compile/20000405-1.c: New test.
14314
14315 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
14316
14317         * gcc.dg/cast-qual-1.c: Revert last change.
14318
14319 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14320
14321         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14322
14323 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
14324
14325         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14326         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14327
14328 2000-04-03  Jeffrey A Law  (law@cygnus.com)
14329
14330         * gcc.c-torture/compile/20000403-2.c: New test.
14331         * gcc.c-torture/compile/20000403-1.c: New test.
14332
14333 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
14334
14335         * gcc.c-torture/execute/20000403-1.c: New test.
14336
14337 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
14338
14339         * gcc.c-torture/execute/20000402-1.c: New test.
14340
14341 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
14342
14343         * gcc.c-torture/execute/va-arg-15.c: New test.
14344         * gcc.c-torture/execute/va-arg-16.c: New test.
14345         * gcc.c-torture/execute/va-arg-17.c: New test.
14346         * gcc.c-torture/execute/va-arg-18.c: New test.
14347         * gcc.c-torture/execute/va-arg-19.c: New test.
14348
14349 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
14350
14351         * gcc.c-torture/compile/981211-1.c: Move to...
14352         * gcc.dg/cpp-as1.c: ...here.
14353         * gcc.dg/cpp-as2.c: New file.
14354
14355         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14356         compiler.
14357
14358 2000-04-02  Neil Booth  <NeilB@earthling.net>
14359
14360         * gcc.dg/cpp-cond.c  New tests.
14361         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
14362         accidental success less likely.
14363         * gcc.dg/cpp-missingop.c  New tests.
14364         * gcc.dg/cpp-missingparen.c  New tests.
14365         * gcc.dg/cpp-shift.c  New tests.
14366         * gcc.dg/cpp-shortcircuit.c  New tests.
14367         * gcc.dg/cpp-unary.c  New tests.
14368
14369 2000-03-29  Jeffrey A Law  (law@cygnus.com)
14370
14371         * gcc.c-torture/compile/20000329-1.c: New test.
14372
14373 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
14374
14375         * gcc.c-torture/compile/20000326-1.c: New test.
14376         * gcc.c-torture/compile/20000326-2.c: New test.
14377
14378 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
14379
14380         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14381         the first parameter is a function argument.
14382
14383 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
14384
14385         * g++.old-deja/g++.ext/array4.C: New test.
14386
14387 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
14388
14389         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14390
14391 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14392
14393         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14394
14395 2000-03-19  Richard Henderson  <rth@cygnus.com>
14396
14397         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14398
14399 2000-03-19  Richard Henderson  <rth@cygnus.com>
14400
14401         * gcc.c-torture/compile/20000319-1.c: New test.
14402
14403 2000-03-14  Jeffrey A Law  (law@cygnus.com)
14404
14405         * gcc.c-torture/execute/20000314-3.c: New test.
14406         * gcc.c-torture/execute/20000314-2.c: New test.
14407         * gcc.c-torture/execute/20000314-1.c: New test.
14408         * gcc.c-torture/compile/20000314-2.c: New test.
14409         * gcc.c-torture/compile/20000314-1.c: New test.
14410
14411 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
14412
14413         * g++.old-deja/g++.warn/inline.C: New test.
14414
14415 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
14416
14417         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14418         standards-compliant result rather than specific constants.
14419         Put test-values in array.
14420
14421 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
14422
14423         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14424         (g++_target_compile): Put test-specific options last.
14425
14426 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14427
14428         * g++.old-deja/g++.eh/vbase4.C: New test.
14429
14430 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14431
14432         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14433
14434 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14435
14436         * g++.old-deja/g++.brendan/misc12.C: Removed.
14437         * g++.old-deja/g++.pt/memtemp77.C: Constify.
14438         * g++.old-deja/g++.ext/pretty4.C: New test.
14439
14440 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14441
14442         * g++.old-deja/g++.other/string2.C: New test.
14443
14444 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
14445
14446         * g++.old-deja/g++.warn/impint2.C: New test.
14447
14448 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
14449
14450         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14451         is 1, not zero.
14452
14453 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
14454
14455         * g++.old-deja/g++.warn/impint.C: New test.
14456         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14457         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14458         * g++.old-deja/g++.pt/explicit12.C: Likewise.
14459         * g++.old-deja/g++.pt/explicit13.C: Likewise.
14460         * g++.old-deja/g++.pt/explicit17.C: Likewise.
14461         * g++.old-deja/g++.pt/explicit18.C: Likewise.
14462         * g++.old-deja/g++.pt/explicit19.C: Likewise.
14463         * g++.old-deja/g++.pt/explicit23.C: Likewise.
14464         * g++.old-deja/g++.pt/explicit31.C: Likewise.
14465         * g++.old-deja/g++.pt/explicit35.C: Likewise.
14466         * g++.old-deja/g++.pt/explicit6.C: Likewise.
14467         * g++.old-deja/g++.pt/memclass7.C: Likewise.
14468
14469 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
14470
14471         * gcc.dg/cpp-redef.c: New test.
14472
14473 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
14474
14475         * g++.old-deja/g++.pt/unify7.C: New test.
14476
14477 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14478
14479         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14480         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14481
14482 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
14483
14484         * gcc.c-torture/compile/20000224-1.c: New test.
14485
14486 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14487
14488         * gcc.c-torture/compile/cpp-2.c: New test.
14489         * gcc.c-torture/compile/cpp-1.c: New test.
14490
14491 2000-02-25  Jeffrey A Law  (law@cygnus.com)
14492
14493         * gcc.c-torture/execute/20000225-1.c: New test.
14494
14495 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14496
14497         * gcc.dg/cpp-li2.c: New test.
14498
14499         * gcc.dg/cpp-wi1.c: New test.
14500
14501         * gcc.dg/cpp-li1.c: New test.
14502
14503 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
14504
14505         * g++.old-deja/g++.other/sizeof5.C: New test.
14506
14507 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14508
14509         * gcc.c-torture/execute/va-arg-13.c: New test.
14510
14511 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
14512
14513         * gcc.c-torture/execute/va-arg-12.c: New test.
14514
14515 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14516
14517         * gcc.c-torture/execute/20000223-1.c: New test.
14518
14519 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14520
14521         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14522
14523 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
14524
14525         * g++.old-deja/g++.abi/ptrmem.C: New test.
14526
14527 2000-02-19  Richard Henderson  <rth@cygnus.com>
14528
14529         * gcc.c-torture/compile/init-3.c: New.
14530
14531 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
14532
14533         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14534         ALWAYS_CXXFLAGS.
14535
14536 2000-02-11  Robert Lipe <robertl@sco.com>
14537
14538         * gcc.c-torture/compile/20000211-3.c: New test.
14539
14540 2000-02-11  Martin Buchholz <martin@xemacs.org>
14541
14542         * gcc.c-torture/compile/20000211-2.c: New test.
14543
14544 2000-02-11  Jeffrey A Law  (law@cygnus.com)
14545
14546         * gcc.c-torture/compile/20000211-1.c: New test.
14547
14548 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
14549
14550         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14551           on native targets
14552
14553 2000-02-08  Nathan Sidwell  <nathan@acm.org>
14554
14555         * g++.old-deja/g++.other/cast5.C: New test.
14556
14557 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
14558
14559         * gcc.c-torture/execute/20000205-1.c: New.
14560
14561 2000-02-03  Nathan Sidwell  <nathan@acm.org>
14562
14563         * g++.old-deja/g++.jason/cast3.C: Return void.
14564         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14565
14566 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14567
14568         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14569
14570         * gcc.dg/loop-1.c: New test.
14571
14572 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
14573
14574         * gcc.c-torture/compile/20000127-1.c: New test.
14575         * gcc.c-torture/execute/991228-1.c: New test.
14576
14577 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14578
14579         * gcc.dg/unused-2.c: New test.
14580
14581         * gcc.dg/conv-1.c: New test.
14582
14583 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
14584
14585         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14586         compiler.
14587         (tool_option_proc): Fix typo.
14588
14589 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
14590
14591         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14592         of the ld on the host, not on the build machine.
14593         Also, don't crash if '--help' is not a supported option.
14594
14595 2000-01-24  Richard Henderson  <rth@cygnus.com>
14596
14597         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14598
14599 2000-01-20  Jeffrey A Law  (law@cygnus.com)
14600
14601         * gcc.c-torture/execute/20000120-2.c: New test.
14602         * gcc.c-torture/execute/20000120-1.c: New test.
14603
14604 2000-01-13  Jeffrey A Law  (law@cygnus.com)
14605
14606         * gcc.c-torture/execute/20000113-1.c: New test.
14607
14608 2000-01-12  Jeffrey A Law  (law@cygnus.com)
14609
14610         * gcc.c-torture/execute/20000112-1.c: New test.
14611
14612 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14613
14614         * gcc.dg/20000111-1.c: New test.
14615
14616 2000-01-10  Jeffrey A Law  (law@cygnus.com)
14617
14618         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14619         with 16 bit integers.
14620
14621 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14622
14623         * gcc.dg/20000108-1.c: New test.
14624
14625 2000-01-05  Nathan Sidwell  <nathan@acm.org>
14626
14627         * g++.old-deja/g++.ns/koenig8.C: New test.
14628
14629 2000-01-05  Nathan Sidwell  <nathan@
14630
14631         * gcc.c-torture/execute/990531-1.c: New test.
14632
14633 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14634
14635         * gcc.c-torture/compile/990527-1.c: New test.
14636
14637 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
14638
14639         * gcc.c-torture/execute/990527-1.c: New test.
14640
14641 1999-05-25  Nick Clifton  <nickc@cygnus.com>
14642
14643         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14644         bitfields as signed.
14645
14646 1999-05-25  Craig Burley  <craig@jcb-sc.com>
14647
14648         * g77.f-torture/compile/19990525-0.f: New test.
14649
14650 1999-05-25  Jeffrey A Law  (law@cygnus.com)
14651
14652         * gcc.c-torture/execute/990525-2.c: New test.
14653
14654         * gcc.c-torture/execute/990525-1.c: New test.
14655
14656 1999-05-24  Nathan Sidwell  <nathan@acm.org>
14657
14658         * g++.old-deja/g++.other/anon3.C: New test.
14659         * g++.old-deja/g++.other/anon4.C: New test.
14660         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14661         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14662         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14663         Merrill).
14664
14665 1999-05-24  Jeffrey A Law  (law@cygnus.com)
14666
14667         * gcc.c-torture/execute/990524-1.c: New test.
14668
14669         * gcc.dg/990524-1.c: New test.
14670
14671 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14672
14673         * gcc.c-torture/compile/990523-1.c: New test.
14674
14675 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
14676
14677         * gcc.c-torture/compile/990519-1.c: New test.
14678
14679 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
14680
14681         * gcc.c-torture/compile/990517-1.c: New test.
14682
14683         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
14684         (e4, f4): New tests.
14685         (main): Call them.
14686
14687 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14688
14689         * gcc.dg/noreturn-1.c: New test.
14690
14691 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14692
14693         * gcc.c-torture/execute/990513-1.c: New test.
14694
14695 1999-05-10  Richard Henderson  <rth@cygnus.com>
14696
14697         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14698
14699 1999-05-10  Craig Burley  <craig@jcb-sc.com>
14700
14701         * g77.f-torture/execute/erfc.f: Use small single-precision
14702         values, to avoid problems on Alphas when not -mieee.
14703
14704 1999-05-08  Craig Burley  <craig@jcb-sc.com>
14705
14706         * gcc.dg/990506-0.c: New test.
14707
14708 1999-05-08  Richard Henderson  <rth@cygnus.com>
14709
14710         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14711         the constant to test.  Don't XFAIL 64-bit targets.
14712
14713         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14714         * g++.old-deja/g++.law/profile1.C: Likewise.
14715
14716         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14717         operator new instances.
14718         * g++.old-deja/g++.other/delete5.C: Likewise.
14719
14720 1999-05-03  Craig Burley  <craig@jcb-sc.com>
14721
14722         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14723         intrinsic.
14724
14725 1999-05-03  Craig Burley  <craig@jcb-sc.com>
14726
14727         * g77.f-torture/execute/u77-test.f: Reverse order of two
14728         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14729
14730 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14731
14732         * gcc.dg/compare1.c: New test.
14733
14734 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
14735
14736         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14737         New tests.
14738
14739 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14740
14741         * g77.f-torture/compile/19990502-1.f: New test.
14742
14743 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14744
14745         * g77.f-torture/compile/19990502-0.f: New test.
14746
14747 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14748
14749         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14750         intrinsic.
14751
14752 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14753
14754         * g77.f-torture/execute/u77-test.f (main): List libU77
14755         intrinsics not currently tested.
14756         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14757         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14758         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14759         Trim blanks off the ends of some printed strings.
14760
14761 1999-05-02  Craig Burley  <craig@jcb-sc.com>
14762
14763         * g77.f-torture/execute/u77-test.f (main): Just warn about
14764         FSTAT gid disagreement, as it's expected on some systems.
14765
14766 1999-05-01  Craig Burley  <craig@jcb-sc.com>
14767
14768         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14769         use a new function, which allows for some slop.
14770         Clean up some commentary.
14771         (issum): The new function.
14772         (sgladd): Deleted subroutine.
14773
14774 1999-05-01  Craig Burley  <craig@jcb-sc.com>
14775
14776         * g77.f-torture/execute/u77-test.f: Modify to be more like
14777         libf2c/libU77 version, bringing patches to that version here.
14778         Add suitable commentary.
14779
14780 1999-04-25  Richard Henderson  <rth@cygnus.com>
14781
14782         * gcc.dg/990424-1.c: New test.
14783
14784 1999-04-24  Craig Burley  <craig@jcb-sc.com>
14785
14786         * g77.f-torture/execute/u77-test.f (main): Bug involving
14787         LSTAT has been fixed, so turn back on full checking.
14788
14789 1999-04-20  Craig Burley  <craig@jcb-sc.com>
14790
14791         * g77.f-torture/compile/19990419-0.f: New test.
14792         * g77.f-torture/execute/19990419-1.f: New test.
14793
14794 1999-04-17  Richard Henderson  <rth@cygnus.com>
14795
14796         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14797         to avoid the need for a prototype to supress a warning.
14798
14799 1999-04-07  Jim Wilson  <wilson@cygnus.com>
14800
14801         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14802
14803 1999-04-04  Jeffrey A Law  (law@cygnus.com)
14804
14805         * gcc.c-torture/execute/990404-1.c: New test.
14806
14807 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14808
14809         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14810         * gcc.dg/cpp-if3.c: Don't use -pedantic.
14811         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14812         missing initializer warnings.
14813
14814 1999-03-28  Jeffrey A Law  (law@cygnus.com)
14815
14816         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14817         matching strings.
14818
14819 1999-03-26  Jeffrey A Law  (law@cygnus.com)
14820
14821         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14822
14823 1999-03-26  Craig Burley  <craig@jcb-sc.com>
14824
14825         * g77.f-torture/execute/19990325-0.f: New test.
14826         * g77.f-torture/execute/19990325-1.f: New test.
14827
14828 1999-03-24  Jeffrey A Law  (law@cygnus.com)
14829
14830         * gcc.c-torture/execute/990324-1.c: New test.
14831
14832 1999-03-22  Jim Wilson  <wilson@cygnus.com>
14833
14834         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14835         test with 4.
14836
14837 1999-03-17  Richard Henderson  <rth@cygnus.com>
14838
14839         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
14840
14841 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14842
14843         * g77.f-torture/execute/19990313-2.f: New test.
14844         * g77.f-torture/execute/19990313-3.f: New test.
14845
14846 1999-03-13  Craig Burley  <craig@jcb-sc.com>
14847
14848         * g77.f-torture/execute/19990313-0.f: New test.
14849         * g77.f-torture/execute/19990313-1.f: New test.
14850
14851 1999-03-12  Jim Wilson  <wilson@cygnus.com>
14852
14853         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14854         printf to sprintf.
14855         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14856         (main): Add check for u15.  Conditionalize u31 check depending on
14857         whether ints are <32 bits or >=32 bits.
14858
14859 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14860
14861         * g77.f-torture/execute/19981119-0.f: Improve testiness.
14862
14863 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14864
14865         * g77.f-torture/compile/19990305-0.f: New test.
14866         * g77.f-torture/execute/19981119-0.f: New test.
14867
14868 1999-03-08  Craig Burley  <craig@jcb-sc.com>
14869
14870         * g77.f-torture/execute/970625-2.f: call ABORT if final
14871         result is not correct, instead of just printing it.
14872         Add this checking via newly introduced obfuscation, to
14873         trip up buggy front ends.
14874
14875 1999-03-07  Craig Burley  <craig@jcb-sc.com>
14876
14877         * g77.f-torture/compile/960317-1.f: Moved from being
14878         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
14879
14880 1999-03-06  Craig Burley  <craig@jcb-sc.com>
14881
14882         * g77.f-torture/execute/960317-1.f: New (old) test.
14883         * g77.f-torture/execute/970625-2.f: Ditto.
14884
14885 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
14886
14887         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14888         message on line 1 or line 2; cccp and cpplib do this differently.
14889
14890 1999-03-01  Jeffrey A Law  (law@cygnus.com)
14891
14892         * g++.old-deja/g++.law/weak1.C: New test.
14893
14894 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14895
14896         * gcc.c-torture/execute/990119-1.c: Renamed to...
14897         * gcc.dg/990119-1.c: this, so it will only be tested once
14898         (it's a preprocessor test, it doesn't need to be run at
14899         multiple optimization levels).
14900
14901 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
14902
14903         * lib/g++.exp: Don't add incdir=$base_dir/../include to
14904           ALWAYS_CXXFLAGS.
14905
14906 1999-02-24  Craig Burley  <craig@jcb-sc.com>
14907
14908         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14909         * g77.f-torture/compile/19981216-0.f: ...as it is expected
14910         to not be compilable by current g77.
14911
14912 1999-02-24  Nick Clifton  <nickc@cygnus.com>
14913
14914         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14915
14916 1999-02-22  Jeffrey A Law  (law@cygnus.com)
14917
14918         * gcc.c-torture/execute/990222-1.c: New test.
14919
14920 1999-02-19  Craig Burley  <craig@jcb-sc.com>
14921
14922         * g77.f-torture/compile/19990218-0.f: New test.
14923         * g77.f-torture/noncompile/19990218-1.f: New test.
14924
14925 1999-02-18  Craig Burley  <craig@jcb-sc.com>
14926
14927         * g77.f-torture/compile/19981216-0.f: New test.
14928
14929 1999-02-14  Jeffrey A Law  (law@cygnus.com)
14930
14931         * gcc.dg/990214-1.c: New test.
14932
14933 1999-02-13  Jeffrey A Law  (law@cygnus.com)
14934
14935         * gcc.dg/990213-2.c: New test.
14936
14937         * gcc.dg/990213-1.c: New test.
14938
14939 1999-02-12  Jeffrey A Law  (law@cygnus.com)
14940
14941         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14942         ints.
14943
14944 1999-02-11  Nick Clifton  <nickc@cygnus.com>
14945
14946         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14947         specified by target.
14948
14949         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14950
14951 1999-02-11  Jeffrey A Law  (law@cygnus.com)
14952
14953         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14954
14955 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14956
14957         * gcc.dg/special/ecos.exp: New test driver for new tests with
14958         special requirements.
14959
14960         * gcc.dg/special/alias-1.c: New test.
14961         * gcc.dg/special/gcsec-1.c: New test.
14962         * gcc.dg/special/weak-1.c: New test.
14963         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14964         * gcc.dg/special/weak-2.c: New test.
14965         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14966         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14967         * gcc.dg/special/wkali-1.c: New test.
14968         * gcc.dg/special/wkali-2.c: New test.
14969         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14970         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14971
14972 1999-02-10  Felix Lee  <flee@cygnus.com>
14973
14974           * lib/c-torture.exp (c-torture-compile): Pull out code for
14975           analyzing gcc error messages.
14976           (c-torture-execute): Likewise.  Fix some (harmless) false
14977           positives.
14978           * lib/gcc.exp (gcc_check_compile): New function.
14979
14980 1999-02-08  Richard Henderson  <rth@cygnus.com>
14981
14982         * gcc.c-torture/execute/990208-1.c: New test.
14983
14984 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
14985
14986         * g++.dg/special/ecos.exp: New driver for new tests with special
14987         requirements
14988
14989         * g++.dg/special/conpr-1.C: New test
14990         * g++.dg/special/conpr-2.C: New test
14991         * g++.dg/special/conpr-2a.C: New test
14992         * g++.dg/special/conpr-3.C: New test
14993         * g++.dg/special/conpr-3a.C: New test
14994         * g++.dg/special/conpr-3b.C: New test
14995
14996         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14997         allow g++ to use the dg driver
14998
14999         * README: Add comment about g++.dg directory
15000
15001 1999-02-06  Jeffrey A Law  (law@cygnus.com)
15002
15003         * README: Update email addresses.
15004
15005 1999-02-03  Nick Clifton  <nickc@cygnus.com>
15006
15007         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15008         arguments in order to force structure S onto the stack even on
15009         the alpha.
15010         (test): Pass 10 leading arguments to function foo as well as the
15011         structure S.
15012
15013         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
15014         failure for all targets.
15015
15016         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15017         abort to terminate program execution.
15018
15019 1999-01-30  Richard Henderson  <rth@cygnus.com>
15020
15021         * gcc.c-torture/execute/990130-1.c: New test.
15022
15023 1999-01-30  Jeffrey A Law  (law@cygnus.com)
15024
15025         * gcc.dg/990130-1.c: New test.
15026
15027 1999-01-28  Michael Meissner  <meissner@cygnus.com>
15028
15029         * gcc.c-torture/execute/990128-1.c: New test.
15030
15031 1999-01-27  Michael Meissner  <meissner@cygnus.com>
15032
15033         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15034
15035 1999-01-27  Felix Lee  <flee@cygnus.com>
15036
15037         * lib/c-torture.exp (c-torture-compile): pull out code for
15038         analyzing gcc error messages.
15039         (c-torture-execute): ditto, and fix some (harmless) false
15040         positives.
15041         * lib/gcc.exp (gcc_check_compile): new function.
15042
15043 1999-01-17  Jeffrey A Law  (law@cygnus.com)
15044
15045         * gcc.dg/990117-1.c: New test.
15046
15047         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15048
15049         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15050
15051 1999-01-15  Jeffrey A Law  (law@cygnus.com)
15052
15053         * g77.f-torture/compile/990115-1.f: New test.
15054
15055 1999-01-07  Jeffrey A Law  (law@cygnus.com)
15056
15057         * gcc.c-torture/compile/990107-1.c: New test
15058
15059 1999-01-06  Jeffrey A Law  (law@cygnus.com)
15060
15061         * gcc.c-torture/execute/990106-2.c: New test.
15062
15063         * gcc.c-torture/execute/990106-1.c: New test.
15064
15065 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
15066
15067         * gcc.c-torture/compile/981223-1.c: New test.
15068
15069 1998-12-29  Richard Henderson  <rth@cygnus.com>
15070
15071         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15072         (opt3): Rename from opt4 and disable.
15073
15074 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
15075
15076         * g++.old-deja/g++.pt/ptrmem5.C: New test.
15077
15078 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
15079
15080         * g++.old-deja/g++.other/conv5.C: New test.
15081
15082 1998-12-14  Nick Clifton  <nickc@cygnus.com>
15083
15084         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15085
15086 1998-12-11  Jeffrey A Law  (law@cygnus.com)
15087
15088         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15089
15090 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
15091
15092         * gcc.c-torture/compile/981211-1.c: New test.
15093
15094 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
15095
15096         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15097
15098         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15099
15100 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15101
15102         * gcc.special/930510-1.c: Make C9X safe.
15103         * gcc.misc-tests/gcov-1.c Similarly.
15104         * gcc.misc-tests/gcov-2.c Similarly.
15105
15106 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15107
15108         * gcc.dg/ultrasp1.c: New test.
15109
15110 1998-12-06  Richard Henderson  <rth@cygnus.com>
15111
15112         * gcc.c-torture/execute/981206.c: New test.
15113
15114 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15115
15116         * g++.old-deja/g++.ns/template7.C: New test.
15117
15118         * g++.old-deja/g++.other/expr1.C: New test.
15119
15120         * g++.old-deja/g++.eh/tmpl3.C: New test.
15121
15122         * g++.old-deja/g++.eh/tmpl2.C: New test.
15123
15124 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
15125
15126         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15127         * g++.old-deja/g++.other/using6.C: Removed.
15128         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15129
15130         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15131
15132 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
15133
15134         * g++.old-deja/g++.pt/overload8.C: New test.
15135
15136         * g++.old-deja/g++.pt/overload7.C: New test.
15137
15138         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15139
15140         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15141         and relinking messages.
15142         * lib/g++.exp (g++_target_compile): Remove .rpo file when
15143         compiling with -frepo.
15144
15145 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
15146
15147         * g++.old-deja/g++.pt/lookup6.C: New test.
15148
15149 1998-11-30  Nick Clifton  <nickc@cygnus.com>
15150
15151         * gcc.c-torture/execute/981130-1.c: New test.
15152         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15153
15154 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
15155
15156         * g++.old-deja/g++.pt/explicit76.C: New test.
15157
15158         * g++.old-deja/g++.pt/friend38.C: New test.
15159
15160         * g++.old-deja/g++.ns/crash2.C: New test.
15161
15162         * g++.old-deja/g++.pt/defarg8.C: New test.
15163
15164         * g++.old-deja/g++.pt/instantiate6.C: New test.
15165
15166         * g++.old-deja/g++.pt/static6.C: New test.
15167
15168         * g++.old-deja/g++.pt/decl2.C: New test.
15169
15170 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
15171
15172         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
15173         problem is actually related with name lookup, but so what? :-)
15174
15175         * g++.old-deja/g++.pt/friend37.C: New test.
15176
15177 1998-11-25  Dave Love  <d.love@dl.ac.uk>
15178
15179         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15180         element, which fails on some systems.
15181
15182         * g77.f-torture/execute/labug1.f: New test.
15183
15184 1998-11-21  Jeffrey A Law  (law@cygnus.com)
15185
15186         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15187         is defined.
15188
15189 1998-11-18  Dave Love  <d.love@dl.ac.uk>
15190
15191         * g77.f-torture/compile/981117-1.f: New test.
15192
15193 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
15194
15195         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
15196         properly discarded.
15197
15198 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
15199
15200         * gcc.c-torture/execute/memcheck: New directory of tests for
15201         -fcheck-memory-usage.
15202
15203 1998-11-07  Gerald Pfe
15204
15205         * g77.f-torture/noncompile/980615-0.f: New test.
15206
15207 1998-07-26  H.J. Lu  (hjl@gnu.org)
15208
15209         * gcc.dg/980312-1.c: Do link instead of compile.
15210         * gcc.dg/980313-1.c: Likewise.
15211
15212 1998-07-26  Jeffrey A Law  (law@cygnus.com)
15213
15214         * gcc.c-torture/compile/980726-1.c: New test.
15215
15216 1998-07-25  Dave Love  <d.love@dl.ac.uk>
15217
15218         * g77.f-torture/execute/io0.f: New test.
15219
15220 1998-07-24  Nick Clifton  <nickc@cygnus.com>
15221
15222         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15223         an int.
15224
15225 1998-06-18  Michael Meissner  <meissner@cygnus.com>
15226
15227         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15228         m32r bugs.
15229
15230 1998-07-17  Nick Clifton  <nickc@cygnus.com>
15231
15232         * gcc.dg/980626-1.c: Expect failures for all toolchains until
15233         c-decl.c:grokdeclarator can handle mode attributes.
15234
15235 1998-07-16  Jeffrey A Law  (law@cygnus.com)
15236
15237         * gcc.c-torture/execute/980716-1.c: New test.
15238
15239 1998-07-13  Jeffrey A Law  (law@cygnus.com)
15240
15241         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15242         the mn10200.
15243         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
15244         the mn10200.
15245         * gcc.c-torture/execute/va-arg-3.x: Similarly.
15246         * gcc.c-torture/compile/930326-1.x: Similarly.
15247
15248 1998-07-13  Dave Love  <d.love@dl.ac.uk>
15249
15250         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15251         New test from Craig.
15252
15253 1998-07-12  Dave Love  <d.love@dl.ac.uk>
15254
15255         * g77.f-torture/noncompile/980616-0.f: New test.
15256
15257         * g77.f-torture/execute/970816-3.f:  New test from Craig.
15258
15259 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15260
15261         *  g++.other/singleton.C: Return error value instead of taking
15262         SIGSEGV.
15263
15264 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15265
15266         *  g++.other/singleton.C: New test.   Warning is under dispute.
15267         Runtime crash is not.
15268
15269 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15270
15271         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15272         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15273         using6.C, using7.C}:  New namespace tests.
15274
15275 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
15276
15277         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15278         specialization with typedef'ed names used as array indexes.
15279
15280 1998-07-09  Jeffrey A Law  (law@cygnus.com)
15281
15282         * gcc.c-torture/execute/980709-1.c: New test.
15283
15284         * gcc.dg/980709-1.c: New test.
15285
15286 1998-07-07  Richard Henderson  <rth@cygnus.com>
15287
15288         * gcc.c-torture/execute/bcp-1.c: New test.
15289
15290 1998-07-07  Jeffrey A Law  (law@cygnus.com)
15291
15292         * gcc.c-torture/execute/980707-1.c: New test.
15293
15294 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
15295
15296         * gcc.c-torture/compile/980706-1.c: New test.
15297
15298 1998-07-01  Dave Love  <d.love@dl.ac.uk>
15299
15300         * g77.f-torture/execute/980701-0.f,
15301         g77.f-torture/execute/980701-1.f: New test from Craig.
15302
15303 1998-07-01  Jeffrey A Law  (law@cygnus.com)
15304
15305         * gcc.c-torture/compile/980701-1.c: New test.
15306
15307         * gcc.c-torture/execute/980701-1.c: New test.
15308
15309 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
15310 rlsruhe.de>
15311
15312         * g++.old-deja/g++.robertl/eb132.C: New test.
15313         * g++.old-deja/g++.robertl/eb133.C: Likewise.
15314
15315 1998-06-29  Dave Love  <d.love@dl.ac.uk>
15316
15317         * g77.f-torture/execute/980628-7.f,
15318         g77.f-torture/execute/980628-8.f,
15319         g77.f-torture/execute/980628-9.f,
15320         g77.f-torture/execute/980628-10.f: New tests from Craig.
15321
15322         * g77.f-torture/execute/980628-3.f: Remove mail headers.
15323
15324 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15325
15326         * g77.f-torture/execute/980628-4.f: New test from Craig.
15327         * g77.f-torture/execute/980628-5.f: Likewise.
15328         * g77.f-torture/execute/980628-2.f: Likewise.
15329         * g77.f-torture/execute/980628-0.f: Likewise.
15330         * g77.f-torture/execute/980628-1.f: Likewise.
15331         * g77.f-torture/execute/980628-3.f: Likewise.
15332         * g77.f-torture/execute/980628-6.f: Likewise.
15333
15334 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15335
15336         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15337         directory when nothing has been installed yet.
15338
15339 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
15340
15341         * gcc.c-torture/special/special.exp: Handle newer versions of
15342         dejagnu.
15343
15344 1998-06-26  Jeffrey A Law  (law@cygnus.com)
15345
15346         * gcc.dg/980626-1.c: New test.
15347
15348 1998-06-19  Bruno Haible <haible@ilog.fr>
15349
15350         * gcc.misc-tests/m-un-2.c: New test.
15351         * g++.old-deja/g++.other/warn01.c: Likewise.
15352
15353 1998-06-19  Robert Lipe  <robertl@dgii.com>
15354
15355         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15356         compatibility with assmblers with a different comment character.
15357         Eliminate use of GAS-specific extensions.
15358
15359 1998-06-19  Jeffrey A Law  (law@cygnus.com)
15360
15361         * gcc.c-torture/execute/ieee/980619-1.c: New test.
15362
15363 1998-06-19  Robert Lipe  <robertl@dgii.com>
15364
15365         *lib/g77.exp: Replace search for libf2c.a with search for newly
15366         renamed libg2c.a
15367
15368 1998-06-17  Jeffrey A Law  (law@cygnus.com)
15369
15370         * gcc.c-torture/execute/980617-1.c: New test.
15371
15372 1998-06-12  Jeffrey A Law  (law@cygnus.com)
15373
15374         * gcc.c-torture/execute/980612-1.c: New test.
15375
15376 1998-06-08  Jeffrey A Law  (law@cygnus.com)
15377
15378         * gcc.dg/980523-1.c: Only test on ppc-linux.
15379         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15380
15381         * gcc.c-torture/execute/980608-1.c: New test.
15382
15383 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
15384
15385         * gcc.c-torture/execute/980605-1.c: New test.
15386
15387 1998-06-04  Jeffrey A Law  (law@cygnus.com)
15388
15389         * gcc.c-torture/execute/980604-1.c: New test.
15390
15391 1998-06-02  Jeffrey A Law  (law@cygnus.com)
15392
15393         * gcc.c-torture/execute/980602-1.c: New test.
15394         * gcc.c-torture/execute/980602-2.c: Likewise.
15395
15396 1998-06-02  Dave Love  <d.love@dl.ac.uk>
15397
15398         * 970125-0.f: Fix per JCB.  Add commentary.
15399
15400 1998-05-31  Michael Meissner  <meissner@cygnus.com>
15401
15402         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15403         IEEE -0 support.
15404
15405 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15406
15407         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15408         earlier.
15409
15410 1998-05-28  Catherine Moore <clm@cygnus.com>
15411
15412         * gcc.c-torture/execute/980526-3.c: New test.
15413
15414 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
15415
15416         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15417         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15418         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15419         m88k-motorola-sysv3 to XFAIL.
15420
15421 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15422
15423         * gcc.dg/980526-1.c: New test.
15424         * gcc.c-torture/execute/980526-2.c: New test.
15425
15426 1998-05-26  Jeffrey A Law  (law@cygnus.com)
15427
15428         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15429
15430         * gcc.c-torture/execute/980526-1.c: New test.
15431
15432 1998-05-26  Dave Love  <d.love@dl.ac.uk>
15433
15434         * g77.f-torture/execute/alpha2.f: Add runtime test.
15435
15436 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
15437
15438         * g++.old-deja/old-deja.exp: Strip leading directories.
15439
15440         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15441         error for the line.  Don't run multiple tests for the same line.
15442
15443 1998-05-23  Jeffrey A Law  (law@cygnus.com)
15444
15445         * gcc.dg/980523-1.c: New test.
15446
15447 1998-05-23  Dave Love  <d.love@dl.ac.uk>
15448
15449         * g77.f-torture/compile/970915-0.f: New test.
15450
15451 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
15452
15453         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15454
15455 1998-05-21  Jeffrey A Law  (law@cygnus.com)
15456
15457         * gcc.dg/980520-1.c: New test.
15458
15459 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
15460
15461         * gcc.dg/980502-1.c: Fix return type.
15462
15463 1998-05-20  Jeffrey A Law  (law@cygnus.com)
15464
15465         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15466         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15467         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15468         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15469         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15470
15471 1998-05-20  Dave Love  <d.love@dl.ac.uk>
15472
15473         * g77.f-torture/execute/980520-1.f: New test.
15474
15475 1998-05-15  Dave Love  <d.love@dl.ac.uk>
15476
15477         * lib/mike-g77.exp: New file.
15478
15479         * g77.f-torture/noncompile/noncompile.exp,
15480         g77.f-torture/noncompile/check0.f: New files.
15481
15482 1998-05-14  Dave Love  <d.love@dl.ac.uk>
15483
15484         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15485         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15486         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15487         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15488         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15489         abort where appropriate.
15490
15491 1998-05-05  Michael Meissner  <meissner@cygnus.com>
15492
15493         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15494         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15495
15496 1998-04-29  Dave Love  <d.love@dl.ac.uk>
15497
15498         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15499
15500 1998-04-27  Dave Love  <d.love@dl.ac.uk>
15501
15502         * g77.f-torture/compile/980427-0.f: New test.
15503
15504 1998-04-24  Dave Love  <d.love@dl.ac.uk>
15505
15506         * g77.f-torture/compile/980424-0.f: New test.
15507
15508 1998-04-19  Dave Love  <d.love@dl.ac.uk>
15509
15510         * g77.f-torture/compile/980419-2.f (main): New test.
15511         * g77.f-torture/compile/970125-0.f: New test.
15512         * g77.f-torture/compile/980419-1.f: New test.
15513
15514 1998-04-08  Jim Wilson  <wilson@cygnus.com>
15515
15516         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
15517         of loop-4.c.
15518
15519 1998-04-07  Jim Wilson  <wilson@cygnus.com>
15520
15521         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15522
15523 1998-04-03  Jim Wilson  <wilson@cygnus.com>
15524
15525         * gcc.c-torture/compile/980329-1.c: New test.
15526
15527 1998-03-18  Jim Wilson  <wilson@cygnus.com>
15528
15529         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15530         * gcc.dg/980312-1.c: Fix typo in -march command.
15531
15532 1998-03-16  H.J. Lu  (hjl@gnu.org)
15533
15534         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15535
15536 1998-03-11  Robert Lipe  <robertl@dgii.com>
15537
15538         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
15539         Dave Love agree the Fortran source is bogus.
15540
15541 1998-03-11  Robert Lipe  <robertl@dgii.com>
15542
15543         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15544         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15545         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15546         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15547         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15548
15549 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
15550
15551         * g++.old-deja/g++.other/friend1.C: New test.
15552
15553 1998-02-18  Dave Love  <d.love@dl.ac.uk>
15554
15555         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15556         possibly uninitialized) variables and declare dnrm2.
15557
15558 1998-02-23  Robert Lipe <robertl@dgii.com>
15559
15560         From Bruno Haible <haible@ilog.fr>:
15561         * gcc.c-torture/execute/980223.c: New test.
15562
15563 1998-02-13  Jeffrey A Law  (law@cygnus.com)
15564
15565         * gcc.dg/ifelse-1.c: New test.
15566
15567 1998-02-09  H.J. Lu  (hjl@gnu.org)
15568
15569         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15570
15571           * lib/old-dejagnu.exp (old-dejagnu): Added the
15572           "execution test - XFAIL *-*-*" handling in the spirit of
15573           "excess errors test -". Changed the "execution test fails"
15574           handling to be like "excess errors test fails".
15575           * Update various tests accordingly.
15576
15577 1998-02-06  Jim Wilson  <wilson@cygnus.com>
15578
15579         * gcc.c-torture/execute/980205.c: New test.
15580
15581 1998-01-18  Jeffrey A Law  (law@cygnus.com)
15582
15583         * lib/c-torture.exp: Look for .x files instead of .cexp files.
15584         * lib/f-torture.exp: Similarly.
15585         * gcc.c-torture: Rename all .cexp files to .x files.
15586
15587 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
15588
15589         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15590         (940510-1.c): Removed duplicate.
15591         (971104-1.c): New test.
15592
15593 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
15594
15595           * lib/f-torture.exp: Improve error and loop detection.
15596
15597 1997-11-19  Michael Meissner  <meissner@cygnus.com>
15598
15599         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15600         use that to size the filler array.
15601
15602 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
15603
15604         * lib/c-torture.exp(c-torture-execute): Fix typo.
15605
15606         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15607         testcase as the executable name. Keep the executable around if
15608         the test fails.
15609
15610 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
15611
15612         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15613         changes.  Only test one -g option, and move it to the end of the
15614         list of options to test.
15615
15616 1997-09-19  Michael Meissner  <meissner@cygnus.com>
15617
15618         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15619         variable GCC_TORTURE_OPTIONS to supply default switches separated
15620         by colons.  If no environment variable, run tests with -O0 -g, -O1
15621         -g, and -O2 -g as well.
15622
15623 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
15624
15625         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15626         explanatory comments. Fix indentation.
15627
15628 1997-09-15  Jeffrey A Law  (law@cygnus.com)
15629
15630         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15631
15632 1997-09-11  Jeffrey A Law  (law@cygnus.com)
15633
15634         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15635         * g++.old-deja/g++.mike/p7325.C: Likewise.
15636         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15637
15638 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
15639
15640         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15641         * g++.old-deja/g++.brendan/crash30.C: Likewise.
15642         * g++.old-deja/g++.brendan/crash39.C: Likewise.
15643         * g++.old-deja/g++.law/operators4.C: Likewise.
15644
15645 1997-09-11  Joe Buck  (jbuck@synopsys.com)
15646
15647         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15648         * g++.old-deja/g++.mike/p784.C: Ditto.
15649         * g++.old-deja/g++.mike/p785.C: Ditto.
15650
15651 1997-09-05  Jeffrey A Law  (law@cygnus.com)
15652
15653           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15654
15655 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15656
15657         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15658         target feature; pass this to c-torture-execute as needed.
15659
15660 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
15661
15662         * lib/c-torture.exp(c-torture-execute): If the previous and the
15663         current executables being tested are identical, we don't need to
15664         run the executable again. Try to make the executable names
15665         unique. Add an optional argument for passing additional compiler
15666         flags.
15667
15668 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
15669
15670         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15671
15672 1997-08-29  Jeffrey A Law  (law@cygnus.com)
15673
15674         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15675
15676 1997-07-31  Jeffrey A Law  (law@cygnus.com)
15677
15678         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15679         32bit or larger longs.
15680
15681         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15682         have either a 32bit long or 32bit int.
15683
15684 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
15685
15686         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15687         Make double precision tests dependent on sizeof (double).
15688
15689 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
15690
15691         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15692         too.
15693
15694 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
15695
15696         * gcc.c-torture/compile/961203-1.cexp: New script.
15697
15698 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
15699
15700         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15701         up the includes ourselves.
15702
15703 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
15704
15705         * lib/plumhall.exp: Remove random include, and add a few
15706         verbose messages for debugging.
15707
15708 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
15709
15710         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15711         of trying to do it ourselves.
15712
15713 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15714
15715         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15716
15717 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
15718
15719         * gcc.prms/5403.c: Made regexp a bit less strict.
15720
15721 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
15722
15723         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15724         is returned from remote_load instead.
15725         * lib/plumhall.exp: Ditto.
15726         * lib/mike-g++.exp: Ditto.
15727         * lib/old-dejagnu.exp: Ditto.
15728         * lib/c-torture.exp: Ditto.
15729
15730 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
15731
15732         * lib/g++.exp: Use build_wrapper procedure.
15733         * lib/gcc.exp: Ditto.
15734
15735 1997-05-20  Jeffrey A Law  (law@cygnus.com)
15736
15737         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15738         an old-style decl for malloc.  Fixes tests to work when
15739         sizeof (int) != sizeof (size_t).
15740
15741 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15742
15743         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15744
15745         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15746         use stdargs.h interface.
15747
15748 1997-05-15  Mike Meissner  <meissner@cygnus.com>
15749
15750         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15751         NO_VARARGS when compiling.
15752
15753 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
15754
15755         * lib/plumhall.exp(ph_includes): New procedure.
15756         (ph_make): Use it.
15757         (ph_compiler): Ditto.
15758
15759         * lib/g++.exp: Rename test-glue.c to testglue.c.
15760         * lib/gcc.exp: Ditto.
15761
15762 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
15763
15764         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15765         to completion when it's called.
15766
15767 1997-03-21  Michael Meissner  <meissner@cygnus.com>
15768
15769         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15770         is defined, don't do test.
15771
15772 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
15773
15774         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15775         for object files.
15776         (ph_summary): Mark skipped testcases as untested, not unresolved.
15777
15778         * lib/plumhall.exp (ph_make): If unresolved because of bad
15779         errorCode, record errorCode in log file.
15780         (*): Replace send_log/verbose with verbose -log.
15781
15782 1997-03-19  Michael Meissner  <meissner@cygnus.com>
15783
15784         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15785         double conversion if double isn't at least 8 bytes.
15786
15787         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15788         int to work with targets where int is 16 bits.
15789
15790         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15791         8 bytes, just exit, since 4 byte doubles don't have enough bits of
15792         precision for the test to complete.
15793
15794 1997-03-14  Michael Meissner  <meissner@cygnus.com>
15795
15796         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15797         if d10v is not compiled with the -mdouble64 flag.
15798         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15799
15800         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15801         d10v is not compiled with the -mint32 flag.
15802
15803 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
15804
15805         * lib/plumhall.exp: Use incr_count.
15806
15807 1997-03-12  Jeffrey A Law  (law@cygnus.com)
15808
15809         * gcc.c-torture: Update to c-torture-1.45.
15810
15811 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
15812
15813         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15814         the name of the expect testcase file).
15815
15816         * lib/g++.exp(g++_init): Ditto.
15817
15818 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
15819
15820         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15821         the host.
15822
15823         * lib/gcc.exp(gcc_exit): New procedure.
15824
15825 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
15826
15827         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15828         specs where appropriate.
15829
15830         * g++.old-deja/g++.arm/*: Added additional ERROR checks
15831         because of new "candidates are" messages, and removed a few
15832
15833         * Converted all non-old-style g++ testcases to old-style, and
15834         moved into g++.old-deja.
15835
15836 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
15837
15838         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15839         options.
15840
15841         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15842         succeeded.
15843
15844         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15845
15846 1997-02-13  Michael Meissner  <meissner@cygnus.com>
15847
15848         * lib/gcc.exp (gcc_target_compile): Add support for defining
15849         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15850         the machine doesn't have those features.
15851
15852 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
15853
15854         * g++.law/operators4.exp: Don't use LIBS.
15855
15856 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
15857
15858         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15859
15860         * lib/mike-g++.exp: Don't set the compiler to be tested here.
15861         * lib/g++.exp: Set it here instead. Also, allow use of the
15862         --tool_exec and --tool_opt options. Change CXX to
15863         GXX_UNDER_TEST.
15864
15865         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15866
15867         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15868
15869 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
15870
15871         * lib/old-dejagnu.exp: Use prune_warnings instead of
15872         prune_system_crud.
15873         * lib/mike-g++.exp: Ditto.
15874         * lib/gcc.exp: Ditto.
15875         * lib/g++.exp: Ditto.
15876
15877         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15878
15879 1997-02-07  Jeffrey A Law  (law@cygnus.com)
15880
15881           * 941014-2.c: Include stdlib.h
15882           * 960327-1.c: Include stdio.h
15883           * dbra.c, index-1.c: Don't assume ints are 32bits.
15884
15885 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
15886
15887         * lib/gcc.exp: Add gcc,stack_size target feature.
15888
15889         * lib/g++.exp(g++_target_compile): Add the include and link
15890         paths here, not in two other places. And, it's $options, not
15891         options.
15892
15893         * lib/mike-g++.exp(postbase): Remove the code that determines
15894         the correct include and link paths.
15895         * g++.old-deja/old-deja.exp: Ditto.
15896
15897 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
15898
15899         * lib/g++.exp(g++_init): target_compile no longer returns the
15900         filename of the result.
15901
15902 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
15903
15904         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15905         call to glob.
15906
15907         * gcc.c-torture/special/special.exp: Change call to
15908         gcc_target_compile to include the object file.
15909
15910 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
15911
15912         * gcc.c-torture/special/special.exp: Correct misspelling in last
15913         change.
15914
15915 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
15916
15917         * lib/plumhall.exp(ph_summary): Log the entire output of the
15918         executable. Return -1 if there were any failures, 0 otherwise.
15919         (ph_execute): Return -1 if there were any failures, 0 otherwise.
15920         (ph_make): Clean up objects and executables that were built
15921         if the tests succeeded.
15922
15923 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
15924
15925         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15926         libraries and includes in the build tree as appropriate.
15927
15928 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15929
15930         * lib/c-torture.exp: Instead of looking for the global variable
15931         NO_LONG_LONG, check to see if that's a feature of the target.
15932
15933 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
15934
15935         * config/default.exp: Minimize. Delete the remainer of the files in
15936         config; this functionality is now in devo/dejagnu/config.
15937
15938         g++.*/*: Pass any additional flags used to compile to postbase;
15939         delete CXXFLAGS.
15940
15941         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15942         is now done by runtest.exp. Use gcc_target_compile instead of
15943         compile.
15944
15945         lib/c-torture.exp: Use gcc_target_compile instead of compile.
15946         Remove references to CFLAGS. Use remote_file instead of
15947         calling rm -f.
15948         (c-torture): Take a list of arguments to use to compile this
15949         testcase.
15950
15951         lib/g++.exp: Simplify. Use target_compile instead of compile.
15952         lib/gcc-dg.exp: Ditto.
15953         lib/gcc.exp: Ditto.
15954         lib/mike-{gcc,g++}.exp: Ditto.
15955         lib/old-dejagnu.exp: Ditto.
15956         lib/plumhall.exp: Ditto.
15957
15958 1997-01-08  Jim Wilson  <wilson@cygnus.com>
15959
15960         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15961         (ph_linker): Likewise.
15962
15963 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
15964
15965           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15966         MAP_ANON / MAP_ANONYMOUS if defined;
15967         else try to map from /dev/zero .
15968
15969 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15970
15971         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
15972         isn't defined, then define it to MAP_ANONYMOUS.
15973
15974 1996-11-12  Jeffrey A Law  (law@cygnus.com)
15975
15976         * gcc.c-torture: Update to c-torture-1.42 release.
15977
15978 1996-11-11  Jeffrey A Law  (law@cygnus.com)
15979
15980         * gcc.c-torture: Update to c-torture-1.41 release.
15981
15982 1996-10-27  Jeffrey A Law  (law@cygnus.com)
15983
15984         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
15985         c-torture release.
15986
15987 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
15988
15989         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15990         and LDFLAGS.  Fix second case to append the target_info ldflags
15991         onto LDFLAGS, not CFLAGS.
15992         * lib/g++.exp (g++_init): Add target_info stuff.
15993         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
15994         of libgloss and newlib flags for !native.
15995
15996         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15997         (GDB): Fix relative path to go up another dir for finding gdb.
15998
15999 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
16000
16001         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16002         versions in the target_info array, if they don't exist.
16003
16004 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
16005
16006         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16007
16008 1996-07-08  Jim Wilson  <wilson@cygnus.com>
16009
16010         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16011         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16012
16013 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
16014
16015         * lib/old-dejagnu.exp: Don't remove the output file before we've
16016         actually tested it. Don't append pwd to the path of the executable
16017         we're testing.
16018
16019 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
16020
16021         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16022
16023 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
16024
16025         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16026         temporary directory for compiler files, and set it to a default
16027         value of /tmp. Set $output as the name of the output file from
16028         compiling the testcase. Add a -o option to $cflags_var so the
16029         compiler writes the final output file as $output. Set $executable
16030         to $output.
16031
16032         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16033         directory for compiler files, and set it to /tmp if it doesn't
16034         already have a value. Set $output_file to the name of the output
16035         file from compiling the testcase. Add a -o option to CXXFLAGS so
16036         the compiler writes the final output file as $output. Use $output
16037         as the executable to be tested.
16038
16039 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
16040
16041         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16042
16043 1996-06-08  Jeffrey A Law  (law@cygnus.com)
16044
16045         * gcc.c-torture/execute/pending-1.c: New test.  Still
16046         pending in Tege's queue.
16047
16048 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
16049
16050         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16051         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
16052         if there were failures.  Call unresolved if there were unresolved
16053         testcases.  Call gcc_fail if program did not run to completion.
16054         (ph_make): Pass additional argument name to ph_execute.
16055         (ph_execute): Add new argument.  Pass additional arguments to
16056         ph_summary.  Call gcc_fail is there is no execution output.
16057
16058 1996-04-24  Jeffrey A Law  (law@cygnus.com)
16059
16060         * lib/plumhall.exp (proc_summary): Output relavent summary
16061         lines into the log so specific failures in plumhall can be
16062         investigated.
16063
16064 1996-04-10  Jeffrey A Law  (law@cygnus.com)
16065
16066         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16067         (c-torture-execute): Don't try to execute tests which use
16068         "long long" types if $NO_LONG_LONG is nonzero.
16069
16070 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
16071
16072         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16073         not c-torture.
16074
16075         * gcc.ieee: Move from here.
16076         * gcc.c-torture/execute/ieee: To here.
16077
16078 1996-03-26  Jeffrey A Law  (law@cygnus.com)
16079
16080         * gcc.c-torture: Update to c-torture-1.41 release.
16081
16082 1996-03-22  Jeffrey A Law  (law@cygnus.com)
16083
16084         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16085         not "$output".
16086
16087 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
16088
16089         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16090         -c present.
16091
16092 1996-03-02  Jeffrey A Law  (law@cygnus.com)
16093
16094         * config/proelf.exp: Handle connecting to a simulator.
16095
16096 1996-01-31  Jeffrey A Law  (law@cygnus.com)
16097
16098         * config/proelf.exp: New file.  Enough framework that we can
16099         run c-torture tests on the proelf targets (or any other target
16100         that gdb can connect to for that matter).
16101
16102 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
16103
16104         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16105         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
16106
16107         * lib/plumhall.exp (ph_execute): Always call ph_summary if
16108         exec_output exists.
16109
16110 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
16111
16112         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16113         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16114
16115         * config/*.exp: Update FSF address.  Change result of ${tool}_load
16116         to pass/fail/unresolved/unsupported/untested.  Caller must now
16117         call unresolved/unsupported/untested.
16118         * lib/*.exp: Update FSF address.  Update to handle new results of
16119         ${tool}_load.
16120         * lib/chill.exp (verbose): Delete.
16121
16122 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
16123
16124         * lib/gcc.exp (default_gcc_start): Change order of args to
16125         $LDFLAGS $CFLAGS $LIBS.
16126         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16127         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
16128         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16129         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16130         * gcc.misc-tests/dg-test.exp: Likewise.
16131         * gcc.misc-tests/msgs.exp: Likewise.
16132         * gcc.prms/prms.exp: Likewise.
16133         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16134         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
16135
16136         * lib/dg.exp: Deleted, moved to dejagnu/lib.
16137
16138 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
16139
16140         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16141
16142         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16143         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16144
16145         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16146         necessary.
16147
16148 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
16149
16150         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16151         global for loop; add use of $mathlib.
16152         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16153         settings here; set mathlib for anything but VxWorks.
16154
16155 1996-01-22  Jeffrey A Law  (law@cygnus.com)
16156
16157         * gcc.c-torture: Update to c-torture-1.40 release.
16158
16159 1996-01-03  Jeffrey A Law  (law@cygnus.com)
16160
16161         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16162         dg.exp.
16163
16164 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
16165
16166         * lib/c-torture.exp (c-torture-execute): Declare "output" as
16167         global.
16168
16169 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
16170
16171         * lib/g++.exp (LIBS): Define if not already.
16172         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16173         (gcc-dg-prune): Call prune_gcc_output.
16174         * lib/gcc.exp (prune_gcc_output): New proc.
16175         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16176         prune_gcc_output.
16177
16178 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
16179
16180         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16181         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
16182
16183 1995-11-15  Jeffrey A Law  (law@cygnus.com)
16184
16185         * gcc.c-torture: Update to c-torture-1.39 release.
16186
16187 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
16188
16189         * lib/c-torture.exp (c-torture-execute): Don't return if one option
16190         fails, try others as well.
16191
16192 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
16193
16194         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16195         If compilation fails, mark execute tests as `untested'.
16196         If test is marked as unsupported, don't mark compilation and
16197         execute tests as failed.
16198
16199 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
16200
16201         * lib/g++.exp (g++_init): Don't link in libg++, and look to
16202         libstdc++ for whether or not we want to be doing shared
16203         libraries.  Delete link_curses since we don't need it anymore.
16204         * lib/mike-g++.exp (postbase): Don't link in libg++.
16205         * g++.old-deja/old-deja.exp: Likewise.
16206
16207 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
16208
16209         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16210
16211 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
16212
16213         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16214         For that, add `-Wl,-a,shared_archive'.
16215         * g++.old-deja/old-deja.exp: Likewise.
16216
16217 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
16218
16219         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16220
16221 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
16222
16223         * lib/mike-g++.exp (postbase): Pay attention to the status of
16224         g++_load.
16225
16226 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
16227
16228           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16229
16230 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
16231
16232         * lib/gcc.exp (default_gcc_start): No longer need to log program
16233         being executed or its output, execute_anywhere does that now.
16234         * lib/g++.exp (default_g++_version): Call execute_anywhere.
16235         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
16236
16237 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
16238
16239         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16240         the same as those in lib/g++.exp.
16241
16242 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
16243
16244         * gcc.c-torture: Update to c-torture-1.38 release.
16245         * gcc.ieee: Related changes.
16246
16247 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
16248
16249         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16250         "exec". Minor reformatting changes.
16251
16252         * config/rom68k.exp (${tool}_load): Make it work in a canadian
16253         cross. This means all "exec" calls now work on a remote host as
16254         well.
16255         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16256         cross. Filter out the extra "\r\n" stuff that expect puts in.
16257         (c-torture-execute): Filter out the bogus warnings like
16258         c-torture-compile does. Add support for canadian cross.
16259         * lib/gcc.exp (default_gcc_version, default_gcc_start)
16260         Use execute_anywhere rather than calling exec directly. Now it
16261         works for canadian cross testing.
16262
16263 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
16264
16265         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
16266         results into a variable, and check that rather than using file exists.
16267
16268 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
16269
16270         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16271         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
16272
16273 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16274
16275         * g++.old-deja/old-deja.exp: Create and pass runshlib and
16276         lib_curses if there's a shared libg++ in the build tree.
16277
16278 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
16279
16280         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16281         if not supported target.
16282
16283 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
16284
16285         * lib/g++.exp (g++_init): Move empty setting of runshlib and
16286         link_curses up to always happen, not just for native builds.
16287
16288 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
16289
16290         * gcc.c-torture: Update to c-torture-1.36 release.
16291         * gcc.failure: Related changes.
16292
16293 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
16294
16295         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16296
16297 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
16298
16299         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16300         * lib/mike-g++.exp (postbase): Not in here.  Still reference
16301         runshlib, link_curses, and mathlib for link and run.
16302
16303         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16304         pass the runtime shared library options for Solaris, OSF/1, and
16305         Irix5, and link with -lcurses to avoid unresolved references.
16306
16307 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
16308
16309         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16310         only run once.
16311
16312 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
16313
16314         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16315
16316 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
16317
16318         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
16319         do not have a framework for the "compat" tests yet.
16320
16321 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
16322
16323         * lib/mike-g++.exp (postbase): New local variable `mathlib',
16324         set to null if we're testing vxworks5.1.  Use that instead of
16325         `-lm' in the setting of LIBS for link and run.
16326
16327 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
16328
16329         * config/rom68k.exp (${tool}_load): Major changes to make it
16330         work.  Verified that it does in fact return the stuff in
16331         exec_output properly.  Catch any Emul or any TRAP other than 0.
16332
16333 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
16334
16335         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16336         LDFLAGS properly for targets that need stuff from libgloss.
16337         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16338         only run once.
16339         (gpp_initialized): New variable.
16340
16341 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
16342
16343         * config/rom68k.exp: Load libgloss.exp.
16344         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16345         so we can produce a fully linked binary.
16346         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16347         so we can produce a fully linked binary.
16348
16349 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
16350
16351         * lib/plumhall.exp (ph_section): Watch for expected failures.
16352         Add missing `else'.
16353
16354         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16355         run the testcase.
16356         (c-torture): Likewise.
16357
16358 1995-08-28  Doug Evans  <dje@cygnus.com>
16359
16360         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16361
16362         * lib/mike-g++.exp (mike_cleanup): New proc.
16363         (prebase): New globals compiler_result, not_compiler_result,
16364         target_regexp.
16365         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
16366         allow leading "-" in pattern.  Watch for unsupported tests.
16367         If $compiler_result is set, pattern match assembler code,
16368         and ditto for $not_compiler_result.
16369         * lib/mike-gcc.exp: Likewise.
16370
16371         * lib/plumhall.exp (ph_execute): Only call ph_summary if
16372         execution "succeeded".
16373
16374 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
16375
16376         * config/win32.exp: New file.
16377         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16378
16379 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
16380
16381         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16382         unsupported.
16383         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16384         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16385         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16386
16387         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16388         "... without exceptions was ...".  That is now handled by
16389         prune_system_crud.
16390         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16391
16392 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
16393
16394         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16395         sieve.c,sort2.c}: New files.
16396         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16397         sieve.exp,sort2.exp}: Drivers for them.
16398
16399         * lib/mike-gcc.exp (program_output): New user settable variable.
16400         (postbase): Call prune_system_crud.  Also prune extraneous compiler
16401         messages.
16402         * lib/mike-g++.exp (program_output): New user settable variable.
16403
16404         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16405
16406         * config/sh.exp: Deleted (use sim.exp instead).
16407
16408 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
16409
16410         * config/vx.exp: Declare CHECKTASK as global.
16411         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16412         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16413         * lib/old-dejagnu.exp: Load [pwd]/$executable.
16414
16415 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16416
16417         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16418         target. Like vx.exp, only includes `vx29k.exp' instead of
16419         `vxworks.exp'.
16420
16421 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
16422
16423         * config/sim.exp: Increase time limit from 120 seconds to 240.
16424
16425 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
16426
16427         * gcc.c-torture/execute/950628-1.c: New test.
16428
16429 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
16430
16431         * gcc.c-torture: Update with changes/additions from
16432         c-torture-1.34.
16433
16434 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
16435
16436         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16437
16438 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
16439
16440         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16441
16442 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
16443
16444         * gcc.c-torture/compile/950512-1.c: New test.
16445         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16446         * gcc.dg/struct-ret-1.c: Likewise.
16447
16448 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
16449
16450         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16451           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16452
16453 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
16454
16455         * gcc.c-torture/special/920411-1.c: Deleted.
16456         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16457
16458 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
16459
16460         * config/sim.exp (${tool}_load): Hack in call to bash to get a
16461         cpu limit.
16462
16463 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
16464
16465         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16466
16467 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
16468
16469         From kenner;
16470         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16471         is the proper length.
16472         * va-arg-3.c: Likewise.
16473
16474 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
16475
16476         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
16477         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16478
16479         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
16480         * lib/g++.exp (default_g++_start): Delete old cruft.
16481
16482 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
16483
16484         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16485         (2 * (1 << 18)) to (2 * (1 << 17)).
16486
16487         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16488
16489 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
16490
16491         * config/rom68k.exp: Renamed from config/idp.exp
16492
16493 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
16494
16495         * c-torture/compile/921109-2.c
16496
16497 1995-04-18  Mike Stump  <mrs@cygnus.com>
16498
16499         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16500         excess errors.
16501
16502 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
16503
16504         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16505         output.
16506         * lib/g++.exp (default_g++_start): Likewise.
16507
16508 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
16509
16510         * gcc.c-torture/compile/950329-1.c: New test.
16511
16512 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
16513
16514           * config/bug.exp (${tool}_load): Updated to use new remote_open
16515           and remote_close procs.
16516         * config/idp.exp: New file.
16517
16518 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
16519
16520         * gcc.c-torture/execute/950322-1.c: New test.
16521
16522 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
16523
16524         * config/vx.exp (${tool}_load): Clean up testing of return code from
16525         vxworks_ld and vxworks_spawn.
16526
16527 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
16528
16529         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16530
16531 1995-03-13  Mike Stump  <mrs@cygnus.com>
16532
16533         * lib/old-deja.exp: Add `excess errors test - ' error, now one
16534         can mark excess errors on a machine by machine basis.  Note, the
16535         default is to not expect any excess errors, even when excess
16536         errors test - is given, so you will want to put an XFAIL ... on
16537         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
16538         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16539         those 4 machines, but no others.
16540
16541 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
16542
16543         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16544         * lib/c-torture.exp: to here.
16545
16546 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
16547
16548         * gcc.c-torture/execute/950221-1.c: New test.
16549         * gcc.c-torture/execute/struct-ret-1.c: New test.
16550         * gcc.c-torture/compile/950221-1.c: New test.
16551
16552         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16553
16554 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
16555
16556         * gcc.c-torture/execute/arith-1.c (main): Return 0.
16557         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16558
16559 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
16560
16561         * g++.gb: New directory of tests, derived from my signature and
16562         class scoping tests.
16563
16564         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16565         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16566         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16567         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16568         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16569         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16570         * g++.gb/sig25.C: Likewise.
16571
16572         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16573         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16574         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16575         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16576         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16577         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16578         * g++.gb/sig25.exp: Likewise.
16579
16580         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16581         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16582         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16583         * g++.gb/scope13.C: Likewise, this test still fails.
16584
16585         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16586         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16587         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16588         * g++.gb/scope13.exp: Ditto.
16589
16590         * g++.gb/README: New file, explains what these tests are about.
16591
16592 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
16593
16594         * lib/dg.exp (dg-do): Support `preprocess'.
16595         (dg-test): Likewise.
16596
16597 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
16598
16599         * config/udi.exp: change "continue -expect" to "exp_continue".
16600
16601 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
16602
16603         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16604         Delete redundant tests.
16605
16606         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16607         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16608         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16609         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16610         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16611         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16612         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16613         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16614
16615         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16616         storing label pointers.
16617         * gcc.c-torture/execute/921019-1.c: Likewise.
16618         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16619         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16620         parameter fp.
16621         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16622         constants.
16623
16624         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16625         Delete obsolete tests.
16626
16627         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16628         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16629         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16630         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16631         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16632         * gcc.c-torture/compile/950124-1.c: New test.
16633
16634         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16635
16636 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
16637
16638         * lib/mike-g++.exp: Add -lm to LIBS.
16639
16640 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
16641
16642         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16643
16644 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
16645
16646         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16647
16648 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
16649
16650         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16651
16652 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
16653
16654         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16655         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16656         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16657         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16658         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16659         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16660         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16661         * g++.law/{operators31.C, operators32.C,
16662         * g++.law/{operators33.C, operators34.C}: Likewise.
16663         * g++.law/{pic1.C, refs2.C}: Likewise.
16664         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16665         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16666         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16667         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16668
16669         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16670         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16671         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16672         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16673         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16674         * g++.law/{enum9.exp, friend5.exp}: Likewise.
16675         * g++.law/{nest3.exp, nest4.exp}: Likewise.
16676         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16677         * g++.law/{operators30.exp, operators31.exp}: Likewise.
16678         * g++.law/{operators32.exp, operators33.exp}: Likewise.
16679         * g++.law/{operators34.exp}: Likewise.
16680         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16681         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16682         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16683         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16684         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16685
16686         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16687         No longer expected to fail.
16688         * g++.law/missed-error3.C: Tweak for recent bool changes.
16689
16690 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
16691
16692         * config/emb-unix: Deleted.
16693         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16694         remote execution.  Do final link on remote host if REMOTE_LINK is set.
16695
16696 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
16697
16698         * lib/dg.exp (dg-test): Fix typo in last patch.
16699
16700 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
16701
16702         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16703         (handles multiple occurrences).
16704
16705 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
16706
16707         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16708         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16709         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16710         printed).
16711         * lib/c-torture.exp (c-torture-compile): Likewise.
16712         (c-torture): Prepend full path if missing.
16713         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16714         (gcc_fail): Likewise.
16715         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16716
16717 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
16718
16719         * lib/netware.exp: Only attach to NetWare i386 systems.
16720
16721 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
16722
16723         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16724         messages.  Add test name to "output pattern match" pass/fail message.
16725
16726 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
16727
16728         * gcc.dg: New testsuite.
16729         * gcc.dg/dg.exp: New file.
16730
16731         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16732         test-switch.c}: Deleted.
16733
16734         * gcc.misc-tests/msgs.exp: New testcase driver.
16735
16736 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
16737
16738         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16739         Watch for illegal return values from ${tool}_load.
16740         * config/unix.exp (${tool}_load): Fix pass/fail detection for
16741         cross targets.  Coerce return value >0 to 1.
16742
16743 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
16744
16745         * config/unix.exp (${tool}_load): Call program rsh, not proc.
16746
16747         * config/emb-unix.exp: New file.
16748
16749         * config/sim.exp: Error if variable $SIM not defined.
16750         (${tool}_load): Mark test as "untested" if simulator missing.
16751
16752         * config/unix.exp: Load remote.exp to get rcp_download.
16753         * lib/c-torture.exp: Use different option lists for testcases with
16754         and without loops.
16755         * gcc.c-torture/execute/execute.exp: Likewise.
16756
16757 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
16758
16759         * config/*.exp: Clarify return code from ${tool}_load.
16760         Call `unresolved' or `untested' instead of `warning' or `perror'
16761         (sometimes you still want to call both though).
16762         Add comment that `shell_id' is local to each file.
16763         * config/udi.exp (timeout): Set to 30.
16764         Don't print warning if connection fails, $connectmode has already
16765         printed an error.
16766         (${tool}_load): Move verbose messages to level 2.
16767         Rework pattern for "Process started" message.
16768         Pass `shell_id' to ${connectmode}_download.
16769         Retry twice upon timeout.  Make resetting of target more robust.
16770         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16771         Pass `shell_id' to exit_$connectmode.
16772         Only call exit_$connectmode if connected.
16773         * config/unix.exp (${tool}_load): Check return codes better.
16774         * config/vrtx.exp (${tool}_load): Likewise.
16775         * config/vx.exp (${tool}_load): Likewise.
16776         Delete unneeded global's.
16777         * lib/dg.exp (dg-test): Update to reflect clarified return codes
16778         from ${tool}_load.
16779         (dg-stat): Delete.
16780         (dg-init): Delete recording of pass/fail counts.
16781         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16782         (old-dejagnu-init): Likewise.
16783         (old-dejagnu-stat): Delete contents, empty proc now.
16784         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16785         (c-torture): Delete references to lcnt, lpass, lfail.
16786         Get option list from TORTURE_OPTIONS.
16787         Delete -funroll[-all]-loops if no loops.
16788         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16789         (g++_stat): Delete contents (empty proc now).
16790         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16791         (gcc_finish): Likewise.
16792         (gcc_stat): Deleted.
16793         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16794         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16795         * gcc.c-torture/execute/execute.exp: Likewise.
16796         Split tests into two parts: compile, execute.
16797         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
16798         no loops.  Update to reflect clarified return codes from ${tool}_load.
16799
16800 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
16801
16802         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16803         to grep for.
16804         (old-dejagnu): Likewise (where necessary).
16805
16806 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
16807
16808         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16809
16810         * lib/dg.exp (dg-process-target): Fix processing of selector.
16811         Add comment regarding use of `error'.
16812
16813         * lib/gcc.exp (prune_system_crud): Define if missing.
16814         * lib/g++.exp (prune_system_crud): Likewise.
16815
16816         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16817         Call prune_system_crud.
16818         * lib/dg.exp (dg-runtest): New proc.
16819         Use perror instead of send_user for tcl errors in testcase.
16820         Don't return any value, it's never used.
16821         Don't clobber previous definition of `unknown'.
16822         Print tcl errors in `dg-final'.
16823
16824 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
16825
16826         * lib/dg.exp (dg-process-target): Improve syntax error messages.
16827         (dg-test): Don't print errorInfo, it contains stack backtrace.
16828
16829 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
16830
16831         * lib/g++.exp (runtest_file_p): Define if missing.
16832
16833 1994-09-24  Doug Evans  (dje@cygnus.com)
16834
16835         * lib/mike-g++.exp: Comment out loading of g++.exp.
16836         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
16837         (default_g++_version): Always print something.
16838         (default_g++_start): Comment out call to `which'.
16839         (g++_start, g++_load): Deleted (must be defined in config file).
16840         * lib/gcc.exp: Test for existence of $CC at start.
16841         Delete check for tmpdir (done in gcc_init).
16842         (default_gcc_version): Always print something.
16843         (default_gcc_start): Comment out call to `which'.
16844         * config/*.exp: Major cleanup - make cross targets work at least a
16845         little better for g++ (by not being "--tool gcc" specific).
16846         Rename gcc_xxx to ${tool}_xxx.
16847         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16848         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16849
16850 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
16851
16852         * lib/c-torture.exp (c-torture-compile): Rework compiler
16853         message processing.
16854
16855         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16856         c-torture.
16857
16858 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
16859
16860         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16861
16862         * lib/dg.exp (dg-process-target): Support { target native }.
16863
16864 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
16865
16866         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
16867         looked for "... program xxx got fatal signal".
16868         Correct regsub munging of `comp_output'.
16869         Ignore compiler messages "path prefix not used" and "linker input
16870         file unused".
16871
16872 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
16873
16874         * lib/gcc.exp (runtest_file_p): Define if missing.
16875         * gcc.prms/template.c: Example to work from.
16876
16877 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
16878
16879         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16880         * lib/dg.exp (dg-test): Call unsupported testcases as such.
16881
16882         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16883         * gcc.prms/1883.c: Moved from compile/940714-1.c.
16884         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16885         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16886
16887         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16888         (dg-process-target): No longer a varargs proc.
16889         Return S/N for target, P/F for xfail.  All callers changed.
16890         (user option procs): More argument checking.
16891         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16892         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16893         (dg-test): Skip test if not running on selected target in `dg-do'.
16894         Update handling of `dg-do-what', `dg-output-text'.
16895         Separate execution pass/fail from output pattern match pass/fail.
16896         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16897
16898 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
16899
16900         * gcc.c-torture/special/special.exp: Don't expect failure for mips
16901         target for 920510-1.c.
16902
16903 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
16904
16905         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16906         Clean up comment regarding use of passcnt, etc.
16907         (gcc_stat): Don't update `testcnt' here.
16908         (gcc_finish): Do it here.
16909         Might as well reset `but_id' here too.
16910         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16911         to determine if the file should be tested.
16912         * gcc.c-torture/compile/compile.exp: Likewise.
16913         * gcc.c-torture/execute/execute.exp: Likewise.
16914         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16915         * gcc.misc-tests/dg-test.exp: Likewise.
16916         * gcc.prms/prms.exp: Likewise.
16917         * gcc.wendy/wendy.exp: Likewise.
16918         * g++.old-deja.exp: Likewise.
16919         Move "Testing file" message to verbose level 1.
16920
16921 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
16922
16923         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16924
16925 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
16926
16927         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16928         (default_gcc_start): Accept optional second list element
16929         of compiler flags.  Print compiler output at verbosity level 2.
16930         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16931         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16932         Save current values of framework globals passcnt, failcnt, xpasscnt,
16933         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16934         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
16935         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16936         xfailcnt to compute stats.  Update framework global `testcnt' from
16937         pass/fail counts.
16938         (gcc_finish): New proc.  Clean up test environment.
16939         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16940         (gcc_epass, gcc_efail): Delete.
16941         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16942         argument of line number.
16943         (dg-init): If the tool has an init routine, call it.
16944         (dg-test): Remove args `cflags_var' and `libs_var'.
16945         Pass all compiler options to ${tool}_start.
16946         Handle missing line number.
16947         (dg-finish): New function.
16948         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16949         particular files.  Call gcc_finish at end.  Move "skipping test"
16950         message to verbosity level 3.
16951         * gcc.c-torture/compile/compile.exp: Likewise.
16952         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16953         * gcc.c-torture/execute/execute.exp: Likewise.
16954         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16955         Print testcase being tried at verbosity level 1.
16956         * gcc.c-torture/special/special.exp: Unset xfail.
16957         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16958         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16959         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16960         * gcc.failure/failure.exp: Likewise.
16961         * gcc.ieee/ieee.exp: Likewise.
16962         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16963         Update call to dg-test.  Call dg-finish at end.
16964         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
16965         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16966         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16967         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16968         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
16969         * gcc.wendy/wendy.exp: Add copyright.
16970         Delete setting of tmpdir (done by gcc_init).
16971         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16972         Pass compiler flags to gcc_start.  Call gcc_finish at end.
16973         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16974         gcc_[ce]pass/fail.
16975
16976 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
16977
16978         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16979         confusion.
16980         (g++_load): Likewise.
16981
16982         * config/*.exp (gcc_load): Some were varargs fns and some were not.
16983         Rename argument to `prog' to remove the confusion.
16984         Varargs fns behave differently too!
16985         (g++_load): Likewise.
16986
16987         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16988
16989         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16990         what it is.  Delete (always) printing of status value for !native.
16991         Simplify verbose code, and include status and exec_output.
16992         (g++_load): Use gcc_load.
16993
16994 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
16995
16996         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16997         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16998         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16999         940714-3.c as these testcases don't exist anymore.  Make
17000         va-arg-1.c expected to pass.
17001
17002 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
17003
17004         * gcc.misc-tests/misc.exp: Only run specific testcases.
17005         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
17006         * gcc.misc-tests/dg-[1-9].c: New files.
17007
17008         * lib/dg.exp: New testsuite driver.
17009         * gcc.prms/prms.exp: Use it.
17010
17011         * README.gcc: New file.
17012
17013         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17014         Document and reset `lxpass' and `lxfail'.
17015         Simplify "initialized" message.
17016         (gcc_stat): Clean up comments a little.
17017
17018 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
17019
17020         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17021
17022 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
17023
17024         * lib/old-dejagnu.exp (process-option): New proc.
17025         (old-dejagnu-init, old-dejagnu-stat): Likewise.
17026         (old-dejagnu): Simplify.
17027         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17028
17029 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
17030
17031         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17032         exists and is not an empty string.
17033
17034         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17035         $xfail rather than calling setup_xfail.  Clear $xfail when test is
17036         finished.
17037         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17038         automatically.
17039
17040         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17041         longer expected to fail.
17042
17043         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17044         "f" function call.
17045
17046         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17047
17048         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17049         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17050         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17051         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17052         c-torture-1.29.
17053
17054         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17055         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17056
17057         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17058
17059         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17060         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17061
17062         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17063         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17064         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17065
17066 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
17067
17068         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17069         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17070         940714-1.c, 940714-2.c, 940714-3.c},
17071         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17072         gcc.misc-tests/{mg.c,mg.exp}:
17073         New tests.
17074         * gcc.noncompile/noncompile.exp: Change accordingly.
17075
17076 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
17077
17078         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17079         Undo previous clobberage.
17080
17081 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
17082
17083         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17084         * gcc.special/{930510-1.c, special.exp}:
17085         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17086         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17087         struct-varargs-1.c}: New tests from c-torture-1.26.
17088
17089 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
17090
17091         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17092           argument to switch.
17093
17094 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
17095
17096         * Revert the previous changes.  Please see Rob's directory
17097           (/lisa/test/rob/progressive/gcc/testsuite) for testing
17098           fixes.
17099
17100 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
17101
17102         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17103             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17104             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17105             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17106             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17107             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17108             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17109             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17110             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17111             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17112             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17113             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17114             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17115             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17116             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17117             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17118             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17119             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17120             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17121             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17122             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17123             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17124             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17125             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17126             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17127             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17128             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17129
17130 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
17131
17132         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17133             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17134           with perror calls.
17135
17136 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
17137
17138         * config/unix.exp (g++_load): Fix syntax.
17139
17140 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
17141
17142         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17143         * gcc.noncompile/921017-1.c: Deleted obsolete test.
17144         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17145         Don't expect va-arg-1.c to fail.  Correct expected output for
17146         920928-1.c.
17147         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17148         * gcc.wendy/hbm4.c: Correct typo.
17149         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17150
17151 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
17152
17153         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17154         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17155         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
17156         * lib/c-torture.exp (c-torture-compile): Ditto.
17157
17158         Reduce volume of output (remove all the -I's and such).
17159         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17160         Call gcc_cpass, gcc_cfail.
17161         (c-torture): Pass testing option to c-torture-compile.
17162
17163 1994-03-21  Doug Evans  (dje@cygnus.com)
17164
17165         Bring patches over from progressive.
17166         * config/default.exp: Exit remote shell cleanly.
17167         (g++_exit, g++_start): Add default versions.
17168         * config/sim.exp (gcc_load): Use perror, not error.
17169
17170 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
17171
17172         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
17173         set in site.exp.
17174
17175 1994-03-14  Doug Evans  (dje@cygnus.com)
17176
17177         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17178         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17179         (wendy_try): New proc to run testcase.
17180         (main loop): Call 'em.
17181         * gcc.wendy/*.c: Clean up pass to correct expected output.
17182
17183         * lib/gcc.exp: Minor cleanup work.
17184         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17185
17186 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
17187
17188         * config/sim.exp (gcc_load): Document return codes better.
17189         Don't pass -v to simulator.
17190
17191 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
17192
17193           * gcc.special/920717-x.c: Fix typo.
17194           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17195           get at sources.
17196
17197         * lib/mike-gcc.exp: Fix typo.
17198
17199 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
17200
17201         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17202         binary to use, transform the name.
17203         * config/*.exp: rename everything. Nuke any g++ specific files,
17204         it's now a special case of gcc that requires no special support.
17205         Add a default.exp for unsupported targets.
17206
17207 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
17208
17209         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17210         lib/old-dejagnu.exp: Fix a few patterns to work with the new
17211         version of Tcl.
17212
17213 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
17214
17215         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17216         than a warning.
17217
17218 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
17219
17220         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17221
17222 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
17223
17224         * gcc.execute/execute.exp: Combine opt_list and foption_list into
17225         option_list.  Compile every file with only 4/6 option choices
17226         (same as C torture) instead of with 12/18 different option
17227         choices.
17228         * lib/c-torture.exp: Likewise.
17229
17230         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17231         not already set.
17232
17233 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
17234
17235         * lib/old-deja
17236           test cases, ready for DejaGnu.
17237
17238 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
17239
17240         * Upgraded c-torture tests from 1.18 to 1.19
17241
17242         * gcc.compile: added test(s):
17243           930607-1.c
17244         * gcc.execute: added test(s):
17245           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17246
17247         * added new subdirectory for misc tests: gcc.misc-tests
17248         * gcc.misc-test(s): added tests:
17249           inst-check.c test-consts.c test-ior.c test-switch.c
17250
17251 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
17252
17253         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17254
17255 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
17256
17257         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17258
17259 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
17260
17261         * Upgraded c-torture tests from 1.17 to 1.18
17262
17263 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
17264
17265         * Upgraded c-torture tests from 1.12 to 1.17
17266
17267 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
17268
17269         * lib/old-dejagnu.exp:
17270           Fixed handling of XFAIL target triplets to correctly
17271           recognize wildcard characters.  Removed code that
17272           appended a unique id tag to the end of the file name
17273           printed out by the result of the testcases within a
17274           given test file.
17275
17276 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
17277
17278         * lib/old-dejagnu.exp:
17279           Reworked expected failure handling to trigger off of XFAIL
17280           keyword in keyphrase embeded in testcase source code. The
17281           XFAIL keyword must be at the end of the keyphrase line. It
17282           may optionally be followed by one or more target triplets.
17283           It has just occured that the handling of wildcards in the
17284           target triplet may not be correct.
17285
17286 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
17287
17288         * g++.old-deja/tests:
17289           Moved all subdirectories up one level into g++.old-deja .
17290
17291         * lib/old-dejagnu.exp:
17292           Fixed problem with CXXFLAGS not being properly reset, and being
17293           corrupted with extraneous "-c" compiler option.  This was
17294           causing binaries to not be generated for test that needed them.
17295           Modified strings passed to "pass" and "fail" so that individual
17296           tests from the same test file would be distinguished by an
17297           identifier appended to the test file name in the summary logs;
17298           this corrected a problem with erroneous diff logs.  Added code
17299           to search testcases for expected fail and unexpected pass keywords.
17300
17301 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
17302
17303         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17304
17305 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
17306
17307         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17308           Removed extraneous text from end of "Special g++ Options"
17309           keyphrase.
17310
17311         * lib/old-dejagnu.exp: Added pattern matching to look for new
17312           keywords, embedded in testcases comments, which will trigger
17313           calls to xpass and xfail.
17314
17315 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
17316
17317         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17318           comments embedded in the testcases, especially the one looking for
17319           special compiler options, as well as the pattern matching for the
17320           compiler output again.
17321
17322 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
17323
17324         * lib/old-dejagnu.exp: Do a proper check of the return value for
17325           execute tests. Fixed several problems with the pattern matching
17326           of the compiler output which gave erroneous test results.
17327           Changed several of the test result messages to be more descriptive.
17328         * config/unix-g++.exp: Proc g++_load now actually works and
17329           executes the tests passed to it and returns a usable return
17330           value.
17331
17332 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
17333
17334           * lib/gcc.exp: Exits gracefully if $CC is bogus.
17335
17336 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
17337
17338         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17339           Modified both files to properly execute the old style
17340           dejagnu tests. The previous versions of these files were
17341           experimental and did not function anything near correctly.
17342
17343 1993-04-05  Rob Savoye  (rob@cygnus.com)
17344
17345         * Removed all Makefile.in and configure.in files. No configuration
17346         needed now.
17347
17348 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
17349
17350         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17351
17352 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
17353
17354         * gcc.compile/configure.in, gcc.unsorted/configure.in,
17355         gcc.special/configure.in, gcc.noncompile/configure.in,
17356         gcc.execute/configure.in, gcc.code_quality/configure.in,
17357         g++.other/configure.in, g++.old-deja/configure.in,
17358         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17359         in srcname setting.
17360
17361 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
17362
17363         * lib/udi.exp:  Fixed mondfe and mondfe_download.
17364         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17365         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17366
17367 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
17368
17369         * config/udi-gdb.exp: Check $shell_id after connecting to target.
17370         (gdb_exit): Don't remove *_soc files.
17371
17372 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
17373
17374         * lib/c-torture.exp: Don't look for main; instead always use -w
17375         -c.  This is how the c-torture tests work.  Remove the object
17376         file if the compilation succeeds.
17377         * gcc.execute/execute.exp: Remove executable if test passes.
17378         * gcc.noncompile/noncompile.exp: Every test is an expected
17379         failure.
17380         * gcc.special/special.exp: Added tests from c-torture 1.11,
17381         corrected use of existing test.
17382         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17383         gcc.execute/920625-1.c: Updated to c-torture 1.11.
17384         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17385         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17386         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17387         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17388         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17389         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17390         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17391         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17392         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17393         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17394         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17395         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17396         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17397         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17398         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17399         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17400         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17401         c-torture 1.11.
17402         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17403         correspond to c-torture 1.11.
17404
17405         * New file.