1 2004-06-27 Roger Sayle <roger@eyesopen.com>
3 * gcc.dg/20040527-1.c: New test case.
5 2004-06-26 Bud Davis <bdavis9659@comcast.net>
8 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10 2004-06-25 Roger Sayle <roger@eyesopen.com>
13 * gcc.dg/pr15825-1.c: New test case.
15 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17 * gcc.c-torture/execute/20040625-1.c: New test.
19 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
23 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25 * gcc.dg/torture/mips-div-1.c: New test.
27 2004-06-24 Jeff Law <law@redhat.com>
29 * gcc.dg/tree-ssa/20040624-1.c: New test.
31 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
33 * gcc.c-torture/compile/20040624-1.c: New test.
35 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
40 2004-06-23 Andrew Pinski <apinski@apple.com>
43 * g++.dg/opt/ptrmem4.C: New test.
45 * gcc.dg/c90-array-quals-2.c: New test.
47 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
49 * gcc.dg/kpice1.c: New test.
51 2006-06-23 Andrew Pinski <apinski@apple.com>
53 * gcc.dg/c90-array-quals.c: New test.
55 2006-06-22 Richard Henderson <rth@redhat.com>
57 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
59 2004-06-22 Loren James Rittle <ljrittle@acm.org>
61 * gcc.dg/builtins-config.h: Handle FreeBSD.
63 2006-06-22 Richard Henderson <rth@redhat.com>
65 * g++.dg/opt/devirt1.C: New.
67 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
69 * g++.dg/opt/pr15551.C: New testcase.
71 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
74 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
75 x86_64-*-linux* when compiling for 32bit.
77 2004-06-21 Andrew Pinski <apinski@apple.com>
79 * gcc.dg/pch/struct-1.c: New.
80 * gcc.dg/pch/struct-1.hs: New.
82 2004-06-21 Geoffrey Keating <geoffk@apple.com>
84 * gcc.dg/pch/save-temps-1.c: New file.
85 * gcc.dg/pch/save-temps-1.hs: New file.
87 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
89 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
90 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
92 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
94 * gfortran.fortran-torture/execute/select_1.f90: Rename function
96 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
97 Remove trailing spaces.
99 2004-06-21 Richard Henderson <rth@redhat.com>
101 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
102 merging && to BIT_FIELD_REF.
104 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
106 * g++.dg/opt/placeholder1.C: New test.
108 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
110 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
111 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
112 * gcc.dg/compat/union-m128-1_x.c: Likewise.
113 * gcc.dg/compat/union-m128-1_y.c: Likewise.
115 2004-06-20 Zack Weinberg <zack@codesourcery.com>
117 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
119 * g++.dg/other/pragma-re-1.C: Add comments.
121 2004-06-19 Bud Davis <bdavis9659@comcast.net>
124 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
126 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
128 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
129 instead of setting the type of size_t by
132 2004-06-18 Roger Sayle <roger@eyesopen.com>
134 * gcc.dg/unordered-2.c: New test case.
135 * gcc.dg/unordered-3.c: New test case.
137 2004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
140 * lib/g++.exp (g++_version): Tweak regexp for version
141 * lib/g77.exp (g77_version): Likewise
142 * lib/gfortran.exp (gfortran_version): Likewise
143 * lib/objc.exp (objc_version): Likewise
144 * lib/treelang.exp (treelang_version): Likewise
146 2004-06-19 Jakub Jelinek <jakub@redhat.com>
148 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
149 Use INT_MAX instead of __INT_MAX__.
150 * gcc.dg/compat/struct-align-2_y.c: Likewise.
152 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
153 * gcc.dg/compat/scalar-return-3_x.c: Use it.
154 * gcc.dg/compat/scalar-return-3_y.c: Use it.
155 * gcc.dg/compat/scalar-return-4_x.c: Use it.
156 * gcc.dg/compat/scalar-return-4_y.c: Use it.
157 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
158 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
159 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
160 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
162 * gcc.dg/range-test-1.c: New test.
163 * g++.dg/opt/range-test-1.C: New test.
165 2004-06-17 Richard Henderson <rth@redhat.com>
167 * objc.dg/sync-1.m: New.
168 * objc.dg/try-catch-1.m: Don't force next runtime.
169 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
170 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
171 shadowed catch clause.
172 * objc.dg/try-catch-5.m: New.
174 2004-06-17 Zack Weinberg <zack@codesourcery.com>
177 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
179 2004-06-15 Richard Henderson <rth@redhat.com>
181 * gcc.dg/20001116-1.c: Move expected warning line.
183 2004-06-15 Richard Henderson <rth@redhat.com>
185 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
186 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
188 2004-06-15 Jeff Law <law@redhat.com>
190 * gcc.dg/tree-ssa/20040615-1.c: New test.
191 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
192 be less sensitive to operand ordering.
193 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
195 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
197 * g++.dg/abi/bitfield3.C: Add comment..
199 2004-06-15 Richard Henderson <rth@redhat.com>
201 * g++.dg/ext/stmtexpr1.C: XFAIL.
202 * gcc.dg/20030612-1.c: XFAIL.
204 2004-06-15 Eric Christopher <echristo@redhat.com>
206 * g++.dg/charset/asm5.c: New.
207 * gcc.dg/charset/asm6.c: New.
209 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
212 * gfortran.fortran-torture/execute/select_1.f90: New test.
214 2004-06-15 Paul Brook <paul@codesourcery.com>
216 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
218 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
221 * g++.dg/lookup/crash3.C: New test.
223 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
226 * g++.dg/parse/dtor4.C: New test.
228 2004-06-14 Jeff Law <law@redhat.com>
230 * gcc.c-torture/compile/20040614-1.c: New test.
232 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
235 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
236 LEN of a character array.
238 2004-06-14 Mark Mitchell <mark@codesourcery.com>
241 * g++.dg/template/ptrmem10.C: New test.
244 * g++.dg/template/friend30.C: New test.
246 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
249 * gfortran.fortran-torture/compile/mloc.f90: New test.
251 2004-06-13 Paul Brook <paul@codesourcery.com>
253 * gfortran.fortran-torture/execute/random_2.f90: New test.
255 2004-06-13 Eric Christopher <echristo@redhat.com>
257 * gcc.dg/noncompile/redecl-1.c: Fix error message.
259 2004-06-12 Paul Brook <paul@codesourcery.com>
261 * gfortran.fortran-torture/execute/contained_3.f90: New test.
263 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
266 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
268 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
271 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
272 syntax errors in end statements of contained subroutines.
274 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
277 * gfortran.fortran-torture/execute/null_arg.f90: New test.
279 2004-06-12 Bud Davis <bdavis9659@comcast.net>
282 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
284 2004-06-12 Bud Davis <bdavis9659@comcast.net>
287 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
289 2004-06-11 Mark Mitchell <mark@codesourcery.com>
292 * g++.dg/parse/enum1.C: New test.
294 2004-06-10 Jeff Law <law@redhat.com>
296 * gcc.c-torture/compile/20040610-1.c: New test.
298 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
300 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
301 * g++.old-deja/g++.other/decl3.C: Likewise.
303 2004-06-10 Brian Booth <bbooth@redhat.com>
305 * gcc.dg/tree-ssa/20031015-1.c: Scan for
306 V_MAY_DEF instead of VDEF.
307 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
309 2004-06-10 Mark Mitchell <mark@codesourcery.com>
312 * g++.dg/conversion/const1.C: New test.
315 * g++.dg/conversion/reinterpret1.C: New test.
318 * g++.dg/template/enum2.C: New test.
321 * g++.dg/template/error13.C: New test.
323 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
326 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
327 arguments to test_* REAL and of the right size.
329 2004-06-10 Jakub Jelinek <jakub@redhat.com>
332 PR rtl-optimization/15681
333 * gcc.dg/20040609-1.c: New test.
335 2004-06-10 Jakub Jelinek <jakub@redhat.com>
338 * g++.dg/opt/builtins1.C: New test.
340 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
342 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
343 that use default windows32 struct layout.
344 * gcc.dg/i386-bitfield2.c: Likewise.
346 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
348 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
349 for mingw32 and cygwin targets.
351 2004-06-09 Geoffrey Keating <geoffk@apple.com>
353 * gcc.dg/pch/macro-4.c: New.
354 * gcc.dg/pch/macro-4.hs: New.
356 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
359 * gfortran.fortran-torture/compile/name_clash.f90: New test.
361 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
364 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
366 2004-06-09 Bud Davis <bdavis9659@comcast.net>
369 * gfortran.fortran-torture/execute/t_edit.f90: New test.
371 2004-06-09 Bud Davis <bdavis9659@comcast.net>
374 * gfortran.fortran-torture/execute/backspace.c : New test.
376 2004-06-09 Paul Brook <paul@codesourcery.com>
378 * gfortran.fortran-torture/execure/intrinsic_associated.f90
379 (pointer_to_section): Rewrite to use smaller array.
381 2004-06-08 David Edelsohn <edelsohn@gnu.org>
383 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
384 * gcc.dg/ext/altivec-10.c: Same.
385 * gcc.dg/ext/altivec-11.c: Same.
386 * gcc.dg/ext/altivec-12.c: Same.
387 * gcc.dg/ext/altivec-13.c: Same.
388 * gcc.dg/ext/altivec-14.c: Same.
389 * gcc.dg/ext/altivec-15.c: Same.
390 * gcc.dg/ext/altivec-16.c: Same.
391 * gcc.dg/ext/altivec-3.c: Same.
392 * gcc.dg/ext/altivec-4.c: Same.
393 * gcc.dg/ext/altivec-6.c: Same.
394 * gcc.dg/ext/altivec-7.c: Same.
395 * gcc.dg/ext/altivec-8.c: Same.
396 * gcc.dg/ext/altivec-varargs-1.c: Same.
398 * g++.dg/ext/altivec-1.C: Correct dg syntax.
399 * g++.dg/ext/altivec-10.C: Same.
400 * g++.dg/ext/altivec-2.C: Same.
401 * g++.dg/ext/altivec-3.C: Same.
402 * g++.dg/ext/altivec-4.C: Same.
403 * g++.dg/ext/altivec-5.C: Same.
404 * g++.dg/ext/altivec-6.C: Same.
405 * g++.dg/ext/altivec-7.C: Same.
406 * g++.dg/ext/altivec-8.C: Same.
407 * g++.dg/ext/altivec-9.C: Same.
409 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
412 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
414 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
416 * gcc.dg/union-1.c: New test.
418 2004-06-07 Roger Sayle <roger@eyesopen.com>
420 * gcc.dg/builtins-41.c: New test case.
421 * gcc.dg/builtins-42.c: New test case.
423 2004-06-07 David Edelsohn <edelsohn@gnu.org>
425 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
426 * g++.dg/ext/altivec-10.C: Same.
427 * g++.dg/ext/altivec-2.C: Same.
428 * g++.dg/ext/altivec-3.C: Same.
429 * g++.dg/ext/altivec-4.C: Same.
430 * g++.dg/ext/altivec-5.C: Same.
431 * g++.dg/ext/altivec-6.C: Same.
432 * g++.dg/ext/altivec-7.C: Same.
433 * g++.dg/ext/altivec-8.C: Same.
434 * g++.dg/ext/altivec-9.C: Same.
435 * g++.old-deja/g++.abi/cxa_vec.C: Same.
436 * g++.old-deja/g++.brendan/new3.C: Same.
437 * gcc.c-torture/execute/eeprof-1.x: Same.
439 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
442 * gcc.dg/pr14765-1.c: New test.
444 2004-06-07 Roger Sayle <roger@eyesopen.com>
447 * gcc.dg/pr14649-1.c: New test case.
449 2004-06-07 Richard Henderson <rth@redhat.com>
451 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
454 2004-06-07 David Edelsohn <edelsohn@gnu.org>
456 * g++.dg/eh/elide1.C: Remove XFAIL.
458 2004-06-07 Mark Mitchell <mark@codesourcery.com>
461 * g++.dg/expr/sizeof3.C: New test.
464 * g++.dg/template/access14.C: New test.
467 * g++.dg/template/enum1.C: New test.
470 * g++.dg/eh/throw1.C: New test.
472 2004-06-07 David Ayers <d.ayers@inode.at>
473 Ziemowit Laski <zlaski@apple.com>
475 * lib/objc.exp (objc_target_compile): Revert the '-framework
476 Foundation' flag fix, since bare Darwin does not ship
477 with the Foundation framework.
478 * objc/execute/next_mapping.h: Provide a local NSConstantString
479 @interface and @implementation.
480 (objc_constant_string_init): A constructor function, used to
481 initialize the NSConstantString meta-class object.
482 * objc/execute/string1.m: Include "next_mapping.h" instead of
483 <Foundation/NSString.h>.
484 * objc/execute/string2.m: Likewise.
485 * objc/execute/string3.m: Likewise.
486 * objc/execute/string4.m: Likewise.
488 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
490 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
491 to double. Replace double with FLOAT.
492 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
494 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
495 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
496 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
497 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
498 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
499 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
500 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
501 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
503 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
506 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
508 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
511 * g++.dg/template/meminit2.C: New test.
513 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
516 * gcc.c-torture/execute/compare-fp-1.c,
517 gcc.c-torture/execute/compare-fp-2.c,
518 gcc.c-torture/execute/compare-fp-3.c,
519 gcc.c-torture/execute/compare-fp-4.c,
520 gcc.c-torture/execute/compare-fp-3.x,
521 gcc.c-torture/execute/compare-fp-4.x: Moved...
522 * gcc.c-torture/execute/ieee/compare-fp-1.c,
523 gcc.c-torture/execute/ieee/compare-fp-2.c,
524 gcc.c-torture/execute/ieee/compare-fp-3.c,
525 gcc.c-torture/execute/ieee/compare-fp-4.c,
526 gcc.c-torture/execute/ieee/compare-fp-3.x,
527 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
529 2004-06-04 David Ayers <d.ayers@inode.at>
531 * objc/execute/protocol-isEqual-4.m: New testcase.
533 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
535 * objc/execute/protocol-isEqual-1.m: New testcase.
536 * objc/execute/protocol-isEqual-2.m: New testcase.
537 * objc/execute/protocol-isEqual-3.m: New testcase.
539 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
541 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
543 2004-06-02 Ziemowit Laski <zlaski@apple.com>
545 * lib/objc.exp (objc_target_compile): When running tests on
546 Darwin (Mac OS X), inform the linker about '-framework
549 2004-06-02 Eric Christopher <echristo@redhat.com>
551 * gcc.c-torture/compile/20040602-1.c: New.
553 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
555 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
556 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
558 PR tree-optimization/14736
559 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
561 PR tree-optimization/14042
562 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
564 PR tree-optimization/14729
565 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
567 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
570 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
572 2004-06-01 Richard Hederson <rth@redhat.com>
574 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
576 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
579 * g++.dg/parse/offsetof4.C: New test.
581 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
584 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
586 2004-05-31 Mark Mitchell <mark@codesourcery.com>
589 * g++.dg/template/friend29.C: New test.
591 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
594 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
596 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
598 * gcc.dg/sparc-trap-1.c: New test.
600 2004-05-31 Roger Sayle <roger@eyesopen.com>
603 * g++.dg/opt/fold3.C: New test case.
605 2004-05-30 Graham Stott <graham.stott@btinternet.com>
607 * lib/target-supports.exp (check_iconv_available): Fix fallout
608 from 2004-05-28 patch.
610 2004-05-30 Paul Brook <paul@codesourcery.com>
613 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
614 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
616 2004-05-30 Steven G. Kargl <kargls@comcast.net>
618 * gfortran.fortran-torture/execute/random_1.f90: New test.
620 2004-05-28 Ziemowit Laski <zlaski@apple.com>
622 * g++.dg/ext/altivec-10.C: New test.
624 2004-05-29 Paul Brook <paul@codesourcery.com>
626 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
628 2004-05-28 Ziemowit Laski <zlaski@apple.com>
630 * gcc.dg/altivec-16.c: New test.
632 2004-05-28 Janis Johnson <janis187@us.ibm.com>
634 * lib/target-supports.exp (check_vmx_hw_available): New.
635 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
637 * lib/target-supports.exp (check_alias_available,
638 check_iconv_available, check_named_sections_available): Use
639 unique names for temporary files.
641 2004-05-28 Ziemowit Laski <zlaski@apple.com>
643 * gcc.dg/altivec-15.c: New test.
645 2004-05-28 Mark Mitchell <mark@codesourcery.com>
648 * g++.dg/warn/noeffect6.C: New test.
651 * g++.dg/expr/ptrmem4.C: New test.
654 * g++.dg/template/operator3.C: New test.
656 2004-05-28 Mark Mitchell <mark@codesourcery.com>
659 * g++.dg/lookup/redecl1.C: New test.
660 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
662 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
664 * gcc.c-torture/execute/compare-fp-1.c,
665 gcc.c-torture/execute/compare-fp-2.c,
666 gcc.c-torture/execute/compare-fp-3.c,
667 gcc.c-torture/execute/compare-fp-4.c,
668 gcc.c-torture/execute/compare-fp-3.x,
669 gcc.c-torture/execute/compare-fp-4.x,
670 gcc.dg/pr15649-1.c: New.
672 2004-05-27 Adam Nemet <anemet@lnxw.com>
675 * g++.dg/init/array14.C: New test.
677 2004-05-25 Janis Johnson <janis187@us.ibm.com>
679 * lib/compat.exp (compat-get-options-main): New.
680 (compat-get-options): Remove unneeded code, warn for ignored
682 (compat-execute): Check flag set by dg-require-* commands.
684 * lib/compat.exp (compat-execute): Break up long lines.
686 2004-05-24 Janis Johnson <janis187@us.ibm.com>
688 * gcc.dg/altivec-7.c: Don't use 'vector long'.
689 * gcc.dg/altivec-14.c: New test.
690 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
692 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
693 * gcc.dg/altivec-12.c: Ditto.
695 * gcc.dg/altivec-3.c: Move call to altivec_check.
697 2004-05-23 Mark Mitchell <mark@codesourcery.com>
700 * g++.dg/template/error12.C: New test.
703 * g++.dg/ext/attrib15.C: New test.
706 * g++.dg/template/ptrmem9.C: New test.
708 2004-05-25 Paul Brook <paul@codesourcery.com>
710 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
712 2004-05-23 Mark Mitchell <mark@codesourcery.com>
715 * g++.dg/template/crash19.C: New test.
717 2004-05-23 Mark Mitchell <mark@codesourcery.com>
720 * g++.dg/template/redecl1.C: New test.
722 2004-05-23 Mark Mitchell <mark@codesourcery.com>
725 * g++.dg/other/ns1.C: New test.
728 * g++.dg/template/invalid1.C: New test.
730 2004-05-23 Paul Brook <paul@codesourcery.com>
731 Victor Leikehman <lei@haifasphere.co.il>
733 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
734 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
736 2004-05-22 Mark Mitchell <mark@codesourcery.com>
740 * g++.dg/template/non-dependent5.C: New test.
741 * g++.dg/template/non-dependent6.C: New test.
743 2004-05-22 Mark Mitchell <mark@codesourcery.com>
746 * g++.dg/inherit/union1.C: New test.
749 * g++.dg/template/addr1.C: New test.
752 * g++.dg/template/array5.C: New test.
755 * g++.dg/template/array6.C: New test.
757 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
758 Roger Sayle <roger@eyesopen.com>
760 * g++.dg/lookup/forscope2.C: New test case.
762 2004-05-22 Ben Elliston <bje@au.ibm.com>
764 * gcc.dg/cpp/Wmissingdirs.c: New.
766 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
769 * gcc.dg/compat/union-m128-1.h: New file.
770 * gcc.dg/compat/union-m128-1_main.c: Likewise.
771 * gcc.dg/compat/union-m128-1_x.c: Likewise.
772 * gcc.dg/compat/union-m128-1_y.c: Likewise.
774 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
777 * gcc.dg/compat/struct-complex-1.h: New file.
778 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
779 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
780 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
782 2004-05-20 Roger Sayle <roger@eyesopen.com>
785 * gcc.dg/pr3074-1.c: New test case.
786 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
788 2004-05-20 Falk Hueffner <falk@debian.org>
791 * gcc.dg/ftrapv-1.c: New test case.
793 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
795 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
797 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
798 Jeff Law <law@redhat.com>
800 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
801 * gcc.dg/tree-ssa/20040518-2.c: New test.
803 * gcc.dg/tree-ssa/20040518-1.c: New test.
805 2004-05-18 Zack Weinberg <zack@codesourcery.com>
807 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
809 2004-05-18 Paul Brook <paul@codesourcery.com>
812 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
814 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
816 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
819 2004-05-17 Steven Bosscher <stevenb@suse.de>
821 * gcc.dg/tree-ssa/20040517-1.c: New test.
823 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
825 * gcc.dg/loop-4.c: New test.
827 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
829 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
831 2004-05-15 Bud Davis <bdavis9659@comcast.net>
834 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
836 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
840 * gfortran.fortran-torture/compile/data_1.f90: New test.
842 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
844 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
845 * gcc.dg/uninit-H.c: Define ASM for __s390__.
847 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
849 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
851 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
854 * gcc.dg/format/xopen-1.c: Adjust expected message.
855 * gcc.dg/format/xopen-3.c: New test.
857 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
859 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
861 2004-05-14 Jeff Law <law@redhat.com>
863 * gcc.dg/tree-ssa/20040514-2.c: New test.
865 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
867 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
869 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
872 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
874 * gcc.dg/tree-ssa/20040514-1.c: New test.
876 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
878 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
881 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
884 * gfortran.fortran-torture/compile/do_1.f90: New test.
886 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
889 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
892 2004-05-14 Bud Davis <bdavis9659@comcast.net>
895 * gfortran.fortran-torture/execute/random_init.f90: New test.
897 2004-05-13 Paul Brook <paul@codesourcery.com>
900 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
902 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
904 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
905 for the powerpc case.
907 2004-05-13 Jeff Law <law@redhat.com>
909 * gcc.dg/tree-ssa/20040513-1.c: New test.
910 * gcc.dg/tree-ssa/20040513-2.c: New test.
912 2004-05-13 Paul Brook <paul@codesourcery.com>
914 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
915 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
916 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
918 2004-05-13 Andreas Schwab <schwab@suse.de>
921 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
924 2004-05-13 Bud Davis <bdavis9659@comcast.net>
927 * gfortran.fortran-torture/execute/adjustr.f90: New file.
929 2004-05-13 Diego Novillo <dnovillo@redhat.com>
931 Merge from tree-ssa-20020619-branch. See
932 ChangeLog.tree-ssa for details.
934 2004-05-11 Ziemowit Laski <zlaski@apple.com>
936 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
937 include <altivec.h> explicitly.
938 * gcc.dg/altivec-13.c: Likewise.
940 2004-05-11 Paul Brook <paul@codesourcery.com>
942 * gcc.c-torture/compile/20010518-1.c: Force enum size.
944 2004-05-10 Eric Christopher <echristo@redhat.com>
946 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
947 * gcc.dg/sibcall-4.c: Ditto.
949 2004-05-10 Ziemowit Laski <zlaski@apple.com>
951 * g++.dg/ext/altivec-8.C: New test case.
952 * gcc.dg/altivec-13.c: New test case.
954 2004-05-08 Roger Sayle <roger@eyesopen.com>
956 * gcc.c-torture/execute/divcmp-1.c: New test case.
957 * gcc.c-torture/execute/divcmp-2.c: New test case.
958 * gcc.c-torture/execute/divcmp-3.c: New test case.
960 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
962 * g++.dg/other/pragma-re-2.C: New test.
964 2004-05-07 Uros Bizjak <uros@kss-loka.si>
966 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
967 * gcc.dg/i386-387-2.c: Likewise.
969 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
971 * gcc.dg/i386-387-6.c: Likewise.
973 2004-05-07 Uros Bizjak <uros@kss-loka.si>
975 * gcc.dg/builtins-33.c: Also check log1p*.
977 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
979 PR optimization/15296
980 * gcc.c-torture/execute/pr15296.c: New test.
982 2004-05-05 Uros Bizjak <uros@kss-loka.si>
984 * gcc.dg/builtins-40.c: New test.
986 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
988 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
990 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
992 * g++.dg/ext/spe1.C: New testcase.
994 2004-05-04 Ziemowit Laski <zlaski@apple.com>
996 * objc.dg/image-info.m: Allow additional attributes
997 for __image_info section.
999 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
1001 * gcc.dg/torture/mips-hilo-2.c: New test.
1003 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1006 * g++.dg/template/member5.C: New test.
1008 2004-05-03 Uros Bizjak <uros@kss-loka.si>
1010 * gcc.dg/builtins-34.c: Also check expm1*.
1012 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1014 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1015 * gcc.dg/torture/builtin-convert-3.c: New test.
1017 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
1020 * g++.dg/opt/pr15054.C: New test.
1022 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1024 * gcc.dg/torture/builtin-rounding-1.c: New test.
1025 * gcc.dg/builtins-25.c: Delete.
1026 * gcc.dg/builtins-29.c: Delete.
1028 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
1030 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1031 * gcc.dg/sibcall-4.c: Likewise.
1032 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1034 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1036 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1037 bit-field on 16-bit targets.
1039 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1041 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1044 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
1046 * gcc.dg/rs6000-power2-1.c: Change to compile only.
1047 * gcc.dg/rs6000-power2-2.c: Likewise.
1049 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
1051 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1052 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1053 Change the asm registers to be in form of frN instead of fN.
1055 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1057 * gcc.dg/torture/builtin-convert-2.c: New test.
1059 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
1061 * gcc.dg/rs6000-power2-1.c: New test.
1062 * gcc.dg/rs6000-power2-2.c: New test.
1064 2004-04-28 Jan Hubicka <jh@suse.cz>
1066 * gcc.dg/unused-6.c: New test.
1068 2004-04-24 Laurent GUERBY <laurent@guerby.net>
1069 Ulrich Weigand <uweigand@de.ibm.com>
1071 * ada/acats/run_all.sh: Define $target variable.
1073 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
1076 * g++.dg/other/vararg-1.C: New test.
1079 * g++.dg/eh/cleanup3.C: New test.
1081 2004-04-24 Laurent GUERBY <laurent@guerby.net>
1083 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1084 and ad8011a (target_insn).
1085 * ada/acats/support/macro.dfs: Likewise.
1086 * ada/acats/support/impbit.adb: New file.
1088 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
1090 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1092 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1094 * gcc.dg/loop-3.c: New test.
1096 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
1098 * gcc.c-torture/execute/simd-5.c: New test.
1100 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1103 * g++.dg/template/crash18.C: New test.
1105 2004-04-22 Mark Mitchell <mark@codesourcery.com>
1107 * g++.dg/ext/complit3.C: New test.
1109 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
1111 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1112 * gcc.dg/altivec-3.c: Same.
1113 * gcc.dg/altivec-varargs-1.c: Same.
1115 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
1117 * lib/target-supports.exp (check_profiling_available): Assume
1118 profiling is not available on powerpc-eabi targets.
1120 2004-04-21 Janis Johnson <janis187@us.ibm.com>
1122 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1123 * gcc.dg/vmx/bug-1.c: Ditto.
1125 2004-04-20 Eric Christopher <echristo@redhat.com>
1127 * gcc.dg/charset/extern.c: New test.
1128 * g++.dg/charset/extern3.cc: Ditto.
1130 2004-04-20 Uros Bizjak <uros@kss-loka.si>
1132 * gcc.dg/builtins-39.c: New test.
1134 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
1136 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1138 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
1140 * gcc.dg/torture/mips-hilo-1.c: New test.
1142 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1144 * gcc.c-torture/compile/20040419-1.c: New test.
1146 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
1148 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1150 2004-04-18 Zack Weinberg <zack@codesourcery.com>
1151 Aldy Hernandez <aldyh@redhat.com>
1153 * gcc.c-torture/execute/va-arg-24.c: New.
1155 2004-04-17 Zack Weinberg <zack@codesourcery.com>
1156 Aldy Hernandez <aldyh@redhat.com>
1158 * gcc.dg/vmx/1b-01.c: New.
1159 * gcc.dg/vmx/1b-02.c: New.
1160 * gcc.dg/vmx/1b-03.c: New.
1161 * gcc.dg/vmx/1b-04.c: New.
1162 * gcc.dg/vmx/1b-05.c: New.
1163 * gcc.dg/vmx/1b-06.c: New.
1164 * gcc.dg/vmx/1b-07.c: New.
1165 * gcc.dg/vmx/1c-01.c: New.
1166 * gcc.dg/vmx/1c-02.c: New.
1167 * gcc.dg/vmx/3a-01a.c: New.
1168 * gcc.dg/vmx/3a-01.c: New.
1169 * gcc.dg/vmx/3a-01m.c: New.
1170 * gcc.dg/vmx/3a-03.c: New.
1171 * gcc.dg/vmx/3a-03m.c: New.
1172 * gcc.dg/vmx/3a-04.c: New.
1173 * gcc.dg/vmx/3a-04m.c: New.
1174 * gcc.dg/vmx/3a-05.c: New.
1175 * gcc.dg/vmx/3a-06.c: New.
1176 * gcc.dg/vmx/3a-06m.c: New.
1177 * gcc.dg/vmx/3a-07.c: New.
1178 * gcc.dg/vmx/3b-01.c: New.
1179 * gcc.dg/vmx/3b-02.c: New.
1180 * gcc.dg/vmx/3b-10.c: New.
1181 * gcc.dg/vmx/3b-13.c: New.
1182 * gcc.dg/vmx/3b-14.c: New.
1183 * gcc.dg/vmx/3b-15.c: New.
1184 * gcc.dg/vmx/3c-01a.c: New.
1185 * gcc.dg/vmx/3c-01.c: New.
1186 * gcc.dg/vmx/3c-02.c: New.
1187 * gcc.dg/vmx/3c-03.c: New.
1188 * gcc.dg/vmx/3d-01.c: New.
1189 * gcc.dg/vmx/4-01.c: New.
1190 * gcc.dg/vmx/4-03.c: New.
1191 * gcc.dg/vmx/5-01.c: New.
1192 * gcc.dg/vmx/5-02.c: New.
1193 * gcc.dg/vmx/5-03.c: New.
1194 * gcc.dg/vmx/5-04.c: New.
1195 * gcc.dg/vmx/5-05.c: New.
1196 * gcc.dg/vmx/5-06.c: New.
1197 * gcc.dg/vmx/5-07.c: New.
1198 * gcc.dg/vmx/5-07t.c: New.
1199 * gcc.dg/vmx/5-08.c: New.
1200 * gcc.dg/vmx/5-10.c: New.
1201 * gcc.dg/vmx/5-11.c: New.
1202 * gcc.dg/vmx/7-01a.c: New.
1203 * gcc.dg/vmx/7-01.c: New.
1204 * gcc.dg/vmx/7c-01.c: New.
1205 * gcc.dg/vmx/7d-01.c: New.
1206 * gcc.dg/vmx/7d-02.c: New.
1207 * gcc.dg/vmx/8-01.c: New.
1208 * gcc.dg/vmx/8-02a.c: New.
1209 * gcc.dg/vmx/8-02.c: New.
1210 * gcc.dg/vmx/brode-1.c: New.
1211 * gcc.dg/vmx/bug-1.c: New.
1212 * gcc.dg/vmx/bug-2.c: New.
1213 * gcc.dg/vmx/bug-3.c: New.
1214 * gcc.dg/vmx/cw-bug-1.c: New.
1215 * gcc.dg/vmx/cw-bug-2.c: New.
1216 * gcc.dg/vmx/cw-bug-3.c: New.
1217 * gcc.dg/vmx/dct.c: New.
1218 * gcc.dg/vmx/debug-1.c: New.
1219 * gcc.dg/vmx/debug-2.c: New.
1220 * gcc.dg/vmx/debug-3.c: New.
1221 * gcc.dg/vmx/debug-4.c: New.
1222 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1223 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1224 * gcc.dg/vmx/eg-5.c: New.
1225 * gcc.dg/vmx/fft.c: New.
1226 * gcc.dg/vmx/gcc-bug-1.c: New.
1227 * gcc.dg/vmx/gcc-bug-2.c: New.
1228 * gcc.dg/vmx/gcc-bug-3.c: New.
1229 * gcc.dg/vmx/gcc-bug-4.c: New.
1230 * gcc.dg/vmx/gcc-bug-5.c: New.
1231 * gcc.dg/vmx/gcc-bug-6.c: New.
1232 * gcc.dg/vmx/gcc-bug-7.c: New.
1233 * gcc.dg/vmx/gcc-bug-8.c: New.
1234 * gcc.dg/vmx/gcc-bug-9.c: New.
1235 * gcc.dg/vmx/gcc-bug-b.c: New.
1236 * gcc.dg/vmx/gcc-bug-c.c: New.
1237 * gcc.dg/vmx/gcc-bug-d.c: New.
1238 * gcc.dg/vmx/gcc-bug-e.c: New.
1239 * gcc.dg/vmx/gcc-bug-f.c: New.
1240 * gcc.dg/vmx/gcc-bug-g.c: New.
1241 * gcc.dg/vmx/gcc-bug-i.c: New.
1242 * gcc.dg/vmx/harness.h: New.
1243 * gcc.dg/vmx/ira1.c: New.
1244 * gcc.dg/vmx/ira2a.c: New.
1245 * gcc.dg/vmx/ira2b.c: New.
1246 * gcc.dg/vmx/ira2.c: New.
1247 * gcc.dg/vmx/ira2c.c: New.
1248 * gcc.dg/vmx/mem.c: New.
1249 * gcc.dg/vmx/newton-1.c: New.
1250 * gcc.dg/vmx/ops.c: New.
1251 * gcc.dg/vmx/sn7153.c: New.
1252 * gcc.dg/vmx/spill2.c: New.
1253 * gcc.dg/vmx/spill3.c: New.
1254 * gcc.dg/vmx/spill.c: New.
1255 * gcc.dg/vmx/t.c: New.
1256 * gcc.dg/vmx/varargs-1.c: New.
1257 * gcc.dg/vmx/varargs-2.c: New.
1258 * gcc.dg/vmx/varargs-3.c: New.
1259 * gcc.dg/vmx/varargs-4.c: New.
1260 * gcc.dg/vmx/varargs-5.c: New.
1261 * gcc.dg/vmx/varargs-6.c: New.
1262 * gcc.dg/vmx/varargs-7.c: New.
1263 * gcc.dg/vmx/vmx.exp: New.
1264 * gcc.dg/vmx/vprint-1.c: New.
1265 * gcc.dg/vmx/vscan-1.c: New.
1266 * gcc.dg/vmx/x-01.c: New.
1267 * gcc.dg/vmx/x-02.c: New.
1268 * gcc.dg/vmx/x-03.c: New.
1269 * gcc.dg/vmx/x-04.c: New.
1270 * gcc.dg/vmx/x-05.c: New.
1271 * gcc.dg/vmx/yousufi-1.c: New.
1272 * gcc.dg/vmx/zero-1.c: New.
1273 * gcc.dg/vmx/zero.c: New.
1275 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1277 * g++.dg/lookup/java1.C: Update for chage of
1279 * g++.dg/lookup/java2.C: Likewise.
1281 2004-04-17 Laurent GUERBY <laurent@guerby.net>
1283 * ada/acats/run_all.sh: use -O2 by default.
1285 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
1287 * gcc.dg/vr-mult-[12].c: New tests.
1289 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1291 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1293 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1295 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
1297 * lib/target-supports.exp (check_profiling_available): Assume profiling
1298 isn't available for mips*-*-elf targets.
1300 2004-04-14 Uros Bizjak <uros@kss-loka.si>
1302 * gcc.dg/builtins-38.c: New test.
1304 2004-04-14 Eric Christopher <echristo@redhat.com>
1306 * g++.dg/charset/charset.exp: Run .cc extension tests.
1308 2004-04-14 Zack Weinberg <zack@codesourcery.com>
1310 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1312 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1314 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1316 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
1318 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1319 * gcc.dg/i386-387-2.c: Likewise.
1321 * gcc.dg/i386-387-7.c: New test.
1322 * gcc.dg/i386-387-8.c: New test.
1324 * gcc.dg/builtins-37.c: New test.
1326 2004-04-13 Geoffrey Keating <geoffk@apple.com>
1328 * g++.dg/pch/externc-1.C: Add missing semicolon.
1330 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
1332 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1334 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1336 * gcc.c-torture/execute/20040411-1.c: New test.
1338 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
1340 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1342 2004-04-09 Chris Demetriou <cgd@broadcom.com>
1344 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1346 2004-04-09 Zack Weinberg <zack@codesourcery.com>
1348 * lib/target-supports.exp (check_named_sections_available): New.
1349 * lib/gcc-dg.exp (dg-require-named-sections): New.
1350 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1351 old-deja.exp. Also prune error-count message from HP linker.
1352 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1354 * g++.dg/init/init-ref4.C: Use dg-require-weak.
1355 * g++.old-deja/g++.pt/static3.C: Likewise.
1356 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1358 2004-04-09 Roger Sayle <roger@eyesopen.com>
1360 * gcc.c-torture/execute/20040409-1.c: New test case.
1361 * gcc.c-torture/execute/20040409-2.c: New test case.
1362 * gcc.c-torture/execute/20040409-3.c: New test case.
1364 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1366 * gcc.dg/20040409-1.c: New test.
1368 2004-04-08 Roger Sayle <roger@eyesopen.com>
1371 * g++.dg/opt/pr14888.C: New test case.
1373 2004-04-08 Geoffrey Keating <geoffk@apple.com>
1375 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1376 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1377 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1378 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1381 2004-04-08 Paul Brook <paul@codesourcery.com>
1383 * gcc.dg/spill-1.c: New test.
1385 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1387 * gcc.dg/torture/builtin-ctype-2.c: New test.
1389 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
1391 * gcc.dg/pch/pch.exp: Add largefile test.
1393 2004-04-06 Geoffrey Keating <geoffk@apple.com>
1395 * g++.dg/pch/externc-1.Hs: New.
1396 * g++.dg/pch/externc-1.C: New.
1398 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1400 * gcc.dg/compat/struct-by-value-5a_main.c,
1401 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1402 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1403 * gcc.dg/compat/struct-by-value-5a_x.c,
1404 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1405 gcc.dg/compat/struct-by-value-5_x.c.
1406 * gcc.dg/compat/struct-by-value-5a_y.c,
1407 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1408 gcc.dg/compat/struct-by-value-5_y.c.
1410 * gcc.dg/compat/struct-by-value-6a_main.c,
1411 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1412 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1413 * gcc.dg/compat/struct-by-value-6a_x.c,
1414 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1415 gcc.dg/compat/struct-by-value-6_x.c.
1416 * gcc.dg/compat/struct-by-value-6a_y.c,
1417 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1418 gcc.dg/compat/struct-by-value-6_y.c.
1420 * gcc.dg/compat/struct-by-value-7a_main.c,
1421 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1422 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1423 * gcc.dg/compat/struct-by-value-7a_x.c,
1424 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1425 gcc.dg/compat/struct-by-value-7_x.c.
1426 * gcc.dg/compat/struct-by-value-7a_y.c,
1427 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1428 gcc.dg/compat/struct-by-value-7_y.c.
1430 2004-04-06 Jakub Jelinek <jakub@redhat.com>
1432 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1433 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1434 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1437 2004-04-06 Uros Bizjak <uros@kss-loka.si>
1439 * gcc.dg/builtins-36.c: New test.
1441 2004-04-06 Paul Brook <paul@codesourcery.com>
1443 * README.gcc: Remove obsolete contraint on testcases.
1445 2004-04-05 Paul Brook <paul@codesourcery.com>
1448 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
1449 failure and exit(0) on success.
1450 * g++.dg/expr/anew2.C: Ditto.
1451 * g++.dg/expr/anew3.C: Ditto.
1452 * g++.dg/expr/anew4.C: Ditto.
1454 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1457 * g++.dg/template/unify7.C: New.
1459 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1461 * g++.dg/README: Bring up to date with new subdirectories; remove
1462 duplicate subdirectory lines.
1464 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1467 * g++.dg/template/unify5.C: New.
1468 * g++.dg/template/unify6.C: New.
1469 * g++.dg/template/qualttp20.C: Adjust.
1470 * g++.old-deja/g++.jason/report.C: Adjust.
1471 * g++.old-deja/g++.other/qual1.C: Adjust.
1473 2004-04-01 Mark Mitchell <mark@codesourcery.com>
1476 * g++.dg/inherit/ptrmem1.C: New test.
1478 2004-04-01 Jakub Jelinek <jakub@redhat.com>
1481 * gcc.c-torture/execute/20040331-1.c: New test.
1482 * gcc.dg/20040331-1.c: New test.
1484 2004-04-01 Paul Brook <paul@codesourcery.com>
1486 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1488 2004-03-30 Mark Mitchell <mark@codesourcery.com>
1491 * g++.dg/init/goto1.C: New test.
1494 * g++.dg/template/defarg4.C: New test.
1496 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1498 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1500 2004-03-28 David Edelsohn <edelsohn@gnu.org>
1502 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1504 2004-03-28 Zack Weinberg <zack@codesourcery.com>
1506 * gcc.dg/noncompile/undeclared-2.c: New test.
1508 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1510 * gcc.dg/940409-1.c: Remove XFAIL.
1511 * gcc.dg/reg-vol-struct-1.c: New test.
1513 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1515 * gcc.dg/torture/builtin-wctype-1.c: New test.
1517 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1519 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1520 * gcc.dg/20001101-1.c: Likewise.
1521 * gcc.dg/20001102-1.c: Likewise.
1523 2004-03-25 Roger Sayle <roger@eyesopen.com>
1525 * gcc.dg/compare8.c: Add an additional test for XOR.
1527 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1529 * gcc.dg/torture/builtin-ctype-1.c: New test.
1531 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1533 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1534 * gcc.dg/torture/builtin-math-1.c: Likewise.
1535 * gcc.dg/torture/builtin-power-1.c: New test.
1537 2004-03-24 Andreas Schwab <schwab@suse.de>
1539 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1542 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1543 Roger Sayle <roger@eyesopen.com>
1545 * gcc.dg/compare8.c: New test case.
1547 2004-03-23 Ziemowit Laski <zlaski@apple.com>
1549 * g++.dg/ext/altivec-7.C: New test.
1551 2004-03-23 Zack Weinberg <zack@codesourcery.com>
1553 PR 12267, 12391, 12560, 13129, 14114, 14133
1554 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1555 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1556 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1557 Adjust error regexps.
1558 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1559 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1560 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1561 * gcc.dg/local1.c: Add explanatory comment.
1563 2004-03-23 Roger Sayle <roger@eyesopen.com>
1565 PR optimization/14669
1566 * g++.dg/opt/fold2.C: New test case.
1568 2004-03-22 Jakub Jelinek <jakub@redhat.com>
1571 * gcc.dg/20040322-1.c: New test.
1573 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1575 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
1576 * gcc.dg/ultrasp4.c: Likewise.
1577 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1579 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1581 * gcc.dg/i386-sse-8.c: Reset default options.
1583 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1585 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1586 in the error message text.
1588 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1590 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1592 2004-03-21 Mark Mitchell <mark@codesourcery.com>
1595 * g++.dg/init/array13.C: New test.
1597 2004-03-20 Roger Sayle <roger@eyesopen.com>
1600 * gcc.c-torture/compile/pr13889.c: New test case.
1602 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1605 * builtins-1.c (nan, nans): Don't test.
1606 * builtins-30.c: Don't use nan, nanf, nanl.
1607 * builtins-35.c: New test.
1609 2004-03-19 Ziemowit Laski <zlaski@apple.com>
1611 * g++.dg/ext/altivec-6.C: New test.
1613 2004-03-19 Mark Mitchell <mark@codesourcery.com>
1615 * g++.dg/init/placement3.C: New test.
1617 * g++.dg/template/spec13.C: New test.
1619 * g++.dg/lookup/using11.C: New test.
1621 * g++.dg/lookup/koenig3.C: New test.
1623 * g++.dg/template/operator2.C: New test.
1625 * g++.dg/expr/dtor3.C: New test.
1626 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1628 * g++.old-deja/g++.law/visibility28.C: Likewise.
1630 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
1632 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1633 * gcc.dg/ppc64-abi-3.c: Likewise.
1635 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1638 * g++.dg/parse/template15.C: New test.
1640 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1642 * g++.dg/expr/dtor2.C: New test.
1644 * g++.dg/lookup/anon4.C: New test.
1646 * g++.dg/overload/using1.C: New test.
1648 * g++.dg/template/lookup7.C: New test.
1650 * g++.dg/template/typename6.C: New test.
1652 * g++.dg/expr/cond6.C: New test.
1654 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1656 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1658 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1660 * g++.dg/expr/cond5.C: New test.
1661 * g++.dg/expr/constcast1.C: Likewise.
1662 * g++.dg/expr/ptrmem2.C: Likewise.
1663 * g++.dg/expr/ptrmem3.C: Likewise.
1664 * g++.dg/lookup/main1.C: Likewise.
1665 * g++.dg/template/lookup6.C: Likewise.
1667 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1669 * gcc.dg/local1.c: New test.
1671 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1673 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1675 * gcc.dg/torture/builtin-convert-1.c: New test.
1677 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1679 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1681 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1684 * g++.dg/warn/Wunused-7.C: New test.
1686 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1688 * gcc.dg/torture/builtin-integral-1.c: New test.
1690 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1693 * g++.dg/parse/non-dependent3.C: New test.
1695 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
1697 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1698 * g++.dg/eh/simd-2.C: Likewise.
1699 * g++.dg/init/array10.C: Likewise.
1700 * gcc.c-torture/compile/simd-1.c: Likewise.
1701 * gcc.c-torture/compile/simd-2.c: Likewise.
1702 * gcc.c-torture/compile/simd-3.c: Likewise.
1703 * gcc.c-torture/compile/simd-4.c: Likewise.
1704 * gcc.c-torture/compile/simd-6.c: Likewise.
1705 * gcc.c-torture/execute/simd-1.c: Likewise.
1706 * gcc.c-torture/execute/simd-2.c: Likewise.
1707 * gcc.dg/compat/vector-defs.h: Likewise.
1708 * gcc.dg/20020531-1.c: Likewise.
1709 * gcc.dg/altivec-3.c: Likewise.
1710 * gcc.dg/altivec-4.c: Likewise.
1711 * gcc.dg/altivec-varargs-1.c: Likewise.
1712 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1713 * gcc.dg/i386-mmx-3.c: Likewise.
1714 * gcc.dg/i386-sse-4.c: Likewise.
1715 * gcc.dg/i386-sse-5.c: Likewise.
1716 * gcc.dg/i386-sse-8.c: Likewise.
1717 * gcc.dg/simd-1.c: Likewise.
1718 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1719 __ev64_opaque__ since the machine description provides it.
1721 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1723 * lib/compat.exp (skip_list): New global variable.
1724 Use it to hold the user defined COMPAT_SKIPS list if any.
1725 (compat-obj): Add the members of skip_list to optall.
1727 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1729 * gcc.dg/compat/union-by-value-1_main.c,
1730 union-by-value-1_x.c, union-by-value-1_y.c,
1731 union-check.h, union-defs.h,
1732 union-init.h, union-return-1_main.c,
1733 union-return-1_x.c, union-return-1_y.c: New files.
1735 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1737 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1738 mixed-struct-init.h: Add 4 mixed structure types.
1739 struct-by-value-21_main.c, struct-by-value-21_x.c,
1740 struct-by-value-21_y.c, struct-return-21_main.c,
1741 struct-return-21_x.c, struct-return-21_y.c: New files.
1743 2004-03-13 Mark Mitchell <mark@codesourcery.com>
1746 * g++.dg/parse/template14.C: New test.
1748 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1750 * gcc.c-torture/execute/20040313-1.c: New test.
1752 2004-03-13 Jakub Jelinek <jakub@redhat.com>
1755 * gcc.dg/20040311-2.c: New test.
1757 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1760 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1763 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1765 * gcc.dg/20040305-2.c: Add missing return statement.
1767 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1769 * gcc.dg/builtins-34.c: Also check pow10*.
1771 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1774 * gcc.dg/20040305-2.c: New test.
1776 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1778 * gcc.dg/20040310-1.c: New test.
1780 2004-03-11 Roger Sayle <roger@eyesopen.com>
1782 * gcc.c-torture/execute/20040311-1.c: New test case.
1784 2004-03-11 Mark Mitchell <mark@codesourcery.com>
1787 * g++.dg/lookup/enum1.C: New test.
1789 2004-03-10 Mark Mitchell <mark@codesourcery.com>
1792 * g++.dg/lookup/struct2.C: New test.
1794 2004-03-10 Uros Bizjak <uros@kss-loka.si>
1796 * gcc.dg/builtins-34.c: New test.
1798 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1800 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1802 2004-03-09 James E Wilson <wilson@specifixinc.com>
1804 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1805 * gcc.dg/alias-2.c: New testcase.
1807 2004-03-09 Zack Weinberg <zack@codesourcery.com>
1809 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1811 2004-03-09 Roger Sayle <roger@eyesopen.com>
1813 * gcc.c-torture/execute/20040309-1.c: New test case.
1815 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1818 * g++.dg/overload/ref1.C: New.
1820 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1823 * g++.dg/template/spec12.C: New test.
1826 * g++.dg/parse/crash14.C: New test.
1828 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1831 * g++.dg/init/ref11.C: New test.
1833 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1836 * g++.dg/parse/builtin2.C: New test.
1838 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1841 * g++.dg/init/ctor3.C: New test.
1842 * g++.dg/init/union1.C: New test.
1843 * g++.dg/ext/anon-struct4.C: New test.
1845 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1847 * g++.dg/lookup/koenig1.C: Tweak error messages.
1848 * g++.dg/lookup/used-before-declaration.C: Likewise.
1849 * g++.dg/other/do1.C: Likewise.
1850 * g++.dg/overload/koenig1.C: Likewise.
1851 * g++.dg/parse/crash13.C: Likewise.
1852 * g++.dg/template/instantiate3.C: Likewise.
1854 2004-03-08 Eric Christopher <echristo@redhat.com>
1856 * * lib/target-supports.exp: Enable libiconv in test
1857 compilation. Fix up error checking.
1859 2004-03-08 Roger Sayle <roger@eyesopen.com>
1862 * gcc.dg/pr14289-1.c: New test case.
1863 * gcc.dg/pr14289-2.c: Likewise.
1864 * gcc.dg/pr14289-3.c: Likewise.
1866 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1868 * gcc.c-torture/execute/20040308-1.c: New test.
1870 2004-03-07 Roger Sayle <roger@eyesopen.com>
1872 * gcc.c-torture/execute/20040307-1.c: New test case.
1874 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
1876 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1878 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1880 * gcc.dg/20040306-1.c: New test.
1882 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1884 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1886 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1888 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1891 * gcc.dg/decl-6.c: New test.
1893 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1895 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1896 Rename LOGPOW -> LOG_POW.
1897 (SQRT_EXP, POW_EXP): New.
1899 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1901 * gcc.dg/i386-sse-8.c: New test.
1903 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1906 * gcc.dg/decl-5.c: New test.
1908 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1910 * gcc.dg/20040305-1.c: New test.
1912 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
1915 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1917 2004-03-04 Ziemowit Laski <zlaski@apple.com>
1919 PR c++/14425, c++/14426
1920 * g++.dg/ext/altivec-4.C: New test.
1921 * g++.dg/ext/altivec-5.C: New test.
1923 2004-03-04 Geoffrey Keating <geoffk@apple.com>
1925 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1926 global variables of a type with no linkage.
1927 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1928 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1929 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1930 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1931 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1932 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1933 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1934 * g++.dg/warn/deprecated.C: Name enum Color.
1935 * g++.dg/overload/VLA.C: Name structure for 'b'.
1936 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1938 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1940 * gcc.c-torture/compile/20040304-1.c: New test.
1942 2004-03-03 Zack Weinberg <zack@codesourcery.com>
1945 * gcc.dg/decl-4.c: New testcase.
1947 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1949 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1950 as PRECF if sizeof (float) > sizeof (double).
1951 (PRECL): Make it the same as PRECF if
1952 sizeof (float) > sizeof (long double).
1954 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1956 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1957 system type. Add check for irix6 which doesn't have c99 runtime.
1959 2004-03-03 Bob Wilson <bob.wilson@acm.org>
1961 * gcc.dg/const-elim-1.c: xfail for xtensa.
1963 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1966 * g++.dg/template/cond4.C: New test.
1968 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1971 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1974 * g++.dg/parse/defarg7.C: New test.
1977 * g++.dg/template/friend26.C: New test.
1979 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1982 * g++.dg/abi/mangle21.C: New test.
1985 * g++.dg/parse/constructor2.C: New test.
1988 * g++.dg/template/sfinae1.C: New test.
1990 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1993 * g++.dg/expr/crash2.C: New test.
1996 * gcc.dg/inline-5.c: New test.
1997 * gcc.dg/always-inline.c: Split out tests into ...
1998 * gcc.dg/always-inline2.c: ... this and ...
1999 * gcc.dg/always-inline3.c: ... this.
2001 2004-02-29 Mark Mitchell <mark@codesourcery.com>
2004 * g++.dg/debug/crash1.C: New test.
2006 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
2008 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2009 function with __attribute__((noinline)).
2010 (recurser_void2): Likewise.
2011 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2012 (recurser_void2): Likewise.
2014 2004-02-29 Roger Sayle <roger@eyesopen.com>
2017 * g++.dg/warn/Wunused-6.C: New test case.
2019 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
2021 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2024 2004-02-27 Eric Christopher <echristo@redhat.com>
2026 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2027 * g++.dg/charset/asm2.c: Run only x86.
2028 * gcc.dg/charset/asm3.c: Ditto.
2030 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
2032 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2035 2004-02-27 Ziemowit Laski <zlaski@apple.com>
2037 * g++.dg/ext/altivec-3.C: New.
2039 2004-02-26 Richard Henderson <rth@redhat.com>
2041 * g++.dg/ext/attrib10.C: Mark for warning.
2042 * gcc.dg/attr-alias-1.c: New.
2044 2004-02-26 Richard Henderson <rth@redhat.com>
2046 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2047 * gcc.c-torture/execute/20040208-2.c: ... it back.
2049 2004-02-26 Eric Christopher <echristo@redhat.com>
2051 * lib/target-supports.exp (check-iconv-available): New function.
2052 * lib/gcc-dg.exp (dg-require-iconv): New function.
2054 * gcc.dg/charset: New directory.
2055 * gcc.dg/charset/charset.exp: New file.
2056 * gcc.dg/charset/asm1.c: Ditto.
2057 * gcc.dg/charset/asm2.c: Ditto.
2058 * gcc.dg/charset/asm3.c: Ditto.
2059 * gcc.dg/charset/asm4.c: Ditto.
2060 * gcc.dg/charset/asm5.c: Ditto.
2061 * gcc.dg/charset/attribute1.c: Ditto.
2062 * gcc.dg/charset/attribute2.c: Ditto.
2063 * gcc.dg/charset/string1.c: Ditto.
2064 * g++.dg/charset: New directory.
2065 * g++.dg/dg.exp: Add here. Special options.
2066 * g++.dg/charset/charset.exp: New file.
2067 * g++.dg/charset/asm1.c: Ditto.
2068 * g++.dg/charset/asm2.c: Ditto.
2069 * g++.dg/charset/asm3.c: Ditto.
2070 * g++.dg/charset/asm4.c: Ditto.
2071 * g++.dg/charset/attribute1.c: Ditto.
2072 * g++.dg/charset/attribute2.c: Ditto.
2073 * g++.dg/charset/extern1.cc: Ditto.
2074 * g++.dg/charset/extern2.cc: Ditto.
2075 * g++.dg/charset/string1.c: Ditto.
2077 2004-02-26 Mark Mitchell <mark@codesourcery.com>
2080 * g++.dg/parse/comma1.C: New test.
2082 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2085 * g++.dg/template/ttp8.C: New test.
2087 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
2089 * gcc.dg/fixuns-trunc-1.c: New test.
2091 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2093 * gcc.dg/builtins-config.h: Use #elif.
2095 2004-02-26 Michael Matz <matz@suse.de>
2097 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2098 * gcc.dg/991214-1.c: Likewise.
2099 * gcc.dg/i386-asm-1.c: Likewise.
2101 2004-02-25 Richard Henderson <rth@redhat.com>
2103 * gcc.c-torture/execute/20040208-2.c: Move ...
2104 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2106 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2109 * g++.dg/other/crash-3.C: New test.
2111 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2113 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2114 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2116 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2119 2004-02-24 Michael Matz <matz@suse.de>
2121 * gcc.dg/i386-regparm.c: New.
2123 2004-02-23 James E Wilson <wilson@specifixinc.com>
2125 * gcc.c-torture/execute/20040223-1.c: New.
2127 2004-02-23 Zack Weinberg <zack@codesourcery.com>
2128 Kazu Hirata <kazu@cs.umass.edu>
2130 * gcc.dg/fwritable-strings-1.c: Remove.
2132 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2135 * gcc.dg/20040223-1.c: New test.
2137 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2140 * g++.dg/ext/typeof9.C: New test.
2142 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2145 * g++.dg/other/switch1.C: New test.
2147 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2149 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2150 * gcc.dg/va-arg-1.c: Likewise.
2152 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2155 * g++.dg/template/koenig5.C: New test.
2157 2004-02-21 Ziemowit Laski <zlaski@apple.com>
2159 * g++.dg/ext/altivec-1.C: Generalize target triple.
2160 * g++.dg/ext/altivec-2.C: New test case.
2161 * g++.dg/ext/altivec_check.h: New file.
2162 * gcc.dg/altivec-1.c: Generalize target triple;
2163 include altivec_check.h and call altivec_check().
2164 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2165 * gcc.dg/altivec-6.c: New test case.
2166 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2167 type casts as needed.
2168 * gcc.dg/altivec-10.c: Include altivec_check.h and call
2170 * gcc.dg/altivec-12.c: New test case.
2171 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2172 include altivec_check.h and call altivec_check().
2173 * gcc.dg/altivec_check.h: New file.
2175 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2177 * lib/target-supports.exp (check_alias_available): Don't mangle
2178 function `g' in test program.
2180 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2182 * lib/target-supports.exp (check_profiling_available): Check
2183 argument to determine whether we support a profiling type.
2184 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2185 check_profiling_available.
2186 * g++.dg/bprob/bprob.exp: Likewise
2187 * g77.dg/bprob/bprob.exp: Likewise.
2188 * gcc.misc-tests/bprob.exp: Likewise.
2189 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2190 dg-require-profiling and delete expected error handling.
2191 * gcc.dg/20021014-1.c: Likewise.
2192 * gcc.dg/nest.c: Likewise.
2194 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2197 * g++.dg/other/vthunk1.C: New test.
2199 2004-02-20 Falk Hueffner <falk@debian.org>
2202 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2204 2004-02-20 Mark Mitchell <mark@codesourcery.com>
2207 * g++.dg/other/error8.C: Remove XFAIL markers.
2210 * g++.dg/ext/packed5.C: New test.
2213 * g++.dg/warn/Wunused-5.C: New test.
2216 * g++.dg/lookup/member1.C: New test.
2218 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2220 * gcc.c-torture/compile/20040130-1.c: Enable only when
2221 __INT_MAX__ >= 2147483647L.
2222 * gcc.c-torture/compile/961203-1.c: Likewise.
2224 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2226 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2227 * g++.dg/opt/template1.C: Robustify assembler regexp
2229 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2231 * gcc.c-torture/execute/simd-4.x: Remove.
2232 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2233 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2234 Guard with #ifndef SKIP_ATTRIBUTE.
2235 * gcc.dg/compat/vector-1_y.c: Likewise.
2236 * gcc.dg/compat/vector-2_x.c: Likewise.
2237 * gcc.dg/compat/vector-2_y.c: Likewise.
2238 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2239 * g++.dg/eh/simd-2.C: Likewise.
2241 2004-02-19 Alan Modra <amodra@bigpond.net.au>
2243 * gcc.c-torture/compile/complex-1.c: New.
2245 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
2248 * gcc.c-torture/execute/20040218-1.c: New test.
2250 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2253 * g++.dg/parse/new2.C: New test.
2255 2004-02-18 Paul Brook <paul@codesourcery.com>
2257 * gcc.c-torture/compile/libcall-1.c: New test.
2259 2004-02-18 Paul Brook <paul@codesourcery.com>
2262 * gcc.dg/debug/debug-7.c: New test.
2264 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2266 * gcc.dg/20040217-1.c: New test.
2268 2004-02-17 Zack Weinberg <zack@codesourcery.com>
2270 * gcc.c-torture/execute/990208-1.x: Delete.
2272 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
2274 * gcc.c-torture/execute/20040208-2.x: New file.
2276 2004-02-17 Mark Mitchell <mark@codesourcery.com>
2279 * g++.dg/abi/structret1.C: New test.
2281 2004-02-17 Jakub Jelinek <jakub@redhat.com>
2283 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2284 (i386_cpuid): No need to test if cpuid is available on AMD64.
2285 Fix assembly, so that it works onboth i386 and AMD64.
2286 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2287 (vecInLong): Fix s[] member type to unsigned int.
2288 (vecInWord): Remove type.
2289 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2290 (a64, b64, c64, d64, e64): Remove.
2291 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2292 Remove unused variable. Remove initialization of removed variables.
2293 Don't call mmx_tests nor sse_tests.
2294 (reference_mmx, reference_sse): Remove.
2295 (check): Add return stmt.
2296 * gcc.dg/i386-sse-7.c: New test.
2297 * gcc.dg/i386-mmx-4.c: New test.
2299 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2301 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2302 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2303 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2304 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2305 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2306 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2307 g++.dg/tc1/dr94.C: Fix line terminator.
2309 2004-02-16 Geoffrey Keating <geoffk@apple.com>
2311 * gcc.c-torture/compile/20040216-1.c: New.
2313 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2315 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2316 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2317 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2318 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2319 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2320 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2322 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2324 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2326 2004-02-15 Mark Mitchell <mark@codesourcery.com>
2329 * g++.dg/expr/cond4.C: New test.
2332 * g++.dg/lookup/crash2.C: New test.
2334 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
2336 * gcc.c-torture/compile/20040214-2.c: New test.
2338 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
2341 * g++.dg/ext/typeof8.C: New test.
2343 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
2345 * gcc.c-torture/compile/20040214-1.c: New test.
2347 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2350 * g++.dg/template/spec11.C: New test.
2352 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2355 * g++.dg/other/error8.C: New test.
2357 2004-02-13 Mark Mitchell <mark@codesourcery.com>
2360 * g++.dg/template/array4.C: New test.
2363 * g++.dg/inherit/thunk2.C: New test.
2366 * g++.dg/eh/cond2.C: New test.
2368 2004-02-12 Alan Modra <amodra@bigpond.net.au>
2370 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2372 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
2374 * lib/scanasm.exp (dg-scan): Quote pattern before display.
2376 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
2378 * g++.dg/simd-2.C: xfail on ppc64-linux.
2380 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2383 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2386 2004-02-11 Uros Bizjak <uros@kss-loka.si>
2388 * gcc.dg/builtins-33.c: New test.
2390 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
2392 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2394 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2396 * g++.dg/simd-2.C: Set -maltivec for ppc64.
2398 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2400 * gcc.dg/ppc64-abi-3.c: New test.
2402 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
2406 * gcc.dg/pr14092-1.c: New testcase.
2408 2004-02-10 Alan Modra <amodra@bigpond.net.au>
2410 * gcc.dg/cpp/assert4.c: Fix typo last change.
2412 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2413 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2415 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2417 2004-02-09 Roger Sayle <roger@eyesopen.com>
2419 * gcc.c-torture/compile/20040209-1.c: New test case.
2421 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2423 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2425 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
2427 * gcc.c-torture/execute/20040208-[12].c: New tests.
2429 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2431 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2433 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2435 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2437 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2440 * gcc.dg/visibility-8.c: New testcase.
2442 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2444 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2446 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2448 2004-02-07 Roger Sayle <roger@eyesopen.com>
2451 * g++.dg/opt/fold1.C: New test case.
2453 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2456 * g++.dg/other/crash-2.C: New test.
2458 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2461 * g++.dg/parse/angle-bracket2.C: New test.
2463 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2467 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2469 * testsuite/g++.dg/pch/wchar-1.C: New.
2470 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2472 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2475 * g++.dg/parse/error15.C: New test.
2476 * g++.dg/parse/crash11.C: Update dg-error mark.
2478 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2481 * g++.dg/warn/conv2.C: New test.
2483 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2486 * g++.dg/warn/incomplete1.C: Remove xfail.
2488 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2490 * lib/file-format.exp (gcc_target_object_format): Use
2491 ${tool}_target_compile, not gcc_target_compile.
2492 * lib/target-supports.exp (check_alias_available): Likewise.
2493 (check_gc_sections_available): Likewise.
2494 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2495 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2498 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2501 * g++.dg/template/static6.C: New test.
2503 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2505 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2507 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2509 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2510 tests for systems where `char' is unsigned by default.
2512 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2515 * g++.dg/template/partial3.C: New test.
2517 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2519 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2520 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2521 Remove mentions of obsolete ports.
2523 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
2525 * gcc.dg/noncompile/20001228-1.c: Fix for new
2528 2004-02-03 Roger Sayle <roger@eyesopen.com>
2531 * gcc.c-torture/execute/multdi-1.c: New test case.
2533 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2536 * g++.dg/template/lookup5.C: New test.
2538 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2541 * g++.dg/template/lookup4.C: New test.
2544 * g++.dg/parse/error14.C: New test.
2547 * g++.dg/parse/template13.C: New test.
2549 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2552 * g++.dg/template/koenig4.C: New test.
2555 * g++.dg/template/crash17.C: New test.
2558 * g++.dg/parse/error13.C: New test.
2559 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2561 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2563 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2565 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
2569 * gcc.dg/noncompile/20040203-1.c: New test.
2570 * gcc.dg/noncompile/20040203-2.c: Likewise.
2571 * gcc.dg/noncompile/20040203-3.c: Likewise.
2572 * gcc.dg/20040203-1.c: Likewise.
2574 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2577 * g++.dg/template/sizeof7.C: New test.
2579 2004-02-02 Eric Christopher <echristo@redhat.com>
2580 Zack Weinberg <zack@codesourcery.com>
2582 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2584 2004-02-02 Zack Weinberg <zack@codesourcery.com>
2586 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2587 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2588 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2589 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2591 2004-02-02 Mark Mitchell <mark@codesourcery.com>
2594 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2597 * g++.dg/ext/attrib13.C: New test.
2600 * g++.dg/conversion/op2.C: New test.
2602 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2604 * gcc.dg/titype-1.c: Fix pasto.
2606 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2608 * gcc.dg/titype-1.c: New test.
2610 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2613 * g++.dg/template/non-type-template-argument-1.C,
2614 g++.dg/template/qualified-id1.C: Update dg-error marks.
2615 * g++.dg/template/nontype6.C: New test.
2617 2004-02-01 Roger Sayle <roger@eyesopen.com>
2619 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2620 * gcc.dg/builtins-31.c: New testcase.
2621 * gcc.dg/builtins-32.c: New testcase.
2623 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2625 * objc.dg/call-super-2.m: Update line numbers
2626 for the including of stddef.h.
2628 2004-01-30 Michael Matz <matz@suse.de>
2630 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2631 g++.dg/ext/case-range3.C: New tests.
2633 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2637 * g++.dg/template/member4.C: New test.
2639 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2642 * g++.dg/template/sizeof6.C: New test.
2644 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2646 * gcc.dg/fwritable-strings-1.c: New test.
2648 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2650 * gcc.c-torture/compile/20040130-1.c: New test.
2652 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2654 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2656 2004-01-29 Mark Mitchell <mark@codesourcery.com>
2659 * g++.dg/template/ctor3.C: New test.
2661 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2663 * g++.dg/tc1: New directory.
2664 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2665 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2666 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2667 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2668 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2670 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2672 * g++.dg/parse/error11.C: New test.
2673 * g++.dg/parse/error12.C: Likewise.
2675 2004-01-28 Ziemowit Laski <zlaski@apple.com>
2677 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2678 (scan_initial, main): Use aligned_sizeof instead of sizeof.
2680 2004-01-28 Mark Mitchell <mark@codesourcery.com>
2683 * g++.dg/ext/attrib12.C: New test.
2686 * g++.dg/parse/cast2.C: New test.
2688 2004-01-27 James E Wilson <wilson@specifixinc.com>
2690 * objc.dg/encode-2.m (main): New local string. Set depending on
2691 sizeof long. Use in sscanf call.
2692 * objc.dg/encode-3.m (main): New local string. Set depending on
2693 sizeof long. Use in scan_initial call.
2695 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2697 * objc.dg/call-super-2.m: Make LP64-safe.
2698 * objc.dg/desig-init-1.m: Likewise.
2700 2004-01-27 Devang Patel <dpatel@apple.com>
2702 * g++.dg/debug/namespace1.C: New test.
2704 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2706 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2709 * gcc.dg/arm-mmx-1.c: New test.
2711 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2713 * gcc.dg/20040127-1.c: New test.
2714 * gcc.dg/20040127-2.c: New test.
2716 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2718 * objc.dg/stret-1.m (glob): Renamed to globa.
2720 2004-01-26 Mark Mitchell <mark@codesourcery.com>
2723 * g++.dg/expr/for1.C: New test.
2725 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2728 * gcc.dg/darwin-longlong.c: New test.
2730 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2732 * gcc.dg/20040124-1.c: Moved test from here...
2733 * gcc.c-torture/compile/20040124-1.c: ...to here.
2735 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2737 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2738 the assembly output if -m64 is passed.
2740 2004-01-25 Mark Mitchell <mark@codesourcery.com>
2743 * g++.dg/template/cond3.C: New test.
2745 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2748 * g++.dg/template/ttp7.C: New test.
2750 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2753 * g++.dg/template/nontype4.C: New test.
2754 * g++.dg/template/nontype5.C: Likewise.
2756 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
2758 * gcc.dg/torture/mips-clobber-at.c: New test.
2760 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2762 * gcc.dg/20040124-1.c: New test.
2764 2004-01-24 Jakub Jelinek <jakub@redhat.com>
2766 * gcc.dg/20040123-1.c: New test.
2768 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2770 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2772 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2774 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2776 2004-01-23 Andrew Pinski <apinski@apple.com>
2778 * gcc.dg/20030121-1.c: Move to ..
2779 * gcc.dg/20040121-1.c: here.
2781 2004-01-23 Roger Sayle <roger@eyesopen.com>
2783 * gcc.dg/builtins-29.c: New test case.
2785 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2788 * gcc.dg/builtins-30.c: New testcase.
2790 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2792 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2793 * lib/g77.exp: Likewise.
2794 * lib/objc.exp: Likewise.
2795 * lib/g++.exp: Likewise.
2797 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2799 * gcc.dg/struct-by-value-2.c: New test.
2801 2004-01-21 Andrew Pinski <apinski@apple.com>
2804 * gcc.dg/20030121-1.c: New test.
2806 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2808 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2809 clobber frame pointer register in asm statement.
2811 2004-01-21 Falk Hueffner <falk@debian.org>
2813 * gcc.c-torture/compile/20040121-1.c: New test.
2815 2004-01-21 Zack Weinberg <zack@codesourcery.com>
2817 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2819 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2821 * gcc.dg/ppc64-abi-2.c: New test.
2823 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2825 * lib/treelang.exp: Fill out this file.
2826 * lib/treelang-dg.exp: New File.
2828 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2830 * gcc.c-torture/compile/981022-1.c: Remove.
2831 * gcc.dg/array-5.c: Remove XFAIL.
2832 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2833 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2834 gcc.dg/cond-lvalue-1.c: Update.
2835 * gcc.dg/cast-lvalue-2.c: New test.
2837 2004-01-19 Mark Mitchell <mark@codesourcery.com>
2840 * g++.dg/other/error1.C (class foo): Tweak error message.
2843 * g++.dg/template/call2.C: New test.
2845 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2847 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2848 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2849 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2850 scalar-return-1_x.c, scalar-return-2_y.c,
2851 scalar-return-3_x.c, scalar-return-3_y.c,
2852 scalar-return-4_x.c, scalar-return-4_y.c,
2853 struct-align-1.h, struct-align-1_x.c,
2854 struct-align-1_y.c, struct-align-2.h,
2855 struct-align-2_x.c, struct-align-2_y.c,
2856 struct-by-value-10_y.c, struct-by-value-11_x.c,
2857 struct-by-value-11_y.c, struct-by-value-12_x.c,
2858 struct-by-value-12_y.c, struct-by-value-13_x.c,
2859 struct-by-value-13_y.c, struct-by-value-14_x.c,
2860 struct-by-value-14_y.c, struct-by-value-15_x.c,
2861 struct-by-value-15_y.c, struct-by-value-16_y.c,
2862 struct-by-value-17_y.c, struct-by-value-18_y.c,
2863 struct-by-value-19_y.c, struct-by-value-1_x.c,
2864 struct-by-value-1_y.c, struct-by-value-20_y.c,
2865 struct-by-value-2_x.c, struct-by-value-2_y.c,
2866 struct-by-value-3_y.c, struct-by-value-4_x.c,
2867 struct-by-value-4_y.c, struct-by-value-5_y.c,
2868 struct-by-value-6_y.c, struct-by-value-7_y.c
2869 struct-by-value-8_x.c, struct-by-value-8_y.c
2870 struct-by-value-9_x.c, struct-by-value-9_y.c
2871 struct-return-10_x.c, struct-return-10_y.c,
2872 struct-return-19_x.c, struct-return-20_x.c
2873 struct-return-2_x.c, struct-return-2_y.c
2874 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2875 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2877 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2879 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2880 attribute on sparc*-sun-solaris2.*.
2882 2004-01-18 Mark Mitchell <mark@codesourcery.com>
2885 * g++.dg/ext/typeof7.C: New test.
2887 2004-01-18 David Edelsohn <edelsohn@gnu.org>
2889 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2890 * gcc.dg/const-elim-1.c: Same.
2892 2004-01-17 Ziemowit Laski <zlaski@apple.com>
2894 * objc.dg/stret-1.m: New.
2895 * objc.dg/stret-2.m: New.
2897 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2900 * g++.dg/ext/vector1.C: New test.
2902 2004-01-16 Geoffrey Keating <geoffk@apple.com>
2904 * gcc.dg/pch/import-1.c: New.
2905 * gcc.dg/pch/import-1.hs: New.
2906 * gcc.dg/pch/import-1a.h: New.
2907 * gcc.dg/pch/import-1b.h: New.
2908 * gcc.dg/pch/import-1c.h: New.
2910 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2913 * g++.dg/ext/array1.C: New test.
2916 * g++.dg/conversion/op1.C: New test.
2918 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2921 From Kazumoto Kojima / Dan Kegel:
2922 * gcc.dg/pr11864-1.c: New test.
2925 From Marcus Comstedt / Dan Kegel:
2926 * gcc.dg/pr10392-1.c: New test.
2928 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2931 * g++.dg/init/ref10.C: New test.
2933 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2936 * g++.dg/parse/typename6.C: New test.
2938 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2941 * testsuite/g++.dg/pch/wchar-1.C: New.
2942 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2944 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2947 * g++.dg/expr/sizeof2.C: New test.
2949 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2951 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2953 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2956 * g++.dg/lookup/strong-using-3.C: New.
2957 * g++.dg/lookup/using-10.C: New.
2959 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2962 * g++.dg/lookup/strong-using-2.C: New.
2964 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2965 Dan Kegel <dank@kegel.com>
2966 J"orn Rennecke <joern.rennecke@superh.com>
2969 * gcc.dg/pr9365-1.c: New test.
2971 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2974 * g++.dg/parse/casting-operator2.C: New test.
2975 * g++.old-deja/g++.pt/explicit83.C: Remove.
2977 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2979 * gcc.dg/label-compound-stmt-1.c: New test.
2980 * gcc.c-torture/compile/950922-1.c,
2981 gcc.c-torture/compile/20000211-3.c,
2982 gcc.c-torture/compile/20000518-1.c,
2983 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2984 compound statements.
2986 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2988 * gcc.dg/ppc64-abi-1.c: New test.
2990 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2992 * g++.dg/ext/attrib9.C: Add dg-warnings.
2994 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2997 * g++.dg/parse/dtor3.C: New test.
2999 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3002 * g++.dg/parse/try-catch-1.C: New test.
3004 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
3006 * ada/acats/run_all.sh: Add more verbose output in acats.log
3007 when compiling tests.
3009 2004-01-12 Zack Weinberg <zack@codesourcery.com>
3012 * gcc.dg/typedef-redecl.c: New test case.
3013 * gcc.dg/typedef-redecl.h: New support file.
3015 2004-01-13 Jan Hubicka <jh@suse.cz>
3017 * gcc.dg/always_inline.c: New test.
3018 * gcc.dg/debug/20031231-1.c: Fix.
3020 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3023 * g++.dg/template/array3.C: New test.
3025 2004-01-12 Zack Weinberg <zack@codesourcery.com>
3027 * g++.dg/ext/lvalue1.C: No longer expected to fail.
3028 * g++.dg/warn/Wunused-2.C: Likewise.
3030 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3033 * g++.dg/template/instantiate6.C: New test.
3035 2004-01-12 Roger Sayle <roger@eyesopen.com>
3038 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3040 2004-01-12 Jan Hubicka <jh@suse.cz>
3043 * gcc.dg/20040112-1.c: New.
3045 * gcc.dg/dwarf-die[1-7].c: Move to...
3046 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3047 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3049 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
3052 * g++.dg/parse/friend4.C: New test.
3054 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
3057 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3058 definition is called a friend.
3060 2004-01-11 Zack Weinberg <zack@codesourcery.com>
3062 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3064 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
3067 * g++.dg/parse/error10.C: New test.
3068 * g++.dg/template/arg2.C: Accept "invalid type" error.
3070 2004-01-11 Jakub Jelinek <jakub@redhat.com>
3073 * g++.dg/opt/expect2.C: New test.
3075 2004-01-10 Zack Weinberg <zack@codesourcery.com>
3077 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3078 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3079 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3080 Update dg-error regexps.
3082 2004-01-10 Zack Weinberg <zack@codesourcery.com>
3084 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3085 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3087 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3089 * gcc.dg/pragma-re-1.c: Use right pointer type.
3091 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3093 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3095 2004-01-09 Geoffrey Keating <geoffk@apple.com>
3097 * gcc.dg/rs6000-ldouble-1.c: New.
3099 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3103 * g++.dg/other/abstract1.C: New test.
3105 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
3107 * g++.dg/lookup/strong-using-1.C: New.
3109 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
3112 * gcc.dg/func-ptr-conv-1.c: New test.
3113 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3115 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
3118 * gcc.c-torture/compile/20040109-1.c: New.
3120 2004-01-08 Stuart Hastings <stuart@apple.com>
3122 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3123 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3124 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3126 2004-01-09 Alan Modra <amodra@bigpond.net.au>
3128 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3130 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3132 * ada/acats/run_acats: Treat 'gnatchop' the same way
3133 as 'gnatmake'. Export GCC_DRIVER.
3134 * ada/acats/run_all.sh: Add target_gnatchop. Use
3135 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3137 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3140 * g++.dg/template/dependent-expr4.C: New test.
3142 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3144 * gcc.dg/altivec-11.c: New test.
3146 2004-01-07 Mark Mitchell <mark@codesourcery.com>
3148 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3150 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3153 * gcc.dg/enum-compat-1.c: New test.
3154 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3156 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3159 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3160 gcc.dg/c99-idem-qual-3.c: New tests.
3162 2004-01-07 Alan Modra <amodra@bigpond.net.au>
3164 * gcc.dg/winline-7.c: Don't cast void * to int.
3166 2004-01-06 Jan Hubicka <jh@suse.cz>
3168 * gcc.dg/i386-sse-5.c: New test
3169 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3171 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3174 * g++.dg/rtti/typeid4.C: New test.
3176 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3178 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3180 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3183 * g++.dg/template/error11.C: New test.
3186 * g++.dg/template/class2.C: New test.
3188 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3189 Richard Sandiford <rsandifo@redhat.com>
3192 * g++.dg/opt/alias3.C: New test.
3194 2004-01-04 Mark Mitchell <mark@codesourcery.com>
3197 * g++.dg/template/koenig3.C: New test.
3200 * g++.dg/parse/offsetof3.C: New test.
3202 * g++.dg/init/copy7.C: Add missing dg-error markers.
3205 * g++.dg/init/copy7.c: New test.
3208 * g++.dg/parse/cast1.C: New test.
3210 2004-01-04 Jan Hubicka <jh@suse.cz>
3212 * gcc.dg/winline[1-7].c: New tests.
3214 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3217 * g++.dg/template/qualttp22.C: New test.
3219 2004-01-01 Jan Hubicka <jh@suse.cz>
3221 * gcc.dg/debug/20031231-1.c: New.
3222 * gcc.c-torture/compile/20040101-1.c: New.
3223 * gcc.dg/dwarf-die-[1-7].c: New.
3225 2004-01-01 Jakub Jelinek <jakub@redhat.com>
3227 PR optimization/13521
3228 * gcc.c-torture/compile/20031231-1.c: New test.
3230 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3232 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3234 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3237 * g++.dg/template/crash16.C: New test.
3239 2003-12-30 Mark Mitchell <mark@codesourcery.com>
3241 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3243 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3245 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3247 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3248 * g++.old-deja/g++.law/profile1.C: Likewise.
3249 * gcc.c-torture/compile/981006-1.c: Likewise.
3250 * gcc.c-torture/execute/loop-2e.x: Likewise.
3251 * gcc.c-torture/execute/loop-2f.x: Remove.
3252 * gcc.c-torture/execute/loop-2g.x: Likewise.
3253 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3254 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3256 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3259 * g++.dg/ext/attrib11.C: New test.
3262 * g++.dg/template/array2-1.C: New test.
3263 * g++.dg/template/array2-2.C: New test.
3265 2003-12-29 Mark Mitchell <mark@codesourcery.com>
3267 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3269 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3272 * g++.dg/template/array1-1.C: New test.
3273 * g++.dg/template/array1-2.C: New test.
3275 2003-12-29 Roger Sayle <roger@eyesopen.com>
3278 * g77.dg/12632.f: New test case.
3280 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3283 * g++.dg/parse/nontype1.C: New test.
3285 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3288 * g++.dg/parse/explicit1.C: New test.
3289 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3291 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3294 * g++.dg/opt/inline6.C: New test.
3297 * g++.dg/parse/error9.C: New test.
3299 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3301 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3304 * g++.dg/init/assign1.C: New test.
3306 2003-12-28 Roger Sayle <roger@eyesopen.com>
3309 * g++.dg/warn/format3.C: New test case.
3311 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3313 * gcc.c-torture/compile/20031227-1.c: New test.
3315 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3317 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3318 * g77.dg/bprob/bprob.exp: Likewise.
3319 * gcc.misc-tests/bprob.exp: Likewise.
3320 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3321 variants on systems where the library does not provide that
3323 * gcc.dg/builtins-20.c: Use builtins-config.h.
3324 * gcc.dg/builtins-config.h: New file.
3326 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3328 * lib/gcc-dg.exp (dg-require-profiling): New function.
3329 * lib/target-supports.exp (check_profiling_available): Likewise.
3330 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3331 * g77.dg/bprob/bprob.exp: Likewise.
3332 * gcc.misc-tests/bprob.exp: Likewise.
3333 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3334 * gcc.dg/20021014-1.c: Likewise.
3335 * gcc.dg/nest.c: Likewise.
3337 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3339 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3341 * g++.dg/lookup/java2.C: Likewise.
3342 * gcc.dg/cpp/lexident.c: Likewise.
3344 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
3346 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3348 * gcc.c-torture/compile/961203-1.c: Likewise.
3349 * gcc.c-torture/compile/980506-1.c: Likewise.
3351 2003-12-23 Zack Weinberg <zack@codesourcery.com>
3353 * lib/gcc-dg.exp (dg-prune-output): New annotation.
3354 (additional_prunes): New global.
3355 (gcc-dg-prune): Handle additional per-test pruning.
3356 (dg-test): Clear additional_prunes between tests.
3358 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
3359 dg-prune-output to avoid spurious failures from assembler
3360 complaining about nonexistent WAW violations.
3361 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3362 Use dg-prune-output to avoid spurious failures from assembler
3363 warning about Itanium B-step errata.
3365 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3367 * g++.dg/abi/macro0.C: New test.
3368 * g++.dg/abi/macro1.C: Likewise.
3369 * g++.dg/abi/macro2.C: Likewise.
3371 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3372 * g++.dg/abi/bitfield7.C: Likewise.
3373 * g++.dg/abi/dtor2.C: Likewise.
3374 * g++.dg/abi/mangle11.C: Likewise.
3375 * g++.dg/abi/mangle12.C: Likewise.
3376 * g++.dg/abi/mangle14.C: Likewise.
3377 * g++.dg/abi/mangle17.C: Likewise.
3378 * g++.dg/abi/vbase10.C: Likewise.
3379 * g++.dg/abi/vbase14.C: Likewise.
3380 * g++.dg/template/qualttp17.C: Likewise.
3382 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3385 * gcc.dg/20031223-1.c: New test.
3387 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3389 * gcc.dg/noreturn-7.c: New test.
3391 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3393 * gcc.dg/null-pointer-1.c: New test.
3395 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3397 * g++.old-deja/g++.jason/template18.C: Remove.
3398 * g++.old-deja/g++.jason/template37.C: Likewise.
3401 * g++.dg/lookup/ns1.C: New test.
3404 * g++.dg/template/lookup3.C: New test.
3406 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3408 * g++.dg/template/recurse1.C: New test
3410 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3413 * g++.dg/parse/semicolon1.C: New test.
3414 * g++.dg/parse/semicolon1.h: Likewise.
3416 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3418 * gcc.dg/darwin-misaligned.c: New test.
3420 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3423 * gcc.dg/20031222-1.c: New test.
3425 2003-12-21 Mark Mitchell <mark@codesourcery.com>
3428 * g++.dg/parse/error8.C: New test.
3431 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3433 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3435 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3437 * gcc.c-torture/compile/930217-1.c: Likewise.
3438 * gcc.c-torture/compile/930513-1.c: Likewise.
3439 * gcc.c-torture/execute/920908-2.c: Likewise.
3440 * gcc.c-torture/execute/921204-1.c: Likewise.
3441 * gcc.c-torture/execute/930621-1.c: Likewise.
3442 * gcc.c-torture/execute/930630-1.c: Likewise.
3443 * gcc.c-torture/execute/931031-1.c: Likewise.
3444 * gcc.c-torture/execute/980602-2.c: Likewise.
3445 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3446 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3447 * gcc.c-torture/execute/extzvsi.c: Likewise.
3448 * gcc.c-torture/unsorted/ext.c: Likewise.
3450 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3453 * gcc.c-torture/compile/20031220-2.c: New test case.
3455 2003-12-20 Roger Sayle <roger@eyesopen.com>
3457 PR optimization/13031
3458 * gcc.c-torture/compile/20031220-1.c: New test case.
3460 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3462 * gcc.dg/cast-function-1.c: New test.
3464 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3466 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3469 2003-12-19 Mark Mitchell <mark@codesourcery.com>
3472 * g++.dg/ext/attrib10.C: New test.
3474 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3476 * gcc.dg/cleanup-10.c: New test.
3477 * gcc.dg/cleanup-11.c: New test.
3479 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3482 * g++.dg/opt/expect1.C: New test.
3484 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3486 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3488 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3491 * gcc.dg/20031218-1.c: New test.
3494 * gcc.dg/20031218-2.c: New test.
3495 * gcc.dg/20031218-3.c: New test.
3497 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3498 of label name and allow for USER_LABEL_PREFIX == "_" names.
3499 * g++.dg/abi/mangle18-2.C: Likewise.
3500 * g++.dg/abi/mangle19-1.C: Likewise.
3501 * g++.dg/abi/mangle19-2.C: Likewise.
3502 * g++.dg/abi/mangle20-1.C: Likewise.
3503 * g++.dg/abi/mangle20-2.C: Likewise.
3505 2003-12-18 Richard Henderson <rth@redhat.com>
3507 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3509 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3510 Dan Kegel <dank@kegel.com>
3513 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3514 testing a cross compiler, it causes spurious compile failures.
3515 * lib/g++.exp: Likewise.
3517 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3520 * g++.dg/template/access13.C: New test.
3522 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3524 * gcc.dg/20031216-1.c: New test.
3526 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3529 * g++.dg/template/error10.C: New test.
3531 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3533 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3534 * g++.dg/eh/simd-2.C: Likewise.
3536 2003-12-17 James E Wilson <wilson@specifixinc.com>
3537 Roger Sayle <roger@eyesopen.com>
3539 * gcc.c-torture/execute/ieee/mzero5.c: New.
3541 2003-12-17 Mark Mitchell <mark@codesourcery.com>
3544 * g++.dg/parse/error6.C: New test.
3547 * g++.dg/parse/error7.C: New test.
3549 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3551 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3552 at -O with stabs debugging formats.
3553 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3554 * gcc.dg/debug/debug-2.c: Likewise.
3556 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3559 * g++.dg/init/error1.C: New test.
3562 * g++.dg/init/pm3.C: New test.
3564 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3567 * gcc.dg/bitfld-8.c: New test.
3569 2003-12-16 James Lemke <jim@wasabisystems.com>
3571 * gcc.dg/arm-scd42-[123].c: New tests.
3573 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3576 * g++.dg/abi/mangle20-1.C: New test.
3577 * g++.dg/abi/mangle20-2.C: New test.
3579 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3582 * g++.dg/other/offsetof2.C: Remove XFAIL.
3583 * g++.dg/parse/offsetof1.C: New test.
3584 * g++.gd/parse/offsetof2.C: Likewise.
3586 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3588 * g++.dg/template/nontype3.C: New test.
3589 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3591 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3593 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3595 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3598 * g++.dg/expr/assign1.C: New test.
3601 * g++.dg/abi/mangle19-1.C: New test.
3602 * g++.dg/abi/mangle19-2.C: New test.
3604 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3606 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3608 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3610 * gcc.c-torture/execute/20031216-1.c: New test.
3612 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3614 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3617 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3620 * g++.dg/template/error9.C: New test.
3623 * g++.dg/template/error8.C: New test.
3625 2003-12-15 Roger Sayle <roger@eyesopen.com>
3628 * gcc.c-torture/execute/20031215-1.c: New test case.
3630 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3633 * g++.dg/parse/error5.C: New test.
3636 * g++.dg/expr/sizeof1.C: New test.
3639 * g++.dg/template/crash15.C: New test.
3641 2003-12-15 Geoffrey Keating <geoffk@apple.com>
3643 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3644 a non-POD type as the last named parameter of a varargs function.
3646 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3650 * g++.dg/template/crash14.C: New test.
3651 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3653 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3655 * g++.dg/other/java1.C: New test.
3658 * g++.dg/abi/mangle18-1.C: New test.
3659 * g++.dg/abi/mangle18-2.C: New test.
3661 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3663 PR optimization/10312
3664 * gcc.c-torture/execute/20031214-1.c: New.
3666 2003-12-14 Mark Mitchell <mark@codesourcery.com>
3670 * g++.dg/parse/error3.C: New test.
3671 * g++.dg/parse/error4.C: Likewise.
3672 * g++.dg/abi/mangle4.C: Tweak error messages.
3673 * g++.dg/lookup/using5.C: Likewise.
3674 * g++.dg/other/error2.C: Likewise.
3675 * g++.dg/parse/typename5.C: Likewise.
3676 * g++.dg/parse/undefined1.C: Likewise.
3677 * g++.dg/template/arg2.C: Likewise.
3678 * g++.dg/template/ttp3.C: Likewise.
3679 * g++.dg/template/type1.C: Likewise.
3680 * g++.old-deja/g++.other/crash32.C: Likewise.
3681 * g++.old-djea/g++.pt/defarg8.C: Likewise.
3683 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3686 * g++.dg/warn/noreturn-3.C: New test.
3688 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3691 * g++.dg/abi/covariant3.C: New.
3693 2003-12-12 Jakub Jelinek <jakub@redhat.com>
3695 * g++.dg/eh/ia64-1.C: New test.
3697 2003-12-12 Roger Sayle <roger@eyesopen.com>
3699 PR optimization/13037
3700 * g77.f-torture/execute/13037.f: New test case.
3702 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3705 * g++.dg/abi/covariant2.C: New.
3707 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
3709 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3711 2003-12-11 Zack Weinberg <zack@codesourcery.com>
3713 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3715 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3718 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3720 * lib/g++.exp (g++_version): Likewise.
3721 * lib/g77.exp (g77_version): Likewise.
3722 * lib/objc.exp (default_objc_version): Likewise.
3724 2003-12-10 Richard Henderson <rth@redhat.com>
3726 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3728 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3730 2003-12-08 Matt Austern <austern@apple.com>
3733 * lib/gcc-dg.exp (dg-require-visibility): Define.
3734 * lib/target-supports (check_visibility_available): Define.
3735 * gcc.dg/visibility-1.c: New test.
3736 * gcc.dg/visibility-2.c: Likewise.
3737 * gcc.dg/visibility-3.c: Likewise.
3738 * gcc.dg/visibility-4.c: Likewise.
3739 * gcc.dg/visibility-5.c: Likewise.
3740 * gcc.dg/visibility-6.c: Likewise.
3741 * g++.dg/ext/visibility-1.C: Likewise.
3742 * g++.dg/ext/visibility-2.C: Likewise.
3743 * g++.dg/ext/visibility-3.C: Likewise.
3744 * g++.dg/ext/visibility-4.C: Likewise.
3745 * g++.dg/ext/visibility-5.C: Likewise.
3746 * g++.dg/ext/visibility-6.C: Likewise.
3748 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3750 * g++.dg/lookup/java1.C: New test.
3751 * g++.dg/lookup/java2.C: New test.
3753 2003-12-07 Falk Hueffner <falk@debian.org>
3755 * g++.dg/opt/noreturn-1.C: New test.
3757 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3759 * gcc.dg/overflow-1.c: New test.
3761 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3763 * g77.f-torture/compile/13060.f: New test.
3765 2003-12-06 Mark Mitchell <mark@codesourcery.com>
3768 * g++.dg/inherit/operator2.C: New test.
3770 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3773 * g++.dg/ext/attrib9.C: New test.
3775 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3778 * g++.dg/template/error7.C: New test.
3780 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
3781 J"orn Rennecke <joern.rennecke@superh.com>
3784 * g++.dg/other/struct-va_list.C: New test.
3786 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3789 * g++.dg/parse/defarg6.C: New test.
3791 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
3794 * gcc.c-torture/execute/20031201-1.c: New test.
3796 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3798 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3800 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3802 * gcc.dg/builtin-return-1.c: New test.
3804 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
3805 J"orn Rennecke <joern.rennecke@superh.com>
3807 PR optimization/13260
3808 * gcc.c-torture/execute/20031204-1.c: New test.
3810 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3813 * g++.dg/template/error6.C: New test.
3815 2003-12-03 Jakub Jelinek <jakub@redhat.com>
3817 * gcc.dg/20031202-1.c: New test.
3819 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3822 * g++.dg/template/eh1.C: New test.
3825 * g++.dg/template/error5.C: New test.
3827 2003-12-02 David Ung <davidu@mips.com>
3829 * gcc.dg/compat/vector-check.h: Corrected type for var
3832 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3835 * g++.dg/template/ptrmem8.C: New test.
3837 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3840 * g++.dg/template/dependent-expr3.C: New test.
3842 2003-12-01 James Lemke <jim@wasabisystems.com>
3844 * gcc.dg/arm-g2.c: New test.
3846 2003-12-01 Roger Sayle <roger@eyesopen.com>
3848 PR optimization/11634
3849 * gcc.dg/20031201-2.c: New test case.
3851 2003-12-01 Zack Weinberg <zack@codesourcery.com>
3854 * objc.dg/proto-lossage-3.m: New test.
3856 2003-12-01 Roger Sayle <roger@eyesopen.com>
3858 PR optimization/12628
3859 * gcc.dg/20031201-1.c: New test case.
3861 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3863 * gcc.dg/unaligned-1.c: New test.
3865 2003-11-30 Mark Mitchell <mark@codesourcery.com>
3868 * g++.dg/template/error4.C: New test.
3869 * g++.dg/template/nested3.C: Adjust error markers.
3871 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3873 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3875 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3878 * gcc.dg/bitfld-7.c: New test.
3880 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
3882 * gcc.dg/tls/asm-1.C: New test.
3884 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3886 * gcc.dg/cpp/assert4.c: Update.
3888 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3890 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3891 * gcc.dg/builtin-apply3.c: New test.
3893 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3895 * lib/compat.exp (compat-obj): New xfaildata parameter.
3896 Use it to set compiler_conditional_xfail_data before compiling.
3897 (compat-get-options): Handle dg-xfail-if.
3898 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3899 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3900 * gcc.dg/compat/vector-1_y.c: Likewise.
3901 * gcc.dg/compat/vector-2_x.c: Likewise.
3902 * gcc.dg/compat/vector-2_y.c: Likewise.
3904 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3906 * g++.dg/opt/reg-stack4.C: New test.
3908 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3910 * gcc.dg/builtin-apply2.c: New test.
3912 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3914 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3916 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3919 * g++.dg/template/template-id-2.C: New test.
3921 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3924 * g++.dg/template/memfriend1.C: New test.
3925 * g++.dg/template/memfriend2.C: Likewise.
3926 * g++.dg/template/memfriend3.C: Likewise.
3927 * g++.dg/template/memfriend4.C: Likewise.
3928 * g++.dg/template/memfriend5.C: Likewise.
3929 * g++.dg/template/memfriend6.C: Likewise.
3930 * g++.dg/template/memfriend7.C: Likewise.
3931 * g++.dg/template/memfriend8.C: Likewise.
3932 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3934 2003-11-21 Mark Mitchell <mark@codesourcery.com>
3937 * g++.dg/ext/cond1.C: New test.
3939 2003-11-20 Richard Henderson <rth@redhat.com>
3941 * gcc.dg/20020201-2.c: Remove.
3942 * gcc.dg/20020201-4.c: Remove.
3943 * gcc.dg/20020304-1.c: Remove.
3945 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3947 * gcc.dg/cpp/trad/xwin1.c: New test case.
3949 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3951 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3952 * lib/g77.exp: Likewise.
3953 * lib/objc.exp: Likewise.
3954 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3957 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3960 * g++.dg/template/static5.C: New test.
3962 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3964 * gcc.dg/nested-func-1.c: New test.
3966 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3968 * gcc.dg/cpp/assert4.c: New test.
3970 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3973 * g++.dg/lookup/using9.c: New test.
3975 2003-11-14 Mark Mitchell <mark@codesourcery.com>
3978 * g++.dg/template/error3.C: New test.
3980 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3983 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3984 No longer use a wrapper for gcc, since this does not work under
3987 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3990 * g++.dg/template/ptrmem7.C: New test.
3992 2003-11-13 Andrew Pinski <apinski@apple.com>
3994 * gcc.c-torture/compile/20031113-1.c: New test.
3996 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3997 Kean Johnston <jkj@sco.com>
4000 * gcc.dg/unused-4.c: Update.
4002 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4004 * g++.dg/opt/const3.C: New test.
4006 2003-11-13 Jan Hubicka <jh@suse.cz>
4008 * gcc.c-torture/compile/20031112-1.c: New test.
4010 2003-11-12 Mark Mitchell <mark@codesourcery.com>
4012 * g++.dg/parse/crash10.C: Remove bogus error marker.
4014 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4016 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4017 (host_gcc): Likewise.
4018 (ROOT): Honor $PWDCMD.
4020 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4022 2003-11-12 Catherine Moore <clm@redhat.com>
4024 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
4026 2003-11-12 Andreas Jaeger <aj@suse.de>
4027 Jakub Jelinek <jakub@redhat.com>
4028 Andrew Pinski <pinskia@physics.uc.edu>
4029 Richard Henderson <rth@redhat.com>
4031 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4033 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
4035 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4036 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4038 2003-11-11 Andreas Jaeger <aj@suse.de>
4040 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4042 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4044 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
4046 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4049 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
4051 * gcc.dg/trampoline-1.c: New test.
4053 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4055 * gcc.c-torture/compile/200031109-1.c: New test.
4057 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4061 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4062 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4063 gcc.dg/format/no-y2k-1.c: Update.
4065 2003-11-08 Roger Sayle <roger@eyesopen.com>
4067 PR optimization/10467
4068 * gcc.dg/20031108-1.c: New test case.
4070 2003-11-07 Geoffrey Keating <geoffk@apple.com>
4072 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4074 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4076 * gcc.dg/compound-lvalue-1.c: New test.
4077 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4080 2003-11-06 Geoffrey Keating <geoffk@apple.com>
4082 * gcc.dg/altivec-varargs-1.c: New test.
4084 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4086 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4087 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4088 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
4089 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
4090 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4092 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
4094 * gcc.dg/cond-lvalue-1.c: New test.
4096 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
4098 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4100 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4103 * g++.dg/template/instantiate5.C: New test.
4105 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4108 * g++.dg/ext/complit2.C: Replace test with self-contained version.
4109 * ChangeLog: Add missing first entry for above test.
4111 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4114 * g++.dg/template/using8.C: New test.
4115 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4117 2003-11-02 Roger Sayle <roger@eyesopen.com>
4119 PR optimization/10817
4120 * gcc.c-torture/compile/20031102-1.c: New test case.
4122 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4124 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4127 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4129 * gcc.dg/20031102-1.c: New test.
4131 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4133 * gcc.dg/complex-1.c: New test.
4135 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4138 * g++.dg/template/crash13.C: Adjust expected error location.
4139 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4141 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4143 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4145 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4148 * gcc.c-torture/compile/20031031-2.c: New test.
4150 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4153 * gcc.c-torture/compile/20031031-1.c: New test.
4155 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4157 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4158 * gcc.misc-tests/bprob.exp: Likewise.
4159 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4160 the execution test on arm-elf configs.
4161 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
4162 configs that don't support scratch files.
4163 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4165 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4167 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4170 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4172 * ada/acats/run_all.sh: Redirect mv output to /dev/null
4173 Avoid non pure sh syntax. Add more logging.
4175 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4178 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4181 * gcc.dg/ppc-stackalign-1.c: New test.
4183 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4185 * ada/acats/run_all.sh: Change output to be more compliant with
4187 Create acats.sum and acats.log files under testsuite/ada/acats
4188 Only run [a-z]* directories, to filter out e.g. CVS.
4189 Redirect build output to log file.
4191 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4193 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4195 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4198 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4200 2003-10-27 Jakub Jelinek <jakub@redhat.com>
4202 * gcc.c-torture/compile/20031023-1.c: New test.
4203 * gcc.c-torture/compile/20031023-2.c: New test.
4204 * gcc.c-torture/compile/20031023-3.c: New test.
4205 * gcc.c-torture/compile/20031023-4.c: New test.
4207 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4210 * g++.dg/lookup/scoped8.C: New test.
4212 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4214 * g++.dg/opt/reg-stack3.C: New test.
4216 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4218 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4220 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4223 * g++.dg/template/crash13.C: New test.
4225 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4227 * gcc.dg/c99-restrict-2.c: New test.
4229 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4231 PR c++/12698, c++/12699, c++/12700, c++/12566
4232 * g++.dg/inherit/covariant9.C: New test.
4233 * g++.dg/inherit/covariant10.C: New test.
4234 * g++.dg/inherit/covariant11.C: New test.
4236 2003-10-23 Jason Merrill <jason@redhat.com>
4239 * g++.dg/ext/complit2.C: New test.
4241 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4244 * gcc.c-torture/execute/20031020-1.c: New test.
4246 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4248 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4249 following the jump_insn.
4251 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4253 * gcc.dg/cast-lvalue-1.c: New test.
4255 2003-10-21 Mark Mitchell <mark@codesourcery.com>
4258 * g++.dg/template/cond2.C: New test.
4260 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4262 * gcc.dg/builtins-28.c: New test.
4264 2003-10-20 Jan Hubicka <jh@suse.cz>
4266 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4268 * testsuite/gcc.dg/inline-2.c: Likewise.
4270 2003-10-20 Phil Edwards <phil@codesourcery.com>
4272 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4273 * gcc.dg/nest.c: Likewise.
4275 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4277 PR c++/9781, c++/10583, c++/11862
4278 * g++.dg/parse/crash13.C: New test.
4280 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4282 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4284 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4286 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4287 Define HAVE_C99_RUNTIME except on Solaris.
4288 * gcc.dg/builtins-20.c: Likewise.
4290 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4292 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4294 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4297 * g++.dg/template/crash21.C: New test.
4299 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4302 * g++.dg/template/typename5.C: New test.
4304 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4307 * g++.dg/template/friend25.C: New test.
4309 2003-10-16 Ziemowit Laski <zlaski@apple.com>
4311 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4314 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4316 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4319 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4321 * gcc.c-torture/execute/960416-1.x: Remove.
4322 * gcc.c-torture/execute/divconst-3.x: Likewise.
4324 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
4327 * gcc.dg/torture/cris-volatile-1.c: New test.
4329 2003-10-14 Roger Sayle <roger@eyesopen.com>
4331 PR optimization/9325
4332 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4333 for overflowing floating point to integer conversion during RTL
4336 2003-10-13 Ziemowit Laski <zlaski@apple.com>
4338 * objc/execute/_cmd.m: Fix typo.
4339 * objc.dg/image-info.m, objc.dg/symtab-1.m:
4340 Relax 'scan-assembler' regexp.
4341 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4342 objc.dg/try-catch-4.m: Run on non-Darwin targets.
4343 * objc.dg/zero-link-2.m: Remove blank line.
4344 * objc.dg/zero-link-3.m: New test case.
4346 2003-10-13 Geoffrey Keating <geoffk@apple.com>
4348 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4350 * gcc.dg/asm-names.c: Use scan-assembler-not rather
4351 than linker trickery.
4353 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4356 * g++.dg/other/friend2.C: New test.
4358 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4360 * gcc.dg/20031012-1.c: New test.
4362 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4364 * gcc.dg/weak/weak-3.c: Fix for new warning.
4366 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
4368 PR optimization/8750
4369 * gcc.c-torture/execute/20031012-1.c: New test case.
4371 2003-10-11 Roger Sayle <roger@eyesopen.com>
4373 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4374 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4376 2003-10-11 Roger Sayle <roger@eyesopen.com>
4378 PR optimization/12260
4379 * gcc.c-torture/compile/20031011-2.c: New test case.
4381 2003-10-11 Roger Sayle <roger@eyesopen.com>
4383 * gcc.c-torture/execute/20031011-1.c: New testcase.
4385 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4387 * gcc.c-torture/compile/20031011-1.c: New test.
4389 2003-10-11 Jan Hubicka <jh@suse.cz>
4391 * g++.dg/other/first-global.C: New test.
4393 2003-10-11 Roger Sayle <roger@eyesopen.com>
4395 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4397 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4399 * gcc.c-torture/compile/20031010-1.c: New test.
4401 2003-10-10 Geoffrey Keating <geoffk@apple.com>
4403 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4404 * gcc.c-torture/execute/va-arg-25.c: ... here.
4406 2003-10-09 Mark Mitchell <mark@codesourcery.com>
4408 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4410 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
4412 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4414 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4416 * g++.dg/parse/error2.C: New test.
4418 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4421 * g++.dg/other/error5.C: Modify the error message.
4422 * g++.dg/lookup/using8.C: New test.
4424 2003-10-07 Geoffrey Keating <geoffk@apple.com>
4426 * gcc.dg/darwin-abi-2.c: New file.
4427 * gcc.c-torture/execute/va-arg-24.c: New file.
4429 2003-10-06 Bob Wilson <bob.wilson@acm.org>
4431 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4434 2003-10-06 Mark Mitchell <mark@codesourcery.com>
4437 * g++.dg/other/error4.C: Update error messages.
4438 * g++.dg/template/ptrmem4.C: Likewise.
4441 * g++.dg/init/new9.C: New test.
4443 PR c++/12334, c++/12236, c++/8656
4444 * g++.dg/ext/attrib8.C: New test.
4446 2003-10-06 Devang Patel <dpatel@apple.com>
4448 * gcc.dg/debug/dwarf2-3.h: New test.
4449 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
4451 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4453 * g++.dg/opt/cfg2.C: New test.
4455 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4457 * g++.dg/opt/float1.C: New test.
4459 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4461 * gcc.dg/c90-array-lval-6.c: New test.
4462 * gcc.dg/c99-array-lval-6.c: New test.
4464 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
4465 Ziemowit Laski <zlaski@apple.com>
4467 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4468 'Derived', so that it is never considered a class method; add
4469 new warning for '+port' method ambiguity.
4470 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4471 <objc/objc-api.h> (needed on Mac OS X).
4472 * objc.dg/method-13.m: New test.
4474 2003-10-03 Roger Sayle <roger@eyesopen.com>
4476 PR optimization/9325, PR java/6391
4477 * gcc.c-torture/execute/20031003-1.c: New test case.
4479 2003-10-02 Mark Mitchell <mark@codesourcery.com>
4481 PR optimization/12180
4482 * gcc.dg/20031002-1.c: New test.
4485 * g++.dg/inherit/error1.C: New test.
4487 2003-10-02 Chris Demetriou <cgd@broadcom.com>
4489 * lib/f-torture.exp (search_for): Rename to...
4490 (search_for_re): This. Also, clean up comments and the
4491 "regexp" invocation.
4493 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
4495 * gcc.c-torture/compile/20031002-1.c: New test.
4497 2003-10-02 Jakub Jelinek <jakub@redhat.com>
4499 * g++.dg/opt/cond1.C: New test.
4501 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4503 * gcc.dg/Wold-style-definition-2.c: New testcase.
4504 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4506 2003-09-29 Richard Henderson <rth@redhat.com>
4508 * g++.dg/init/array10.C: Add dg-options.
4510 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4512 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4514 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4516 * g++.dg/template/friend19.C: Fix typo.
4517 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4519 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
4521 * gcc.c-torture/execute/20030928-1.c: New test.
4522 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4524 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4526 * g++.dg/opt/unroll1.C: New test.
4528 2003-09-26 Roger Sayle <roger@eyesopen.com>
4530 PR optimization/11741
4531 * gcc.dg/20030926-1.c: New test case.
4533 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4536 * g++.dg/parse/access7.C: New test.
4537 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4539 2003-09-24 Ziemowit Laski <zlaski@apple.com>
4541 MERGE OF objc-improvements-branch into MAINLINE:
4542 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4543 if libobjc has not been built.
4544 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4545 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4546 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4547 objc/execute/nested-3.m, objc/execute/np-2.m,
4548 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4549 objc/execute/redefining_self.m, objc/execute/root_methods.m,
4550 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4551 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4552 objc.dg/special/unclaimed-category-1.h,
4553 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4554 well as GNU runtime.
4555 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4556 * execute/cascading-1.m, execute/function-message-1.m,
4557 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4558 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4559 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4560 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4561 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4562 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4563 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4564 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4565 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4566 * objc.dg/bitfield-2.m: Run only on Darwin.
4567 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4568 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4569 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4570 * objc.dg/const-str-1.m: Fix constant string layout.
4572 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
4574 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4576 2003-09-23 Geoffrey Keating <geoffk@apple.com>
4578 * gcc.dg/darwin-abi-1.c: New file.
4580 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4583 * gcc.c-torture/compile/20030921-1.c: New test.
4585 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4587 * g++.dg/opt/reg-stack2.C: New test.
4589 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4591 * g++.dg/eh/delayslot1.C: New test.
4593 2003-09-20 Richard Henderson <rth@redhat.com>
4595 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4597 2003-09-20 Roger Sayle <roger@eyesopen.com>
4599 * gcc.c-torture/execute/20030920-1.c: New test case.
4601 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4603 * g++.dg/rtti/typeid3.C: Correct expected error message.
4605 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4608 * g++.dg/parse/crash12.C: New test.
4610 2003-09-19 Janis Johnson <janis187@us.ibm.com>
4612 * gcc.dg/compat/mixed-struct-check.h: New.
4613 * gcc.dg/compat/mixed-struct-defs.h: New.
4614 * gcc.dg/compat/mixed-struct-init.h: New.
4615 * gcc.dg/compat/struct-by-value-19_main.c: New.
4616 * gcc.dg/compat/struct-by-value-19_x.c: New.
4617 * gcc.dg/compat/struct-by-value-19_y.c: New.
4618 * gcc.dg/compat/struct-by-value-20_main.c: New.
4619 * gcc.dg/compat/struct-by-value-20_x.c: New.
4620 * gcc.dg/compat/struct-by-value-20_y.c: New.
4621 * gcc.dg/compat/struct-return-19_main.c: New.
4622 * gcc.dg/compat/struct-return-19_x.c: New.
4623 * gcc.dg/compat/struct-return-19_y.c: New.
4624 * gcc.dg/compat/struct-return-20_main.c: New.
4625 * gcc.dg/compat/struct-return-20_x.c: New.
4626 * gcc.dg/compat/struct-return-20_y.c: New.
4628 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4629 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4630 so that it will not complain on LP64 targets.
4632 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4635 * g++.dg/template/friend24.C: New test.
4637 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4640 * g++.dg/template/memtmpl2.C: New test.
4642 2003-09-18 Mark Mitchell <mark@codesourcery.com>
4645 * gcc.dg/builtin-apply1.c: New test.
4647 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4650 * g++.dg/warn/Wunused-4.C: New test.
4652 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4655 * g++.dg/other/gc2.C: New test.
4657 2003-09-17 Mark Mitchell <mark@codesourcery.com>
4660 * g++.dg/rtti/typeid3.C: New test.
4663 * g++.dg/overload/template1.C: New test.
4665 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4667 * g++.dg/opt/cfg3.C: New test.
4669 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4672 * g++.dg/template/crash11.C: New test.
4674 2003-09-16 Jason Merrill <jason@redhat.com>
4675 Jakub Jelinek <jakub@redhat.com>
4677 * gcc.dg/attr-warn-unused-result.c: New test.
4679 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4682 * g++.dg/expr/call2.C: New test.
4684 2003-09-15 Andreas Jaeger <aj@suse.de>
4686 * gcc.dg/Wold-style-definition-1.c: New test.
4688 2003-09-14 Mark Mitchell <mark@codesourcery.com>
4691 * g++.dg/parse/template12.C: New test.
4693 * g++.dg/abi/bitfield11.C: New test.
4694 * g++.dg/abi/bitfield12.C: Likewise.
4696 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
4698 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4699 non-expansion of functional macro name without arguments at EOL.
4700 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4702 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
4704 * gcc.c-torture/execute/20030914-[12].c: New tests.
4706 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4709 * g++.dg/overload/addr1.C: New test.
4711 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4713 * gcc.dg/20030909-1.c: New test.
4715 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4717 * gcc.dg/ultrasp10.c: New test.
4719 2003-09-09 Devang Patel <dpatel@apple.com>
4721 * gcc.dg/darwin-ld-6.c: New test.
4723 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4725 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4727 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4729 * gcc.dg/ia64-types1.c: New test.
4730 * gcc.dg/ia64-types2.c: Likewise.
4732 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4734 * gcc.dg/builtins-1.c: Add more _Complex tests.
4735 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4737 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4738 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4740 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4743 * g++.dg/lookup/koenig2.C: New test.
4746 * g++.dg/rtti/typeid2.C: New test.
4748 2003-09-08 Jakub Jelinek <jakub@redhat.com>
4750 * gcc.c-torture/compile/20030904-1.c: New test.
4752 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4754 * g++.dg/opt/longbranch2.C: New test.
4756 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4758 * g++.dg/template/crash10.C: Only compile it.
4760 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4763 * gcc.c-torture/compile/20030907-1.c: New test.
4764 * g++.dg/init/array11.C: New test.
4766 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4769 * g++.dg/init/struct1.C: New test.
4771 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4774 * g++.dg/expr/comma1.C: New test.
4776 2003-09-06 Mark Mitchell <mark@codesourcery.com>
4779 * g++.dg/expr/static_cast5.C: New test.
4781 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4784 * g++.dg/lookup/scoped7.C: New test.
4787 * g++.dg/other/static1.C: New test.
4790 * g++.dg/warn/template-1.C: New test.
4793 * g++.dg/template/crash10.C: New test.
4796 * g++.dg/overload/VLA.C: New test.
4799 * g++.dg/template/call1.C: New test.
4801 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4804 * g++.dg/parse/using3.C: New test.
4806 2003-09-06 Roger Sayle <roger@eyesopen.com>
4809 * g++.dg/overload/builtin3.C: New test case.
4811 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4814 * gcc.dg/20030906-1.c: New test.
4815 * gcc.dg/20030906-2.c: Likewise.
4817 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4820 * g++.dg/parse/defarg5.C: New test.
4822 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4824 2003-09-05 Mark Mitchell <mark@codesourcery.com>
4827 * g++.dg/expr/static_cast4.C: New test.
4830 * g++.dg/template/crash9.C: New test.
4832 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4834 * g++.old-deja/g++.ext/pretty2.C: Update for change
4836 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4838 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4841 * g++/dg/template/qualified-id1.C: New test.
4844 * g++.dg/warn/noeffect4.C: New test.
4846 2003-09-04 Matt Austern <austern@apple.com>
4848 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4849 * g++.dg/ext/fnname2.C: Likewise.
4850 * g++.dg/ext/fnname3.C: Likewise.
4852 2003-09-04 Mark Mitchell <mark@codesourcery.com>
4854 * g++.dg/expr/lval1.C: New test.
4855 * g++.dg/ext/lvcast.C: Remove.
4857 2003-09-03 Roger Sayle <roger@eyesopen.com>
4859 PR optimization/11700.
4860 * gcc.c-torture/compile/20030903-1.c: New test case.
4862 2003-09-03 Mark Mitchell <mark@codesourcery.com>
4865 * g++.dg/abi/layout4.C: New test.
4867 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4870 * g++.dg/parse/friend3.C: New test.
4872 2003-09-02 Mark Mitchell <mark@codesourcery.com>
4875 * g++.dg/template/class1.C: New test.
4878 * g++.dg/expr/call1.C: New test.
4880 2003-09-01 Mark Mitchell <mark@codesourcery.com>
4883 * g++.dg/init/ref9.C: New test.
4886 * g++.dg/template/nested4.C: New test.
4888 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4891 * g++.dg/template/non-dependent4.C: New test.
4894 * g++.dg/inherit/conv1.C: New test.
4896 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4899 * g++.dg/ext/label1.C: New test.
4900 * g++.dg/ext/label2.C: Likewise.
4902 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4904 * g++.dg/expr/cond3.C: New test.
4906 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4908 * gcc.dg/builtins-1.c: Add new builtin cases.
4910 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4912 * gcc.dg/builtins-1.c: Add new cases.
4913 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4915 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4917 * gcc.dg/builtins-1.c: Add more math builtin tests.
4918 * gcc.dg/torture/builtin-attr-1.c: New test.
4920 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4922 PR optimization/5079
4923 * g++.dg/opt/static3.C: New test.
4925 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4927 * gcc.misc-tests/gcov-10b.c: New test.
4929 2003-08-27 Mark Mitchell <mark@codesourcery.com>
4931 * g++.dg/opt/ptrmem3.C: New test.
4933 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4935 2003-08-27 Jakub Jelinek <jakub@redhat.com>
4937 * gcc.dg/20030826-2.c: New test.
4939 2003-08-26 Roger Sayle <roger@eyesopen.com>
4942 * g77.f-torture/compile/12002.f: New test case.
4944 2003-08-26 Roger Sayle <roger@eyesopen.com>
4946 * gcc.dg/20030826-1.c: New test case.
4948 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4950 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4952 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4955 * c++.dg/lookup/crash1.C: New test.
4957 * c++.dg/warn/noeffect3.C: New test.
4959 2003-08-25 Janis Johnson <janis187@us.ibm.com>
4961 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4962 * gcc.dg/compat/vector-1_y.c: Ditto.
4963 * gcc.dg/compat/vector-2_x.c: Ditto.
4964 * gcc.dg/compat/vector-2_y.c: Ditto.
4966 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4968 * gcc.dg/20030702-1.c: New test.
4970 2003-08-25 Mark Mitchell <mark@codesourcery.com>
4973 * g++.dg/ext/altivec-1.C: New test.
4975 2003-08-24 Richard Henderson <rth@redhat.com>
4977 * g++.dg/eh/simd-2.C: Add -w for x86.
4979 2003-08-23 Jakub Jelinek <jakub@redhat.com>
4981 * gcc.dg/20030815-1.c: New test.
4983 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4986 * g++.dg/parse/access6.C: New test.
4988 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4990 PR c++/641, c++/11876
4991 * g++.dg/template/friend22.C: New test.
4992 * g++.dg/template/friend23.C: Likewise.
4994 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4996 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4999 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5001 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5003 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5005 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5007 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5009 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5011 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5013 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5015 2003-08-21 Mark Mitchell <mark@codesourcery.com>
5018 * g++.dg/overload/prom1.C: New test.
5021 * g++.dg/parse/dtor2.C: New test.
5024 * g++.dg/parse/using2.C: New test.
5026 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
5029 * gcc.c-torture/compile/20030821-1.c: New.
5031 2003-08-20 Mark Mitchell <mark@codesourcery.com>
5034 * g++.dg/template/deduce2.C: New test.
5036 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
5038 * gcc.c-torture/execute/20030821-1.c: New test.
5040 2003-08-20 Roger Sayle <roger@eyesopen.com>
5043 * gcc.dg/20030820-1.c: New test case.
5045 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
5048 * g++.dg/warn/noeffect2.C: New test.
5050 2003-08-19 Mark Mitchell <mark@codesourcery.com>
5053 * g++.dg/template/dtor2.C: New test.
5056 * g++.dg/template/operator1.C: New test.
5057 * g++.dg/parse/operator4.C: New test.
5060 * g++.dg/expr/enum1.C: New test.
5061 * gcc.dg/c99-bool-1.c: Remove bogus warning.
5064 * g++.dg/parse/elab2.C: New test.
5065 * g++.dg/parse/typedef4.C: Change error message.
5066 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5067 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5068 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5070 2003-08-19 Geoffrey Keating <geoffk@apple.com>
5072 * gcc.dg/pch/warn-1.c: New.
5073 * gcc.dg/pch/warn-1.hs: New.
5075 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5078 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5080 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5082 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5084 * gcc.dg/uninit-D.c: New Test.
5085 * gcc.dg/uninit-E.c: New Test.
5086 * gcc.dg/uninit-F.c: New Test.
5087 * gcc.dg/uninit-G.c: New Test.
5089 2003-08-19 Michael Ritzert <ritzert@t-online.de>
5091 * g++.dg/README: Describe the pch directory.
5093 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5096 * g++.dg/parse/access4.C: New test.
5097 * g++.dg/parse/access5.C: Likewise.
5098 * g++.old-deja/g++.jason/access17.C: Adjust error message.
5100 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
5102 * gcc.dg/noncompile/20030818-1.c: New.
5104 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
5107 * g++.dg/warn/noeffect1.C: New test.
5109 * g++.dg/template/scope2.C: New test.
5110 * g++.dg/template/error2.C: Correct dg-error
5112 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
5114 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5116 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
5119 * g++.dg/template/warn1.C: New.
5121 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5123 * g++.dg/template/error2.C: New test.
5124 * g++.dg/lookup/using7.C: Adjust errors
5125 * g++.old-deja/g++.pt/crash36.C: Likewise.
5126 * g++.old-deja/g++.pt/derived3.C: Likewise.
5128 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5130 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5131 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5132 * gcc.c-torture/execute/builtins/string-9.c: New, from
5133 string-opt-9.c. Adjust for execute/builtins framework.
5134 * gcc.c-torture/execute/string-opt-9.c: Delete.
5136 2003-08-12 Mark Mitchell <mark@codesourcery.com>
5138 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5140 * g++.dg/parse/ret-type2.C: New test.
5143 * g++.dg/init/new8.C: New test.
5146 * g++.dg/parse/typedef5.C: New test.
5149 * g++.dg/parse/qualified2.C: New test.
5150 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5153 2003-08-11 Mark Mitchell <mark@codesourcery.com>
5155 * g++.dg/conversion/ptrmem1.C: New test.
5157 2003-08-11 Jakub Jelinek <jakub@redhat.com>
5160 * gcc.dg/20030811-1.c: New test.
5163 * gcc.c-torture/execute/20030811-1.c: New test.
5165 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5167 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5169 2003-08-10 Mark Mitchell <mark@codesourcery.com>
5172 * g++.dg/inherit/multiple1.C: New test.
5174 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5176 * gcc.dg/spe1.c: New test.
5179 * g++.dg/expr/cast2.C: New test.
5182 * g++.dg/template/dependent-name2.C: New test.
5184 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5186 * g++.dg/parse/crash11.C: Put the dg options in comments.
5188 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
5190 * lib/gcc-dg.exp: Update for diagnostic change.
5192 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5195 * g++.dg/parse/crash11.C: New test.
5197 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
5199 * gcc.dg/cpp/spacing1.c: Update.
5201 2003-08-04 Janis Johnson <janis187@us.ibm.com>
5204 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5207 2003-08-04 Roger Sayle <roger@eyesopen.com>
5210 * gcc.c-torture/compile/20030804-1.c: New test case.
5212 2003-08-04 Roger Sayle <roger@eyesopen.com>
5214 * gcc.dg/20030804-1.c: New test case.
5216 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
5218 * gcc.dg/cpp/separate-1.c: New test.
5220 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5223 * g++.dg/template/dependent-expr2.C: New test.
5226 * g++.dg/expr/ptrmem1.C: New test.
5228 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5231 * g++.dg/template/friend15.C: New test.
5233 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
5235 * lib/dg-pch.exp: Work round PCH bug.
5237 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5239 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5240 builtins. Move cases from builtins-4.c here.
5242 * gcc.dg/torture/builtin-math-1.c: New test taken from
5243 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5246 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5249 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5252 * g++.dg/template/using7.C: New test.
5254 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
5256 * import1.c, import2.c: New tests.
5258 2003-08-01 Jakub Jelinek <jakub@redhat.com>
5260 * g++.dg/eh/crossjump1.C: New test.
5262 2003-08-01 Mark Mitchell <mark@codesourcery.com>
5265 * g++.dg/template/using6.C: New test.
5268 * g++.dg/template/koenig2.C: New test.
5270 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5273 * g++.dg/parse/typedef4.C: New test.
5275 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5277 PR c++/8442, c++/8806
5278 * g++.dg/template/elab1.C: New test.
5279 * g++.dg/template/type2.C: Likewise.
5280 * g++.dg/template/ttp3.C: Adjust expected error message.
5281 * g++.old-deja/g++.law/visibility13.C: Likewise.
5282 * g++.old-deja/g++.niklas/t135.C: Likewise.
5283 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5284 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5286 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5288 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5291 * g++.dg/ext/stmtexpr1.C: New test.
5293 * g++.dg/opt/tmp1.C: New test.
5296 * g++.dg/parse/constant4.C: New test.
5299 * g++.dg/template/using5.C: New test.
5301 2003-07-31 Roger Sayle <roger@eyesopen.com>
5303 * gcc.dg/builtins-27.c: New test case.
5305 2003-07-31 Jakub Jelinek <jakub@redhat.com>
5307 * gcc.dg/tls/opt-7.c: New test.
5309 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
5311 * g++.old-deja/g++.other/crash18.C: Remove.
5313 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5315 * g++.dg/template/explicit3.C: New.
5316 * g++.dg/template/explicit4.C: New.
5317 * g++.dg/template/explicit5.C: New.
5320 * g++.dg/template/memtmpl1.C: New.
5322 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5325 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5326 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5328 2003-07-30 Jan Hubicka <jh@suse.cz>
5332 2003-07-29 Zack Weinberg <zack@codesourcery.com>
5334 * gcc.dg/struct-in-proto-1.c: New test.
5336 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
5338 * gcc.dg/cpp/include2.c: Only expect one message.
5340 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
5343 * g++.dg/template/using1.C: New test.
5344 * g++.dg/template/using2.C: New test.
5345 * g++.dg/template/using3.C: New test.
5346 * g++.dg/template/using4.C: New test.
5348 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
5350 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5351 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5353 2003-07-28 Jan Hubicka <jh@suse.cz>
5356 * g++.dg/opt/call1.C: New test.
5358 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
5361 * g++.dg/init/enum2.C: New test.
5362 * g++.dg/template/overload1.C: Add "-w" option.
5364 2003-07-28 <hp@bitrange.com>
5366 * gcc.dg/Wdeclaration-after-statement-1.c,
5367 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5369 2003-07-28 Jakub Jelinek <jakub@redhat.com>
5371 * gcc.c-torture/compile/20030725-1.c: New test.
5373 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
5375 * gcc.dg/20030505.c: Only run for SPE.
5376 Remove definition of opaque type.
5378 2003-07-27 Mark Mitchell <mark@codesourcery.com>
5380 * g++.dg/template/ptrmem6.C: New test.
5382 2003-07-26 Geoffrey Keating <geoffk@apple.com>
5384 * gcc.c-torture/compile/zero-strct-2.c: New test.
5386 2003-07-25 Geoffrey Keating <geoffk@apple.com>
5388 * gcc.dg/intermod-1.c: New test.
5390 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
5393 * g++.dg/template/lookup2.C: New test.
5394 * g++.dg/template/memclass1.C: Remove instantiated from error.
5395 * g++.dg/other/error2.C: Tweak expected errors.
5398 * g++.dg/template/defarg3.C: New test.
5400 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5402 2003-07-24 Mark Mitchell <mark@codesourcery.com>
5404 * g++.dg/inherit/access5.C: New test.
5406 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5409 * g++.dg/template/crash8.C: New test.
5411 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5414 * gcc.dg/noncompile/incomplete-2.c: New test.
5416 2003-07-23 Mark Mitchell <mark@codesourcery.com>
5419 * g++.dg/inherit/access4.C: New test.
5422 * g++.dg/expr/cond2.C: New test.
5424 PR optimization/10679
5425 * g++.dg/opt/inline4.C: New test.
5427 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5429 * g++.dg/parse/crash10: New test.
5431 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5433 * g++.dg/ext/flexary1.C: New test.
5435 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5438 * g++.dg/template/crash9.C: New test.
5440 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5443 * g++.dg/parse/typedef3.C: New test.
5446 * g++.dg/parse/operator2.C: New test.
5449 * g++.dg/parse/def-tmpl-arg1.C: New test.
5452 * g++.dg/parse/funptr1.C: New test.
5455 * g++.dg/parse/ambig3.C: New test.
5458 * g++.dg/parse/operator3.C: New test.
5461 * g++.dg/parse/template10.C: New test.
5464 * g++.dg/parse/template11.C: New test.
5467 * g++.dg/parse/invalid-op1.C: New test.
5470 * g++.dg/parse/condexpr1.C: New test.
5472 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5474 * g++.dg/ext/packed3.C: New test.
5475 * g++.dg/ext/packed4.C: New test.
5477 * gcc.dg/pack-test-3.c: New test.
5479 2003-07-21 Janis Johnson <janis187@us.ibm.com>
5481 * lib/compat.exp: Handle dg-options per source file.
5482 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5483 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5484 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5485 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5486 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5487 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5488 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5489 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5490 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5491 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5492 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5493 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5494 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5495 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5497 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5500 * gcc.c-torture/execute/20030718-1.c: New test.
5502 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5504 PR optimization/11536
5505 * gcc.dg/20030721-1.c: New test.
5507 2003-07-19 Mark Mitchell <mark@codesourcery.com>
5510 * g++.dg/template/lookup1.C: New test.
5512 2003-07-19 Zack Weinberg <zack@codesourcery.com>
5514 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5515 diagnostics of ill-formed constructs involving labels.
5516 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5517 the new 'previously defined here' message.
5519 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5521 * g++.dg/parse/non-dependent2.C: New test.
5523 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5525 * g++.dg/init/init-ref4.C: xfail on targets without
5528 2003-07-17 Jakub Jelinek <jakub@redhat.com>
5531 * gcc.c-torture/execute/20030717-1.c: New test.
5533 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5535 * g++.dg/opt/cfg1.C: New test.
5537 2003-07-17 Mark Mitchell <mark@codesourcery.com>
5539 PR optimization/11557
5540 * gcc.dg/20030717-1.c: New test.
5542 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5545 * g++.dg/expr/crash-1.C: New test.
5548 * g++.dg/template/init3.C: New test.
5551 * g++.dg/template/non-dependent1.C: New test.
5554 * g++.dg/template/non-dependent2.C: New test.
5557 * g++.dg/template/non-dependent3.C: New test.
5560 * g++.dg/template/sizeof5.C: New test.
5562 2003-07-17 Geoffrey Keating <geoffk@apple.com>
5565 * gcc.c-torture/compile/mangle-1.c: New file.
5567 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5570 * g++.dg/parse/access3.C: New test.
5572 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5575 * g++.dg/init/init-ref4.C: New test.
5577 2003-07-16 Mark Mitchell <mark@codesourcery.com>
5580 * g++.dg/parse/constant3.C: New test.
5581 * g++.dg/parse/crash7.C: Likewise.
5583 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5586 * gcc.dg/i386-pentium4-not-mull.c: New.
5588 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5590 * gcc.dg/asm-names.c (ymain): Make it weak.
5592 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5595 * g++.dg/template/friend21.C: New test.
5597 2003-07-16 Jakub Jelinek <jakub@redhat.com>
5599 * gcc.dg/cleanup-8.c: New test.
5600 * gcc.dg/cleanup-9.c: New test.
5602 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5604 * g++.dg/ext/dll-MI1.h: New file.
5605 * g++.dg/ext/dllexport-MI1.C: New file.
5606 * g++.dg/ext/dllimport-MI1.C: New file.
5608 2003-07-15 Jakub Jelinek <jakub@redhat.com>
5610 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5611 it does not have cmpstrsi patterns (just cmpmemsi).
5613 2003-07-15 Mark Mitchell <mark@codesourcery.com>
5616 * g++.dg/debug/debug8.C: New test.
5618 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5621 * g++.dg/template/crash7.C: New test.
5623 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5626 * gcc.c-torture/compile/20030708-1.c: New.
5628 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5630 * gcc.c-torture/execute/20030715-1.c: New test.
5632 2003-07-14 Geoffrey Keating <geoffk@apple.com>
5634 * gcc.dg/pch/inline-3.c: New file.
5635 * gcc.dg/pch/inline-3.hs: New file.
5636 * gcc.dg/pch/inline-4.c: New file.
5637 * gcc.dg/pch/inline-4.hs: New file.
5639 2003-07-14 Mark Mitchell <mark@codesourcery.com>
5642 * g++.dg/template/crash6.C: New test.
5645 * g++.dg/template/friend20.C: New test.
5648 * g++.dg/template/overload2.C: New test.
5650 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5652 PR optimization/11440
5653 * gcc.c-torture/execute/20030714-1.c: New test.
5655 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5658 * g++.dg/template/partial2.C: New test.
5660 2003-07-13 Mark Mitchell <mark@codesourcery.com>
5663 * g++.dg/template/anon1.C: New test.
5667 * g++.dg/parse/template9.C: Likewise.
5668 * g++.dg/template/crash4.C: New test.
5669 * g++.dg/template/koenig1.C: Likewise.
5670 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5671 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5672 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5674 * g++.old-deja/g++.jason/template36.C: Likewise.
5675 * g++.old-deja/g++.mike/p1989.C: Likewise.
5676 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5677 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5678 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5679 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5681 * g++.old-deja/g++.pt/union2.C: Use this->.
5683 2003-07-11 Jakub Jelinek <jakub@redhat.com>
5685 * gcc.dg/20030711-1.c: New test.
5687 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5690 * g++.dg/parse/args1.C: New test.
5691 * g++.pt/defarg8.C: Change expected errors.
5693 2003-07-11 Mark Mitchell <mark@codesourcery.com>
5696 * g++.dg/template/nontype2.C: New test.
5699 * g++.dg/parse/template8.C: New test.
5702 * g++.dg/template/scope1.C: New test.
5704 * g++.dg/warn/Wsign-compare-1.C: New test.
5706 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5708 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5710 2003-07-10 Mark Mitchell <mark@codesourcery.com>
5713 * g++.dg/template/explicit2.C: New test.
5716 * g++.dg/warn/pedantic1.C: New test.
5718 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5721 * g++.dg/other/field1.C: New test.
5723 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5726 * gcc.c-torture/compile/20030707-1.c: New.
5728 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5731 * g++.dg/template/access12.C: New test.
5733 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5735 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5736 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5737 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5738 * gcc.misc-tests/gcov.exp: Update
5739 * g++.dg/gcov/gcov.exp: Update
5740 * lib/gcov.exp: Update.
5742 2003-07-08 Mark Mitchell <mark@codesourcery.com>
5744 * g++.dg/abi/mangle17.C: Make sure template expressions are
5746 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5747 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5748 * g++.dg/opt/stack1.C: Remove erroneous code.
5749 * g++.dg/parse/template7.C: New test.
5750 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5751 * g++.old-deja/g++.pt/crash4.C: Likewise.
5753 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5755 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5756 with zero or one occurence of `$' after the initial `L'.
5758 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5760 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5762 2003-07-08 Roger Sayle <roger@eyesopen.com>
5765 * gcc.dg/Wunreachable-6.c: New testcase.
5766 * gcc.dg/Wunreachable-7.c: New testcase.
5768 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5771 * gcc.dg/20030708-1.c: New test.
5773 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
5775 * gcc.dg/compat/sdata-section.h: New file.
5776 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5777 * gcc.dg/torture/mips-sdata-1.c: New test.
5779 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5782 * g++.dg/template/friend19.C: New test.
5784 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5786 * g++.dg/opt/strength-reduce.C: New test.
5788 2003-07-07 Roger Sayle <roger@eyesopen.com>
5791 * gcc.dg/20030707-1.c: New testcase.
5793 2003-07-07 Roger Sayle <roger@eyesopen.com>
5795 PR optimization/11059
5796 * g++.dg/opt/emptyunion.C: New testcase.
5798 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5799 Eric Botcazou <ebotcazou@libertysurf.fr>
5801 * g++.dg/opt/stack1.C: New test.
5803 2003-07-05 Mark Mitchell <mark@codesourcery.com>
5805 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5809 * g++.dg/expr/static_cast3.C: New test.
5811 2003-07-04 Zack Weinberg <zack@codesourcery.com>
5813 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5815 * gcc.dg/concat.c: Concatenation of string constants with
5816 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5817 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5818 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5819 necessary to avoid multi-character character constant warning.
5820 * gcc.dg/cpp/escape.c: Likewise.
5821 * gcc.dg/cpp/ucs.c: Likewise.
5822 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5825 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5828 * gcc.c-torture/compile/20030704-1.c: New.
5830 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5832 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5834 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5836 PR c++/5287, PR c++/7910, PR c++/11021
5837 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5839 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5840 * g++.dg/ext/dllimport3.C: Likewise.
5841 * g++.dg/ext/dllimport4.C: New file.
5842 * g++.dg/ext/dllimport5.C: New file.
5843 * g++.dg/ext/dllimport6.C: New file.
5844 * g++.dg/ext/dllimport7.C: New file.
5845 * g++.dg/ext/dllimport8.C: New file.
5846 * g++.dg/ext/dllimport9.C: New file.
5847 * g++.dg/ext/dllimport10.C: New file.
5848 * g++.dg/ext/dllexport1.C: New file.
5850 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5852 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5853 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5855 2003-07-03 Roger Sayle <roger@eyesopen.com>
5857 * gcc.dg/builtins-25.c: New testcase.
5858 * gcc.dg/builtins-26.c: New testcase.
5860 2003-07-03 Janis Johnson <janis187@us.ibm.com>
5862 * gcc.dg/compat/vector-defs.h: New file.
5863 * gcc.dg/compat/vector-setup.h: New file.
5864 * gcc.dg/compat/vector-check.h: New file.
5865 * gcc.dg/compat/vector-1_main.c: New file.
5866 * gcc.dg/compat/vector-1_x.c: New file.
5867 * gcc.dg/compat/vector-1_y.c: New file.
5868 * gcc.dg/compat/vector-2_main.c: New file.
5869 * gcc.dg/compat/vector-2_x.c: New file.
5870 * gcc.dg/compat/vector-2_y.c: New file.
5872 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5873 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5874 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5875 * gcc.dg/compat/struct-align-1.h: New file.
5876 * gcc.dg/compat/struct-align-1_main.c: New file.
5877 * gcc.dg/compat/struct-align-1_x.c: New file.
5878 * gcc.dg/compat/struct-align-1_y.c: New file.
5879 * gcc.dg/compat/struct-align-2.h: New file.
5880 * gcc.dg/compat/struct-align-2_main.c: New file.
5881 * gcc.dg/compat/struct-align-2_x.c: New file.
5883 * g++.old-deja/g++.other/comdat3.C: Likewise.
5884 * g++.old-deja/g++.other/ctor1.C: Likewise.
5885 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5887 2003-06-05 Richard Henderson <rth@redhat.com>
5889 * gcc.dg/debug/20030605-1.c: New.
5891 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5893 * README.QMTEST: Update.
5895 2003-06-04 Richard Henderson <rth@redhat.com>
5897 * gcc.dg/cleanup-1.c: New.
5898 * gcc.dg/cleanup-2.c: New.
5899 * gcc.dg/cleanup-3.c: New.
5900 * gcc.dg/cleanup-4.c: New.
5901 * gcc.dg/cleanup-5.c: New.
5902 * gcc.dg/cleanup-6.c: New.
5903 * gcc.dg/cleanup-7.c: New.
5905 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5907 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5909 * lib/dg-pch.exp: New file.
5910 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5911 * gcc.dg/pch/pch.exp: Likewise.
5913 2003-06-04 Roger Sayle <roger@eyesopen.com>
5915 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5916 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5917 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5918 * gcc.dg/builtins-17.c: New test case.
5919 * gcc.dg/i386-387-4.c: New test case.
5920 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5922 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5924 * gcc.dg/ultrasp9.c: New test.
5926 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5928 * gcc.c-torture/compile/20030604-1.c: New test.
5929 * gcc.dg/sparc-constant-1.c: New test.
5931 2003-06-03 Glen Nakamura <glen@imodulo.com>
5933 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5935 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5937 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5939 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5940 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5942 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
5944 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5946 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5949 * g++.dg/template/spec10.C: New test.
5951 2003-06-03 Roger Sayle <roger@eyesopen.com>
5953 * gcc.dg/builtins-16.c: New test case.
5955 2003-06-03 Jakub Jelinek <jakub@redhat.com>
5957 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5958 mempcpy test with post-increments.
5959 * gcc.c-torture/execute/string-opt-3.c: New test.
5960 * gcc.dg/string-opt-1.c: New test.
5962 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5965 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5967 2003-06-02 Mark Mitchell <mark@codesourcery.com>
5969 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5970 (scan-assembler): ... here. Use dg-scan.
5971 (scan-assembler-not): Likewise.
5972 (scan-file): New function.
5973 (scan-file-not): Likewise.
5974 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5975 * gcc.dg/cpp/_Pragma4.c: Likewise.
5976 * gcc.dg/cpp/_Pragma5.c: Likewise.
5977 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5978 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5979 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5980 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5981 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5982 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5983 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5984 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5985 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5986 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5987 * gcc.dg/cpp/cxxcom1.c: Likewise.
5988 * gcc.dg/cpp/line1.c: Likewise.
5989 * gcc.dg/cpp/maccom1.c: Likewise.
5990 * gcc.dg/cpp/maccom2.c: Likewise.
5991 * gcc.dg/cpp/maccom3.c: Likewise.
5992 * gcc.dg/cpp/maccom4.c: Likewise.
5993 * gcc.dg/cpp/maccom5.c: Likewise.
5994 * gcc.dg/cpp/maccom6.c: Likewise.
5995 * gcc.dg/cpp/multiline.c: Likewise.
5996 * gcc.dg/cpp/spacing1.c: Likewise.
5997 * gcc.dg/cpp/spacing2.c: Likewise.
5998 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5999 * gcc.dg/cpp/trad/maccom1.c: Likewise.
6000 * gcc.dg/cpp/trad/maccom2.c: Likewise.
6001 * gcc.dg/cpp/trad/maccom3.c: Likewise.
6002 * gcc.dg/cpp/trad/maccom4.c: Likewise.
6003 * gcc.dg/cpp/trad/maccom6.c: Likewise.
6004 * gcc.dg/cpp/cxxcom2.c: Likewise.
6005 * gcc.dg/cpp/cxxcom2.h: New file.
6007 * gcc.dg/cpp/truefalse.cpp: Move it to ...
6008 * g++.dg/cpp/truefalse.C: Here.
6009 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6011 2003-06-01 Loren James Rittle <ljrittle@acm.org>
6013 * gcc.dg/cpp/redef3.c: New file.
6015 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6017 * gcc.dg/i386-loop-3.c: New test.
6019 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
6021 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6023 2003-05-31 Roger Sayle <roger@eyesopen.com>
6025 * gcc.dg/fwrapv-1.c: New test case.
6026 * gcc.dg/fwrapv-2.c: New test case.
6028 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6031 * g++.dg/template/spec9.C: New test.
6033 2003-05-29 Roger Sayle <roger@eyesopen.com>
6035 * gcc.dg/duff-4.c: New test case.
6037 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6040 * g77.dg/ffixed-form-1.f: New test
6041 * g77.dg/ffixed-form-2.f: New test
6042 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6043 * g77.dg/ffree-form-3.f: New test
6045 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6047 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6048 * gcc.dg/wint_t-1.c: Likewise.
6050 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6052 * g++.dg/template/access11.C: New test.
6054 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6057 * g++.dg/template/access10.C: New test.
6059 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6060 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6062 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6064 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6066 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6067 suppress for powerpc-*-darwin*.
6068 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6070 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6072 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6073 suppress option for powerpc-*-darwin*.
6075 2003-05-23 Roger Sayle <roger@eyesopen.com>
6077 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6078 * gcc.dg/builtins-4.c: Add test for fmod.
6080 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6083 * g++.dg/template/instantiate4.C: New test.
6085 2003-05-22 Roger Sayle <roger@eyesopen.com>
6087 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6089 2003-05-21 Janis Johnson <janis187@us.ibm.com>
6091 * gcc.dg/compat/scalar-return-1_main.c: New file.
6092 * gcc.dg/compat/scalar-return-1_x.c: New file.
6093 * gcc.dg/compat/scalar-return-1_y.c: New file.
6094 * gcc.dg/compat/scalar-return-2_main.c: New file.
6095 * gcc.dg/compat/scalar-return-2_x.c: New file.
6096 * gcc.dg/compat/scalar-return-2_y.c: New file.
6097 * gcc.dg/compat/struct-return-3_main.c: New file.
6098 * gcc.dg/compat/struct-return-3_y.c: New file.
6099 * gcc.dg/compat/struct-return-3_x.c: New file.
6100 * gcc.dg/compat/struct-return-2_main.c: New file.
6101 * gcc.dg/compat/struct-return-2_x.c: New file.
6102 * gcc.dg/compat/struct-return-2_y.c: New file.
6104 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6106 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6108 * gcc.dg/20021014-1.c (dg-options): Likewise.
6109 * gcc.dg/nest.c (dg-options): Likewise.
6111 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6114 * g++.dg/ext/dllimport2.C: New file.
6115 * g++.dg/ext/dllimport3.C: New file.
6117 2003-05-20 Janis Johnson <janis187@us.ibm.com>
6119 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6120 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6121 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6122 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6123 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6124 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6125 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6126 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6127 * gcc.dg/compat/small-struct-defs.h: New file.
6128 * gcc.dg/compat/small-struct-init.h: New file.
6129 * gcc.dg/compat/small-struct-check.h: New file.
6130 * gcc.dg/compat/fp-struct-defs.h: New file.
6131 * gcc.dg/compat/fp-struct-check.h: New file.
6132 * gcc.dg/compat/fp-struct-init.h: New file.
6133 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6134 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6136 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6138 * gcc.dg/20030225-2.c: New test.
6140 2003-05-18 Roger Sayle <roger@eyesopen.com>
6141 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6143 * gcc.c-torture/compile/20030518-1.c: New test case.
6145 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6147 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6148 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6149 gcc-dg-debug-runtest.
6150 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6151 gcc-dg-debug-runtest.
6153 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6156 * g++.dg/lookup/using6.C: New test.
6158 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6160 * g++.dg/parse/access2.C: New test.
6162 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6164 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6165 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6166 * gcc.dg/debug/debug.exp: Likewise.
6168 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6170 * gcc.dg/dollar.c: New test.
6172 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6174 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6175 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6176 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6177 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6178 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6179 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6180 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6181 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6182 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6183 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6184 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6185 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6186 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6187 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6188 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6189 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6190 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6191 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6193 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6195 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6196 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6197 support for "repo" mode.
6198 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6199 * lib/g77-dg.exp: Likewise.
6200 * lib/obj-dg.exp: Likewise.
6202 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6204 Merge from gcc-3_2-rhl8-branch:
6205 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6207 * gcc.dg/tls/opt-6.c: New test.
6209 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6211 * gcc.dg/20030405-1.c: New test.
6213 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6215 * gcc.dg/20030309-1.c: New test.
6217 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6219 * gcc.c-torture/execute/20030307-1.c: New test.
6221 2003-02-20 Randolph Chung <tausq@debian.org>
6223 * gcc.c-torture/compile/20030220-1.c: New test.
6225 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6227 * gcc.dg/20030217-1.c: New test.
6229 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6231 * gcc.c-torture/compile/20020129-1.c: New test.
6233 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6235 * gcc.dg/unroll-1.c: New test.
6237 2002-11-16 Jan Hubicka <jh@suse.cz>
6239 * gcc.c-torture/execute/20020920-1.c: New test.
6241 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6244 * gcc.c-torture/compile/20021008-1.c: New test.
6246 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6249 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6251 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6253 * gcc.c-torture/compile/20020807-1.c: New test.
6255 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6257 * gcc.dg/tls/opt-1.c: New test.
6259 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6261 * gcc.dg/20020729-1.c: New test.
6263 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6265 * g++.dg/opt/life1.C: New test.
6267 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6269 * gcc.dg/20020525-1.c: New test.
6271 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6274 * g++.dg/ext/pretty1.C: New test.
6275 * g++.dg/ext/pretty2.C: New test.
6277 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6280 * g++.dg/ext/typeof5.C: New test.
6282 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6284 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6285 __USER_LABEL_PREFIX__ into account.
6286 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6288 2003-05-14 Roger Sayle <roger@eyesopen.com>
6290 * gcc.dg/builtins-15.c: New test case.
6292 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6294 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6296 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6298 * lib/g++.exp: Tweak handling of additional source files.
6299 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6300 * g++.dg/special/conpr-2a.C: Rename to ...
6301 * g++.dg/special/conpr-2a.cc: ... this.
6302 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6303 * g++.dg/special/conpr-3a.C: Rename to ...
6304 * g++.dg/special/conpr-3a.cc: This.
6305 * g++.dg/special/conpr-3b.C: Rename to ...
6306 * g++.dg/special/conpr-3b.cc: This.
6307 * g++.dg/special/conpr-4.C: New test.
6308 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6310 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6312 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6314 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6316 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6317 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6318 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6319 * g++.old-deja/g++.other/warn3.C: Likewise.
6321 2003-05-11 Roger Sayle <roger@eyesopen.com>
6323 * gcc.dg/i386-387-1.c: Update to also test log.
6324 * gcc.dg/i386-387-2.c: Likewise.
6326 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6328 * g77.f-torture/execute/int8421.f: New test.
6330 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6332 PR c++/10230, c++/10481
6333 * g++.dg/lookup/scoped5.C: New test.
6335 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6338 * g++.dg/template/ttp6.C: New test.
6340 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6342 * gcc.c-torture/execute/builtins: New directory.
6343 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6344 gcc.c-torture/execute/builtins.
6345 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6346 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6347 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6348 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6350 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6353 * g++.dg/template/access8.C: New test.
6354 * g++.dg/template/access9.C: New test.
6356 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6359 * g++.dg/parse/access1.C: New test.
6361 2003-05-09 DJ Delorie <dj@redhat.com>
6363 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6364 long, and not an int.
6366 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6368 PR c++/10555, c++/10576
6369 * g++.dg/template/memclass1.C: New test.
6371 2003-05-08 DJ Delorie <dj@redhat.com>
6373 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6375 * gcc.c-torture/execute/20021024-1.x: Likewise.
6376 * gcc.c-torture/execute/shiftdi.x: Likewise.
6377 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6378 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6379 * gcc.dg/20021018-1.c: Likewise.
6381 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6383 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6385 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6386 (bcopy): Call memmove.
6388 2003-05-08 Roger Sayle <roger@eyesopen.com>
6390 * g77.f-torture/compile/8485.f: New test case.
6392 2003-05-07 Richard Henderson <rth@redhat.com>
6395 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6396 Verify exception_cleanup not called for rethrows.
6397 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6398 when exiting catch block without rethrowing.
6399 * g++.dg/eh/forced3.C: New.
6400 * g++.dg/eh/forced4.C: New.
6402 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6404 * gcc.dg/20030505.c: Fix triplet.
6406 2003-05-06 DJ Delorie <dj@redhat.com>
6408 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6409 * gcc.dg/nest.c: Likewise.
6411 2003-05-05 Roger Sayle <roger@eyesopen.com>
6413 * gcc.dg/builtins-14.c: New test case.
6415 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6417 * lib/compat.exp (compat-execute): New argument.
6418 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6419 * gcc.dg/compat: New test directory.
6420 * gcc.dg/compat/compat.exp: New expect script.
6421 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6422 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6423 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6424 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6425 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6426 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6428 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6429 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6430 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6431 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6432 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6433 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6434 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6435 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6436 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6437 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6438 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6439 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6440 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6441 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6442 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6444 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6446 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6448 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6450 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6452 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6454 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6455 * gcc.dg/ppc-fsel-2.c: New test.
6457 * gcc.dg/unused-5.c: New test.
6459 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6462 * g++.dg/warn/pmf1.C: New test.
6464 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6467 * g++.dg/warn/main.C: New test.
6469 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6471 * gcc.dg/nonnull-3.c: New test.
6473 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6475 * gcc.dg/cpp/Wtrigraphs.c: Update.
6476 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6478 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6480 * gcc.dg/ppc-fsel-1.c: New test.
6482 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6485 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6487 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6489 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6491 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6493 PR c++/9364, c++/10553, c++/10586
6494 * g++.dg/parse/typename4.C: New test.
6495 * g++.dg/parse/typename5.C: Likewise.
6497 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6499 * gcc.c-torture/compile/20030503-1.c: New test.
6501 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6503 * g++.dg/lookup/using5.C: Fix testcase error.
6505 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6507 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6508 since MEABI is no longer supported. Remove all vestiges
6509 of MEABI from the test.
6511 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6514 * g++.dg/lookup/using5.C: New test.
6516 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6519 * g++.dg/template/ttp5.C: New test.
6521 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6523 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6524 (dg-gpp-additional-sources): New function.
6525 (dg-gpp-additional-files): Likewise.
6526 * lib/g++.exp (additional_sources): New variable.
6527 (additional_files): Likewise.
6528 (g++_target_compile): Deal with them.
6529 * lib/old-dejagnu.exp: Remove.
6530 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6531 * g++.old-deja: Revise all tests to use dg commands.
6533 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6535 PR c++/9432, c++/9528
6536 * g++.dg/lookup/using4.C: New test.
6538 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6540 * gcc.dg/noreturn-5.c: New file.
6541 * gcc.dg/noreturn-6.c: New file.
6543 * gcc.c-torture/compile/inline-1.c: New file.
6545 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6548 * g++.dg/template/explicit1.C: New test.
6550 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6553 * g++.dg/other/bitfield1.C: New test.
6556 * g++.dg/init/new7.C: New test.
6558 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6560 * g++.dg/ext/desig1.C: New test.
6561 * g++.dg/ext/init1.C: Update.
6563 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6565 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6568 * g++.dg/warn/Winline-1.C: New test.
6570 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6572 * gcc.c-torture/execute/string-opt-19.c: New test.
6574 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6575 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6577 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6580 * g++.dg/init/new6.C: New test.
6583 * g++.dg/init/ref6.C: New test.
6585 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6587 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6589 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6591 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6592 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6594 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6596 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6597 initialized static data members.
6599 2003-04-25 H.J. Lu <hjl@gnu.org>
6601 * gcc.dg/ia64-sync-4.c: New test.
6603 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6605 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6608 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6611 * g++.dg/warn/conv1.C: New test.
6612 * g++.old-deja/g++.other/conv7.C: Adjust.
6613 * g++.old-deja/g++.other/overload14.C: Adjust.
6615 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6618 * g++.dg/template/defarg2.C: New test.
6620 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6622 * gcc.dg/cpp/include2.c: Update.
6623 * gcc.dg/cpp/multiline-2.c: New.
6624 * gcc.dg/cpp/multiline.c: Update.
6625 * gcc.dg/cpp/strify2.c: Update.
6626 * gcc.dg/cpp/trad/literals-2.c: Update.
6628 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6630 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6632 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6634 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6636 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6639 * g++.dg/parse/crash4.C: New test.
6642 * g++.dg/parse/crash5.C: New test.
6644 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6647 * g++.dg/parse/crash3.C: New test.
6650 * g++.dg/parse/elab1.C: New test.
6652 2003-04-22 Devang Patel <dpatel@apple.com>
6654 * gcc.dg/cpp/trad/funlike-5.c: New test.
6656 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6658 * g++.dg/other/packed1.C: Fix dg options.
6660 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6662 * g++.dg/other/offsetof2.C: New test.
6664 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6666 * g++.dg/template/recurse.C: Adjust location of error messages.
6668 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6671 * g++.dg/init/addr-const1.C: New test.
6672 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6674 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6677 * g++.dg/lookup/struct-hack1.C: New test.
6679 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6681 * ucs.c: Update diagnostic messages.
6683 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6685 * gcc.dg/cpp/truefalse.cpp: New test.
6686 * gcc.dg/cpp/cpp.exp: Update.
6687 * g++.dg/other/stdbool-if.C: Remove.
6689 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6691 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6692 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6694 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6696 * gcc.c-torture/compile/20030418-1.c: New test.
6698 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6700 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6702 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6705 g++.dg/template/dependent-name1.C: New test.
6707 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6709 * gcc.dg/warn-1.c (tourist_guide): New array,
6710 contains a pointer to bar.
6712 2003-04-16 Roger Sayle <roger@eyesopen.com>
6714 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6715 * gcc.c-torture/execute/medce-1.c: New test case.
6716 * gcc.c-torture/execute/medce-2.c: New test case.
6718 2003-04-15 Mark Mitchell <mark@codesourcery.com>
6720 * lib/prune.exp: Ignore more messages.
6723 * g++.dg/parse/lookup3.C: New test.
6725 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6727 * gcc.c-torture/compile/20030415-1.c : New test.
6729 2003-04-14 Mark Mitchell <mark@codesourcery.com>
6731 * gcc.c-torture/execute/scope-2.c: Move to ...
6732 * gcc.dg/noncompile/scope.c: .... here.
6734 2003-04-14 Roger Sayle <roger@eyesopen.com>
6736 * gcc.dg/20030414-2.c: New test case.
6738 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
6741 * gcc.dg/20030414-1.c: New test.
6743 2003-04-13 Roger Sayle <roger@eyesopen.com>
6745 * gcc.dg/builtins-12.c: New test case.
6746 * gcc.dg/builtins-13.c: New test case.
6748 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6750 * gcc.c-torture/execute/string-opt-18.c: New test.
6752 2003-04-13 Mark Mitchell <mark@codesourcery.com>
6755 * g++.dg/init/new5.C: New test.
6757 2003-04-12 Mark Mitchell <mark@codesourcery.com>
6760 * g++.dg/ext/dllimport1.C: New test.
6762 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6764 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6766 2003-04-11 Bud Davis <bdavis9659@comcast.net>
6769 * g77.f-torture/noncompile/9263.f: New test
6771 * g77.f-torture/execute/1832.f: New test
6773 2003-04-11 David Chad <davidc@freebsd.org>
6774 Loren J. Rittle <ljrittle@acm.org>
6777 * objc.dg/headers.m: New test.
6779 2003-04-10 Zack Weinberg <zack@codesourcery.com>
6781 * gcc.c-torture/execute/builtin-noret-2.c: New.
6782 * gcc.c-torture/execute/builtin-noret-2.x: New.
6783 XFAIL builtin-noret-2.c at -O1 and above.
6784 * gcc.dg/redecl.c: New.
6785 * gcc.dg/Wshadow-1.c: Update error regexps.
6787 2003-04-10 Mark Mitchell <mark@codesourcery.com>
6789 * g++.dg/abi/bitfield10.C: New test.
6791 2003-04-09 Mike Stump <mrs@apple.com>
6793 * gcc.dg/pch/pch.exp: Make testcase names longer.
6794 * g++.dg/pch/pch.exp: Make testcase names longer.
6796 2003-04-08 Roger Sayle <roger@eyesopen.com>
6798 * gcc.dg/builtins-11.c: New test case.
6800 2003-04-08 Roger Sayle <roger@eyesopen.com>
6802 * gcc.dg/builtins-9.c: New test case.
6803 * gcc.dg/builtins-10.c: New test case.
6805 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6807 * gcc.dg/noncompile/init-4.c.c: New test.
6809 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6811 * gcc.misc-test/gcov-9.c: New test.
6812 * gcc.misc-test/gcov-10.c: New test
6813 * gcc.misc-test/gcov-11.c: New test.
6815 2003-04-05 Zack Weinberg <zack@codesourcery.com>
6817 PR optimization/10024
6818 * gcc.c-torture/compile/20030405-1.c: New test.
6820 2003-04-04 Geoffrey Keating <geoffk@apple.com>
6822 * gcc.dg/pch/static-3.c: New.
6823 * gcc.dg/pch/static-3.hs: New.
6824 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6826 2003-04-04 Richard Henderson <rth@redhat.com>
6828 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6829 * g++.dg/eh/forced2.C: Likewise.
6831 2003-04-03 Mike Stump <mrs@apple.com>
6833 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6835 (scan-assembler-times, scan-assembler-not): Likewise.
6836 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6838 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6840 * gcc.dg/sparc-loop-1.c: New test.
6842 2003-04-02 Geoffrey Keating <geoffk@apple.com>
6845 * g++.dg/pch/system-2.C: New.
6846 * g++.dg/pch/system-2.Hs: New.
6848 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
6850 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6852 * g++.dg/eh/simd-1.C (vecfunc): Same.
6854 2003-04-01 Roger Sayle <roger@eyesopen.com>
6856 * gcc.c-torture/execute/20030401-1.c: New test case.
6858 2003-04-01 Ziemowit Laski <zlaski@apple.com>
6860 * objc.dg/defs.m: New.
6862 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
6864 * g++.dg/eh/simd-1.C: New.
6865 * g++.dg/eh/simd-2.C: New.
6867 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
6869 * gcc.c-torture/execute/simd-3.c: New.
6871 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6874 * gcc.dg/20030331-2.c: New test.
6876 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6879 * g++.dg/parse/crash2.C: New test.
6881 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6883 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6884 * gcc.c-torture/execute/20030331-1.c: ...here.
6886 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6888 * gcc.c-torture/execute/20030331-1.c: New test.
6890 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6892 * lib/gcov.exp: Adjust call return testing strings.
6893 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6895 2003-03-31 Roger Sayle <roger@eyesopen.com>
6897 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6898 * gcc.dg/builtins-7.c: New test case.
6899 * gcc.dg/builtins-8.c: New test case.
6901 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6903 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6905 2003-03-30 Mark Mitchell <mark@codesourcery.com>
6908 * g++.dg/lookup-class-member-2.C: New test.
6910 2003-03-30 Glen Nakamura <glen@imodulo.com>
6912 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6914 2003-03-28 Roger Sayle <roger@eyesopen.com>
6916 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6918 2003-03-28 Mark Mitchell <mark@codesourcery.com>
6920 * g++.dg/init/attrib1.C: New test.
6922 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6924 * gcc.dg/ultrasp8.c: New test.
6926 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6928 * gcc.dg/ultrasp7.c: New test.
6930 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6933 * g++.dg/template/inline1.C: New test.
6935 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6937 * gcc.dg/sparc-dwarf2.c: New test.
6939 2003-03-27 Roger Sayle <roger@eyesopen.com>
6941 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6942 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6944 2003-03-27 Mark Mitchell <mark@codesourcery.com>
6946 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6947 than reading .x files.
6948 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6949 * g77.dg/gcov/gcov-1.f: Likewise.
6950 * gcc.misc-tests/gcov-4b.c: Likewise.
6951 * gcc.misc-tests/gcov-5b.c: Likewise.
6952 * gcc.misc-tests/gcov-6.c: Likewise.
6953 * gcc.misc-tests/gcov-7.c: Likewise.
6954 * gcc.misc-tests/gcov-8.c: Likewise.
6955 * g++.dg/gcov/gcov-1.x: Remove.
6956 * g77.dg/gcov/gcov-1.x: Likewise.
6957 * gcc.misc-tests/gcov-4b.x: Likewise.
6958 * gcc.misc-tests/gcov-5b.x: Likewise.
6959 * gcc.misc-tests/gcov-6.x: Likewise.
6960 * gcc.misc-tests/gcov-7.x: Likewise.
6961 * gcc.misc-tests/gcov-8.x: Likewise.
6963 2003-03-27 Glen Nakamura <glen@imodulo.com>
6966 * gcc.dg/20030324-1.c: New test.
6968 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6971 * g++.dg/template/arg3.C: New test.
6974 * g++.dg/template/friend18.C: New test.
6976 2003-03-26 Roger Sayle <roger@eyesopen.com>
6978 * g77.f-torture/compile/20030326-1.f: New test case.
6980 2003-03-26 Janis Johnson <janis187@us.ibm.com>
6982 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6984 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6986 2003-03-26 Jakub Jelinek <jakub@redhat.com>
6988 * gcc.dg/ia64-sync-3.c: New test.
6990 2003-03-26 Alan Modra <amodra@bigpond.net.au>
6992 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6994 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6996 * gcc.dg/ultrasp6.c: New test.
6998 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7000 * gcc.dg/i386-signbit-1.c: New test.
7001 * gcc.dg/i386-signbit-2.c: New test.
7002 * gcc.dg/i386-signbit-3.c: New test.
7004 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7006 * gcc.dg/ultrasp5.c: Fix options.
7008 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7010 * gcc.dg/ultrasp5.c: Fix comment.
7012 2003-03-24 Bud Davis <bdavis9659@comcast.net>
7015 * g77.f-torture/execute/10197.f: New test.
7017 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
7019 PR c++/9898, c++/383
7020 * g++.dg/template/conv6.C: New test.
7023 * g++.dg/template/ptrmem5.C: New test.
7026 * g++.dg/lookup/koenig1.C: New test.
7029 * g++.dg/lookup/template2.C: New test.
7031 2003-03-24 Jakub Jelinek <jakub@redhat.com>
7033 * g++.dg/opt/rtti1.C: New test.
7035 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7037 * gcc.dg/ultrasp5.c: New test.
7039 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7042 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7045 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7048 * gcc.dg/20030323-1.c: New test.
7050 2003-03-23 Roger Sayle <roger@eyesopen.com>
7052 * gcc.c-torture/compile/20030323-1.c: New test case.
7054 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7056 * gcc.dg/20030321-1.c: New test.
7058 2003-03-22 Zack Weinberg <zack@codesourcery.com>
7060 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7062 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7064 PR c++/9978, c++/9708
7065 * g++.dg/ext/vlm1.C: Adjust expected error.
7066 * g++.dg/ext/vla2.C: New test.
7067 * g++.dg/template/arg1.C: New test.
7068 * g++.dg/template/arg2.C: New test.
7070 2003-03-22 Bud Davis <bdavis9659@comcast.net>
7072 * g77.f-torture/execute/select.f: New test.
7073 * g77.f-torture/noncompile/select_no_compile.f: New test.
7075 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7078 * g++.dg/other/error4.C: New test.
7080 2003-03-20 Mark Mitchell <mark@codesourcery.com>
7082 * g++.dg/template/friend17.C: New test.
7084 2003-03-21 Alan Modra <amodra@bigpond.net.au>
7086 * gcc.c-torture/compile/20030320-1.c: New.
7088 2003-03-20 Roger Sayle <roger@eyesopen.com>
7090 * gcc.dg/builtins-6.c: New test case.
7092 2003-03-19 Alan Modra <amodra@bigpond.net.au>
7095 * gcc.c-torture/compile/20030319-1.c: New.
7097 2003-03-18 Jan Hubicka <jh@suse.cz>
7099 * gcc.dg/i386-cvt-1.c: New test.
7101 2003-03-17 Zack Weinberg <zack@codesourcery.com>
7103 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7104 * objc.dg/naming-2.m: Likewise.
7106 2003-03-17 Mark Mitchell <mark@codesourcery.com>
7109 * g++.dg/parse/crash1.C: New test.
7111 2003-03-16 Mark Mitchell <mark@codesourcery.com>
7114 * g++.dg/eh/cleanup1.C: New test.
7116 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7118 * gcc.c-torture/execute/20030316-1.c: New test case.
7120 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7123 * g++.dg/init/ctor2.C: New test.
7125 2003-03-15 Roger Sayle <roger@eyesopen.com>
7127 * g77.f-torture/compile/xformat.f: New test case.
7129 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7131 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7132 * g++.old-deja/g++.mike/eh50.C: Likewise.
7134 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7137 * g++.dg/template/spec7.C: New test.
7138 * g++.dg/template/spec8.C: Likewise.
7140 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7142 * gcc.c-torture/execute/20030313-1.c: New test.
7144 2003-03-14 Richard Henderson <rth@redhat.com>
7146 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7148 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7150 * gcc.c-torture/compile/20030314-1.c: New test.
7152 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7154 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7155 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7157 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7158 to accept newer _imp__ prefix and additional
7159 newline in .drectve section.
7160 * gcc.dg/dll-4.c: Likewise.
7161 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7164 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7166 * g++.dg/parse/namespace9.C: New test.
7168 * g++.dg/init/ref5.C: New test.
7169 * g++.dg/parse/ptrmem1.C: Likewise.
7171 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7173 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7174 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7176 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7177 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7179 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7181 * gcc.c-torture/execute/20030224-2.c: New test.
7183 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7185 * gcc.dg/decl-3.c: New test.
7187 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7189 * gcc.dg/i386-loop-2.c: New test.
7191 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7194 * g++.dg/parse/namespace8.C: New test.
7197 * g++.dg/overload/builtin2.C: New test.
7199 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7201 * gcc.dg/return-type-3.c: New test.
7203 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7205 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7206 profiling options are not supported.
7208 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7210 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7211 * g++.old-deja/g++.warn/impint2.C: Likewise.
7213 2003-03-10 Devang Patel <dpatel@apple.com>
7215 * g++.dg/cpp/c++_cmd_1.C: New test.
7216 * g++.dg/cpp/c++_cmd_1.h: New file.
7218 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7220 * gcc.dg/altivec-9.c: New file.
7222 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7224 * gcc.dg/ppc-sdata-1.c: New test.
7225 * gcc.dg/ppc-sdata-2.c: New test.
7227 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7230 * g++.dg/opt/ptrmem2.C: New test.
7233 * g++.dg/opt/ptrmem1.C: New test.
7235 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7237 * gcc.dg/i386-loop-1.c: New test.
7239 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7242 * g++.dg/lookup/friend1.C: New test.
7244 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7247 * g++.dg/parser/constructor1.C: New test.
7249 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7251 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7253 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7255 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7257 * gcc.dg/cpp/Wunused.c: Update test.
7259 2003-03-08 Jan Hubicka <jh@suse.cz>
7261 * gcc.dg/inline-3.c: New test.
7263 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7266 * g++.dg/parse/builtin1.C: New test.
7269 * g++.dg/abi/cookie1.C: New test.
7270 * g++.dg/abi/cookie2.C: Likewise.
7273 * g++.dg/template/field1.C: New test.
7276 * g++.dg/parse/class1.C: New test.
7277 * g++.dg/parse/namespace7.C: Likewise.
7278 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7280 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7282 * g++.dg/init/ref4.C: New test.
7284 2003-03-07 Jan Hubicka <jh@suse.cz>
7286 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7287 * gcc.dg/inline-3.c: New test.
7289 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7291 * g++.dg/init/ref3.C: New test.
7294 * g++.dg/init/ref2.C: New test.
7297 * g++.dg/warn/Wshadow-2.C: New test.
7300 * g++.dg/warn/Woverloaded-1.C: New test.
7302 2003-03-05 Jan Hubicka <jh@suse.cz>
7304 * gcc.dg/i386-local2.c: New.
7305 * gcc.dg/i386-local.c: Fix typo.
7307 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7309 * g++.dg/abi/layout3.C: New test.
7311 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7313 * gcc.c-torture/compile/20030305-1.c
7315 2003-03-05 Jan Hubicka <jh@suse.cz>
7317 * gcc.dg/i386-local.c: New.
7319 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7321 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7323 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7325 * gcc.dg/switch-2.c: New test.
7326 * gcc.dg/switch-3.c: New test.
7327 * gcc.dg/Wswitch.c: Adjust line numbers.
7328 * gcc.dg/Wswitch-default.c: Likewise.
7329 * gcc.dg/Wswitch-enum.c: Likewise.
7331 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7333 * gcc.c-torture/execute/20030222-1.c: New test.
7335 2003-03-03 James E Wilson <wilson@tuliptree.org>
7337 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7339 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7342 * g++.dg/init/ref1.C: New test.
7344 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7346 * gcc.dg/sh-relax.c: New SH-only test.
7348 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7350 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7351 comment explaining purpose of testcase.
7353 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7355 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7356 for HC11/HC12 (asm needs two int registers).
7357 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7358 HC11/HC12 because the test uses an asm which needs two 32-bit
7361 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7363 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7364 for HC11/HC12 (array is too large otherwise).
7365 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7366 * gcc.c-torture/compile/20010518-2.x: Likewise.
7367 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7368 HC11/HC12 (array is too large).
7370 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7372 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7373 * lib/g++-dg.exp (g++-dg-test): Likewise.
7375 2003-03-01 Roger Sayle <roger@eyesopen.com>
7377 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7378 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7380 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7382 * g++.dg/warn/implicit-typename1.C: Remove warning.
7384 2003-02-28 Richard Henderson <rth@redhat.com>
7386 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7387 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7389 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7391 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7392 * g++.dg/pch/pch.exp: Likewise.
7394 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7397 * testsuite/g++.dg/init/new4.C: New test.
7399 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7401 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7403 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7405 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7408 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7411 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7413 * lib/scanasm.exp: Add support for counting numbers of
7415 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7416 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7418 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7421 * g++.dg/template/static3.C: New test.
7424 * g++.dg/parse/namespace6.C: New test.
7426 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7429 * gcc.dg/20030225-1.c: New test.
7431 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7433 * README: Remove out-of-date information.
7436 * g++.dg/template/spec6.C: New test.
7438 2003-02-24 Jeff Law <law@redhat.com>
7440 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7442 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7444 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7445 * gcc.dg/pragma-ep-1.c: Likewise.
7447 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7450 * g++.dg/template/friend16.C: New test.
7452 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7455 * g++.dg/parse/fused-params1.C: Adjust error messages.
7456 * g++.dg/template/nested3.C: New test.
7458 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7460 * g++.dg/abi/param1.C: New test.
7462 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7465 * g++.dg/warn/implicit-typename1.C: New test.
7467 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7469 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7471 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7472 * gcc.c-torture/execute/20010129-1.x: Likewise.
7473 * gcc.dg/20011107-1.c: Likewise.
7474 * gcc.dg/20020108-1.c: Likewise.
7475 * gcc.dg/20020122-3.c: Likewise.
7476 * gcc.dg/20020206-1.c: Likewise.
7477 * gcc.dg/20020310-1.c: Likewise.
7478 * gcc.dg/20020426-2.c: Likewise.
7479 * gcc.dg/20020517-1.c: Likewise.
7480 * gcc.dg/991230-1.c: Likewise.
7481 * gcc.dg/i386-unroll-1.c: Likewise.
7482 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7484 2003-02-22 Jan Hubicka <jh@suse.cz>
7486 * gcc.dg/i386-mul.c: New test.
7488 2003-02-21 Roger Sayle <roger@eyesopen.com>
7490 * gcc.dg/builtins-5.c: New test case.
7492 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7494 * gcc.dg/asmreg-1.c: New test.
7496 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7499 * g++.dg/parse/varmod1.C: New test.
7501 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7504 * g++.dg/template/op1.C: New test.
7506 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7509 * g++.dg/template/nested2.C: New test.
7511 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7514 * g++.dg/expr/dtor1.C: New test.
7516 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7518 * gcc.dg/cpp/include3.c: New test.
7519 * gcc.dg/cpp/inc/foo.h: New file.
7521 2003-02-21 Glen Nakamura <glen@imodulo.com>
7523 * gcc.c-torture/execute/20030221-1.c: New test.
7525 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7528 * g++.dg/abi/conv1.C: New test.
7530 2003-02-20 Jan Hubicka <jh@suse.cz>
7532 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7534 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7536 * gcc.c-torture/compile/20030219-1.c: New test.
7538 2003-02-18 Jan Hubicka <jh@suse.cz>
7540 * gcc.dg/funcorder.c: New test.
7542 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7544 * gcc.c-torture/execute/20030218-1.c: New.
7546 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7548 * gcc.dg/20030218-1.c: New.
7550 2003-02-18 Richard Henderson <rth@redhat.com>
7552 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7553 * gcc.dg/attr-used-2.c: New.
7555 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7558 * g++.dg/init/copy5.C: New test.
7560 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7562 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7563 * g++.dg/pch/pch.exp: Likewise.
7565 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7567 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7568 STACK_SIZE is not defined.
7570 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7573 * g++.dg/template/init1.C: New test.
7575 2003-02-16 Jan HUbicka <jh@suse.cz>
7577 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7578 (foo): Add few extra tests
7579 * gcc.dg/c99-const-expr-3.c: Likewise.
7580 * gcc.c-torture/execute/20030216-1.c: New.
7582 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7585 * g++.dg/ext/typeof4.C: New test.
7587 2003-02-15 Roger Sayle <roger@eyesopen.com>
7589 * gcc.dg/i386-387-3.c: New test case.
7591 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7593 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7594 cris-*-elf* cris-*-aout* and mmix-*-*.
7596 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7598 * gcc.dg/20030213-1.c: New test.
7600 2003-02-12 Roger Sayle <roger@eyesopen.com>
7602 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7603 * gcc.dg/i386-387-2.c: Likewise.
7605 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7607 * gcc.dg/ppc-spe.c: Fix formatting.
7608 Enable tests that were previously unsupported by gas.
7609 Delete tests for instructions that no longer exist.
7610 Switch arguments on evsubifw builtin.
7612 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7614 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7615 STACK_SIZE is too small.
7617 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7618 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7620 * gcc.dg/decl-2.c: New test.
7622 2003-02-10 Jan Hubicka <jh@suse.cz>
7624 * gcc.dg/i386-fpcvt-1.c: New test.
7626 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7628 * gcc.c-torture/execute/20030209-1.c: New test.
7630 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7632 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7633 int-wide bitops, use the constants of the same width.
7634 Likewise, if long long is 32-bit wide, test bitops using
7637 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7639 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7641 2003-02-07 Roger Sayle <roger@eyesopen.com>
7643 * testsuite/gcc.dg/builtins-4.c: New test case.
7645 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7647 * gcc.dg/20020430-1.c: Fix dg command typos.
7648 * gcc.dg/20020503-1.c: Likewise.
7650 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7653 * g++.dg/parse/fused-params1.C: New test.
7656 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7659 * g++.dg/parse/non-dependent1.C: New test.
7662 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7665 * g++.dg/parse/undefined7.C: New test.
7666 * g++.dg/parse/non-templ1.C: New test.
7669 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7671 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7673 * gcc.c-torture/compile/20030206-1.c: New test.
7675 2003-02-05 Roger Sayle <roger@eyesopen.com>
7677 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7678 "pow" to "foo" to avoid potential confusion with a math built-in.
7680 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7682 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7683 conditions for SPARC targets.
7685 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7687 * gcc.dg/20030204-1.c: New test.
7689 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7692 * g++.dg/parse/array-size1.C: New test.
7695 * g++.dg/parse/undefined3.C: New test.
7698 * g++.dg/parse/undefined4.C: New test.
7701 * g++.dg/parse/undefined5.C: New test.
7704 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7707 * g++.dg/parse/casting-operator1.C: New test.
7710 * g++.dg/parse/undefined6.C: New test.
7713 * g++.dg/parse/missing-template1.C: New test.
7715 2003-02-04 Jan Hubicka <jh@suse.cz>
7717 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7718 * gcc.dg/i386-cmov?.c: Likewise.
7719 * gcc.dg/i386-fpcvt-?.c: Likewise.
7720 * gcc.dg/i386-ssefp-1.c: Likewise.
7721 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
7724 2003-02-03 Mark Mitchell <mark@codesourcery.com>
7727 * testsuite/g++.dg/ext/max.C: New test.
7729 2003-02-03 Jan Hubicka <jh@suse.cz>
7731 * gcc.c-torture/execute/20030203-1.c: New test.
7733 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
7735 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7738 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
7740 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7741 * g++.dg/init/new2.C: Likewise.
7742 * g++.dg/other/new1.C: Likewise.
7744 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
7746 * gcc.dg/struct-ret-libc.c: New test.
7748 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7750 * gcc.dg/20030129-1.c: New test.
7752 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7755 * g++.dg/template/ptrmem4.C: New test.
7757 2003-01-29 Mark Mitchell <mark@codesourcery.com>
7759 * g++.dg/parser/constant1.C: New test.
7761 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7764 * g++.dg/parse/friend2.C: New test.
7766 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7769 * g++.dg/template/unify4.C: New test.
7771 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
7773 * gcc.c-torture/execute/20030128-1.c: New test.
7775 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7777 * g++.dg/lookup/nested1.C: Test moved from ...
7778 * g++.old-deja/g++.other/lookup24.C: ... here.
7780 2003-01-28 Jan Hubicka <jh@suse.cz>
7782 * gcc.dg/i386-cmov5.c: New test.
7784 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7786 * gcc.c-torture/execute/20010925-1.c: Changed the
7789 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7792 * g++.dg/parse/template5.C: New test.
7794 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7797 * g77.dg/pr9258: New test.
7799 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7801 * README: Move relevant parts from README.g++.
7803 * README.g++: Remove this file.
7805 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7807 * g++.dg/abi/dcast1.C: New test.
7809 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7811 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7813 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7816 * g++.old-deja/g++.other/lookup24.C: New test.
7818 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7821 * gcc.dg/uninit-C.c: New test.
7823 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7825 * g++.dg/abi/covariant1.C: New test.
7827 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7829 * gcc.dg/20030123-1.c: New test.
7831 2003-01-25 Jan Hubicka <jh@suse.cz>
7834 * gcc.c-torture/compile/20030125-1.c
7836 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7839 * g++.dg/parse/template3.C: New test.
7840 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7843 * g++.dg/parse/template4.C: New test.
7846 * g++.dg/template/qual2.C: New test.
7849 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7851 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7853 2003-01-25 Roger Sayle <roger@eyesopen.com>
7855 * gcc.c-torture/execute/switch-1.c: New test case.
7857 2003-01-25 Jan Hubicka <jh@suse.cz>
7859 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7861 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
7863 Tweaks for Bison-1.875. From the NEWS file:
7864 "- `parse error' -> `syntax error'
7865 Bison now uniformly uses the term `syntax error'"
7866 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7867 * gcc.dg/cpp/digraph2.c: Likewise.
7868 * gcc.dg/cpp/direct2.c: Likewise.
7869 * gcc.dg/cpp/paste4.c: Likewise.
7870 * gcc.dg/c90-restrict-1.c: Likewise.
7871 * gcc.dg/c99-func-2.c: Likewise.
7872 * gcc.dg/noncompile/920721-2.c: Likewise.
7873 * gcc.dg/noncompile/930622-2.c: Likewise.
7874 * gcc.dg/noncompile/940112-1.c: Likewise.
7875 * gcc.dg/noncompile/950921-1.c: Likewise.
7876 * gcc.dg/noncompile/951123-1.c: Likewise.
7877 * gcc.dg/noncompile/971104-1.c: Likewise.
7878 * gcc.dg/noncompile/990416-1.c: Likewise.
7880 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
7882 * g++.dg/parse/undefined1.C: Add error message.
7884 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7887 * g++.dg/parse/new1.C: New test.
7890 * g++.dg/parse/template2.C: New test.
7893 * g++.dg/parse/typedef2.C: New test.
7896 * g++.dg/ext/typeof3.C: New test.
7898 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7901 * g++.dg/parse/ret-type1.C: New test.
7904 * g++.dg/parse/tmpl-outside1.C: New test.
7907 * g++.dg/parse/int-as-enum1.C: New test.
7910 * g++.dg/parse/no-typename1.C: New test.
7913 * g++.dg/parse/no-value1.C: New test.
7916 * g++.dg/parse/wrong-inline1.C: New test.
7919 * g++.dg/parse/ref1.C: New test.
7922 * g++.dg/parse/attr-ctor1.C: New test.
7925 * g++.dg/parse/namespace5.C: New test.
7928 * g++.dg/parse/func-def1.C: New test.
7931 * g++.dg/parse/undefined1.C: New test.
7933 PR c++/5723, PR c++/8522
7934 * g++.dg/parse/specialization1.C: New test.
7936 PR c++/163, PR c++/8595
7937 * g++.dg/parse/struct-as-enum1.C: New test.
7940 * g++.dg/parse/undefined2.C: New test.
7942 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7945 * g++.dg/parse/template1.C: New test.
7948 * g++.dg/parse/using1.C: New test.
7952 * g++.dg/parse/expr2.C: New test.
7955 * g++.dg/parse/lookup2.C: Likewise.
7957 2003-01-21 Jan Hubicka <jh@suse.cz>
7959 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7960 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7961 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7962 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7964 2003-01-20 Nick Clifton <nickc@redhat.com>
7966 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7967 problem with ARM sibcall code generation.
7969 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7971 * gcc.c-torture/execute/20030120-1.c: New.
7973 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
7975 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7977 2003-01-17 Mark Mitchell <mark@codesourcery.com>
7980 * g++.dg/parse/ctor1.C: New test.
7983 * g++.dg/parse/qualified1.C: New test.
7985 * g++.dg/parse/typename3.C: New test.
7987 2003-01-16 Richard Henderson <rth@redhat.com>
7989 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7991 2003-01-16 Richard Henderson <rth@redhat.com>
7993 * g++.dg/pch/pch.exp: Copy test header to the working directory
7994 before using it either for precompilation or direct use.
7995 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7996 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7998 2003-01-16 Richard Henderson <rth@redhat.com>
8000 * gcc.dg/pch/pch.exp: Copy test header to the working directory
8001 before using it either for precompilation or direct use.
8002 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8003 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8005 2003-01-16 Mark Mitchell <mark@codesourcery.com>
8007 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8008 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8009 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8010 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8011 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8012 typename warning into error.
8013 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8015 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8016 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8017 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8019 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8020 make declaration visible in template.
8021 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8022 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8024 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8026 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8027 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8028 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8029 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8030 typename warning with error message.
8031 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8032 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8033 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8035 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8037 * g++.dg/parse/ambig2.C: New test.
8039 2003-01-15 Richard Henderson <rth@redhat.com>
8041 * g++.dg/tls/init-2.C: Update error message string.
8043 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8045 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8047 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8049 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8051 * gcc.c-torture/compile/20001205-1.x: Likewise.
8052 * gcc.c-torture/compile/20001226-1.x: Likewise.
8053 * gcc.c-torture/compile/920520-1.x: Likewise.
8054 * gcc.c-torture/compile/961203-1.x: Likewise.
8055 * gcc.c-torture/compile/20020604-1.x: Likewise.
8057 2003-01-15 Jan Hubicka <jh@suse.cz>
8059 * gcc.c-torture/compile/20030115-1.c: New test.
8061 * gcc.dg/i386-fpcvt-1.c: New test.
8062 * gcc.dg/i386-fpcvt-2.c: New test.
8064 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8066 Further conform g++'s __vmi_class_type_info to the C++ ABI
8068 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8071 2003-01-14 Jan Hubicka <jh@suse.cz>
8073 * gcc.dg/i386-fpcvt-1.c: New test.
8074 * gcc.dg/i386-fpcvt-2.c: New test.
8076 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8078 * gcc.dg/i386-mmx-3.c: New test.
8080 2003-01-12 Mark Mitchell <mark@codesourcery.com>
8083 * g++.dg/parse/octal1.C: New file.
8086 * g++.dg/parse/typename1.C: New file.
8088 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8090 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8091 * gcc.dg/bf-no-ms-layout.c: Likewise.
8092 * gcc.dg/bf-ms-attrib.c: Likewise.
8094 2003-01-10 Mark Mitchell <mark@codesourcery.com>
8097 * g++.dg/parse/dtor1.C: New file.
8100 * g++.dg/rtti/typeid1.C: New file.
8103 * g++.dg/parse/lookup1.C: New file.
8106 * g++.dg/templ/spec5.C: New file.
8108 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
8110 * gcc.c-torture/compile/20030110-1.c: New test.
8112 2003-01-09 Geoffrey Keating <geoffk@apple.com>
8114 Merge from pch-branch:
8116 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8118 * gcc.dg/pch/cpp-1.h: New.
8119 * gcc.dg/pch/cpp-1.c: New.
8120 * gcc.dg/pch/cpp-2.h: New.
8121 * gcc.dg/pch/cpp-2.c: New.
8123 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8125 * gcc.dg/pch/except-1.h: New.
8126 * gcc.dg/pch/except-1.c: New.
8128 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8130 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8132 * gcc.dg/pch: Include *.hp not *.h.
8133 * gcc.dg/pch/system-1.h: New.
8134 * gcc.dg/pch/system-1.c: New.
8136 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8138 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8139 rather than trying to build and run a program using PCH.
8140 * gcc.dg/pch: Remove dg-do commands from test files.
8142 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8144 * gcc.dg/pch/macro-3.c: New.
8145 * gcc.dg/pch/macro-3.h: New.
8147 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8149 * gcc.dg/pch/common-1.c: New.
8150 * gcc.dg/pch/common-1.h: New.
8151 * gcc.dg/pch/decl-1.c: New.
8152 * gcc.dg/pch/decl-1.h: New.
8153 * gcc.dg/pch/decl-2.c: New.
8154 * gcc.dg/pch/decl-2.h: New.
8155 * gcc.dg/pch/decl-3.c: New.
8156 * gcc.dg/pch/decl-3.h: New.
8157 * gcc.dg/pch/decl-4.c: New.
8158 * gcc.dg/pch/decl-4.h: New.
8159 * gcc.dg/pch/decl-5.c: New.
8160 * gcc.dg/pch/decl-5.h: New.
8161 * gcc.dg/pch/global-1.c: New.
8162 * gcc.dg/pch/global-1.h: New.
8163 * gcc.dg/pch/inline-1.c: New.
8164 * gcc.dg/pch/inline-1.h: New.
8165 * gcc.dg/pch/inline-2.c: New.
8166 * gcc.dg/pch/inline-2.h: New.
8167 * gcc.dg/pch/static-1.c: New.
8168 * gcc.dg/pch/static-1.h: New.
8169 * gcc.dg/pch/static-2.c: New.
8170 * gcc.dg/pch/static-2.h: New.
8172 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8174 * g++.dg/pch/pch.exp: Better handle failing testcases.
8175 * gcc.dg/pch/pch.exp: Likewise.
8176 * gcc.dg/pch/macro-1.c: New.
8177 * gcc.dg/pch/macro-1.h: New.
8178 * gcc.dg/pch/macro-2.c: New.
8179 * gcc.dg/pch/macro-2.h: New.
8181 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8183 * g++.dg/dg.exp: Treat files in pch/ specially.
8184 * g++.dg/pch/pch.exp: New file.
8185 * g++.dg/pch/empty.H: New file.
8186 * g++.dg/pch/empty.C: New file.
8187 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8190 * gcc.dg/pch/pch.exp: New file.
8191 * gcc.dg/pch/empty.h: New file.
8192 * gcc.dg/pch/empty.c: New file.
8193 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8196 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8198 * g++.dg/template/friend14.C: New test.
8200 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8202 * gcc.dg/old-style-asm-1.c: New test.
8204 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8206 * gcc.c-torture/compile/20030109-1.c: New test.
8208 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8210 * gcc.c-torture/execute/20030109-1.c: New test.
8212 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8214 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8215 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8216 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8217 * g++.old-deja/g++.mike/eh2.C: Likewise
8218 * g++.old-deja/g++.mike/eh3.C: Likewise
8219 * g++.old-deja/g++.mike/eh5.C: Likewise
8220 * g++.old-deja/g++.mike/eh6.C: Likewise
8221 * g++.old-deja/g++.mike/eh7.C: Likewise
8222 * g++.old-deja/g++.mike/eh8.C: Likewise
8223 * g++.old-deja/g++.mike/eh9.C: Likewise
8224 * g++.old-deja/g++.mike/eh10.C: Likewise
8225 * g++.old-deja/g++.mike/eh12.C: Likewise
8226 * g++.old-deja/g++.mike/eh13.C: Likewise
8227 * g++.old-deja/g++.mike/eh14.C: Likewise
8228 * g++.old-deja/g++.mike/eh16.C: Likewise
8229 * g++.old-deja/g++.mike/eh17.C: Likewise
8230 * g++.old-deja/g++.mike/eh18.C: Likewise
8231 * g++.old-deja/g++.mike/eh21.C: Likewise
8232 * g++.old-deja/g++.mike/eh23.C: Likewise
8233 * g++.old-deja/g++.mike/eh24.C: Likewise
8234 * g++.old-deja/g++.mike/eh25.C: Likewise
8235 * g++.old-deja/g++.mike/eh26.C: Likewise
8236 * g++.old-deja/g++.mike/eh27.C: Likewise
8237 * g++.old-deja/g++.mike/eh28.C: Likewise
8238 * g++.old-deja/g++.mike/eh29.C: Likewise
8239 * g++.old-deja/g++.mike/eh31.C: Likewise
8240 * g++.old-deja/g++.mike/eh33.C: Likewise
8241 * g++.old-deja/g++.mike/eh34.C: Likewise
8242 * g++.old-deja/g++.mike/eh35.C: Likewise
8243 * g++.old-deja/g++.mike/eh36.C: Likewise
8244 * g++.old-deja/g++.mike/eh37.C: Likewise
8245 * g++.old-deja/g++.mike/eh38.C: Likewise
8246 * g++.old-deja/g++.mike/eh39.C: Likewise
8247 * g++.old-deja/g++.mike/eh40.C: Likewise
8248 * g++.old-deja/g++.mike/eh41.C: Likewise
8249 * g++.old-deja/g++.mike/eh42.C: Likewise
8250 * g++.old-deja/g++.mike/eh44.C: Likewise
8251 * g++.old-deja/g++.mike/eh46.C: Likewise
8252 * g++.old-deja/g++.mike/eh47.C: Likewise
8253 * g++.old-deja/g++.mike/eh48.C: Likewise
8254 * g++.old-deja/g++.mike/eh49.C: Likewise
8255 * g++.old-deja/g++.mike/eh50.C: Likewise
8259 * g++.dg/template/char1.C: New test.
8261 * g++.dg/template/varmod1.C: Fix typo.
8263 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8266 * g++.old-deja/g++.pt/crash32.C: Expect error.
8268 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8271 * g++.dg/template/varmod1.C: New test.
8274 * g++.dg/inherit/typeinfo1.C: New test.
8277 * g++.dg/inherit/typedef1.C: New test.
8279 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8283 * g++.dg/template/strlen1.C: New test.
8286 * g++.dg/template/ctor2.C: New test.
8289 * g++.dg/init/string1.C: New test.
8292 * g++.dg/template/friend8.C: New test.
8294 2002-11-29 Joe Buck <jbuck@synopsys.com>
8296 * g++.dg/lookup/anon2.C: New test.
8298 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8300 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8303 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8305 * gcc.dg/bitfld-6.c: New test.
8307 2002-11-27 Jan Hubicka <jh@suse.cz>
8309 * gcc.c-torture/execute/20021127.[cx]: New test.
8311 2002-11-26 Jan Hubicka <jh@suse.cz>
8313 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8316 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8318 * g++.dg/init/brace2.C: New test.
8319 * g++.old-deja/g++.mike/p9129.C: Correct.
8321 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8323 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8325 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8327 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8329 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8331 * testsuite/g++.dg/abi/empty11.C: New test.
8332 * testsuite/g++.dg/rtti/cv1.C: New test.
8334 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8336 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8338 2002-11-24 Mark Mitchell <mark@codesourcery.com>
8340 * g++.dg/abi/empty10.C: New test.
8342 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8344 * gcc.c-torture/compile/20021124-1.c: New test.
8346 2002-11-22 Mark Mitchell <mark@codesourcery.com>
8348 * g++.dg/abi/rtti2.C: New test.
8350 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8352 * gcc.dg/i386-unroll-1.c: New test.
8354 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8356 * gcc.c-torture/compile/20021120-1.c: New test.
8357 * gcc.c-torture/compile/20021120-2.c: New test.
8359 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8361 * gcc.dg/bitfld-5.c: New test.
8363 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8365 * gcc.c-torture/execute/20021120-3.c: New test.
8367 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8369 * gcc.c-torture/execute/20021120-2.c: New test.
8371 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8373 * gcc.c-torture/execute/20021120-1.c: New test.
8375 2002-11-20 Jakub Jelinek <jakub@redhat.com>
8377 * gcc.c-torture/execute/20021118-3.c: New test.
8379 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8381 * gcc.c-torture/compile/20021119-1.c: New test.
8383 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8385 * gcc.dg/duff-1.c: New test.
8386 * gcc.dg/duff-2.c: New test.
8387 * gcc.dg/duff-3.c: New test.
8389 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
8391 * gcc.dg/cpp/_Pragma5.c: New test.
8393 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8395 * gcc.c-torture/execute/20021118-2.c: New test.
8397 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8399 * gcc.c-torture/execute/20021118-1.c: New test.
8401 2002-11-16 Jakub Jelinek <jakub@redhat.com>
8403 * gcc.dg/20021116-1.c: New test.
8405 2002-11-14 Mark Mitchell <mark@codesourcery.com>
8407 * g++.dg/abi/vcall1.C: New test.
8409 2002-11-14 Jakub Jelinek <jakub@redhat.com>
8411 * gcc.dg/20021029-1.c: New test.
8412 * gcc.dg/20021029-2.c: New test.
8414 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8416 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8418 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8421 * gcc.dg/20021110.c: Move to ...
8422 * gcc.c-torture/compile/20021110.c: .... here.
8424 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8427 * gcc.c-torture/execute/20021111-1.c
8429 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8432 * gcc.dg/20021110.c: New test.
8434 2002-11-10 Mark Mitchell <mark@codesourcery.com>
8436 * g++.dg/abi/vthunk3.C: Run only on x86.
8438 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8440 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8442 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8444 * lib/compat.exp (compat-execute): Fix logic error in last
8447 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
8449 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8451 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8454 * g++.dg/template/access6.C: New test.
8456 2002-11-08 Jan Hubicka <jh@suse.cz>
8458 * gcc.dg/i386-ssefp-1.c: New test.
8459 * gcc.dg/i386-ssefp-1.c: New test.
8461 2002-11-08 Jan Hubicka <jh@suse.cz>
8463 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8465 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8467 * g++.dg/abi/vthunk3.C: New test.
8470 * g++.dg/template/crash2.C: New test.
8472 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8474 * testsuite/g++.dg/abi/dtor1.C: New test.
8475 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8477 2002-11-05 Geoffrey Keating <geoffk@apple.com>
8479 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8482 2002-11-04 Adam Nemet <anemet@lnxw.com>
8484 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8485 -mthumb. Only xfail with -O0.
8487 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8489 * g++.dg/abi/thunk1.C: New test.
8490 * g++.dg/abi/thunk2.C: Likewise.
8491 * g++.dg/abi/vtt1.C: Likewise.
8493 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8495 PR optimization/8423
8496 * gcc.c-torture/execute/builtin-constant.c: New test.
8498 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8500 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8501 Add some more cases.
8503 2002-11-01 Mark Mitchell <mark@codesourcery.com>
8506 * g++.dg/opt/local1.C: New test.
8508 2002-10-30 Mark Mitchell <mark@codesourcery.com>
8511 * g++.dg/template/complit1.C: New test.
8514 * g++.dg/template/typename4.C: Likewise.
8516 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8518 Core issue 287, PR c++/7639
8519 * g++.dg/template/instantiate1.C: Adjust error location.
8520 * g++.dg/template/instantiate3.C: New test.
8521 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8522 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8523 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8525 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8527 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8529 2002-10-29 Mark Mitchell <mark@codesourcery.com>
8532 * g++.dg/init/dtor2.C: New test.
8534 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8536 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8537 * gcc.dg/nest.c: Bypass errors on irix6.
8539 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8541 * gcc.dg/nest.c: Expect error for mmix-*-*.
8542 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8544 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8546 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8549 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8551 2002-10-25 Mike Stump <mrs@apple.com>
8553 * gcc.dg/warn-1.c: New test.
8555 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8557 * g++.dg/template/typename3.C: New test.
8559 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8561 * g++.dg/lookup/ptrmem1.C: New test.
8563 * g++.dg/abi/vthunk2.C: New test.
8565 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8567 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8569 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8571 * g++.dg/abi/empty9.C: New test.
8573 2002-10-24 Richard Henderson <rth@redhat.com>
8575 * g++.dg/inherit/thunk1.C: Enable for ia64.
8577 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8580 * g++.dg/lookup/pretty1.C: New test.
8582 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8584 * gcc.dg/20021023-1.c: New test.
8586 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8589 * g++.dg/parse/inline1.C: New test.
8591 2002-10-23 Richard Henderson <rth@redhat.com>
8593 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8595 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8597 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8600 * g++.dg/parse/stmtexpr3.C: New test.
8602 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8604 * g++.dg/expr/cond1.C: New test.
8606 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8608 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8610 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8612 * g++.dg/abi/vbase13.C: New test.
8613 * g++.dg/abi/vbase14.C: Likewise.
8615 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8617 * gcc.dg/tls/pic-1.c: New test.
8618 * gcc.dg/tls/nonpic-1.c: New test.
8619 * gcc.dg/20021018-1.c: New test.
8621 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8623 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8624 Remove only files with the same base name as the test case.
8625 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8626 (profopt-execute): Likewise. Also, remove old profiling
8627 and performance data files before running the tests.
8629 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8630 * g++.dg/bprob/bprob.exp: Likewise.
8631 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8632 to allow more general test case names.
8634 * g++.dg/bprob/bprob-1.C: Rename to ...
8635 * g++.dg/bprob/g++-bprob-1.C: ... this.
8637 * g77.dg/bprob/bprob-1.f: Rename to ...
8638 * g77.dg/bprob/g77-bprob-1.f: ... this.
8640 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8642 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8643 bison 1.50 or later.
8645 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8647 * g++.dg/README: Describe more test directories.
8649 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8651 * g++.dg/init/array6.C: Add additional tests.
8653 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8655 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8656 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8658 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8660 * gcc.c-torture/compile/20020604-1.x: New.
8661 * gcc.c-torture/compile/simd-5.x: Likewise.
8662 * gcc.c-torture/execute/920710-1.x: Likewise.
8663 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8665 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8667 * g++.dg/inherit/override1.C: Add dg-options clause.
8669 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8671 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8674 2002-10-19 Andreas Schwab <schwab@suse.de>
8676 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8677 directory component.
8679 2002-10-18 Mark Mitchell <mark@codesourcery.com>
8681 * g++.dg/inherit/thunk1.C: New test.
8683 * g++.dg/inherit/override1.C: New test.
8685 * g++.dg/abi/mangle11.C: New test.
8686 * g++.dg/abi/mangle14.C: New test.
8687 * g++.dg/abi/mangle17.C: New test.
8689 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8691 * g++.dg/overload/member2.C: New test.
8693 2002-10-17 Janis Johnson <janis187@us.ibm.com>
8695 * g++.dg/README: Describe new compat directory.
8696 * g++.dg/dg.exp: Skip tests in compat directory.
8697 * README.compat: New file.
8698 * lib/compat.exp: New expect script.
8699 * g++.dg/compat: New test directory.
8700 * g++.dg/compat/compat.exp: New expect script.
8701 * g++.dg/compat/abi: New test directory.
8702 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8703 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8704 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8705 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8706 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8707 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8708 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8709 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8710 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8711 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8712 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8713 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8714 * g++.dg/compat/break: New test directory.
8715 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8716 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8717 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8718 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8719 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8720 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8721 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8722 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8723 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8724 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8725 g++.dg/compat/break/README: New files.
8726 * g++.dg/compat/eh: New test directory.
8727 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8728 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8729 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8730 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8731 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8732 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8733 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8734 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8735 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8736 g++.dg/compat/eh/filter2_y.C,
8737 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8738 g++.dg/compat/eh/new1_y.C,
8739 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8740 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8741 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8742 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8743 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8744 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8745 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8746 g++.dg/compat/eh/unexpected1_y.C: New files.
8747 * g++.dg/compat/init: New test directory.
8748 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8749 g++.dg/compat/init/array5_y.C,
8750 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8751 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8752 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8753 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8754 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8755 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8756 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8757 g++.dg/compat/init/init-ref2_y.C: New files.
8759 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8762 * g++.dg/inherit/using3.C: New test.
8764 2002-10-17 Jan Hubicka <jh@suse.cz>
8766 * gcc.dg/20021017-2.c: New test.
8768 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8770 * g++.dg/abi/mangle16.C: Adjust.
8772 * g++.dg/init/array8.C: New test.
8774 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
8776 * gcc.dg/special/mips-abi.exp: New test.
8777 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8779 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8781 * g++.dg/abi/mangle16.C: New test.
8782 * g++.dg/abi/mangle17.C: Likewise.
8785 * g++.dg/template/ref1.C: New test.
8787 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8789 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8791 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8793 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8795 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8798 * g++.dg/init/array7.C: New test.
8800 2002-10-15 Mark Mitchell <mark@codesourcery.com>
8802 * g++.dg/init/array6.C: New test.
8804 * g++.dg/abi/mangle13.C: Likewise.
8805 * g++.dg/abi/mangle14.C: Likewise.
8806 * g++.dg/abi/mangle15.C: Likewise.
8808 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8810 * g++.dg/abi/empty8.C: New test.
8812 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8814 * g++.dg/init/ctor1.C: New test.
8816 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8818 * gcc.c-torture/execute/20021015-1.c: New test.
8820 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
8822 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8824 2002-10-14 Jan Hubicka <jh@suse.cz>
8826 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8828 2002-10-14 Richard Henderson <rth@redhat.com>
8830 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8832 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8834 PR optimization/6631
8835 * g++.dg/opt/const2.C: New test.
8837 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8840 * g++.dg/parse/friend1.C: New test.
8841 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8843 2002-10-14 Jakub Jelinek <jakub@redhat.com>
8845 * gcc.dg/20021014-1.c: New test.
8847 2002-10-11 Mark Mitchell <mark@codesourcery.com>
8850 * g++.dg/ext/vlm1.C: New test.
8851 * g++.dg/ext/vlm2.C: Likewise.
8853 * g++.dg/init/array1.C: Remove invalid braces.
8854 * g++.dg/init/brace1.C: New test.
8855 * g++.dg/init/copy2.C: Likewise.
8856 * g++.dg/init/copy3.C: Likewise.
8857 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8858 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8861 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
8863 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8865 2002-10-11 Richard Shann <richard.shann@superh.com>
8867 * gcc.c-torture/compile/simd-5.c: New test.
8869 2002-10-10 Roger Sayle <roger@eyesopen.com>
8871 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8873 2002-10-10 Jim Wilson <wilson@redhat.com>
8875 * gcc.c-torture/execute/20021010-1.c: New test.
8877 2002-10-09 Zack Weinberg <zack@codesourcery.com>
8880 * g++.dg/ext/typedef-init.C: New test.
8881 * gcc.dg/typedef-init.c: New test.
8883 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
8885 * gcc.dg/cpp/paste13.c: New test.
8887 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8889 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8890 remaining platforms, XFAIL during compile, not execute. Don't
8893 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8895 * gcc.dg/alias-1.c: Tweak expected warning.
8897 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8899 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8901 2002-10-06 Andreas Jaeger <aj@suse.de>
8903 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8904 * gcc.dg/cpp/c++98.C: Likewise.
8906 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8907 * g++.dg/cpp/c++98.C: Likewise.
8909 * g++.dg/README (Subdirectories): Mention cpp directory.
8912 * gcc.dg/20021006-1.c: New test.
8914 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8917 * g++.dg/other/warning1.C: New test.
8919 2002-10-04 Roger Sayle <roger@eyesopen.com>
8921 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8922 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8923 and sparc-*-* with -m64 as expected failures. See PR 8087.
8925 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8928 * g++.dg/template/ptrmem3.C: New test.
8931 * g++.dg/template/union1.C: New test.
8933 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8936 * g++.dg/abi/mangle9.C: New test.
8937 * g++.dg/abi/mangle10.C: New test.
8938 * g++.dg/abi/mangle11.C: New test.
8939 * g++.dg/abi/mangle12.C: New test.
8941 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8944 * g++.dg/template/meminit1.C: New test.
8945 * g++.dg/warn/Wreorder-1.C: Likewise.
8946 * g++.old-deja/g++.mike/warn3.C: Tweak.
8947 * lib/prune.exp: Ingore "in copy constructor".
8949 2002-10-02 Andreas Jaeger <aj@suse.de>
8951 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8952 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8953 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8956 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8958 * gcc.dg/empty1.C: Fix typo.
8960 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8962 * gcc.dg/alias-1.c: New test.
8964 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8966 * gcc.dg/empty1.C: New test.
8968 * g++.dg/tls/init-2.C: Tweak error messages.
8970 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8972 * gcc.c-torture/compile/20020923-1.c: New test.
8974 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8976 * gcc.c-torture/execute/ffs-1.c: New test.
8977 * gcc.c-torture/execute/ffs-2.c: Ditto.
8979 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8981 * g++.dg/overload/member1.C: New test.
8983 2002-09-30 Mark Mitchell <mark@code
8985 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8987 * testsuite/gcc.dg/tls/diag-3.c: New.
8989 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8991 * g++.dg/README (Subdirectories): Document new subdir expr.
8992 * g++.dg/expr/pmf-1.C: New test.
8994 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8996 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8998 2002-08-06 Jakub Jelinek <jakub@redhat.com>
9000 * g++.dg/abi/bitfield3.C: New test.
9002 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
9004 * lib/gcov.exp: Tweak expected line formats.
9005 * gcc.misc-tests/gcov8.c: New test.
9006 * gcc.misc-tests/gcov8.x: New flags.
9008 2002-08-05 Jakub Jelinek <jakub@redhat.com>
9010 * consistency.vlad/layout/endian.c: Include string.h.
9012 * gcc.c-torture/execute/20020805-1.c: New test.
9014 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9016 * g++.dg/other/conversion1.C: New test.
9018 2002-08-03 Roger Sayle <roger@eyesopen.com>
9020 * gcc.dg/builtins-1.c: New testcase.
9022 2002-08-02 Mark Mitchell <mark@codesourcery.com>
9024 * g++.dg/inherit/access3.C: New test.
9026 2002-08-01 Jakub Jelinek <jakub@redhat.com>
9028 * gcc.dg/ia64-visibility-2.c: New test.
9030 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9032 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9033 __qualifier_flags to __flags.
9035 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9037 * g++.dg/inherit/operator1.C: New test.
9038 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9039 * g++.dg/other/error1.C: Change expected error message.
9040 * g++.dg/template/conv4.C: Likewise.
9042 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9044 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9045 for documented behavior.
9047 2002-07-25 Roger Sayle <roger@eyesopen.com>
9049 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9050 several targets known to fail.
9052 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
9054 * gcc.dg/mips-args-[123].c: New tests.
9056 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
9058 * gcc.dg/ppc-spe.c: New.
9060 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
9062 * g++.dg/other/ptrmem4.C: New testcase.
9064 2002-07-24 Richard Henderson <rth@redhat.com>
9066 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9068 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
9070 * g++.dg/ext/alignof1.C (main): Return 0 for success.
9072 2002-07-24 Roger Sayle <roger@eyesopen.com>
9074 * gcc.c-torture/execute/memset-3.c: New testcase.
9076 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
9078 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9079 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9081 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9083 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9086 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
9088 * gcc.c-torture/compile/simd-4.c: New test.
9090 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9092 PR c++/7347, c++/7348
9093 * g++.dg/template/access4.C: New test.
9094 * g++.dg/template/access5.C: New test.
9095 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9096 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9097 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9098 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9100 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9102 * gcc.dg/gnu89-init-2.c: New test.
9104 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9106 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9108 2002-07-20 Roger Sayle <roger@eyesopen.com>
9110 * gcc.c-torture/execute/20020720-1.c: New testcase.
9112 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9114 * gcc.dg/cpp/Wsignprom.c: New tests.
9116 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9118 * gcc.c-torture/execute/loop-13.c: New test.
9120 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9122 * gcc.dg/cpp/expr.c: New tests.
9124 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9126 * g++.dg/opt/pr6713.C: Add template instantiation.
9128 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9130 * gcc.dg/nest.c: New test.
9132 2002-07-17 Richard Henderson <rth@redhat.com>
9134 * g++.dg/opt/pr6713.C: New test.
9136 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9138 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9139 XFAIL for all x86 processors.
9141 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9143 * gcc.c-torture/execute/20010122-1.x: Do not test with
9144 -fomit-frame-pointer.
9146 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9148 * g++.dg/template/instantiate2.C: New test.
9149 * g++.dg/template/spec4.C: New test.
9151 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9153 * g++.dg/template/access2.C: New test.
9154 * g++.dg/template/access3.C: New test.
9156 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9158 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9159 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9160 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9161 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9162 Convert to use <stdarg.h>.
9163 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9165 * gcc.dg/va-arg-2.c: New.
9166 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9168 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9170 * gcc.c-torture/compile/20020710-1.c: New test.
9172 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9173 Andrew Pinski <pinskia@physics.uc.edu>
9175 gcc.c-torture/compile/simd-2.c: New testcase.
9176 gcc.c-torture/compile/simd-3.c: Likewise.
9178 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9181 * g++.dg/overload/error1.C: New test.
9183 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9185 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9186 configuration and IRIX 6 O32 ABI.
9188 2002-07-11 Roger Sayle <roger@eyesopen.com>
9190 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9192 2002-07-10 Roger Sayle <roger@eyesopen.com>
9194 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9196 2002-07-10 Jeffrey A Law <law@redhat.com>
9198 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9200 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9202 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9204 * gcc.dg/20020312-2.c: Check for __PPC__.
9206 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9208 * gcc.c-torture/compile/20020709-1.c: New test.
9210 2002-07-07 Roger Sayle <roger@eyesopen.com>
9212 * g++.dg/template/qualttp21.C: New test case.
9214 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9216 * gcc.c-torture/compile/20020706-1.c: New test.
9217 * gcc.c-torture/compile/20020706-2.c: New test.
9219 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9220 Alexandre Oliva <aoliva@redhat.com>
9222 * g++.dg/warn/incomplete1.C: New test.
9224 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9227 * g++.dg/warn/noreturn1.C: New test.
9229 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9232 * g++.dg/debug/debug6.C: New test.
9233 * g++.dg/debug/debug7.C: New test.
9235 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9237 * gcc.c-torture/compile/simd-3.c: New test.
9239 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9241 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9242 * gcc.dg/20020620-1.c: Likewise.
9244 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9247 * g++.dg/init/array4.C: New test.
9248 * g++.dg/init/array5.C: New test.
9250 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9252 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9253 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9255 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9257 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9258 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9259 * gcc.dg/wtr-conversion-1.c: Likewise.
9260 * gcc.dg/wtr-escape-1.c: Likewise.
9261 * gcc.dg/wtr-int-type-1.c: Likewise.
9262 * gcc.dg/wtr-label-1.c: Likewise.
9263 * gcc.dg/wtr-static-1.c: Likewise.
9264 * gcc.dg/wtr-strcat-1.c: Likewise.
9265 * gcc.dg/wtr-suffix-1.c: Likewise.
9266 * gcc.dg/wtr-switch-1.c: Likewise.
9267 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9268 * gcc.dg/wtr-union-init-1.c: Likewise.
9269 * gcc.dg/wtr-union-init-2.c: Likewise.
9270 * gcc.dg/wtr-union-init-3.c: Likewise.
9272 * gcc.dg/wtr-func-def-1.c: New test.
9274 2002-07-02 Devang Patel <dpatel@apple.com>
9276 * objc.dg/param-1.m: New test.
9278 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
9280 * gcc.dg/cpp/trad/directive.c: Add test.
9281 * gcc.dg/cpp/trad/macroargs.c: Add test.
9282 * gcc.dg/cpp/trad/rec
9284 2002-04-25 Roger Sayle <roger@eyesopen.com>
9286 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9288 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9290 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9293 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9295 * g++.dg/abi/mange7.C: New test.
9298 * g++.dg/parse/stmtexpr2.C: New test.
9300 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9302 * gcc.dg/20020312-2.c: Add SH target.
9304 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9306 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9307 compiler output on mips*-*-irix*.
9309 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9311 * g++.dg/parse/attr1.C: New test.
9313 2002-04-23 Roger Sayle <roger@eyesopen.com>
9315 * gcc.c-torture/execute/string-opt-17.c: New test case.
9316 * gcc.c-torture/execute/memset-2.c: New test case.
9318 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9321 * g++.dg/template/friend5.C: New test.
9324 * g++.dg/template/qual1.C: Likewise.
9326 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9328 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9329 Include stdlib.h, not stdio.h or ctype.h.
9331 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9333 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9334 cris-*-elf* and mmix-*-*.
9335 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9336 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9337 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9339 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9340 * gcc.dg/wchar_t-1.c: Ditto.
9342 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9344 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9347 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9349 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9351 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9353 * gcc.c-torture/execute/20000906-1.x: Delete.
9355 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9357 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9359 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9362 * g77.f-torture/execute/6367.f: New test.
9363 * g77.f-torture/execute/6367.x: Disable for MMIX.
9365 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9368 * g++.dg/opt/inline2.C: New test.
9370 2002-04-18 Richard Henderson <rth@redhat.com>
9372 * gcc.dg/20000906-1.c: Enable for all targets.
9373 * gcc.c-torture/compile/iftrap-2.c: New.
9375 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9377 * gcc.dg/20020418-1.c: New test.
9378 * gcc.dg/20020418-2.c: New test.
9380 2002-04-18 Richard Henderson <rth@redhat.com>
9382 * gcc.c-torture/compile/iftrap-1.c: New.
9383 * gcc.dg/iftrap-1.c: Adjust for ia64.
9384 * gcc.dg/iftrap-2.c: New.
9386 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9388 * gcc.c-torture/compile/20020418-1.c: New test.
9390 2002-04-18 Roger Sayle <roger@eyesopen.com>
9392 * gcc.c-torture/compile/20020415-1.c: New.
9394 2002-04-18 David S. Miller <davem@redhat.com>
9396 * gcc.c-torture/execute/20020418-1.c: New test.
9398 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9400 * gcc.dg/20020416-1.c: New test.
9402 * g++.dg/opt/inline1.C: New test.
9404 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9406 * gcc.dg/altivec-5.c: New test.
9408 * gcc.dg/20020415-1.c: New test.
9410 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9412 * testsuite/lib/chill.exp: Remove.
9414 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9416 * g++.dg/other/big-struct.C: New test.
9418 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9420 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9423 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9426 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9427 in scan-assembler function name
9429 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9431 * g77.f-torture/execute/980628-4.x,
9432 g77.f-torture/execute/980628-5.x,
9433 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9434 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9435 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9438 2002-04-13 David S. Miller <davem@redhat.com>
9440 * gcc.c-torture/execute/20020413-1.c: New test.
9442 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9445 * g++.dg/ext/asm1.C: New tests.
9447 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9450 * g++.dg/parse/stmtexpr1.C: New test.
9453 * g++.dg/template/copy1.C: New test.
9455 2002-04-12 Richard Henderson <rth@redhat.com>
9457 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9459 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9461 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9462 gcc.c-torture/execute/20020307-2.c.
9464 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9466 * g++.dg/ext/attrib5.C,
9467 * g++.dg/lookup/struct1.C: New tests.
9469 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9471 * gcc.dg/20020411-1.c: New test.
9473 * gcc.c-torture/execute/20020411-1.c: New test.
9475 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9477 * g77.f-torture/execute/6177.f: New test.
9479 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9482 * g++.dg/opt/cleanup1.C: New test.
9484 * g++.dg/opt/const1.C: New test.
9486 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9488 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9490 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9493 * g++.dg/template/typename2.C: New test.
9495 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9497 * gcc.c-torture/execute/loop-12.c: New.
9499 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9501 * g77.f-torture/execute/980628-4.x,
9502 g77.f-torture/execute/980628-5.x,
9503 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9504 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9505 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9507 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9509 PR optimization/6086
9510 * g++.dg/opt/preinc1.C: New test.
9512 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9515 * g++.dg/opt/static2.C: New test.
9517 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9520 * gcc.dg/20020406-1.c: New test.
9522 2002-04-04 David S. Miller <davem@redhat.com>
9524 * gcc.c-torture/execute/20020404-1.c: New test.
9526 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9529 * gcc.dg/20020312-2.c: Do not declare global register variable
9530 if __PIC__ or __pic__ is defined.
9532 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9534 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9535 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9537 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9539 * gcc.misc-tests/linkage.exp: Update last change to handle
9540 sparc*-, not just sparc-.
9542 2002-04-03 Richard Henderson <rth@redhat.com>
9544 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9546 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9548 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9550 2002-04-02 David S. Miller <davem@redhat.com>
9552 * gcc.c-torture/execute/20020402-3.c: New test.
9554 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9556 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9557 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9559 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9560 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9561 g77.f-torture/execute/20001201.x,
9562 g77.f-torture/execute/u77-test.x: New files.
9564 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9565 * gcc.dg/wchar_t-1.c: Ditto.
9567 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9569 * gcc.c-torture/execute/20020402-1.c: New test.
9571 2002-04-01 Richard Henderson <rth@redhat.com>
9573 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9575 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9577 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9579 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9581 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9583 * g++.dg/inherit/template-as-base.C: Expect error.
9584 * g++.dg/inherit/namespace-as-base.C: Likewise.
9586 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9588 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9589 g++.dg/ext/instantiate3.C: Tweak match patterns.
9591 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9592 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9595 2002-03-31 Richard Henderson <rth@redhat.com>
9597 * gcc.dg/special/alias-2.c: New.
9598 * gcc.dg/special/ecos.exp: Run it.
9600 2002-03-31 Richard Henderson <rth@redhat.com>
9602 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9604 2002-03-31 Kazu Hirata <kazu@hxi.com>
9606 * gcc.dg/weak-1.c: Disable on h8300 port.
9608 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9610 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9611 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9613 * g++.dg/bprob/bprob-1.C: New test.
9614 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9615 * g++.dg/gcov/gcov-1.C: New test.
9616 * g++.dg/gcov/gcov-1.x: New file.
9617 * g++.dg/gcov/gcov-2.C: New test.
9618 * g++.dg/gcov/gcov-3.C: New test.
9619 * g++.dg/gcov/gcov-3.h: New file.
9621 2002-03-28 Roger Sayle <roger@eyesopen.com>
9623 * g++.old-deja/g++.other/builtins5.C: New test.
9624 * g++.old-deja/g++.other/builtins6.C: New test.
9625 * g++.old-deja/g++.other/builtins7.C: New test.
9626 * g++.old-deja/g++.other/builtins8.C: New test.
9627 * g++.old-deja/g++.other/builtins9.C: New test.
9629 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9631 * g++.dg/opt/static1.C: New test.
9633 * g++.dg/opt/longbranch1.C: New test.
9635 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9637 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9639 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9641 2002-03-28 Jeffrey A Law (law@redhat.com)
9643 * gcc.c-torture/execute/20020328-1.c: New test.
9645 2002-03-27 Richard Henderson <rth@redhat.com>
9647 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9648 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9649 move from g++.old-deja/g++.ext/.
9651 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9653 * g++.dg/init/new2.C: New test.
9655 2002-03-26 Richard Henderson <rth@redhat.com>
9657 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9659 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9662 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9664 * gcc.dg/20001102-1.c: Likewise.
9666 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9668 * gcc.dg/cpp/endif-pedantic1.c,
9669 gcc.dg/cpp/endif-pedantic2.c: New tests.
9671 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9673 * g++.dg/init/new1.C: New test.
9675 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9677 * g++.dg/abi/vbase9.C: New test.
9679 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9681 * gcc.dg/arm-asm.c: New test.
9683 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9685 * gcc.dg/Wswitch-enum.c: New test.
9688 2002-03-26 Richard Henderson <rth@redhat.com>
9690 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9693 2002-03-25 Richard Henderson <rth@redhat.com>
9695 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9698 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9699 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9701 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9703 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9705 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9707 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9708 targets using generic thunk support.
9710 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9712 * gcc.c-torture/compile/20020323-1.c: New test.
9714 * g++.dg/opt/conj2.C: New test.
9716 2002-03-24 Richard Henderson <rth@redhat.com>
9718 * gcc.dg/weak-1.c: Use -fno-common.
9720 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9722 * g77.dg/f77-edit-apostrophe-out.f: New test
9723 * g77.dg/f77-edit-h-out.f: New test
9724 * g77.dg/f77-edit-t-in.f: New test
9725 * g77.dg/f77-edit-t-out.f: New test
9726 * g77.dg/f77-edit-x-out.f: New test
9727 * g77.dg/f77-edit-slash-out.f: New test
9728 * g77.dg/f77-edit-colon-out.f: New test
9729 * g77.dg/f77-edit-s-out.f: New test
9731 2002-03-24 Richard Henderson <rth@redhat.com>
9733 * objc/execute/formal_protocol-6.x: New XFAIL.
9735 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9737 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9738 that do not support weak symbols
9740 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9742 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9743 * lib/g77.exp: Likewise
9744 * lib/objc.exp: Likewise
9746 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9748 * gcc.dg/Wswitch-default.c: New test.
9750 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9752 * g++.dg/other/enum1.C: New test.
9754 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9756 * gcc.dg/pragma-ep-3.c: Fix typo.
9758 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9760 * g++.dg/inherit/template-as-base.C: New test.
9762 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9764 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9765 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9767 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9769 * gcc.dg/cpp/multiline.c: Update to match.
9771 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9773 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9775 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9777 * gcc.dg/cpp/extratokens2.c: New file.
9779 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9781 * gcc.dg/20020312-2.c: Add rs6000 target.
9783 * gcc.c-torture/compile/20020319-1.c: New test.
9785 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9787 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9788 (A, E): Handle this.
9790 2002-03-20 Jason Merrill <jason@redhat.com>
9792 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9794 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9795 through prune_gcc_output.
9797 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9799 * gcc.c-torture/compile/20020320-1.c: New test.
9801 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9803 * gcc.c-torture/compile/20020318-1.c: New test.
9805 * gcc.dg/struct-by-value-1.c: New test.
9807 * gcc.dg/20020319-1.c: New test.
9809 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9811 * g++.dg/opt/conj1.C: New test.
9813 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9815 * g++.dg/template/qualttp20.C: Revert previous change.
9816 * g++.dg/template/qualttp3.C: Likewise.
9817 * g++.dg/template/qualttp4.C: Likewise
9818 * g++.dg/template/qualttp5.C: Likewise
9819 * g++.dg/template/qualttp6.C: Likewise
9820 * g++.dg/template/qualttp7.C: Likewise
9821 * g++.dg/template/qualttp8.C: Likewise
9822 * g++.dg/template/recurse.C: Likewise.
9824 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9826 * gcc.dg/cpp/wchar-1.c: Update.
9828 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9830 * g++.dg/template/conv1.C: New test.
9831 * g++.dg/template/conv2.C: New test.
9832 * g++.dg/template/conv3.C: New test.
9833 * g++.dg/template/conv4.C: New test.
9835 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9837 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9838 * g++.dg/template/qualttp3.C: Likewise.
9839 * g++.dg/template/qualttp4.C: Likewise
9840 * g++.dg/template/qualttp5.C: Likewise
9841 * g++.dg/template/qualttp6.C: Likewise
9842 * g++.dg/template/qualttp7.C: Likewise
9843 * g++.dg/template/qualttp8.C: Likewise
9844 * g++.dg/template/recurse.C: Likewise.
9846 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9848 * g++.dg/opt/dtor1.C: New test.
9850 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9852 * gcc.c-torture/compile/20020315-1.c: New test.
9854 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9856 * gcc.dg/weak-1.c: Fix scan tests.
9858 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9860 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9861 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9862 cris-*-aout* mmix-*-*.
9863 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9864 cris-*-aout* mmix-*-*.
9865 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9866 cris-*-elf* cris-*-aout* and mmix-*-*.
9867 * gcc.dg/20001009-1.c: Ditto.
9868 * gcc.dg/20010912-1.c: Ditto.
9869 * gcc.dg/20020122-4.c: Ditto.
9870 * gcc.dg/inline-2.c: Ditto.
9872 2002-03-14 Jeffrey A Law (law@cygnus.com)
9874 * gcc.c-torture/compile/20020314-1.c: New test.
9876 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
9878 * gcc.c-torture/execute/20020314-1.c: New test.
9880 2002-03-14 Jakub Jelinek <jakub@redhat.com>
9882 * g++.dg/warn/Wunused-1.C: New test.
9884 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9886 * g++.dg/abi/mangle6.C: New test.
9888 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9890 * gcc.c-torture/compile/20020309-2.c: New test.
9892 * gcc.c-torture/compile/20020312-1.c: New test.
9894 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9896 * g++.dg/other/access1.C: New test.
9898 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9900 * gcc.c-torture/execute/wchar_t-1.c: New test.
9902 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9904 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9906 2002-03-12 Roger Sayle <roger@eyesopen.com>
9908 * gcc.dg/20020312-1.c: New test case.
9910 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9912 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9914 2002-03-11 Richard Henderson <rth@redhat.com>
9916 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9917 * g++.old-deja/g++.jason/report.C: Likewise.
9919 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9921 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9922 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9924 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9926 * testsuite/g++.dg/overload/pmf1.C: New test.
9928 2002-03-11 Kazu Hirata <kazu@hxi.com>
9930 * gcc.c-torture/execute/20020307-1.c: Use long.
9932 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9934 PR optimization/5844
9935 * gcc.dg/20020310-1.c: New test.
9937 2002-03-09 Michael Meissner <meissner@redhat.com>
9939 * gcc.c-torture/execute/memcpy-2.c: New test.
9940 * gcc.c-torture/execute/memset-1.c: New test.
9941 * gcc.c-torture/execute/strlen-1.c: New test.
9942 * gcc.c-torture/execute/strcmp-1.c: New test.
9943 * gcc.c-torture/execute/strncmp-1.c: New test.
9945 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9947 * gcc.dg/ppc-ldstruct.c: New test.
9949 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9951 * gcc.c-torture/execute/va-arg-22.c: New test.
9953 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9955 * gcc.c-torture/compile/20020309-1.c: New test.
9957 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9959 * gcc.c-torture/execute/20020307-2.c: New test.
9961 2002-03-07 Jeffrey A Law (law@redhat.com)
9963 * g77.f-torture/compile/20020307-1.f: New test.
9965 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9967 * gcc.dg/unordered-1.c: New test.
9969 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9971 * gcc.c-torture/execute/20020307-1.c: New test.
9973 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9975 * gcc.dg/20020304-1.c: New test.
9977 * gcc.c-torture/compile/20020304-2.c: New test.
9979 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9981 * gcc.c-torture/compile/20020304-1.c: New test case
9984 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9986 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9988 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9990 * g++.dg/other/classkey1.C: New test.
9992 2002-03-01 Richard Henderson <rth@redhat.com>
9994 * gcc.c-torture/compile/981223-1.x: New.
9995 * gcc.c-torture/compile/920625-1.x: New.
9997 2002-02-28 Richard Henderson <rth@redhat.com>
9999 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10001 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10003 * gcc.c-torture/execute/20020227-1.c: New test.
10005 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10007 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10009 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10010 * g++.old-deja.g++.other/defarg1.C: Likewise.
10011 * g++.old-deja/g++.pt/calls2.C: Likewise.
10012 * g++.old-deja/g++.pt/crash20.C: Likewise.
10013 * g++.old-deja/g++.pt/crash30.C: Likewise.
10014 * g++.old-deja/g++.pt/crash36.C: Likewise.
10015 * g++.old-deja/g++.pt/crash6.C: Likewise.
10016 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10017 * g++.old-deja/g++.pt/derived3.C: Likewise.
10018 * g++.old-deja/g++.pt/error1.C: Likewise.
10019 * g++.old-deja/g++.pt/friend21.C: Likewise.
10020 * g++.old-deja/g++.pt/friend23.C: Likewise.
10021 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10022 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10024 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10026 * gcc.c-torture/execute/20020225-2.c: New test.
10028 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10030 * gcc.c-torture/execute/920730-1t.c,
10031 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10032 Delete test cases, only relevant to -traditional.
10034 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10036 * gcc.dg/cpp/undef1.c: Remove.
10037 * gcc.dg/cpp/directiv.c: Update.
10038 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10040 2002-02-27 Michael Meissner <meissner@redhat.com>
10042 * gcc.c-torture/execute/20020226-1.c: New test.
10044 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10046 * g++.dg/debug/debug4.C: New test.
10048 * gcc.dg/ia64-visibility-1.c: New test.
10050 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10052 * gcc.dg/debug/20020224-1.c: New.
10054 2002-02-25 Kazu Hirata <kazu@hxi.com>
10056 * gcc.c-torture/execute/960416-1.x: New.
10057 * gcc.c-torture/execute/divconst-3.x: Likewise.
10059 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10061 * gcc.dg/20020224-1.c: New test.
10063 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10065 * gcc.c-torture/execute/20020225-1.c: New.
10067 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10069 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10071 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10073 * gcc.dg/20020222-1.c: New test.
10075 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10077 * g++.dg/opt/anonunion1.C: New test.
10079 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10081 * g++.dg/template/qualttp19.C: New test.
10082 * g++.dg/template/qualttp20.C: New test.
10083 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10084 * g++.old-deja/g++.other/qual1.C: Likewise.
10086 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10088 * gcc.dg/attr-alwaysinline.c: New.
10090 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10092 * gcc.dg/20020220-1.c: New test.
10094 * gcc.dg/20020220-2.c: New test.
10096 * g++.dg/opt/mmx1.C: New test.
10098 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10100 * gcc.c-torture/compile/20020110.c: New test.
10102 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10104 * gcc.c-torture/execute/20020219-1.c: New test.
10106 * gcc.dg/20020219-1.c: New test.
10108 * gcc.dg/noncompile/20020220-1.c: New test.
10110 * g++.dg/opt/ptrintsum1.C: New test.
10112 * gcc.dg/debug/20020220-1.c: New test.
10114 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10116 * gcc.c-torture/execute/20020216-1.c: New test.
10118 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10120 * gcc.dg/decl-1.c: Update, new test.
10122 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10124 * g++.dg/abi/bitfield1.C: New test.
10125 * g++.dg/abi/bitfield2.C: New test.
10127 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10129 * gcc.dg/attr-nest.c: New test.
10131 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10133 * gcc.c-torture/execute/20020215-1.c: New test.
10135 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10137 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10138 * g++.dg/debug/debug.exp: New.
10139 * g++.dg/debug/trivial.C: New.
10140 * g++.dg/debug/debug1.C: Moved...
10141 * g++.dg/other/debug1.C: ...from here.
10142 * g++.dg/debug/debug2.C: Moved...
10143 * g++.dg/other/debug2.C: ...from here.
10144 * g++.dg/debug/debug3.C: Moved...
10145 * g++.dg/other/debug3.C: ...from here.
10147 * gcc.dg/noncompile/20020213-1.c: New test.
10149 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10151 * g++.dg/other/debug3.C: New test.
10153 * gcc.c-torture/execute/20020213-1.c: New test.
10155 2002-02-13 Richard Smith <richard@ex-parrot.com>
10157 * g++.old-deja/g++.other/thunk1.C: New test.
10159 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10161 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10163 2002-02-13 Stan Shebs <shebs@apple.com>
10165 * gcc.dg/altivec-3.c: New.
10167 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10169 * gcc.dg/Wunreachable-1.c: New test.
10170 * gcc.dg/Wunreachable-2.c: New test.
10172 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10174 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10176 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10178 * gcc.dg/decl-1.c: New test.
10180 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10182 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10184 2002-02-10 Kazu Hirata <kazu@hxi.com>
10186 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10187 * gcc.c-torture/compile/980506-1.x: Likewise.
10189 2002-02-10 Kazu Hirata <kazu@hxi.com>
10191 * gcc.dg/20020210-1.c: New.
10193 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10195 * g77.f-torture/execute/947.f: New regression test
10196 for PR fortran/947.
10198 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10200 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10201 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10203 2002-02-08 Richard Henderson <rth@redhat.com>
10205 * gcc.c-torture/compile/labels-3.c: New.
10207 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10209 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10210 expression statements work instead.
10211 * gcc.dg/noncompile/20020207-1.c: New test.
10213 2002-02-07 Richard Henderson <rth@redhat.com>
10215 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10217 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10219 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10221 * lib/g77-dg.exp: Trim g77 error messages so that they are
10222 recognized by dg.exp.
10224 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10227 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10229 2002-02-07 Richard Henderson <rth@redhat.com>
10231 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10232 to be sufficiently aligned for integers.
10234 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10236 * g++.dg/template/friend4.C: New test.
10238 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10241 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10244 2002-02-07 Richard Henderson <rth@redhat.com>
10246 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10247 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10248 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10249 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10251 2002-02-06 Richard Henderson <rth@redhat.com>
10253 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10255 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10257 * gcc.dg/20020206-1.c: New test.
10259 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10261 * gcc.c-torture/execute/20020206-1.c: New test.
10263 * gcc.c-torture/execute/20020206-2.c: New test.
10265 PR optimization/5429:
10266 * gcc.c-torture/compile/20020206-1.c: New test.
10268 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10270 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10271 as certain file formats cannot support particularly large
10274 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10275 and do not expect to be able to link the executable.
10277 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10278 fail because the COFF format does not support the weak attribute.
10280 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10282 * g77.dg/pr5473.f: New test
10284 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10286 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10287 Fix testcase accordingly.
10289 2002-02-04 Richard Henderson <rth@redhat.com>
10291 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10292 (buf): Change to be an array of pointers, not ints.
10294 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10296 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10297 before all tests. Move warning one line above to match where it
10299 * gcc.dg/Wswitch-2.c: New test.
10300 * g++.dg/warn/Wswitch-1.C: New test.
10301 * g++.dg/warn/Wswitch-2.C: New test.
10303 2002-02-04 Richard Henderson <rth@redhat.com>
10305 * g++.dg/abi/offsetof.C: Fix size comparison.
10307 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10309 * gcc.dg/cast-qual-2.c: New test.
10311 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10313 * gcc.dg/20020201-4.c: New test.
10315 2002-02-04 Ben Elliston <bje@redhat.com>
10317 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10318 target_info attribute != 0, in addition to the empty string.
10319 (gcc_target_compile): Likewise.
10321 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10323 * gcc.dg/Wswitch.c: New test.
10324 PR gcc/4475. PR gcc/3780.
10326 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10328 * g77.f-torture/execute/5122.f: New test for regressions
10329 against PR fortran/5122.
10331 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10333 * g77.f-torture/compile/pr3743.f: Delete
10334 * g77.dg/pr3743-1.f: New test.
10335 * g77.dg/pr3743-2.f: New test.
10336 * g77.dg/pr3743-3.f: New test.
10337 * g77.dg/pr3743-4.f: New test.
10339 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10341 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10343 2002-02-02 Richard Henderson <rth@redhat.com>
10345 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10346 * gcc.c-torture/execute/bf64-1.c: Likewise.
10348 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10350 * gcc.dg/20020201-2.c: New test.
10352 * gcc.dg/20020201-3.c: New test.
10354 * gcc.c-torture/execute/bitfld-2.c: New test.
10356 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10358 * gcc.dg/bitfld-1.c: Update.
10359 * gcc.dg/bitfld-2.c: Update.
10360 * gcc.c-torture/execute/bitfld-1.x: New.
10362 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10364 * gcc.c-torture/execute/20020201-1.c: New test.
10366 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10369 * gcc.dg/20020201-1.c: New test.
10371 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10374 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10375 * g77.f-torture/compile/pr3743.x: Remove
10377 2002-01-31 Tom Rix <trix@redhat.com>
10379 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10381 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10383 * gcc.dg/noncompile/20020130-1.c: New test.
10385 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10387 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10389 2002-01-29 Richard Henderson <rth@redhat.com>
10391 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10393 * gcc.c-torture/execute/bf64-1.c: Likewise.
10395 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10397 * gcc.c-torture/execute/20020129-1.c: New test.
10399 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10401 * gcc.c-torture/compile/20000224-1.c: Update.
10402 * gcc.c-torture/execute/bitfld-1.c: New tests.
10403 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10404 * gcc.dg/uninit-A.c: Update.
10406 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10408 * g++.dg/template/ctor1.C: Add instantiation.
10410 2002-01-28 Paul Koning <pkoning@equallogic.com>
10412 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10413 argument to __builtin_prefetch to be const ptr.
10415 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10417 * gcc.c-torture/compile/20020120-1.c: New test.
10419 2002-01-27 Kazu Hirata <kazu@hxi.com>
10421 * gcc.c-torture/execute/20020127-1.c: New test.
10423 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10425 * g77.dg/f77-edit-i-in.f: New test
10426 * g77.dg/f77-edit-i-out.f: New test
10428 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10430 * gcc.dg/debug/debug.exp: New file.
10431 * gcc.dg/debug/trivial.c: New file.
10432 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10433 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10434 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10435 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10436 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10437 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10438 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10439 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10440 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10441 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10442 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10443 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10444 * gcc.dg/20000503-1.c: Removed.
10445 * gcc.dg/20010207-1.c: Removed.
10446 * gcc.dg/20011223-1.c: Removed.
10447 * gcc.dg/20020104-2.c: Removed.
10448 * gcc.dg/debug-1.c: Removed.
10449 * gcc.dg/debug-2.c: Removed.
10450 * gcc.dg/debug-3.c: Removed.
10451 * gcc.dg/debug-4.c: Removed.
10452 * gcc.dg/debug-5.c: Removed.
10453 * gcc.dg/debug-6.c: Removed.
10454 * gcc.dg/dwarf2-1.c: Removed.
10455 * gcc.dg/dwarf2-2.c: Removed.
10457 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10459 * g++.old-deja/g++.other/eh5.C: New test.
10460 * g++.old-deja/g++.other/sibcall2.C: New test.
10461 * g++.old-deja/g++.other/array9.C: New test.
10462 * g++.old-deja/g++.other/typename2.C: New test.
10463 * g++.old-deja/g++.other/crash60.C: New test.
10464 * g++.old-deja/g++.other/conv9.C: New test.
10465 * g++.old-deja/g++.other/mangle10.C: New test.
10466 * g++.old-deja/g++.other/unchanging1.C: New test.
10467 * g++.old-deja/g++.other/exprstmt1.C: New test.
10468 * g++.old-deja/g++.other/inline23.C: New test.
10469 * g++.old-deja/g++.eh/ia64-1.C: New test.
10470 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10471 * g++.old-deja/g++.other/reload1.C: New test.
10472 * g++.old-deja/g++.other/static20.C: New test.
10473 * g++.old-deja/g++.other/local-alloc1.C: New test.
10474 * g++.old-deja/g++.other/conv8.C: New test.
10475 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10476 * g++.old-deja/g++.other/storeexpr1.C: New test.
10477 * g++.old-deja/g++.other/storeexpr2.C: New test.
10478 * g++.dg/eh/template2.C: New test.
10479 * g++.dg/warn/weak1.C: New test.
10481 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10483 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10484 Remove first, non-varying, argument.
10486 2002-01-23 Richard Henderson <rth@redhat.com>
10488 * gcc.dg/inline-2.c: New.
10490 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10491 Add optional target arg. Check number of arguments.
10492 (scan-assembler-not, scan-assembler-dem): Likewise.
10493 (scan-assembler-dem-not): Likewise.
10495 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10497 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10499 * g++.old-deja/g++.brendan/parse3.C,
10500 g++.old-deja/g++.other/crash26.C,
10501 g++.old-deja/g++.other/crash28.C,
10502 g++.old-deja/g++.other/crash29.C,
10503 g++.old-deja/g++.other/crash30.C,
10504 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10506 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10508 * gcc.dg/20020115-1.c: New.
10510 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10512 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10514 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10516 * gcc.dg/20020122-3.c: New.
10518 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10520 * g++.dg/other/gc1.C: New test.
10522 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10524 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10526 2002-01-22 Richard Henderson <rth@redhat.com>
10528 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10530 2002-01-22 Richard Henderson <rth@redhat.com>
10532 * gcc.dg/20020122-4.c: New.
10534 2002-01-22 H.J. Lu <hjl@gnu.org>
10536 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10538 * gcc.dg/special/ecos.exp: Likewise.
10539 * lib/g++-dg.exp: Likewise.
10540 * lib/g77-dg.exp: Likewise.
10541 * lib/gcc-dg.exp : Likewise.
10542 * lib/mike-g++.exp: Likewise.
10543 * lib/mike-g77.exp: Likewise.
10544 * lib/mike-gcc.exp: Likewise.
10545 * lib/objc-dg.exp: Likewise.
10547 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10550 * gcc.dg/20020122-2.c: New test.
10552 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10554 * gcc.dg/20020122-1.c: New test.
10556 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10558 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10560 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10562 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10564 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10566 * gcc.c-torture/compile/20020121-1.c: New test.
10568 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10570 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10573 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10575 * gcc.dg/20020218-1.c: New test.
10577 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10579 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10581 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10582 "At global scope" warning
10583 * g++.dg/ext/align1.C: Change cygwin test for alignment
10584 from db-bogus to dg-warning
10586 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10588 * g77.f-torture/compile/cpp2.F: New test.
10590 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10592 * g++.dg/template/access1.C: New test.
10594 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10596 * gcc.dg/20020118-1.c: New.
10598 2002-01-18 Kazu Hirata <kazu@hxi.com>
10600 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10602 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10604 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10605 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10606 alignment warnings.
10608 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10610 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10611 torture_with_loops and torture_without_loops
10613 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10615 * gcc.c-torture/compile/20020116-1.c: New test.
10617 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10619 * gcc.dg/20020116-2.c: New test.
10621 * gcc.dg/ultrasp4.c: New test.
10623 * gcc.dg/20020116-1.c: New test.
10625 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10627 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10630 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10632 * gcc.misc-tests/i386-prefetch.exp: New.
10633 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10634 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10635 * gcc.misc-tests/i386-pf-none-1.c: New test.
10636 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10638 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10640 * gcc.dg/gnu89-init-1.c: Add new tests.
10642 2002-01-15 Andreas Jaeger <aj@suse.de>
10644 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10645 * gcc.dg/i386-mmx-2.c: Likewise.
10646 * gcc.dg/i386-sse-1.c: Likewise.
10647 * gcc.dg/i386-sse-2.c: Likewise.
10648 * gcc.dg/i386-sse-3.c: Likewise.
10650 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10652 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10653 Uncomment additional cases that now pass.
10655 2002-01-11 Richard Henderson <rth@redhat.com>
10657 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10658 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10660 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10662 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10664 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10666 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10667 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10669 2002-01-10 Dale Johannesen <dalej@apple.com>
10671 * gcc.c-torture/execute/loop-11.c: New.
10673 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10675 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10676 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10678 2002-01-09 Richard Henderson <rth@redhat.com>
10680 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10681 type in which to perform the operation for each size.
10683 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10685 * gcc.c-torture/compile/20020109-2.c: New test.
10687 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10689 * gcc.c-torture/execute/loop-10.c: New test.
10691 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10693 * gcc.c-torture/compile/20010226-1.c: New test.
10694 * gcc.c-torture/compile/20010227-1.c: New test.
10695 * gcc.c-torture/compile/20010426-1.c: New test.
10696 * gcc.c-torture/compile/20010510-1.c: New test.
10697 * gcc.c-torture/compile/20010605-3.c: New test.
10698 * gcc.c-torture/compile/20010824-1.c: New test.
10699 * gcc.c-torture/execute/20010409-1.c: New test.
10700 * gcc.dg/noncompile/20000901-1.c: New test.
10701 * gcc.dg/20001023-1.c: New test.
10702 * gcc.dg/20001101-1.c: New test.
10703 * gcc.dg/20001102-1.c: New test.
10704 * gcc.dg/20010207-1.c: New test.
10705 * gcc.dg/20010405-1.c: New test.
10706 * gcc.dg/20010822-1.c: New test.
10707 * gcc.dg/20011107-1.c: New test.
10709 2002-01-09 Jeffrey A Law (law@redhat.com)
10711 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10713 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10714 execution failure on PA targets.
10716 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10718 * gcc.c-torture/compile/20020109-1.c: New test.
10720 2002-01-08 Kazu Hirata <kazu@hxi.com>
10722 * gcc.c-torture/execute/20020108-1.c: New test.
10724 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10726 * gcc.dg/20020108-1.c: New test.
10728 2002-01-08 H.J. Lu <hjl@gnu.org>
10730 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10733 2002-01-08 Geoff Keating <geoffk@redhat.com>
10735 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10738 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10740 * gcc.dg/altivec-4.c: Test altivec predicates.
10742 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10744 * gcc.c-torture/execute/20020107-1.c: New test.
10746 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10749 * gcc.c-torture/compile/20020106-1.c: New test.
10751 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10753 * gcc.c-torture/execute/nestfunc-4.c: New test.
10755 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10757 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10758 extra triple that slipped in.
10759 * g++.old-deja/g++.abi/align.C: Likewise.
10760 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10762 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10764 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10765 * g++.old-deja/g++.abi/align.C: Likewise.
10766 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10768 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10770 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10773 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10775 * gcc.dg/20020104-1.c: New test.
10777 * gcc.dg/20020104-2.c: New test.
10779 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10781 * gcc.dg/20020103-1.c: Fix typo in target selector.
10783 2002-01-03 Richard Henderson <rth@redhat.com>
10785 * gcc.dg/20020103-1.c: New.
10787 2002-01-03 Kazu Hirata <kazu@hxi.com>
10789 * gcc.c-torture/execute/20020103-1.c: New test.
10791 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10793 * g++.dg/other/debug2.C: New test.
10795 * gcc.c-torture/compile/20020103-1.c: New test.
10797 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10799 * gcc.dg/gnu89-init-1.c: Added new tests.
10801 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10803 * g++.dg/template/friend2.C: Remove as patch is reverted.
10805 * g++.dg/warn/oldcast1.C: New test.
10807 * g++.dg/template/ptrmem1.C: New test.
10808 * g++.dg/template/ptrmem2.C: New test.
10810 * g++.dg/template/ntp.C: New test.
10812 * g++.dg/other/component1.C: New test.
10814 * g++.dg/template/ttp3.C: New test.
10816 * g++.dg/template/friend2.C: New test.
10817 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10819 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10821 * g++.dg/other/ptrmem1.C: New test.
10822 * g++.dg/other/ptrmem2.C: New test.
10824 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10826 * g++.dg/template/ctor1.C: New test.
10828 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10830 * g++.dg/template/friend2.C: New test.
10832 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10834 * gcc.dg/mmix-1.c: New test.
10836 2001-12-31 Richard Henderson <rth@redhat.com>
10838 * gcc.dg/asm-5.c: New.
10840 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10842 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10843 in namespace __gnu_cxx
10845 2001-12-30 Richard Henderson <rth@redhat.com>
10847 * gcc.dg/debug-6.c: New.
10849 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10851 * gcc.c-torture/compile/20011229-2.c: New test.
10853 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10855 * gcc.dg/debug-3.c: New test.
10856 * gcc.dg/debug-4.c: New test.
10857 * gcc.dg/debug-5.c: New test.
10859 2001-12-29 Richard Henderson <rth@redhat.com>
10861 * g++.dg/eh/loop1.C: New.
10863 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10865 * g++.dg/template/crash1.C: New test.
10867 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10869 * g++.dg/other/const1.C: New test.
10871 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10873 * gcc.c-torture/compile/20011229-1.c: New test.
10875 2001-12-28 Stan Shebs <shebs@apple.com>
10877 * lib/objc-torture.exp: Resync with c-torture.exp.
10878 * lib/objc.exp: Load standard libraries.
10880 2001-12-28 Jakub Jelinek <jakub@redhat.com>
10882 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10885 2001-12-27 Roger Sayle <roger@eyesopen.com>
10887 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10889 2001-12-27 Richard Henderson <rth@redhat.com>
10891 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10893 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10895 * g++.dg/eh/ctor1.C: New test.
10896 * g++.dg/other/error2.C: New test.
10898 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10900 * g++.dg/other/init2.C: New test.
10902 2001-12-24 Richard Henderson <rth@redhat.com>
10904 * gcc.dg/20011223-1.c: New.
10905 * gcc.dg/inline-1.c: New.
10907 2001-12-23 Richard Henderson <rth@redhat.com>
10909 * gcc.dg/asm-4.c: Test operand modifiers.
10911 2001-12-23 Richard Henderson <rth@redhat.com>
10913 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10915 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10917 * gcc.c-torture/execute/20011223-1.c: New test.
10919 2001-12-21 Richard Henderson <rth@redhat.com>
10921 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10922 re-enables the warning.
10924 2001-12-21 Richard Henderson <rth@redhat.com>
10926 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10928 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10930 * gcc.c-torture/compile/20011218-1.c: New test.
10932 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10934 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10936 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10937 epilogue generation for ARM ISR routines.
10939 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10941 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10942 * gcc.dg/format/c90-printf-3.c: Likewise.
10943 * gcc.dg/format/c99-printf-3.c: Likewise.
10944 * gcc.dg/format/ext-1.c: Likewise.
10945 * gcc.dg/format/ext-6.c: Likewise.
10946 * gcc.dg/format/format.h: Prototype unlocked stdio.
10948 2001-12-20 Richard Henderson <rth@redhat.com>
10950 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10952 (malloc): Correct allocation logic. Abort if we fill up the
10953 arena before initialization complete.
10954 (realloc): Correct allocation logic.
10956 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10958 * gcc.c-torture/compile/20011219-2.c: New test.
10960 * gcc.c-torture/execute/20011219-1.c: New test.
10962 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10964 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10965 target does not support weak symbols.
10967 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10969 * gcc.c-torture/compile/20011219-1.c: New test.
10971 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10973 * g++.dg/other/error1.C: New test.
10975 2001-12-17 Jeffrey A Law (law@redhat.com)
10977 * gcc.c-torture/execute/20011217-1.c: New test.
10979 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10981 * objc.dg/special/: New directory.
10982 * objc.dg/special/special.exp: New file.
10983 * objc.dg/special/unclaimed-category-1.h: New file.
10984 * objc.dg/special/unclaimed-category-1a.m: New file.
10985 * objc.dg/special/unclaimed-category-1.m: New file.
10987 2001-12-17 Andreas Jaeger <aj@suse.de>
10989 * gcc.c-torture/compile/20011217-2.c: New test.
10991 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10993 * gcc.c-torture/compile/20011217-1.c: New test.
10995 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10997 * testsuite/gcc.dg/20011214-1.c: New.
10999 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11001 * gcc.dg/altivec-4.c: New.
11003 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11005 * gcc.dg/20011113-1.c: New test.
11007 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11009 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11010 std::__malloc_alloc_template<0> and
11011 std::__default_alloc_template<false, 0>.
11013 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11015 * objc/execute/bf-21.m: New test.
11016 * objc/execute/enumeration-1.m: New test.
11017 * objc/execute/enumeration-2.m: New test.
11019 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11021 * gcc.dg/gnu89-init-1.c: New test.
11023 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11025 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11026 * g++.old-deja/g++.jason/2371.C: Likewise.
11027 * g++.old-deja/g++.jason/template33.C: Likewise.
11028 * g++.old-deja/g++.jason/template34.C: Likewise.
11029 * g++.old-deja/g++.jason/template36.C: Likewise.
11030 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11031 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11032 * g++.old-deja/g++.other/typename1.C: Likewise.
11033 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11034 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11035 * g++.old-deja/g++.pt/typename11.C: Likewise.
11036 * g++.old-deja/g++.pt/typename14.C: Likewise.
11037 * g++.old-deja/g++.pt/typename16.C: Likewise.
11038 * g++.old-deja/g++.pt/typename3.C: Likewise.
11039 * g++.old-deja/g++.pt/typename4.C: Likewise.
11040 * g++.old-deja/g++.pt/typename5.C: Likewise.
11041 * g++.old-deja/g++.pt/typename7.C: Likewise.
11042 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11044 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11046 * g++.dg/other/linkage1.C: New test.
11047 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11050 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11052 * gcc.dg/concat.c: New test.
11054 2001-12-11 Stan Shebs <shebs@apple.com>
11056 * objc/compile: New test directory.
11057 * objc/compile/compile.exp: New expect script.
11058 * objc/compile/20011211-1.m: New compile test.
11060 2001-12-11 Jason Merrill <jason@redhat.com>
11062 * lib/prune.exp (prune_gcc_output): Also handle "In member
11063 function". So many permutations...
11065 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11067 * g++.dg/template/typedef1.C: New test.
11069 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11071 * g++.dg/other/copy1.C: New test.
11073 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11075 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11077 * gcc.dg/builtin-choose-expr.c: New.
11079 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11081 * gcc.dg/altivec-2.c: New.
11083 2001-12-07 Richard Henderson <rth@redhat.com>
11085 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11087 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11089 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11092 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11094 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11096 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11098 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11099 variable argument list.
11101 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11103 * gcc.c-torture/execute/memcheck: Delete entire directory.
11104 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11105 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11107 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11109 * gcc.dg/Wshadow-1.c: New test.
11111 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11113 * gcc.c-torture/compile/20011130-1.c: New test.
11115 * gcc.dg/noncompile/20011025-1.c: New test.
11117 * g++.dg/other/anon-union.C: New test.
11119 * gcc.c-torture/execute/20011024-1.c: New test.
11121 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11123 * gcc.c-torture/execute/20000722-1.x,
11124 gcc.c-torture/execute/20010123-1.x: Remove.
11125 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11126 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11127 gcc.dg/c99-complit-2.c: New tests.
11129 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11131 * g++.dg/inherit/base1.C: New test.
11133 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11135 * g++.dg/other/stdarg1.C: New test.
11137 * gcc.c-torture/compile/20011130-2.c: New test.
11139 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11141 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11142 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11143 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11144 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11145 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11146 * gcc.dg/builtin-prefetch-1.c: New test.
11148 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11150 * gcc.dg/20011130-1.c: New test.
11152 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11154 * g++.dg/other/scope1.C: New test.
11155 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11157 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11159 * gcc.dg/vla-init-1.c: New test.
11161 2001-12-01 Geoff Keating <geoffk@redhat.com>
11163 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11165 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11167 * objc.dg/alias.m: Update.
11168 * objc.dg/class-1.m: Update.
11169 * objc.dg/const-str-1.m: Update.
11170 * objc.dg/fwd-proto-1.m: Update.
11171 * objc.dg/id-1.m: Update.
11172 * objc.dg/super-class-1.m: Update.
11174 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11176 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11179 2001-11-28 Jeffrey A Law (law@cygnus.com)
11181 * gcc.c-torture/execute/20011128-1.c: New test.
11183 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11185 * gcc.dg/20011127-1.c: New test.
11187 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11189 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11190 from Austin Group draft 7.
11191 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11192 scanf format arguments.
11193 * gcc.dg/format/no-exargs-2.c: New test.
11195 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11197 * g++.dg/abi/vbase8-4.C: New test.
11199 2001-11-24 Ian Lance Taylor <ian@airs.com>
11201 * gcc.c-torture/execute/20011121-1.c: New test.
11203 2001-11-23 Jeffrey A Law (law@cygnus.com)
11205 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11207 2001-11-23 Andreas Jaeger <aj@suse.de>
11209 * gcc.dg/cpp/charconst-2.c: New test.
11211 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11213 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11214 to the host if it is remote. Let tests specify extra headers
11216 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11217 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11218 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11219 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11220 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11221 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11222 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11223 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11224 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11225 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11227 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11229 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11230 for little endian ARMs.
11232 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11234 * gcc.c-torture/compile/20011119-1.c: New test.
11235 * gcc.c-torture/compile/20011119-2.c: New test.
11237 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11239 * gcc.dg/altivec-1.c: Fix typo.
11241 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11243 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11245 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11247 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11249 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11251 * lib/g77.exp: Don't specify --rpath-link.
11253 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11254 across all the headers.
11255 * gcc.dg/format/format.exp: For testing on a remote host,
11258 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11259 * gcc.c-torture/execute/930406-1.c: Likewise.
11260 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11262 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11264 * gcc.dg/altivec-1.c: New.
11266 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11268 * gcc.dg/cpp/fpreprocessed.c: New test case.
11270 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11272 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11273 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11274 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11276 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11278 * gcc.dg/no-builtin-1.c: New test.
11280 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11282 * gcc.c-torture/execute/20011115-1.c: New test.
11284 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11286 * gcc.c-torture/compile/20011114-2.c: New test.
11287 * gcc.c-torture/compile/20011114-3.c: New test.
11288 * gcc.c-torture/compile/20011114-4.c: New test.
11290 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11292 * g++.dg/other/init1.C: New test.
11294 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11296 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11299 * gcc.c-torture/execute/20011114-1.c: New testcase.
11301 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11302 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11303 like the (before this change) version of 20010327-1.c.
11305 2001-11-14 Roger Sayle <roger@eyesopen.com>
11307 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11309 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11311 * g++.dg/init/array2.C: New test.
11313 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11315 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11317 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11319 * g++.dg/other/forscope1.C: New test.
11320 * g++.dg/ext/forscope1.C: New test.
11321 * g++.dg/ext/forscope2.C: New test.
11323 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11325 * gcc.c-torture/execute/20011113-1.c: New test.
11327 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11329 * gcc.c-torture/execute/20011109-2.c: New test.
11331 * gcc.c-torture/execute/20011109-1.c: New test.
11333 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11335 * gcc.c-torture/compile/20011109-1.c: New test.
11337 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11339 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11340 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11341 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11342 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11343 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11344 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11345 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11347 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11349 * g++.dg/warn/Wshadow-1.C: New tests.
11350 * g++.old-deja/g++.mike/for3.C: Update.
11352 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11354 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11355 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11356 XFAILs. Adjust expected error texts.
11357 * gcc.c-torture/compile/20011106-1.c,
11358 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11359 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11360 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11361 gcc.dg/c99-array-lval-5.c: New tests.
11363 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11365 * gcc.dg/cpp/defined.c: Update.
11367 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11369 * gcc.c-torture/execute/anon-1.c: New test.
11371 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11373 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11374 same size, so no warning should be produced on stormy16.
11376 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11377 due to oversized array.
11378 * g++.old-deja/g++.mike/ns15.C: Likewise.
11379 * g++.old-deja/g++.pt/crash16.C: Likewise.
11381 2001-11-02 Graham Stott <grahams@redhat.com>
11383 * g++.dgother/debug1.C: Fix typos.
11385 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11387 * g++.dg/other/debug1.C: New test.
11389 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11391 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11394 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11396 * gcc.dg/20011029-2.c: New test.
11398 * gcc.c-torture/compile/20011029-1.c: New test.
11400 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11402 * objc/execute/class_self-1.m: New test.
11403 * objc/execute/class_self-2.m: New test.
11405 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11407 * gcc.misc-tests/msgs.exp: Delete.
11408 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11409 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11410 error set to match recent changes.
11412 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11414 * gcc.dg/20011021-1.c: New test.
11416 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11418 * gcc.c-torture/compile/20011023-1.c: New test.
11420 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11422 * lib/g77.exp: Rewrite based on lib/g++.exp.
11424 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11426 * gcc.c-torture/execute/20011019-1.c: New test.
11428 * gcc.dg/20011018-1.c: New test.
11430 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11432 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11434 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11436 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11437 * gcc.dg/attr-invalid.c: Likewise.
11439 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11441 * testsuite/gcc.dg/20011015-1.c: New test.
11443 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11445 * g++.dg/template/unify2.C: New test.
11447 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11449 * g++.dg/other/exception-specification.C: New test
11451 2001-10-13 Tom Rix <trix@redhat.com>
11453 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11454 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11456 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11458 * testsuite/gcc.dg/20011009-1.c: New test.
11460 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11463 * g++.dg/other/friend1.C: New test.
11465 2001-10-11 Richard Henderson <rth@redhat.com>
11467 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11469 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11471 * gcc.c-torture/compile/20011010-1.c: New.
11473 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11475 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11476 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11477 g77.f-torture/execute/execute.exp,
11478 g77.f-torture/noncompile/noncompile.exp,
11479 gcc.c-torture/compile/compile.exp,
11480 gcc.c-torture/execute/execute.exp,
11481 gcc.c-torture/execute/ieee/ieee.exp,
11482 gcc.c-torture/execute/memcheck/memcheck.exp,
11483 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11484 objc/execute/execute.exp: Update FSF address.
11486 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11488 * gcc.dg/cpp/cmdlne-C.c: Update.
11489 * gcc.dg/cpp/cmdlne-C2.c: New.
11491 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11493 * gcc.c-torture/execute/20011008-3.c: New.
11495 2001-10-08 DJ Delorie <dj@redhat.com>
11497 * gcc.dg/20011008-1.c: New.
11498 * gcc.dg/20011008-2.c: New.
11500 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11502 * gcc.dg/cpp/spacing1.c: Update test.
11504 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11506 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11507 spelling errors of "separate" as "seperate".
11509 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11511 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11512 enough to avoid inlining.
11514 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11516 * lib/g77.exp: set libg2c_dir correctly.
11518 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11520 * gcc.dg/cpp/macro11.c: New test.
11522 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11524 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11525 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11526 gcc.dg/format/multattr-3.c: New tests.
11527 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11528 tests for format attributes on function pointers being rejected.
11530 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11532 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11534 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11536 * g++.dg/warn/format1.C: New test.
11538 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11540 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11542 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11544 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11546 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11548 * gcc.dg/cpp/redef2.c: Add test.
11550 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11552 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11553 long-standing bug on i686, apparently.
11554 * gcc.c-torture/execute/loop-2c.x: New file.
11555 * gcc.c-torture/execute/loop-2d.x: New file.
11556 * gcc.c-torture/execute/loop-3c.x: New file.
11558 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11560 * gcc.dg/cpp/20000625-2.c: Correct line number.
11562 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11564 * gcc.dg/cpp/macro10.c: New test.
11565 * gcc.dg/cpp/strify3.c: New test.
11566 * gcc.dg/cpp/spacing1.c: Add tests.
11567 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11568 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11570 2001-09-24 DJ Delorie <dj@redhat.com>
11572 * gcc.c-torture/execute/20010924-1.c: New test.
11574 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11576 * testsuite/objc/execute/paste.m: Remove.
11578 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11580 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11582 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11584 * g77.dg/strlen0.f: New test.
11586 2001-09-21 Richard Henderson <rth@redhat.com>
11588 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11589 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11591 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11593 Table-driven attributes.
11594 * g++.dg/ext/attrib1.C: New test.
11596 2001-09-20 DJ Delorie <dj@redhat.com>
11598 * gcc.dg/20000926-1.c: Update expected warning messages.
11599 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11600 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11603 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11605 * g++.dg/eh/registers1.C: New test case.
11607 2001-09-17 Richard Henderson <rth@redhat.com>
11609 * gcc.dg/array-5.c: Fix VLA decomposition test.
11611 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11613 * gcc.dg/cpp/line5.c: New testcase.
11615 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11617 * gcc.dg/cpp/macro9.c: New test.
11619 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11621 * gcc.c-torture/execute/980223.c: Change type of addr from long
11624 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11626 * gcc.c-torture/execute/20010915-1.c: New test.
11628 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11630 * g77.dg/bprob: New directory.
11631 * g77.dg/bprob/bprob.exp: New file.
11632 * g77.dg/bprob/bprob-1.f: New test.
11633 * g77.dg/gcov: New directory.
11634 * g77.dg/gcov/gcov.exp: New file.
11635 * g77.dg/gcov/gcov-1.f: New test.
11636 * g77.dg/gcov/gcov-1.x: New file.
11638 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11640 * gcc.dg/cpp/directiv.c: Update.
11641 * gcc.dg/cpp/undef1.c: Update.
11643 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11645 * gcc.dg/20010912-1.c: New test.
11647 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11649 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11650 language-independent file in lib.
11651 * lib/gcov.exp: New file.
11653 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11655 * gcc.c-torture/compile/20010911-1.c: New test.
11657 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11659 * lib/profopt.exp: New, to support profile-directed optimizations.
11660 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11661 * gcc.misc-tests/bprob-1.c: New test.
11662 * gcc.misc-tests/bprob-2.c: New test.
11664 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11666 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11667 XFAIL and which kinds of gcov output to verify.
11668 * gcc.misc-tests/gcov-4b.x: New file.
11669 * gcc.misc-tests/gcov-5b.x: New file.
11670 * gcc.misc-tests/gcov-6.x: New file.
11671 * gcc.misc-tests/gcov-7.c: New test.
11672 * gcc.misc-tests/gcov-7.x: New file.
11674 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11676 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11677 * gcc.misc-tests/gcov-6.c: New test.
11679 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11682 * g++.dg/abi/vbase1.C: New test.
11684 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11686 * objc.dg/method-2.m: New.
11688 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11691 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11692 * g++.dg/init/empty1.C: New test.
11694 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11696 * gcc.c-torture/compile/20010903-1.c: New test.
11698 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11700 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11703 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11705 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11707 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11709 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11711 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11713 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11714 for 16-bit 'unsigned int'.
11716 2001-08-29 Kazu Hirata <kazu@hxi.com>
11718 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11720 2001-08-27 Richard Henderson <rth@redhat.com>
11722 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11723 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11725 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11727 * gcc.dg/asm-names.c (ymain): New.
11729 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11731 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11732 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11733 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11735 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11737 * gcc.dg/compare5.c: New testcase.
11739 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11741 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11742 and "In instantiation".
11744 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11746 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11748 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11750 * gcc.misc-tests/gcov.exp: Add support for branch information.
11751 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11752 * gcc.misc-tests/gcov-4.c: New test.
11753 * gcc.misc-tests/gcov-4b.c: New test.
11754 * gcc.misc-tests/gcov-5b.c: New test.
11756 2001-08-20 Zack Weinberg <zackw@panix.com>
11758 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11761 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11763 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11765 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11768 Moved to gcc-deps.exp
11769 * gcc-deps.exp: New file.
11771 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11773 * g++.old-deja/g++.pt/defarg14.C: New test.
11775 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11777 * g++.old-deja/g++.other/lineno5.C: New test.
11779 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11781 * g++.old-deja/g++.pt/crash68.C: New test.
11783 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11785 * g++.old-deja/g++.other/crash42.C: New test.
11787 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11789 * gcc.dg/cpp/extratokens.c: Fix.
11790 * gcc.dg/cpp/skipping2.c: New tests.
11792 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11794 * gcc.c-torture/execute/20010724-1.c: New file.
11795 * gcc.c-torture/execute/20010724-1.x: New file.
11797 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11799 * g++.old-deja/g++.other/cond7.C: New test.
11801 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11803 * g++.old-deja/g++.other/optimize4.C: New test.
11805 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11807 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11809 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11811 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11812 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11813 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11814 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11816 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11817 bug report" message.
11819 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11820 * g++.dg/ext/instantiate1.C: Move from old-deja.
11822 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11824 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11825 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11826 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11827 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11829 2001-07-23 Jeffrey A Law (law@cygnus.com)
11831 * gcc.c-torture/execute/20010723-1.c: New test.
11833 2001-07-23 Ben Elliston <bje@redhat.com>
11835 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11837 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11839 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11841 Delete handling of ieee_multilib_flags.
11842 Pass -mieee for alpha*-*-* and sh-*-*.
11843 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11845 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11847 Remove old-abi tests.
11848 * g++.old-deja/g++.mike/p11116.C: Remove.
11849 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11851 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11853 * g77.f-torture/compile/pr3743.f: New test
11855 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11857 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11859 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11861 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11862 g++.old-deja/g++.pt/static6.C: Likewise.
11863 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11864 supports weak symbols.
11866 2001-07-18 Andreas Jaeger <aj@suse.de>
11868 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11871 2001-07-18 Andreas Jaeger <aj@suse.de>
11873 * gcc.dg/iftrap-1.c: Fix target line.
11875 2001-07-17 Richard Henderson <rth@redhat.com>
11877 * gcc.c-torture/execute/20010717-1.c: New.
11879 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11881 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11884 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11886 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11888 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11890 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11891 UAC_SIGBUS, UAC_NOPRINT definitions.
11893 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11895 * objc/execute/object_is_class.m: New test.
11896 * objc/execute/object_is_meta_class.m: New test.
11898 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11900 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11901 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11903 2001-01-15 David Bil
11904 * objc/execute/class-14.m: Added.
11905 * objc/execute/class-2.m: Added.
11906 * objc/execute/class-3.m: Added.
11907 * objc/execute/class-4.m: Added.
11908 * objc/execute/class-5.m: Added.
11909 * objc/execute/class-6.m: Added.
11910 * objc/execute/class-7.m: Added.
11911 * objc/execute/class-8.m: Added.
11912 * objc/execute/class-9.m: Added.
11913 * objc/execute/class-tests-1.h
11914 * objc/execute/class-tests-2.h
11915 * objc/execute/compatibility_alias.m: Added.
11916 * objc/execute/encode-1.m: Added.
11917 * objc/execute/formal_protocol-1.m: Added.
11918 * objc/execute/formal_protocol-2.m: Added.
11919 * objc/execute/formal_protocol-3.m: Added.
11920 * objc/execute/formal_protocol-4.m: Added.
11921 * objc/execute/formal_protocol-5.m: Added.
11922 * objc/execute/formal_protocol-6.m: Added.
11923 * objc/execute/formal_protocol-7.m: Added.
11924 * objc/execute/informal_protocol.m: Added.
11925 * objc/execute/initialize.m: Added.
11926 * objc/execute/load.m: Added.
11927 * objc/execute/many_args_method.m: Added.
11928 * objc/execute/nested-3.m: Added.
11929 * objc/execute/no_clash.m: Added.
11930 * objc/execute/private.m: Added.
11931 * objc/execute/redefining_self.m: Added.
11932 * objc/execute/root_methods.m: Added.
11933 * objc/execute/selector-1.m: Added.
11934 * objc/execute/static-1.m: Added.
11935 * objc/execute/static-2.m: Added.
11936 * objc/execute/va_method.m: Added.
11938 2001-03-10 Richard Henderson <rth@redhat.com>
11940 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11942 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
11944 * g++.old-deja/g++.other/crash31.C: XFAIL.
11945 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11946 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11947 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11948 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11949 * gcc.dg/sequence-pt-1.c: XFAIL one test.
11951 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11953 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11955 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11957 * gcc.dg/20000724-1.c: Don't use multiline strings.
11959 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11961 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11962 result of -cString against what we expect it to be; don't just
11963 print it out for no one to read.
11965 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11966 Based on testcases provided by Nicola Pero.
11968 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11970 * gcc.dg/cpp/macro7.c: New test.
11972 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11974 * gcc.dg/cpp/multiline.c: Update.
11976 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11978 * g++.old-deja/g++.other/enum3.C: New test.
11980 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11982 * g++.old-deja/g++.other/pod1.C: New test.
11984 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11986 * g++.old-deja/g++.ext/overload1.C: New test.
11988 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11990 * g++.old-deja/g++.pt/using1.C: New test.
11992 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11994 * g++.old-deja/g++.other/using9.C: New test.
11996 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
11998 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12000 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12002 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12004 * g++.old-deja/g++.ext/realpt1.C: Remove.
12006 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12008 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12010 2001-02-26 Will Cohen <wcohen@redhat.com>
12012 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12014 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12016 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12017 templatized constructors.
12019 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12021 * gcc.c-torture/execute/20010224-1.c: New test.
12023 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12025 * gcc.c-torture/execute/20010222-1.c: New test.
12027 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12029 * g++.old-deja/g++.other/inline20.C: New test.
12031 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12033 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12035 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12037 * g++.old-deja/g++.other/lookup22.C: New test.
12040 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12041 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12042 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12043 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12044 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12046 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12048 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12051 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12053 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12055 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12057 * g++.old-deja/g++.pt/crash62.C: New test.
12059 2001-01-04 Richard Henderson <rth@redhat.com>
12061 * gcc.dg/20000926-1.c: Update expected warnings.
12062 * gcc.dg/array-2.c: Likewise.
12063 * gcc.dg/array-4.c: Also validate flexible array members.
12064 * gcc.dg/c99-flex-array-1.c: New.
12066 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12068 * gcc.c-torture/compile/20001222-1.x: Remove.
12070 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12072 * gcc.c-torture/execute/built-in-setjmp.c: New.
12074 2001-01-03 Richard Henderson <rth@redhat.com>
12076 * gcc.dg/940510-1.c: Update expected error wording.
12077 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12079 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12081 * lib/target-supports.exp (check_alias_available): Modified to
12082 indicate aliases not supported if only weak aliases are supported.
12084 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12086 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12087 Turn on cmpstrsi checks for __pj__ and __i370__.
12089 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12091 * g++.old-deja/g++.other/virtual11.C: New test.
12093 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12095 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12097 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12099 * gcc.c-torture/compile/20010102-1.c: New test.
12101 2001-01-02 Andreas Jaeger <aj@suse.de>
12103 * gcc.dg/noreturn-3.c: New test.
12105 * gcc.dg/noreturn-4.c: New test.
12107 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12109 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12110 __builtin_fputc and __builtin_fwrite.
12112 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12114 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12115 signed char, not default char.
12117 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12119 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12121 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12123 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12125 2000-12-29 Richard Henderson <rth@redhat.com>
12127 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12128 (__cyg_profile_func_exit): Define.
12130 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12132 * g++.dg/vtgc1.C: New test.
12134 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12136 * gcc.dg/noncompile/20001228-1.c: New test.
12138 * gcc.dg/20001228-1.c: New test.
12140 * gcc.c-torture/execute/20001228-1.c: New test.
12142 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12144 * gcc.dg/format-strfmon-1.c: New test.
12146 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12148 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12149 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12150 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12151 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12152 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12153 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12154 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12155 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12156 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12157 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12158 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12159 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12160 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12162 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12163 * gcc.c-torture/execute/string-opt-4.c: Test index.
12165 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12167 * gcc.c-torture/compile/20001226-1.c: New test.
12169 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12171 * gcc.c-torture/compile/20001222-1.c: New test.
12172 * gcc.c-torture/compile/20001222-1.x: Xfail.
12174 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12176 * gcc.c-torture/execute/comp-goto-2.c: New test.
12178 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12180 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12181 Use long types if __INT_MAX__ is 32767.
12182 (main): Use cast to (sint32 *) when poking 88 into a_page.
12184 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12186 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12188 * gcc.c-torture/compile/20001221-1.c: New test.
12189 * gcc.c-torture/execute/20001221-1.c: New test.
12191 2000-12-20 Richard Henderson <rth@redhat.com>
12193 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12194 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12196 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12198 * gcc.dg/compare3.c: New test.
12200 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12202 * gcc.dg/format-warnll-1.c: New test.
12204 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12206 * gcc.dg/cpp/cmdlne-P.c: New test.
12208 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12210 * gcc.c-torture/execute/builtin-abs-1.c,
12211 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12213 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12215 * gcc.dg/cpp/multiline.c: New test.
12217 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12219 * g++.old-deja/g++.other/syshdr1.C: Update.
12220 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12222 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12224 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12226 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12228 * g++.old-deja/g++.pt/ttp65.C: New test.
12230 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12232 * g++.old-deja/g++.pt/ttp64.C: New test.
12234 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12236 * g++.old-deja/g++.pt/spec33.C: New test.
12238 2000-12-14 Catherine Moore <clm@redhat.com>
12240 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12241 * gcc.c-torture/execute/920612-2.c: Likewise.
12242 * gcc.c-torture/execute/920428-2.c: Likewise.
12243 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12244 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12246 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12248 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12249 * gcc.dg/pack-test-2.c: Likewise.
12251 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12253 Tests by Zack Weinberg <zackw@stanford.edu>.
12255 * gcc.dg/cpp/defined.c: Update.
12256 * gcc.dg/cpp/defined_trad.c: New tests.
12258 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12260 * gcc.dg/cpp/trad-direct.c: Update.
12262 2000-12-11 Neil Booth <neilb@earthling.net>
12264 * gcc.dg/cpp/defined_trad.c
12266 2000-12-11 Neil Booth <neilb@earthling.net>
12268 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12270 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12272 * gcc.dg/format-miss-2.c: New test.
12274 2000-12-09 Neil Booth <neilb@earthling.net>
12276 * gcc.dg/cpp/lineflags.c: New tests.
12277 * gcc.dg/cpp/poison.c: Update.
12278 * gcc.dg/cpp/redef2.c: Update.
12279 * gcc.dg/cpp/skipping.c: New test.
12281 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12283 * g++.old-deja/g++.other/eh3.C: New testcase.
12285 2000-12-07 Neil Booth <neilb@earthling.net>
12287 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12288 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12289 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12290 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12291 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12294 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12296 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12297 __SIZE_TYPE__ instead of int for type of integers cast to
12300 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12302 * g++.old-deja/g++.other/cleanup4.C: New test.
12304 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12306 * format-sec-1.c: New test.
12308 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12310 * gcc.dg/format-nonlit-3.c: New test.
12312 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12314 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12315 through a null pointer.
12317 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12318 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12319 library makes no calls to `operator new' during initialization.
12321 2000-11-04 Neil Booth <neilb@earthling.net>
12323 * gcc.dg/cpp/include2.c: New tests.
12325 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12327 * lib/g++.exp (g++_set_ld_library_path): New function.
12328 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12330 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12332 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12335 2000-11-01 Richard Henderson <rth@redhat.com>
12337 * g++.old-deja/g++.ext/namedret1.C: New.
12338 * g++.old-deja/g++.ext/namedret2.C: New.
12339 * g++.old-deja/g++.ext/namedret3.C: New.
12341 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12343 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12344 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12346 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12348 * gcc.c-torture/execute/va-arg-21.c: New test.
12350 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12352 * gcc.dg/c99-complex-2.c: New test.
12354 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12356 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12358 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12360 * g++.old-deja/g++.other/inline16.C: New test.
12362 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12364 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12365 __PRETTY_FUNCTION__
12367 2000-10-29 Neil Booth <neilb@earthling.net>
12369 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12371 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12372 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12375 2000-10-29 Neil Booth <neilb@earthling.net>
12377 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12378 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12379 * mi5.c: Test multiple includes work with -C.
12380 * trigraphs.c: Test ^= version.
12382 2000-10-28 Neil Booth <neilb@earthling.net>
12384 New tests and test updates for new macro expander.
12386 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12387 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12388 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12389 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12390 new diagnostic messages.
12392 * gcc.dg/cpp/macro3.c: New tests.
12394 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12396 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12399 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12401 * g++.old-deja/g++.other/eh2.C: New test.
12403 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12405 * gcc.c-torture/execute/20001027-1.c: New test.
12407 2000-10-26 Richard Henderson <rth@redhat.com>
12409 * gcc.c-torture/execute/20001026-1.c: New.
12411 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12413 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12414 * g++.old-deja/g++.law/builtin1.C: Likewise.
12415 * g++.old-deja/g++.law/ctors10.C: Likewise.
12416 * g++.old-deja/g++.law/virtual3.C: Likewise.
12417 * g++.old-deja/g++.mike/p658.C: Likewise.
12418 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12419 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12420 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12421 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12422 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12424 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12426 * gcc.c-torture/compile/20001024-1.c: New test.
12428 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12430 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12431 to tell us whether or not we are using V3.
12433 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12435 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12438 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12440 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12442 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12444 * gcc.c-torture/execute/20001024-1.c: New test.
12446 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12448 * g++.old-deja/g++.other/sibcall1.C: New test.
12450 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12452 * gcc.dg/noncompile/init-3.c: New test.
12454 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12456 * gcc.dg/format-array-1.c: New test.
12458 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12460 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12461 writing through null pointers; remove comment about testing
12462 unterminated strings.
12464 2000-10-17 Matthew Hiller <hiller@redhat.com>
12466 * gcc.c-torture/execute/20001017-2.c: New test.
12468 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12470 * gcc.c-torture/compile/20001018-1.c: New test.
12471 * gcc.c-torture/compile/20001018-1.x: Xfail.
12473 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12475 * gcc.c-torture/execute/20001017-1.c: New test.
12477 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12479 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12480 for multiple use of arguments with scanf formats; add tests for
12481 multiple use of arguments.
12483 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
12485 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12487 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12489 * gcc.dg/format-miss-1.c: New test.
12491 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12493 * gcc.c-torture/execute/20001013-1.c: New test.
12495 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12497 * gcc.dg/format-branch-1.c: New test.
12499 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12501 * README, lib/file-format.exp: Remove EGCS references.
12503 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12505 * gcc.dg/20001013-1.c: New test.
12507 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
12509 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12510 for intmax_t in the compiler using __typeof__ and the type rules
12511 for conditional expressions.
12513 2000-10-13 Jakub Jelinek <jakub@redhat.com>
12515 * gcc.dg/20001012-1.c: New test.
12516 * gcc.dg/20001012-2.c: New test.
12518 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12520 * gcc.dg/format-attr-1.c: New test.
12522 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12524 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12525 __LONG_LONG_MAX__ instead of LLONG_MAX.
12527 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12529 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12531 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12534 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
12536 * gcc.dg/sequence-pt-1.c: New test.
12538 2000-10-11 Geoff Keating <geoffk@cygnus.com>
12540 * gcc.c-torture/execute/20001011-1.c: New testcase.
12541 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12543 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12545 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12546 does not error on it.
12548 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12550 * gcc.dg/20001009-1.c: New test.
12552 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
12554 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12555 * gcc.c-torture/execute/20001009-2.c: ... to here.
12557 2000-10-09 Geoff Keating <geoffk@cygnus.com>
12559 * gcc.c-torture/compile/20001009-1.c: New testcase.
12560 * gcc.c-torture/execute/20001009-1.c: New testcase.
12561 Testcases provided by Jan Hubicka <jh@suse.cz>.
12563 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12565 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12566 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12567 uintmax_t using <limits.h> to emulate the compiler's internal
12568 logic. No longer XFAIL %j tests.
12570 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12572 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12573 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12574 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12575 regexps and details of expected handling of some bad formats.
12576 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12579 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12581 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12582 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12583 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12584 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12587 2000-10-06 Richard Henderson <rth@cygnus.com>
12589 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12590 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12591 * g++.old-deja/g++.jason/report.C: Likewise.
12592 * g++.old-deja/g++.law/friend5.C: Likewise.
12593 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12594 of the expected warnings.
12596 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
12598 * g++.old-deja/g++.pt/enum14.C: New test.
12600 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
12602 * g++.old-deja/g++.pt/crash59.C: New test.
12604 2000-10-04 Will Cohen <wcohen@redhat.com>
12606 * gcc.dg/20000926-1.c: New test.
12608 2000-10-03 Geoff Keating <geoffk@cygnus.com>
12610 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12611 function name for current C++ compiler.
12612 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12614 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
12616 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12617 __PRETTY_FUNCTION__.
12618 * g++.old-deja/g++.ext/pretty2.C: Likewise.
12620 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12622 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12624 2000-09-26 Jakub Jelinek <jakub@redhat.com>
12626 * gcc.c-torture/compile/20000923-1.c: New test.
12628 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12630 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12631 * g++.old-deja/g++.pt/ttp62.C: Same.
12632 * g++.old-deja/g++.other/inline14.C: Same.
12634 2000-09-24 Richard Henderson <rth@cygnus.com>
12636 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12638 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
12640 * gcc.dg/c90-printf-1.c: Add test for wide string format.
12642 2000-09-22 Geoff Keating <geoffk@cygnus.com>
12644 * gcc.c-torture/compile/20000922-1.c: New file.
12646 2000-09-21 Nick Clifton <nickc@redhat.com>
12648 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12649 a signed long modulo operation.
12650 (mod6): New function - perform an unsigned long modulo operation.
12651 (main): Add tests for modulos of very large numbers by very small
12654 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12656 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12658 2000-09-19 Richard Henderson <rth@cygnus.com>
12660 * gcc.dg/compare2.c (case 10): XFAIL.
12662 2000-09-18 Richard Henderson <rth@cygnus.com>
12664 * gcc.c-torture/execute/20000906-1.c: Move ...
12665 * gcc.dg/20000906-1.c: ... here. Only run on targets
12666 that support __builtin_trap.
12668 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
12670 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12672 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12674 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12675 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12676 more $ format tests.
12678 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12680 * gcc.dg/format-errmk-1.c: New test.
12682 2000-09-17 Greg McGary <greg@mcgary.org>
12684 * gcc.c-torture/execute/20000917-1.x: Remove.
12686 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
12688 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12690 2000-09-17 Greg McGary <greg@mcgary.org>
12692 * gcc.c-torture/execute/20000917-1.c: New test.
12693 * gcc.c-torture/execute/20000917-1.x: XFAIL.
12695 2000-09-16 Neil Booth <NeilB@earthling.net>
12697 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12698 in nested macro bug.
12700 2000-09-15 Neil Booth <NeilB@earthling.net>
12702 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12704 2000-09-14 Jeffrey A Law (law@cygnus.com)
12706 * gcc.c-torture/execute/20000914-1.c: New test.
12708 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
12710 * g++.other/inline13.C: New test.
12712 2000-09-12 Andreas Jaeger <aj@suse.de>
12714 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12715 constant by Ulrich Drepper <drepper@redhat.com>.
12717 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
12719 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12721 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12723 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12725 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
12727 * gcc.dg/cpp/backslash.c: New test.
12729 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
12731 * gcc.c-torture/execute/20000910-1.c: New test.
12732 * gcc.c-torture/execute/20000910-2.c: Likewise.
12734 2000-09-11 Robert Lipe <robertl@sco.com>
12736 * gcc.dg/pragma-align.c: New test.
12738 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
12740 * g++.old-deja/g++.pt/explicit82.C: New test.
12741 * g++.old-deja/g++.pt/explicit83.C: New test.
12743 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
12745 * gcc.dg/asm-names.c: New test.
12747 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12749 * gcc.dg/cpp/tr-warn6.c: New test
12751 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
12753 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12756 2000-09-07 Catherine Moore <clm@redhat.com>
12758 * gcc.c-torture/execute/unroll-1.c: New test.
12760 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
12762 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12764 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12765 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12766 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12767 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12768 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12770 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12771 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12773 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12775 * g++.old-deja/g++.pt/deduct2.C: New test.
12777 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12779 * g++.old-deja/g++.pt/parms2.C: New test.
12781 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12783 * g++.old-deja/g++.pt/crash58.C: New test.
12785 2000-09-06 Greg McGary <greg@mcgary.org>
12787 * gcc.c-torture/execute/20000906-1.c: New test.
12788 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12790 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12792 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12794 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12796 * g++.old-deja/g++.pt/crash57.C: New test.
12798 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12800 * g++.old-deja/g++.pt/crash56.C: New test.
12802 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12804 * g++.old-deja/g++.pt/koenig1.C: New test.
12806 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12808 * gcc.dg/20000904-1.c: New test.
12810 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12812 * gcc.dg/cpp/paste8.c: New test.
12814 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
12816 * gcc.c-torture/compile/20000827-1.c: New test.
12818 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12820 * gcc.dg/format-diag-1.c: New test.
12822 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12824 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12825 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12826 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12827 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12828 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12830 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12832 * g++.old-deja/g++.other/nested4.C: New test.
12834 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12836 * g++.old-deja/g++.ns/scoped1.C: New test.
12838 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
12840 * lib/g++.exp: Support testing already-installed GCC.
12842 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12844 * wtr-label-1.c, wtr-suffix-1.c: New tests.
12846 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12848 * gcc.dg/return-type-2.c: New test.
12850 2000-08-27 Geoff Keating <geoffk@cygnus.com>
12852 * gcc.c-torture/compile/20000825-1.c: New test.
12854 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
12856 * gcc.dg/dwarf2-2.c: New test.
12858 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
12860 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12861 dg-warning regexps.
12863 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
12865 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12866 gcc.dg/format-ext-5.c: New tests.
12868 2000-08-25 Jakub Jelinek <jakub@redhat.com>
12870 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12872 2000-08-24 Mark Mitchell <mark@codesourcery.com>
12874 * gcc.dg/noncompile/930622-2.c: Adjust error message.
12876 2000-08-24 Richard Henderson <rth@cygnus.com>
12878 * gcc.dg/ia64-sync-1.c: New test.
12879 * gcc.dg/ia64-sync-2.c: New test.
12880 * gcc.dg/ia64-asm-1.c: New test.
12882 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
12884 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12885 * gcc.dg/format-ext-2.c: New test.
12887 2000-08-23 Jason Merrill <jason@redhat.com>
12889 * lib/old-dejagnu.exp: Also ignore "In member function" and
12892 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12894 * gcc.dg/noncompile/label-lineno-1.c: New test.
12896 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12898 * gcc.dg/c99-array-nonobj-1.c: New test.
12900 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12902 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12904 * gcc.dg/format-ext-1.c: New test.
12906 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12908 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12909 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12910 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12911 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12912 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12914 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
12916 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12917 gcc.dg/c99-strftime-2.c: New tests.
12919 2000-08-22 Richard Henderson <rth@cygnus.com>
12921 * gcc.c-torture/execute/20000822-1.c: New test.
12923 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12925 * gcc.c-torture/execute/20000819-1.x: Remove.
12927 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12929 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12930 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12931 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12932 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12933 gcc.dg/format-xopen-1.c: New tests.
12935 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12937 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12939 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12941 * g++.old-deja/g++.other/loop2.C: New test.
12943 * gcc.c-torture/compile/20000606-1.c: New test.
12944 * gcc.c-torture/compile/20000728-1.c: New test.
12945 * gcc.c-torture/execute/20000801-1.c: New test.
12946 * gcc.c-torture/execute/20000801-2.c: New test.
12947 * gcc.c-torture/execute/20000819-1.c: New test.
12948 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12949 * gcc.dg/20000629-1.c: New test.
12950 * gcc.dg/20000724-1.c: New test.
12951 * gcc.dg/20000807-1.c: New test.
12953 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
12955 * gcc.dg/cpp/pragma-1.c: New test.
12956 * gcc.dg/cpp/pragma-2.c: New test.
12958 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
12960 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12961 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
12963 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12965 * gcc.c-torture/compile/20000818-1.c: New test.
12967 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
12969 * gcc.c-torture/execute/20000818-1.c: New test.
12971 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
12973 * gcc.dg/format-va-1.c: New test.
12975 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12977 * g++.old-deja/g++.other/typedef8.C: New test.
12979 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12981 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12982 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12983 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12984 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12985 * g++.old-deja/g++.other/ptrmem7.C: New test.
12986 * g++.old-deja/g++.pt/ptrmem10.C: New test.
12988 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12990 * g++.old-deja/g++.pt/typename27.C: New test.
12992 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
12994 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12995 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12996 * g++.old-deja/g++.pt/friend45.C: New test.
12997 * g++.old-deja/g++.other/friend8.C: New test.
12999 2000-08-15 Richard Henderson <rth@cygnus.com>
13001 * gcc.c-torture/execute/20000815-1.c: New test.
13003 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
13005 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13006 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13007 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13009 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
13011 * g++.old-deja/g++.other/refinit2.C: New test.
13013 2000-08-13 Geoff Keating <geoffk@cygnus.com>
13015 * lib/c-torture.exp (c-torture): Make
13016 compiler_conditional_xfail_data global.
13017 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13018 compiler_conditional_xfail_data machinery.
13019 (f-torture-execute): Likewise.
13020 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13021 and only when unrolling loops.
13023 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13025 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13027 * g++.old-deja/g++.pt/explicit81.C: New test.
13029 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13031 * g++.old-deja/g++.pt/typename26.C: New test.
13033 2000-08-10 Geoff Keating <geoffk@cygnus.com>
13035 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13038 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
13040 * g++.old-deja/g++.other/array3.C: New test.
13042 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13044 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13045 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13046 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13049 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
13051 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13052 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13054 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
13056 * gcc.c-torture/execute/20000808-1.c: New test.
13058 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13060 * gcc.dg/c90-const-expr-1.c: New test.
13062 2000-08-08 Richard Henderson <rth@cygnus.com>
13064 * gcc.dg/noncompile/920923-1.c: Declare calloc.
13066 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
13068 * gcc.dg/noncompile/const-ll-1.c: New test.
13070 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
13072 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13074 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13076 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13077 that running programs linked against the shared version of libobjc
13080 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13082 * gcc.dg/c99-printf-1.c: New test.
13084 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13086 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13088 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
13090 * gcc.c-torture/execute/20000731-1.x: Delete.
13092 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
13094 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13095 and torture_without_loops as is done by c-torture.exp.
13096 (search_for): Copy from c-torture.exp.
13097 (gcc-dg-runtest): New function, drives a directory of tests
13098 iterating over the TORTURE_OPTIONS.
13099 (scan-assembler, scan-assembler-not): Move here from
13100 individual directory drivers.
13102 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13103 defined by lib/gcc-dg.exp.
13104 * gcc.dg/cpp/cpp.exp: Likewise.
13105 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13106 gcc-dg-runtest, so we cycle over optimization options.
13108 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13109 * gcc.dg/compare2.c: No longer expected to fail.
13111 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13113 * gcc.c-torture/execute/20000804-1.c: New test.
13115 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
13117 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13119 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13121 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13123 2000-08-03 Jeffrey A Law (law@cygnus.com)
13125 * gcc.c-torture/compile/20000803-1.c: New test.
13127 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13129 * gcc.c-torture/execute/20000801-3.c,
13130 gcc.c-torture/execute/20000801-4.c: New tests.
13131 * gcc.c-torture/execute/20000801-3.x,
13132 gcc.c-torture/execute/20000801-4.x: Xfail.
13134 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13136 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13137 libobjc/.libs to allow for libtool.
13139 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13141 * gcc.c-torture/compile/20000802-1.c: New test.
13143 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13145 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13147 2000-07-31 Jeffrey A Law (law@cygnus.com)
13149 * gcc-c-torture/execute/20000731-2.c: New test.
13151 * gcc.c-torture/execute/20000731-1.c: New test.
13152 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13154 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13156 * testsuite/gcc.dg/cpp/paste7.c: New test.
13157 * gcc.dg/cpp/20000725-1.c: New test.
13159 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13161 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13162 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13163 declaration warning for __builtin_dwarf_reg_size.
13165 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13167 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13169 * gcc.dg/noncompile/voidparam-1.c: New test.
13171 2000-07-30 Richard Henderson <rth@cygnus.com>
13173 * gcc.dg/c90-digraph-1.c: Don't xfail.
13174 * gcc.dg/compare2.c (case 10): Xfail.
13175 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13177 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13179 * gcc.dg/c99-main-1.c: New test.
13181 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13183 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13185 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13187 * gcc.c-tortuer/execute/20000726-1.c: New test.
13189 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13191 * gcc.c-torture/execute/enum-2.c: New test.
13193 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13195 * gcc.dg/cpp/tr-warn3.c: New test.
13197 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13199 * g++.old-deja/g++.ext/implicit1.C: Remove.
13200 * g++.old-deja/g++.jason/c2.C: Remove
13201 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13202 * g++.old-deja/g++.pt/crash16.C: Likewise.
13203 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13205 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13207 * g++.old-deja/g++.other/for2.C: New test.
13209 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13211 * gcc.dg/20000720-1.c: New test.
13213 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13215 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13217 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13219 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13220 * gcc.c-torture/execute/20000722-1.c: New.
13221 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13223 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13225 * gcc.dg/cpp/20000720-1.S: New test.
13227 2000-07-21 Michael Meissner <meissner@redhat.com>
13229 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13231 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13233 * g++.old-deja/g++.brendan/crash16.C,
13234 g++.old-deja/g++.brendan/parse3.C,
13235 g++.old-deja/g++.brendan/redecl1.C,
13236 g++.old-deja/g++.ns/template13.C,
13237 g++.old-deja/g++.other/decl4.C,
13238 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13240 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13242 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13243 and "Internal error".
13245 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13247 * gcc.dg/cpp/paste6.c: New test.
13249 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13251 * gcc.dg/cpp/tr-direct.c: New test.
13253 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13254 gcc.dg/cpp/undef1.c: Tweak error regexps.
13256 2000-07-18 Eric Christopher <echristo@redhat.com>
13258 * gcc.c-torture/compile/20000718-1.c: New test.
13260 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13262 * cpplex.c (_cpp_push_token): If the token being pushed back
13263 is the previous token in this context, just subtract one from
13265 * cppmacro.c (save_expansion): Clear aux field when storing a
13268 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13270 * gcc.dg/noncompile/redecl-1.c: New test.
13272 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13274 * gcc.c-torture/execute/20000717-5.c: New test.
13275 * gcc.c-torture/execute/20000717-1.x: Removed.
13277 2000-07-17 Richard Henderson <rth@cygnus.com>
13279 * gcc.c-torture/execute/20000717-4.c: New test.
13281 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13283 * gcc.dg/cpp/syshdr.c: New test.
13284 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13286 2000-07-17 Neil Booth <neilb@earthling.net>
13288 * gcc.dg/cpp/cmdlne-dM.c: New test.
13289 * gcc.dg/cpp/cmdlne-dD.c: New test.
13291 2000-07-17 Jeffrey A Law (law@cygnus.com)
13293 * gcc.c-torture/execute/20000717-3.c: New test.
13295 * gcc.c-torture/compile/20000717-1.c: New test.
13297 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13299 * gcc.c-torture/execute/20000717-2.c: New test.
13301 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13303 * gcc.dg/formatz-1.c: New test.
13305 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13306 * gcc.dg/c99-digraph-1.c: New tests.
13308 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13309 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13311 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13312 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13313 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13314 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13315 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13316 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13317 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13319 2000-07-17 Greg McGary <greg@mcgary.org>
13321 * gcc.c-torture/execute/20000717-1.c: New test.
13322 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13324 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13326 * gcc.c-torture/execute/20000715-2.c: New test.
13327 * gcc.dg/20000715-1.c: New test.
13329 2000-07-15 Michael Meissner <meissner@redhat.com>
13331 * gcc.c-torture/execute/20000715-1.c: New test.
13333 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13335 * gcc.c-torture/execute/20000707-1.c: New test.
13337 2000-07-13 Neil Booth <NeilB@earthling.net>
13339 * testsuite/gcc.dg/cpp/digraph1.c,
13340 testsuite/gcc.dg/cpp/digraph2.c,
13341 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13343 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13345 * g77.f-torture/compile/20000630-2.f: New test.
13346 * g77.f-torture/compile/20000630-2.x
13348 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13350 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13352 2000-07-11 Neil Booth <NeilB@earthling.net>
13354 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13356 2000-07-11 Neil Booth <NeilB@earthling.net>
13358 * gcc.dg/cpp/cmdlne-C.c: New.
13360 2000-07-09 Neil Booth <NeilB@earthling.net>
13362 * gcc.dg/cpp/directiv.c: New tests.
13363 * gcc.dg/cpp/undef1.c: Update.
13365 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13367 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13369 2000-07-09 Neil Booth <NeilB@earthling.net>
13371 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13373 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13375 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13376 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13378 2000-07-08 Neil Booth <NeilB@earthling.net>
13380 * gcc.dg/cpp/macsyntx.c: New tests.
13382 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13384 * gcc.dg/20000707-1.c: New test.
13386 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13388 * gcc.c-torture/execute/20000706-1.c: New test.
13389 * gcc.c-torture/execute/20000706-2.c: New test.
13390 * gcc.c-torture/execute/20000706-3.c: New test.
13391 * gcc.c-torture/execute/20000706-4.c: New test.
13392 * gcc.c-torture/execute/20000706-5.c: New test.
13394 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13396 * g++.old-deja/g++.pt/instantiate7.C: New test.
13398 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13400 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13401 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13402 * g++.old-deja/g++.other/rtti3.C: Likewise.
13403 * g++.old-deja/g++.other/rttid3.C: Likewise.
13405 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13407 * g77.f-torture/compile/20000630-1.x: Fix typo
13409 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13411 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13414 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13416 * gcc.dg/cpp/ident.c: New test.
13418 2000-07-05 Neil Booth <NeilB@earthling.net>
13420 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13421 gcc.dg/cpp/lexstrng.c: New tests.
13423 2000-07-04 Neil Booth <NeilB@earthling.net>
13425 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13426 * gcc.dg/cpp/strify2.c: Same.
13428 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13430 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13431 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13432 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13433 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13435 * testsuite/gcc.dg/cpp/macro1.c,
13436 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13437 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13438 testsuite/gcc.dg/cpp/strify1.c,
13439 testsuite/gcc.dg/cpp/strify2.c: New tests.
13441 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13443 * gcc.c-torture/execute/20000703-1.c: New test.
13445 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13447 * g++.old-deja/g++.pt (lookup10.C): New test.
13449 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13451 * g++.old-deja/g++.pt (typename25.C): New test.
13453 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13455 * gcc.c-torture/compile/20000701-1.c: New test.
13457 2000-06-30 Nick Clifton <nickc@cygnus.com>
13459 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13462 2000-06-30 Catherine Moore <clm@cygnus.com>
13464 * gcc.c-torture/execute/align-1.c: New test.
13466 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13468 * g++.old-deja/g++.pt/expr8.C: New test.
13469 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13471 2000-06-29 Nick Clifton <nickc@cygnus.com>
13473 * gcc.c-torture/compile/20000629-1.c: New test.
13475 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13478 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13479 gcc.dg/noncompile directory, depending on whether they're
13480 preprocessor tests or not. Annotate all the tests for the dg
13483 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13484 * gcc.dg/noncompile/noncompile.exp: New.
13488 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13489 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13490 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13491 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13492 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13493 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13494 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13495 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13496 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13497 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13498 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13499 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13500 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13501 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13502 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13503 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13504 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13505 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13506 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13507 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13508 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13509 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13510 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13511 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
13513 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13514 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13515 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13516 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13517 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13518 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
13520 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13522 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13523 declare one variable. On the fourth, error.
13524 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13525 declared by 20000628-1a.h.
13527 2000-06-29 Richard Henderson <rth@redhat.com>
13529 * gcc.c-torture/execute/930529-1.x: New file.
13530 * gcc.dg/920413-1.c: Adjust expected warning text.
13531 * gcc.dg/980217-1.c: Declare abort.
13532 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13534 2000-06-29 Jeffrey A Law (law@cygnus.com)
13536 * g77.f-torture/compile/20000629-1.f: New test.
13537 * g77.f-torture/compile/20000629-1.x: Expected to fail.
13539 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13541 Rearrange lots of files, removing entirely the
13542 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13546 gcc.c-torture/code_quality/code_quality.exp
13547 gcc.c-torture/special/special.exp
13548 gcc.failure/failure.exp
13549 gcc.failure/940409-1.x
13550 gcc.c-torture/compile/961203-1.x
13553 gcc.misc-tests/linkage.exp
13554 gcc.c-torture/execute/920730-1t.c
13555 gcc.c-torture/execute/920730-1t.x
13556 gcc.c-torture/compile/920520-1.x
13557 gcc.c-torture/compile/920521-1.x
13558 gcc.c-torture/compile/981006-1.x
13559 gcc.c-torture/execute/eeprof-1.x
13561 * Moved files (possibly with modifications to fit a new harness):
13563 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13564 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13565 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13566 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13567 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13568 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13569 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13570 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13571 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13572 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13573 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13574 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13575 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13576 gcc.failure/940409-1.c gcc.dg/940409-1.c
13578 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13580 * c-torture/compile/961203-1.x: Delete.
13582 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13583 not exit. Include stdio.h.
13584 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13585 * gcc.misc-tests/dg-12.c: Likewise.
13586 * gcc.misc-tests/dg-5.c: Likewise.
13587 * gcc.misc-tests/dg-6.c: Likewise.
13588 * gcc.misc-tests/dg-7.c: Prototype abort.
13589 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13590 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13591 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13593 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13594 * gcc.misc-tests/sort2.c: Use return from main, not exit.
13596 2000-06-28 Jakub Jelinek <jakub@redhat.com>
13598 * gcc.dg/cpp/20000628-1.c: New test.
13599 * gcc.dg/cpp/20000628-1.h: New header for above test.
13600 * gcc.dg/cpp/20000628-1a.h: Likewise.
13602 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
13604 * gcc.dg/cpp: New directory.
13605 * gcc.dg/cpp/cpp.exp: New driver.
13606 * gcc.dg/cpp/20000627-1.c: New test.
13607 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13608 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13609 and rewrite as a compilation test.
13611 * gcc.dg: Move many files into the cpp subdirectory, possibly
13612 renaming or editing them as well.
13614 990119-1.c cpp/19990119-1.c
13615 990228-1.c cpp/19990228-1.c
13616 990407-1.c cpp/19990407-1.c
13617 990409-1.c cpp/19990409-1.c
13618 990413-1.c cpp/19990413-1.c
13619 990703-1.c cpp/19990703-1.c
13620 20000127-1.c cpp/20000127-1.c
13621 20000129-1.c cpp/20000129-1.c
13622 20000207-1.c cpp/20000207-1.c
13623 20000207-2.c cpp/20000207-2.c
13624 20000209-1.c cpp/20000209-1.c
13625 20000209-2.c cpp/20000209-2.c
13626 20000301-1.c cpp/20000301-1.c
13627 20000419-1.c cpp/20000419-1.c
13628 20000510-1.S cpp/20000510-1.S
13629 20000519-1.c cpp/20000519-1.c
13630 20000529-1.c cpp/20000529-1.c
13631 20000625-1.c cpp/20000625-1.c
13632 20000625-2.c cpp/20000625-2.c
13633 cpp-as1.c cpp/assert1.c
13634 cpp-as2.c cpp/assert2.c
13635 cxx-comments-1.c cpp/cxxcom1.c
13636 cxx-comments-2.c cpp/cxxcom2.c
13637 endif-label.c cpp/endif.c
13638 cpp-hash1.c cpp/hash1.c
13639 cpp-hash2.c cpp/hash2.c
13640 cpp-if1.c cpp/if-1.c
13641 cpp-if2.c cpp/if-2.c
13642 cpp-if3.c cpp/if-3.c
13643 cpp-if4.c cpp/if-4.c
13644 cpp-if5.c cpp/if-5.c
13645 cpp-cond.c cpp/if-cexp.c
13646 cpp-missingop.c cpp/if-mop.c
13647 cpp-missingparen.c cpp/if-mpar.c
13648 cpp-opprec.c cpp/if-oppr.c
13649 cpp-ifparen.c cpp/if-paren.c
13650 cpp-shortcircuit.c cpp/if-sc.c
13651 cpp-shift.c cpp/if-shift.c
13652 cpp-unary.c cpp/if-unary.c
13653 cpp-li1.c cpp/line1.c
13654 cpp-li2.c cpp/line2.c
13655 lineno.c cpp/line3.c
13656 lineno-2.c cpp/line4.c
13658 cpp-mic.h cpp/mi1c.h
13659 cpp-micc.h cpp/mi1cc.h
13660 cpp-mind.h cpp/mi1nd.h
13661 cpp-mindp.h cpp/mi1ndp.h
13662 cpp-mix.h cpp/mi1x.h
13663 cpp-mi2.c cpp/mi2.c
13664 cpp-mi2a.h cpp/mi2a.h
13665 cpp-mi2b.h cpp/mi2b.h
13666 cpp-mi2c.h cpp/mi2c.h
13667 cpp-mi3.c cpp/mi3.c
13668 cpp-mi3.def cpp/mi3.def
13669 poison-1.c cpp/poison.c
13670 pr-impl.c cpp/prag-imp.c
13671 cpp-redef-2.c cpp/redef1.c
13672 cpp-redef.c cpp/redef2.c
13673 strpaste.c cpp/strp1.c
13674 strpaste-2.c cpp/strp2.c
13675 cpp-tradpaste.c cpp/tr-paste.c
13676 cpp-tradstringify.c cpp/tr-str.c
13677 cpp-tradwarn1.c cpp/tr-warn1.c
13678 cpp-tradwarn2.c cpp/tr-warn2.c
13679 trigraphs.c cpp/trigraphs.c
13680 cpp-unc1.c cpp/unc1.c
13681 cpp-unc2.c cpp/unc2.c
13682 cpp-unc3.c cpp/unc3.c
13683 cpp-unc.c cpp/unc4.c
13684 undef.c cpp/undef1.c
13685 undef-2.c cpp/undef2.c
13686 cpp-wi1.c cpp/widestr1.c
13688 2000-06-27 Mark Mitchell <mark@codesourcery.com>
13690 * lib/g++.exp (g++_include_flags): Tweak.
13692 2000-06-27 H.J. Lu <hjl@gnu.org>
13693 Loren J. Rittle <ljrittle@acm.org>
13695 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13696 version with one that knows about the new gcc tree structure.
13697 (g++_link_flags): Same.
13699 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
13701 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13702 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13703 case we are cross-compiling.
13705 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13706 g++.old-deja/g++.niklas/Makefile.in,
13707 g++.old-deja/g++.niklas/configure.in,
13708 g++.old-deja/g++.other/Makefile.in,
13709 g++.old-deja/g++.other/configure.in,
13710 gcc.c-torture/code_quality/Makefile.in,
13711 gcc.c-torture/code_quality/configure.in,
13712 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13713 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13714 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13715 gcc.c-torture/execute/ieee/Makefile.in,
13716 gcc.c-torture/execute/ieee/configure.in,
13717 gcc.c-torture/noncompile/Makefile.in,
13718 gcc.c-torture/noncompile/configure.in,
13719 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13720 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13721 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13723 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13725 * g++.old-deja/g++.other/ambig3.C: New test.
13727 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13729 * g++.old-deja/g++.pt/syntax1.C: New test.
13730 * g++.old-deja/g++.pt/syntax2.C: New test.
13731 * g++.old-deja/g++.other/syntax3.C: New test.
13732 * g++.old-deja/g++.other/syntax4.C: New test.
13734 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13736 * gcc.dg/20000623-1.c: Prototype exit and abort.
13738 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13740 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13742 * gcc.dg/cpp-mi3.def: New file.
13744 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13746 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13747 lexer's error messages.
13748 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13749 divine anything from the linemarkers.
13750 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13751 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13753 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
13755 * gcc.dg/20000623-1.c: New test.
13757 2000-06-22 Jakub Jelinek <jakub@redhat.com>
13759 * gcc.c-torture/execute/20000622-1.c: New test.
13761 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13763 * g++.old-deja/g++.other/init15.C: New test.
13765 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13767 * g++.old-deja/g++.pt/vaarg2.C: New test.
13768 * g++.old-deja/g++.pt/vaarg3.C: New test.
13770 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
13772 * g++.old-deja/g++.other/dyncast6.C: New test.
13774 2000-06-15 Jakub Jelinek <jakub@redhat.com>
13776 * gcc.c-torture/execute/loop-6.c: New test.
13778 2000-06-14 Jakub Jelinek <jakub@redhat.com>
13780 * gcc.dg/20000614-1.c: New test.
13781 * gcc.dg/20000614-2.c: New test.
13783 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
13785 * g++.old-deja/g++.other/inline12.C: New test.
13787 2000-06-13 Jakub Jelinek <jakub@redhat.com>
13789 * g++.old-deja/g++.other/eh1.C: New test.
13791 2000-06-12 Jakub Jelinek <jakub@redhat.com>
13793 * g++.old-deja/g++.other/type.C: New test.
13795 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13797 * g++.old-deja/g++.other/initstring.C: New test.
13799 2000-06-12 Jason Merrill <jason@redhat.com>
13801 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13803 2000-06-09 Jeffrey A Law (law@cygnus.com)
13805 * gcc.c-torture/compile/20000609-1.c: New test.
13807 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
13809 * gcc.dg/20000609-1.c: New test.
13811 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
13813 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13814 * gcc.c-torture/noncompile/poison-1.c: Move...
13815 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13816 * gcc.dg/cpp-li1.c: Add a token after the #line.
13818 2000-06-05 Richard Henderson <rth@cygnus.com>
13820 * gcc.c-torture/execute/20000605-2.c: New test.
13821 * gcc.c-torture/execute/20000605-3.c: New test.
13823 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
13825 * g77.f-torture/execute/20000503-1.x: New file.
13827 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
13829 * g++.old-deja/g++.eh/badalloc1.C: New test.
13831 2000-06-05 Richard Henderson <rth@cygnus.com>
13833 * gcc.c-torture/execute/20000605-1.c: New test.
13835 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13836 Nathan Sidwell <nathan@codesourcery.com>
13838 * gcc.c-torture/compile/20000605-1.c: New test.
13840 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
13842 * g77.f-torture/compile/20000601-1.f: New test.
13844 2000-06-03 Richard Henderson <rth@cygnus.com>
13846 * gcc.c-torture/execute/20000603-1.c: New.
13848 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
13850 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13851 * gcc.dg/noreturn-2.c (noreturn): Likewise.
13853 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
13855 * gcc.dg/compare2.c (case 12): XFAIL.
13856 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13857 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13859 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13861 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
13863 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13864 guard macro is already defined when the header is first
13866 * gcc.dg/cpp-mix.h: New file.
13867 * gcc.dg/endif-label.c: Update patterns to match compiler.
13869 * g++.brendan/complex1.C: Declare abort.
13870 * g++.law/refs4.C: Remove XFAIL.
13871 * g++.oliva/expr2.C: Declare abort and exit.
13873 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
13875 * gcc.c-torture/execute/20000528-1.c: New test.
13877 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13878 * g++.old-deja/g++.law/temps4.C: Likewise.
13880 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13881 stdlib.h. Call abort() on failure.
13882 * g++.old-deja/g++.law/refs4.C: Likewise.
13883 * g++.old-deja/g++.law/temps4.C: Likewise.
13884 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13885 * gcc.c-torture/execute/20000112-1.c: Include string.h.
13887 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
13889 Relative to g++.dg/special:
13890 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13892 Relative to g++.old-deja:
13893 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13894 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13895 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13896 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13897 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13898 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13899 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13901 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13902 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13903 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13904 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13905 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13906 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13909 * g++.other/goto1.C: Update expectations for error messages.
13911 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
13913 * gcc.c-torture/compile/20000523-1.c: New test.
13915 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13917 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13919 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13921 * g++.old-deja/g++.eh/catch11.C: New test.
13922 * g++.old-deja/g++.eh/catch12.C: New test.
13924 2000-05-24 Nick Clifton <nickc@cygnus.com>
13926 * gcc.c-torture/execute/20000523-1.c: New test.
13928 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
13930 * c-torture/execute/bcp-1.c: Replace abort in arg of
13931 __builtin_constant_p with a generic external function.
13933 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13934 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13935 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13936 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13937 Prototype abort and/or exit.
13939 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13940 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13941 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13942 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13944 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
13946 * gcc.dg/dwarf2-1.c: New test.
13948 2000-05-20 Richard Henderson <rth@cygnus.com>
13950 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13952 2000-05-20 Andreas Jaeger <aj@suse.de>
13954 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13957 2000-05-19 David Edelsohn <edelsohn@gnu.org>
13959 * gcc.c-torture/execute/20000519-2.c: New test.
13961 2000-05-19 Andreas Jaeger <aj@suse.de>
13963 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13964 which fails with SSA.
13966 * lib/c-torture.exp: Also test with -O3 -fssa.
13968 2000-05-18 Michael Meissner <meissner@redhat.com>
13970 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13971 * gcc.c-torture/execute/920415-1.c: Ditto.
13972 * gcc.c-torture/execute/920501-1.c: Ditto.
13973 * gcc.c-torture/execute/conversion.c: Ditto.
13974 * gcc.c-torture/execute/cvt-1.c: Ditto.
13976 2000-05-18 Jeffrey A Law (law@cygnus.com)
13978 * gcc.c-torture/compile/20000518-1.c: New test.
13980 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
13982 * g77.f-torture/compile/200005018.f: New test.
13984 2000-05-17 Jeffrey A Law (law@cygnus.com)
13986 * gcc.c-torture/compile/20000517-1.c: New test.
13988 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13990 * gcc.c-torture/execute/20000516-1.c: New test.
13992 2000-05-15 Jakub Jelinek <jakub@redhat.com>
13994 * g++.old-deja/g++.other/eh.C: New test.
13996 2000-05-12 Richard Henderson <rth@cygnus.com>
13998 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13999 constants through to doit's conditional.
14001 2000-05-11 Jeffrey A Law (law@cygnus.com)
14003 * gcc.c-torture/compile/20000511-1.c: New test.
14004 * g77.f-torture/compile/20000511-1.f: New test.
14005 * g77.f-torture/compile/20000511-2.f: New test.
14007 2000-05-11 Michael Meissner <meissner@redhat.com>
14009 * gcc.c-torture/execute/20000511-1.c: New test.
14011 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
14013 * gcc.dg/dg.exp: Scan .S files as well as .c files.
14014 * gcc.dg/20000510-1.S: New.
14016 2000-05-08 Catherine Moore <clm@cygnus.com>
14018 * gcc.dg/unused-3.c: New.
14020 2000-05-06 Richard Henderson <rth@cygnus.com>
14022 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14023 * g++.old-deja/g++.mike/warn1.C: Likewise.
14024 * g++.old-deja/g++.pt/local1.C: Likewise.
14025 * g++.old-deja/g++.pt/local7.C: Likewise.
14026 * g++.old-deja/g++.pt/spec16.C: Likewise.
14028 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
14030 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14032 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
14034 * g77.f-torture/execute/20000503-1.f: New test.
14036 2000-05-04 Andreas Jaeger <aj@suse.de>
14038 * gcc.dg/noreturn-2.c: New test.
14040 2000-05-04 Neil Booth <NeilB@earthling.net>
14042 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14045 2000-05-04 Richard Henderson <rth@cygnus.com>
14047 * gcc.c-torture/execute/20000503-1.c: Fix typo.
14049 2000-05-04 Richard Henderson <rth@cygnus.com>
14051 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14052 OpenSSL by Jason R Thorpe.
14054 2000-05-03 Jim Wilson <wilson@cygnus.com>
14056 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14058 2000-05-03 Robert Lipe <robertlipe@usa.net>
14060 * gcc.dg/20000503-1.c: New test.
14062 2000-05-02 Jakub Jelinek <jakub@redhat.com>
14064 * gcc.c-torture/compile/20000502-1.c: New test.
14065 * g++.old-deja/g++.other/align.C: New test.
14066 * gcc.dg/cpp-tradstringify.c: New test.
14068 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
14070 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14071 and hard registers.
14073 2000-04-26 Geoff Keating <geoffk@cygnus.com>
14075 * gcc.c-torture/execute/loop-5.c: New test.
14077 2000-04-25 Jakub Jelinek <jakub@redhat.com>
14079 * gcc.c-torture/execute/va-arg-20.c: New test.
14081 2000-04-23 Jeffrey A Law (law@cygnus.com)
14083 * gcc.c-torture/execute/20000422-1.c: New test.
14085 2000-04-20 Greg McGary <gkm@gnu.org>
14087 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14088 when optimizing, but without sibling-call optimizations (-O1).
14090 2000-04-20 Jeffrey A Law (law@cygnus.com)
14092 * gcc.c-torture/compile/20000420-1.c: New test.
14094 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
14096 * g++.abi/ptrflags.C: New test.
14097 * g++.eh/catchptr1.C: Test incomplete pointer chains.
14099 2000-04-19 Catherine Moore <clm@cygnus.com>
14101 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14103 2000-04-19 Greg McGary <gkm@gnu.org>
14105 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14106 sibling-call optimizations.
14108 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
14110 * gcc.dg/20000419-1.c: New test.
14112 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
14114 * gcc.c-torture/execute/20000412-6.c: New test.
14116 2000-04-12 Jeffrey A Law (law@cygnus.com)
14118 * gcc.c-torture/execute/20000412-5.c: New test.
14119 * g77.f-torture/compile/20000412-1.f: New test.
14120 * gcc.c-torture/execute/20000412-4.c: New test.
14121 * gcc.c-torture/compile/20000412-2.c: New test.
14122 * gcc.c-torture/execute/20000412-3.c: New test.
14123 * gcc.c-torture/compile/20000412-1.c: New test.
14124 * gcc.c-torture/execute/20000412-2.c: New test.
14126 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14128 * objc/execute/bf-20.m: New test.
14130 2000-04-10 Richard Henderson <rth@cygnus.com>
14132 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14134 * gcc.c-torture/execute/20000412-1.c: New test.
14136 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14138 * g++.old-deja/g++.eh/catchptr1.C: New test.
14140 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14142 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14144 2000-04-08 Neil Booth <NeilB@earthling.net>
14146 * gcc.dg/cpp-nullchar.c: Remove test as
14147 embedded nulls cause problems.
14149 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14151 * gcc.dg/compare2.c: New test.
14153 2000-04-08 Neil Booth <NeilB@earthling.net>
14155 * gcc.dg/cpp-nullchar.c: New test.
14157 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14159 * gcc.dg/cpp-mi2.c: New test.
14160 * gcc.dg/cpp-mi2[abc].h: New files.
14162 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14164 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14167 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14169 * g++.old-deja/g++.abi/vmihint.C: New test.
14171 2000-04-06 Neil Booth <NeilB@earthling.net>
14173 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14174 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14177 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14179 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14180 avoid stack-frame overwrite.
14182 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14184 * gcc.c-torture/compile/20000405-2.c: New test.
14185 * gcc.c-torture/compile/20000405-3.c: New test.
14187 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14189 * gcc.c-torture/compile/20000405-1.c: New test.
14191 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14193 * gcc.dg/cast-qual-1.c: Revert last change.
14195 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14197 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14199 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14201 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14202 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14204 2000-04-03 Jeffrey A Law (law@cygnus.com)
14206 * gcc.c-torture/compile/20000403-2.c: New test.
14207 * gcc.c-torture/compile/20000403-1.c: New test.
14209 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14211 * gcc.c-torture/execute/20000403-1.c: New test.
14213 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14215 * gcc.c-torture/execute/20000402-1.c: New test.
14217 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14219 * gcc.c-torture/execute/va-arg-15.c: New test.
14220 * gcc.c-torture/execute/va-arg-16.c: New test.
14221 * gcc.c-torture/execute/va-arg-17.c: New test.
14222 * gcc.c-torture/execute/va-arg-18.c: New test.
14223 * gcc.c-torture/execute/va-arg-19.c: New test.
14225 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14227 * gcc.c-torture/compile/981211-1.c: Move to...
14228 * gcc.dg/cpp-as1.c: ...here.
14229 * gcc.dg/cpp-as2.c: New file.
14231 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14234 2000-04-02 Neil Booth <NeilB@earthling.net>
14236 * gcc.dg/cpp-cond.c New tests.
14237 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14238 accidental success less likely.
14239 * gcc.dg/cpp-missingop.c New tests.
14240 * gcc.dg/cpp-missingparen.c New tests.
14241 * gcc.dg/cpp-shift.c New tests.
14242 * gcc.dg/cpp-shortcircuit.c New tests.
14243 * gcc.dg/cpp-unary.c New tests.
14245 2000-03-29 Jeffrey A Law (law@cygnus.com)
14247 * gcc.c-torture/compile/20000329-1.c: New test.
14249 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14251 * gcc.c-torture/compile/20000326-1.c: New test.
14252 * gcc.c-torture/compile/20000326-2.c: New test.
14254 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14256 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14257 the first parameter is a function argument.
14259 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14261 * g++.old-deja/g++.ext/array4.C: New test.
14263 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14265 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14267 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14269 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14271 2000-03-19 Richard Henderson <rth@cygnus.com>
14273 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14275 2000-03-19 Richard Henderson <rth@cygnus.com>
14277 * gcc.c-torture/compile/20000319-1.c: New test.
14279 2000-03-14 Jeffrey A Law (law@cygnus.com)
14281 * gcc.c-torture/execute/20000314-3.c: New test.
14282 * gcc.c-torture/execute/20000314-2.c: New test.
14283 * gcc.c-torture/execute/20000314-1.c: New test.
14284 * gcc.c-torture/compile/20000314-2.c: New test.
14285 * gcc.c-torture/compile/20000314-1.c: New test.
14287 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14289 * g++.old-deja/g++.warn/inline.C: New test.
14291 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14293 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14294 standards-compliant result rather than specific constants.
14295 Put test-values in array.
14297 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14299 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14300 (g++_target_compile): Put test-specific options last.
14302 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14304 * g++.old-deja/g++.eh/vbase4.C: New test.
14306 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14308 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14310 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14312 * g++.old-deja/g++.brendan/misc12.C: Removed.
14313 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14314 * g++.old-deja/g++.ext/pretty4.C: New test.
14316 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14318 * g++.old-deja/g++.other/string2.C: New test.
14320 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14322 * g++.old-deja/g++.warn/impint2.C: New test.
14324 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14326 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14329 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14331 * g++.old-deja/g++.warn/impint.C: New test.
14332 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14333 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14334 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14335 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14336 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14337 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14338 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14339 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14340 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14341 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14342 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14343 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14345 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14347 * gcc.dg/cpp-redef.c: New test.
14349 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14351 * g++.old-deja/g++.pt/unify7.C: New test.
14353 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14355 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14356 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14358 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14360 * gcc.c-torture/compile/20000224-1.c: New test.
14362 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14364 * gcc.c-torture/compile/cpp-2.c: New test.
14365 * gcc.c-torture/compile/cpp-1.c: New test.
14367 2000-02-25 Jeffrey A Law (law@cygnus.com)
14369 * gcc.c-torture/execute/20000225-1.c: New test.
14371 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14373 * gcc.dg/cpp-li2.c: New test.
14375 * gcc.dg/cpp-wi1.c: New test.
14377 * gcc.dg/cpp-li1.c: New test.
14379 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14381 * g++.old-deja/g++.other/sizeof5.C: New test.
14383 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14385 * gcc.c-torture/execute/va-arg-13.c: New test.
14387 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14389 * gcc.c-torture/execute/va-arg-12.c: New test.
14391 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14393 * gcc.c-torture/execute/20000223-1.c: New test.
14395 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14397 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14399 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14401 * g++.old-deja/g++.abi/ptrmem.C: New test.
14403 2000-02-19 Richard Henderson <rth@cygnus.com>
14405 * gcc.c-torture/compile/init-3.c: New.
14407 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14409 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14412 2000-02-11 Robert Lipe <robertl@sco.com>
14414 * gcc.c-torture/compile/20000211-3.c: New test.
14416 2000-02-11 Martin Buchholz <martin@xemacs.org>
14418 * gcc.c-torture/compile/20000211-2.c: New test.
14420 2000-02-11 Jeffrey A Law (law@cygnus.com)
14422 * gcc.c-torture/compile/20000211-1.c: New test.
14424 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14426 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14429 2000-02-08 Nathan Sidwell <nathan@acm.org>
14431 * g++.old-deja/g++.other/cast5.C: New test.
14433 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14435 * gcc.c-torture/execute/20000205-1.c: New.
14437 2000-02-03 Nathan Sidwell <nathan@acm.org>
14439 * g++.old-deja/g++.jason/cast3.C: Return void.
14440 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14442 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14444 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14446 * gcc.dg/loop-1.c: New test.
14448 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14450 * gcc.c-torture/compile/20000127-1.c: New test.
14451 * gcc.c-torture/execute/991228-1.c: New test.
14453 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14455 * gcc.dg/unused-2.c: New test.
14457 * gcc.dg/conv-1.c: New test.
14459 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14461 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14463 (tool_option_proc): Fix typo.
14465 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14467 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14468 of the ld on the host, not on the build machine.
14469 Also, don't crash if '--help' is not a supported option.
14471 2000-01-24 Richard Henderson <rth@cygnus.com>
14473 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14475 2000-01-20 Jeffrey A Law (law@cygnus.com)
14477 * gcc.c-torture/execute/20000120-2.c: New test.
14478 * gcc.c-torture/execute/20000120-1.c: New test.
14480 2000-01-13 Jeffrey A Law (law@cygnus.com)
14482 * gcc.c-torture/execute/20000113-1.c: New test.
14484 2000-01-12 Jeffrey A Law (law@cygnus.com)
14486 * gcc.c-torture/execute/20000112-1.c: New test.
14488 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14490 * gcc.dg/20000111-1.c: New test.
14492 2000-01-10 Jeffrey A Law (law@cygnus.com)
14494 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14495 with 16 bit integers.
14497 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14499 * gcc.dg/20000108-1.c: New test.
14501 2000-01-05 Nathan Sidwell <nathan@acm.org>
14503 * g++.old-deja/g++.ns/koenig8.C: New test.
14505 2000-01-05 Nathan Sidwell <nathan@
14507 * gcc.c-torture/execute/990531-1.c: New test.
14509 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14511 * gcc.c-torture/compile/990527-1.c: New test.
14513 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
14515 * gcc.c-torture/execute/990527-1.c: New test.
14517 1999-05-25 Nick Clifton <nickc@cygnus.com>
14519 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14520 bitfields as signed.
14522 1999-05-25 Craig Burley <craig@jcb-sc.com>
14524 * g77.f-torture/compile/19990525-0.f: New test.
14526 1999-05-25 Jeffrey A Law (law@cygnus.com)
14528 * gcc.c-torture/execute/990525-2.c: New test.
14530 * gcc.c-torture/execute/990525-1.c: New test.
14532 1999-05-24 Nathan Sidwell <nathan@acm.org>
14534 * g++.old-deja/g++.other/anon3.C: New test.
14535 * g++.old-deja/g++.other/anon4.C: New test.
14536 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14537 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14538 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14541 1999-05-24 Jeffrey A Law (law@cygnus.com)
14543 * gcc.c-torture/execute/990524-1.c: New test.
14545 * gcc.dg/990524-1.c: New test.
14547 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14549 * gcc.c-torture/compile/990523-1.c: New test.
14551 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
14553 * gcc.c-torture/compile/990519-1.c: New test.
14555 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14557 * gcc.c-torture/compile/990517-1.c: New test.
14559 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
14560 (e4, f4): New tests.
14563 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14565 * gcc.dg/noreturn-1.c: New test.
14567 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14569 * gcc.c-torture/execute/990513-1.c: New test.
14571 1999-05-10 Richard Henderson <rth@cygnus.com>
14573 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14575 1999-05-10 Craig Burley <craig@jcb-sc.com>
14577 * g77.f-torture/execute/erfc.f: Use small single-precision
14578 values, to avoid problems on Alphas when not -mieee.
14580 1999-05-08 Craig Burley <craig@jcb-sc.com>
14582 * gcc.dg/990506-0.c: New test.
14584 1999-05-08 Richard Henderson <rth@cygnus.com>
14586 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14587 the constant to test. Don't XFAIL 64-bit targets.
14589 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14590 * g++.old-deja/g++.law/profile1.C: Likewise.
14592 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14593 operator new instances.
14594 * g++.old-deja/g++.other/delete5.C: Likewise.
14596 1999-05-03 Craig Burley <craig@jcb-sc.com>
14598 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14601 1999-05-03 Craig Burley <craig@jcb-sc.com>
14603 * g77.f-torture/execute/u77-test.f: Reverse order of two
14604 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14606 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14608 * gcc.dg/compare1.c: New test.
14610 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14612 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14615 1999-05-02 Craig Burley <craig@jcb-sc.com>
14617 * g77.f-torture/compile/19990502-1.f: New test.
14619 1999-05-02 Craig Burley <craig@jcb-sc.com>
14621 * g77.f-torture/compile/19990502-0.f: New test.
14623 1999-05-02 Craig Burley <craig@jcb-sc.com>
14625 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14628 1999-05-02 Craig Burley <craig@jcb-sc.com>
14630 * g77.f-torture/execute/u77-test.f (main): List libU77
14631 intrinsics not currently tested.
14632 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14633 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14634 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14635 Trim blanks off the ends of some printed strings.
14637 1999-05-02 Craig Burley <craig@jcb-sc.com>
14639 * g77.f-torture/execute/u77-test.f (main): Just warn about
14640 FSTAT gid disagreement, as it's expected on some systems.
14642 1999-05-01 Craig Burley <craig@jcb-sc.com>
14644 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14645 use a new function, which allows for some slop.
14646 Clean up some commentary.
14647 (issum): The new function.
14648 (sgladd): Deleted subroutine.
14650 1999-05-01 Craig Burley <craig@jcb-sc.com>
14652 * g77.f-torture/execute/u77-test.f: Modify to be more like
14653 libf2c/libU77 version, bringing patches to that version here.
14654 Add suitable commentary.
14656 1999-04-25 Richard Henderson <rth@cygnus.com>
14658 * gcc.dg/990424-1.c: New test.
14660 1999-04-24 Craig Burley <craig@jcb-sc.com>
14662 * g77.f-torture/execute/u77-test.f (main): Bug involving
14663 LSTAT has been fixed, so turn back on full checking.
14665 1999-04-20 Craig Burley <craig@jcb-sc.com>
14667 * g77.f-torture/compile/19990419-0.f: New test.
14668 * g77.f-torture/execute/19990419-1.f: New test.
14670 1999-04-17 Richard Henderson <rth@cygnus.com>
14672 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14673 to avoid the need for a prototype to supress a warning.
14675 1999-04-07 Jim Wilson <wilson@cygnus.com>
14677 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14679 1999-04-04 Jeffrey A Law (law@cygnus.com)
14681 * gcc.c-torture/execute/990404-1.c: New test.
14683 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14685 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14686 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14687 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14688 missing initializer warnings.
14690 1999-03-28 Jeffrey A Law (law@cygnus.com)
14692 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14695 1999-03-26 Jeffrey A Law (law@cygnus.com)
14697 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14699 1999-03-26 Craig Burley <craig@jcb-sc.com>
14701 * g77.f-torture/execute/19990325-0.f: New test.
14702 * g77.f-torture/execute/19990325-1.f: New test.
14704 1999-03-24 Jeffrey A Law (law@cygnus.com)
14706 * gcc.c-torture/execute/990324-1.c: New test.
14708 1999-03-22 Jim Wilson <wilson@cygnus.com>
14710 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14713 1999-03-17 Richard Henderson <rth@cygnus.com>
14715 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14717 1999-03-13 Craig Burley <craig@jcb-sc.com>
14719 * g77.f-torture/execute/19990313-2.f: New test.
14720 * g77.f-torture/execute/19990313-3.f: New test.
14722 1999-03-13 Craig Burley <craig@jcb-sc.com>
14724 * g77.f-torture/execute/19990313-0.f: New test.
14725 * g77.f-torture/execute/19990313-1.f: New test.
14727 1999-03-12 Jim Wilson <wilson@cygnus.com>
14729 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14731 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14732 (main): Add check for u15. Conditionalize u31 check depending on
14733 whether ints are <32 bits or >=32 bits.
14735 1999-03-08 Craig Burley <craig@jcb-sc.com>
14737 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14739 1999-03-08 Craig Burley <craig@jcb-sc.com>
14741 * g77.f-torture/compile/19990305-0.f: New test.
14742 * g77.f-torture/execute/19981119-0.f: New test.
14744 1999-03-08 Craig Burley <craig@jcb-sc.com>
14746 * g77.f-torture/execute/970625-2.f: call ABORT if final
14747 result is not correct, instead of just printing it.
14748 Add this checking via newly introduced obfuscation, to
14749 trip up buggy front ends.
14751 1999-03-07 Craig Burley <craig@jcb-sc.com>
14753 * g77.f-torture/compile/960317-1.f: Moved from being
14754 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14756 1999-03-06 Craig Burley <craig@jcb-sc.com>
14758 * g77.f-torture/execute/960317-1.f: New (old) test.
14759 * g77.f-torture/execute/970625-2.f: Ditto.
14761 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14763 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14764 message on line 1 or line 2; cccp and cpplib do this differently.
14766 1999-03-01 Jeffrey A Law (law@cygnus.com)
14768 * g++.old-deja/g++.law/weak1.C: New test.
14770 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14772 * gcc.c-torture/execute/990119-1.c: Renamed to...
14773 * gcc.dg/990119-1.c: this, so it will only be tested once
14774 (it's a preprocessor test, it doesn't need to be run at
14775 multiple optimization levels).
14777 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14779 * lib/g++.exp: Don't add incdir=$base_dir/../include to
14782 1999-02-24 Craig Burley <craig@jcb-sc.com>
14784 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14785 * g77.f-torture/compile/19981216-0.f: ...as it is expected
14786 to not be compilable by current g77.
14788 1999-02-24 Nick Clifton <nickc@cygnus.com>
14790 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14792 1999-02-22 Jeffrey A Law (law@cygnus.com)
14794 * gcc.c-torture/execute/990222-1.c: New test.
14796 1999-02-19 Craig Burley <craig@jcb-sc.com>
14798 * g77.f-torture/compile/19990218-0.f: New test.
14799 * g77.f-torture/noncompile/19990218-1.f: New test.
14801 1999-02-18 Craig Burley <craig@jcb-sc.com>
14803 * g77.f-torture/compile/19981216-0.f: New test.
14805 1999-02-14 Jeffrey A Law (law@cygnus.com)
14807 * gcc.dg/990214-1.c: New test.
14809 1999-02-13 Jeffrey A Law (law@cygnus.com)
14811 * gcc.dg/990213-2.c: New test.
14813 * gcc.dg/990213-1.c: New test.
14815 1999-02-12 Jeffrey A Law (law@cygnus.com)
14817 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14820 1999-02-11 Nick Clifton <nickc@cygnus.com>
14822 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14823 specified by target.
14825 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14827 1999-02-11 Jeffrey A Law (law@cygnus.com)
14829 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14831 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
14833 * gcc.dg/special/ecos.exp: New test driver for new tests with
14834 special requirements.
14836 * gcc.dg/special/alias-1.c: New test.
14837 * gcc.dg/special/gcsec-1.c: New test.
14838 * gcc.dg/special/weak-1.c: New test.
14839 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14840 * gcc.dg/special/weak-2.c: New test.
14841 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14842 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14843 * gcc.dg/special/wkali-1.c: New test.
14844 * gcc.dg/special/wkali-2.c: New test.
14845 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14846 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14848 1999-02-10 Felix Lee <flee@cygnus.com>
14850 * lib/c-torture.exp (c-torture-compile): Pull out code for
14851 analyzing gcc error messages.
14852 (c-torture-execute): Likewise. Fix some (harmless) false
14854 * lib/gcc.exp (gcc_check_compile): New function.
14856 1999-02-08 Richard Henderson <rth@cygnus.com>
14858 * gcc.c-torture/execute/990208-1.c: New test.
14860 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14862 * g++.dg/special/ecos.exp: New driver for new tests with special
14865 * g++.dg/special/conpr-1.C: New test
14866 * g++.dg/special/conpr-2.C: New test
14867 * g++.dg/special/conpr-2a.C: New test
14868 * g++.dg/special/conpr-3.C: New test
14869 * g++.dg/special/conpr-3a.C: New test
14870 * g++.dg/special/conpr-3b.C: New test
14872 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14873 allow g++ to use the dg driver
14875 * README: Add comment about g++.dg directory
14877 1999-02-06 Jeffrey A Law (law@cygnus.com)
14879 * README: Update email addresses.
14881 1999-02-03 Nick Clifton <nickc@cygnus.com>
14883 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14884 arguments in order to force structure S onto the stack even on
14886 (test): Pass 10 leading arguments to function foo as well as the
14889 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14890 failure for all targets.
14892 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14893 abort to terminate program execution.
14895 1999-01-30 Richard Henderson <rth@cygnus.com>
14897 * gcc.c-torture/execute/990130-1.c: New test.
14899 1999-01-30 Jeffrey A Law (law@cygnus.com)
14901 * gcc.dg/990130-1.c: New test.
14903 1999-01-28 Michael Meissner <meissner@cygnus.com>
14905 * gcc.c-torture/execute/990128-1.c: New test.
14907 1999-01-27 Michael Meissner <meissner@cygnus.com>
14909 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14911 1999-01-27 Felix Lee <flee@cygnus.com>
14913 * lib/c-torture.exp (c-torture-compile): pull out code for
14914 analyzing gcc error messages.
14915 (c-torture-execute): ditto, and fix some (harmless) false
14917 * lib/gcc.exp (gcc_check_compile): new function.
14919 1999-01-17 Jeffrey A Law (law@cygnus.com)
14921 * gcc.dg/990117-1.c: New test.
14923 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14925 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14927 1999-01-15 Jeffrey A Law (law@cygnus.com)
14929 * g77.f-torture/compile/990115-1.f: New test.
14931 1999-01-07 Jeffrey A Law (law@cygnus.com)
14933 * gcc.c-torture/compile/990107-1.c: New test
14935 1999-01-06 Jeffrey A Law (law@cygnus.com)
14937 * gcc.c-torture/execute/990106-2.c: New test.
14939 * gcc.c-torture/execute/990106-1.c: New test.
14941 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
14943 * gcc.c-torture/compile/981223-1.c: New test.
14945 1998-12-29 Richard Henderson <rth@cygnus.com>
14947 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14948 (opt3): Rename from opt4 and disable.
14950 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14952 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14954 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14956 * g++.old-deja/g++.other/conv5.C: New test.
14958 1998-12-14 Nick Clifton <nickc@cygnus.com>
14960 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14962 1998-12-11 Jeffrey A Law (law@cygnus.com)
14964 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14966 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
14968 * gcc.c-torture/compile/981211-1.c: New test.
14970 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14972 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
14974 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
14976 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14978 * gcc.special/930510-1.c: Make C9X safe.
14979 * gcc.misc-tests/gcov-1.c Similarly.
14980 * gcc.misc-tests/gcov-2.c Similarly.
14982 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14984 * gcc.dg/ultrasp1.c: New test.
14986 1998-12-06 Richard Henderson <rth@cygnus.com>
14988 * gcc.c-torture/execute/981206.c: New test.
14990 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14992 * g++.old-deja/g++.ns/template7.C: New test.
14994 * g++.old-deja/g++.other/expr1.C: New test.
14996 * g++.old-deja/g++.eh/tmpl3.C: New test.
14998 * g++.old-deja/g++.eh/tmpl2.C: New test.
15000 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15002 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15003 * g++.old-deja/g++.other/using6.C: Removed.
15004 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15006 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15008 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15010 * g++.old-deja/g++.pt/overload8.C: New test.
15012 * g++.old-deja/g++.pt/overload7.C: New test.
15014 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15016 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15017 and relinking messages.
15018 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15019 compiling with -frepo.
15021 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15023 * g++.old-deja/g++.pt/lookup6.C: New test.
15025 1998-11-30 Nick Clifton <nickc@cygnus.com>
15027 * gcc.c-torture/execute/981130-1.c: New test.
15028 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15030 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15032 * g++.old-deja/g++.pt/explicit76.C: New test.
15034 * g++.old-deja/g++.pt/friend38.C: New test.
15036 * g++.old-deja/g++.ns/crash2.C: New test.
15038 * g++.old-deja/g++.pt/defarg8.C: New test.
15040 * g++.old-deja/g++.pt/instantiate6.C: New test.
15042 * g++.old-deja/g++.pt/static6.C: New test.
15044 * g++.old-deja/g++.pt/decl2.C: New test.
15046 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15048 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15049 problem is actually related with name lookup, but so what? :-)
15051 * g++.old-deja/g++.pt/friend37.C: New test.
15053 1998-11-25 Dave Love <d.love@dl.ac.uk>
15055 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15056 element, which fails on some systems.
15058 * g77.f-torture/execute/labug1.f: New test.
15060 1998-11-21 Jeffrey A Law (law@cygnus.com)
15062 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15065 1998-11-18 Dave Love <d.love@dl.ac.uk>
15067 * g77.f-torture/compile/981117-1.f: New test.
15069 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15071 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
15072 properly discarded.
15074 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
15076 * gcc.c-torture/execute/memcheck: New directory of tests for
15077 -fcheck-memory-usage.
15079 1998-11-07 Gerald Pfe
15081 * g77.f-torture/noncompile/980615-0.f: New test.
15083 1998-07-26 H.J. Lu (hjl@gnu.org)
15085 * gcc.dg/980312-1.c: Do link instead of compile.
15086 * gcc.dg/980313-1.c: Likewise.
15088 1998-07-26 Jeffrey A Law (law@cygnus.com)
15090 * gcc.c-torture/compile/980726-1.c: New test.
15092 1998-07-25 Dave Love <d.love@dl.ac.uk>
15094 * g77.f-torture/execute/io0.f: New test.
15096 1998-07-24 Nick Clifton <nickc@cygnus.com>
15098 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15101 1998-06-18 Michael Meissner <meissner@cygnus.com>
15103 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15106 1998-07-17 Nick Clifton <nickc@cygnus.com>
15108 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15109 c-decl.c:grokdeclarator can handle mode attributes.
15111 1998-07-16 Jeffrey A Law (law@cygnus.com)
15113 * gcc.c-torture/execute/980716-1.c: New test.
15115 1998-07-13 Jeffrey A Law (law@cygnus.com)
15117 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15119 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15121 * gcc.c-torture/execute/va-arg-3.x: Similarly.
15122 * gcc.c-torture/compile/930326-1.x: Similarly.
15124 1998-07-13 Dave Love <d.love@dl.ac.uk>
15126 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15127 New test from Craig.
15129 1998-07-12 Dave Love <d.love@dl.ac.uk>
15131 * g77.f-torture/noncompile/980616-0.f: New test.
15133 * g77.f-torture/execute/970816-3.f: New test from Craig.
15135 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15137 * g++.other/singleton.C: Return error value instead of taking
15140 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15142 * g++.other/singleton.C: New test. Warning is under dispute.
15143 Runtime crash is not.
15145 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15147 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15148 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15149 using6.C, using7.C}: New namespace tests.
15151 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15153 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15154 specialization with typedef'ed names used as array indexes.
15156 1998-07-09 Jeffrey A Law (law@cygnus.com)
15158 * gcc.c-torture/execute/980709-1.c: New test.
15160 * gcc.dg/980709-1.c: New test.
15162 1998-07-07 Richard Henderson <rth@cygnus.com>
15164 * gcc.c-torture/execute/bcp-1.c: New test.
15166 1998-07-07 Jeffrey A Law (law@cygnus.com)
15168 * gcc.c-torture/execute/980707-1.c: New test.
15170 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
15172 * gcc.c-torture/compile/980706-1.c: New test.
15174 1998-07-01 Dave Love <d.love@dl.ac.uk>
15176 * g77.f-torture/execute/980701-0.f,
15177 g77.f-torture/execute/980701-1.f: New test from Craig.
15179 1998-07-01 Jeffrey A Law (law@cygnus.com)
15181 * gcc.c-torture/compile/980701-1.c: New test.
15183 * gcc.c-torture/execute/980701-1.c: New test.
15185 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
15188 * g++.old-deja/g++.robertl/eb132.C: New test.
15189 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15191 1998-06-29 Dave Love <d.love@dl.ac.uk>
15193 * g77.f-torture/execute/980628-7.f,
15194 g77.f-torture/execute/980628-8.f,
15195 g77.f-torture/execute/980628-9.f,
15196 g77.f-torture/execute/980628-10.f: New tests from Craig.
15198 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15200 1998-06-28 Jeffrey A Law (law@cygnus.com)
15202 * g77.f-torture/execute/980628-4.f: New test from Craig.
15203 * g77.f-torture/execute/980628-5.f: Likewise.
15204 * g77.f-torture/execute/980628-2.f: Likewise.
15205 * g77.f-torture/execute/980628-0.f: Likewise.
15206 * g77.f-torture/execute/980628-1.f: Likewise.
15207 * g77.f-torture/execute/980628-3.f: Likewise.
15208 * g77.f-torture/execute/980628-6.f: Likewise.
15210 1998-06-28 Jeffrey A Law (law@cygnus.com)
15212 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15213 directory when nothing has been installed yet.
15215 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
15217 * gcc.c-torture/special/special.exp: Handle newer versions of
15220 1998-06-26 Jeffrey A Law (law@cygnus.com)
15222 * gcc.dg/980626-1.c: New test.
15224 1998-06-19 Bruno Haible <haible@ilog.fr>
15226 * gcc.misc-tests/m-un-2.c: New test.
15227 * g++.old-deja/g++.other/warn01.c: Likewise.
15229 1998-06-19 Robert Lipe <robertl@dgii.com>
15231 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15232 compatibility with assmblers with a different comment character.
15233 Eliminate use of GAS-specific extensions.
15235 1998-06-19 Jeffrey A Law (law@cygnus.com)
15237 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15239 1998-06-19 Robert Lipe <robertl@dgii.com>
15241 *lib/g77.exp: Replace search for libf2c.a with search for newly
15244 1998-06-17 Jeffrey A Law (law@cygnus.com)
15246 * gcc.c-torture/execute/980617-1.c: New test.
15248 1998-06-12 Jeffrey A Law (law@cygnus.com)
15250 * gcc.c-torture/execute/980612-1.c: New test.
15252 1998-06-08 Jeffrey A Law (law@cygnus.com)
15254 * gcc.dg/980523-1.c: Only test on ppc-linux.
15255 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15257 * gcc.c-torture/execute/980608-1.c: New test.
15259 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
15261 * gcc.c-torture/execute/980605-1.c: New test.
15263 1998-06-04 Jeffrey A Law (law@cygnus.com)
15265 * gcc.c-torture/execute/980604-1.c: New test.
15267 1998-06-02 Jeffrey A Law (law@cygnus.com)
15269 * gcc.c-torture/execute/980602-1.c: New test.
15270 * gcc.c-torture/execute/980602-2.c: Likewise.
15272 1998-06-02 Dave Love <d.love@dl.ac.uk>
15274 * 970125-0.f: Fix per JCB. Add commentary.
15276 1998-05-31 Michael Meissner <meissner@cygnus.com>
15278 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15281 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15283 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15286 1998-05-28 Catherine Moore <clm@cygnus.com>
15288 * gcc.c-torture/execute/980526-3.c: New test.
15290 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15292 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15293 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15294 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15295 m88k-motorola-sysv3 to XFAIL.
15297 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15299 * gcc.dg/980526-1.c: New test.
15300 * gcc.c-torture/execute/980526-2.c: New test.
15302 1998-05-26 Jeffrey A Law (law@cygnus.com)
15304 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15306 * gcc.c-torture/execute/980526-1.c: New test.
15308 1998-05-26 Dave Love <d.love@dl.ac.uk>
15310 * g77.f-torture/execute/alpha2.f: Add runtime test.
15312 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15314 * g++.old-deja/old-deja.exp: Strip leading directories.
15316 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15317 error for the line. Don't run multiple tests for the same line.
15319 1998-05-23 Jeffrey A Law (law@cygnus.com)
15321 * gcc.dg/980523-1.c: New test.
15323 1998-05-23 Dave Love <d.love@dl.ac.uk>
15325 * g77.f-torture/compile/970915-0.f: New test.
15327 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15329 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15331 1998-05-21 Jeffrey A Law (law@cygnus.com)
15333 * gcc.dg/980520-1.c: New test.
15335 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
15337 * gcc.dg/980502-1.c: Fix return type.
15339 1998-05-20 Jeffrey A Law (law@cygnus.com)
15341 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15342 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15343 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15344 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15345 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15347 1998-05-20 Dave Love <d.love@dl.ac.uk>
15349 * g77.f-torture/execute/980520-1.f: New test.
15351 1998-05-15 Dave Love <d.love@dl.ac.uk>
15353 * lib/mike-g77.exp: New file.
15355 * g77.f-torture/noncompile/noncompile.exp,
15356 g77.f-torture/noncompile/check0.f: New files.
15358 1998-05-14 Dave Love <d.love@dl.ac.uk>
15360 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15361 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15362 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15363 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15364 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15365 abort where appropriate.
15367 1998-05-05 Michael Meissner <meissner@cygnus.com>
15369 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15370 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15372 1998-04-29 Dave Love <d.love@dl.ac.uk>
15374 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15376 1998-04-27 Dave Love <d.love@dl.ac.uk>
15378 * g77.f-torture/compile/980427-0.f: New test.
15380 1998-04-24 Dave Love <d.love@dl.ac.uk>
15382 * g77.f-torture/compile/980424-0.f: New test.
15384 1998-04-19 Dave Love <d.love@dl.ac.uk>
15386 * g77.f-torture/compile/980419-2.f (main): New test.
15387 * g77.f-torture/compile/970125-0.f: New test.
15388 * g77.f-torture/compile/980419-1.f: New test.
15390 1998-04-08 Jim Wilson <wilson@cygnus.com>
15392 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15395 1998-04-07 Jim Wilson <wilson@cygnus.com>
15397 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15399 1998-04-03 Jim Wilson <wilson@cygnus.com>
15401 * gcc.c-torture/compile/980329-1.c: New test.
15403 1998-03-18 Jim Wilson <wilson@cygnus.com>
15405 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15406 * gcc.dg/980312-1.c: Fix typo in -march command.
15408 1998-03-16 H.J. Lu (hjl@gnu.org)
15410 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15412 1998-03-11 Robert Lipe <robertl@dgii.com>
15414 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15415 Dave Love agree the Fortran source is bogus.
15417 1998-03-11 Robert Lipe <robertl@dgii.com>
15419 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15420 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15421 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15422 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15423 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15425 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15427 * g++.old-deja/g++.other/friend1.C: New test.
15429 1998-02-18 Dave Love <d.love@dl.ac.uk>
15431 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15432 possibly uninitialized) variables and declare dnrm2.
15434 1998-02-23 Robert Lipe <robertl@dgii.com>
15436 From Bruno Haible <haible@ilog.fr>:
15437 * gcc.c-torture/execute/980223.c: New test.
15439 1998-02-13 Jeffrey A Law (law@cygnus.com)
15441 * gcc.dg/ifelse-1.c: New test.
15443 1998-02-09 H.J. Lu (hjl@gnu.org)
15445 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15447 * lib/old-dejagnu.exp (old-dejagnu): Added the
15448 "execution test - XFAIL *-*-*" handling in the spirit of
15449 "excess errors test -". Changed the "execution test fails"
15450 handling to be like "excess errors test fails".
15451 * Update various tests accordingly.
15453 1998-02-06 Jim Wilson <wilson@cygnus.com>
15455 * gcc.c-torture/execute/980205.c: New test.
15457 1998-01-18 Jeffrey A Law (law@cygnus.com)
15459 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15460 * lib/f-torture.exp: Similarly.
15461 * gcc.c-torture: Rename all .cexp files to .x files.
15463 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
15465 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15466 (940510-1.c): Removed duplicate.
15467 (971104-1.c): New test.
15469 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
15471 * lib/f-torture.exp: Improve error and loop detection.
15473 1997-11-19 Michael Meissner <meissner@cygnus.com>
15475 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15476 use that to size the filler array.
15478 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
15480 * lib/c-torture.exp(c-torture-execute): Fix typo.
15482 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15483 testcase as the executable name. Keep the executable around if
15486 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
15488 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15489 changes. Only test one -g option, and move it to the end of the
15490 list of options to test.
15492 1997-09-19 Michael Meissner <meissner@cygnus.com>
15494 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15495 variable GCC_TORTURE_OPTIONS to supply default switches separated
15496 by colons. If no environment variable, run tests with -O0 -g, -O1
15497 -g, and -O2 -g as well.
15499 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
15501 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15502 explanatory comments. Fix indentation.
15504 1997-09-15 Jeffrey A Law (law@cygnus.com)
15506 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15508 1997-09-11 Jeffrey A Law (law@cygnus.com)
15510 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15511 * g++.old-deja/g++.mike/p7325.C: Likewise.
15512 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15514 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
15516 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15517 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15518 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15519 * g++.old-deja/g++.law/operators4.C: Likewise.
15521 1997-09-11 Joe Buck (jbuck@synopsys.com)
15523 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15524 * g++.old-deja/g++.mike/p784.C: Ditto.
15525 * g++.old-deja/g++.mike/p785.C: Ditto.
15527 1997-09-05 Jeffrey A Law (law@cygnus.com)
15529 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15531 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15533 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15534 target feature; pass this to c-torture-execute as needed.
15536 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15538 * lib/c-torture.exp(c-torture-execute): If the previous and the
15539 current executables being tested are identical, we don't need to
15540 run the executable again. Try to make the executable names
15541 unique. Add an optional argument for passing additional compiler
15544 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
15546 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15548 1997-08-29 Jeffrey A Law (law@cygnus.com)
15550 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15552 1997-07-31 Jeffrey A Law (law@cygnus.com)
15554 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15555 32bit or larger longs.
15557 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15558 have either a 32bit long or 32bit int.
15560 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
15562 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15563 Make double precision tests dependent on sizeof (double).
15565 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
15567 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15570 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
15572 * gcc.c-torture/compile/961203-1.cexp: New script.
15574 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
15576 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15577 up the includes ourselves.
15579 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
15581 * lib/plumhall.exp: Remove random include, and add a few
15582 verbose messages for debugging.
15584 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
15586 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15587 of trying to do it ourselves.
15589 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15591 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15593 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
15595 * gcc.prms/5403.c: Made regexp a bit less strict.
15597 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
15599 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15600 is returned from remote_load instead.
15601 * lib/plumhall.exp: Ditto.
15602 * lib/mike-g++.exp: Ditto.
15603 * lib/old-dejagnu.exp: Ditto.
15604 * lib/c-torture.exp: Ditto.
15606 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
15608 * lib/g++.exp: Use build_wrapper procedure.
15609 * lib/gcc.exp: Ditto.
15611 1997-05-20 Jeffrey A Law (law@cygnus.com)
15613 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15614 an old-style decl for malloc. Fixes tests to work when
15615 sizeof (int) != sizeof (size_t).
15617 1997-05-15 Mike Meissner <meissner@cygnus.com>
15619 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15621 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15622 use stdargs.h interface.
15624 1997-05-15 Mike Meissner <meissner@cygnus.com>
15626 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15627 NO_VARARGS when compiling.
15629 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
15631 * lib/plumhall.exp(ph_includes): New procedure.
15633 (ph_compiler): Ditto.
15635 * lib/g++.exp: Rename test-glue.c to testglue.c.
15636 * lib/gcc.exp: Ditto.
15638 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
15640 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15641 to completion when it's called.
15643 1997-03-21 Michael Meissner <meissner@cygnus.com>
15645 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15646 is defined, don't do test.
15648 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
15650 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15652 (ph_summary): Mark skipped testcases as untested, not unresolved.
15654 * lib/plumhall.exp (ph_make): If unresolved because of bad
15655 errorCode, record errorCode in log file.
15656 (*): Replace send_log/verbose with verbose -log.
15658 1997-03-19 Michael Meissner <meissner@cygnus.com>
15660 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15661 double conversion if double isn't at least 8 bytes.
15663 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15664 int to work with targets where int is 16 bits.
15666 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15667 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15668 precision for the test to complete.
15670 1997-03-14 Michael Meissner <meissner@cygnus.com>
15672 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15673 if d10v is not compiled with the -mdouble64 flag.
15674 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15676 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15677 d10v is not compiled with the -mint32 flag.
15679 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
15681 * lib/plumhall.exp: Use incr_count.
15683 1997-03-12 Jeffrey A Law (law@cygnus.com)
15685 * gcc.c-torture: Update to c-torture-1.45.
15687 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
15689 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15690 the name of the expect testcase file).
15692 * lib/g++.exp(g++_init): Ditto.
15694 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
15696 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15699 * lib/gcc.exp(gcc_exit): New procedure.
15701 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
15703 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15704 specs where appropriate.
15706 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15707 because of new "candidates are" messages, and removed a few
15709 * Converted all non-old-style g++ testcases to old-style, and
15710 moved into g++.old-deja.
15712 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
15714 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15717 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15720 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15722 1997-02-13 Michael Meissner <meissner@cygnus.com>
15724 * lib/gcc.exp (gcc_target_compile): Add support for defining
15725 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15726 the machine doesn't have those features.
15728 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
15730 * g++.law/operators4.exp: Don't use LIBS.
15732 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
15734 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15736 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15737 * lib/g++.exp: Set it here instead. Also, allow use of the
15738 --tool_exec and --tool_opt options. Change CXX to
15741 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15743 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15745 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
15747 * lib/old-dejagnu.exp: Use prune_warnings instead of
15749 * lib/mike-g++.exp: Ditto.
15750 * lib/gcc.exp: Ditto.
15751 * lib/g++.exp: Ditto.
15753 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15755 1997-02-07 Jeffrey A Law (law@cygnus.com)
15757 * 941014-2.c: Include stdlib.h
15758 * 960327-1.c: Include stdio.h
15759 * dbra.c, index-1.c: Don't assume ints are 32bits.
15761 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
15763 * lib/gcc.exp: Add gcc,stack_size target feature.
15765 * lib/g++.exp(g++_target_compile): Add the include and link
15766 paths here, not in two other places. And, it's $options, not
15769 * lib/mike-g++.exp(postbase): Remove the code that determines
15770 the correct include and link paths.
15771 * g++.old-deja/old-deja.exp: Ditto.
15773 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
15775 * lib/g++.exp(g++_init): target_compile no longer returns the
15776 filename of the result.
15778 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
15780 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15783 * gcc.c-torture/special/special.exp: Change call to
15784 gcc_target_compile to include the object file.
15786 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
15788 * gcc.c-torture/special/special.exp: Correct misspelling in last
15791 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
15793 * lib/plumhall.exp(ph_summary): Log the entire output of the
15794 executable. Return -1 if there were any failures, 0 otherwise.
15795 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15796 (ph_make): Clean up objects and executables that were built
15797 if the tests succeeded.
15799 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
15801 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15802 libraries and includes in the build tree as appropriate.
15804 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15806 * lib/c-torture.exp: Instead of looking for the global variable
15807 NO_LONG_LONG, check to see if that's a feature of the target.
15809 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15811 * config/default.exp: Minimize. Delete the remainer of the files in
15812 config; this functionality is now in devo/dejagnu/config.
15814 g++.*/*: Pass any additional flags used to compile to postbase;
15817 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15818 is now done by runtest.exp. Use gcc_target_compile instead of
15821 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15822 Remove references to CFLAGS. Use remote_file instead of
15824 (c-torture): Take a list of arguments to use to compile this
15827 lib/g++.exp: Simplify. Use target_compile instead of compile.
15828 lib/gcc-dg.exp: Ditto.
15829 lib/gcc.exp: Ditto.
15830 lib/mike-{gcc,g++}.exp: Ditto.
15831 lib/old-dejagnu.exp: Ditto.
15832 lib/plumhall.exp: Ditto.
15834 1997-01-08 Jim Wilson <wilson@cygnus.com>
15836 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15837 (ph_linker): Likewise.
15839 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
15841 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15842 MAP_ANON / MAP_ANONYMOUS if defined;
15843 else try to map from /dev/zero .
15845 1996-11-12 Jeffrey A Law (law@cygnus.com)
15847 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15848 isn't defined, then define it to MAP_ANONYMOUS.
15850 1996-11-12 Jeffrey A Law (law@cygnus.com)
15852 * gcc.c-torture: Update to c-torture-1.42 release.
15854 1996-11-11 Jeffrey A Law (law@cygnus.com)
15856 * gcc.c-torture: Update to c-torture-1.41 release.
15858 1996-10-27 Jeffrey A Law (law@cygnus.com)
15860 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15863 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
15865 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15866 and LDFLAGS. Fix second case to append the target_info ldflags
15867 onto LDFLAGS, not CFLAGS.
15868 * lib/g++.exp (g++_init): Add target_info stuff.
15869 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15870 of libgloss and newlib flags for !native.
15872 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15873 (GDB): Fix relative path to go up another dir for finding gdb.
15875 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
15877 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15878 versions in the target_info array, if they don't exist.
15880 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
15882 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15884 1996-07-08 Jim Wilson <wilson@cygnus.com>
15886 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15887 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15889 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
15891 * lib/old-dejagnu.exp: Don't remove the output file before we've
15892 actually tested it. Don't append pwd to the path of the executable
15895 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
15897 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15899 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
15901 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15902 temporary directory for compiler files, and set it to a default
15903 value of /tmp. Set $output as the name of the output file from
15904 compiling the testcase. Add a -o option to $cflags_var so the
15905 compiler writes the final output file as $output. Set $executable
15908 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15909 directory for compiler files, and set it to /tmp if it doesn't
15910 already have a value. Set $output_file to the name of the output
15911 file from compiling the testcase. Add a -o option to CXXFLAGS so
15912 the compiler writes the final output file as $output. Use $output
15913 as the executable to be tested.
15915 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15917 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15919 1996-06-08 Jeffrey A Law (law@cygnus.com)
15921 * gcc.c-torture/execute/pending-1.c: New test. Still
15922 pending in Tege's queue.
15924 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15926 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15927 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15928 if there were failures. Call unresolved if there were unresolved
15929 testcases. Call gcc_fail if program did not run to completion.
15930 (ph_make): Pass additional argument name to ph_execute.
15931 (ph_execute): Add new argument. Pass additional arguments to
15932 ph_summary. Call gcc_fail is there is no execution output.
15934 1996-04-24 Jeffrey A Law (law@cygnus.com)
15936 * lib/plumhall.exp (proc_summary): Output relavent summary
15937 lines into the log so specific failures in plumhall can be
15940 1996-04-10 Jeffrey A Law (law@cygnus.com)
15942 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15943 (c-torture-execute): Don't try to execute tests which use
15944 "long long" types if $NO_LONG_LONG is nonzero.
15946 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15948 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15951 * gcc.ieee: Move from here.
15952 * gcc.c-torture/execute/ieee: To here.
15954 1996-03-26 Jeffrey A Law (law@cygnus.com)
15956 * gcc.c-torture: Update to c-torture-1.41 release.
15958 1996-03-22 Jeffrey A Law (law@cygnus.com)
15960 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15963 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15965 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15968 1996-03-02 Jeffrey A Law (law@cygnus.com)
15970 * config/proelf.exp: Handle connecting to a simulator.
15972 1996-01-31 Jeffrey A Law (law@cygnus.com)
15974 * config/proelf.exp: New file. Enough framework that we can
15975 run c-torture tests on the proelf targets (or any other target
15976 that gdb can connect to for that matter).
15978 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15980 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15981 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15983 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15984 exec_output exists.
15986 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15988 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15989 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15991 * config/*.exp: Update FSF address. Change result of ${tool}_load
15992 to pass/fail/unresolved/unsupported/untested. Caller must now
15993 call unresolved/unsupported/untested.
15994 * lib/*.exp: Update FSF address. Update to handle new results of
15996 * lib/chill.exp (verbose): Delete.
15998 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
16000 * lib/gcc.exp (default_gcc_start): Change order of args to
16001 $LDFLAGS $CFLAGS $LIBS.
16002 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16003 Save/set/restore CFLAGS. Pass single arg to gcc_start.
16004 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16005 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16006 * gcc.misc-tests/dg-test.exp: Likewise.
16007 * gcc.misc-tests/msgs.exp: Likewise.
16008 * gcc.prms/prms.exp: Likewise.
16009 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16010 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16012 * lib/dg.exp: Deleted, moved to dejagnu/lib.
16014 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16016 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16018 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16019 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16021 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16024 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
16026 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16027 global for loop; add use of $mathlib.
16028 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16029 settings here; set mathlib for anything but VxWorks.
16031 1996-01-22 Jeffrey A Law (law@cygnus.com)
16033 * gcc.c-torture: Update to c-torture-1.40 release.
16035 1996-01-03 Jeffrey A Law (law@cygnus.com)
16037 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16040 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
16042 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16045 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
16047 * lib/g++.exp (LIBS): Define if not already.
16048 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16049 (gcc-dg-prune): Call prune_gcc_output.
16050 * lib/gcc.exp (prune_gcc_output): New proc.
16051 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16054 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
16056 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16057 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16059 1995-11-15 Jeffrey A Law (law@cygnus.com)
16061 * gcc.c-torture: Update to c-torture-1.39 release.
16063 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
16065 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16066 fails, try others as well.
16068 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
16070 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16071 If compilation fails, mark execute tests as `untested'.
16072 If test is marked as unsupported, don't mark compilation and
16073 execute tests as failed.
16075 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
16077 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16078 libstdc++ for whether or not we want to be doing shared
16079 libraries. Delete link_curses since we don't need it anymore.
16080 * lib/mike-g++.exp (postbase): Don't link in libg++.
16081 * g++.old-deja/old-deja.exp: Likewise.
16083 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
16085 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16087 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
16089 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16090 For that, add `-Wl,-a,shared_archive'.
16091 * g++.old-deja/old-deja.exp: Likewise.
16093 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
16095 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16097 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
16099 * lib/mike-g++.exp (postbase): Pay attention to the status of
16102 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
16104 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16106 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
16108 * lib/gcc.exp (default_gcc_start): No longer need to log program
16109 being executed or its output, execute_anywhere does that now.
16110 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16111 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16113 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
16115 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16116 the same as those in lib/g++.exp.
16118 1995-10-10 Jeff Law (law@hurl.cygnus.com)
16120 * gcc.c-torture: Update to c-torture-1.38 release.
16121 * gcc.ieee: Related changes.
16123 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
16125 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16126 "exec". Minor reformatting changes.
16128 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16129 cross. This means all "exec" calls now work on a remote host as
16131 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16132 cross. Filter out the extra "\r\n" stuff that expect puts in.
16133 (c-torture-execute): Filter out the bogus warnings like
16134 c-torture-compile does. Add support for canadian cross.
16135 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16136 Use execute_anywhere rather than calling exec directly. Now it
16137 works for canadian cross testing.
16139 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
16141 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16142 results into a variable, and check that rather than using file exists.
16144 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
16146 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16147 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16149 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16151 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16152 lib_curses if there's a shared libg++ in the build tree.
16154 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
16156 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16157 if not supported target.
16159 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
16161 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16162 link_curses up to always happen, not just for native builds.
16164 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
16166 * gcc.c-torture: Update to c-torture-1.36 release.
16167 * gcc.failure: Related changes.
16169 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
16171 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16173 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
16175 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16176 * lib/mike-g++.exp (postbase): Not in here. Still reference
16177 runshlib, link_curses, and mathlib for link and run.
16179 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16180 pass the runtime shared library options for Solaris, OSF/1, and
16181 Irix5, and link with -lcurses to avoid unresolved references.
16183 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
16185 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16188 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
16190 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16192 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
16194 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16195 do not have a framework for the "compat" tests yet.
16197 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
16199 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16200 set to null if we're testing vxworks5.1. Use that instead of
16201 `-lm' in the setting of LIBS for link and run.
16203 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
16205 * config/rom68k.exp (${tool}_load): Major changes to make it
16206 work. Verified that it does in fact return the stuff in
16207 exec_output properly. Catch any Emul or any TRAP other than 0.
16209 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
16211 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16212 LDFLAGS properly for targets that need stuff from libgloss.
16213 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16215 (gpp_initialized): New variable.
16217 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
16219 * config/rom68k.exp: Load libgloss.exp.
16220 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16221 so we can produce a fully linked binary.
16222 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16223 so we can produce a fully linked binary.
16225 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
16227 * lib/plumhall.exp (ph_section): Watch for expected failures.
16228 Add missing `else'.
16230 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16232 (c-torture): Likewise.
16234 1995-08-28 Doug Evans <dje@cygnus.com>
16236 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16238 * lib/mike-g++.exp (mike_cleanup): New proc.
16239 (prebase): New globals compiler_result, not_compiler_result,
16241 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16242 allow leading "-" in pattern. Watch for unsupported tests.
16243 If $compiler_result is set, pattern match assembler code,
16244 and ditto for $not_compiler_result.
16245 * lib/mike-gcc.exp: Likewise.
16247 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16248 execution "succeeded".
16250 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
16252 * config/win32.exp: New file.
16253 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16255 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
16257 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16259 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16260 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16261 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16263 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16264 "... without exceptions was ...". That is now handled by
16266 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16268 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
16270 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16271 sieve.c,sort2.c}: New files.
16272 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16273 sieve.exp,sort2.exp}: Drivers for them.
16275 * lib/mike-gcc.exp (program_output): New user settable variable.
16276 (postbase): Call prune_system_crud. Also prune extraneous compiler
16278 * lib/mike-g++.exp (program_output): New user settable variable.
16280 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16282 * config/sh.exp: Deleted (use sim.exp instead).
16284 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
16286 * config/vx.exp: Declare CHECKTASK as global.
16287 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16288 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16289 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16291 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16293 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16294 target. Like vx.exp, only includes `vx29k.exp' instead of
16297 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
16299 * config/sim.exp: Increase time limit from 120 seconds to 240.
16301 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
16303 * gcc.c-torture/execute/950628-1.c: New test.
16305 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
16307 * gcc.c-torture: Update with changes/additions from
16310 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
16312 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16314 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
16316 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16318 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
16320 * gcc.c-torture/compile/950512-1.c: New test.
16321 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16322 * gcc.dg/struct-ret-1.c: Likewise.
16324 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
16326 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16327 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16329 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
16331 * gcc.c-torture/special/920411-1.c: Deleted.
16332 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16334 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
16336 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16339 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
16341 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16343 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
16346 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16347 is the proper length.
16348 * va-arg-3.c: Likewise.
16350 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
16352 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16353 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16355 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16356 * lib/g++.exp (default_g++_start): Delete old cruft.
16358 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
16360 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16361 (2 * (1 << 18)) to (2 * (1 << 17)).
16363 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16365 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
16367 * config/rom68k.exp: Renamed from config/idp.exp
16369 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
16371 * c-torture/compile/921109-2.c
16373 1995-04-18 Mike Stump <mrs@cygnus.com>
16375 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16378 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
16380 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16382 * lib/g++.exp (default_g++_start): Likewise.
16384 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
16386 * gcc.c-torture/compile/950329-1.c: New test.
16388 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
16390 * config/bug.exp (${tool}_load): Updated to use new remote_open
16391 and remote_close procs.
16392 * config/idp.exp: New file.
16394 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
16396 * gcc.c-torture/execute/950322-1.c: New test.
16398 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
16400 * config/vx.exp (${tool}_load): Clean up testing of return code from
16401 vxworks_ld and vxworks_spawn.
16403 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
16405 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16407 1995-03-13 Mike Stump <mrs@cygnus.com>
16409 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16410 can mark excess errors on a machine by machine basis. Note, the
16411 default is to not expect any excess errors, even when excess
16412 errors test - is given, so you will want to put an XFAIL ... on
16413 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16414 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16415 those 4 machines, but no others.
16417 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
16419 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16420 * lib/c-torture.exp: to here.
16422 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
16424 * gcc.c-torture/execute/950221-1.c: New test.
16425 * gcc.c-torture/execute/struct-ret-1.c: New test.
16426 * gcc.c-torture/compile/950221-1.c: New test.
16428 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16430 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
16432 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16433 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16435 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
16437 * g++.gb: New directory of tests, derived from my signature and
16438 class scoping tests.
16440 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16441 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16442 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16443 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16444 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16445 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16446 * g++.gb/sig25.C: Likewise.
16448 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16449 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16450 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16451 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16452 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16453 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16454 * g++.gb/sig25.exp: Likewise.
16456 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16457 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16458 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16459 * g++.gb/scope13.C: Likewise, this test still fails.
16461 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16462 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16463 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16464 * g++.gb/scope13.exp: Ditto.
16466 * g++.gb/README: New file, explains what these tests are about.
16468 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
16470 * lib/dg.exp (dg-do): Support `preprocess'.
16471 (dg-test): Likewise.
16473 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
16475 * config/udi.exp: change "continue -expect" to "exp_continue".
16477 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
16479 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16480 Delete redundant tests.
16482 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16483 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16484 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16485 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16486 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16487 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16488 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16489 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16491 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16492 storing label pointers.
16493 * gcc.c-torture/execute/921019-1.c: Likewise.
16494 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16495 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16497 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16500 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16501 Delete obsolete tests.
16503 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16504 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16505 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16506 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16507 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16508 * gcc.c-torture/compile/950124-1.c: New test.
16510 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16512 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
16514 * lib/mike-g++.exp: Add -lm to LIBS.
16516 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
16518 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16520 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
16522 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16524 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
16526 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16528 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
16530 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16531 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16532 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16533 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16534 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16535 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16536 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16537 * g++.law/{operators31.C, operators32.C,
16538 * g++.law/{operators33.C, operators34.C}: Likewise.
16539 * g++.law/{pic1.C, refs2.C}: Likewise.
16540 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16541 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16542 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16543 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16545 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16546 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16547 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16548 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16549 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16550 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16551 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16552 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16553 * g++.law/{operators30.exp, operators31.exp}: Likewise.
16554 * g++.law/{operators32.exp, operators33.exp}: Likewise.
16555 * g++.law/{operators34.exp}: Likewise.
16556 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16557 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16558 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16559 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16560 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16562 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16563 No longer expected to fail.
16564 * g++.law/missed-error3.C: Tweak for recent bool changes.
16566 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
16568 * config/emb-unix: Deleted.
16569 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16570 remote execution. Do final link on remote host if REMOTE_LINK is set.
16572 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
16574 * lib/dg.exp (dg-test): Fix typo in last patch.
16576 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
16578 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16579 (handles multiple occurrences).
16581 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
16583 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16584 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16585 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16587 * lib/c-torture.exp (c-torture-compile): Likewise.
16588 (c-torture): Prepend full path if missing.
16589 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16590 (gcc_fail): Likewise.
16591 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16593 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
16595 * lib/netware.exp: Only attach to NetWare i386 systems.
16597 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
16599 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16600 messages. Add test name to "output pattern match" pass/fail message.
16602 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
16604 * gcc.dg: New testsuite.
16605 * gcc.dg/dg.exp: New file.
16607 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16608 test-switch.c}: Deleted.
16610 * gcc.misc-tests/msgs.exp: New testcase driver.
16612 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
16614 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16615 Watch for illegal return values from ${tool}_load.
16616 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16617 cross targets. Coerce return value >0 to 1.
16619 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
16621 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16623 * config/emb-unix.exp: New file.
16625 * config/sim.exp: Error if variable $SIM not defined.
16626 (${tool}_load): Mark test as "untested" if simulator missing.
16628 * config/unix.exp: Load remote.exp to get rcp_download.
16629 * lib/c-torture.exp: Use different option lists for testcases with
16631 * gcc.c-torture/execute/execute.exp: Likewise.
16633 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
16635 * config/*.exp: Clarify return code from ${tool}_load.
16636 Call `unresolved' or `untested' instead of `warning' or `perror'
16637 (sometimes you still want to call both though).
16638 Add comment that `shell_id' is local to each file.
16639 * config/udi.exp (timeout): Set to 30.
16640 Don't print warning if connection fails, $connectmode has already
16642 (${tool}_load): Move verbose messages to level 2.
16643 Rework pattern for "Process started" message.
16644 Pass `shell_id' to ${connectmode}_download.
16645 Retry twice upon timeout. Make resetting of target more robust.
16646 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16647 Pass `shell_id' to exit_$connectmode.
16648 Only call exit_$connectmode if connected.
16649 * config/unix.exp (${tool}_load): Check return codes better.
16650 * config/vrtx.exp (${tool}_load): Likewise.
16651 * config/vx.exp (${tool}_load): Likewise.
16652 Delete unneeded global's.
16653 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16656 (dg-init): Delete recording of pass/fail counts.
16657 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16658 (old-dejagnu-init): Likewise.
16659 (old-dejagnu-stat): Delete contents, empty proc now.
16660 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16661 (c-torture): Delete references to lcnt, lpass, lfail.
16662 Get option list from TORTURE_OPTIONS.
16663 Delete -funroll[-all]-loops if no loops.
16664 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16665 (g++_stat): Delete contents (empty proc now).
16666 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16667 (gcc_finish): Likewise.
16668 (gcc_stat): Deleted.
16669 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16670 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16671 * gcc.c-torture/execute/execute.exp: Likewise.
16672 Split tests into two parts: compile, execute.
16673 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16674 no loops. Update to reflect clarified return codes from ${tool}_load.
16676 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
16678 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16680 (old-dejagnu): Likewise (where necessary).
16682 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
16684 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16686 * lib/dg.exp (dg-process-target): Fix processing of selector.
16687 Add comment regarding use of `error'.
16689 * lib/gcc.exp (prune_system_crud): Define if missing.
16690 * lib/g++.exp (prune_system_crud): Likewise.
16692 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16693 Call prune_system_crud.
16694 * lib/dg.exp (dg-runtest): New proc.
16695 Use perror instead of send_user for tcl errors in testcase.
16696 Don't return any value, it's never used.
16697 Don't clobber previous definition of `unknown'.
16698 Print tcl errors in `dg-final'.
16700 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
16702 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16703 (dg-test): Don't print errorInfo, it contains stack backtrace.
16705 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
16707 * lib/g++.exp (runtest_file_p): Define if missing.
16709 1994-09-24 Doug Evans (dje@cygnus.com)
16711 * lib/mike-g++.exp: Comment out loading of g++.exp.
16712 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16713 (default_g++_version): Always print something.
16714 (default_g++_start): Comment out call to `which'.
16715 (g++_start, g++_load): Deleted (must be defined in config file).
16716 * lib/gcc.exp: Test for existence of $CC at start.
16717 Delete check for tmpdir (done in gcc_init).
16718 (default_gcc_version): Always print something.
16719 (default_gcc_start): Comment out call to `which'.
16720 * config/*.exp: Major cleanup - make cross targets work at least a
16721 little better for g++ (by not being "--tool gcc" specific).
16722 Rename gcc_xxx to ${tool}_xxx.
16723 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16724 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16726 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
16728 * lib/c-torture.exp (c-torture-compile): Rework compiler
16729 message processing.
16731 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16734 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
16736 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16738 * lib/dg.exp (dg-process-target): Support { target native }.
16740 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
16742 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16743 looked for "... program xxx got fatal signal".
16744 Correct regsub munging of `comp_output'.
16745 Ignore compiler messages "path prefix not used" and "linker input
16748 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
16750 * lib/gcc.exp (runtest_file_p): Define if missing.
16751 * gcc.prms/template.c: Example to work from.
16753 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
16755 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16756 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16758 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16759 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16760 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16761 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16763 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16764 (dg-process-target): No longer a varargs proc.
16765 Return S/N for target, P/F for xfail. All callers changed.
16766 (user option procs): More argument checking.
16767 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16768 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16769 (dg-test): Skip test if not running on selected target in `dg-do'.
16770 Update handling of `dg-do-what', `dg-output-text'.
16771 Separate execution pass/fail from output pattern match pass/fail.
16772 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16774 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
16776 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16777 target for 920510-1.c.
16779 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
16781 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16782 Clean up comment regarding use of passcnt, etc.
16783 (gcc_stat): Don't update `testcnt' here.
16784 (gcc_finish): Do it here.
16785 Might as well reset `but_id' here too.
16786 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16787 to determine if the file should be tested.
16788 * gcc.c-torture/compile/compile.exp: Likewise.
16789 * gcc.c-torture/execute/execute.exp: Likewise.
16790 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16791 * gcc.misc-tests/dg-test.exp: Likewise.
16792 * gcc.prms/prms.exp: Likewise.
16793 * gcc.wendy/wendy.exp: Likewise.
16794 * g++.old-deja.exp: Likewise.
16795 Move "Testing file" message to verbose level 1.
16797 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
16799 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16801 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
16803 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16804 (default_gcc_start): Accept optional second list element
16805 of compiler flags. Print compiler output at verbosity level 2.
16806 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16807 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16808 Save current values of framework globals passcnt, failcnt, xpasscnt,
16809 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16810 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16811 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16812 xfailcnt to compute stats. Update framework global `testcnt' from
16814 (gcc_finish): New proc. Clean up test environment.
16815 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16816 (gcc_epass, gcc_efail): Delete.
16817 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16818 argument of line number.
16819 (dg-init): If the tool has an init routine, call it.
16820 (dg-test): Remove args `cflags_var' and `libs_var'.
16821 Pass all compiler options to ${tool}_start.
16822 Handle missing line number.
16823 (dg-finish): New function.
16824 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16825 particular files. Call gcc_finish at end. Move "skipping test"
16826 message to verbosity level 3.
16827 * gcc.c-torture/compile/compile.exp: Likewise.
16828 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16829 * gcc.c-torture/execute/execute.exp: Likewise.
16830 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16831 Print testcase being tried at verbosity level 1.
16832 * gcc.c-torture/special/special.exp: Unset xfail.
16833 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16834 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16835 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16836 * gcc.failure/failure.exp: Likewise.
16837 * gcc.ieee/ieee.exp: Likewise.
16838 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16839 Update call to dg-test. Call dg-finish at end.
16840 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16841 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16842 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16843 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16844 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16845 * gcc.wendy/wendy.exp: Add copyright.
16846 Delete setting of tmpdir (done by gcc_init).
16847 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16848 Pass compiler flags to gcc_start. Call gcc_finish at end.
16849 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16852 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
16854 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16856 (g++_load): Likewise.
16858 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16859 Rename argument to `prog' to remove the confusion.
16860 Varargs fns behave differently too!
16861 (g++_load): Likewise.
16863 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16865 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16866 what it is. Delete (always) printing of status value for !native.
16867 Simplify verbose code, and include status and exec_output.
16868 (g++_load): Use gcc_load.
16870 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
16872 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16873 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16874 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16875 940714-3.c as these testcases don't exist anymore. Make
16876 va-arg-1.c expected to pass.
16878 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
16880 * gcc.misc-tests/misc.exp: Only run specific testcases.
16881 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16882 * gcc.misc-tests/dg-[1-9].c: New files.
16884 * lib/dg.exp: New testsuite driver.
16885 * gcc.prms/prms.exp: Use it.
16887 * README.gcc: New file.
16889 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16890 Document and reset `lxpass' and `lxfail'.
16891 Simplify "initialized" message.
16892 (gcc_stat): Clean up comments a little.
16894 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
16896 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16898 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
16900 * lib/old-dejagnu.exp (process-option): New proc.
16901 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16902 (old-dejagnu): Simplify.
16903 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16905 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
16907 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16908 exists and is not an empty string.
16910 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16911 $xfail rather than calling setup_xfail. Clear $xfail when test is
16913 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16916 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16917 longer expected to fail.
16919 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16922 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16924 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16925 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16926 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16927 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16930 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16931 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16933 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16935 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16936 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16938 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16939 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16940 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16942 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16944 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16945 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16946 940714-1.c, 940714-2.c, 940714-3.c},
16947 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16948 gcc.misc-tests/{mg.c,mg.exp}:
16950 * gcc.noncompile/noncompile.exp: Change accordingly.
16952 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16954 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16955 Undo previous clobberage.
16957 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16959 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16960 * gcc.special/{930510-1.c, special.exp}:
16961 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16962 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16963 struct-varargs-1.c}: New tests from c-torture-1.26.
16965 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16967 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16968 argument to switch.
16970 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16972 * Revert the previous changes. Please see Rob's directory
16973 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16976 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16978 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16979 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16980 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16981 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16982 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16983 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16984 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16985 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16986 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16987 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16988 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16989 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16990 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16991 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16992 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16993 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16994 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16995 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16996 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16997 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16998 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16999 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17000 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17001 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17002 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17003 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17004 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17006 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
17008 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17009 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17012 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
17014 * config/unix.exp (g++_load): Fix syntax.
17016 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
17018 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17019 * gcc.noncompile/921017-1.c: Deleted obsolete test.
17020 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17021 Don't expect va-arg-1.c to fail. Correct expected output for
17023 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17024 * gcc.wendy/hbm4.c: Correct typo.
17025 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17027 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
17029 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17030 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17031 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
17032 * lib/c-torture.exp (c-torture-compile): Ditto.
17034 Reduce volume of output (remove all the -I's and such).
17035 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17036 Call gcc_cpass, gcc_cfail.
17037 (c-torture): Pass testing option to c-torture-compile.
17039 1994-03-21 Doug Evans (dje@cygnus.com)
17041 Bring patches over from progressive.
17042 * config/default.exp: Exit remote shell cleanly.
17043 (g++_exit, g++_start): Add default versions.
17044 * config/sim.exp (gcc_load): Use perror, not error.
17046 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
17048 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17051 1994-03-14 Doug Evans (dje@cygnus.com)
17053 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17054 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17055 (wendy_try): New proc to run testcase.
17056 (main loop): Call 'em.
17057 * gcc.wendy/*.c: Clean up pass to correct expected output.
17059 * lib/gcc.exp: Minor cleanup work.
17060 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17062 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
17064 * config/sim.exp (gcc_load): Document return codes better.
17065 Don't pass -v to simulator.
17067 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
17069 * gcc.special/920717-x.c: Fix typo.
17070 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17073 * lib/mike-gcc.exp: Fix typo.
17075 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
17077 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17078 binary to use, transform the name.
17079 * config/*.exp: rename everything. Nuke any g++ specific files,
17080 it's now a special case of gcc that requires no special support.
17081 Add a default.exp for unsupported targets.
17083 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
17085 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17086 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17089 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
17091 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17094 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
17096 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17098 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
17100 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17101 option_list. Compile every file with only 4/6 option choices
17102 (same as C torture) instead of with 12/18 different option
17104 * lib/c-torture.exp: Likewise.
17106 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17109 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
17112 test cases, ready for DejaGnu.
17114 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
17116 * Upgraded c-torture tests from 1.18 to 1.19
17118 * gcc.compile: added test(s):
17120 * gcc.execute: added test(s):
17121 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17123 * added new subdirectory for misc tests: gcc.misc-tests
17124 * gcc.misc-test(s): added tests:
17125 inst-check.c test-consts.c test-ior.c test-switch.c
17127 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
17129 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17131 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
17133 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17135 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
17137 * Upgraded c-torture tests from 1.17 to 1.18
17139 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
17141 * Upgraded c-torture tests from 1.12 to 1.17
17143 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
17145 * lib/old-dejagnu.exp:
17146 Fixed handling of XFAIL target triplets to correctly
17147 recognize wildcard characters. Removed code that
17148 appended a unique id tag to the end of the file name
17149 printed out by the result of the testcases within a
17152 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
17154 * lib/old-dejagnu.exp:
17155 Reworked expected failure handling to trigger off of XFAIL
17156 keyword in keyphrase embeded in testcase source code. The
17157 XFAIL keyword must be at the end of the keyphrase line. It
17158 may optionally be followed by one or more target triplets.
17159 It has just occured that the handling of wildcards in the
17160 target triplet may not be correct.
17162 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
17164 * g++.old-deja/tests:
17165 Moved all subdirectories up one level into g++.old-deja .
17167 * lib/old-dejagnu.exp:
17168 Fixed problem with CXXFLAGS not being properly reset, and being
17169 corrupted with extraneous "-c" compiler option. This was
17170 causing binaries to not be generated for test that needed them.
17171 Modified strings passed to "pass" and "fail" so that individual
17172 tests from the same test file would be distinguished by an
17173 identifier appended to the test file name in the summary logs;
17174 this corrected a problem with erroneous diff logs. Added code
17175 to search testcases for expected fail and unexpected pass keywords.
17177 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
17179 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17181 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
17183 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17184 Removed extraneous text from end of "Special g++ Options"
17187 * lib/old-dejagnu.exp: Added pattern matching to look for new
17188 keywords, embedded in testcases comments, which will trigger
17189 calls to xpass and xfail.
17191 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
17193 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17194 comments embedded in the testcases, especially the one looking for
17195 special compiler options, as well as the pattern matching for the
17196 compiler output again.
17198 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
17200 * lib/old-dejagnu.exp: Do a proper check of the return value for
17201 execute tests. Fixed several problems with the pattern matching
17202 of the compiler output which gave erroneous test results.
17203 Changed several of the test result messages to be more descriptive.
17204 * config/unix-g++.exp: Proc g++_load now actually works and
17205 executes the tests passed to it and returns a usable return
17208 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
17210 * lib/gcc.exp: Exits gracefully if $CC is bogus.
17212 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
17214 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17215 Modified both files to properly execute the old style
17216 dejagnu tests. The previous versions of these files were
17217 experimental and did not function anything near correctly.
17219 1993-04-05 Rob Savoye (rob@cygnus.com)
17221 * Removed all Makefile.in and configure.in files. No configuration
17224 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
17226 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17228 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
17230 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17231 gcc.special/configure.in, gcc.noncompile/configure.in,
17232 gcc.execute/configure.in, gcc.code_quality/configure.in,
17233 g++.other/configure.in, g++.old-deja/configure.in,
17234 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17235 in srcname setting.
17237 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
17239 * lib/udi.exp: Fixed mondfe and mondfe_download.
17240 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17241 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17243 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
17245 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17246 (gdb_exit): Don't remove *_soc files.
17248 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
17250 * lib/c-torture.exp: Don't look for main; instead always use -w
17251 -c. This is how the c-torture tests work. Remove the object
17252 file if the compilation succeeds.
17253 * gcc.execute/execute.exp: Remove executable if test passes.
17254 * gcc.noncompile/noncompile.exp: Every test is an expected
17256 * gcc.special/special.exp: Added tests from c-torture 1.11,
17257 corrected use of existing test.
17258 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17259 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17260 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17261 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17262 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17263 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17264 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17265 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17266 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17267 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17268 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17269 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17270 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17271 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17272 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17273 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17274 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17275 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17276 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17278 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17279 correspond to c-torture 1.11.