1 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3 * gcc.c-torture/execute/ieee/acc1.c: New test.
4 * gcc.c-torture/execute/ieee/acc2.c: New test.
5 * gcc.c-torture/execute/ieee/mzero6.c: New test.
7 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9 * gcc.dg/deprecated-2.c: New test.
11 2004-09-09 James E Wilson <wilson@specifixinc.com>
13 * gcc.dg/init-vec-1.c: New test.
15 2004-09-09 Roger Sayle <roger@eyesopen.com>
18 * gcc.dg/pr17055-1.c: New test case.
20 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23 * gcc.c-torture/execute/pr17377.c: New test.
25 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
28 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
29 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
30 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
31 gcc.dg/long-long-typespec-1.c: New tests.
32 * gcc.dg/tls/diag-2.c: Update expected diagnostics
34 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
36 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
37 gcc.dg/gnu99-static-1.c: New tests.
39 2004-09-08 Devang Patel <dpatel@apple.com>
41 * gcc.dg/darwin-ld-20040828-1.c: New test.
42 * gcc.dg/darwin-ld-20040828-2.c: New test.
43 * gcc.dg/darwin-ld-20040828-3.c: New test.
45 2004-09-08 Ziemowit Laski <zlaski@apple.com>
47 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
48 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
50 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
51 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
53 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
55 * objc.dg/type-size-2.m: Fix wording in comment.
56 * objc.dg/va-meth-1.m: New test case.
58 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
61 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
62 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
64 2004-09-06 Devang Patel <dpatel@apple.com>
66 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
67 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
69 2004-09-06 Zack Weinberg <zack@codesourcery.com>
71 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
72 reflect changed line numbering of diagnostics.
74 2004-09-06 Paul Brook <paul@codesourcery.com>
76 * gfortran.dg/edit_real_1.f90: Add new test.
78 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
80 * gcc.dg/tree-ssa/loop-2.c: New test.
81 * gcc.dg/tree-ssa/loop-3.c: New test.
82 * gcc.dg/tree-ssa/loop-4.c: New test.
83 * gcc.dg/tree-ssa/loop-5.c: New test.
85 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87 * gcc.dg/format/sentinel-1.c: Update for parameter option.
89 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
91 * gcc.dg/format/sentinel-1.c: New test.
93 2004-09-04 Uros Bizjak <uros@kss-loka.si>
95 * testsuite/gcc.dg/builtins-46.c: New.
97 2004-09-03 Devang Patel <dpatel@apple.com>
99 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
100 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
102 2004-09-03 Jan Beulich <jbeulich@novell.com>
104 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
105 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
106 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
107 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
108 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
109 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
110 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
111 the non-portable bzero.
112 * gcc.dg/20010912-1.c: xfail for NetWare.
113 * gcc.dg/20020426-2.c: xfail for NetWare.
114 * gcc.dg/20021014-1.c: xfail for NetWare.
115 * gcc.dg/20021018-1.c: xfail for NetWare.
116 * gcc.dg/20030213-1.c: xfail for NetWare.
117 * gcc.dg/20030225-1.c: xfail for NetWare.
118 * gcc.dg/20030708-1.c: xfail for NetWare.
119 * gcc.dg/builtins-config.h: Also exclude NetWare.
120 * gcc.dg/format/format.h: Define restrict only if not already defined.
121 * gcc.dg/nest.c: xfail for NetWare.
122 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
123 * lib/target-supports.exp (check_visibility_available): Exclude
126 2004-09-03 Jan Beulich <jbeulich@novell.com>
128 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
129 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
130 deterministic starting point for the alignment of structure fields.
131 * gcc.dg/Wpadded.c: Dito.
132 * g++.dg/abi/vbase10.C: Dito.
134 2004-09-03 Devang Patel <dpatel@apple.com>
136 * g++.dg/debug/pr15736.cc: New test.
138 2004-09-02 Mark Mitchell <mark@codesourcery.com>
140 * README.QMTEST: Fix out-of-date link.
142 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
145 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
146 Delete. Duplicate of gfortran.dg/g77/20010610.f
148 2004-09-02 Mark Mitchell <mark@codesourcery.com>
150 * g++.dg/abi/arm_rtti1.C: New test.
152 2004-09-02 Geoffrey Keating <geoffk@apple.com>
154 * gcc.dg/ppc-vector-memcpy.c: New.
155 * gcc.dg/ppc-vector-memset.c: New.
157 2004-09-02 Chao-ying Fu <fu@mips.com>
159 * gcc.target/mips/mips-3d-1.c: New test.
160 * gcc.target/mips/mips-3d-2.c: New test.
161 * gcc.target/mips/mips-3d-3.c: New test.
162 * gcc.target/mips/mips-3d-4.c: New test.
163 * gcc.target/mips/mips-3d-5.c: New test.
164 * gcc.target/mips/mips-3d-6.c: New test.
165 * gcc.target/mips/mips-3d-7.c: New test.
166 * gcc.target/mips/mips-3d-8.c: New test.
167 * gcc.target/mips/mips-3d-9.c: New test.
168 * gcc.target/mips/mips-ps-1.c: New test.
169 * gcc.target/mips/mips-ps-2.c: New test.
170 * gcc.target/mips/mips-ps-3.c: New test.
171 * gcc.target/mips/mips-ps-4.c: New test.
172 * gcc.target/mips/mips-ps-type.c: New test.
174 2004-09-02 Paul Brook <paul@codesourcery.com>
176 * gfortran.dg/edit_real_1.f90: Add new tests.
178 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
181 * gfortran.dg/merge_char_1.f90: New test.
183 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
186 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
188 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
191 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
193 2004-09-01 Mark Mitchell <mark@codesourcery.com>
195 * g++.dg/opt/loop1.C: Do not XFAIL.
197 2004-09-01 Jakub Jelinek <jakub@redhat.com>
199 * gcc.c-torture/execute/20040831-1.c: New test.
201 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
204 * gfortran.dg/g77/20010610.f: Now passes.
205 Copy from g77.f-torture/execute. Add dg-run directive.
206 * gfortran.dg/g77/README: Update
208 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
210 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
211 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
212 (t1, t2, t3, t4): Add volatile.
214 2004-08-31 Mark Mitchell <mark@codesourcery.com>
216 * g++.dg/ext/visibility/arm1.C: New test.
218 2004-08-31 Geoffrey Keating <geoffk@apple.com>
220 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
223 2004-09-01 Paul Brook <paul@codesourcery.com>
225 * gfortran.dg/eof_2.f90: New test.
227 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
230 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
232 2004-08-31 Bud Davis <bdavis9659@comcast.net>
235 * gfortran.dg/list_read_2.f90: New test.
237 2004-08-31 Mark Mitchell <mark@codesourcery.com>
239 * g++.dg/abi/key1.C: New test.
241 2004-08-31 Richard Henderson <rth@redhat.com>
243 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
245 * g++.dg/other/offsetof5.C: Remove duplicate.
247 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
250 * gfortran.dg/func_derived_1.f90: New test.
252 2004-08-31 Paul Brook <paul@codesourcery.com>
254 * gfortran.dg/eof_1.f90: New test.
256 2004-08-31 Paul Brook <paul@codesourcery.com>
258 * gfortran.dg/list_read_1.f90: New file.
260 2004-08-30 Mark Mitchell <mark@codesourcery.com>
262 * g++.dg/opt/loop1.C: XFAIL.
264 2004-08-30 Geoffrey Keating <geoffk@apple.com>
266 * gcc.dg/funcdef-storage-1.c: New.
267 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
268 an extern function in local scope.
269 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
270 declare an 'auto inline' function in local scope.
271 * gcc.dg/20011130-1.c: Likewise.
272 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
273 an 'auto' function in local scope.
274 * gcc.dg/20021014-1.c: Likewise.
275 * gcc.dg/20030331-2.c: Likewise.
277 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
279 * gfortran.dg/blockdata_1.f90: New test.
281 2004-08-30 Richard Henderson <rth@redhat.com>
283 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
285 2004-08-30 Richard Henderson <rth@redhat.com>
287 * lib/fortran-torture.exp (fortran-torture-execute): Honor
288 additional_flags set by alternate driver.
289 (ieee-options): New procedure.
290 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
291 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
292 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
293 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
295 2004-08-30 Richard Henderson <rth@redhat.com>
297 * lib/f-torture.exp: Remove.
299 2004-08-29 Mark Mitchell <mark@codesourcery.com>
301 PR rtl-optimization/16590
302 * g++.dg/opt/loop1.C: New test.
304 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
307 * gfortran.dg/oldstyle_1.f90: New test.
309 2004-08-29 Steven G. Kargl <kargls@comcast.net>
310 Paul Brook <paul@codesourcery.com>
312 * gfortran.dg/g77/README: Update.
313 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
314 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
315 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
317 2004-08-28 Paul Brook <paul@codesourcery.com>
320 * gfortran.dg/edit_real_1.f90: New test.
322 2004-08-27 Paul Brook <paul@codesourcery.com>
324 * gfortran.dg/rewind_1.f90: New test.
326 2004-08-27 Bud Davis <bdavis9659@comcast.net>
329 * gfortran.dg/pr16597.f90: New test.
331 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
334 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
335 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
336 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
337 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
338 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
340 2004-08-26 Nick Clifton <nickc@redhat.com>
342 * gcc.c-torture/compile/pr17119.c: New test.
344 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
346 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
348 2004-08-25 Richard Henderson <rth@redhat.com>
350 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
351 the bits that expect kind=8 to be the largest real kind.
353 2004-08-25 Ziemowit Laski <zlaski@apple.com>
355 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
357 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
359 * gfortran.dg/assignment_1.f90: New test.
361 2004-08-25 Adam Nemet <anemet@lnxw.com>
363 * g++.dg/template/repo3.C: New test.
365 2004-08-25 Roger Sayle <roger@eyesopen.com>
368 PR tree-optimization/16372
369 * g++.dg/opt/pr16372-1.C: New test case.
370 * g++.dg/opt/pr16693-1.C: New test case.
371 * g++.dg/opt/pr16693-2.C: New test case.
373 2004-08-25 Ziemowit Laski <zlaski@apple.com>
375 * objc.dg/proto-lossage-4.m: New test.
377 2004-08-25 Mark Mitchell <mark@codesourcery.com>
380 * g++.dg/inherit/local2.C: New test.
382 2004-08-25 Paul Brook <paul@codesourcery.com>
385 * gfortran.dg/string_ctor_1.f90: New test.
387 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
390 * g++.dg/template/redecl2.C: New test.
392 2004-08-24 Bud Davis <bdavis9659@comcast.net>
395 * gfortran.dg/pr17143.f90: New test.
397 2004-08-24 Bud Davis <bdavis9659@comcast.net>
400 * gfortran.dg/pr17164.f90: New test.
402 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
404 * gcc.dg/tree-ssa/loop-1.c: New test.
406 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
408 * gcc.c-torture/compile/20040824-1.c: New test.
410 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
412 * gcc.c-torture/compile/iftrap-3.c: New test.
414 2004-08-24 Paul Brook <paul@codesourcery.com>
416 * gfortran.dg/entry_2.f90: New test.
418 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
421 * g++.dg/lookup/ambig[12].C: New.
423 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
426 * g++.dg/template/crash21.C: New test.
427 * g++.dg/template/crash22.C: Likewise.
429 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
432 * g++.dg/template/access15.C: New.
434 2004-08-23 Mark Mitchell <mark@codesourcery.com>
437 * g++.dg/template/repo2.C: New test.
439 2004-08-23 Roger Sayle <roger@eyesopen.com>
441 PR rtl-optimization/17078
442 * gcc.c-torture/execute/pr17078-1.c: New test case.
444 2004-08-23 Mark Mitchell <mark@codesourcery.com>
447 * gcc.dg/debug/crash1.c: New test.
449 2004-08-23 Mark Mitchell <mark@codesourcery.com>
452 * gcc.dg/loop-5.c: New test.
454 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
456 * gcc.c-torture/execute/20040823-1.c: New test.
458 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
460 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
461 to the assembler. Simplify test accordingly.
462 (asm_abi_flags): Use GNU names.
463 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
464 to check for ABI flags.
466 2004-08-22 Andrew Pinski <apinski@apple.com>
468 * g++.dg/opt/pr14029.C: New test.
469 * gcc.c-torture/execute/pr15262.c: New test.
471 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
473 * gfortran.dg/reduction.f90: Add checks with complex arguments.
475 2004-08-21 Bud Davis <bdavis9659@comcast.net>
478 * gfortran.dg/direct_io.f90: New test.
480 2004-08-20 Mark Mitchell <mark@codesourcery.com>
483 * g++.dg/inherit/local2.C: New test.
485 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
488 * g++.dg/warn/Wparentheses-4.C: New test.
490 2004-08-20 Mark Mitchell <mark@codesourcery.com>
493 * g++.dg/inherit/local2.C: New test.
495 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
496 * gcc.dg/ppc-ldstruct.c: Likewise.
497 * gcc.dg/ppc64-abi-2.c: Likewise.
499 2004-08-20 Jakub Jelinek <jakub@redhat.com>
501 PR rtl-optimization/17099
502 * gcc.c-torture/execute/20040820-1.c: New test.
504 2004-08-20 David Edelsohn <edelsohn@gnu.org>
506 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
508 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
511 * gfortran.dg/auto_array_1.f90: New test.
513 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
516 * gfortran.dg/simpleif_1.f90: New test.
518 2004-08-19 Mark Mitchell <mark@codesourcery.com>
520 * lib/target-supports.exp (check_profiling_available): Return
521 false for arm*-*-symbianelf* and arm*-*-eabi*.
524 * g++.dg/template/delete1.C: New test.
526 2004-08-19 Paul Brook <paul@codesourcery.com>
530 * gfortran.dg/data_char_1.f90: New test.
532 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
535 * gfortran.dg/reduction.f90: New testcase.
537 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
540 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
542 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
545 * g++.dg/Wparentheses-3.C: New test.
547 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
549 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
550 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
551 * gcc.dg/vect/vect-2.c: Likewise.
552 * gcc.dg/vect/vect-3.c: Likewise.
553 * gcc.dg/vect/vect-4.c: Likewise.
554 * gcc.dg/vect/vect-5.c: Likewise.
555 * gcc.dg/vect/vect-6.c: Likewise.
556 * gcc.dg/vect/vect-7.c: Likewise.
557 * gcc.dg/vect/vect-25.c: Likewise.
558 * gcc.dg/vect/vect-31.c: Likewise.
559 * gcc.dg/vect/vect-32.c: Likewise.
560 * gcc.dg/vect/vect-34.c: Likewise.
561 * gcc.dg/vect/vect-36.c: Likewise.
562 * gcc.dg/vect/vect-all.c: Likewise.
564 2004-08-18 Mark Mitchell <mark@codesourcery.com>
567 * g++.dg/template/operator4.C: New test.
569 2004-08-18 Richard Henderson <rth@redhat.com>
571 * gcc.dg/20040206-1.c: XFAIL.
573 2004-08-17 Mark Mitchell <mark@codesourcery.com>
576 * g++.dg/template/array7.C: New test.
578 2004-08-17 James E Wilson <wilson@specifixinc.com>
580 * gcc.dg/mips-movcc-1.c: New test.
581 * gcc.dg/mips-movcc-2.c: New test.
582 * gcc.dg/mips-movcc-3.c: New test.
584 * gcc.dg/mips-nmadd-1.c: New test.
585 * gcc.dg/mips-nmadd-2.c: New test.
587 2004-08-17 Mark Mitchell <mark@codesourcery.com>
590 * g++.dg/opt/inline8.C: New test.
593 * g++.dg/parse/error17.C: New test.
595 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
597 * gcc.dg/vect: New directory for vectorizer tests.
598 * gcc.dg/vect/tree-vect.h: New file.
599 * gcc.dg/vect/vect.exp: New file.
600 * gcc.dg/vect/pr16105.c.c: New test.
601 * gcc.dg/vect/vect-1.c: New test.
602 * gcc.dg/vect/vect-2.c: New test.
603 * gcc.dg/vect/vect-3.c: New test.
604 * gcc.dg/vect/vect-4.c: New test.
605 * gcc.dg/vect/vect-5.c: New test.
606 * gcc.dg/vect/vect-6.c: New test.
607 * gcc.dg/vect/vect-7.c: New test.
608 * gcc.dg/vect/vect-8.c: New test.
609 * gcc.dg/vect/vect-9.c: New test.
610 * gcc.dg/vect/vect-10.c: New test.
611 * gcc.dg/vect/vect-11.c: New test.
612 * gcc.dg/vect/vect-12.c: New test.
613 * gcc.dg/vect/vect-13.c: New test.
614 * gcc.dg/vect/vect-14.c: New test.
615 * gcc.dg/vect/vect-15.c: New test.
616 * gcc.dg/vect/vect-16.c: New test.
617 * gcc.dg/vect/vect-17.c: New test.
618 * gcc.dg/vect/vect-18.c: New test.
619 * gcc.dg/vect/vect-19.c: New test.
620 * gcc.dg/vect/vect-20.c: New test.
621 * gcc.dg/vect/vect-21.c: New test.
622 * gcc.dg/vect/vect-22.c: New test.
623 * gcc.dg/vect/vect-23.c: New test.
624 * gcc.dg/vect/vect-24.c: New test.
625 * gcc.dg/vect/vect-25.c: New test.
626 * gcc.dg/vect/vect-26.c: New test.
627 * gcc.dg/vect/vect-27.c: New test.
628 * gcc.dg/vect/vect-28.c: New test.
629 * gcc.dg/vect/vect-29.c: New test.
630 * gcc.dg/vect/vect-30.c: New test.
631 * gcc.dg/vect/vect-31.c: New test.
632 * gcc.dg/vect/vect-32.c: New test.
633 * gcc.dg/vect/vect-33.c: New test.
634 * gcc.dg/vect/vect-34.c: New test.
635 * gcc.dg/vect/vect-35.c: New test.
636 * gcc.dg/vect/vect-36.c: New test.
637 * gcc.dg/vect/vect-37.c: New test.
638 * gcc.dg/vect/vect-38.c: New test.
639 * gcc.dg/vect/vect-40.c: New test.
640 * gcc.dg/vect/vect-41.c: New test.
641 * gcc.dg/vect/vect-42.c: New test.
642 * gcc.dg/vect/vect-43.c: New test.
643 * gcc.dg/vect/vect-44.c: New test.
644 * gcc.dg/vect/vect-45.c: New test.
645 * gcc.dg/vect/vect-46.c: New test.
646 * gcc.dg/vect/vect-47.c: New test.
647 * gcc.dg/vect/vect-48.c: New test.
648 * gcc.dg/vect/vect-49.c: New test.
649 * gcc.dg/vect/vect-50.c: New test.
650 * gcc.dg/vect/vect-51.c: New test.
651 * gcc.dg/vect/vect-52.c: New test.
652 * gcc.dg/vect/vect-53.c: New test.
653 * gcc.dg/vect/vect-54.c: New test.
654 * gcc.dg/vect/vect-55.c: New test.
655 * gcc.dg/vect/vect-56.c: New test.
656 * gcc.dg/vect/vect-57.c: New test.
657 * gcc.dg/vect/vect-58.c: New test.
658 * gcc.dg/vect/vect-59.c: New test.
659 * gcc.dg/vect/vect-60.c: New test.
660 * gcc.dg/vect/vect-61.c: New test.
661 * gcc.dg/vect/vect-all.c: New test.
662 * gcc.dg/vect/vect-none.c: New test.
664 2004-08-17 Paul Brook <paul@codesourcery.com>
667 * gfortran.dg/entry_1.f90: New test.
669 2004-08-17 Andrew Pinski <apinski@apple.com>
671 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
673 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
675 * gcc.dg/pr17036-1.c: New test.
677 2004-08-16 Devang Patel <dpatel@apple.com>
679 * gcc.dg/darwin-20040809-1.c: New test.
681 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
683 * gcc.dg/funcdef-attr-1.c: New test.
685 2004-08-16 Janis Johnson <janis187@us.ibm.com>
687 * gcc.dg/altivec-17.c: New test.
688 * gcc.dg/altivec-18.c: New test.
690 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
693 * g++.dg/template/vtable2.C: New test.
695 2004-08-14 Richard Henderson <rth@redhat.com>
697 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
698 * gcc.dg/pack-test-4.c (main): Return 0.
699 * gcc.dg/setjmp-1.c: Remove XFAIL.
700 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
702 2004-08-14 Richard Henderson <rth@redhat.com>
704 * gcc.dg/980217-1.c: Add prototype for printf.
706 2004-08-13 Bud Davis <bdavis9659@comcast.net>
708 * gfortran.dg/pr16935.f90: New test.
710 2004-08-13 Janis Johnson <janis187@us.ibm.com>
712 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
714 2004-08-13 Paul Brook <paul@codesourcery.com>
716 * gfortran.dg/der_io_1.f90: Remove stray comma.
718 2004-08-12 Janis Johnson <janis187@us.ibm.com>
720 * gcc.dg/vmx/cw-bug-2.c: Remove.
721 * gcc.dg/vmx/vprint-1.c: Remove.
722 * gcc.dg/vmx/vscan-1.c: Remove.
724 2004-08-12 Devang patel <dpatel@apple.com>
726 * gcc.dg/darwin-20040809-2.c: New test.
728 2004-08-12 Janis Johnson <janis1872us.ibm.com>
730 * g++.dg/ext/altivec-12.C: New test.
732 * g++.dg/ext/altivec-11.C: New test.
734 2004-08-12 Paul Brook <paul@codesourcery.com>
736 * g++.dg/abi/arm_cxa_vec_1.C: New test.
738 2004-08-12 Janis Johnson <janis187@us.ibm.com>
740 * g++.dg/ext/altivec-2.C: Check for hardware support before
741 executing any VMX instructions.
743 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
745 2004-08-12 Jakub Jelinek <jakub@redhat.com>
748 * g++.old-deja/g++.other/comdat4.C: New test.
749 * g++.old-deja/g++.other/comdat4-aux.cc: New.
751 2004-08-12 Ben Elliston <bje@au.ibm.com>
754 * gcc.dg/pr16286.c: New test.
756 2004-08-12 Jan Beulich <jbeulich@novell.com>
758 * g++.dg/ext/asm5.C: New.
760 2004-08-11 Mark Mitchell <mark@codesourcery.com>
763 * g++.dg/eh/crash1.C: New test.
766 * g++.dg/ext/construct1.C: New test.
768 2004-08-11 Mark Mitchell <mark@codesourcery.com>
771 * g++.dg/init/ptrmem1.C: New test.
774 * g++.dg/parse/offsetof5.C: New test.
777 * g++.dg/template/overload3.C: New test.
779 2004-08-11 Mark Mitchell <mark@codesourcery.com>
782 * g++.dg/parse/error16.C: New test.
785 * g++.dg/template/error14.C: New test.
788 * g++.dg/template/error15.C: New test.
790 2004-08-11 Devang Patel <dpatel@apple.com>
792 * gcc.dg/darwin-ld-20040809-1.c: New test.
793 * gcc.dg/darwin-ld-20040809-2.c: New test.
795 2004-08-11 Steven G. Kargl <kargls@comcast.net>
798 * gfortran.dg/dfloat_1.f90: New test.
800 2004-08-09 Mark Mitchell <mark@codesourcery.com>
802 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
803 * gcc.dg/dll-2.c: Fix dg-require syntax.
804 * gcc.misc-tests/arm-isr.c (abort): Declare.
807 2004-08-10 Mark Mitchell <mark@codesourcery.com>
810 * g++.dg/parse/crash16.C: New test.
812 2004-08-10 Roger Sayle <roger@eyesopen.com>
814 * gcc.dg/mips-rsqrt-1.c: New test case.
815 * gcc.dg/mips-rsqrt-2.c: New test case.
816 * gcc.dg/mips-rsqrt-3.c: New test case.
818 2004-08-10 Paul Brook <paul@codesourcery.com>
820 * gfortran.dg/der_io_1.f90: New test.
822 2004-08-10 Paul Brook <paul@codesourcery.com>
825 * gfortran.dg/der_array_1.f90: New test.
827 2004-08-09 David Edelsohn <edelsohn@gnu.org>
829 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
831 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
833 * gcc.dg/wchar_t-2.c: Fix typo.
835 2004-08-09 Falk Hueffner <falk@debian.org>
837 PR tree-optimization/12517
838 * gcc.c-torture/compile/pr12517.c: New test.
840 PR tree-optimization/12578
841 * gcc.c-torture/compile/pr12578.c: New test.
843 PR tree-optimization/12899
844 * gcc.c-torture/compile/pr12899.c: New test.
846 PR rtl-optimization/14692
847 * gcc.c-torture/compile/pr14692.c: New test.
849 PR tree-optimization/16461
850 * gcc.c-torture/compile/pr16461.c: New test.
852 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
854 * gfortran.dg/getenv_1.f90: New test.
856 2004-08-06 Mark Mitchell <mark@codesourcery.com>
858 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
860 * gcc.dg/symbian5.c: Test -fno-short-wchar.
862 2004-08-06 Paul Brook <paul@codesourcery.com>
864 * gfortran.dg/ret_array_1.f90: New test.
865 * gfortran.dg/ret_pointer_1.f90: New test.
867 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
869 * gcc.dg/missing-field-init-[12].c: New tests.
870 * g++.dg/warn/missing-field-init-[12].C: New tests.
872 2004-08-06 Mark Mitchell <mark@codesourcery.com>
874 * gcc.dg/enum2.c: New test.
875 * gcc.dg/symbian3.c: Likewise.
876 * gcc.dg/symbian4.c: Likewise.
877 * gcc.dg/wchar_t-2.c: Likewise.
879 2004-08-05 Mark Mitchell <mark@codesourcery.com>
881 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
884 2004-08-05 Mark Mitchell <mark@codesourcery.com>
886 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
887 dg-require-visiblity.
888 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
889 * g++.dg/ext/visibility/fvisibility.C: Likewise.
890 * g++.dg/ext/visibility/memfuncts.C: Likewise.
891 * g++.dg/ext/visibility/new1.C: Likewise.
892 * g++.dg/ext/visibility/pragma.C: Likewise.
893 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
894 * g++.dg/ext/visibility/virtual.C: Likewise.
895 * g++/dg/ext/visibility/visibility-1.C: Likewise.
896 * g++/dg/ext/visibility/visibility-2.C: Likewise.
897 * g++/dg/ext/visibility/visibility-3.C: Likewise.
898 * g++/dg/ext/visibility/visibility-4.C: Likewise.
899 * g++/dg/ext/visibility/visibility-5.C: Likewise.
900 * g++/dg/ext/visibility/visibility-6.C: Likewise.
901 * g++/dg/ext/visibility/visibility-7.C: Likewise.
902 * g++/dg/ext/visibility/visibility-8.C: New test.
903 * gcc.c-torture/compile/dll.x: Remove.
904 * gcc.dg/dll-2.c: Use dg-require-dll
905 * gcc.dg/visibility-10.c: New test.
906 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
908 * testsuite/lib/scanasm.exp (scan_hidden): New function.
909 (scan_not_hidden): Likewise.
911 2004-08-05 David Edelsohn <edelsohn@gnu.org>
913 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
915 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
917 * gcc.c-torture/execute/20040805-1.c: New test.
919 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
921 * gcc.dg/20020118-1.c: Declare abort.
922 * gcc.dg/altivec_check.h: Likewise.
923 * gcc.dg/iftrap-2.c: Likewise.
924 * gcc.dg/pragma-darwin.c: Likewise.
925 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
927 2004-08-04 Geoffrey Keating <geoffk@apple.com>
929 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
931 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
933 * gcc.c-torture/execute/builtins/abs-2.c,
934 gcc.c-torture/execute/builtins/abs-3.c,
935 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
936 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
937 intmax_t, uintmax_t and their limits.
938 * gcc.dg/intmax_t-1.c: New test.
940 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
942 * g++.dg/tc1/dr147.C: Add reference to PR.
944 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
946 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
947 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
949 2004-08-03 David Edelsohn <edelsohn@gnu.org>
951 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
953 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
955 * gcc.dg/redecl-5.c: New test.
956 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
959 2004-08-03 Roger Sayle <roger@eyesopen.com>
962 * gcc.c-torture/execute/pr16790-1.c: New test case.
964 2004-08-03 Mark Mitchell <mark@codesourcery.com>
966 * g++.dg/ext/visibility/assign1.C: New test.
967 * g++.dg/ext/visibility/new1.C: Likewise.
969 * gcc.dg/symbian1.c: New test.
970 * gcc.dg/symbian2.c: Likewise.
972 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
975 * gcc.dg/i386-sse-9.c: New test.
977 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
979 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
981 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
983 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
984 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
985 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
986 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
987 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
988 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
989 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
990 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
991 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
992 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
993 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
994 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
995 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
996 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
997 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
998 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
999 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
1000 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
1001 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
1002 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
1003 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
1004 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
1005 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
1006 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1007 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
1008 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
1009 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
1010 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
1011 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1012 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1013 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
1014 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
1015 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
1016 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
1017 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
1018 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1019 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1020 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1021 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1022 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
1023 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
1024 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
1025 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
1026 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
1027 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1028 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1029 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
1030 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
1031 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
1032 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
1033 gcc.misc-tests/i386-pf-3dnow-1.c,
1034 gcc.misc-tests/i386-pf-athlon-1.c,
1035 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1036 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
1037 Declare built-in functions used.
1038 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
1040 2004-08-02 Mark Mitchell <mark@codesourcery.com>
1043 * g++.dg/lookup/using12.C: New test.
1045 * g++.dg/init/null1.C: Fix PR number.
1046 * g++.dg/parse/namespace10.C: Likewise.
1048 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1051 * g++.dg/template/spec17.C: New test.
1052 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
1053 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
1055 2004-08-02 David Billinghurst
1058 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
1060 2004-08-01 Zack Weinberg <zack@codesourcery.com>
1062 * gcc.dg/ia64-got-1.c: New test case.
1064 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1067 * g++.dg/init/null1.C: New test.
1068 * g++.dg/tc1/dr76.C: Adjust error marker.
1071 * g++.dg/parse/namespace10.C: New test.
1074 * g++.dg/inherit/ptrmem2.C: New test.
1076 2004-08-02 Ben Elliston <bje@au.ibm.com>
1079 * gcc.dg/pr16155.c: New test.
1081 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
1083 * gcc.dg/redecl-2.c: New test.
1085 2004-07-30 Geoffrey Keating <geoffk@apple.com>
1087 * gcc.dg/darwin-longdouble.c: New file.
1089 2004-07-30 Richard Henderson <rth@redhat.com>
1091 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
1092 write to constant argument.
1093 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
1095 2004-07-30 Richard Henderson <rth@redhat.com>
1097 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
1098 tests of nearest around zero.
1100 2004-07-30 Andrew Pinski <apinski@apple.com>
1102 * gcc.c-torture/compile/20040730-1.c: New test.
1104 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1106 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
1109 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1111 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
1113 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
1115 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
1116 contains $ld_library_path.
1117 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1119 2004-07-29 Richard Henderson <rth@redhat.com>
1121 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
1123 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
1125 (Check): Accept either alternative.
1127 2004-07-29 Mark Mitchell <mark@codesourcery.com>
1129 * g++.dg/abi/inline1.C: New test.
1130 * g++.dg/abi/local1-a.cc: Likewise.
1131 * g++.dg/abi/local1.C: Likewise.
1132 * g++.dg/abi/mangle11.C: Tweak location of warnings.
1133 * g++.dg/abi/mangle12.C: Likewise.
1134 * g++.dg/abi/mangle17.C: Likewise.
1135 * g++.dg/abi/mangle20-2.C: Likewise.
1136 * g++.dg/opt/interface1.C: Likewise.
1137 * g++.dg/opt/interface1.h: Likewise.
1138 * g++.dg/opt/interface1-a.cc: New test.
1139 * g++.dg/parse/repo1.C: New test.
1140 * g++.dg/template/repo1.C: Likewise.
1141 * g++.dg/warn/Winline-1.C: Likewise.
1142 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
1144 2004-07-29 Diego Novillo <dnovillo@redhat.com>
1146 * gcc.dg/tree-ssa/20040729-1.c: New test.
1148 2004-07-27 Matt Austern <austern@apple.com>
1150 * gcc.dg/darwin-bool-1.c: New test.
1151 * gcc.dg/darwin-bool-2.c: New test.
1153 2004-07-28 Richard Henderson <rth@redhat.com>
1155 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
1156 arguments in the correct type. Don't write to constant arguments.
1158 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1160 PR tree-optimization/16688
1161 PR tree-optimization/16689
1162 * g++.dg/tree-ssa/pr16688.C: New test.
1164 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1166 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1167 loads. Not only in the comment, this time.
1169 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
1171 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
1172 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
1173 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
1174 * gcc.dg/sh4a-bitmovua.c: New.
1175 * gcc.dg/sh4a-cos.c: New.
1176 * gcc.dg/sh4a-cosf.c: New.
1177 * gcc.dg/sh4a-fprun.c: New.
1178 * gcc.dg/sh4a-fsrra.c: New.
1179 * gcc.dg/sh4a-memmovua.c: New.
1180 * gcc.dg/sh4a-sin.c: New.
1181 * gcc.dg/sh4a-sincos.c: New.
1182 * gcc.dg/sh4a-sincosf.c: New.
1183 * gcc.dg/sh4a-sinf.c: New.
1185 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1187 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
1189 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1191 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
1194 2004-07-27 Andrew Pinski <apinski@apple.com>
1196 * g++.dg/rtti/tinfo1.C: Correct the xfail.
1198 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1200 * gcc.dg/pragma-isr.c: New test.
1202 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1205 * g++.dg/template/ttp11.C: New test.
1207 2004-07-27 Diego Novillo <dnovillo@redhat.com>
1209 * gcc.c-torture/compile/20040727-1.c: New test.
1211 2004-07-26 Eric Christopher <echristo@redhat.com>
1213 * gcc.c-torture/compile/20040726-2.c: New test.
1215 2004-07-26 Andrew Pinski <apinski@apple.com>
1217 * g++.dg/rtti/tinfo1.C: Xfail.
1219 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
1221 * gcc.c-torture/compile/20040726-1.c: New test.
1223 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
1224 Brian Ryner <bryner@brianryner.com>
1228 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
1229 * g++.dg/ext/visibility/: New directory.
1230 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
1231 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
1232 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
1233 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
1234 * g++.dg/ext/visibility/fvisibility.C,
1235 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
1236 g++.dg/ext/visibility/fvisibility-override1.C
1237 g++.dg/ext/visibility/fvisibility-override2.C
1238 g++.dg/ext/visibility/memfuncts.C
1239 g++.dg/ext/visibility/noPLT.C
1240 g++.dg/ext/visibility/pragma.C
1241 g++.dg/ext/visibility/pragma-override1.C
1242 g++.dg/ext/visibility/pragma-override2.C
1243 g++.dg/ext/visibility/staticmemfuncts.C
1244 g++.dg/ext/visibility/virtual.C: New tests.
1246 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1249 * gcc.dg/pr15360-1.c: New test.
1251 2004-07-25 Daniel Jacobowitz <dan@debian.org>
1253 * gcc.dg/pragma-align-2.c: New test.
1254 * gcc.dg/pragma-init-fini.c: New test.
1255 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
1258 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1260 * gcc.dg/init-string-2.c: New test.
1262 2004-07-24 Zack Weinberg <zack@codesourcery.com>
1265 * gcc.dg/Wredundant-decls-1.c: New test case.
1267 2004-07-24 Jakub Jelinek <jakub@redhat.com>
1269 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
1270 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
1271 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
1272 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
1273 * gcc.dg/compat/generate-random.c: New file.
1274 * gcc.dg/compat/generate-random.h: Likewise.
1275 * gcc.dg/compat/generate-random_r.c: Likewise.
1276 * gcc.dg/compat/struct-layout-1.h: Likewise.
1277 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
1278 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
1279 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
1280 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
1281 * gcc.dg/compat/struct-layout-1_main.c: New test.
1282 * gcc.dg/compat/struct-layout-1_x.c: New file.
1283 * gcc.dg/compat/struct-layout-1_y.c: New file.
1284 * gcc.dg/compat/struct-layout-1_test.h: New file.
1286 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
1288 * gcc.dg/comp-return-1.c: New test
1290 2004-07-23 Janis Johnson <janis187@us.ibm.com>
1292 * gcc.dg/vmx/8-02a.c: Fix typo.
1294 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
1295 * gcc.dg/darwin-abi-3.c: New test.
1297 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
1298 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
1300 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
1301 * gcc.dg/vmx/ops-long-1.c: New test.
1302 * gcc.dg/vmx/ops-long-2.c: New test.
1304 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
1306 * g++.dg/lookup/conv-[1234].C: New.
1308 2004-07-22 Mark Mitchell <mark@codesourcery.com>
1310 * g++.dg/parse/attr2.C: Simplify.
1312 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1315 * gcc.c-torture/execute/pr7284-1.c: New test.
1317 2004-07-22 Brian Booth <bbooth@redhat.com>
1319 * gcc.dg/tree-ssa/20040721-1.c: New test.
1321 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
1323 * g++.dg/template/crash20.c: New.
1325 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
1327 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
1328 Add dg-run directive. Declare variables as required.
1329 * gfortran.dg/g77/README: Update
1331 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
1333 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
1334 gcc.dg/cris-peep2-andu2.c: New tests.
1336 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1339 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
1341 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
1343 * gcc.dg/qual-return-2.c: Update expected messages.
1344 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
1346 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1348 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
1349 * gcc.dg/noncompile/921102-1.c: Update expected error message.
1351 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1354 * gcc.dg/init-string-1.c: New test.
1356 2004-07-21 Jakub Jelinek <jakub@redhat.com>
1360 * gcc.dg/torture/nested-fn-1.c: New test.
1362 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
1365 * gcc.dg/ia64-fptr-1.c: New file.
1367 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1370 * g++.dg/template/spec16.C: New test.
1371 * g++.old-deja/g++.robertl/eb118.C: Remove.
1373 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1376 * g++.dg/template/spec15.C: New test.
1378 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
1380 Copy cases from g77.f-torture/execute and add dg-run
1381 directive. Other changes as noted.
1382 * gfortran.dg/g77/13037.f
1383 * gfortran.dg/g77/1832.f
1384 * gfortran.dg/g77/19981119-0.f
1385 * gfortran.dg/g77/19990313-0.f
1386 * gfortran.dg/g77/19990313-1.f
1387 * gfortran.dg/g77/19990313-2.f
1388 * gfortran.dg/g77/19990313-3.f
1389 * gfortran.dg/g77/19990419-1.f
1390 * gfortran.dg/g77/19990826-0.f
1391 * gfortran.dg/g77/19990826-2.f
1392 * gfortran.dg/g77/20000503-1.f
1393 * gfortran.dg/g77/20001111.f
1394 * gfortran.dg/g77/20010116.f
1395 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
1396 * gfortran.dg/g77/20010430.f
1397 * gfortran.dg/g77/6177.f
1398 * gfortran.dg/g77/947.f
1399 * gfortran.dg/g77/970816-3.f
1400 * gfortran.dg/g77/971102-1.f
1401 * gfortran.dg/g77/980520-1.f
1402 * gfortran.dg/g77/980628-0.f
1403 * gfortran.dg/g77/980628-1.f
1404 * gfortran.dg/g77/980628-10.f
1405 * gfortran.dg/g77/980628-2.f
1406 * gfortran.dg/g77/980628-3.f
1407 * gfortran.dg/g77/980628-7.f
1408 * gfortran.dg/g77/980628-8.f
1409 * gfortran.dg/g77/980628-9.f
1410 * gfortran.dg/g77/980701-0.f
1411 * gfortran.dg/g77/980701-1.f
1412 * gfortran.dg/g77/cabs.f
1413 * gfortran.dg/g77/claus.f
1414 * gfortran.dg/g77/complex_1.f
1415 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1416 * gfortran.dg/g77/dcomplex.f
1417 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1418 * gfortran.dg/g77/f90-intrinsic-mathematical.f
1419 * gfortran.dg/g77/f90-intrinsic-numeric.f
1420 * gfortran.dg/g77/int8421.f
1421 * gfortran.dg/g77/labug1.f
1422 * gfortran.dg/g77/large_vec.f
1423 * gfortran.dg/g77/le.f
1424 * gfortran.dg/g77/short.f
1425 * gfortran.dg/g77/README: Update
1427 2004-07-20 Mark Mitchell <mark@codesourcery.com>
1430 * g++.dg/parse/lookup4.C: New test.
1432 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1435 * g++.dg/template/ttp10.C: New test.
1437 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
1439 * gcc.dg/pr12625-1.c: New test.
1441 2004-07-20 Steven Bosscher <stevenb@suse.de>
1443 * testsuite/gcc.dg/switch-warn-1.c: New test.
1444 * testsuite/gcc.dg/switch-warn-2.c: New test.
1445 * gcc.c-torture/compile/pr14730.c: Update.
1447 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
1449 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
1450 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
1451 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
1452 g++.dg/template/nontype3.C: Remove trailing CR from tests.
1454 2004-07-18 Mark Mitchell <mark@codesourcery.com>
1457 * g++.dg/template/assign1.C: New test.
1459 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1462 * g++.dg/template/ttp9.C: New test.
1464 2004-07-19 Daniel Jacobowitz <dan@debian.org>
1466 * gcc.dg/format/cmn-err-1.c: New test.
1468 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
1470 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
1471 gcc.dg/Wparentheses-10.c: New tests.
1472 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
1474 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1477 * gfortran.dg/g77//ffixed-line-length-0.f,
1478 gfortran.dg/g77/ffixed-line-length-132.f,
1479 gfortran.dg/g77/ffixed-line-length-72.f,
1480 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
1481 gfortran.dg/g77/README: Update.
1483 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1486 * g++.dg/template/non-dependent7.C: New test.
1487 * g++.dg/template/non-dependent8.C: Likewise.
1488 * g++.dg/template/non-dependent9.C: Likewise.
1489 * g++.dg/template/non-dependent10.C: Likewise.
1491 2004-07-17 Mark Mitchell <mark@codesourcery.com>
1494 * g++.dg/parse/attr2.C: New test.
1496 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1499 * g77.f-torture: Ditto.
1501 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1503 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1504 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1505 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1507 2004-07-16 Richard Henderson <rth@redhat.com>
1509 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1511 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1513 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1514 tests with full list of options.
1515 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1516 of TORTURE_OPTIONS if test contains 'dg-do run'.
1519 * gfortran.dg/do_iterator.f90: New test.
1521 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1523 PR rtl-optimization/16536
1524 * gcc.c-torture/execute/restrict-1.c: New test.
1526 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1529 * gfortran.dg/pr15324.f90: New test.
1532 * gfortran.dg/pr15129.f90: New test.
1535 * gfortran.dg/pr15140.f90: New test.
1538 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1539 compile-time simplification.
1541 2004-07-14 Mike Stump <mrs@apple.com>
1543 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1545 2004-07-14 James E Wilson <wilson@specifixinc.com>
1548 * gcc.dg/profile-generate-1.c: New.
1550 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1552 * gcc.c-torture/execute/20040709-1.c: New test.
1553 * gcc.c-torture/execute/20040709-2.c: New test.
1555 2004-07-14 Mike Stump <mrs@apple.com>
1557 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1559 2004-07-14 Mike Stump <mrs@apple.com>
1561 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1563 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1566 * g++.dg/parse/mutable1.C: New test.
1568 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1570 PR tree-optimization/16443
1571 * gcc.dg/tree-ssa/20040713-1.c: New test.
1573 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1575 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1578 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1580 * gfortran.dg/g77/README: New file
1581 * gfortran.dg/g77/19981216-0.f: Copy from
1582 g77.f-torture/noncompile. Add "dg-do compile" and
1583 dg-error as required.
1584 * gfortran.dg/g77/19990218-1.f: Likewise
1585 * gfortran.dg/g77/19990905-1.f: Likewise
1586 * gfortran.dg/g77/9263.f: Likewise
1587 * gfortran.dg/g77/980615-0.f: Likewise
1588 * gfortran.dg/g77/980616-0.f: Likewise
1589 * gfortran.dg/g77/check0.f: Likewise
1590 * gfortran.dg/g77/select_no_compile.f: Likewise
1592 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1594 Copy files from g77.f-torture/compile.
1595 Add "{ dg-do compile}". Other changes as noted
1596 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1597 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1598 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1599 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1600 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1601 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1602 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1603 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1604 statement to conform to standard. Append alpha1.x for reference.
1605 * gfortran.dg/g77/xformat.f: Add dg-warning
1607 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1609 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1610 Add {dg-do compile} directive.
1611 * gfortran.dg/g77/cpp2.F: Likewise
1613 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1616 * g++.dg/lookup/name-clash1.C: New test.
1619 * g++.dg/lookup/name-clash2.C: New test.
1622 * g++.dg/lookup/name-clash3.C: New test.
1624 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1626 * g++.dg/lookup/new2.C: New test.
1627 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1629 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1631 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1632 Add {dg-do compile} directive.
1633 * gfortran.dg/g77/13060.f: Likewise
1634 * gfortran.dg/g77/19990218-0.f: Likewise
1635 * gfortran.dg/g77/19990305-0.f: Likewise
1636 * gfortran.dg/g77/19990419-0.f: Likewise
1637 * gfortran.dg/g77/19990502-0.f: Likewise
1638 * gfortran.dg/g77/19990502-1.f: Likewise
1639 * gfortran.dg/g77/19990525-0.f: Likewise
1640 * gfortran.dg/g77/19990826-1.f: Likewise
1641 * gfortran.dg/g77/19990826-3.f: Likewise
1642 * gfortran.dg/g77/19990905-2.f: Likewise
1643 * gfortran.dg/g77/20000412-1.f: Likewise
1644 * gfortran.dg/g77/20000511-1.f: Likewise
1645 * gfortran.dg/g77/20000511-2.f: Likewise
1646 * gfortran.dg/g77/20000518.f: Likewise
1647 * gfortran.dg/g77/20000601-1.f: Likewise
1648 * gfortran.dg/g77/20000601-2.f: Likewise
1649 * gfortran.dg/g77/20000629-1.f: Likewise
1650 * gfortran.dg/g77/20000630-2.f: Likewise
1651 * gfortran.dg/g77/20010115.f: Likewise
1652 * gfortran.dg/g77/20010321-1.f: Likewise
1653 * gfortran.dg/g77/20010426.f: Likewise
1654 * gfortran.dg/g77/20020307-1.f: Likewise
1655 * gfortran.dg/g77/8485.f: Likewise
1656 * gfortran.dg/g77/960317-1.f: Likewise
1657 * gfortran.dg/g77/970915-0.f: Likewise
1658 * gfortran.dg/g77/980310-1.f: Likewise
1659 * gfortran.dg/g77/980310-2.f: Likewise
1660 * gfortran.dg/g77/980310-3.f: Likewise
1661 * gfortran.dg/g77/980310-4.f: Likewise
1662 * gfortran.dg/g77/980310-6.f: Likewise
1663 * gfortran.dg/g77/980310-7.f: Likewise
1664 * gfortran.dg/g77/980310-8.f: Likewise
1665 * gfortran.dg/g77/980419-2.f: Likewise
1666 * gfortran.dg/g77/980424-0.f: Likewise
1667 * gfortran.dg/g77/980427-0.f: Likewise
1668 * gfortran.dg/g77/980729-0.f: Likewise
1669 * gfortran.dg/g77/981117-1.f: Likewise
1670 * gfortran.dg/g77/toon_1.f: Likewise
1672 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1675 * g++.dg/other/abstract2.C: New test.
1677 2004-07-12 Paul Brook <paul@codesourcery.com>
1679 * gfortran.dg/pointer_init_1.f90: New test.
1681 2004-07-11 Paul Brook <paul@codesourcery.com>
1684 * gfortran.dg/contained_1.f90: New test.
1686 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1688 * g++.dg/parse/defarg8.C: New test.
1690 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1693 * gfortran.dg/pr16433.f: New test.
1696 * gfortran.dg/pr15754.f90: New test.
1698 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1700 PR tree-optimization/16437
1701 * gcc.c-torture/execute/bitfld-4.c: New test.
1703 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1705 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1706 access to common var from module.
1708 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1711 * gfortran.fortran-torture/execute/common_2.f90: New test.
1713 2004-07-10 Paul Brook <paul@codesourcery.com>
1715 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1717 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1720 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1722 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1724 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1725 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1726 * gfortran.dg/g77/ffree-form-1.f: Likewise
1727 * gfortran.dg/g77/ffree-form-2.f: Likewise
1728 * gfortran.dg/g77/ffree-form-3.f: Likewise
1729 * gfortran.dg/g77/fno-underscoring.f: Likewise
1730 * gfortran.dg/g77/funderscoring.f: Likewise
1731 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1733 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1735 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1737 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1738 Paul Brook <paul@codesourcery.com>
1741 * gfortran.dg/common_pointer_1.f90: New test.
1743 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1745 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1747 2004-07-09 James E Wilson <wilson@specifixinc.com>
1750 * gcc.c-torture/compile/20040709-1.c: New.
1752 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1755 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1757 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1760 * gfortran.dg/shape_1.f90: New test.
1762 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1763 Andrew Pinski <apinski@apple.com>
1765 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1767 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1769 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1772 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1773 Paul Brook <paul@codesourcery.com>
1775 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1778 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1780 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1782 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1784 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1785 testcases with capital suffix.
1787 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1793 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1795 * gfortran.dg/implicit_1.f90: New test.
1797 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1799 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1800 expression to match gfortran warning/error messages
1801 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1804 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1806 * lib/fortran-torture.exp: Rename proc search_for to
1809 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1811 * gcc.c-torture/execute/simd-5.x: New file.
1812 XFAIL on SPARC 64-bit at -O0.
1814 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1818 * g++.dg/warn/effc3.C: New test.
1820 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1822 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1823 change X to 1X in format.
1824 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1825 add data statements to conform to standard.
1827 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1829 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1830 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1831 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1833 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1835 * gfortran.dg/g77/7388.f: Copy from g77.dg
1836 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1837 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1838 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1839 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1840 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1841 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1842 * gfortran.dg/g77/strlen0.f: Likewise
1844 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1846 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1847 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1849 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1851 * gcc.c-torture/execute/920428-2.x: Delete.
1852 * gcc.c-torture/execute/920501-7.x: Likewise.
1854 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1857 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1858 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1860 (PREFETCH_3DNOW): Add -march=c3.
1862 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1865 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1866 * gcc.c-torture/execute/bf64-1.x: Likewise.
1868 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1870 * gcc.c-torture/compile/20040708-1.c: New test.
1872 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1875 * g++.dg/warn/effc2.C: New test.
1877 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1879 * gcc.c-torture/execute/bitfld-1.x: Remove.
1880 * gcc.c-torture/execute/bitfld-3.c: New test.
1881 * gcc.dg/bitfld-2.c: Remove XFAILs.
1883 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1886 * g++.dg/rtti/tinfo1.C: New file.
1888 2004-07-07 Eric Christopher <echristo@redhat.com>
1890 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1892 2004-07-07 Andrew Pinski <apinski@apple.com>
1894 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1896 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1898 * g++.dg/init/call1.C: XFAIL.
1900 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1902 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1903 except for movstrict*, to movmem* and clrstr* to clrmem*.
1905 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1907 * gcc.c-torture/execute/20040707-1.c: New test.
1909 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1911 * gcc.c-torture/execute/20040706-1.c: New test.
1913 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1916 * g++.dg/template/spec14.C: New test.
1918 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1920 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1921 nothing if not yet defined. Use it in b, c and d type definitions.
1922 * gcc.c-torture/execute/20040705-1.c: New test.
1923 * gcc.c-torture/execute/20040705-2.c: New test.
1925 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1928 * g++.dg/lookup/new1.C: New test.
1930 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1933 * g++.dg/template/sizeof8.C: New test.
1935 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1937 * gcc.c-torture/compile/20040705-1.c: New test.
1939 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1941 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1943 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1945 * gcc.dg/cpp/if-mop.c: Two new testcases.
1946 * gcc.dg/cpp/trad/comment-3.c: New.
1948 2004-07-04 Paul Brook <paul@codesourcery.com>
1950 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1952 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1955 * g++.dg/lookup/crash4.C: New test.
1957 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1959 * gcc.c-torture/execute/builtin-abs-1.c
1960 * gcc.c-torture/execute/builtin-abs-2.c
1961 * gcc.c-torture/execute/builtin-complex-1.c
1962 * gcc.c-torture/execute/builtins/string-1-lib.c
1963 * gcc.c-torture/execute/builtins/string-1.c
1964 * gcc.c-torture/execute/builtins/string-2-lib.c
1965 * gcc.c-torture/execute/builtins/string-2.c
1966 * gcc.c-torture/execute/builtins/string-3-lib.c
1967 * gcc.c-torture/execute/builtins/string-3.c
1968 * gcc.c-torture/execute/builtins/string-4-lib.c
1969 * gcc.c-torture/execute/builtins/string-4.c
1970 * gcc.c-torture/execute/builtins/string-5-lib.c
1971 * gcc.c-torture/execute/builtins/string-5.c
1972 * gcc.c-torture/execute/builtins/string-6-lib.c
1973 * gcc.c-torture/execute/builtins/string-6.c
1974 * gcc.c-torture/execute/builtins/string-7-lib.c
1975 * gcc.c-torture/execute/builtins/string-7.c
1976 * gcc.c-torture/execute/builtins/string-8-lib.c
1977 * gcc.c-torture/execute/builtins/string-8.c
1978 * gcc.c-torture/execute/builtins/string-9-lib.c
1979 * gcc.c-torture/execute/builtins/string-9.c
1980 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1981 * gcc.c-torture/execute/builtins/string-asm-1.c
1982 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1983 * gcc.c-torture/execute/builtins/string-asm-2.c
1984 * gcc.c-torture/execute/stdio-opt-1.c
1985 * gcc.c-torture/execute/stdio-opt-2.c
1986 * gcc.c-torture/execute/stdio-opt-3.c
1987 * gcc.c-torture/execute/string-opt-1.c
1988 * gcc.c-torture/execute/string-opt-10.c
1989 * gcc.c-torture/execute/string-opt-11.c
1990 * gcc.c-torture/execute/string-opt-12.c
1991 * gcc.c-torture/execute/string-opt-13.c
1992 * gcc.c-torture/execute/string-opt-14.c
1993 * gcc.c-torture/execute/string-opt-15.c
1994 * gcc.c-torture/execute/string-opt-16.c
1995 * gcc.c-torture/execute/string-opt-2.c
1996 * gcc.c-torture/execute/string-opt-6.c
1997 * gcc.c-torture/execute/string-opt-7.c
1998 * gcc.c-torture/execute/string-opt-8.c:
2001 * gcc.c-torture/execute/builtins/abs-2.c
2002 * gcc.c-torture/execute/builtins/abs-3.c
2003 * gcc.c-torture/execute/builtins/complex-1.c
2004 * gcc.c-torture/execute/builtins/fprintf.c
2005 * gcc.c-torture/execute/builtins/fputs.c
2006 * gcc.c-torture/execute/builtins/memcmp.c
2007 * gcc.c-torture/execute/builtins/memmove.c
2008 * gcc.c-torture/execute/builtins/memops-asm.c
2009 * gcc.c-torture/execute/builtins/mempcpy-2.c
2010 * gcc.c-torture/execute/builtins/mempcpy.c
2011 * gcc.c-torture/execute/builtins/memset.c
2012 * gcc.c-torture/execute/builtins/printf.c
2013 * gcc.c-torture/execute/builtins/sprintf.c
2014 * gcc.c-torture/execute/builtins/strcat.c
2015 * gcc.c-torture/execute/builtins/strchr.c
2016 * gcc.c-torture/execute/builtins/strcmp.c
2017 * gcc.c-torture/execute/builtins/strcpy.c
2018 * gcc.c-torture/execute/builtins/strcspn.c
2019 * gcc.c-torture/execute/builtins/strlen-2.c
2020 * gcc.c-torture/execute/builtins/strlen.c
2021 * gcc.c-torture/execute/builtins/strncat.c
2022 * gcc.c-torture/execute/builtins/strncmp-2.c
2023 * gcc.c-torture/execute/builtins/strncmp.c
2024 * gcc.c-torture/execute/builtins/strncpy.c
2025 * gcc.c-torture/execute/builtins/strpbrk.c
2026 * gcc.c-torture/execute/builtins/strpcpy-2.c
2027 * gcc.c-torture/execute/builtins/strpcpy.c
2028 * gcc.c-torture/execute/builtins/strrchr.c
2029 * gcc.c-torture/execute/builtins/strspn.c
2030 * gcc.c-torture/execute/builtins/strstr-asm.c
2031 * gcc.c-torture/execute/builtins/strstr.c:
2032 ... these new files.
2034 * gcc.c-torture/execute/builtins/abs-2-lib.c
2035 * gcc.c-torture/execute/builtins/abs-3-lib.c
2036 * gcc.c-torture/execute/builtins/complex-1-lib.c
2037 * gcc.c-torture/execute/builtins/fprintf-lib.c
2038 * gcc.c-torture/execute/builtins/fputs-lib.c
2039 * gcc.c-torture/execute/builtins/memcmp-lib.c
2040 * gcc.c-torture/execute/builtins/memmove-lib.c
2041 * gcc.c-torture/execute/builtins/memops-asm-lib.c
2042 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
2043 * gcc.c-torture/execute/builtins/mempcpy-lib.c
2044 * gcc.c-torture/execute/builtins/memset-lib.c
2045 * gcc.c-torture/execute/builtins/printf-lib.c
2046 * gcc.c-torture/execute/builtins/sprintf-lib.c
2047 * gcc.c-torture/execute/builtins/strcat-lib.c
2048 * gcc.c-torture/execute/builtins/strchr-lib.c
2049 * gcc.c-torture/execute/builtins/strcmp-lib.c
2050 * gcc.c-torture/execute/builtins/strcpy-lib.c
2051 * gcc.c-torture/execute/builtins/strcspn-lib.c
2052 * gcc.c-torture/execute/builtins/strlen-2-lib.c
2053 * gcc.c-torture/execute/builtins/strlen-lib.c
2054 * gcc.c-torture/execute/builtins/strncat-lib.c
2055 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
2056 * gcc.c-torture/execute/builtins/strncmp-lib.c
2057 * gcc.c-torture/execute/builtins/strncpy-lib.c
2058 * gcc.c-torture/execute/builtins/strpbrk-lib.c
2059 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
2060 * gcc.c-torture/execute/builtins/strpcpy-lib.c
2061 * gcc.c-torture/execute/builtins/strrchr-lib.c
2062 * gcc.c-torture/execute/builtins/strspn-lib.c
2063 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
2064 * gcc.c-torture/execute/builtins/strstr-lib.c
2065 * gcc.c-torture/execute/builtins/lib/abs.c
2066 * gcc.c-torture/execute/builtins/lib/fprintf.c
2067 * gcc.c-torture/execute/builtins/lib/memset.c
2068 * gcc.c-torture/execute/builtins/lib/printf.c
2069 * gcc.c-torture/execute/builtins/lib/sprintf.c
2070 * gcc.c-torture/execute/builtins/lib/strcpy.c
2071 * gcc.c-torture/execute/builtins/lib/strcspn.c
2072 * gcc.c-torture/execute/builtins/lib/strncat.c
2073 * gcc.c-torture/execute/builtins/lib/strncmp.c
2074 * gcc.c-torture/execute/builtins/lib/strncpy.c
2075 * gcc.c-torture/execute/builtins/lib/strpbrk.c
2076 * gcc.c-torture/execute/builtins/lib/strspn.c
2077 * gcc.c-torture/execute/builtins/lib/strstr.c:
2078 New files containing support routines.
2080 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
2082 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
2083 when not optimizing.
2085 2004-07-02 Mark Mitchell <mark@codesourcery.com>
2088 * g++.dg/abi/mangle22.C: New test.
2089 * g++.dg/abi/mangle23.C: Likewise.
2091 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
2094 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
2095 Allow for cases without denormalized floating point numbers.
2097 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
2100 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2101 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
2102 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
2103 expected warning text.
2104 * gcc.dg/format/diag-2.c: New test.
2106 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2108 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
2110 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
2112 * gcc.dg/builtins-43.c: New.
2113 * gcc.dg/builtins-44.c: New.
2114 * gcc.dg/builtins-45.c: New.
2116 2004-06-26 Geoffrey Keating <geoffk@apple.com>
2117 Andreas Tobler <a.tobler@schweiz.ch>
2119 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
2120 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
2122 * gcc.dg/cleanup-11.c: Likewise.
2123 * gcc.dg/cleanup-8.c: Likewise.
2124 * gcc.dg/cleanup-9.c: Likewise.
2125 * gcc.dg/cleanup-5.c: Run on all platforms.
2127 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
2129 * g++.dg/warn/nonnull1.C: New test.
2131 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2133 * gcc.dg/compat/compat-common.h: Wrap up CINT in
2134 an #ifndef SKIP_COMPLEX_INT/#endif pair.
2135 Special-case the Sun compiler wrt to <complex.h>.
2137 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
2139 * gcc.dg/Wunreachable-8.C: New test.
2141 * gcc.dg/h8300-ice2.c : New test.
2143 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
2146 * gfortran.fortran-torture/compile/implicit.f90: Add test
2147 for implicit character.
2149 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
2152 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
2153 Use tiny() intrinsic to find smallest non-negative real
2155 2004-06-30 Jakub Jelinek <jakub@redhat.com>
2157 * gcc.dg/compat/struct-by-value-22_main.c: New test.
2158 * gcc.dg/compat/struct-by-value-22_x.c: New.
2159 * gcc.dg/compat/struct-by-value-22_y.c: New.
2161 * gcc.c-torture/execute/20040629-1.c: New test.
2163 2004-06-29 Jakub Jelinek <jakub@redhat.com>
2165 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
2166 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
2169 * gcc.dg/20040625-1.c: New test.
2171 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2173 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
2175 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2178 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
2180 2004-06-29 Richard Henderson <rth@redhat.com>
2182 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
2184 2004-06-29 Paul Brook <paul@codesourcery.com>
2186 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
2187 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
2189 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
2192 * g++.dg/parse/crash15.C: New.
2194 2004-06-28 Andrew Pinski <apinski@apple.com>
2196 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
2197 by the error already.
2199 * g++.dg/opt/ptrmem4.C: Change to compile only test.
2201 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
2204 * gcc.dg/h8300-bss-align-1.c : New.
2206 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
2209 * g++.dg/template/ctor4.C: New.
2211 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2214 * g++.dg/warn/Wsequence-point-1.C: New test.
2216 2004-06-27 Paul Brook <paul@codesourcery.com>
2218 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
2220 2004-06-27 Zack Weinberg <zack@codesourcery.com>
2222 * g++.old-deja/g++.mike/p7325.C: Remove.
2224 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2227 * gcc.dg/pr14963.c: New test.
2229 2004-06-27 Mark Mitchell <mark@codesourcery.com>
2232 * g++.dg/parse/redef1.C: New test.
2234 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
2236 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
2238 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
2240 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
2241 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
2243 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
2244 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
2245 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
2246 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
2247 g++.brendan/enum14.C.
2248 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
2249 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
2250 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
2252 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
2255 2004-06-27 Roger Sayle <roger@eyesopen.com>
2257 * gcc.dg/20040527-1.c: New test case.
2259 2004-06-26 Bud Davis <bdavis9659@comcast.net>
2262 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
2264 2004-06-25 Roger Sayle <roger@eyesopen.com>
2267 * gcc.dg/pr15825-1.c: New test case.
2269 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2271 * gcc.c-torture/execute/20040625-1.c: New test.
2273 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2275 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
2277 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2279 * gcc.dg/torture/mips-div-1.c: New test.
2281 2004-06-24 Jeff Law <law@redhat.com>
2283 * gcc.dg/tree-ssa/20040624-1.c: New test.
2285 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
2287 * gcc.c-torture/compile/20040624-1.c: New test.
2289 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2291 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
2294 2004-06-23 Andrew Pinski <apinski@apple.com>
2297 * g++.dg/opt/ptrmem4.C: New test.
2299 * gcc.dg/c90-array-quals-2.c: New test.
2301 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
2303 * gcc.dg/kpice1.c: New test.
2305 2006-06-23 Andrew Pinski <apinski@apple.com>
2307 * gcc.dg/c90-array-quals.c: New test.
2309 2006-06-22 Richard Henderson <rth@redhat.com>
2311 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2313 2004-06-22 Loren James Rittle <ljrittle@acm.org>
2315 * gcc.dg/builtins-config.h: Handle FreeBSD.
2317 2006-06-22 Richard Henderson <rth@redhat.com>
2319 * g++.dg/opt/devirt1.C: New.
2321 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
2323 * g++.dg/opt/pr15551.C: New testcase.
2325 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
2328 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
2329 x86_64-*-linux* when compiling for 32bit.
2331 2004-06-21 Andrew Pinski <apinski@apple.com>
2333 * gcc.dg/pch/struct-1.c: New.
2334 * gcc.dg/pch/struct-1.hs: New.
2336 2004-06-21 Geoffrey Keating <geoffk@apple.com>
2338 * gcc.dg/pch/save-temps-1.c: New file.
2339 * gcc.dg/pch/save-temps-1.hs: New file.
2341 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
2343 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
2344 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
2346 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2348 * gfortran.fortran-torture/execute/select_1.f90: Rename function
2350 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
2351 Remove trailing spaces.
2353 2004-06-21 Richard Henderson <rth@redhat.com>
2355 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
2356 merging && to BIT_FIELD_REF.
2358 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
2360 * g++.dg/opt/placeholder1.C: New test.
2362 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2364 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
2365 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2366 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2367 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2369 2004-06-20 Zack Weinberg <zack@codesourcery.com>
2371 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
2373 * g++.dg/other/pragma-re-1.C: Add comments.
2375 2004-06-19 Bud Davis <bdavis9659@comcast.net>
2378 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
2380 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
2382 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
2383 instead of setting the type of size_t by
2386 2004-06-18 Roger Sayle <roger@eyesopen.com>
2388 * gcc.dg/unordered-2.c: New test case.
2389 * gcc.dg/unordered-3.c: New test case.
2391 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
2394 * lib/g++.exp (g++_version): Tweak regexp for version
2395 * lib/g77.exp (g77_version): Likewise
2396 * lib/gfortran.exp (gfortran_version): Likewise
2397 * lib/objc.exp (objc_version): Likewise
2398 * lib/treelang.exp (treelang_version): Likewise
2400 2004-06-19 Jakub Jelinek <jakub@redhat.com>
2402 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
2403 Use INT_MAX instead of __INT_MAX__.
2404 * gcc.dg/compat/struct-align-2_y.c: Likewise.
2406 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2407 * gcc.dg/compat/scalar-return-3_x.c: Use it.
2408 * gcc.dg/compat/scalar-return-3_y.c: Use it.
2409 * gcc.dg/compat/scalar-return-4_x.c: Use it.
2410 * gcc.dg/compat/scalar-return-4_y.c: Use it.
2411 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2412 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2413 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2414 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2416 * gcc.dg/range-test-1.c: New test.
2417 * g++.dg/opt/range-test-1.C: New test.
2419 2004-06-17 Richard Henderson <rth@redhat.com>
2421 * objc.dg/sync-1.m: New.
2422 * objc.dg/try-catch-1.m: Don't force next runtime.
2423 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2424 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
2425 shadowed catch clause.
2426 * objc.dg/try-catch-5.m: New.
2428 2004-06-17 Zack Weinberg <zack@codesourcery.com>
2431 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2433 2004-06-15 Richard Henderson <rth@redhat.com>
2435 * gcc.dg/20001116-1.c: Move expected warning line.
2437 2004-06-15 Richard Henderson <rth@redhat.com>
2439 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2440 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2442 2004-06-15 Jeff Law <law@redhat.com>
2444 * gcc.dg/tree-ssa/20040615-1.c: New test.
2445 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2446 be less sensitive to operand ordering.
2447 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2449 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
2451 * g++.dg/abi/bitfield3.C: Add comment..
2453 2004-06-15 Richard Henderson <rth@redhat.com>
2455 * g++.dg/ext/stmtexpr1.C: XFAIL.
2456 * gcc.dg/20030612-1.c: XFAIL.
2458 2004-06-15 Eric Christopher <echristo@redhat.com>
2460 * g++.dg/charset/asm5.c: New.
2461 * gcc.dg/charset/asm6.c: New.
2463 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2466 * gfortran.fortran-torture/execute/select_1.f90: New test.
2468 2004-06-15 Paul Brook <paul@codesourcery.com>
2470 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2472 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2475 * g++.dg/lookup/crash3.C: New test.
2477 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2480 * g++.dg/parse/dtor4.C: New test.
2482 2004-06-14 Jeff Law <law@redhat.com>
2484 * gcc.c-torture/compile/20040614-1.c: New test.
2486 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2489 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2490 LEN of a character array.
2492 2004-06-14 Mark Mitchell <mark@codesourcery.com>
2495 * g++.dg/template/ptrmem10.C: New test.
2498 * g++.dg/template/friend30.C: New test.
2500 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2503 * gfortran.fortran-torture/compile/mloc.f90: New test.
2505 2004-06-13 Paul Brook <paul@codesourcery.com>
2507 * gfortran.fortran-torture/execute/random_2.f90: New test.
2509 2004-06-13 Eric Christopher <echristo@redhat.com>
2511 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2513 2004-06-12 Paul Brook <paul@codesourcery.com>
2515 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2517 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2520 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2522 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2525 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
2526 syntax errors in end statements of contained subroutines.
2528 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2531 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2533 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2536 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2538 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2541 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2543 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2546 * g++.dg/parse/enum1.C: New test.
2548 2004-06-10 Jeff Law <law@redhat.com>
2550 * gcc.c-torture/compile/20040610-1.c: New test.
2552 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2554 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2555 * g++.old-deja/g++.other/decl3.C: Likewise.
2557 2004-06-10 Brian Booth <bbooth@redhat.com>
2559 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2560 V_MAY_DEF instead of VDEF.
2561 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2563 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2566 * g++.dg/conversion/const1.C: New test.
2569 * g++.dg/conversion/reinterpret1.C: New test.
2572 * g++.dg/template/enum2.C: New test.
2575 * g++.dg/template/error13.C: New test.
2577 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2580 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2581 arguments to test_* REAL and of the right size.
2583 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2586 PR rtl-optimization/15681
2587 * gcc.dg/20040609-1.c: New test.
2589 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2592 * g++.dg/opt/builtins1.C: New test.
2594 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2596 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2597 that use default windows32 struct layout.
2598 * gcc.dg/i386-bitfield2.c: Likewise.
2600 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2602 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2603 for mingw32 and cygwin targets.
2605 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2607 * gcc.dg/pch/macro-4.c: New.
2608 * gcc.dg/pch/macro-4.hs: New.
2610 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2613 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2615 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2618 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2620 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2623 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2625 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2628 * gfortran.fortran-torture/execute/backspace.c : New test.
2630 2004-06-09 Paul Brook <paul@codesourcery.com>
2632 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2633 (pointer_to_section): Rewrite to use smaller array.
2635 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2637 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2638 * gcc.dg/ext/altivec-10.c: Same.
2639 * gcc.dg/ext/altivec-11.c: Same.
2640 * gcc.dg/ext/altivec-12.c: Same.
2641 * gcc.dg/ext/altivec-13.c: Same.
2642 * gcc.dg/ext/altivec-14.c: Same.
2643 * gcc.dg/ext/altivec-15.c: Same.
2644 * gcc.dg/ext/altivec-16.c: Same.
2645 * gcc.dg/ext/altivec-3.c: Same.
2646 * gcc.dg/ext/altivec-4.c: Same.
2647 * gcc.dg/ext/altivec-6.c: Same.
2648 * gcc.dg/ext/altivec-7.c: Same.
2649 * gcc.dg/ext/altivec-8.c: Same.
2650 * gcc.dg/ext/altivec-varargs-1.c: Same.
2652 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2653 * g++.dg/ext/altivec-10.C: Same.
2654 * g++.dg/ext/altivec-2.C: Same.
2655 * g++.dg/ext/altivec-3.C: Same.
2656 * g++.dg/ext/altivec-4.C: Same.
2657 * g++.dg/ext/altivec-5.C: Same.
2658 * g++.dg/ext/altivec-6.C: Same.
2659 * g++.dg/ext/altivec-7.C: Same.
2660 * g++.dg/ext/altivec-8.C: Same.
2661 * g++.dg/ext/altivec-9.C: Same.
2663 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2666 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2668 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2670 * gcc.dg/union-1.c: New test.
2672 2004-06-07 Roger Sayle <roger@eyesopen.com>
2674 * gcc.dg/builtins-41.c: New test case.
2675 * gcc.dg/builtins-42.c: New test case.
2677 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2679 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2680 * g++.dg/ext/altivec-10.C: Same.
2681 * g++.dg/ext/altivec-2.C: Same.
2682 * g++.dg/ext/altivec-3.C: Same.
2683 * g++.dg/ext/altivec-4.C: Same.
2684 * g++.dg/ext/altivec-5.C: Same.
2685 * g++.dg/ext/altivec-6.C: Same.
2686 * g++.dg/ext/altivec-7.C: Same.
2687 * g++.dg/ext/altivec-8.C: Same.
2688 * g++.dg/ext/altivec-9.C: Same.
2689 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2690 * g++.old-deja/g++.brendan/new3.C: Same.
2691 * gcc.c-torture/execute/eeprof-1.x: Same.
2693 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2696 * gcc.dg/pr14765-1.c: New test.
2698 2004-06-07 Roger Sayle <roger@eyesopen.com>
2701 * gcc.dg/pr14649-1.c: New test case.
2703 2004-06-07 Richard Henderson <rth@redhat.com>
2705 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2708 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2710 * g++.dg/eh/elide1.C: Remove XFAIL.
2712 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2715 * g++.dg/expr/sizeof3.C: New test.
2718 * g++.dg/template/access14.C: New test.
2721 * g++.dg/template/enum1.C: New test.
2724 * g++.dg/eh/throw1.C: New test.
2726 2004-06-07 David Ayers <d.ayers@inode.at>
2727 Ziemowit Laski <zlaski@apple.com>
2729 * lib/objc.exp (objc_target_compile): Revert the '-framework
2730 Foundation' flag fix, since bare Darwin does not ship
2731 with the Foundation framework.
2732 * objc/execute/next_mapping.h: Provide a local NSConstantString
2733 @interface and @implementation.
2734 (objc_constant_string_init): A constructor function, used to
2735 initialize the NSConstantString meta-class object.
2736 * objc/execute/string1.m: Include "next_mapping.h" instead of
2737 <Foundation/NSString.h>.
2738 * objc/execute/string2.m: Likewise.
2739 * objc/execute/string3.m: Likewise.
2740 * objc/execute/string4.m: Likewise.
2742 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2744 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2745 to double. Replace double with FLOAT.
2746 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2748 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2749 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2750 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2751 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2752 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2753 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2754 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2755 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2757 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2760 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2762 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2765 * g++.dg/template/meminit2.C: New test.
2767 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2770 * gcc.c-torture/execute/compare-fp-1.c,
2771 gcc.c-torture/execute/compare-fp-2.c,
2772 gcc.c-torture/execute/compare-fp-3.c,
2773 gcc.c-torture/execute/compare-fp-4.c,
2774 gcc.c-torture/execute/compare-fp-3.x,
2775 gcc.c-torture/execute/compare-fp-4.x: Moved...
2776 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2777 gcc.c-torture/execute/ieee/compare-fp-2.c,
2778 gcc.c-torture/execute/ieee/compare-fp-3.c,
2779 gcc.c-torture/execute/ieee/compare-fp-4.c,
2780 gcc.c-torture/execute/ieee/compare-fp-3.x,
2781 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2783 2004-06-04 David Ayers <d.ayers@inode.at>
2785 * objc/execute/protocol-isEqual-4.m: New testcase.
2787 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2789 * objc/execute/protocol-isEqual-1.m: New testcase.
2790 * objc/execute/protocol-isEqual-2.m: New testcase.
2791 * objc/execute/protocol-isEqual-3.m: New testcase.
2793 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2795 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2797 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2799 * lib/objc.exp (objc_target_compile): When running tests on
2800 Darwin (Mac OS X), inform the linker about '-framework
2803 2004-06-02 Eric Christopher <echristo@redhat.com>
2805 * gcc.c-torture/compile/20040602-1.c: New.
2807 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2809 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2810 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2812 PR tree-optimization/14736
2813 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2815 PR tree-optimization/14042
2816 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2818 PR tree-optimization/14729
2819 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2821 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2824 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2826 2004-06-01 Richard Hederson <rth@redhat.com>
2828 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2830 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2833 * g++.dg/parse/offsetof4.C: New test.
2835 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2838 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2840 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2843 * g++.dg/template/friend29.C: New test.
2845 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2848 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2850 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2852 * gcc.dg/sparc-trap-1.c: New test.
2854 2004-05-31 Roger Sayle <roger@eyesopen.com>
2857 * g++.dg/opt/fold3.C: New test case.
2859 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2861 * lib/target-supports.exp (check_iconv_available): Fix fallout
2862 from 2004-05-28 patch.
2864 2004-05-30 Paul Brook <paul@codesourcery.com>
2867 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2868 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2870 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2872 * gfortran.fortran-torture/execute/random_1.f90: New test.
2874 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2876 * g++.dg/ext/altivec-10.C: New test.
2878 2004-05-29 Paul Brook <paul@codesourcery.com>
2880 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2882 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2884 * gcc.dg/altivec-16.c: New test.
2886 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2888 * lib/target-supports.exp (check_vmx_hw_available): New.
2889 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2891 * lib/target-supports.exp (check_alias_available,
2892 check_iconv_available, check_named_sections_available): Use
2893 unique names for temporary files.
2895 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2897 * gcc.dg/altivec-15.c: New test.
2899 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2902 * g++.dg/warn/noeffect6.C: New test.
2905 * g++.dg/expr/ptrmem4.C: New test.
2908 * g++.dg/template/operator3.C: New test.
2910 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2913 * g++.dg/lookup/redecl1.C: New test.
2914 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2916 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2918 * gcc.c-torture/execute/compare-fp-1.c,
2919 gcc.c-torture/execute/compare-fp-2.c,
2920 gcc.c-torture/execute/compare-fp-3.c,
2921 gcc.c-torture/execute/compare-fp-4.c,
2922 gcc.c-torture/execute/compare-fp-3.x,
2923 gcc.c-torture/execute/compare-fp-4.x,
2924 gcc.dg/pr15649-1.c: New.
2926 2004-05-27 Adam Nemet <anemet@lnxw.com>
2929 * g++.dg/init/array14.C: New test.
2931 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2933 * lib/compat.exp (compat-get-options-main): New.
2934 (compat-get-options): Remove unneeded code, warn for ignored
2936 (compat-execute): Check flag set by dg-require-* commands.
2938 * lib/compat.exp (compat-execute): Break up long lines.
2940 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2942 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2943 * gcc.dg/altivec-14.c: New test.
2944 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2946 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2947 * gcc.dg/altivec-12.c: Ditto.
2949 * gcc.dg/altivec-3.c: Move call to altivec_check.
2951 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2954 * g++.dg/template/error12.C: New test.
2957 * g++.dg/ext/attrib15.C: New test.
2960 * g++.dg/template/ptrmem9.C: New test.
2962 2004-05-25 Paul Brook <paul@codesourcery.com>
2964 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2966 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2969 * g++.dg/template/crash19.C: New test.
2971 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2974 * g++.dg/template/redecl1.C: New test.
2976 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2979 * g++.dg/other/ns1.C: New test.
2982 * g++.dg/template/invalid1.C: New test.
2984 2004-05-23 Paul Brook <paul@codesourcery.com>
2985 Victor Leikehman <lei@haifasphere.co.il>
2987 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2988 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2990 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2994 * g++.dg/template/non-dependent5.C: New test.
2995 * g++.dg/template/non-dependent6.C: New test.
2997 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3000 * g++.dg/inherit/union1.C: New test.
3003 * g++.dg/template/addr1.C: New test.
3006 * g++.dg/template/array5.C: New test.
3009 * g++.dg/template/array6.C: New test.
3011 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
3012 Roger Sayle <roger@eyesopen.com>
3014 * g++.dg/lookup/forscope2.C: New test case.
3016 2004-05-22 Ben Elliston <bje@au.ibm.com>
3018 * gcc.dg/cpp/Wmissingdirs.c: New.
3020 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3023 * gcc.dg/compat/union-m128-1.h: New file.
3024 * gcc.dg/compat/union-m128-1_main.c: Likewise.
3025 * gcc.dg/compat/union-m128-1_x.c: Likewise.
3026 * gcc.dg/compat/union-m128-1_y.c: Likewise.
3028 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3031 * gcc.dg/compat/struct-complex-1.h: New file.
3032 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
3033 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
3034 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3036 2004-05-20 Roger Sayle <roger@eyesopen.com>
3039 * gcc.dg/pr3074-1.c: New test case.
3040 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
3042 2004-05-20 Falk Hueffner <falk@debian.org>
3045 * gcc.dg/ftrapv-1.c: New test case.
3047 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
3049 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
3051 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
3052 Jeff Law <law@redhat.com>
3054 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
3055 * gcc.dg/tree-ssa/20040518-2.c: New test.
3057 * gcc.dg/tree-ssa/20040518-1.c: New test.
3059 2004-05-18 Zack Weinberg <zack@codesourcery.com>
3061 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
3063 2004-05-18 Paul Brook <paul@codesourcery.com>
3066 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
3068 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3070 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
3073 2004-05-17 Steven Bosscher <stevenb@suse.de>
3075 * gcc.dg/tree-ssa/20040517-1.c: New test.
3077 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3079 * gcc.dg/loop-4.c: New test.
3081 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
3083 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
3085 2004-05-15 Bud Davis <bdavis9659@comcast.net>
3088 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
3090 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3094 * gfortran.fortran-torture/compile/data_1.f90: New test.
3096 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
3098 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
3099 * gcc.dg/uninit-H.c: Define ASM for __s390__.
3101 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3103 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
3105 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3108 * gcc.dg/format/xopen-1.c: Adjust expected message.
3109 * gcc.dg/format/xopen-3.c: New test.
3111 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
3113 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
3115 2004-05-14 Jeff Law <law@redhat.com>
3117 * gcc.dg/tree-ssa/20040514-2.c: New test.
3119 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3121 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
3123 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
3126 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
3128 * gcc.dg/tree-ssa/20040514-1.c: New test.
3130 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3132 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
3135 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3138 * gfortran.fortran-torture/compile/do_1.f90: New test.
3140 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3143 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
3146 2004-05-14 Bud Davis <bdavis9659@comcast.net>
3149 * gfortran.fortran-torture/execute/random_init.f90: New test.
3151 2004-05-13 Paul Brook <paul@codesourcery.com>
3154 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
3156 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
3158 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
3159 for the powerpc case.
3161 2004-05-13 Jeff Law <law@redhat.com>
3163 * gcc.dg/tree-ssa/20040513-1.c: New test.
3164 * gcc.dg/tree-ssa/20040513-2.c: New test.
3166 2004-05-13 Paul Brook <paul@codesourcery.com>
3168 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
3169 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
3170 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
3172 2004-05-13 Andreas Schwab <schwab@suse.de>
3175 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
3178 2004-05-13 Bud Davis <bdavis9659@comcast.net>
3181 * gfortran.fortran-torture/execute/adjustr.f90: New file.
3183 2004-05-13 Diego Novillo <dnovillo@redhat.com>
3185 Merge from tree-ssa-20020619-branch. See
3186 ChangeLog.tree-ssa for details.
3188 2004-05-11 Ziemowit Laski <zlaski@apple.com>
3190 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
3191 include <altivec.h> explicitly.
3192 * gcc.dg/altivec-13.c: Likewise.
3194 2004-05-11 Paul Brook <paul@codesourcery.com>
3196 * gcc.c-torture/compile/20010518-1.c: Force enum size.
3198 2004-05-10 Eric Christopher <echristo@redhat.com>
3200 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3201 * gcc.dg/sibcall-4.c: Ditto.
3203 2004-05-10 Ziemowit Laski <zlaski@apple.com>
3205 * g++.dg/ext/altivec-8.C: New test case.
3206 * gcc.dg/altivec-13.c: New test case.
3208 2004-05-08 Roger Sayle <roger@eyesopen.com>
3210 * gcc.c-torture/execute/divcmp-1.c: New test case.
3211 * gcc.c-torture/execute/divcmp-2.c: New test case.
3212 * gcc.c-torture/execute/divcmp-3.c: New test case.
3214 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3216 * g++.dg/other/pragma-re-2.C: New test.
3218 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3220 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
3221 * gcc.dg/i386-387-2.c: Likewise.
3223 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
3225 * gcc.dg/i386-387-6.c: Likewise.
3227 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3229 * gcc.dg/builtins-33.c: Also check log1p*.
3231 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
3233 PR optimization/15296
3234 * gcc.c-torture/execute/pr15296.c: New test.
3236 2004-05-05 Uros Bizjak <uros@kss-loka.si>
3238 * gcc.dg/builtins-40.c: New test.
3240 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
3242 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
3244 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
3246 * g++.dg/ext/spe1.C: New testcase.
3248 2004-05-04 Ziemowit Laski <zlaski@apple.com>
3250 * objc.dg/image-info.m: Allow additional attributes
3251 for __image_info section.
3253 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
3255 * gcc.dg/torture/mips-hilo-2.c: New test.
3257 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3260 * g++.dg/template/member5.C: New test.
3262 2004-05-03 Uros Bizjak <uros@kss-loka.si>
3264 * gcc.dg/builtins-34.c: Also check expm1*.
3266 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3268 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
3269 * gcc.dg/torture/builtin-convert-3.c: New test.
3271 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
3274 * g++.dg/opt/pr15054.C: New test.
3276 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3278 * gcc.dg/torture/builtin-rounding-1.c: New test.
3279 * gcc.dg/builtins-25.c: Delete.
3280 * gcc.dg/builtins-29.c: Delete.
3282 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
3284 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
3285 * gcc.dg/sibcall-4.c: Likewise.
3286 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
3288 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3290 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
3291 bit-field on 16-bit targets.
3293 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3295 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
3298 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
3300 * gcc.dg/rs6000-power2-1.c: Change to compile only.
3301 * gcc.dg/rs6000-power2-2.c: Likewise.
3303 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
3305 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
3306 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
3307 Change the asm registers to be in form of frN instead of fN.
3309 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3311 * gcc.dg/torture/builtin-convert-2.c: New test.
3313 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
3315 * gcc.dg/rs6000-power2-1.c: New test.
3316 * gcc.dg/rs6000-power2-2.c: New test.
3318 2004-04-28 Jan Hubicka <jh@suse.cz>
3320 * gcc.dg/unused-6.c: New test.
3322 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3323 Ulrich Weigand <uweigand@de.ibm.com>
3325 * ada/acats/run_all.sh: Define $target variable.
3327 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
3330 * g++.dg/other/vararg-1.C: New test.
3333 * g++.dg/eh/cleanup3.C: New test.
3335 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3337 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
3338 and ad8011a (target_insn).
3339 * ada/acats/support/macro.dfs: Likewise.
3340 * ada/acats/support/impbit.adb: New file.
3342 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
3344 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
3346 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3348 * gcc.dg/loop-3.c: New test.
3350 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
3352 * gcc.c-torture/execute/simd-5.c: New test.
3354 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3357 * g++.dg/template/crash18.C: New test.
3359 2004-04-22 Mark Mitchell <mark@codesourcery.com>
3361 * g++.dg/ext/complit3.C: New test.
3363 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3365 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
3366 * gcc.dg/altivec-3.c: Same.
3367 * gcc.dg/altivec-varargs-1.c: Same.
3369 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3371 * lib/target-supports.exp (check_profiling_available): Assume
3372 profiling is not available on powerpc-eabi targets.
3374 2004-04-21 Janis Johnson <janis187@us.ibm.com>
3376 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
3377 * gcc.dg/vmx/bug-1.c: Ditto.
3379 2004-04-20 Eric Christopher <echristo@redhat.com>
3381 * gcc.dg/charset/extern.c: New test.
3382 * g++.dg/charset/extern3.cc: Ditto.
3384 2004-04-20 Uros Bizjak <uros@kss-loka.si>
3386 * gcc.dg/builtins-39.c: New test.
3388 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
3390 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
3392 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
3394 * gcc.dg/torture/mips-hilo-1.c: New test.
3396 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
3398 * gcc.c-torture/compile/20040419-1.c: New test.
3400 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
3402 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
3404 2004-04-18 Zack Weinberg <zack@codesourcery.com>
3405 Aldy Hernandez <aldyh@redhat.com>
3407 * gcc.c-torture/execute/va-arg-24.c: New.
3409 2004-04-17 Zack Weinberg <zack@codesourcery.com>
3410 Aldy Hernandez <aldyh@redhat.com>
3412 * gcc.dg/vmx/1b-01.c: New.
3413 * gcc.dg/vmx/1b-02.c: New.
3414 * gcc.dg/vmx/1b-03.c: New.
3415 * gcc.dg/vmx/1b-04.c: New.
3416 * gcc.dg/vmx/1b-05.c: New.
3417 * gcc.dg/vmx/1b-06.c: New.
3418 * gcc.dg/vmx/1b-07.c: New.
3419 * gcc.dg/vmx/1c-01.c: New.
3420 * gcc.dg/vmx/1c-02.c: New.
3421 * gcc.dg/vmx/3a-01a.c: New.
3422 * gcc.dg/vmx/3a-01.c: New.
3423 * gcc.dg/vmx/3a-01m.c: New.
3424 * gcc.dg/vmx/3a-03.c: New.
3425 * gcc.dg/vmx/3a-03m.c: New.
3426 * gcc.dg/vmx/3a-04.c: New.
3427 * gcc.dg/vmx/3a-04m.c: New.
3428 * gcc.dg/vmx/3a-05.c: New.
3429 * gcc.dg/vmx/3a-06.c: New.
3430 * gcc.dg/vmx/3a-06m.c: New.
3431 * gcc.dg/vmx/3a-07.c: New.
3432 * gcc.dg/vmx/3b-01.c: New.
3433 * gcc.dg/vmx/3b-02.c: New.
3434 * gcc.dg/vmx/3b-10.c: New.
3435 * gcc.dg/vmx/3b-13.c: New.
3436 * gcc.dg/vmx/3b-14.c: New.
3437 * gcc.dg/vmx/3b-15.c: New.
3438 * gcc.dg/vmx/3c-01a.c: New.
3439 * gcc.dg/vmx/3c-01.c: New.
3440 * gcc.dg/vmx/3c-02.c: New.
3441 * gcc.dg/vmx/3c-03.c: New.
3442 * gcc.dg/vmx/3d-01.c: New.
3443 * gcc.dg/vmx/4-01.c: New.
3444 * gcc.dg/vmx/4-03.c: New.
3445 * gcc.dg/vmx/5-01.c: New.
3446 * gcc.dg/vmx/5-02.c: New.
3447 * gcc.dg/vmx/5-03.c: New.
3448 * gcc.dg/vmx/5-04.c: New.
3449 * gcc.dg/vmx/5-05.c: New.
3450 * gcc.dg/vmx/5-06.c: New.
3451 * gcc.dg/vmx/5-07.c: New.
3452 * gcc.dg/vmx/5-07t.c: New.
3453 * gcc.dg/vmx/5-08.c: New.
3454 * gcc.dg/vmx/5-10.c: New.
3455 * gcc.dg/vmx/5-11.c: New.
3456 * gcc.dg/vmx/7-01a.c: New.
3457 * gcc.dg/vmx/7-01.c: New.
3458 * gcc.dg/vmx/7c-01.c: New.
3459 * gcc.dg/vmx/7d-01.c: New.
3460 * gcc.dg/vmx/7d-02.c: New.
3461 * gcc.dg/vmx/8-01.c: New.
3462 * gcc.dg/vmx/8-02a.c: New.
3463 * gcc.dg/vmx/8-02.c: New.
3464 * gcc.dg/vmx/brode-1.c: New.
3465 * gcc.dg/vmx/bug-1.c: New.
3466 * gcc.dg/vmx/bug-2.c: New.
3467 * gcc.dg/vmx/bug-3.c: New.
3468 * gcc.dg/vmx/cw-bug-1.c: New.
3469 * gcc.dg/vmx/cw-bug-2.c: New.
3470 * gcc.dg/vmx/cw-bug-3.c: New.
3471 * gcc.dg/vmx/dct.c: New.
3472 * gcc.dg/vmx/debug-1.c: New.
3473 * gcc.dg/vmx/debug-2.c: New.
3474 * gcc.dg/vmx/debug-3.c: New.
3475 * gcc.dg/vmx/debug-4.c: New.
3476 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
3477 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
3478 * gcc.dg/vmx/eg-5.c: New.
3479 * gcc.dg/vmx/fft.c: New.
3480 * gcc.dg/vmx/gcc-bug-1.c: New.
3481 * gcc.dg/vmx/gcc-bug-2.c: New.
3482 * gcc.dg/vmx/gcc-bug-3.c: New.
3483 * gcc.dg/vmx/gcc-bug-4.c: New.
3484 * gcc.dg/vmx/gcc-bug-5.c: New.
3485 * gcc.dg/vmx/gcc-bug-6.c: New.
3486 * gcc.dg/vmx/gcc-bug-7.c: New.
3487 * gcc.dg/vmx/gcc-bug-8.c: New.
3488 * gcc.dg/vmx/gcc-bug-9.c: New.
3489 * gcc.dg/vmx/gcc-bug-b.c: New.
3490 * gcc.dg/vmx/gcc-bug-c.c: New.
3491 * gcc.dg/vmx/gcc-bug-d.c: New.
3492 * gcc.dg/vmx/gcc-bug-e.c: New.
3493 * gcc.dg/vmx/gcc-bug-f.c: New.
3494 * gcc.dg/vmx/gcc-bug-g.c: New.
3495 * gcc.dg/vmx/gcc-bug-i.c: New.
3496 * gcc.dg/vmx/harness.h: New.
3497 * gcc.dg/vmx/ira1.c: New.
3498 * gcc.dg/vmx/ira2a.c: New.
3499 * gcc.dg/vmx/ira2b.c: New.
3500 * gcc.dg/vmx/ira2.c: New.
3501 * gcc.dg/vmx/ira2c.c: New.
3502 * gcc.dg/vmx/mem.c: New.
3503 * gcc.dg/vmx/newton-1.c: New.
3504 * gcc.dg/vmx/ops.c: New.
3505 * gcc.dg/vmx/sn7153.c: New.
3506 * gcc.dg/vmx/spill2.c: New.
3507 * gcc.dg/vmx/spill3.c: New.
3508 * gcc.dg/vmx/spill.c: New.
3509 * gcc.dg/vmx/t.c: New.
3510 * gcc.dg/vmx/varargs-1.c: New.
3511 * gcc.dg/vmx/varargs-2.c: New.
3512 * gcc.dg/vmx/varargs-3.c: New.
3513 * gcc.dg/vmx/varargs-4.c: New.
3514 * gcc.dg/vmx/varargs-5.c: New.
3515 * gcc.dg/vmx/varargs-6.c: New.
3516 * gcc.dg/vmx/varargs-7.c: New.
3517 * gcc.dg/vmx/vmx.exp: New.
3518 * gcc.dg/vmx/vprint-1.c: New.
3519 * gcc.dg/vmx/vscan-1.c: New.
3520 * gcc.dg/vmx/x-01.c: New.
3521 * gcc.dg/vmx/x-02.c: New.
3522 * gcc.dg/vmx/x-03.c: New.
3523 * gcc.dg/vmx/x-04.c: New.
3524 * gcc.dg/vmx/x-05.c: New.
3525 * gcc.dg/vmx/yousufi-1.c: New.
3526 * gcc.dg/vmx/zero-1.c: New.
3527 * gcc.dg/vmx/zero.c: New.
3529 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3531 * g++.dg/lookup/java1.C: Update for chage of
3533 * g++.dg/lookup/java2.C: Likewise.
3535 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3537 * ada/acats/run_all.sh: use -O2 by default.
3539 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3541 * gcc.dg/vr-mult-[12].c: New tests.
3543 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3545 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3547 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3549 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3551 * lib/target-supports.exp (check_profiling_available): Assume profiling
3552 isn't available for mips*-*-elf targets.
3554 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3556 * gcc.dg/builtins-38.c: New test.
3558 2004-04-14 Eric Christopher <echristo@redhat.com>
3560 * g++.dg/charset/charset.exp: Run .cc extension tests.
3562 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3564 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3566 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3568 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3570 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3572 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3573 * gcc.dg/i386-387-2.c: Likewise.
3575 * gcc.dg/i386-387-7.c: New test.
3576 * gcc.dg/i386-387-8.c: New test.
3578 * gcc.dg/builtins-37.c: New test.
3580 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3582 * g++.dg/pch/externc-1.C: Add missing semicolon.
3584 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3586 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3588 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3590 * gcc.c-torture/execute/20040411-1.c: New test.
3592 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3594 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3596 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3598 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3600 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3602 * lib/target-supports.exp (check_named_sections_available): New.
3603 * lib/gcc-dg.exp (dg-require-named-sections): New.
3604 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3605 old-deja.exp. Also prune error-count message from HP linker.
3606 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3608 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3609 * g++.old-deja/g++.pt/static3.C: Likewise.
3610 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3612 2004-04-09 Roger Sayle <roger@eyesopen.com>
3614 * gcc.c-torture/execute/20040409-1.c: New test case.
3615 * gcc.c-torture/execute/20040409-2.c: New test case.
3616 * gcc.c-torture/execute/20040409-3.c: New test case.
3618 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3620 * gcc.dg/20040409-1.c: New test.
3622 2004-04-08 Roger Sayle <roger@eyesopen.com>
3625 * g++.dg/opt/pr14888.C: New test case.
3627 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3629 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3630 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3631 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3632 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3635 2004-04-08 Paul Brook <paul@codesourcery.com>
3637 * gcc.dg/spill-1.c: New test.
3639 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3641 * gcc.dg/torture/builtin-ctype-2.c: New test.
3643 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3645 * gcc.dg/pch/pch.exp: Add largefile test.
3647 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3649 * g++.dg/pch/externc-1.Hs: New.
3650 * g++.dg/pch/externc-1.C: New.
3652 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3654 * gcc.dg/compat/struct-by-value-5a_main.c,
3655 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3656 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3657 * gcc.dg/compat/struct-by-value-5a_x.c,
3658 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3659 gcc.dg/compat/struct-by-value-5_x.c.
3660 * gcc.dg/compat/struct-by-value-5a_y.c,
3661 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3662 gcc.dg/compat/struct-by-value-5_y.c.
3664 * gcc.dg/compat/struct-by-value-6a_main.c,
3665 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3666 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3667 * gcc.dg/compat/struct-by-value-6a_x.c,
3668 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3669 gcc.dg/compat/struct-by-value-6_x.c.
3670 * gcc.dg/compat/struct-by-value-6a_y.c,
3671 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3672 gcc.dg/compat/struct-by-value-6_y.c.
3674 * gcc.dg/compat/struct-by-value-7a_main.c,
3675 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3676 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3677 * gcc.dg/compat/struct-by-value-7a_x.c,
3678 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3679 gcc.dg/compat/struct-by-value-7_x.c.
3680 * gcc.dg/compat/struct-by-value-7a_y.c,
3681 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3682 gcc.dg/compat/struct-by-value-7_y.c.
3684 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3686 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3687 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3688 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3691 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3693 * gcc.dg/builtins-36.c: New test.
3695 2004-04-06 Paul Brook <paul@codesourcery.com>
3697 * README.gcc: Remove obsolete contraint on testcases.
3699 2004-04-05 Paul Brook <paul@codesourcery.com>
3702 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3703 failure and exit(0) on success.
3704 * g++.dg/expr/anew2.C: Ditto.
3705 * g++.dg/expr/anew3.C: Ditto.
3706 * g++.dg/expr/anew4.C: Ditto.
3708 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3711 * g++.dg/template/unify7.C: New.
3713 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3715 * g++.dg/README: Bring up to date with new subdirectories; remove
3716 duplicate subdirectory lines.
3718 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3721 * g++.dg/template/unify5.C: New.
3722 * g++.dg/template/unify6.C: New.
3723 * g++.dg/template/qualttp20.C: Adjust.
3724 * g++.old-deja/g++.jason/report.C: Adjust.
3725 * g++.old-deja/g++.other/qual1.C: Adjust.
3727 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3730 * g++.dg/inherit/ptrmem1.C: New test.
3732 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3735 * gcc.c-torture/execute/20040331-1.c: New test.
3736 * gcc.dg/20040331-1.c: New test.
3738 2004-04-01 Paul Brook <paul@codesourcery.com>
3740 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3742 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3745 * g++.dg/init/goto1.C: New test.
3748 * g++.dg/template/defarg4.C: New test.
3750 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3752 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3754 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3756 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3758 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3760 * gcc.dg/noncompile/undeclared-2.c: New test.
3762 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3764 * gcc.dg/940409-1.c: Remove XFAIL.
3765 * gcc.dg/reg-vol-struct-1.c: New test.
3767 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3769 * gcc.dg/torture/builtin-wctype-1.c: New test.
3771 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3773 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3774 * gcc.dg/20001101-1.c: Likewise.
3775 * gcc.dg/20001102-1.c: Likewise.
3777 2004-03-25 Roger Sayle <roger@eyesopen.com>
3779 * gcc.dg/compare8.c: Add an additional test for XOR.
3781 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3783 * gcc.dg/torture/builtin-ctype-1.c: New test.
3785 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3787 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3788 * gcc.dg/torture/builtin-math-1.c: Likewise.
3789 * gcc.dg/torture/builtin-power-1.c: New test.
3791 2004-03-24 Andreas Schwab <schwab@suse.de>
3793 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3796 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3797 Roger Sayle <roger@eyesopen.com>
3799 * gcc.dg/compare8.c: New test case.
3801 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3803 * g++.dg/ext/altivec-7.C: New test.
3805 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3807 PR 12267, 12391, 12560, 13129, 14114, 14133
3808 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3809 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3810 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3811 Adjust error regexps.
3812 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3813 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3814 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3815 * gcc.dg/local1.c: Add explanatory comment.
3817 2004-03-23 Roger Sayle <roger@eyesopen.com>
3819 PR optimization/14669
3820 * g++.dg/opt/fold2.C: New test case.
3822 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3825 * gcc.dg/20040322-1.c: New test.
3827 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3829 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3830 * gcc.dg/ultrasp4.c: Likewise.
3831 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3833 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3835 * gcc.dg/i386-sse-8.c: Reset default options.
3837 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3839 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3840 in the error message text.
3842 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3844 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3846 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3849 * g++.dg/init/array13.C: New test.
3851 2004-03-20 Roger Sayle <roger@eyesopen.com>
3854 * gcc.c-torture/compile/pr13889.c: New test case.
3856 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3859 * builtins-1.c (nan, nans): Don't test.
3860 * builtins-30.c: Don't use nan, nanf, nanl.
3861 * builtins-35.c: New test.
3863 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3865 * g++.dg/ext/altivec-6.C: New test.
3867 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3869 * g++.dg/init/placement3.C: New test.
3871 * g++.dg/template/spec13.C: New test.
3873 * g++.dg/lookup/using11.C: New test.
3875 * g++.dg/lookup/koenig3.C: New test.
3877 * g++.dg/template/operator2.C: New test.
3879 * g++.dg/expr/dtor3.C: New test.
3880 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3882 * g++.old-deja/g++.law/visibility28.C: Likewise.
3884 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3886 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3887 * gcc.dg/ppc64-abi-3.c: Likewise.
3889 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3892 * g++.dg/parse/template15.C: New test.
3894 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3896 * g++.dg/expr/dtor2.C: New test.
3898 * g++.dg/lookup/anon4.C: New test.
3900 * g++.dg/overload/using1.C: New test.
3902 * g++.dg/template/lookup7.C: New test.
3904 * g++.dg/template/typename6.C: New test.
3906 * g++.dg/expr/cond6.C: New test.
3908 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3910 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3912 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3914 * g++.dg/expr/cond5.C: New test.
3915 * g++.dg/expr/constcast1.C: Likewise.
3916 * g++.dg/expr/ptrmem2.C: Likewise.
3917 * g++.dg/expr/ptrmem3.C: Likewise.
3918 * g++.dg/lookup/main1.C: Likewise.
3919 * g++.dg/template/lookup6.C: Likewise.
3921 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3923 * gcc.dg/local1.c: New test.
3925 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3927 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3929 * gcc.dg/torture/builtin-convert-1.c: New test.
3931 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3933 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3935 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3938 * g++.dg/warn/Wunused-7.C: New test.
3940 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3942 * gcc.dg/torture/builtin-integral-1.c: New test.
3944 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3947 * g++.dg/parse/non-dependent3.C: New test.
3949 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3951 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3952 * g++.dg/eh/simd-2.C: Likewise.
3953 * g++.dg/init/array10.C: Likewise.
3954 * gcc.c-torture/compile/simd-1.c: Likewise.
3955 * gcc.c-torture/compile/simd-2.c: Likewise.
3956 * gcc.c-torture/compile/simd-3.c: Likewise.
3957 * gcc.c-torture/compile/simd-4.c: Likewise.
3958 * gcc.c-torture/compile/simd-6.c: Likewise.
3959 * gcc.c-torture/execute/simd-1.c: Likewise.
3960 * gcc.c-torture/execute/simd-2.c: Likewise.
3961 * gcc.dg/compat/vector-defs.h: Likewise.
3962 * gcc.dg/20020531-1.c: Likewise.
3963 * gcc.dg/altivec-3.c: Likewise.
3964 * gcc.dg/altivec-4.c: Likewise.
3965 * gcc.dg/altivec-varargs-1.c: Likewise.
3966 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3967 * gcc.dg/i386-mmx-3.c: Likewise.
3968 * gcc.dg/i386-sse-4.c: Likewise.
3969 * gcc.dg/i386-sse-5.c: Likewise.
3970 * gcc.dg/i386-sse-8.c: Likewise.
3971 * gcc.dg/simd-1.c: Likewise.
3972 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3973 __ev64_opaque__ since the machine description provides it.
3975 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3977 * lib/compat.exp (skip_list): New global variable.
3978 Use it to hold the user defined COMPAT_SKIPS list if any.
3979 (compat-obj): Add the members of skip_list to optall.
3981 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3983 * gcc.dg/compat/union-by-value-1_main.c,
3984 union-by-value-1_x.c, union-by-value-1_y.c,
3985 union-check.h, union-defs.h,
3986 union-init.h, union-return-1_main.c,
3987 union-return-1_x.c, union-return-1_y.c: New files.
3989 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3991 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3992 mixed-struct-init.h: Add 4 mixed structure types.
3993 struct-by-value-21_main.c, struct-by-value-21_x.c,
3994 struct-by-value-21_y.c, struct-return-21_main.c,
3995 struct-return-21_x.c, struct-return-21_y.c: New files.
3997 2004-03-13 Mark Mitchell <mark@codesourcery.com>
4000 * g++.dg/parse/template14.C: New test.
4002 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4004 * gcc.c-torture/execute/20040313-1.c: New test.
4006 2004-03-13 Jakub Jelinek <jakub@redhat.com>
4009 * gcc.dg/20040311-2.c: New test.
4011 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
4014 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
4017 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
4019 * gcc.dg/20040305-2.c: Add missing return statement.
4021 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4023 * gcc.dg/builtins-34.c: Also check pow10*.
4025 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4028 * gcc.dg/20040305-2.c: New test.
4030 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4032 * gcc.dg/20040310-1.c: New test.
4034 2004-03-11 Roger Sayle <roger@eyesopen.com>
4036 * gcc.c-torture/execute/20040311-1.c: New test case.
4038 2004-03-11 Mark Mitchell <mark@codesourcery.com>
4041 * g++.dg/lookup/enum1.C: New test.
4043 2004-03-10 Mark Mitchell <mark@codesourcery.com>
4046 * g++.dg/lookup/struct2.C: New test.
4048 2004-03-10 Uros Bizjak <uros@kss-loka.si>
4050 * gcc.dg/builtins-34.c: New test.
4052 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4054 * gcc.dg/torture/builtin-nonneg-1.c: New test.
4056 2004-03-09 James E Wilson <wilson@specifixinc.com>
4058 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
4059 * gcc.dg/alias-2.c: New testcase.
4061 2004-03-09 Zack Weinberg <zack@codesourcery.com>
4063 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
4065 2004-03-09 Roger Sayle <roger@eyesopen.com>
4067 * gcc.c-torture/execute/20040309-1.c: New test case.
4069 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
4072 * g++.dg/overload/ref1.C: New.
4074 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4077 * g++.dg/template/spec12.C: New test.
4080 * g++.dg/parse/crash14.C: New test.
4082 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4085 * g++.dg/init/ref11.C: New test.
4087 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4090 * g++.dg/parse/builtin2.C: New test.
4092 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4095 * g++.dg/init/ctor3.C: New test.
4096 * g++.dg/init/union1.C: New test.
4097 * g++.dg/ext/anon-struct4.C: New test.
4099 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4101 * g++.dg/lookup/koenig1.C: Tweak error messages.
4102 * g++.dg/lookup/used-before-declaration.C: Likewise.
4103 * g++.dg/other/do1.C: Likewise.
4104 * g++.dg/overload/koenig1.C: Likewise.
4105 * g++.dg/parse/crash13.C: Likewise.
4106 * g++.dg/template/instantiate3.C: Likewise.
4108 2004-03-08 Eric Christopher <echristo@redhat.com>
4110 * * lib/target-supports.exp: Enable libiconv in test
4111 compilation. Fix up error checking.
4113 2004-03-08 Roger Sayle <roger@eyesopen.com>
4116 * gcc.dg/pr14289-1.c: New test case.
4117 * gcc.dg/pr14289-2.c: Likewise.
4118 * gcc.dg/pr14289-3.c: Likewise.
4120 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
4122 * gcc.c-torture/execute/20040308-1.c: New test.
4124 2004-03-07 Roger Sayle <roger@eyesopen.com>
4126 * gcc.c-torture/execute/20040307-1.c: New test case.
4128 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
4130 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
4132 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
4134 * gcc.dg/20040306-1.c: New test.
4136 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
4138 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4140 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
4142 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4145 * gcc.dg/decl-6.c: New test.
4147 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4149 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
4150 Rename LOGPOW -> LOG_POW.
4151 (SQRT_EXP, POW_EXP): New.
4153 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4155 * gcc.dg/i386-sse-8.c: New test.
4157 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4160 * gcc.dg/decl-5.c: New test.
4162 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
4164 * gcc.dg/20040305-1.c: New test.
4166 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
4169 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
4171 2004-03-04 Ziemowit Laski <zlaski@apple.com>
4173 PR c++/14425, c++/14426
4174 * g++.dg/ext/altivec-4.C: New test.
4175 * g++.dg/ext/altivec-5.C: New test.
4177 2004-03-04 Geoffrey Keating <geoffk@apple.com>
4179 * g++.old-deja/g++.other/linkage1.C: Expect errors about
4180 global variables of a type with no linkage.
4181 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
4182 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
4183 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
4184 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
4185 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
4186 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
4187 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
4188 * g++.dg/warn/deprecated.C: Name enum Color.
4189 * g++.dg/overload/VLA.C: Name structure for 'b'.
4190 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
4192 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4194 * gcc.c-torture/compile/20040304-1.c: New test.
4196 2004-03-03 Zack Weinberg <zack@codesourcery.com>
4199 * gcc.dg/decl-4.c: New testcase.
4201 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
4203 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
4204 as PRECF if sizeof (float) > sizeof (double).
4205 (PRECL): Make it the same as PRECF if
4206 sizeof (float) > sizeof (long double).
4208 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4210 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
4211 system type. Add check for irix6 which doesn't have c99 runtime.
4213 2004-03-03 Bob Wilson <bob.wilson@acm.org>
4215 * gcc.dg/const-elim-1.c: xfail for xtensa.
4217 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4220 * g++.dg/template/cond4.C: New test.
4222 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4225 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
4228 * g++.dg/parse/defarg7.C: New test.
4231 * g++.dg/template/friend26.C: New test.
4233 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4236 * g++.dg/abi/mangle21.C: New test.
4239 * g++.dg/parse/constructor2.C: New test.
4242 * g++.dg/template/sfinae1.C: New test.
4244 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4247 * g++.dg/expr/crash2.C: New test.
4250 * gcc.dg/inline-5.c: New test.
4251 * gcc.dg/always-inline.c: Split out tests into ...
4252 * gcc.dg/always-inline2.c: ... this and ...
4253 * gcc.dg/always-inline3.c: ... this.
4255 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4258 * g++.dg/debug/crash1.C: New test.
4260 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
4262 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
4263 function with __attribute__((noinline)).
4264 (recurser_void2): Likewise.
4265 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
4266 (recurser_void2): Likewise.
4268 2004-02-29 Roger Sayle <roger@eyesopen.com>
4271 * g++.dg/warn/Wunused-6.C: New test case.
4273 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
4275 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
4278 2004-02-27 Eric Christopher <echristo@redhat.com>
4280 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
4281 * g++.dg/charset/asm2.c: Run only x86.
4282 * gcc.dg/charset/asm3.c: Ditto.
4284 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
4286 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
4289 2004-02-27 Ziemowit Laski <zlaski@apple.com>
4291 * g++.dg/ext/altivec-3.C: New.
4293 2004-02-26 Richard Henderson <rth@redhat.com>
4295 * g++.dg/ext/attrib10.C: Mark for warning.
4296 * gcc.dg/attr-alias-1.c: New.
4298 2004-02-26 Richard Henderson <rth@redhat.com>
4300 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
4301 * gcc.c-torture/execute/20040208-2.c: ... it back.
4303 2004-02-26 Eric Christopher <echristo@redhat.com>
4305 * lib/target-supports.exp (check-iconv-available): New function.
4306 * lib/gcc-dg.exp (dg-require-iconv): New function.
4308 * gcc.dg/charset: New directory.
4309 * gcc.dg/charset/charset.exp: New file.
4310 * gcc.dg/charset/asm1.c: Ditto.
4311 * gcc.dg/charset/asm2.c: Ditto.
4312 * gcc.dg/charset/asm3.c: Ditto.
4313 * gcc.dg/charset/asm4.c: Ditto.
4314 * gcc.dg/charset/asm5.c: Ditto.
4315 * gcc.dg/charset/attribute1.c: Ditto.
4316 * gcc.dg/charset/attribute2.c: Ditto.
4317 * gcc.dg/charset/string1.c: Ditto.
4318 * g++.dg/charset: New directory.
4319 * g++.dg/dg.exp: Add here. Special options.
4320 * g++.dg/charset/charset.exp: New file.
4321 * g++.dg/charset/asm1.c: Ditto.
4322 * g++.dg/charset/asm2.c: Ditto.
4323 * g++.dg/charset/asm3.c: Ditto.
4324 * g++.dg/charset/asm4.c: Ditto.
4325 * g++.dg/charset/attribute1.c: Ditto.
4326 * g++.dg/charset/attribute2.c: Ditto.
4327 * g++.dg/charset/extern1.cc: Ditto.
4328 * g++.dg/charset/extern2.cc: Ditto.
4329 * g++.dg/charset/string1.c: Ditto.
4331 2004-02-26 Mark Mitchell <mark@codesourcery.com>
4334 * g++.dg/parse/comma1.C: New test.
4336 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4339 * g++.dg/template/ttp8.C: New test.
4341 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
4343 * gcc.dg/fixuns-trunc-1.c: New test.
4345 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4347 * gcc.dg/builtins-config.h: Use #elif.
4349 2004-02-26 Michael Matz <matz@suse.de>
4351 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
4352 * gcc.dg/991214-1.c: Likewise.
4353 * gcc.dg/i386-asm-1.c: Likewise.
4355 2004-02-25 Richard Henderson <rth@redhat.com>
4357 * gcc.c-torture/execute/20040208-2.c: Move ...
4358 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
4360 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4363 * g++.dg/other/crash-3.C: New test.
4365 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4367 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
4368 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
4370 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
4373 2004-02-24 Michael Matz <matz@suse.de>
4375 * gcc.dg/i386-regparm.c: New.
4377 2004-02-23 James E Wilson <wilson@specifixinc.com>
4379 * gcc.c-torture/execute/20040223-1.c: New.
4381 2004-02-23 Zack Weinberg <zack@codesourcery.com>
4382 Kazu Hirata <kazu@cs.umass.edu>
4384 * gcc.dg/fwritable-strings-1.c: Remove.
4386 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
4389 * gcc.dg/20040223-1.c: New test.
4391 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4394 * g++.dg/ext/typeof9.C: New test.
4396 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4399 * g++.dg/other/switch1.C: New test.
4401 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4403 * gcc.dg/cast-function-1.c: Adjust for new informative message.
4404 * gcc.dg/va-arg-1.c: Likewise.
4406 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4409 * g++.dg/template/koenig5.C: New test.
4411 2004-02-21 Ziemowit Laski <zlaski@apple.com>
4413 * g++.dg/ext/altivec-1.C: Generalize target triple.
4414 * g++.dg/ext/altivec-2.C: New test case.
4415 * g++.dg/ext/altivec_check.h: New file.
4416 * gcc.dg/altivec-1.c: Generalize target triple;
4417 include altivec_check.h and call altivec_check().
4418 * gcc.dg/altivec-[2-5].c: Generalize target triple.
4419 * gcc.dg/altivec-6.c: New test case.
4420 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4421 type casts as needed.
4422 * gcc.dg/altivec-10.c: Include altivec_check.h and call
4424 * gcc.dg/altivec-12.c: New test case.
4425 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4426 include altivec_check.h and call altivec_check().
4427 * gcc.dg/altivec_check.h: New file.
4429 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4431 * lib/target-supports.exp (check_alias_available): Don't mangle
4432 function `g' in test program.
4434 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4436 * lib/target-supports.exp (check_profiling_available): Check
4437 argument to determine whether we support a profiling type.
4438 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4439 check_profiling_available.
4440 * g++.dg/bprob/bprob.exp: Likewise
4441 * g77.dg/bprob/bprob.exp: Likewise.
4442 * gcc.misc-tests/bprob.exp: Likewise.
4443 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4444 dg-require-profiling and delete expected error handling.
4445 * gcc.dg/20021014-1.c: Likewise.
4446 * gcc.dg/nest.c: Likewise.
4448 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4451 * g++.dg/other/vthunk1.C: New test.
4453 2004-02-20 Falk Hueffner <falk@debian.org>
4456 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
4458 2004-02-20 Mark Mitchell <mark@codesourcery.com>
4461 * g++.dg/other/error8.C: Remove XFAIL markers.
4464 * g++.dg/ext/packed5.C: New test.
4467 * g++.dg/warn/Wunused-5.C: New test.
4470 * g++.dg/lookup/member1.C: New test.
4472 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
4474 * gcc.c-torture/compile/20040130-1.c: Enable only when
4475 __INT_MAX__ >= 2147483647L.
4476 * gcc.c-torture/compile/961203-1.c: Likewise.
4478 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
4480 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
4481 * g++.dg/opt/template1.C: Robustify assembler regexp
4483 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4485 * gcc.c-torture/execute/simd-4.x: Remove.
4486 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4487 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4488 Guard with #ifndef SKIP_ATTRIBUTE.
4489 * gcc.dg/compat/vector-1_y.c: Likewise.
4490 * gcc.dg/compat/vector-2_x.c: Likewise.
4491 * gcc.dg/compat/vector-2_y.c: Likewise.
4492 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4493 * g++.dg/eh/simd-2.C: Likewise.
4495 2004-02-19 Alan Modra <amodra@bigpond.net.au>
4497 * gcc.c-torture/compile/complex-1.c: New.
4499 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4502 * gcc.c-torture/execute/20040218-1.c: New test.
4504 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4507 * g++.dg/parse/new2.C: New test.
4509 2004-02-18 Paul Brook <paul@codesourcery.com>
4511 * gcc.c-torture/compile/libcall-1.c: New test.
4513 2004-02-18 Paul Brook <paul@codesourcery.com>
4516 * gcc.dg/debug/debug-7.c: New test.
4518 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4520 * gcc.dg/20040217-1.c: New test.
4522 2004-02-17 Zack Weinberg <zack@codesourcery.com>
4524 * gcc.c-torture/execute/990208-1.x: Delete.
4526 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
4528 * gcc.c-torture/execute/20040208-2.x: New file.
4530 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4533 * g++.dg/abi/structret1.C: New test.
4535 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4537 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4538 (i386_cpuid): No need to test if cpuid is available on AMD64.
4539 Fix assembly, so that it works onboth i386 and AMD64.
4540 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4541 (vecInLong): Fix s[] member type to unsigned int.
4542 (vecInWord): Remove type.
4543 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4544 (a64, b64, c64, d64, e64): Remove.
4545 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4546 Remove unused variable. Remove initialization of removed variables.
4547 Don't call mmx_tests nor sse_tests.
4548 (reference_mmx, reference_sse): Remove.
4549 (check): Add return stmt.
4550 * gcc.dg/i386-sse-7.c: New test.
4551 * gcc.dg/i386-mmx-4.c: New test.
4553 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4555 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4556 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4557 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4558 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4559 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4560 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4561 g++.dg/tc1/dr94.C: Fix line terminator.
4563 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4565 * gcc.c-torture/compile/20040216-1.c: New.
4567 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4569 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4570 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4571 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4572 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4573 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4574 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4576 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4578 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4580 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4583 * g++.dg/expr/cond4.C: New test.
4586 * g++.dg/lookup/crash2.C: New test.
4588 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4590 * gcc.c-torture/compile/20040214-2.c: New test.
4592 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4595 * g++.dg/ext/typeof8.C: New test.
4597 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4599 * gcc.c-torture/compile/20040214-1.c: New test.
4601 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4604 * g++.dg/template/spec11.C: New test.
4606 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4609 * g++.dg/other/error8.C: New test.
4611 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4614 * g++.dg/template/array4.C: New test.
4617 * g++.dg/inherit/thunk2.C: New test.
4620 * g++.dg/eh/cond2.C: New test.
4622 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4624 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4626 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4628 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4630 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4632 * g++.dg/simd-2.C: xfail on ppc64-linux.
4634 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4637 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4640 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4642 * gcc.dg/builtins-33.c: New test.
4644 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4646 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4648 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4650 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4652 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4654 * gcc.dg/ppc64-abi-3.c: New test.
4656 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4660 * gcc.dg/pr14092-1.c: New testcase.
4662 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4664 * gcc.dg/cpp/assert4.c: Fix typo last change.
4666 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4667 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4669 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4671 2004-02-09 Roger Sayle <roger@eyesopen.com>
4673 * gcc.c-torture/compile/20040209-1.c: New test case.
4675 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4677 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4679 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4681 * gcc.c-torture/execute/20040208-[12].c: New tests.
4683 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4685 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4687 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4689 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4691 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4694 * gcc.dg/visibility-8.c: New testcase.
4696 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4698 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4700 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4702 2004-02-07 Roger Sayle <roger@eyesopen.com>
4705 * g++.dg/opt/fold1.C: New test case.
4707 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4710 * g++.dg/other/crash-2.C: New test.
4712 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4715 * g++.dg/parse/angle-bracket2.C: New test.
4717 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4721 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4723 * testsuite/g++.dg/pch/wchar-1.C: New.
4724 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4726 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4729 * g++.dg/parse/error15.C: New test.
4730 * g++.dg/parse/crash11.C: Update dg-error mark.
4732 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4735 * g++.dg/warn/conv2.C: New test.
4737 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4740 * g++.dg/warn/incomplete1.C: Remove xfail.
4742 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4744 * lib/file-format.exp (gcc_target_object_format): Use
4745 ${tool}_target_compile, not gcc_target_compile.
4746 * lib/target-supports.exp (check_alias_available): Likewise.
4747 (check_gc_sections_available): Likewise.
4748 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4749 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4752 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4755 * g++.dg/template/static6.C: New test.
4757 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4759 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4761 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4763 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4764 tests for systems where `char' is unsigned by default.
4766 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4769 * g++.dg/template/partial3.C: New test.
4771 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4773 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4774 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4775 Remove mentions of obsolete ports.
4777 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4779 * gcc.dg/noncompile/20001228-1.c: Fix for new
4782 2004-02-03 Roger Sayle <roger@eyesopen.com>
4785 * gcc.c-torture/execute/multdi-1.c: New test case.
4787 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4790 * g++.dg/template/lookup5.C: New test.
4792 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4795 * g++.dg/template/lookup4.C: New test.
4798 * g++.dg/parse/error14.C: New test.
4801 * g++.dg/parse/template13.C: New test.
4803 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4806 * g++.dg/template/koenig4.C: New test.
4809 * g++.dg/template/crash17.C: New test.
4812 * g++.dg/parse/error13.C: New test.
4813 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4815 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4817 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4819 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4823 * gcc.dg/noncompile/20040203-1.c: New test.
4824 * gcc.dg/noncompile/20040203-2.c: Likewise.
4825 * gcc.dg/noncompile/20040203-3.c: Likewise.
4826 * gcc.dg/20040203-1.c: Likewise.
4828 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4831 * g++.dg/template/sizeof7.C: New test.
4833 2004-02-02 Eric Christopher <echristo@redhat.com>
4834 Zack Weinberg <zack@codesourcery.com>
4836 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4838 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4840 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4841 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4842 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4843 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4845 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4848 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4851 * g++.dg/ext/attrib13.C: New test.
4854 * g++.dg/conversion/op2.C: New test.
4856 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4858 * gcc.dg/titype-1.c: Fix pasto.
4860 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4862 * gcc.dg/titype-1.c: New test.
4864 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4867 * g++.dg/template/non-type-template-argument-1.C,
4868 g++.dg/template/qualified-id1.C: Update dg-error marks.
4869 * g++.dg/template/nontype6.C: New test.
4871 2004-02-01 Roger Sayle <roger@eyesopen.com>
4873 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4874 * gcc.dg/builtins-31.c: New testcase.
4875 * gcc.dg/builtins-32.c: New testcase.
4877 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4879 * objc.dg/call-super-2.m: Update line numbers
4880 for the including of stddef.h.
4882 2004-01-30 Michael Matz <matz@suse.de>
4884 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4885 g++.dg/ext/case-range3.C: New tests.
4887 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4891 * g++.dg/template/member4.C: New test.
4893 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4896 * g++.dg/template/sizeof6.C: New test.
4898 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4900 * gcc.dg/fwritable-strings-1.c: New test.
4902 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4904 * gcc.c-torture/compile/20040130-1.c: New test.
4906 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4908 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4910 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4913 * g++.dg/template/ctor3.C: New test.
4915 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4917 * g++.dg/tc1: New directory.
4918 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4919 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4920 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4921 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4922 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4924 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4926 * g++.dg/parse/error11.C: New test.
4927 * g++.dg/parse/error12.C: Likewise.
4929 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4931 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4932 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4934 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4937 * g++.dg/ext/attrib12.C: New test.
4940 * g++.dg/parse/cast2.C: New test.
4942 2004-01-27 James E Wilson <wilson@specifixinc.com>
4944 * objc.dg/encode-2.m (main): New local string. Set depending on
4945 sizeof long. Use in sscanf call.
4946 * objc.dg/encode-3.m (main): New local string. Set depending on
4947 sizeof long. Use in scan_initial call.
4949 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4951 * objc.dg/call-super-2.m: Make LP64-safe.
4952 * objc.dg/desig-init-1.m: Likewise.
4954 2004-01-27 Devang Patel <dpatel@apple.com>
4956 * g++.dg/debug/namespace1.C: New test.
4958 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4960 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4963 * gcc.dg/arm-mmx-1.c: New test.
4965 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4967 * gcc.dg/20040127-1.c: New test.
4968 * gcc.dg/20040127-2.c: New test.
4970 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4972 * objc.dg/stret-1.m (glob): Renamed to globa.
4974 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4977 * g++.dg/expr/for1.C: New test.
4979 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4982 * gcc.dg/darwin-longlong.c: New test.
4984 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4986 * gcc.dg/20040124-1.c: Moved test from here...
4987 * gcc.c-torture/compile/20040124-1.c: ...to here.
4989 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4991 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4992 the assembly output if -m64 is passed.
4994 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4997 * g++.dg/template/cond3.C: New test.
4999 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5002 * g++.dg/template/ttp7.C: New test.
5004 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5007 * g++.dg/template/nontype4.C: New test.
5008 * g++.dg/template/nontype5.C: Likewise.
5010 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
5012 * gcc.dg/torture/mips-clobber-at.c: New test.
5014 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
5016 * gcc.dg/20040124-1.c: New test.
5018 2004-01-24 Jakub Jelinek <jakub@redhat.com>
5020 * gcc.dg/20040123-1.c: New test.
5022 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5024 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
5026 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
5028 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
5030 2004-01-23 Andrew Pinski <apinski@apple.com>
5032 * gcc.dg/20030121-1.c: Move to ..
5033 * gcc.dg/20040121-1.c: here.
5035 2004-01-23 Roger Sayle <roger@eyesopen.com>
5037 * gcc.dg/builtins-29.c: New test case.
5039 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5042 * gcc.dg/builtins-30.c: New testcase.
5044 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
5046 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
5047 * lib/g77.exp: Likewise.
5048 * lib/objc.exp: Likewise.
5049 * lib/g++.exp: Likewise.
5051 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5053 * gcc.dg/struct-by-value-2.c: New test.
5055 2004-01-21 Andrew Pinski <apinski@apple.com>
5058 * gcc.dg/20030121-1.c: New test.
5060 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
5062 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
5063 clobber frame pointer register in asm statement.
5065 2004-01-21 Falk Hueffner <falk@debian.org>
5067 * gcc.c-torture/compile/20040121-1.c: New test.
5069 2004-01-21 Zack Weinberg <zack@codesourcery.com>
5071 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
5073 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
5075 * gcc.dg/ppc64-abi-2.c: New test.
5077 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
5079 * lib/treelang.exp: Fill out this file.
5080 * lib/treelang-dg.exp: New File.
5082 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
5084 * gcc.c-torture/compile/981022-1.c: Remove.
5085 * gcc.dg/array-5.c: Remove XFAIL.
5086 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
5087 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
5088 gcc.dg/cond-lvalue-1.c: Update.
5089 * gcc.dg/cast-lvalue-2.c: New test.
5091 2004-01-19 Mark Mitchell <mark@codesourcery.com>
5094 * g++.dg/other/error1.C (class foo): Tweak error message.
5097 * g++.dg/template/call2.C: New test.
5099 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5101 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
5102 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
5103 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
5104 scalar-return-1_x.c, scalar-return-2_y.c,
5105 scalar-return-3_x.c, scalar-return-3_y.c,
5106 scalar-return-4_x.c, scalar-return-4_y.c,
5107 struct-align-1.h, struct-align-1_x.c,
5108 struct-align-1_y.c, struct-align-2.h,
5109 struct-align-2_x.c, struct-align-2_y.c,
5110 struct-by-value-10_y.c, struct-by-value-11_x.c,
5111 struct-by-value-11_y.c, struct-by-value-12_x.c,
5112 struct-by-value-12_y.c, struct-by-value-13_x.c,
5113 struct-by-value-13_y.c, struct-by-value-14_x.c,
5114 struct-by-value-14_y.c, struct-by-value-15_x.c,
5115 struct-by-value-15_y.c, struct-by-value-16_y.c,
5116 struct-by-value-17_y.c, struct-by-value-18_y.c,
5117 struct-by-value-19_y.c, struct-by-value-1_x.c,
5118 struct-by-value-1_y.c, struct-by-value-20_y.c,
5119 struct-by-value-2_x.c, struct-by-value-2_y.c,
5120 struct-by-value-3_y.c, struct-by-value-4_x.c,
5121 struct-by-value-4_y.c, struct-by-value-5_y.c,
5122 struct-by-value-6_y.c, struct-by-value-7_y.c
5123 struct-by-value-8_x.c, struct-by-value-8_y.c
5124 struct-by-value-9_x.c, struct-by-value-9_y.c
5125 struct-return-10_x.c, struct-return-10_y.c,
5126 struct-return-19_x.c, struct-return-20_x.c
5127 struct-return-2_x.c, struct-return-2_y.c
5128 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
5129 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
5131 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5133 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
5134 attribute on sparc*-sun-solaris2.*.
5136 2004-01-18 Mark Mitchell <mark@codesourcery.com>
5139 * g++.dg/ext/typeof7.C: New test.
5141 2004-01-18 David Edelsohn <edelsohn@gnu.org>
5143 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
5144 * gcc.dg/const-elim-1.c: Same.
5146 2004-01-17 Ziemowit Laski <zlaski@apple.com>
5148 * objc.dg/stret-1.m: New.
5149 * objc.dg/stret-2.m: New.
5151 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5154 * g++.dg/ext/vector1.C: New test.
5156 2004-01-16 Geoffrey Keating <geoffk@apple.com>
5158 * gcc.dg/pch/import-1.c: New.
5159 * gcc.dg/pch/import-1.hs: New.
5160 * gcc.dg/pch/import-1a.h: New.
5161 * gcc.dg/pch/import-1b.h: New.
5162 * gcc.dg/pch/import-1c.h: New.
5164 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5167 * g++.dg/ext/array1.C: New test.
5170 * g++.dg/conversion/op1.C: New test.
5172 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
5175 From Kazumoto Kojima / Dan Kegel:
5176 * gcc.dg/pr11864-1.c: New test.
5179 From Marcus Comstedt / Dan Kegel:
5180 * gcc.dg/pr10392-1.c: New test.
5182 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5185 * g++.dg/init/ref10.C: New test.
5187 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5190 * g++.dg/parse/typename6.C: New test.
5192 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5195 * testsuite/g++.dg/pch/wchar-1.C: New.
5196 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5198 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5201 * g++.dg/expr/sizeof2.C: New test.
5203 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
5205 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
5207 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5210 * g++.dg/lookup/strong-using-3.C: New.
5211 * g++.dg/lookup/using-10.C: New.
5213 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5216 * g++.dg/lookup/strong-using-2.C: New.
5218 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
5219 Dan Kegel <dank@kegel.com>
5220 J"orn Rennecke <joern.rennecke@superh.com>
5223 * gcc.dg/pr9365-1.c: New test.
5225 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5228 * g++.dg/parse/casting-operator2.C: New test.
5229 * g++.old-deja/g++.pt/explicit83.C: Remove.
5231 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
5233 * gcc.dg/label-compound-stmt-1.c: New test.
5234 * gcc.c-torture/compile/950922-1.c,
5235 gcc.c-torture/compile/20000211-3.c,
5236 gcc.c-torture/compile/20000518-1.c,
5237 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
5238 compound statements.
5240 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
5242 * gcc.dg/ppc64-abi-1.c: New test.
5244 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
5246 * g++.dg/ext/attrib9.C: Add dg-warnings.
5248 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5251 * g++.dg/parse/dtor3.C: New test.
5253 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5256 * g++.dg/parse/try-catch-1.C: New test.
5258 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
5260 * ada/acats/run_all.sh: Add more verbose output in acats.log
5261 when compiling tests.
5263 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5266 * gcc.dg/typedef-redecl.c: New test case.
5267 * gcc.dg/typedef-redecl.h: New support file.
5269 2004-01-13 Jan Hubicka <jh@suse.cz>
5271 * gcc.dg/always_inline.c: New test.
5272 * gcc.dg/debug/20031231-1.c: Fix.
5274 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5277 * g++.dg/template/array3.C: New test.
5279 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5281 * g++.dg/ext/lvalue1.C: No longer expected to fail.
5282 * g++.dg/warn/Wunused-2.C: Likewise.
5284 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5287 * g++.dg/template/instantiate6.C: New test.
5289 2004-01-12 Roger Sayle <roger@eyesopen.com>
5292 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
5294 2004-01-12 Jan Hubicka <jh@suse.cz>
5297 * gcc.dg/20040112-1.c: New.
5299 * gcc.dg/dwarf-die[1-7].c: Move to...
5300 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
5301 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
5303 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
5306 * g++.dg/parse/friend4.C: New test.
5308 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
5311 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
5312 definition is called a friend.
5314 2004-01-11 Zack Weinberg <zack@codesourcery.com>
5316 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
5318 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
5321 * g++.dg/parse/error10.C: New test.
5322 * g++.dg/template/arg2.C: Accept "invalid type" error.
5324 2004-01-11 Jakub Jelinek <jakub@redhat.com>
5327 * g++.dg/opt/expect2.C: New test.
5329 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5331 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
5332 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
5333 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
5334 Update dg-error regexps.
5336 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5338 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
5339 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
5341 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5343 * gcc.dg/pragma-re-1.c: Use right pointer type.
5345 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5347 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
5349 2004-01-09 Geoffrey Keating <geoffk@apple.com>
5351 * gcc.dg/rs6000-ldouble-1.c: New.
5353 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5357 * g++.dg/other/abstract1.C: New test.
5359 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
5361 * g++.dg/lookup/strong-using-1.C: New.
5363 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
5366 * gcc.dg/func-ptr-conv-1.c: New test.
5367 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
5369 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
5372 * gcc.c-torture/compile/20040109-1.c: New.
5374 2004-01-08 Stuart Hastings <stuart@apple.com>
5376 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
5377 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
5378 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
5380 2004-01-09 Alan Modra <amodra@bigpond.net.au>
5382 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
5384 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5386 * ada/acats/run_acats: Treat 'gnatchop' the same way
5387 as 'gnatmake'. Export GCC_DRIVER.
5388 * ada/acats/run_all.sh: Add target_gnatchop. Use
5389 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
5391 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5394 * g++.dg/template/dependent-expr4.C: New test.
5396 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
5398 * gcc.dg/altivec-11.c: New test.
5400 2004-01-07 Mark Mitchell <mark@codesourcery.com>
5402 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
5404 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5407 * gcc.dg/enum-compat-1.c: New test.
5408 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5410 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5413 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5414 gcc.dg/c99-idem-qual-3.c: New tests.
5416 2004-01-07 Alan Modra <amodra@bigpond.net.au>
5418 * gcc.dg/winline-7.c: Don't cast void * to int.
5420 2004-01-06 Jan Hubicka <jh@suse.cz>
5422 * gcc.dg/i386-sse-5.c: New test
5423 * g++.dg/eh/simd-1.c: Add -w argument for i386.
5425 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5428 * g++.dg/rtti/typeid4.C: New test.
5430 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5432 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5434 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5437 * g++.dg/template/error11.C: New test.
5440 * g++.dg/template/class2.C: New test.
5442 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
5443 Richard Sandiford <rsandifo@redhat.com>
5446 * g++.dg/opt/alias3.C: New test.
5448 2004-01-04 Mark Mitchell <mark@codesourcery.com>
5451 * g++.dg/template/koenig3.C: New test.
5454 * g++.dg/parse/offsetof3.C: New test.
5456 * g++.dg/init/copy7.C: Add missing dg-error markers.
5459 * g++.dg/init/copy7.c: New test.
5462 * g++.dg/parse/cast1.C: New test.
5464 2004-01-04 Jan Hubicka <jh@suse.cz>
5466 * gcc.dg/winline[1-7].c: New tests.
5468 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5471 * g++.dg/template/qualttp22.C: New test.
5473 2004-01-01 Jan Hubicka <jh@suse.cz>
5475 * gcc.dg/debug/20031231-1.c: New.
5476 * gcc.c-torture/compile/20040101-1.c: New.
5477 * gcc.dg/dwarf-die-[1-7].c: New.
5479 2004-01-01 Jakub Jelinek <jakub@redhat.com>
5481 PR optimization/13521
5482 * gcc.c-torture/compile/20031231-1.c: New test.
5484 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5486 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5488 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5491 * g++.dg/template/crash16.C: New test.
5493 2003-12-30 Mark Mitchell <mark@codesourcery.com>
5495 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5497 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5499 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5501 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5502 * g++.old-deja/g++.law/profile1.C: Likewise.
5503 * gcc.c-torture/compile/981006-1.c: Likewise.
5504 * gcc.c-torture/execute/loop-2e.x: Likewise.
5505 * gcc.c-torture/execute/loop-2f.x: Remove.
5506 * gcc.c-torture/execute/loop-2g.x: Likewise.
5507 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5508 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5510 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5513 * g++.dg/ext/attrib11.C: New test.
5516 * g++.dg/template/array2-1.C: New test.
5517 * g++.dg/template/array2-2.C: New test.
5519 2003-12-29 Mark Mitchell <mark@codesourcery.com>
5521 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5523 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
5526 * g++.dg/template/array1-1.C: New test.
5527 * g++.dg/template/array1-2.C: New test.
5529 2003-12-29 Roger Sayle <roger@eyesopen.com>
5532 * g77.dg/12632.f: New test case.
5534 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5537 * g++.dg/parse/nontype1.C: New test.
5539 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5542 * g++.dg/parse/explicit1.C: New test.
5543 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5545 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5548 * g++.dg/opt/inline6.C: New test.
5551 * g++.dg/parse/error9.C: New test.
5553 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5555 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5558 * g++.dg/init/assign1.C: New test.
5560 2003-12-28 Roger Sayle <roger@eyesopen.com>
5563 * g++.dg/warn/format3.C: New test case.
5565 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5567 * gcc.c-torture/compile/20031227-1.c: New test.
5569 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5571 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5572 * g77.dg/bprob/bprob.exp: Likewise.
5573 * gcc.misc-tests/bprob.exp: Likewise.
5574 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5575 variants on systems where the library does not provide that
5577 * gcc.dg/builtins-20.c: Use builtins-config.h.
5578 * gcc.dg/builtins-config.h: New file.
5580 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5582 * lib/gcc-dg.exp (dg-require-profiling): New function.
5583 * lib/target-supports.exp (check_profiling_available): Likewise.
5584 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5585 * g77.dg/bprob/bprob.exp: Likewise.
5586 * gcc.misc-tests/bprob.exp: Likewise.
5587 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5588 * gcc.dg/20021014-1.c: Likewise.
5589 * gcc.dg/nest.c: Likewise.
5591 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5593 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5595 * g++.dg/lookup/java2.C: Likewise.
5596 * gcc.dg/cpp/lexident.c: Likewise.
5598 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5600 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5602 * gcc.c-torture/compile/961203-1.c: Likewise.
5603 * gcc.c-torture/compile/980506-1.c: Likewise.
5605 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5607 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5608 (additional_prunes): New global.
5609 (gcc-dg-prune): Handle additional per-test pruning.
5610 (dg-test): Clear additional_prunes between tests.
5612 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5613 dg-prune-output to avoid spurious failures from assembler
5614 complaining about nonexistent WAW violations.
5615 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5616 Use dg-prune-output to avoid spurious failures from assembler
5617 warning about Itanium B-step errata.
5619 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5621 * g++.dg/abi/macro0.C: New test.
5622 * g++.dg/abi/macro1.C: Likewise.
5623 * g++.dg/abi/macro2.C: Likewise.
5625 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5626 * g++.dg/abi/bitfield7.C: Likewise.
5627 * g++.dg/abi/dtor2.C: Likewise.
5628 * g++.dg/abi/mangle11.C: Likewise.
5629 * g++.dg/abi/mangle12.C: Likewise.
5630 * g++.dg/abi/mangle14.C: Likewise.
5631 * g++.dg/abi/mangle17.C: Likewise.
5632 * g++.dg/abi/vbase10.C: Likewise.
5633 * g++.dg/abi/vbase14.C: Likewise.
5634 * g++.dg/template/qualttp17.C: Likewise.
5636 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5639 * gcc.dg/20031223-1.c: New test.
5641 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5643 * gcc.dg/noreturn-7.c: New test.
5645 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5647 * gcc.dg/null-pointer-1.c: New test.
5649 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5651 * g++.old-deja/g++.jason/template18.C: Remove.
5652 * g++.old-deja/g++.jason/template37.C: Likewise.
5655 * g++.dg/lookup/ns1.C: New test.
5658 * g++.dg/template/lookup3.C: New test.
5660 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5662 * g++.dg/template/recurse1.C: New test
5664 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5667 * g++.dg/parse/semicolon1.C: New test.
5668 * g++.dg/parse/semicolon1.h: Likewise.
5670 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5672 * gcc.dg/darwin-misaligned.c: New test.
5674 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5677 * gcc.dg/20031222-1.c: New test.
5679 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5682 * g++.dg/parse/error8.C: New test.
5685 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5687 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5689 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5691 * gcc.c-torture/compile/930217-1.c: Likewise.
5692 * gcc.c-torture/compile/930513-1.c: Likewise.
5693 * gcc.c-torture/execute/920908-2.c: Likewise.
5694 * gcc.c-torture/execute/921204-1.c: Likewise.
5695 * gcc.c-torture/execute/930621-1.c: Likewise.
5696 * gcc.c-torture/execute/930630-1.c: Likewise.
5697 * gcc.c-torture/execute/931031-1.c: Likewise.
5698 * gcc.c-torture/execute/980602-2.c: Likewise.
5699 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5700 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5701 * gcc.c-torture/execute/extzvsi.c: Likewise.
5702 * gcc.c-torture/unsorted/ext.c: Likewise.
5704 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5707 * gcc.c-torture/compile/20031220-2.c: New test case.
5709 2003-12-20 Roger Sayle <roger@eyesopen.com>
5711 PR optimization/13031
5712 * gcc.c-torture/compile/20031220-1.c: New test case.
5714 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5716 * gcc.dg/cast-function-1.c: New test.
5718 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5720 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5723 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5726 * g++.dg/ext/attrib10.C: New test.
5728 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5730 * gcc.dg/cleanup-10.c: New test.
5731 * gcc.dg/cleanup-11.c: New test.
5733 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5736 * g++.dg/opt/expect1.C: New test.
5738 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5740 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5742 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5745 * gcc.dg/20031218-1.c: New test.
5748 * gcc.dg/20031218-2.c: New test.
5749 * gcc.dg/20031218-3.c: New test.
5751 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5752 of label name and allow for USER_LABEL_PREFIX == "_" names.
5753 * g++.dg/abi/mangle18-2.C: Likewise.
5754 * g++.dg/abi/mangle19-1.C: Likewise.
5755 * g++.dg/abi/mangle19-2.C: Likewise.
5756 * g++.dg/abi/mangle20-1.C: Likewise.
5757 * g++.dg/abi/mangle20-2.C: Likewise.
5759 2003-12-18 Richard Henderson <rth@redhat.com>
5761 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5763 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5764 Dan Kegel <dank@kegel.com>
5767 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5768 testing a cross compiler, it causes spurious compile failures.
5769 * lib/g++.exp: Likewise.
5771 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5774 * g++.dg/template/access13.C: New test.
5776 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5778 * gcc.dg/20031216-1.c: New test.
5780 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5783 * g++.dg/template/error10.C: New test.
5785 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5787 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5788 * g++.dg/eh/simd-2.C: Likewise.
5790 2003-12-17 James E Wilson <wilson@specifixinc.com>
5791 Roger Sayle <roger@eyesopen.com>
5793 * gcc.c-torture/execute/ieee/mzero5.c: New.
5795 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5798 * g++.dg/parse/error6.C: New test.
5801 * g++.dg/parse/error7.C: New test.
5803 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5805 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5806 at -O with stabs debugging formats.
5807 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5808 * gcc.dg/debug/debug-2.c: Likewise.
5810 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5813 * g++.dg/init/error1.C: New test.
5816 * g++.dg/init/pm3.C: New test.
5818 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5821 * gcc.dg/bitfld-8.c: New test.
5823 2003-12-16 James Lemke <jim@wasabisystems.com>
5825 * gcc.dg/arm-scd42-[123].c: New tests.
5827 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5830 * g++.dg/abi/mangle20-1.C: New test.
5831 * g++.dg/abi/mangle20-2.C: New test.
5833 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5836 * g++.dg/other/offsetof2.C: Remove XFAIL.
5837 * g++.dg/parse/offsetof1.C: New test.
5838 * g++.gd/parse/offsetof2.C: Likewise.
5840 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5842 * g++.dg/template/nontype3.C: New test.
5843 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5845 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5847 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5849 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5852 * g++.dg/expr/assign1.C: New test.
5855 * g++.dg/abi/mangle19-1.C: New test.
5856 * g++.dg/abi/mangle19-2.C: New test.
5858 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5860 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5862 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5864 * gcc.c-torture/execute/20031216-1.c: New test.
5866 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5868 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5871 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5874 * g++.dg/template/error9.C: New test.
5877 * g++.dg/template/error8.C: New test.
5879 2003-12-15 Roger Sayle <roger@eyesopen.com>
5882 * gcc.c-torture/execute/20031215-1.c: New test case.
5884 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5887 * g++.dg/parse/error5.C: New test.
5890 * g++.dg/expr/sizeof1.C: New test.
5893 * g++.dg/template/crash15.C: New test.
5895 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5897 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5898 a non-POD type as the last named parameter of a varargs function.
5900 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5904 * g++.dg/template/crash14.C: New test.
5905 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5907 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5909 * g++.dg/other/java1.C: New test.
5912 * g++.dg/abi/mangle18-1.C: New test.
5913 * g++.dg/abi/mangle18-2.C: New test.
5915 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5917 PR optimization/10312
5918 * gcc.c-torture/execute/20031214-1.c: New.
5920 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5924 * g++.dg/parse/error3.C: New test.
5925 * g++.dg/parse/error4.C: Likewise.
5926 * g++.dg/abi/mangle4.C: Tweak error messages.
5927 * g++.dg/lookup/using5.C: Likewise.
5928 * g++.dg/other/error2.C: Likewise.
5929 * g++.dg/parse/typename5.C: Likewise.
5930 * g++.dg/parse/undefined1.C: Likewise.
5931 * g++.dg/template/arg2.C: Likewise.
5932 * g++.dg/template/ttp3.C: Likewise.
5933 * g++.dg/template/type1.C: Likewise.
5934 * g++.old-deja/g++.other/crash32.C: Likewise.
5935 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5937 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5940 * g++.dg/warn/noreturn-3.C: New test.
5942 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5945 * g++.dg/abi/covariant3.C: New.
5947 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5949 * g++.dg/eh/ia64-1.C: New test.
5951 2003-12-12 Roger Sayle <roger@eyesopen.com>
5953 PR optimization/13037
5954 * g77.f-torture/execute/13037.f: New test case.
5956 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5959 * g++.dg/abi/covariant2.C: New.
5961 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5963 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5965 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5967 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5969 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5972 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5974 * lib/g++.exp (g++_version): Likewise.
5975 * lib/g77.exp (g77_version): Likewise.
5976 * lib/objc.exp (default_objc_version): Likewise.
5978 2003-12-10 Richard Henderson <rth@redhat.com>
5980 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5982 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5984 2003-12-08 Matt Austern <austern@apple.com>
5987 * lib/gcc-dg.exp (dg-require-visibility): Define.
5988 * lib/target-supports (check_visibility_available): Define.
5989 * gcc.dg/visibility-1.c: New test.
5990 * gcc.dg/visibility-2.c: Likewise.
5991 * gcc.dg/visibility-3.c: Likewise.
5992 * gcc.dg/visibility-4.c: Likewise.
5993 * gcc.dg/visibility-5.c: Likewise.
5994 * gcc.dg/visibility-6.c: Likewise.
5995 * g++.dg/ext/visibility-1.C: Likewise.
5996 * g++.dg/ext/visibility-2.C: Likewise.
5997 * g++.dg/ext/visibility-3.C: Likewise.
5998 * g++.dg/ext/visibility-4.C: Likewise.
5999 * g++.dg/ext/visibility-5.C: Likewise.
6000 * g++.dg/ext/visibility-6.C: Likewise.
6002 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6004 * g++.dg/lookup/java1.C: New test.
6005 * g++.dg/lookup/java2.C: New test.
6007 2003-12-07 Falk Hueffner <falk@debian.org>
6009 * g++.dg/opt/noreturn-1.C: New test.
6011 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
6013 * gcc.dg/overflow-1.c: New test.
6015 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6017 * g77.f-torture/compile/13060.f: New test.
6019 2003-12-06 Mark Mitchell <mark@codesourcery.com>
6022 * g++.dg/inherit/operator2.C: New test.
6024 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6027 * g++.dg/ext/attrib9.C: New test.
6029 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6032 * g++.dg/template/error7.C: New test.
6034 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
6035 J"orn Rennecke <joern.rennecke@superh.com>
6038 * g++.dg/other/struct-va_list.C: New test.
6040 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6043 * g++.dg/parse/defarg6.C: New test.
6045 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
6048 * gcc.c-torture/execute/20031201-1.c: New test.
6050 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
6052 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
6054 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6056 * gcc.dg/builtin-return-1.c: New test.
6058 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
6059 J"orn Rennecke <joern.rennecke@superh.com>
6061 PR optimization/13260
6062 * gcc.c-torture/execute/20031204-1.c: New test.
6064 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6067 * g++.dg/template/error6.C: New test.
6069 2003-12-03 Jakub Jelinek <jakub@redhat.com>
6071 * gcc.dg/20031202-1.c: New test.
6073 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6076 * g++.dg/template/eh1.C: New test.
6079 * g++.dg/template/error5.C: New test.
6081 2003-12-02 David Ung <davidu@mips.com>
6083 * gcc.dg/compat/vector-check.h: Corrected type for var
6086 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6089 * g++.dg/template/ptrmem8.C: New test.
6091 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6094 * g++.dg/template/dependent-expr3.C: New test.
6096 2003-12-01 James Lemke <jim@wasabisystems.com>
6098 * gcc.dg/arm-g2.c: New test.
6100 2003-12-01 Roger Sayle <roger@eyesopen.com>
6102 PR optimization/11634
6103 * gcc.dg/20031201-2.c: New test case.
6105 2003-12-01 Zack Weinberg <zack@codesourcery.com>
6108 * objc.dg/proto-lossage-3.m: New test.
6110 2003-12-01 Roger Sayle <roger@eyesopen.com>
6112 PR optimization/12628
6113 * gcc.dg/20031201-1.c: New test case.
6115 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6117 * gcc.dg/unaligned-1.c: New test.
6119 2003-11-30 Mark Mitchell <mark@codesourcery.com>
6122 * g++.dg/template/error4.C: New test.
6123 * g++.dg/template/nested3.C: Adjust error markers.
6125 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6127 * gcc.dg/cpp/assert4.c: Check more #system assertions.
6129 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
6132 * gcc.dg/bitfld-7.c: New test.
6134 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
6136 * gcc.dg/tls/asm-1.C: New test.
6138 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6140 * gcc.dg/cpp/assert4.c: Update.
6142 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6144 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
6145 * gcc.dg/builtin-apply3.c: New test.
6147 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6149 * lib/compat.exp (compat-obj): New xfaildata parameter.
6150 Use it to set compiler_conditional_xfail_data before compiling.
6151 (compat-get-options): Handle dg-xfail-if.
6152 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
6153 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
6154 * gcc.dg/compat/vector-1_y.c: Likewise.
6155 * gcc.dg/compat/vector-2_x.c: Likewise.
6156 * gcc.dg/compat/vector-2_y.c: Likewise.
6158 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6160 * g++.dg/opt/reg-stack4.C: New test.
6162 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6164 * gcc.dg/builtin-apply2.c: New test.
6166 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6168 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
6170 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6173 * g++.dg/template/template-id-2.C: New test.
6175 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6178 * g++.dg/template/memfriend1.C: New test.
6179 * g++.dg/template/memfriend2.C: Likewise.
6180 * g++.dg/template/memfriend3.C: Likewise.
6181 * g++.dg/template/memfriend4.C: Likewise.
6182 * g++.dg/template/memfriend5.C: Likewise.
6183 * g++.dg/template/memfriend6.C: Likewise.
6184 * g++.dg/template/memfriend7.C: Likewise.
6185 * g++.dg/template/memfriend8.C: Likewise.
6186 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
6188 2003-11-21 Mark Mitchell <mark@codesourcery.com>
6191 * g++.dg/ext/cond1.C: New test.
6193 2003-11-20 Richard Henderson <rth@redhat.com>
6195 * gcc.dg/20020201-2.c: Remove.
6196 * gcc.dg/20020201-4.c: Remove.
6197 * gcc.dg/20020304-1.c: Remove.
6199 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
6201 * gcc.dg/cpp/trad/xwin1.c: New test case.
6203 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
6205 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
6206 * lib/g77.exp: Likewise.
6207 * lib/objc.exp: Likewise.
6208 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
6211 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6214 * g++.dg/template/static5.C: New test.
6216 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
6218 * gcc.dg/nested-func-1.c: New test.
6220 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6222 * gcc.dg/cpp/assert4.c: New test.
6224 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6227 * g++.dg/lookup/using9.c: New test.
6229 2003-11-14 Mark Mitchell <mark@codesourcery.com>
6232 * g++.dg/template/error3.C: New test.
6234 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
6237 * ada/acats/run_acats, run_all.sh: Fix syntax error.
6238 No longer use a wrapper for gcc, since this does not work under
6241 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6244 * g++.dg/template/ptrmem7.C: New test.
6246 2003-11-13 Andrew Pinski <apinski@apple.com>
6248 * gcc.c-torture/compile/20031113-1.c: New test.
6250 2003-11-13 Mark Mitchell <mark@codesourcery.com>
6251 Kean Johnston <jkj@sco.com>
6254 * gcc.dg/unused-4.c: Update.
6256 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6258 * g++.dg/opt/const3.C: New test.
6260 2003-11-13 Jan Hubicka <jh@suse.cz>
6262 * gcc.c-torture/compile/20031112-1.c: New test.
6264 2003-11-12 Mark Mitchell <mark@codesourcery.com>
6266 * g++.dg/parse/crash10.C: Remove bogus error marker.
6268 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6270 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
6271 (host_gcc): Likewise.
6272 (ROOT): Honor $PWDCMD.
6274 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
6276 2003-11-12 Catherine Moore <clm@redhat.com>
6278 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
6280 2003-11-12 Andreas Jaeger <aj@suse.de>
6281 Jakub Jelinek <jakub@redhat.com>
6282 Andrew Pinski <pinskia@physics.uc.edu>
6283 Richard Henderson <rth@redhat.com>
6285 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
6287 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
6289 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
6290 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6292 2003-11-11 Andreas Jaeger <aj@suse.de>
6294 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
6296 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
6298 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
6300 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
6303 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
6305 * gcc.dg/trampoline-1.c: New test.
6307 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6309 * gcc.c-torture/compile/200031109-1.c: New test.
6311 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6315 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6316 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
6317 gcc.dg/format/no-y2k-1.c: Update.
6319 2003-11-08 Roger Sayle <roger@eyesopen.com>
6321 PR optimization/10467
6322 * gcc.dg/20031108-1.c: New test case.
6324 2003-11-07 Geoffrey Keating <geoffk@apple.com>
6326 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
6328 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6330 * gcc.dg/compound-lvalue-1.c: New test.
6331 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
6334 2003-11-06 Geoffrey Keating <geoffk@apple.com>
6336 * gcc.dg/altivec-varargs-1.c: New test.
6338 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6340 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
6341 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
6342 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
6343 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
6344 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
6346 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
6348 * gcc.dg/cond-lvalue-1.c: New test.
6350 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
6352 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
6354 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6357 * g++.dg/template/instantiate5.C: New test.
6359 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6362 * g++.dg/ext/complit2.C: Replace test with self-contained version.
6363 * ChangeLog: Add missing first entry for above test.
6365 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6368 * g++.dg/template/using8.C: New test.
6369 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
6371 2003-11-02 Roger Sayle <roger@eyesopen.com>
6373 PR optimization/10817
6374 * gcc.c-torture/compile/20031102-1.c: New test case.
6376 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
6378 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
6381 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6383 * gcc.dg/20031102-1.c: New test.
6385 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6387 * gcc.dg/complex-1.c: New test.
6389 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6392 * g++.dg/template/crash13.C: Adjust expected error location.
6393 * g++.old-deja/g++.brendan/ns1.C: Likewise.
6395 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6397 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6399 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6402 * gcc.c-torture/compile/20031031-2.c: New test.
6404 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6407 * gcc.c-torture/compile/20031031-1.c: New test.
6409 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6411 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6412 * gcc.misc-tests/bprob.exp: Likewise.
6413 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6414 the execution test on arm-elf configs.
6415 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
6416 configs that don't support scratch files.
6417 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6419 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
6421 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6424 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
6426 * ada/acats/run_all.sh: Redirect mv output to /dev/null
6427 Avoid non pure sh syntax. Add more logging.
6429 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6432 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6435 * gcc.dg/ppc-stackalign-1.c: New test.
6437 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
6439 * ada/acats/run_all.sh: Change output to be more compliant with
6441 Create acats.sum and acats.log files under testsuite/ada/acats
6442 Only run [a-z]* directories, to filter out e.g. CVS.
6443 Redirect build output to log file.
6445 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6447 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6449 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6452 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
6454 2003-10-27 Jakub Jelinek <jakub@redhat.com>
6456 * gcc.c-torture/compile/20031023-1.c: New test.
6457 * gcc.c-torture/compile/20031023-2.c: New test.
6458 * gcc.c-torture/compile/20031023-3.c: New test.
6459 * gcc.c-torture/compile/20031023-4.c: New test.
6461 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6464 * g++.dg/lookup/scoped8.C: New test.
6466 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6468 * g++.dg/opt/reg-stack3.C: New test.
6470 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6472 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
6474 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6477 * g++.dg/template/crash13.C: New test.
6479 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6481 * gcc.dg/c99-restrict-2.c: New test.
6483 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
6485 PR c++/12698, c++/12699, c++/12700, c++/12566
6486 * g++.dg/inherit/covariant9.C: New test.
6487 * g++.dg/inherit/covariant10.C: New test.
6488 * g++.dg/inherit/covariant11.C: New test.
6490 2003-10-23 Jason Merrill <jason@redhat.com>
6493 * g++.dg/ext/complit2.C: New test.
6495 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6498 * gcc.c-torture/execute/20031020-1.c: New test.
6500 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6502 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6503 following the jump_insn.
6505 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6507 * gcc.dg/cast-lvalue-1.c: New test.
6509 2003-10-21 Mark Mitchell <mark@codesourcery.com>
6512 * g++.dg/template/cond2.C: New test.
6514 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6516 * gcc.dg/builtins-28.c: New test.
6518 2003-10-20 Jan Hubicka <jh@suse.cz>
6520 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6522 * testsuite/gcc.dg/inline-2.c: Likewise.
6524 2003-10-20 Phil Edwards <phil@codesourcery.com>
6526 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
6527 * gcc.dg/nest.c: Likewise.
6529 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6531 PR c++/9781, c++/10583, c++/11862
6532 * g++.dg/parse/crash13.C: New test.
6534 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6536 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6538 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6540 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6541 Define HAVE_C99_RUNTIME except on Solaris.
6542 * gcc.dg/builtins-20.c: Likewise.
6544 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6546 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6548 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6551 * g++.dg/template/crash21.C: New test.
6553 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6556 * g++.dg/template/typename5.C: New test.
6558 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6561 * g++.dg/template/friend25.C: New test.
6563 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6565 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6568 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6570 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6573 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6575 * gcc.c-torture/execute/960416-1.x: Remove.
6576 * gcc.c-torture/execute/divconst-3.x: Likewise.
6578 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6581 * gcc.dg/torture/cris-volatile-1.c: New test.
6583 2003-10-14 Roger Sayle <roger@eyesopen.com>
6585 PR optimization/9325
6586 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6587 for overflowing floating point to integer conversion during RTL
6590 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6592 * objc/execute/_cmd.m: Fix typo.
6593 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6594 Relax 'scan-assembler' regexp.
6595 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6596 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6597 * objc.dg/zero-link-2.m: Remove blank line.
6598 * objc.dg/zero-link-3.m: New test case.
6600 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6602 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6604 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6605 than linker trickery.
6607 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6610 * g++.dg/other/friend2.C: New test.
6612 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6614 * gcc.dg/20031012-1.c: New test.
6616 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6618 * gcc.dg/weak/weak-3.c: Fix for new warning.
6620 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6622 PR optimization/8750
6623 * gcc.c-torture/execute/20031012-1.c: New test case.
6625 2003-10-11 Roger Sayle <roger@eyesopen.com>
6627 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6628 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6630 2003-10-11 Roger Sayle <roger@eyesopen.com>
6632 PR optimization/12260
6633 * gcc.c-torture/compile/20031011-2.c: New test case.
6635 2003-10-11 Roger Sayle <roger@eyesopen.com>
6637 * gcc.c-torture/execute/20031011-1.c: New testcase.
6639 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6641 * gcc.c-torture/compile/20031011-1.c: New test.
6643 2003-10-11 Jan Hubicka <jh@suse.cz>
6645 * g++.dg/other/first-global.C: New test.
6647 2003-10-11 Roger Sayle <roger@eyesopen.com>
6649 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6651 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6653 * gcc.c-torture/compile/20031010-1.c: New test.
6655 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6657 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6658 * gcc.c-torture/execute/va-arg-25.c: ... here.
6660 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6662 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6664 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6666 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6668 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6670 * g++.dg/parse/error2.C: New test.
6672 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6675 * g++.dg/other/error5.C: Modify the error message.
6676 * g++.dg/lookup/using8.C: New test.
6678 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6680 * gcc.dg/darwin-abi-2.c: New file.
6681 * gcc.c-torture/execute/va-arg-24.c: New file.
6683 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6685 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6688 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6691 * g++.dg/other/error4.C: Update error messages.
6692 * g++.dg/template/ptrmem4.C: Likewise.
6695 * g++.dg/init/new9.C: New test.
6697 PR c++/12334, c++/12236, c++/8656
6698 * g++.dg/ext/attrib8.C: New test.
6700 2003-10-06 Devang Patel <dpatel@apple.com>
6702 * gcc.dg/debug/dwarf2-3.h: New test.
6703 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6705 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6707 * g++.dg/opt/cfg2.C: New test.
6709 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6711 * g++.dg/opt/float1.C: New test.
6713 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6715 * gcc.dg/c90-array-lval-6.c: New test.
6716 * gcc.dg/c99-array-lval-6.c: New test.
6718 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6719 Ziemowit Laski <zlaski@apple.com>
6721 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6722 'Derived', so that it is never considered a class method; add
6723 new warning for '+port' method ambiguity.
6724 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6725 <objc/objc-api.h> (needed on Mac OS X).
6726 * objc.dg/method-13.m: New test.
6728 2003-10-03 Roger Sayle <roger@eyesopen.com>
6730 PR optimization/9325, PR java/6391
6731 * gcc.c-torture/execute/20031003-1.c: New test case.
6733 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6735 PR optimization/12180
6736 * gcc.dg/20031002-1.c: New test.
6739 * g++.dg/inherit/error1.C: New test.
6741 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6743 * lib/f-torture.exp (search_for): Rename to...
6744 (search_for_re): This. Also, clean up comments and the
6745 "regexp" invocation.
6747 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6749 * gcc.c-torture/compile/20031002-1.c: New test.
6751 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6753 * g++.dg/opt/cond1.C: New test.
6755 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6757 * gcc.dg/Wold-style-definition-2.c: New testcase.
6758 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6760 2003-09-29 Richard Henderson <rth@redhat.com>
6762 * g++.dg/init/array10.C: Add dg-options.
6764 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6766 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6768 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6770 * g++.dg/template/friend19.C: Fix typo.
6771 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6773 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6775 * gcc.c-torture/execute/20030928-1.c: New test.
6776 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6778 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6780 * g++.dg/opt/unroll1.C: New test.
6782 2003-09-26 Roger Sayle <roger@eyesopen.com>
6784 PR optimization/11741
6785 * gcc.dg/20030926-1.c: New test case.
6787 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6790 * g++.dg/parse/access7.C: New test.
6791 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6793 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6795 MERGE OF objc-improvements-branch into MAINLINE:
6796 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6797 if libobjc has not been built.
6798 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6799 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6800 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6801 objc/execute/nested-3.m, objc/execute/np-2.m,
6802 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6803 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6804 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6805 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6806 objc.dg/special/unclaimed-category-1.h,
6807 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6808 well as GNU runtime.
6809 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6810 * execute/cascading-1.m, execute/function-message-1.m,
6811 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6812 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6813 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6814 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6815 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6816 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6817 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6818 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6819 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6820 * objc.dg/bitfield-2.m: Run only on Darwin.
6821 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6822 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6823 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6824 * objc.dg/const-str-1.m: Fix constant string layout.
6826 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6828 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6830 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6832 * gcc.dg/darwin-abi-1.c: New file.
6834 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6837 * gcc.c-torture/compile/20030921-1.c: New test.
6839 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6841 * g++.dg/opt/reg-stack2.C: New test.
6843 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6845 * g++.dg/eh/delayslot1.C: New test.
6847 2003-09-20 Richard Henderson <rth@redhat.com>
6849 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6851 2003-09-20 Roger Sayle <roger@eyesopen.com>
6853 * gcc.c-torture/execute/20030920-1.c: New test case.
6855 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6857 * g++.dg/rtti/typeid3.C: Correct expected error message.
6859 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6862 * g++.dg/parse/crash12.C: New test.
6864 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6866 * gcc.dg/compat/mixed-struct-check.h: New.
6867 * gcc.dg/compat/mixed-struct-defs.h: New.
6868 * gcc.dg/compat/mixed-struct-init.h: New.
6869 * gcc.dg/compat/struct-by-value-19_main.c: New.
6870 * gcc.dg/compat/struct-by-value-19_x.c: New.
6871 * gcc.dg/compat/struct-by-value-19_y.c: New.
6872 * gcc.dg/compat/struct-by-value-20_main.c: New.
6873 * gcc.dg/compat/struct-by-value-20_x.c: New.
6874 * gcc.dg/compat/struct-by-value-20_y.c: New.
6875 * gcc.dg/compat/struct-return-19_main.c: New.
6876 * gcc.dg/compat/struct-return-19_x.c: New.
6877 * gcc.dg/compat/struct-return-19_y.c: New.
6878 * gcc.dg/compat/struct-return-20_main.c: New.
6879 * gcc.dg/compat/struct-return-20_x.c: New.
6880 * gcc.dg/compat/struct-return-20_y.c: New.
6882 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6883 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6884 so that it will not complain on LP64 targets.
6886 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6889 * g++.dg/template/friend24.C: New test.
6891 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6894 * g++.dg/template/memtmpl2.C: New test.
6896 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6899 * gcc.dg/builtin-apply1.c: New test.
6901 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6904 * g++.dg/warn/Wunused-4.C: New test.
6906 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6909 * g++.dg/other/gc2.C: New test.
6911 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6914 * g++.dg/rtti/typeid3.C: New test.
6917 * g++.dg/overload/template1.C: New test.
6919 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6921 * g++.dg/opt/cfg3.C: New test.
6923 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6926 * g++.dg/template/crash11.C: New test.
6928 2003-09-16 Jason Merrill <jason@redhat.com>
6929 Jakub Jelinek <jakub@redhat.com>
6931 * gcc.dg/attr-warn-unused-result.c: New test.
6933 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6936 * g++.dg/expr/call2.C: New test.
6938 2003-09-15 Andreas Jaeger <aj@suse.de>
6940 * gcc.dg/Wold-style-definition-1.c: New test.
6942 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6945 * g++.dg/parse/template12.C: New test.
6947 * g++.dg/abi/bitfield11.C: New test.
6948 * g++.dg/abi/bitfield12.C: Likewise.
6950 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6952 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6953 non-expansion of functional macro name without arguments at EOL.
6954 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6956 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6958 * gcc.c-torture/execute/20030914-[12].c: New tests.
6960 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6963 * g++.dg/overload/addr1.C: New test.
6965 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6967 * gcc.dg/20030909-1.c: New test.
6969 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6971 * gcc.dg/ultrasp10.c: New test.
6973 2003-09-09 Devang Patel <dpatel@apple.com>
6975 * gcc.dg/darwin-ld-6.c: New test.
6977 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6979 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6981 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6983 * gcc.dg/ia64-types1.c: New test.
6984 * gcc.dg/ia64-types2.c: Likewise.
6986 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6988 * gcc.dg/builtins-1.c: Add more _Complex tests.
6989 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6991 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6992 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6994 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6997 * g++.dg/lookup/koenig2.C: New test.
7000 * g++.dg/rtti/typeid2.C: New test.
7002 2003-09-08 Jakub Jelinek <jakub@redhat.com>
7004 * gcc.c-torture/compile/20030904-1.c: New test.
7006 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7008 * g++.dg/opt/longbranch2.C: New test.
7010 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7012 * g++.dg/template/crash10.C: Only compile it.
7014 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7017 * gcc.c-torture/compile/20030907-1.c: New test.
7018 * g++.dg/init/array11.C: New test.
7020 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7023 * g++.dg/init/struct1.C: New test.
7025 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7028 * g++.dg/expr/comma1.C: New test.
7030 2003-09-06 Mark Mitchell <mark@codesourcery.com>
7033 * g++.dg/expr/static_cast5.C: New test.
7035 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
7038 * g++.dg/lookup/scoped7.C: New test.
7041 * g++.dg/other/static1.C: New test.
7044 * g++.dg/warn/template-1.C: New test.
7047 * g++.dg/template/crash10.C: New test.
7050 * g++.dg/overload/VLA.C: New test.
7053 * g++.dg/template/call1.C: New test.
7055 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7058 * g++.dg/parse/using3.C: New test.
7060 2003-09-06 Roger Sayle <roger@eyesopen.com>
7063 * g++.dg/overload/builtin3.C: New test case.
7065 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
7068 * gcc.dg/20030906-1.c: New test.
7069 * gcc.dg/20030906-2.c: Likewise.
7071 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7074 * g++.dg/parse/defarg5.C: New test.
7076 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
7078 2003-09-05 Mark Mitchell <mark@codesourcery.com>
7081 * g++.dg/expr/static_cast4.C: New test.
7084 * g++.dg/template/crash9.C: New test.
7086 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
7088 * g++.old-deja/g++.ext/pretty2.C: Update for change
7090 * g++.old-deja/g++.ext/pretty3.C: Likewise.
7092 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
7095 * g++/dg/template/qualified-id1.C: New test.
7098 * g++.dg/warn/noeffect4.C: New test.
7100 2003-09-04 Matt Austern <austern@apple.com>
7102 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
7103 * g++.dg/ext/fnname2.C: Likewise.
7104 * g++.dg/ext/fnname3.C: Likewise.
7106 2003-09-04 Mark Mitchell <mark@codesourcery.com>
7108 * g++.dg/expr/lval1.C: New test.
7109 * g++.dg/ext/lvcast.C: Remove.
7111 2003-09-03 Roger Sayle <roger@eyesopen.com>
7113 PR optimization/11700.
7114 * gcc.c-torture/compile/20030903-1.c: New test case.
7116 2003-09-03 Mark Mitchell <mark@codesourcery.com>
7119 * g++.dg/abi/layout4.C: New test.
7121 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
7124 * g++.dg/parse/friend3.C: New test.
7126 2003-09-02 Mark Mitchell <mark@codesourcery.com>
7129 * g++.dg/template/class1.C: New test.
7132 * g++.dg/expr/call1.C: New test.
7134 2003-09-01 Mark Mitchell <mark@codesourcery.com>
7137 * g++.dg/init/ref9.C: New test.
7140 * g++.dg/template/nested4.C: New test.
7142 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7145 * g++.dg/template/non-dependent4.C: New test.
7148 * g++.dg/inherit/conv1.C: New test.
7150 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7153 * g++.dg/ext/label1.C: New test.
7154 * g++.dg/ext/label2.C: Likewise.
7156 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7158 * g++.dg/expr/cond3.C: New test.
7160 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7162 * gcc.dg/builtins-1.c: Add new builtin cases.
7164 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7166 * gcc.dg/builtins-1.c: Add new cases.
7167 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7169 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7171 * gcc.dg/builtins-1.c: Add more math builtin tests.
7172 * gcc.dg/torture/builtin-attr-1.c: New test.
7174 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7176 PR optimization/5079
7177 * g++.dg/opt/static3.C: New test.
7179 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7181 * gcc.misc-tests/gcov-10b.c: New test.
7183 2003-08-27 Mark Mitchell <mark@codesourcery.com>
7185 * g++.dg/opt/ptrmem3.C: New test.
7187 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
7189 2003-08-27 Jakub Jelinek <jakub@redhat.com>
7191 * gcc.dg/20030826-2.c: New test.
7193 2003-08-26 Roger Sayle <roger@eyesopen.com>
7196 * g77.f-torture/compile/12002.f: New test case.
7198 2003-08-26 Roger Sayle <roger@eyesopen.com>
7200 * gcc.dg/20030826-1.c: New test case.
7202 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
7204 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
7206 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
7209 * c++.dg/lookup/crash1.C: New test.
7211 * c++.dg/warn/noeffect3.C: New test.
7213 2003-08-25 Janis Johnson <janis187@us.ibm.com>
7215 * gcc.dg/compat/vector-1_x.c: Compile with -w.
7216 * gcc.dg/compat/vector-1_y.c: Ditto.
7217 * gcc.dg/compat/vector-2_x.c: Ditto.
7218 * gcc.dg/compat/vector-2_y.c: Ditto.
7220 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
7222 * gcc.dg/20030702-1.c: New test.
7224 2003-08-25 Mark Mitchell <mark@codesourcery.com>
7227 * g++.dg/ext/altivec-1.C: New test.
7229 2003-08-24 Richard Henderson <rth@redhat.com>
7231 * g++.dg/eh/simd-2.C: Add -w for x86.
7233 2003-08-23 Jakub Jelinek <jakub@redhat.com>
7235 * gcc.dg/20030815-1.c: New test.
7237 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7240 * g++.dg/parse/access6.C: New test.
7242 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7244 PR c++/641, c++/11876
7245 * g++.dg/template/friend22.C: New test.
7246 * g++.dg/template/friend23.C: Likewise.
7248 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7250 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
7253 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7255 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
7257 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7259 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
7261 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7263 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
7265 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7267 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
7269 2003-08-21 Mark Mitchell <mark@codesourcery.com>
7272 * g++.dg/overload/prom1.C: New test.
7275 * g++.dg/parse/dtor2.C: New test.
7278 * g++.dg/parse/using2.C: New test.
7280 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
7283 * gcc.c-torture/compile/20030821-1.c: New.
7285 2003-08-20 Mark Mitchell <mark@codesourcery.com>
7288 * g++.dg/template/deduce2.C: New test.
7290 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
7292 * gcc.c-torture/execute/20030821-1.c: New test.
7294 2003-08-20 Roger Sayle <roger@eyesopen.com>
7297 * gcc.dg/20030820-1.c: New test case.
7299 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
7302 * g++.dg/warn/noeffect2.C: New test.
7304 2003-08-19 Mark Mitchell <mark@codesourcery.com>
7307 * g++.dg/template/dtor2.C: New test.
7310 * g++.dg/template/operator1.C: New test.
7311 * g++.dg/parse/operator4.C: New test.
7314 * g++.dg/expr/enum1.C: New test.
7315 * gcc.dg/c99-bool-1.c: Remove bogus warning.
7318 * g++.dg/parse/elab2.C: New test.
7319 * g++.dg/parse/typedef4.C: Change error message.
7320 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
7321 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
7322 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
7324 2003-08-19 Geoffrey Keating <geoffk@apple.com>
7326 * gcc.dg/pch/warn-1.c: New.
7327 * gcc.dg/pch/warn-1.hs: New.
7329 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
7332 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7334 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
7336 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7338 * gcc.dg/uninit-D.c: New Test.
7339 * gcc.dg/uninit-E.c: New Test.
7340 * gcc.dg/uninit-F.c: New Test.
7341 * gcc.dg/uninit-G.c: New Test.
7343 2003-08-19 Michael Ritzert <ritzert@t-online.de>
7345 * g++.dg/README: Describe the pch directory.
7347 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7350 * g++.dg/parse/access4.C: New test.
7351 * g++.dg/parse/access5.C: Likewise.
7352 * g++.old-deja/g++.jason/access17.C: Adjust error message.
7354 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
7356 * gcc.dg/noncompile/20030818-1.c: New.
7358 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
7361 * g++.dg/warn/noeffect1.C: New test.
7363 * g++.dg/template/scope2.C: New test.
7364 * g++.dg/template/error2.C: Correct dg-error
7366 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
7368 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
7370 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
7373 * g++.dg/template/warn1.C: New.
7375 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
7377 * g++.dg/template/error2.C: New test.
7378 * g++.dg/lookup/using7.C: Adjust errors
7379 * g++.old-deja/g++.pt/crash36.C: Likewise.
7380 * g++.old-deja/g++.pt/derived3.C: Likewise.
7382 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7384 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
7385 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
7386 * gcc.c-torture/execute/builtins/string-9.c: New, from
7387 string-opt-9.c. Adjust for execute/builtins framework.
7388 * gcc.c-torture/execute/string-opt-9.c: Delete.
7390 2003-08-12 Mark Mitchell <mark@codesourcery.com>
7392 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
7394 * g++.dg/parse/ret-type2.C: New test.
7397 * g++.dg/init/new8.C: New test.
7400 * g++.dg/parse/typedef5.C: New test.
7403 * g++.dg/parse/qualified2.C: New test.
7404 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7407 2003-08-11 Mark Mitchell <mark@codesourcery.com>
7409 * g++.dg/conversion/ptrmem1.C: New test.
7411 2003-08-11 Jakub Jelinek <jakub@redhat.com>
7414 * gcc.dg/20030811-1.c: New test.
7417 * gcc.c-torture/execute/20030811-1.c: New test.
7419 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7421 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7423 2003-08-10 Mark Mitchell <mark@codesourcery.com>
7426 * g++.dg/inherit/multiple1.C: New test.
7428 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
7430 * gcc.dg/spe1.c: New test.
7433 * g++.dg/expr/cast2.C: New test.
7436 * g++.dg/template/dependent-name2.C: New test.
7438 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
7440 * g++.dg/parse/crash11.C: Put the dg options in comments.
7442 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
7444 * lib/gcc-dg.exp: Update for diagnostic change.
7446 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7449 * g++.dg/parse/crash11.C: New test.
7451 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
7453 * gcc.dg/cpp/spacing1.c: Update.
7455 2003-08-04 Janis Johnson <janis187@us.ibm.com>
7458 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
7461 2003-08-04 Roger Sayle <roger@eyesopen.com>
7464 * gcc.c-torture/compile/20030804-1.c: New test case.
7466 2003-08-04 Roger Sayle <roger@eyesopen.com>
7468 * gcc.dg/20030804-1.c: New test case.
7470 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
7472 * gcc.dg/cpp/separate-1.c: New test.
7474 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
7477 * g++.dg/template/dependent-expr2.C: New test.
7480 * g++.dg/expr/ptrmem1.C: New test.
7482 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7485 * g++.dg/template/friend15.C: New test.
7487 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
7489 * lib/dg-pch.exp: Work round PCH bug.
7491 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7493 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7494 builtins. Move cases from builtins-4.c here.
7496 * gcc.dg/torture/builtin-math-1.c: New test taken from
7497 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7500 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7503 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7506 * g++.dg/template/using7.C: New test.
7508 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
7510 * import1.c, import2.c: New tests.
7512 2003-08-01 Jakub Jelinek <jakub@redhat.com>
7514 * g++.dg/eh/crossjump1.C: New test.
7516 2003-08-01 Mark Mitchell <mark@codesourcery.com>
7519 * g++.dg/template/using6.C: New test.
7522 * g++.dg/template/koenig2.C: New test.
7524 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7527 * g++.dg/parse/typedef4.C: New test.
7529 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7531 PR c++/8442, c++/8806
7532 * g++.dg/template/elab1.C: New test.
7533 * g++.dg/template/type2.C: Likewise.
7534 * g++.dg/template/ttp3.C: Adjust expected error message.
7535 * g++.old-deja/g++.law/visibility13.C: Likewise.
7536 * g++.old-deja/g++.niklas/t135.C: Likewise.
7537 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7538 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7540 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7542 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7545 * g++.dg/ext/stmtexpr1.C: New test.
7547 * g++.dg/opt/tmp1.C: New test.
7550 * g++.dg/parse/constant4.C: New test.
7553 * g++.dg/template/using5.C: New test.
7555 2003-07-31 Roger Sayle <roger@eyesopen.com>
7557 * gcc.dg/builtins-27.c: New test case.
7559 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7561 * gcc.dg/tls/opt-7.c: New test.
7563 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7565 * g++.old-deja/g++.other/crash18.C: Remove.
7567 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7569 * g++.dg/template/explicit3.C: New.
7570 * g++.dg/template/explicit4.C: New.
7571 * g++.dg/template/explicit5.C: New.
7574 * g++.dg/template/memtmpl1.C: New.
7576 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7579 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7580 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7582 2003-07-30 Jan Hubicka <jh@suse.cz>
7586 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7588 * gcc.dg/struct-in-proto-1.c: New test.
7590 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7592 * gcc.dg/cpp/include2.c: Only expect one message.
7594 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7597 * g++.dg/template/using1.C: New test.
7598 * g++.dg/template/using2.C: New test.
7599 * g++.dg/template/using3.C: New test.
7600 * g++.dg/template/using4.C: New test.
7602 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7604 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7605 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7607 2003-07-28 Jan Hubicka <jh@suse.cz>
7610 * g++.dg/opt/call1.C: New test.
7612 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7615 * g++.dg/init/enum2.C: New test.
7616 * g++.dg/template/overload1.C: Add "-w" option.
7618 2003-07-28 <hp@bitrange.com>
7620 * gcc.dg/Wdeclaration-after-statement-1.c,
7621 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7623 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7625 * gcc.c-torture/compile/20030725-1.c: New test.
7627 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7629 * gcc.dg/20030505.c: Only run for SPE.
7630 Remove definition of opaque type.
7632 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7634 * g++.dg/template/ptrmem6.C: New test.
7636 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7638 * gcc.c-torture/compile/zero-strct-2.c: New test.
7640 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7642 * gcc.dg/intermod-1.c: New test.
7644 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7647 * g++.dg/template/lookup2.C: New test.
7648 * g++.dg/template/memclass1.C: Remove instantiated from error.
7649 * g++.dg/other/error2.C: Tweak expected errors.
7652 * g++.dg/template/defarg3.C: New test.
7654 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7656 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7658 * g++.dg/inherit/access5.C: New test.
7660 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7663 * g++.dg/template/crash8.C: New test.
7665 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7668 * gcc.dg/noncompile/incomplete-2.c: New test.
7670 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7673 * g++.dg/inherit/access4.C: New test.
7676 * g++.dg/expr/cond2.C: New test.
7678 PR optimization/10679
7679 * g++.dg/opt/inline4.C: New test.
7681 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7683 * g++.dg/parse/crash10: New test.
7685 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7687 * g++.dg/ext/flexary1.C: New test.
7689 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7692 * g++.dg/template/crash9.C: New test.
7694 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7697 * g++.dg/parse/typedef3.C: New test.
7700 * g++.dg/parse/operator2.C: New test.
7703 * g++.dg/parse/def-tmpl-arg1.C: New test.
7706 * g++.dg/parse/funptr1.C: New test.
7709 * g++.dg/parse/ambig3.C: New test.
7712 * g++.dg/parse/operator3.C: New test.
7715 * g++.dg/parse/template10.C: New test.
7718 * g++.dg/parse/template11.C: New test.
7721 * g++.dg/parse/invalid-op1.C: New test.
7724 * g++.dg/parse/condexpr1.C: New test.
7726 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7728 * g++.dg/ext/packed3.C: New test.
7729 * g++.dg/ext/packed4.C: New test.
7731 * gcc.dg/pack-test-3.c: New test.
7733 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7735 * lib/compat.exp: Handle dg-options per source file.
7736 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7737 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7738 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7739 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7740 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7741 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7742 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7743 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7744 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7745 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7746 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7747 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7748 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7749 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7751 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7754 * gcc.c-torture/execute/20030718-1.c: New test.
7756 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7758 PR optimization/11536
7759 * gcc.dg/20030721-1.c: New test.
7761 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7764 * g++.dg/template/lookup1.C: New test.
7766 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7768 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7769 diagnostics of ill-formed constructs involving labels.
7770 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7771 the new 'previously defined here' message.
7773 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7775 * g++.dg/parse/non-dependent2.C: New test.
7777 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7779 * g++.dg/init/init-ref4.C: xfail on targets without
7782 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7785 * gcc.c-torture/execute/20030717-1.c: New test.
7787 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7789 * g++.dg/opt/cfg1.C: New test.
7791 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7793 PR optimization/11557
7794 * gcc.dg/20030717-1.c: New test.
7796 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7799 * g++.dg/expr/crash-1.C: New test.
7802 * g++.dg/template/init3.C: New test.
7805 * g++.dg/template/non-dependent1.C: New test.
7808 * g++.dg/template/non-dependent2.C: New test.
7811 * g++.dg/template/non-dependent3.C: New test.
7814 * g++.dg/template/sizeof5.C: New test.
7816 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7819 * gcc.c-torture/compile/mangle-1.c: New file.
7821 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7824 * g++.dg/parse/access3.C: New test.
7826 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7829 * g++.dg/init/init-ref4.C: New test.
7831 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7834 * g++.dg/parse/constant3.C: New test.
7835 * g++.dg/parse/crash7.C: Likewise.
7837 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7840 * gcc.dg/i386-pentium4-not-mull.c: New.
7842 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7844 * gcc.dg/asm-names.c (ymain): Make it weak.
7846 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7849 * g++.dg/template/friend21.C: New test.
7851 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7853 * gcc.dg/cleanup-8.c: New test.
7854 * gcc.dg/cleanup-9.c: New test.
7856 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7858 * g++.dg/ext/dll-MI1.h: New file.
7859 * g++.dg/ext/dllexport-MI1.C: New file.
7860 * g++.dg/ext/dllimport-MI1.C: New file.
7862 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7864 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7865 it does not have cmpstrsi patterns (just cmpmemsi).
7867 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7870 * g++.dg/debug/debug8.C: New test.
7872 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7875 * g++.dg/template/crash7.C: New test.
7877 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7880 * gcc.c-torture/compile/20030708-1.c: New.
7882 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7884 * gcc.c-torture/execute/20030715-1.c: New test.
7886 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7888 * gcc.dg/pch/inline-3.c: New file.
7889 * gcc.dg/pch/inline-3.hs: New file.
7890 * gcc.dg/pch/inline-4.c: New file.
7891 * gcc.dg/pch/inline-4.hs: New file.
7893 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7896 * g++.dg/template/crash6.C: New test.
7899 * g++.dg/template/friend20.C: New test.
7902 * g++.dg/template/overload2.C: New test.
7904 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7906 PR optimization/11440
7907 * gcc.c-torture/execute/20030714-1.c: New test.
7909 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7912 * g++.dg/template/partial2.C: New test.
7914 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7917 * g++.dg/template/anon1.C: New test.
7921 * g++.dg/parse/template9.C: Likewise.
7922 * g++.dg/template/crash4.C: New test.
7923 * g++.dg/template/koenig1.C: Likewise.
7924 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7925 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7926 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7928 * g++.old-deja/g++.jason/template36.C: Likewise.
7929 * g++.old-deja/g++.mike/p1989.C: Likewise.
7930 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7931 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7932 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7933 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7935 * g++.old-deja/g++.pt/union2.C: Use this->.
7937 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7939 * gcc.dg/20030711-1.c: New test.
7941 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7944 * g++.dg/parse/args1.C: New test.
7945 * g++.pt/defarg8.C: Change expected errors.
7947 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7950 * g++.dg/template/nontype2.C: New test.
7953 * g++.dg/parse/template8.C: New test.
7956 * g++.dg/template/scope1.C: New test.
7958 * g++.dg/warn/Wsign-compare-1.C: New test.
7960 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7962 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7964 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7967 * g++.dg/template/explicit2.C: New test.
7970 * g++.dg/warn/pedantic1.C: New test.
7972 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7975 * g++.dg/other/field1.C: New test.
7977 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7980 * gcc.c-torture/compile/20030707-1.c: New.
7982 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7985 * g++.dg/template/access12.C: New test.
7987 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7989 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7990 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7991 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7992 * gcc.misc-tests/gcov.exp: Update
7993 * g++.dg/gcov/gcov.exp: Update
7994 * lib/gcov.exp: Update.
7996 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7998 * g++.dg/abi/mangle17.C: Make sure template expressions are
8000 * g++.dg/abi/mangle4.C: Mark erroneous casts.
8001 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
8002 * g++.dg/opt/stack1.C: Remove erroneous code.
8003 * g++.dg/parse/template7.C: New test.
8004 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
8005 * g++.old-deja/g++.pt/crash4.C: Likewise.
8007 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8009 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
8010 with zero or one occurence of `$' after the initial `L'.
8012 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
8014 * gcc.c-torture/compile/20030704-1.c: Add a comment.
8016 2003-07-08 Roger Sayle <roger@eyesopen.com>
8019 * gcc.dg/Wunreachable-6.c: New testcase.
8020 * gcc.dg/Wunreachable-7.c: New testcase.
8022 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8025 * gcc.dg/20030708-1.c: New test.
8027 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
8029 * gcc.dg/compat/sdata-section.h: New file.
8030 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
8031 * gcc.dg/torture/mips-sdata-1.c: New test.
8033 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8036 * g++.dg/template/friend19.C: New test.
8038 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8040 * g++.dg/opt/strength-reduce.C: New test.
8042 2003-07-07 Roger Sayle <roger@eyesopen.com>
8045 * gcc.dg/20030707-1.c: New testcase.
8047 2003-07-07 Roger Sayle <roger@eyesopen.com>
8049 PR optimization/11059
8050 * g++.dg/opt/emptyunion.C: New testcase.
8052 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8053 Eric Botcazou <ebotcazou@libertysurf.fr>
8055 * g++.dg/opt/stack1.C: New test.
8057 2003-07-05 Mark Mitchell <mark@codesourcery.com>
8059 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
8063 * g++.dg/expr/static_cast3.C: New test.
8065 2003-07-04 Zack Weinberg <zack@codesourcery.com>
8067 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
8069 * gcc.dg/concat.c: Concatenation of string constants with
8070 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
8071 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
8072 * gcc.dg/cpp/escape-2.c: Use wide character constants where
8073 necessary to avoid multi-character character constant warning.
8074 * gcc.dg/cpp/escape.c: Likewise.
8075 * gcc.dg/cpp/ucs.c: Likewise.
8076 Remove backslashes from dg-bogus comments, as they confuse Tcl.
8079 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8082 * gcc.c-torture/compile/20030704-1.c: New.
8084 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8086 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
8088 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
8090 PR c++/5287, PR c++/7910, PR c++/11021
8091 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
8093 * g++.dg/ext/dllimport2.C: Add tests for warnings.
8094 * g++.dg/ext/dllimport3.C: Likewise.
8095 * g++.dg/ext/dllimport4.C: New file.
8096 * g++.dg/ext/dllimport5.C: New file.
8097 * g++.dg/ext/dllimport6.C: New file.
8098 * g++.dg/ext/dllimport7.C: New file.
8099 * g++.dg/ext/dllimport8.C: New file.
8100 * g++.dg/ext/dllimport9.C: New file.
8101 * g++.dg/ext/dllimport10.C: New file.
8102 * g++.dg/ext/dllexport1.C: New file.
8104 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8106 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
8107 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
8109 2003-07-03 Roger Sayle <roger@eyesopen.com>
8111 * gcc.dg/builtins-25.c: New testcase.
8112 * gcc.dg/builtins-26.c: New testcase.
8114 2003-07-03 Janis Johnson <janis187@us.ibm.com>
8116 * gcc.dg/compat/vector-defs.h: New file.
8117 * gcc.dg/compat/vector-setup.h: New file.
8118 * gcc.dg/compat/vector-check.h: New file.
8119 * gcc.dg/compat/vector-1_main.c: New file.
8120 * gcc.dg/compat/vector-1_x.c: New file.
8121 * gcc.dg/compat/vector-1_y.c: New file.
8122 * gcc.dg/compat/vector-2_main.c: New file.
8123 * gcc.dg/compat/vector-2_x.c: New file.
8124 * gcc.dg/compat/vector-2_y.c: New file.
8126 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
8127 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
8128 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
8129 * gcc.dg/compat/struct-align-1.h: New file.
8130 * gcc.dg/compat/struct-align-1_main.c: New file.
8131 * gcc.dg/compat/struct-align-1_x.c: New file.
8132 * gcc.dg/compat/struct-align-1_y.c: New file.
8133 * gcc.dg/compat/struct-align-2.h: New file.
8134 * gcc.dg/compat/struct-align-2_main.c: New file.
8135 * gcc.dg/compat/struct-align-2_x.c: New file.
8136 * gcc.dg/compat/struct-align-2_y.c: New file.
8138 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
8139 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8140 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8141 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8142 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8143 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8144 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8145 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8146 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8147 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8148 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8149 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8150 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8151 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8152 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8153 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8154 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8155 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8156 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8157 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8158 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8159 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8160 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8161 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8162 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8163 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8164 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8165 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8166 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8168 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8170 * gcc.dg/i386-call-1.c: New test.
8172 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
8175 * g++.dg/parse/defarg4.C: New.
8177 2003-07-03 Roger Sayle <roger@eyesopen.com>
8180 * gcc.c-torture/compile/20030703-1.c: New test case.
8182 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8184 * g++.dg/template/local3.C: Remove extra semicolon.
8186 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8188 * gcc.dg/i386-volatile-1.c: New test.
8190 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
8193 * g++.dg/other/offsetof2.C: XFAIL.
8194 * g++.dg/other/offsetof5.C: New.
8197 * g++.dg/template/error1.C: New.
8200 * g++.dg/template/dependent-expr1.C: New.
8202 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8205 * g++.dg/template/local3.C: New test.
8208 * g++.dg/lookup/scoped6.C: New test.
8210 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
8213 * g++.dg/other/error7.C: New test.
8215 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
8217 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
8218 * g++.old-deja/g++.abi/vtable3.h: Likewise.
8219 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8220 * g++.old-deja/g++.other/union2.C: Likewise.
8221 * gcc.dg/c90-const-expr-2.c: Likewise.
8222 * gcc.dg/c90-const-expr-3.c: Likewise.
8223 * gcc.dg/c99-const-expr-2.c: Likewise.
8224 * gcc.dg/c99-const-expr-3.c: Likewise.
8225 * gcc.dg/concat.c: Likewise.
8227 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8230 * g++.dg/init/static1.C: New test.
8232 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8234 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
8235 * g++.old-deja/g++.other/access2.C: Likewise.
8236 * g++.old-deja/g++.other/decl2.C: Likewise.
8237 * gcc.c-torture/execute/20020615-1.c: Likewise.
8239 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8242 * g++.dg/template/sizeof4.C: New test.
8244 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8246 * g++.dg/other/error6.C: New test.
8248 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8251 * g++.dg/parse/constant2.C: New test.
8253 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8256 * g++.dg/other/error5.C: New test.
8258 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8260 * gcc.dg/format/gcc_diag-1.c: New test.
8262 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
8264 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
8266 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
8268 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
8269 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
8270 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
8272 2003-06-28 Jakub Jelinek <jakub@redhat.com>
8274 * gcc.c-torture/execute/builtins/string-8.c: New test.
8275 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
8276 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
8277 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
8279 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8282 * g++.dg/ext/typeof6.C: New test.
8284 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8287 * g++.dg/init/enum1.C: New test.
8289 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
8291 * gcc.dg/20030627-1.c: New test.
8293 2003-06-26 Mark Mitchell <mark@codesourcery.com>
8296 * g++.dg/expr/static_cast2.C: New test.
8298 2003-06-26 Roger Sayle <roger@eyesopen.com>
8299 Jakub Jelinek <jakub@redhat.com>
8301 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
8302 sprintf(dst,"%s",src) optimization.
8303 * gcc.c-torture/execute/20030626-1.c: New test case.
8304 * gcc.c-torture/execute/20030626-2.c: New test case.
8306 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
8308 * gcc.c-torture/execute/multi-ix.c: New test.
8310 * gcc.c-torture/execute/simd-4.c (main):
8311 Added missing semicolon at end of union.
8313 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
8316 * g++.dg/template/explicit-instantiation3.C: New test.
8318 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8320 * gcc.dg/20030626-1.c: Use signed char.
8322 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8324 * gcc.dg/20030626-1.c: New test.
8326 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
8328 * const-str-2.m: Update.
8330 2003-06-25 Mark Mitchell <mark@codesourcery.com>
8333 * g++.dg/rtti/dyncast1.C: New test.
8334 * g++.dg/abi/mangle4.C: Correct base-specifier access.
8335 * g++.dg/lookup/scoped1.C: Remove XFAIL.
8336 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
8339 * g++.dg/expr/static_cast1.C: New test.
8341 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
8343 * gcc.dg/20030625-1.c: New test.
8345 2003-06-24 Roger Sayle <roger@eyesopen.com>
8347 * gcc.c-torture/compile/20030624-1.c: New test case.
8349 2003-06-24 Jakub Jelinek <jakub@redhat.com>
8351 * gcc.c-torture/execute/string-opt-17.c: New test.
8353 2003-06-24 Mark Mitchell <mark@codesourcery.com>
8356 * g++.dg/parse/crash6.C: New test.
8358 2003-06-23 Roger Sayle <roger@eyesopen.com>
8360 * gcc.dg/builtins-24.c: New test case.
8362 2003-06-23 Jakub Jelinek <jakub@redhat.com>
8364 * g++.dg/opt/operator1.C: New test.
8366 2003-06-22 Roger Sayle <roger@eyesopen.com>
8368 * gcc.c-torture/execute/string-opt-16.c: New test case.
8370 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8372 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
8373 * g++.old-deja/g++.other/conv7.C: Likewise
8374 * g++.old-deja/g++.other/overcnv2.C: Likewise.
8375 * g++.old-deja/g++.other/overload14.C: Likewise.
8377 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8379 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
8380 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
8382 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8385 * g++.dg/warn/Winline-3.C: New test.
8387 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8389 * lib/target-supports.exp (check_alias_available): Make the test
8390 program acceptable to the Solaris assembler.
8393 * g++.dg/template/memclass2.C: New test.
8395 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8396 Eric Botcazou <ebotcazou@libertysurf.fr>
8398 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
8399 data for non-matching targets.
8400 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
8402 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8405 * g++.dg/template/member3.C: New test.
8407 2003-06-19 Mark Mitchell <mark@codesourcery.com>
8410 * g++.dg/template/func1.C: New test.
8413 * g++.dg/template/static4.C: New test.
8414 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
8417 * g++.dg/init/ref7.C: New test.
8419 2003-06-19 Matt Austern <austern@apple.com>
8422 * g++.dg/anew1.C: New test.
8423 * g++.dg/anew2.C: New test.
8424 * g++.dg/anew3.C: New test.
8425 * g++.dg/anew4.C: New test.
8427 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
8429 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
8431 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
8433 * gcc.c-torture/execute/simd-4.c (main): Make expected value
8436 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
8438 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
8441 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
8443 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
8444 * gcc.c-torture/compile/961203-1.c: Likewise.
8445 * gcc.c-torture/compile/980506-1.c: Likewise.
8447 2003-06-17 Mark Mitchell <mark@codesourcery.com>
8450 * g++.dg/lookup/using7.C: New test.
8452 2003-06-17 Mark Mitchell <mark@codesourcery.com>
8455 * g++.dg/abi/conv1.C: Remove it.
8456 * g++.dg/template/conv7.C: New test.
8457 * g++.dg/template/conv8.C: Likewise.
8458 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
8459 conversion operator.
8461 2003-06-17 Janis Johnson <janis187@us.ibm.com>
8463 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
8464 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8465 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8466 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8467 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8468 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8469 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8470 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8471 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8472 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8473 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8474 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8475 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8476 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8477 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8478 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8479 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8480 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8481 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8482 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8483 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8484 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8485 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8486 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8487 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8488 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8489 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8490 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8491 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8493 2003-06-16 Mark Mitchell <mark@codesourcery.com>
8495 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
8496 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
8499 2003-06-16 Roger Sayle <roger@eyesopen.com>
8501 * gcc.dg/i386-387-5.c: New test case.
8502 * gcc.dg/i386-387-6.c: New test case.
8503 * gcc.dg/builtins-23.c: New test case.
8505 2003-06-15 Roger Sayle <roger@eyesopen.com>
8507 * gcc.dg/builtins-22.c: New test case.
8508 * gcc.dg/i386-387-1.c: Update to test exp.
8509 * gcc.dg/i386-387-2.c: Likewise.
8511 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8513 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
8515 2003-06-12 Mark Mitchell <mark@codesourcery.com>
8517 * lib/gcc-dg.exp (dg-require-dll): New function.
8518 (dg-xfail-if): Likewise.
8519 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
8522 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
8523 * gcc.c-torture/compile/20001205-1.c: Likewise.
8524 * gcc.c-torture/compile/20001226-1.c: Likewise.
8525 * gcc.c-torture/compile/20010518-2.c: Likewise.
8526 * gcc.c-torture/compile/20020312-1.c: Likewise.
8527 * gcc.c-torture/compile/20020604-1.c: Likewise.
8528 * gcc.c-torture/compile/920501-12.c: Likewise.
8529 * gcc.c-torture/compile/920501-4.c: Likewise.
8530 * gcc.c-torture/compile/920520-1.c: Likewise.
8531 * gcc.c-torture/compile/920521-1.c: Likewise.
8532 * gcc.c-torture/compile/920625-1.c: Likewise.
8533 * gcc.c-torture/compile/961203-1.c: Likewise.
8534 * gcc.c-torture/compile/980506-1.c: Likewise.
8535 * gcc.c-torture/compile/981006-1.c: Likewise.
8536 * gcc.c-torture/compile/981022-1.c: Likewise.
8537 * gcc.c-torture/compile/981223-1.c: Likewise.
8538 * gcc.c-torture/compile/990617-1.c: Likewise.
8539 * gcc.c-torture/compile/dll.c: Likewise.
8540 * gcc.c-torture/compile/labels-3.c: Likewise.
8541 * gcc.c-torture/compile/mipscop-1.c: Likewise.
8542 * gcc.c-torture/compile/mipscop-2.c: Likewise.
8543 * gcc.c-torture/compile/mipscop-3.c: Likewise.
8544 * gcc.c-torture/compile/mipscop-4.c: Likewise.
8545 * gcc.c-torture/compile/simd-5.c: Likewise.
8546 * gcc.c-torture/compile/20000804-1.x: Remove.
8547 * gcc.c-torture/compile/20001205-1.x: Likewise.
8548 * gcc.c-torture/compile/20001226-1.x: Likewise.
8549 * gcc.c-torture/compile/20010518-2.x: Likewise.
8550 * gcc.c-torture/compile/20020312-1.x: Likewise.
8551 * gcc.c-torture/compile/20020604-1.x: Likewise.
8552 * gcc.c-torture/compile/920501-12.x: Likewise.
8553 * gcc.c-torture/compile/920501-4.x: Likewise.
8554 * gcc.c-torture/compile/920520-1.x: Likewise.
8555 * gcc.c-torture/compile/920521-1.x: Likewise.
8556 * gcc.c-torture/compile/920625-1.x: Likewise.
8557 * gcc.c-torture/compile/961203-1.x: Likewise.
8558 * gcc.c-torture/compile/980506-1.x: Likewise.
8559 * gcc.c-torture/compile/981006-1.x: Likewise.
8560 * gcc.c-torture/compile/981022-1.x: Likewise.
8561 * gcc.c-torture/compile/981223-1.x: Likewise.
8562 * gcc.c-torture/compile/990617-1.x: Likewise.
8563 * gcc.c-torture/compile/mipscop-1.x: Likewise.
8564 * gcc.c-torture/compile/mipscop-2.x: Likewise.
8565 * gcc.c-torture/compile/mipscop-3.x: Likewise.
8566 * gcc.c-torture/compile/mipscop-4.x: Likewise.
8567 * gcc.c-torture/compile/simd-5.x: Likewise.
8569 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
8571 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8573 * gcc.c-torture/execute/20030611-1.c: New test.
8575 2003-06-12 Roger Sayle <roger@eyesopen.com>
8578 * gcc.dg/20030612-1.c: New test case.
8580 2003-06-12 Mark Mitchell <mark@codesourcery.com>
8583 * g++.dg/expr/cast1.C: New test.
8585 2003-06-12 Roger Sayle <roger@eyesopen.com>
8587 * gcc.dg/builtins-21.c: New test case.
8589 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
8591 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
8592 options instead of at the end.
8593 * lib/objc.exp (objc_target_compile): Likewise.
8595 2003-06-11 Mark Mitchell <mark@codesourcery.com>
8598 * g++.dg/parse/error1.C: New test.
8600 2003-06-11 Janis Johnson <janis187@us.ibm.com>
8602 * gcc.dg/compat/struct-by-value-11_main.c: New file.
8603 * gcc.dg/compat/struct-by-value-11_x.c: New file.
8604 * gcc.dg/compat/struct-by-value-11_y.c: New file.
8605 * gcc.dg/compat/struct-by-value-12_main.c: New file.
8606 * gcc.dg/compat/struct-by-value-12_x.c: New file.
8607 * gcc.dg/compat/struct-by-value-12_y.c: New file.
8608 * gcc.dg/compat/struct-by-value-13_main.c: New file.
8609 * gcc.dg/compat/struct-by-value-13_x.c: New file.
8610 * gcc.dg/compat/struct-by-value-13_y.c: New file.
8611 * gcc.dg/compat/struct-by-value-14_main.c: New file.
8612 * gcc.dg/compat/struct-by-value-14_x.c: New file.
8613 * gcc.dg/compat/struct-by-value-14_y.c: New file.
8614 * gcc.dg/compat/struct-by-value-15_main.c: New file.
8615 * gcc.dg/compat/struct-by-value-15_x.c: New file.
8616 * gcc.dg/compat/struct-by-value-15_y.c: New file.
8617 * gcc.dg/compat/struct-by-value-16_main.c: New file.
8618 * gcc.dg/compat/struct-by-value-16_x.c: New file.
8619 * gcc.dg/compat/struct-by-value-16_y.c: New file.
8620 * gcc.dg/compat/struct-by-value-17_main.c: New file.
8621 * gcc.dg/compat/struct-by-value-17_x.c: New file.
8622 * gcc.dg/compat/struct-by-value-17_y.c: New file.
8623 * gcc.dg/compat/struct-by-value-18_main.c: New file.
8624 * gcc.dg/compat/struct-by-value-18_x.c: New file.
8625 * gcc.dg/compat/struct-by-value-18_y.c: New file.
8627 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
8628 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
8629 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
8630 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
8631 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
8632 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
8633 * gcc.dg/compat/scalar-return-3_main.c: New file.
8634 * gcc.dg/compat/scalar-return-3_x.c: New file.
8635 * gcc.dg/compat/scalar-return-3_y.c: New file.
8636 * gcc.dg/compat/scalar-return-4_main.c: New file.
8637 * gcc.dg/compat/scalar-return-4_x.c: New file.
8638 * gcc.dg/compat/scalar-return-4_y.c: New file.
8640 2003-06-10 Janis Johnson <janis187@us.ibm.com>
8642 * gcc.dg/compat/fp2-struct-check.h: New file.
8643 * gcc.dg/compat/fp2-struct-defs.h: New file.
8644 * gcc.dg/compat/fp2-struct-init.h: New file.
8645 * gcc.dg/compat/struct-by-value-10_main.c: New file.
8646 * gcc.dg/compat/struct-by-value-10_x.c: New file.
8647 * gcc.dg/compat/struct-by-value-10_y.c: New file.
8648 * gcc.dg/compat/struct-return-10_main.c: New file.
8649 * gcc.dg/compat/struct-return-10_x.c: New file.
8650 * gcc.dg/compat/struct-return-10_y.c: New file.
8652 * gcc.dg/compat/compat-common.h: New file.
8653 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
8654 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
8655 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
8656 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
8657 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
8658 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
8659 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
8660 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8661 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
8662 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
8663 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8664 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
8665 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
8666 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8667 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
8668 * gcc.dg/compat/small-struct-check.h: Ditto.
8669 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
8670 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8671 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
8672 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
8673 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8674 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
8675 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
8676 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8677 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
8678 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
8679 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8680 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
8681 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
8682 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8683 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
8684 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
8685 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8686 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
8687 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
8688 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8689 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
8690 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
8691 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8692 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
8693 * gcc.dg/compat/struct-return-2_main.c: Ditto.
8694 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8695 * gcc.dg/compat/struct-return-2_y.c: Ditto.
8696 * gcc.dg/compat/struct-return-3_main.c: Ditto.
8697 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8698 * gcc.dg/compat/struct-return-3_y.c: Ditto.
8700 2003-06-10 Geoffrey Keating <geoffk@apple.com>
8702 * g++.dg/pch/static-1.C: New file.
8703 * g++.dg/pch/static-1.Hs: New file.
8705 2003-06-10 Richard Henderson <rth@redhat.com>
8707 * gcc.dg/asm-7.c: Adjust expected warning text.
8709 2003-06-10 Roger Sayle <roger@eyesopen.com>
8711 * gcc.dg/builtins-20.c: New test case.
8713 2003-06-10 Mark Mitchell <mark@codesourcery.com>
8716 * g++.dg/opt/template1.C: New test.
8718 2003-06-09 Mark Mitchell <mark@codesourcery.com>
8720 * lib/gcc-dg.exp (dg-test): Clear additional_files and
8723 2003-05-21 David Taylor <dtaylor@emc.com>
8725 * gcc.dg/Wpadded.c: New file.
8727 2003-06-09 Mark Mitchell <mark@codesourcery.com>
8729 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
8730 * gcc.dg/special/weak-2.c: Add dg-require-weak.
8731 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
8734 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
8736 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
8738 2003-06-09 Mark Mitchell <mark@codesourcery.com>
8740 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
8741 (dg-require-alias): Likewise.
8742 (dg-require-gc-sections): Likewise.
8743 * lib/target-supports.exp (check_gc_sections_available): Likewise.
8745 2003-06-08 Richard Henderson <rth@redhat.com>
8747 * gcc.dg/20011029-2.c: Fix the array reference.
8748 * gcc.dg/asm-7.c: New.
8750 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
8752 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
8754 2003-06-08 Mark Mitchell <mark@codesourcery.com>
8756 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
8757 (dg-require-gc-sections): Likewise.
8759 2003-06-08 Jan Hubicka <jh@suse.cz>
8761 * i386-cmov1.c: Fix regular expression.
8762 * i386-cvt-1.c: Likewise.
8763 * i386-local.c: Likewise.
8764 * i386-local2.c: Likewise.
8765 * i386-mul.c: Likewise.
8766 * i386-ssetype-1.c: Likewise.
8767 * i386-ssetype-3.c: Likewise.
8768 * i386-ssetype-5.c: Likewise.
8770 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8773 * g++.dg/warn/implicit-typename2.C: New test.
8774 * g++.dg/warn/implicit-typename3.C: New test.
8776 2003-06-07 Richard Henderson <rth@redhat.com>
8778 * g++.dg/other/offsetof3.C: Use size_t.
8779 * g++.dg/other/offsetof4.C: Likewise.
8781 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
8783 * lib/copy-file.exp: New. Implement gcc_copy_files.
8785 * lib/dg-pch.exp: Load copy-file.exp
8786 (dg-pch): Use gcc_copy_files instead of "file copy".
8788 2003-06-06 Mark Mitchell <mark@codesourcery.com>
8790 * gcc.dg/weak/weak.exp: Simplify.
8791 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
8792 * gcc.dg/weak/weak-1.c: Likewise.
8793 * gcc.dg/weak/weak-2.c: Likewise.
8794 * gcc.dg/weak/weak-3.c: Likewise.
8795 * gcc.dg/weak/weak-4.c: Likewise.
8796 * gcc.dg/weak/weak-5.c: Likewise.
8797 * gcc.dg/weak/weak-6.c: Likewise.
8798 * gcc.dg/weak/weak-7.c: Likewise.
8799 * gcc.dg/weak/weak-8.c: Likewise.
8800 * gcc.dg/weak/weak-9.c: Likewise.
8802 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
8804 gcc.c-torture/execute/20030606-1.c: New.
8806 2003-06-06 Roger Sayle <roger@eyesopen.com>
8808 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
8809 * gcc.dg/builtins-19.c: Likewise.
8811 2003-06-06 Roger Sayle <roger@eyesopen.com>
8813 * gcc.dg/builtins-2.c: Add some more tests.
8814 * gcc.dg/builtins-18.c: New test case.
8815 * gcc.dg/builtins-19.c: New test case.
8817 2003-06-06 Roger Sayle <roger@eyesopen.com>
8818 Jim Wilson <wilson@tuliptree.org>
8820 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
8822 2003-06-06 Jakub Jelinek <jakub@redhat.com>
8824 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
8825 mempcpy/stpcpy calls not to be optimized into something else.
8826 * gcc.c-torture/execute/string-opt-3.c: Moved to...
8827 * gcc.c-torture/execute/builtins/string-7.c: ...here.
8828 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
8830 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8832 * gcc.dg/format/asm_fprintf-1.c: New test.
8834 2003-06-05 Mark Mitchell <mark@codesourcery.com>
8836 * lib/gcc-defs.exp (additional_sources): New variable.
8837 (dg-additional-sources): New function.
8838 (additional_files): New variable.
8839 (dg-additional-files): New function.
8840 (dg-additional-files-options): Likewise.
8841 * lib/gcc-dg.exp (dg-require-weak): New function.
8842 (dg-require-alias): Likewise.
8843 (dg-require-gc-sections): Likewise.
8844 * lib/target-supports.exp (check_alias_available): Remove testfile
8846 (check_gc_sections_available): New function.
8847 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
8848 (dg-gpp-additional-files): Likewise.
8849 * lib/g++.exp (additional_sources): Remove.
8850 (additional_files): Likewise.
8851 (g++_target_compile): Use dg-additional-files-options.
8853 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
8855 * gcc.dg/special/ecos.exp: Remove.
8856 * gcc.dg/special/20000419-2.c: Use dg-require-*.
8857 * gcc.dg/special/alias-1.c: Likewise.
8858 * gcc.dg/special/alias-2.c: Likewise.
8859 * gcc.dg/special/gcsec-1.c: Likewise.
8860 * gcc.dg/special/weak-1.c: Likewise.
8861 * gcc.dg/special/weak-2.c: Likewise.
8862 * gcc.dg/special/wkali-1.c: Likewise.
8863 * gcc.dg/special/wkali-2.c: Likewise.
8865 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
8866 dg-gpp-additional-*.
8867 * g++.dg/special/conpr-3.C: Likewise.
8868 * g++.dg/special/conpr-4.C: Likewise.
8869 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
8870 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
8871 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
8872 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
8873 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
8874 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
8875 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
8876 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
8877 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
8878 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
8879 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
8880 * g++.old-deja/g++.other/comdat1.C: Likewise.
8881 * g++.old-deja/g++.other/comdat2.C: Likewise.
8882 * g++.old-deja/g++.other/comdat3.C: Likewise.
8883 * g++.old-deja/g++.other/ctor1.C: Likewise.
8884 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
8886 2003-06-05 Richard Henderson <rth@redhat.com>
8888 * gcc.dg/debug/20030605-1.c: New.
8890 2003-06-04 Mark Mitchell <mark@codesourcery.com>
8892 * README.QMTEST: Update.
8894 2003-06-04 Richard Henderson <rth@redhat.com>
8896 * gcc.dg/cleanup-1.c: New.
8897 * gcc.dg/cleanup-2.c: New.
8898 * gcc.dg/cleanup-3.c: New.
8899 * gcc.dg/cleanup-4.c: New.
8900 * gcc.dg/cleanup-5.c: New.
8901 * gcc.dg/cleanup-6.c: New.
8902 * gcc.dg/cleanup-7.c: New.
8904 2003-06-04 Mark Mitchell <mark@codesourcery.com>
8906 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
8908 * lib/dg-pch.exp: New file.
8909 * g++.dg/pch/pch.exp: Use dg-pch.exp.
8910 * gcc.dg/pch/pch.exp: Likewise.
8912 2003-06-04 Roger Sayle <roger@eyesopen.com>
8914 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
8915 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
8916 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
8917 * gcc.dg/builtins-17.c: New test case.
8918 * gcc.dg/i386-387-4.c: New test case.
8919 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
8921 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8923 * gcc.dg/ultrasp9.c: New test.
8925 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8927 * gcc.c-torture/compile/20030604-1.c: New test.
8928 * gcc.dg/sparc-constant-1.c: New test.
8930 2003-06-03 Glen Nakamura <glen@imodulo.com>
8932 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
8934 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
8936 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
8938 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
8939 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
8941 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
8943 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
8945 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8948 * g++.dg/template/spec10.C: New test.
8950 2003-06-03 Roger Sayle <roger@eyesopen.com>
8952 * gcc.dg/builtins-16.c: New test case.
8954 2003-06-03 Jakub Jelinek <jakub@redhat.com>
8956 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
8957 mempcpy test with post-increments.
8958 * gcc.c-torture/execute/string-opt-3.c: New test.
8959 * gcc.dg/string-opt-1.c: New test.
8961 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
8964 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
8966 2003-06-02 Mark Mitchell <mark@codesourcery.com>
8968 * lib/scanasm.exp (dg-scan): New function, factored out of ...
8969 (scan-assembler): ... here. Use dg-scan.
8970 (scan-assembler-not): Likewise.
8971 (scan-file): New function.
8972 (scan-file-not): Likewise.
8973 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
8974 * gcc.dg/cpp/_Pragma4.c: Likewise.
8975 * gcc.dg/cpp/_Pragma5.c: Likewise.
8976 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8977 * gcc.dg/cpp/avoidpaste2.c: Likewise.
8978 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
8979 * gcc.dg/cpp/cmdlne-P.c: Likewise.
8980 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
8981 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
8982 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
8983 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
8984 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
8985 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
8986 * gcc.dg/cpp/cxxcom1.c: Likewise.
8987 * gcc.dg/cpp/line1.c: Likewise.
8988 * gcc.dg/cpp/maccom1.c: Likewise.
8989 * gcc.dg/cpp/maccom2.c: Likewise.
8990 * gcc.dg/cpp/maccom3.c: Likewise.
8991 * gcc.dg/cpp/maccom4.c: Likewise.
8992 * gcc.dg/cpp/maccom5.c: Likewise.
8993 * gcc.dg/cpp/maccom6.c: Likewise.
8994 * gcc.dg/cpp/multiline.c: Likewise.
8995 * gcc.dg/cpp/spacing1.c: Likewise.
8996 * gcc.dg/cpp/spacing2.c: Likewise.
8997 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
8998 * gcc.dg/cpp/trad/maccom1.c: Likewise.
8999 * gcc.dg/cpp/trad/maccom2.c: Likewise.
9000 * gcc.dg/cpp/trad/maccom3.c: Likewise.
9001 * gcc.dg/cpp/trad/maccom4.c: Likewise.
9002 * gcc.dg/cpp/trad/maccom6.c: Likewise.
9003 * gcc.dg/cpp/cxxcom2.c: Likewise.
9004 * gcc.dg/cpp/cxxcom2.h: New file.
9006 * gcc.dg/cpp/truefalse.cpp: Move it to ...
9007 * g++.dg/cpp/truefalse.C: Here.
9008 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
9010 2003-06-01 Loren James Rittle <ljrittle@acm.org>
9012 * gcc.dg/cpp/redef3.c: New file.
9014 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9016 * gcc.dg/i386-loop-3.c: New test.
9018 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
9020 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
9022 2003-05-31 Roger Sayle <roger@eyesopen.com>
9024 * gcc.dg/fwrapv-1.c: New test case.
9025 * gcc.dg/fwrapv-2.c: New test case.
9027 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9030 * g++.dg/template/spec9.C: New test.
9032 2003-05-29 Roger Sayle <roger@eyesopen.com>
9034 * gcc.dg/duff-4.c: New test case.
9036 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
9039 * g77.dg/ffixed-form-1.f: New test
9040 * g77.dg/ffixed-form-2.f: New test
9041 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
9042 * g77.dg/ffree-form-3.f: New test
9044 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
9046 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
9047 * gcc.dg/wint_t-1.c: Likewise.
9049 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9051 * g++.dg/template/access11.C: New test.
9053 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9056 * g++.dg/template/access10.C: New test.
9058 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9059 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9061 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
9063 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9065 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
9066 suppress for powerpc-*-darwin*.
9067 * gcc.dg/torture/builtin-noret-2.c: Likewise.
9069 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9071 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
9072 suppress option for powerpc-*-darwin*.
9074 2003-05-23 Roger Sayle <roger@eyesopen.com>
9076 * gcc.dg/builtins-1.c: Add tests for tan and atan.
9077 * gcc.dg/builtins-4.c: Add test for fmod.
9079 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9082 * g++.dg/template/instantiate4.C: New test.
9084 2003-05-22 Roger Sayle <roger@eyesopen.com>
9086 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
9088 2003-05-21 Janis Johnson <janis187@us.ibm.com>
9090 * gcc.dg/compat/scalar-return-1_main.c: New file.
9091 * gcc.dg/compat/scalar-return-1_x.c: New file.
9092 * gcc.dg/compat/scalar-return-1_y.c: New file.
9093 * gcc.dg/compat/scalar-return-2_main.c: New file.
9094 * gcc.dg/compat/scalar-return-2_x.c: New file.
9095 * gcc.dg/compat/scalar-return-2_y.c: New file.
9096 * gcc.dg/compat/struct-return-3_main.c: New file.
9097 * gcc.dg/compat/struct-return-3_y.c: New file.
9098 * gcc.dg/compat/struct-return-3_x.c: New file.
9099 * gcc.dg/compat/struct-return-2_main.c: New file.
9100 * gcc.dg/compat/struct-return-2_x.c: New file.
9101 * gcc.dg/compat/struct-return-2_y.c: New file.
9103 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9105 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
9107 * gcc.dg/20021014-1.c (dg-options): Likewise.
9108 * gcc.dg/nest.c (dg-options): Likewise.
9110 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
9113 * g++.dg/ext/dllimport2.C: New file.
9114 * g++.dg/ext/dllimport3.C: New file.
9116 2003-05-20 Janis Johnson <janis187@us.ibm.com>
9118 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
9119 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9120 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9121 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9122 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9123 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9124 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
9125 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
9126 * gcc.dg/compat/small-struct-defs.h: New file.
9127 * gcc.dg/compat/small-struct-init.h: New file.
9128 * gcc.dg/compat/small-struct-check.h: New file.
9129 * gcc.dg/compat/fp-struct-defs.h: New file.
9130 * gcc.dg/compat/fp-struct-check.h: New file.
9131 * gcc.dg/compat/fp-struct-init.h: New file.
9132 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
9133 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
9135 2003-05-19 Jakub Jelinek <jakub@redhat.com>
9137 * gcc.dg/20030225-2.c: New test.
9139 2003-05-18 Roger Sayle <roger@eyesopen.com>
9140 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9142 * gcc.c-torture/compile/20030518-1.c: New test case.
9144 2003-05-18 Mark Mitchell <mark@codesourcery.com>
9146 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
9147 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
9148 gcc-dg-debug-runtest.
9149 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
9150 gcc-dg-debug-runtest.
9152 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9155 * g++.dg/lookup/using6.C: New test.
9157 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9159 * g++.dg/parse/access2.C: New test.
9161 2003-05-17 Mark Mitchell <mark@codesourcery.com>
9163 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
9164 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
9165 * gcc.dg/debug/debug.exp: Likewise.
9167 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
9169 * gcc.dg/dollar.c: New test.
9171 2003-05-16 Janis Johnson <janis187@us.ibm.com>
9173 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
9174 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
9175 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
9176 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
9177 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
9178 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
9179 * gcc.dg/compat/struct-by-value-6_main.c: New file.
9180 * gcc.dg/compat/struct-by-value-6_x.c: New file.
9181 * gcc.dg/compat/struct-by-value-6_y.c: New file.
9182 * gcc.dg/compat/struct-by-value-7_main.c: New file.
9183 * gcc.dg/compat/struct-by-value-7_x.c: New file.
9184 * gcc.dg/compat/struct-by-value-7_y.c: New file.
9185 * gcc.dg/compat/struct-by-value-8_main.c: New file.
9186 * gcc.dg/compat/struct-by-value-8_x.c: New file.
9187 * gcc.dg/compat/struct-by-value-8_y.c: New file.
9188 * gcc.dg/compat/struct-by-value-9_main.c: New file.
9189 * gcc.dg/compat/struct-by-value-9_x.c: New file.
9190 * gcc.dg/compat/struct-by-value-9_y.c: New file.
9192 2003-05-16 Mark Mitchell <mark@codesourcery.com>
9194 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
9195 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
9196 support for "repo" mode.
9197 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
9198 * lib/g77-dg.exp: Likewise.
9199 * lib/obj-dg.exp: Likewise.
9201 2003-05-16 Jakub Jelinek <jakub@redhat.com>
9203 Merge from gcc-3_2-rhl8-branch:
9204 2003-04-23 Jakub Jelinek <jakub@redhat.com>
9206 * gcc.dg/tls/opt-6.c: New test.
9208 2003-04-05 Jakub Jelinek <jakub@redhat.com>
9210 * gcc.dg/20030405-1.c: New test.
9212 2003-03-09 Jakub Jelinek <jakub@redhat.com>
9214 * gcc.dg/20030309-1.c: New test.
9216 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9218 * gcc.c-torture/execute/20030307-1.c: New test.
9220 2003-02-20 Randolph Chung <tausq@debian.org>
9222 * gcc.c-torture/compile/20030220-1.c: New test.
9224 2003-02-18 Jakub Jelinek <jakub@redhat.com>
9226 * gcc.dg/20030217-1.c: New test.
9228 2003-01-29 Jakub Jelinek <jakub@redhat.com>
9230 * gcc.c-torture/compile/20020129-1.c: New test.
9232 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9234 * gcc.dg/unroll-1.c: New test.
9236 2002-11-16 Jan Hubicka <jh@suse.cz>
9238 * gcc.c-torture/execute/20020920-1.c: New test.
9240 2002-10-08 Jakub Jelinek <jakub@redhat.com>
9243 * gcc.c-torture/compile/20021008-1.c: New test.
9245 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
9248 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
9250 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9252 * gcc.c-torture/compile/20020807-1.c: New test.
9254 2002-07-30 Jakub Jelinek <jakub@redhat.com>
9256 * gcc.dg/tls/opt-1.c: New test.
9258 2002-07-29 Jakub Jelinek <jakub@redhat.com>
9260 * gcc.dg/20020729-1.c: New test.
9262 2002-07-20 Jakub Jelinek <jakub@redhat.com>
9264 * g++.dg/opt/life1.C: New test.
9266 2002-05-20 Jakub Jelinek <jakub@redhat.com>
9268 * gcc.dg/20020525-1.c: New test.
9270 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9273 * g++.dg/ext/pretty1.C: New test.
9274 * g++.dg/ext/pretty2.C: New test.
9276 2003-05-15 Mark Mitchell <mark@codesourcery.com>
9279 * g++.dg/ext/typeof5.C: New test.
9281 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
9283 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
9284 __USER_LABEL_PREFIX__ into account.
9285 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
9287 2003-05-14 Roger Sayle <roger@eyesopen.com>
9289 * gcc.dg/builtins-15.c: New test case.
9291 2003-05-13 Zack Weinberg <zack@codesourcery.com>
9293 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
9295 2003-05-12 Mark Mitchell <mark@codesourcery.com>
9297 * lib/g++.exp: Tweak handling of additional source files.
9298 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
9299 * g++.dg/special/conpr-2a.C: Rename to ...
9300 * g++.dg/special/conpr-2a.cc: ... this.
9301 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
9302 * g++.dg/special/conpr-3a.C: Rename to ...
9303 * g++.dg/special/conpr-3a.cc: This.
9304 * g++.dg/special/conpr-3b.C: Rename to ...
9305 * g++.dg/special/conpr-3b.cc: This.
9306 * g++.dg/special/conpr-4.C: New test.
9307 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
9309 2003-05-12 David Edelsohn <edelsohn@gnu.org>
9311 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
9313 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9315 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
9316 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9317 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
9318 * g++.old-deja/g++.other/warn3.C: Likewise.
9320 2003-05-11 Roger Sayle <roger@eyesopen.com>
9322 * gcc.dg/i386-387-1.c: Update to also test log.
9323 * gcc.dg/i386-387-2.c: Likewise.
9325 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
9327 * g77.f-torture/execute/int8421.f: New test.
9329 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9331 PR c++/10230, c++/10481
9332 * g++.dg/lookup/scoped5.C: New test.
9334 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9337 * g++.dg/template/ttp6.C: New test.
9339 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
9341 * gcc.c-torture/execute/builtins: New directory.
9342 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
9343 gcc.c-torture/execute/builtins.
9344 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
9345 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
9346 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
9347 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
9349 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9352 * g++.dg/template/access8.C: New test.
9353 * g++.dg/template/access9.C: New test.
9355 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9358 * g++.dg/parse/access1.C: New test.
9360 2003-05-09 DJ Delorie <dj@redhat.com>
9362 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
9363 long, and not an int.
9365 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9367 PR c++/10555, c++/10576
9368 * g++.dg/template/memclass1.C: New test.
9370 2003-05-08 DJ Delorie <dj@redhat.com>
9372 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
9374 * gcc.c-torture/execute/20021024-1.x: Likewise.
9375 * gcc.c-torture/execute/shiftdi.x: Likewise.
9376 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
9377 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
9378 * gcc.dg/20021018-1.c: Likewise.
9380 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9382 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
9384 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
9385 (bcopy): Call memmove.
9387 2003-05-08 Roger Sayle <roger@eyesopen.com>
9389 * g77.f-torture/compile/8485.f: New test case.
9391 2003-05-07 Richard Henderson <rth@redhat.com>
9394 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
9395 Verify exception_cleanup not called for rethrows.
9396 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
9397 when exiting catch block without rethrowing.
9398 * g++.dg/eh/forced3.C: New.
9399 * g++.dg/eh/forced4.C: New.
9401 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
9403 * gcc.dg/20030505.c: Fix triplet.
9405 2003-05-06 DJ Delorie <dj@redhat.com>
9407 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
9408 * gcc.dg/nest.c: Likewise.
9410 2003-05-05 Roger Sayle <roger@eyesopen.com>
9412 * gcc.dg/builtins-14.c: New test case.
9414 2003-05-05 Janis Johnson <janis187@us.ibm.com>
9416 * lib/compat.exp (compat-execute): New argument.
9417 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
9418 * gcc.dg/compat: New test directory.
9419 * gcc.dg/compat/compat.exp: New expect script.
9420 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
9421 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
9422 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
9423 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
9424 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
9425 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
9427 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
9428 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
9429 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
9430 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
9431 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
9432 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
9433 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
9434 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
9435 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
9436 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
9437 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
9438 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
9439 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
9440 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
9441 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
9443 2003-05-05 Zack Weinberg <zack@codesourcery.com>
9445 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
9447 2003-05-05 Jakub Jelinek <jakub@redhat.com>
9449 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
9451 2003-05-05 Geoffrey Keating <geoffk@apple.com>
9453 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
9454 * gcc.dg/ppc-fsel-2.c: New test.
9456 * gcc.dg/unused-5.c: New test.
9458 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9461 * g++.dg/warn/pmf1.C: New test.
9463 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9466 * g++.dg/warn/main.C: New test.
9468 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9470 * gcc.dg/nonnull-3.c: New test.
9472 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
9474 * gcc.dg/cpp/Wtrigraphs.c: Update.
9475 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
9477 2003-05-03 Geoffrey Keating <geoffk@apple.com>
9479 * gcc.dg/ppc-fsel-1.c: New test.
9481 2003-05-03 Zack Weinberg <zack@codesourcery.com>
9484 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
9486 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
9488 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
9490 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9492 PR c++/9364, c++/10553, c++/10586
9493 * g++.dg/parse/typename4.C: New test.
9494 * g++.dg/parse/typename5.C: Likewise.
9496 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
9498 * gcc.c-torture/compile/20030503-1.c: New test.
9500 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9502 * g++.dg/lookup/using5.C: Fix testcase error.
9504 2003-05-01 Chris Demetriou <cgd@broadcom.com>
9506 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
9507 since MEABI is no longer supported. Remove all vestiges
9508 of MEABI from the test.
9510 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9513 * g++.dg/lookup/using5.C: New test.
9515 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9518 * g++.dg/template/ttp5.C: New test.
9520 2003-04-30 Mark Mitchell <mark@codesourcery.com>
9522 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
9523 (dg-gpp-additional-sources): New function.
9524 (dg-gpp-additional-files): Likewise.
9525 * lib/g++.exp (additional_sources): New variable.
9526 (additional_files): Likewise.
9527 (g++_target_compile): Deal with them.
9528 * lib/old-dejagnu.exp: Remove.
9529 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
9530 * g++.old-deja: Revise all tests to use dg commands.
9532 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9534 PR c++/9432, c++/9528
9535 * g++.dg/lookup/using4.C: New test.
9537 2003-04-29 Geoffrey Keating <geoffk@apple.com>
9539 * gcc.dg/noreturn-5.c: New file.
9540 * gcc.dg/noreturn-6.c: New file.
9542 * gcc.c-torture/compile/inline-1.c: New file.
9544 2003-04-29 Mark Mitchell <mark@codesourcery.com>
9547 * g++.dg/template/explicit1.C: New test.
9549 2003-04-29 Mark Mitchell <mark@codesourcery.com>
9552 * g++.dg/other/bitfield1.C: New test.
9555 * g++.dg/init/new7.C: New test.
9557 2003-04-29 Mark Mitchell <mark@codesourcery.com>
9559 * g++.dg/ext/desig1.C: New test.
9560 * g++.dg/ext/init1.C: Update.
9562 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
9564 2003-04-28 Mark Mitchell <mark@codesourcery.com>
9567 * g++.dg/warn/Winline-1.C: New test.
9569 2003-04-28 Jakub Jelinek <jakub@redhat.com>
9571 * gcc.c-torture/execute/string-opt-19.c: New test.
9573 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
9574 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
9576 2003-04-27 Mark Mitchell <mark@codesourcery.com>
9579 * g++.dg/init/new6.C: New test.
9582 * g++.dg/init/ref6.C: New test.
9584 2003-04-26 David Edelsohn <edelsohn@gnu.org>
9586 * g++.dg/warn/weak1.C: XFAIL on AIX4.
9588 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9590 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
9591 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
9593 2003-04-25 Mark Mitchell <mark@codesourcery.com>
9595 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
9596 initialized static data members.
9598 2003-04-25 H.J. Lu <hjl@gnu.org>
9600 * gcc.dg/ia64-sync-4.c: New test.
9602 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9604 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
9607 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
9610 * g++.dg/warn/conv1.C: New test.
9611 * g++.old-deja/g++.other/conv7.C: Adjust.
9612 * g++.old-deja/g++.other/overload14.C: Adjust.
9614 2003-04-23 Mark Mitchell <mark@codesourcery.com>
9617 * g++.dg/template/defarg2.C: New test.
9619 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
9621 * gcc.dg/cpp/include2.c: Update.
9622 * gcc.dg/cpp/multiline-2.c: New.
9623 * gcc.dg/cpp/multiline.c: Update.
9624 * gcc.dg/cpp/strify2.c: Update.
9625 * gcc.dg/cpp/trad/literals-2.c: Update.
9627 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9629 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
9631 2003-04-23 Mark Mitchell <mark@codesourcery.com>
9633 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
9635 2003-04-23 Mark Mitchell <mark@codesourcery.com>
9638 * g++.dg/parse/crash4.C: New test.
9641 * g++.dg/parse/crash5.C: New test.
9643 2003-04-22 Mark Mitchell <mark@codesourcery.com>
9646 * g++.dg/parse/crash3.C: New test.
9649 * g++.dg/parse/elab1.C: New test.
9651 2003-04-22 Devang Patel <dpatel@apple.com>
9653 * gcc.dg/cpp/trad/funlike-5.c: New test.
9655 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
9657 * g++.dg/other/packed1.C: Fix dg options.
9659 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
9661 * g++.dg/other/offsetof2.C: New test.
9663 2003-04-21 Mark Mitchell <mark@codesourcery.com>
9665 * g++.dg/template/recurse.C: Adjust location of error messages.
9667 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
9670 * g++.dg/init/addr-const1.C: New test.
9671 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
9673 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
9676 * g++.dg/lookup/struct-hack1.C: New test.
9678 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
9680 * ucs.c: Update diagnostic messages.
9682 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
9684 * gcc.dg/cpp/truefalse.cpp: New test.
9685 * gcc.dg/cpp/cpp.exp: Update.
9686 * g++.dg/other/stdbool-if.C: Remove.
9688 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
9690 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
9691 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
9693 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9695 * gcc.c-torture/compile/20030418-1.c: New test.
9697 2003-04-17 Janis Johnson <janis187@us.ibm.com>
9699 * README.compat: Remove; content moved to doc/sourcebuild.texi.
9701 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9704 g++.dg/template/dependent-name1.C: New test.
9706 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
9708 * gcc.dg/warn-1.c (tourist_guide): New array,
9709 contains a pointer to bar.
9711 2003-04-16 Roger Sayle <roger@eyesopen.com>
9713 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
9714 * gcc.c-torture/execute/medce-1.c: New test case.
9715 * gcc.c-torture/execute/medce-2.c: New test case.
9717 2003-04-15 Mark Mitchell <mark@codesourcery.com>
9719 * lib/prune.exp: Ignore more messages.
9722 * g++.dg/parse/lookup3.C: New test.
9724 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
9726 * gcc.c-torture/compile/20030415-1.c : New test.
9728 2003-04-14 Mark Mitchell <mark@codesourcery.com>
9730 * gcc.c-torture/execute/scope-2.c: Move to ...
9731 * gcc.dg/noncompile/scope.c: .... here.
9733 2003-04-14 Roger Sayle <roger@eyesopen.com>
9735 * gcc.dg/20030414-2.c: New test case.
9737 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
9740 * gcc.dg/20030414-1.c: New test.
9742 2003-04-13 Roger Sayle <roger@eyesopen.com>
9744 * gcc.dg/builtins-12.c: New test case.
9745 * gcc.dg/builtins-13.c: New test case.
9747 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9749 * gcc.c-torture/execute/string-opt-18.c: New test.
9751 2003-04-13 Mark Mitchell <mark@codesourcery.com>
9754 * g++.dg/init/new5.C: New test.
9756 2003-04-12 Mark Mitchell <mark@codesourcery.com>
9759 * g++.dg/ext/dllimport1.C: New test.
9761 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9763 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
9765 2003-04-11 Bud Davis <bdavis9659@comcast.net>
9768 * g77.f-torture/noncompile/9263.f: New test
9770 * g77.f-torture/execute/1832.f: New test
9772 2003-04-11 David Chad <davidc@freebsd.org>
9773 Loren J. Rittle <ljrittle@acm.org>
9776 * objc.dg/headers.m: New test.
9778 2003-04-10 Zack Weinberg <zack@codesourcery.com>
9780 * gcc.c-torture/execute/builtin-noret-2.c: New.
9781 * gcc.c-torture/execute/builtin-noret-2.x: New.
9782 XFAIL builtin-noret-2.c at -O1 and above.
9783 * gcc.dg/redecl.c: New.
9784 * gcc.dg/Wshadow-1.c: Update error regexps.
9786 2003-04-10 Mark Mitchell <mark@codesourcery.com>
9788 * g++.dg/abi/bitfield10.C: New test.
9790 2003-04-09 Mike Stump <mrs@apple.com>
9792 * gcc.dg/pch/pch.exp: Make testcase names longer.
9793 * g++.dg/pch/pch.exp: Make testcase names longer.
9795 2003-04-08 Roger Sayle <roger@eyesopen.com>
9797 * gcc.dg/builtins-11.c: New test case.
9799 2003-04-08 Roger Sayle <roger@eyesopen.com>
9801 * gcc.dg/builtins-9.c: New test case.
9802 * gcc.dg/builtins-10.c: New test case.
9804 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
9806 * gcc.dg/noncompile/init-4.c.c: New test.
9808 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
9810 * gcc.misc-test/gcov-9.c: New test.
9811 * gcc.misc-test/gcov-10.c: New test
9812 * gcc.misc-test/gcov-11.c: New test.
9814 2003-04-05 Zack Weinberg <zack@codesourcery.com>
9816 PR optimization/10024
9817 * gcc.c-torture/compile/20030405-1.c: New test.
9819 2003-04-04 Geoffrey Keating <geoffk@apple.com>
9821 * gcc.dg/pch/static-3.c: New.
9822 * gcc.dg/pch/static-3.hs: New.
9823 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
9825 2003-04-04 Richard Henderson <rth@redhat.com>
9827 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
9828 * g++.dg/eh/forced2.C: Likewise.
9830 2003-04-03 Mike Stump <mrs@apple.com>
9832 * lib/scanasm.exp (scan-assembler): Add xfail processing for
9834 (scan-assembler-times, scan-assembler-not): Likewise.
9835 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
9837 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9839 * gcc.dg/sparc-loop-1.c: New test.
9841 2003-04-02 Geoffrey Keating <geoffk@apple.com>
9844 * g++.dg/pch/system-2.C: New.
9845 * g++.dg/pch/system-2.Hs: New.
9847 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
9849 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
9851 * g++.dg/eh/simd-1.C (vecfunc): Same.
9853 2003-04-01 Roger Sayle <roger@eyesopen.com>
9855 * gcc.c-torture/execute/20030401-1.c: New test case.
9857 2003-04-01 Ziemowit Laski <zlaski@apple.com>
9859 * objc.dg/defs.m: New.
9861 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
9863 * g++.dg/eh/simd-1.C: New.
9864 * g++.dg/eh/simd-2.C: New.
9866 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
9868 * gcc.c-torture/execute/simd-3.c: New.
9870 2003-03-31 Mark Mitchell <mark@codesourcery.com>
9873 * gcc.dg/20030331-2.c: New test.
9875 2003-03-31 Mark Mitchell <mark@codesourcery.com>
9878 * g++.dg/parse/crash2.C: New test.
9880 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
9882 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
9883 * gcc.c-torture/execute/20030331-1.c: ...here.
9885 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
9887 * gcc.c-torture/execute/20030331-1.c: New test.
9889 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
9891 * lib/gcov.exp: Adjust call return testing strings.
9892 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
9894 2003-03-31 Roger Sayle <roger@eyesopen.com>
9896 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
9897 * gcc.dg/builtins-7.c: New test case.
9898 * gcc.dg/builtins-8.c: New test case.
9900 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
9902 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
9904 2003-03-30 Mark Mitchell <mark@codesourcery.com>
9907 * g++.dg/lookup-class-member-2.C: New test.
9909 2003-03-30 Glen Nakamura <glen@imodulo.com>
9911 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9913 2003-03-28 Roger Sayle <roger@eyesopen.com>
9915 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
9917 2003-03-28 Mark Mitchell <mark@codesourcery.com>
9919 * g++.dg/init/attrib1.C: New test.
9921 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9923 * gcc.dg/ultrasp8.c: New test.
9925 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9927 * gcc.dg/ultrasp7.c: New test.
9929 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
9932 * g++.dg/template/inline1.C: New test.
9934 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9936 * gcc.dg/sparc-dwarf2.c: New test.
9938 2003-03-27 Roger Sayle <roger@eyesopen.com>
9940 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
9941 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
9943 2003-03-27 Mark Mitchell <mark@codesourcery.com>
9945 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
9946 than reading .x files.
9947 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
9948 * g77.dg/gcov/gcov-1.f: Likewise.
9949 * gcc.misc-tests/gcov-4b.c: Likewise.
9950 * gcc.misc-tests/gcov-5b.c: Likewise.
9951 * gcc.misc-tests/gcov-6.c: Likewise.
9952 * gcc.misc-tests/gcov-7.c: Likewise.
9953 * gcc.misc-tests/gcov-8.c: Likewise.
9954 * g++.dg/gcov/gcov-1.x: Remove.
9955 * g77.dg/gcov/gcov-1.x: Likewise.
9956 * gcc.misc-tests/gcov-4b.x: Likewise.
9957 * gcc.misc-tests/gcov-5b.x: Likewise.
9958 * gcc.misc-tests/gcov-6.x: Likewise.
9959 * gcc.misc-tests/gcov-7.x: Likewise.
9960 * gcc.misc-tests/gcov-8.x: Likewise.
9962 2003-03-27 Glen Nakamura <glen@imodulo.com>
9965 * gcc.dg/20030324-1.c: New test.
9967 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
9970 * g++.dg/template/arg3.C: New test.
9973 * g++.dg/template/friend18.C: New test.
9975 2003-03-26 Roger Sayle <roger@eyesopen.com>
9977 * g77.f-torture/compile/20030326-1.f: New test case.
9979 2003-03-26 Janis Johnson <janis187@us.ibm.com>
9981 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
9983 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
9985 2003-03-26 Jakub Jelinek <jakub@redhat.com>
9987 * gcc.dg/ia64-sync-3.c: New test.
9989 2003-03-26 Alan Modra <amodra@bigpond.net.au>
9991 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
9993 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9995 * gcc.dg/ultrasp6.c: New test.
9997 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9999 * gcc.dg/i386-signbit-1.c: New test.
10000 * gcc.dg/i386-signbit-2.c: New test.
10001 * gcc.dg/i386-signbit-3.c: New test.
10003 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10005 * gcc.dg/ultrasp5.c: Fix options.
10007 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10009 * gcc.dg/ultrasp5.c: Fix comment.
10011 2003-03-24 Bud Davis <bdavis9659@comcast.net>
10014 * g77.f-torture/execute/10197.f: New test.
10016 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
10018 PR c++/9898, c++/383
10019 * g++.dg/template/conv6.C: New test.
10022 * g++.dg/template/ptrmem5.C: New test.
10025 * g++.dg/lookup/koenig1.C: New test.
10028 * g++.dg/lookup/template2.C: New test.
10030 2003-03-24 Jakub Jelinek <jakub@redhat.com>
10032 * g++.dg/opt/rtti1.C: New test.
10034 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10036 * gcc.dg/ultrasp5.c: New test.
10038 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
10041 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
10044 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
10047 * gcc.dg/20030323-1.c: New test.
10049 2003-03-23 Roger Sayle <roger@eyesopen.com>
10051 * gcc.c-torture/compile/20030323-1.c: New test case.
10053 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
10055 * gcc.dg/20030321-1.c: New test.
10057 2003-03-22 Zack Weinberg <zack@codesourcery.com>
10059 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
10061 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
10063 PR c++/9978, c++/9708
10064 * g++.dg/ext/vlm1.C: Adjust expected error.
10065 * g++.dg/ext/vla2.C: New test.
10066 * g++.dg/template/arg1.C: New test.
10067 * g++.dg/template/arg2.C: New test.
10069 2003-03-22 Bud Davis <bdavis9659@comcast.net>
10071 * g77.f-torture/execute/select.f: New test.
10072 * g77.f-torture/noncompile/select_no_compile.f: New test.
10074 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
10077 * g++.dg/other/error4.C: New test.
10079 2003-03-20 Mark Mitchell <mark@codesourcery.com>
10081 * g++.dg/template/friend17.C: New test.
10083 2003-03-21 Alan Modra <amodra@bigpond.net.au>
10085 * gcc.c-torture/compile/20030320-1.c: New.
10087 2003-03-20 Roger Sayle <roger@eyesopen.com>
10089 * gcc.dg/builtins-6.c: New test case.
10091 2003-03-19 Alan Modra <amodra@bigpond.net.au>
10094 * gcc.c-torture/compile/20030319-1.c: New.
10096 2003-03-18 Jan Hubicka <jh@suse.cz>
10098 * gcc.dg/i386-cvt-1.c: New test.
10100 2003-03-17 Zack Weinberg <zack@codesourcery.com>
10102 * objc.dg/naming-1.m: Use "(parse|syntax) error".
10103 * objc.dg/naming-2.m: Likewise.
10105 2003-03-17 Mark Mitchell <mark@codesourcery.com>
10108 * g++.dg/parse/crash1.C: New test.
10110 2003-03-16 Mark Mitchell <mark@codesourcery.com>
10113 * g++.dg/eh/cleanup1.C: New test.
10115 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10117 * gcc.c-torture/execute/20030316-1.c: New test case.
10119 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
10122 * g++.dg/init/ctor2.C: New test.
10124 2003-03-15 Roger Sayle <roger@eyesopen.com>
10126 * g77.f-torture/compile/xformat.f: New test case.
10128 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10130 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
10131 * g++.old-deja/g++.mike/eh50.C: Likewise.
10133 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10136 * g++.dg/template/spec7.C: New test.
10137 * g++.dg/template/spec8.C: Likewise.
10139 2003-03-14 Jakub Jelinek <jakub@redhat.com>
10141 * gcc.c-torture/execute/20030313-1.c: New test.
10143 2003-03-14 Richard Henderson <rth@redhat.com>
10145 * gcc.dg/inline-2.c: Adjust alpha test for external call.
10147 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10149 * gcc.c-torture/compile/20030314-1.c: New test.
10151 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
10153 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
10154 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
10156 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
10157 to accept newer _imp__ prefix and additional
10158 newline in .drectve section.
10159 * gcc.dg/dll-4.c: Likewise.
10160 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
10163 2003-03-13 Mark Mitchell <mark@codesourcery.com>
10165 * g++.dg/parse/namespace9.C: New test.
10167 * g++.dg/init/ref5.C: New test.
10168 * g++.dg/parse/ptrmem1.C: Likewise.
10170 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10172 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
10173 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
10174 regular expression.
10175 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
10176 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
10178 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
10180 * gcc.c-torture/execute/20030224-2.c: New test.
10182 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10184 * gcc.dg/decl-3.c: New test.
10186 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10188 * gcc.dg/i386-loop-2.c: New test.
10190 2003-03-11 Mark Mitchell <mark@codesourcery.com>
10193 * g++.dg/parse/namespace8.C: New test.
10196 * g++.dg/overload/builtin2.C: New test.
10198 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
10200 * gcc.dg/return-type-3.c: New test.
10202 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10204 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
10205 profiling options are not supported.
10207 2003-03-10 Mark Mitchell <mark@codesourcery.com>
10209 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
10210 * g++.old-deja/g++.warn/impint2.C: Likewise.
10212 2003-03-10 Devang Patel <dpatel@apple.com>
10214 * g++.dg/cpp/c++_cmd_1.C: New test.
10215 * g++.dg/cpp/c++_cmd_1.h: New file.
10217 2003-03-10 Segher Boessenkool <segher@koffie.nl>
10219 * gcc.dg/altivec-9.c: New file.
10221 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10223 * gcc.dg/ppc-sdata-1.c: New test.
10224 * gcc.dg/ppc-sdata-2.c: New test.
10226 2003-03-09 Mark Mitchell <mark@codesourcery.com>
10229 * g++.dg/opt/ptrmem2.C: New test.
10232 * g++.dg/opt/ptrmem1.C: New test.
10234 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10236 * gcc.dg/i386-loop-1.c: New test.
10238 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10241 * g++.dg/lookup/friend1.C: New test.
10243 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10246 * g++.dg/parser/constructor1.C: New test.
10248 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
10250 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
10252 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
10254 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
10256 * gcc.dg/cpp/Wunused.c: Update test.
10258 2003-03-08 Jan Hubicka <jh@suse.cz>
10260 * gcc.dg/inline-3.c: New test.
10262 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10265 * g++.dg/parse/builtin1.C: New test.
10268 * g++.dg/abi/cookie1.C: New test.
10269 * g++.dg/abi/cookie2.C: Likewise.
10272 * g++.dg/template/field1.C: New test.
10275 * g++.dg/parse/class1.C: New test.
10276 * g++.dg/parse/namespace7.C: Likewise.
10277 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
10279 2003-03-07 Mark Mitchell <mark@codesourcery.com>
10281 * g++.dg/init/ref4.C: New test.
10283 2003-03-07 Jan Hubicka <jh@suse.cz>
10285 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
10286 * gcc.dg/inline-3.c: New test.
10288 2003-03-06 Mark Mitchell <mark@codesourcery.com>
10290 * g++.dg/init/ref3.C: New test.
10293 * g++.dg/init/ref2.C: New test.
10296 * g++.dg/warn/Wshadow-2.C: New test.
10299 * g++.dg/warn/Woverloaded-1.C: New test.
10301 2003-03-05 Jan Hubicka <jh@suse.cz>
10303 * gcc.dg/i386-local2.c: New.
10304 * gcc.dg/i386-local.c: Fix typo.
10306 2003-03-05 Mark Mitchell <mark@codesourcery.com>
10308 * g++.dg/abi/layout3.C: New test.
10310 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10312 * gcc.c-torture/compile/20030305-1.c
10314 2003-03-05 Jan Hubicka <jh@suse.cz>
10316 * gcc.dg/i386-local.c: New.
10318 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
10320 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
10322 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10324 * gcc.dg/switch-2.c: New test.
10325 * gcc.dg/switch-3.c: New test.
10326 * gcc.dg/Wswitch.c: Adjust line numbers.
10327 * gcc.dg/Wswitch-default.c: Likewise.
10328 * gcc.dg/Wswitch-enum.c: Likewise.
10330 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
10332 * gcc.c-torture/execute/20030222-1.c: New test.
10334 2003-03-03 James E Wilson <wilson@tuliptree.org>
10336 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
10338 2003-03-03 Mark Mitchell <mark@codesourcery.com>
10341 * g++.dg/init/ref1.C: New test.
10343 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
10345 * gcc.dg/sh-relax.c: New SH-only test.
10347 2003-03-03 Geoffrey Keating <geoffk@apple.com>
10349 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
10350 comment explaining purpose of testcase.
10352 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10354 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
10355 for HC11/HC12 (asm needs two int registers).
10356 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
10357 HC11/HC12 because the test uses an asm which needs two 32-bit
10360 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10362 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
10363 for HC11/HC12 (array is too large otherwise).
10364 * gcc.c-torture/compile/920501-4.x: New file, likewise.
10365 * gcc.c-torture/compile/20010518-2.x: Likewise.
10366 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
10367 HC11/HC12 (array is too large).
10369 2003-03-01 Geoffrey Keating <geoffk@apple.com>
10371 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
10372 * lib/g++-dg.exp (g++-dg-test): Likewise.
10374 2003-03-01 Roger Sayle <roger@eyesopen.com>
10376 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
10377 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
10379 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10381 * g++.dg/warn/implicit-typename1.C: Remove warning.
10383 2003-02-28 Richard Henderson <rth@redhat.com>
10385 * gcc.dg/noreturn-1.c: Move noreturn warning line.
10386 * gcc.dg/return-type-1.c: Move control reaches end warning line.
10388 2003-02-28 Geoffrey Keating <geoffk@apple.com>
10390 * gcc.dg/pch/pch.exp: Change .pch to .gch.
10391 * g++.dg/pch/pch.exp: Likewise.
10393 2003-02-28 Mark Mitchell <mark@codesourcery.com>
10396 * testsuite/g++.dg/init/new4.C: New test.
10398 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
10400 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
10402 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
10404 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
10407 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
10410 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10412 * lib/scanasm.exp: Add support for counting numbers of
10414 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
10415 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
10417 2003-02-25 Mark Mitchell <mark@codesourcery.com>
10420 * g++.dg/template/static3.C: New test.
10423 * g++.dg/parse/namespace6.C: New test.
10425 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10428 * gcc.dg/20030225-1.c: New test.
10430 2003-02-24 Mark Mitchell <mark@codesourcery.com>
10432 * README: Remove out-of-date information.
10435 * g++.dg/template/spec6.C: New test.
10437 2003-02-24 Jeff Law <law@redhat.com>
10439 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
10441 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10443 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
10444 * gcc.dg/pragma-ep-1.c: Likewise.
10446 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10449 * g++.dg/template/friend16.C: New test.
10451 2003-02-23 Mark Mitchell <mark@codesourcery.com>
10454 * g++.dg/parse/fused-params1.C: Adjust error messages.
10455 * g++.dg/template/nested3.C: New test.
10457 2003-02-24 Alan Modra <amodra@bigpond.net.au>
10459 * g++.dg/abi/param1.C: New test.
10461 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10464 * g++.dg/warn/implicit-typename1.C: New test.
10466 2003-02-22 Kelley Cook <kelleycook@comcast.net>
10468 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
10470 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10471 * gcc.c-torture/execute/20010129-1.x: Likewise.
10472 * gcc.dg/20011107-1.c: Likewise.
10473 * gcc.dg/20020108-1.c: Likewise.
10474 * gcc.dg/20020122-3.c: Likewise.
10475 * gcc.dg/20020206-1.c: Likewise.
10476 * gcc.dg/20020310-1.c: Likewise.
10477 * gcc.dg/20020426-2.c: Likewise.
10478 * gcc.dg/20020517-1.c: Likewise.
10479 * gcc.dg/991230-1.c: Likewise.
10480 * gcc.dg/i386-unroll-1.c: Likewise.
10481 * gcc.misc-tests/i386-prefetch.exp: Likewise.
10483 2003-02-22 Jan Hubicka <jh@suse.cz>
10485 * gcc.dg/i386-mul.c: New test.
10487 2003-02-21 Roger Sayle <roger@eyesopen.com>
10489 * gcc.dg/builtins-5.c: New test case.
10491 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
10493 * gcc.dg/asmreg-1.c: New test.
10495 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10498 * g++.dg/parse/varmod1.C: New test.
10500 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10503 * g++.dg/template/op1.C: New test.
10505 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10508 * g++.dg/template/nested2.C: New test.
10510 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10513 * g++.dg/expr/dtor1.C: New test.
10515 2003-02-21 Zack Weinberg <zack@codesourcery.com>
10517 * gcc.dg/cpp/include3.c: New test.
10518 * gcc.dg/cpp/inc/foo.h: New file.
10520 2003-02-21 Glen Nakamura <glen@imodulo.com>
10522 * gcc.c-torture/execute/20030221-1.c: New test.
10524 2003-02-20 Mark Mitchell <mark@codesourcery.com>
10527 * g++.dg/abi/conv1.C: New test.
10529 2003-02-20 Jan Hubicka <jh@suse.cz>
10531 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
10533 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
10535 * gcc.c-torture/compile/20030219-1.c: New test.
10537 2003-02-18 Jan Hubicka <jh@suse.cz>
10539 * gcc.dg/funcorder.c: New test.
10541 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
10543 * gcc.c-torture/execute/20030218-1.c: New.
10545 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
10547 * gcc.dg/20030218-1.c: New.
10549 2003-02-18 Richard Henderson <rth@redhat.com>
10551 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
10552 * gcc.dg/attr-used-2.c: New.
10554 2003-02-18 Mark Mitchell <mark@codesourcery.com>
10557 * g++.dg/init/copy5.C: New test.
10559 2003-02-18 Geoffrey Keating <geoffk@apple.com>
10561 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
10562 * g++.dg/pch/pch.exp: Likewise.
10564 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
10566 * gcc.c-torture/execute/20030209-1.c: Enable the test if
10567 STACK_SIZE is not defined.
10569 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10572 * g++.dg/template/init1.C: New test.
10574 2003-02-16 Jan HUbicka <jh@suse.cz>
10576 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
10577 (foo): Add few extra tests
10578 * gcc.dg/c99-const-expr-3.c: Likewise.
10579 * gcc.c-torture/execute/20030216-1.c: New.
10581 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10584 * g++.dg/ext/typeof4.C: New test.
10586 2003-02-15 Roger Sayle <roger@eyesopen.com>
10588 * gcc.dg/i386-387-3.c: New test case.
10590 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
10592 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
10593 cris-*-elf* cris-*-aout* and mmix-*-*.
10595 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
10597 * gcc.dg/20030213-1.c: New test.
10599 2003-02-12 Roger Sayle <roger@eyesopen.com>
10601 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
10602 * gcc.dg/i386-387-2.c: Likewise.
10604 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
10606 * gcc.dg/ppc-spe.c: Fix formatting.
10607 Enable tests that were previously unsupported by gas.
10608 Delete tests for instructions that no longer exist.
10609 Switch arguments on evsubifw builtin.
10611 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
10613 * gcc.c-torture/execute/20030209-1.c: Disable the test if
10614 STACK_SIZE is too small.
10616 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10617 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10619 * gcc.dg/decl-2.c: New test.
10621 2003-02-10 Jan Hubicka <jh@suse.cz>
10623 * gcc.dg/i386-fpcvt-1.c: New test.
10625 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
10627 * gcc.c-torture/execute/20030209-1.c: New test.
10629 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
10631 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
10632 int-wide bitops, use the constants of the same width.
10633 Likewise, if long long is 32-bit wide, test bitops using
10636 2003-02-07 Loren James Rittle <ljrittle@acm.org>
10638 * gcc.dg/20021014-1.c: Annotate with expected notice text.
10640 2003-02-07 Roger Sayle <roger@eyesopen.com>
10642 * testsuite/gcc.dg/builtins-4.c: New test case.
10644 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10646 * gcc.dg/20020430-1.c: Fix dg command typos.
10647 * gcc.dg/20020503-1.c: Likewise.
10649 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10652 * g++.dg/parse/fused-params1.C: New test.
10655 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
10658 * g++.dg/parse/non-dependent1.C: New test.
10661 * g++.dg/parse/dupl-tmpl-args1.C: New test.
10664 * g++.dg/parse/undefined7.C: New test.
10665 * g++.dg/parse/non-templ1.C: New test.
10668 * g++.dg/parse/too-many-tmpl-args1.C: New test.
10670 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10672 * gcc.c-torture/compile/20030206-1.c: New test.
10674 2003-02-05 Roger Sayle <roger@eyesopen.com>
10676 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
10677 "pow" to "foo" to avoid potential confusion with a math built-in.
10679 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10681 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
10682 conditions for SPARC targets.
10684 2003-02-05 Jakub Jelinek <jakub@redhat.com>
10686 * gcc.dg/20030204-1.c: New test.
10688 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10691 * g++.dg/parse/array-size1.C: New test.
10694 * g++.dg/parse/undefined3.C: New test.
10697 * g++.dg/parse/undefined4.C: New test.
10700 * g++.dg/parse/undefined5.C: New test.
10703 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
10706 * g++.dg/parse/casting-operator1.C: New test.
10709 * g++.dg/parse/undefined6.C: New test.
10712 * g++.dg/parse/missing-template1.C: New test.
10714 2003-02-04 Jan Hubicka <jh@suse.cz>
10716 * gcc.dg/i386-cadd.c: Compile using -march=k8.
10717 * gcc.dg/i386-cmov?.c: Likewise.
10718 * gcc.dg/i386-fpcvt-?.c: Likewise.
10719 * gcc.dg/i386-ssefp-1.c: Likewise.
10720 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
10723 2003-02-03 Mark Mitchell <mark@codesourcery.com>
10726 * testsuite/g++.dg/ext/max.C: New test.
10728 2003-02-03 Jan Hubicka <jh@suse.cz>
10730 * gcc.c-torture/execute/20030203-1.c: New test.
10732 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
10734 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
10737 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
10739 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
10740 * g++.dg/init/new2.C: Likewise.
10741 * g++.dg/other/new1.C: Likewise.
10743 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
10745 * gcc.dg/struct-ret-libc.c: New test.
10747 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
10749 * gcc.dg/20030129-1.c: New test.
10751 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10754 * g++.dg/template/ptrmem4.C: New test.
10756 2003-01-29 Mark Mitchell <mark@codesourcery.com>
10758 * g++.dg/parser/constant1.C: New test.
10760 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10763 * g++.dg/parse/friend2.C: New test.
10765 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
10768 * g++.dg/template/unify4.C: New test.
10770 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
10772 * gcc.c-torture/execute/20030128-1.c: New test.
10774 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
10776 * g++.dg/lookup/nested1.C: Test moved from ...
10777 * g++.old-deja/g++.other/lookup24.C: ... here.
10779 2003-01-28 Jan Hubicka <jh@suse.cz>
10781 * gcc.dg/i386-cmov5.c: New test.
10783 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10785 * gcc.c-torture/execute/20010925-1.c: Changed the
10786 memcpy declaration.
10788 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
10791 * g++.dg/parse/template5.C: New test.
10793 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
10796 * g77.dg/pr9258: New test.
10798 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
10800 * README: Move relevant parts from README.g++.
10802 * README.g++: Remove this file.
10804 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
10806 * g++.dg/abi/dcast1.C: New test.
10808 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10810 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
10812 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
10815 * g++.old-deja/g++.other/lookup24.C: New test.
10817 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10820 * gcc.dg/uninit-C.c: New test.
10822 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
10824 * g++.dg/abi/covariant1.C: New test.
10826 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
10828 * gcc.dg/20030123-1.c: New test.
10830 2003-01-25 Jan Hubicka <jh@suse.cz>
10833 * gcc.c-torture/compile/20030125-1.c
10835 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
10838 * g++.dg/parse/template3.C: New test.
10839 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
10842 * g++.dg/parse/template4.C: New test.
10845 * g++.dg/template/qual2.C: New test.
10848 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
10850 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
10852 2003-01-25 Roger Sayle <roger@eyesopen.com>
10854 * gcc.c-torture/execute/switch-1.c: New test case.
10856 2003-01-25 Jan Hubicka <jh@suse.cz>
10858 * gcc.c-torture/execute/20030125-1.[cx]: New test.
10860 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
10862 Tweaks for Bison-1.875. From the NEWS file:
10863 "- `parse error' -> `syntax error'
10864 Bison now uniformly uses the term `syntax error'"
10865 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
10866 * gcc.dg/cpp/digraph2.c: Likewise.
10867 * gcc.dg/cpp/direct2.c: Likewise.
10868 * gcc.dg/cpp/paste4.c: Likewise.
10869 * gcc.dg/c90-restrict-1.c: Likewise.
10870 * gcc.dg/c99-func-2.c: Likewise.
10871 * gcc.dg/noncompile/920721-2.c: Likewise.
10872 * gcc.dg/noncompile/930622-2.c: Likewise.
10873 * gcc.dg/noncompile/940112-1.c: Likewise.
10874 * gcc.dg/noncompile/950921-1.c: Likewise.
10875 * gcc.dg/noncompile/951123-1.c: Likewise.
10876 * gcc.dg/noncompile/971104-1.c: Likewise.
10877 * gcc.dg/noncompile/990416-1.c: Likewise.
10879 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
10881 * g++.dg/parse/undefined1.C: Add error message.
10883 2003-01-22 Mark Mitchell <mark@codesourcery.com>
10886 * g++.dg/parse/new1.C: New test.
10889 * g++.dg/parse/template2.C: New test.
10892 * g++.dg/parse/typedef2.C: New test.
10895 * g++.dg/ext/typeof3.C: New test.
10897 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10900 * g++.dg/parse/ret-type1.C: New test.
10903 * g++.dg/parse/tmpl-outside1.C: New test.
10906 * g++.dg/parse/int-as-enum1.C: New test.
10909 * g++.dg/parse/no-typename1.C: New test.
10912 * g++.dg/parse/no-value1.C: New test.
10915 * g++.dg/parse/wrong-inline1.C: New test.
10918 * g++.dg/parse/ref1.C: New test.
10921 * g++.dg/parse/attr-ctor1.C: New test.
10924 * g++.dg/parse/namespace5.C: New test.
10927 * g++.dg/parse/func-def1.C: New test.
10930 * g++.dg/parse/undefined1.C: New test.
10932 PR c++/5723, PR c++/8522
10933 * g++.dg/parse/specialization1.C: New test.
10935 PR c++/163, PR c++/8595
10936 * g++.dg/parse/struct-as-enum1.C: New test.
10939 * g++.dg/parse/undefined2.C: New test.
10941 2003-01-22 Mark Mitchell <mark@codesourcery.com>
10944 * g++.dg/parse/template1.C: New test.
10947 * g++.dg/parse/using1.C: New test.
10951 * g++.dg/parse/expr2.C: New test.
10954 * g++.dg/parse/lookup2.C: Likewise.
10956 2003-01-21 Jan Hubicka <jh@suse.cz>
10958 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
10959 * gcc.c-torture/execute/eeprof-1.c: Likewise.
10960 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
10961 * gcc.c-torture/execute/string-opt-*.c: Likewise.
10963 2003-01-20 Nick Clifton <nickc@redhat.com>
10965 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
10966 problem with ARM sibcall code generation.
10968 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
10970 * gcc.c-torture/execute/20030120-1.c: New.
10972 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
10974 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
10976 2003-01-17 Mark Mitchell <mark@codesourcery.com>
10979 * g++.dg/parse/ctor1.C: New test.
10982 * g++.dg/parse/qualified1.C: New test.
10984 * g++.dg/parse/typename3.C: New test.
10986 2003-01-16 Richard Henderson <rth@redhat.com>
10988 * g++.dg/tls/init-2.C: Fix error matches for real this time.
10990 2003-01-16 Richard Henderson <rth@redhat.com>
10992 * g++.dg/pch/pch.exp: Copy test header to the working directory
10993 before using it either for precompilation or direct use.
10994 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
10995 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
10997 2003-01-16 Richard Henderson <rth@redhat.com>
10999 * gcc.dg/pch/pch.exp: Copy test header to the working directory
11000 before using it either for precompilation or direct use.
11001 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
11002 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
11004 2003-01-16 Mark Mitchell <mark@codesourcery.com>
11006 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
11007 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
11008 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
11009 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
11010 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
11011 typename warning into error.
11012 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
11014 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
11015 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
11016 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
11018 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
11019 make declaration visible in template.
11020 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
11021 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
11023 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
11025 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
11026 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
11027 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
11028 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
11029 typename warning with error message.
11030 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
11031 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
11032 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
11034 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
11036 * g++.dg/parse/ambig2.C: New test.
11038 2003-01-15 Richard Henderson <rth@redhat.com>
11040 * g++.dg/tls/init-2.C: Update error message string.
11042 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11044 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
11046 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
11048 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
11050 * gcc.c-torture/compile/20001205-1.x: Likewise.
11051 * gcc.c-torture/compile/20001226-1.x: Likewise.
11052 * gcc.c-torture/compile/920520-1.x: Likewise.
11053 * gcc.c-torture/compile/961203-1.x: Likewise.
11054 * gcc.c-torture/compile/20020604-1.x: Likewise.
11056 2003-01-15 Jan Hubicka <jh@suse.cz>
11058 * gcc.c-torture/compile/20030115-1.c: New test.
11060 * gcc.dg/i386-fpcvt-1.c: New test.
11061 * gcc.dg/i386-fpcvt-2.c: New test.
11063 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
11065 Further conform g++'s __vmi_class_type_info to the C++ ABI
11067 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
11070 2003-01-14 Jan Hubicka <jh@suse.cz>
11072 * gcc.dg/i386-fpcvt-1.c: New test.
11073 * gcc.dg/i386-fpcvt-2.c: New test.
11075 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11077 * gcc.dg/i386-mmx-3.c: New test.
11079 2003-01-12 Mark Mitchell <mark@codesourcery.com>
11082 * g++.dg/parse/octal1.C: New file.
11085 * g++.dg/parse/typename1.C: New file.
11087 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
11089 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
11090 * gcc.dg/bf-no-ms-layout.c: Likewise.
11091 * gcc.dg/bf-ms-attrib.c: Likewise.
11093 2003-01-10 Mark Mitchell <mark@codesourcery.com>
11096 * g++.dg/parse/dtor1.C: New file.
11099 * g++.dg/rtti/typeid1.C: New file.
11102 * g++.dg/parse/lookup1.C: New file.
11105 * g++.dg/templ/spec5.C: New file.
11107 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
11109 * gcc.c-torture/compile/20030110-1.c: New test.
11111 2003-01-09 Geoffrey Keating <geoffk@apple.com>
11113 Merge from pch-branch:
11115 2002-12-23 Geoffrey Keating <geoffk@apple.com>
11117 * gcc.dg/pch/cpp-1.h: New.
11118 * gcc.dg/pch/cpp-1.c: New.
11119 * gcc.dg/pch/cpp-2.h: New.
11120 * gcc.dg/pch/cpp-2.c: New.
11122 2002-11-19 Geoffrey Keating <geoffk@apple.com>
11124 * gcc.dg/pch/except-1.h: New.
11125 * gcc.dg/pch/except-1.c: New.
11127 2002-11-13 Geoffrey Keating <geoffk@apple.com>
11129 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
11131 * gcc.dg/pch: Include *.hp not *.h.
11132 * gcc.dg/pch/system-1.h: New.
11133 * gcc.dg/pch/system-1.c: New.
11135 2002-11-11 Geoffrey Keating <geoffk@apple.com>
11137 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
11138 rather than trying to build and run a program using PCH.
11139 * gcc.dg/pch: Remove dg-do commands from test files.
11141 2002-11-08 Geoffrey Keating <geoffk@apple.com>
11143 * gcc.dg/pch/macro-3.c: New.
11144 * gcc.dg/pch/macro-3.h: New.
11146 2002-11-04 Geoffrey Keating <geoffk@apple.com>
11148 * gcc.dg/pch/common-1.c: New.
11149 * gcc.dg/pch/common-1.h: New.
11150 * gcc.dg/pch/decl-1.c: New.
11151 * gcc.dg/pch/decl-1.h: New.
11152 * gcc.dg/pch/decl-2.c: New.
11153 * gcc.dg/pch/decl-2.h: New.
11154 * gcc.dg/pch/decl-3.c: New.
11155 * gcc.dg/pch/decl-3.h: New.
11156 * gcc.dg/pch/decl-4.c: New.
11157 * gcc.dg/pch/decl-4.h: New.
11158 * gcc.dg/pch/decl-5.c: New.
11159 * gcc.dg/pch/decl-5.h: New.
11160 * gcc.dg/pch/global-1.c: New.
11161 * gcc.dg/pch/global-1.h: New.
11162 * gcc.dg/pch/inline-1.c: New.
11163 * gcc.dg/pch/inline-1.h: New.
11164 * gcc.dg/pch/inline-2.c: New.
11165 * gcc.dg/pch/inline-2.h: New.
11166 * gcc.dg/pch/static-1.c: New.
11167 * gcc.dg/pch/static-1.h: New.
11168 * gcc.dg/pch/static-2.c: New.
11169 * gcc.dg/pch/static-2.h: New.
11171 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
11173 * g++.dg/pch/pch.exp: Better handle failing testcases.
11174 * gcc.dg/pch/pch.exp: Likewise.
11175 * gcc.dg/pch/macro-1.c: New.
11176 * gcc.dg/pch/macro-1.h: New.
11177 * gcc.dg/pch/macro-2.c: New.
11178 * gcc.dg/pch/macro-2.h: New.
11180 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
11182 * g++.dg/dg.exp: Treat files in pch/ specially.
11183 * g++.dg/pch/pch.exp: New file.
11184 * g++.dg/pch/empty.H: New file.
11185 * g++.dg/pch/empty.C: New file.
11186 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
11189 * gcc.dg/pch/pch.exp: New file.
11190 * gcc.dg/pch/empty.h: New file.
11191 * gcc.dg/pch/empty.c: New file.
11192 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
11195 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11197 * g++.dg/template/friend14.C: New test.
11199 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11201 * gcc.dg/old-style-asm-1.c: New test.
11203 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
11205 * gcc.c-torture/compile/20030109-1.c: New test.
11207 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11209 * gcc.c-torture/execute/20030109-1.c: New test.
11211 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
11213 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
11214 * g++.old-deja/g++.mike/dyncast2.C: Likewise
11215 * g++.old-deja/g++.mike/dyncast3.C: Likewise
11216 * g++.old-deja/g++.mike/eh2.C: Likewise
11217 * g++.old-deja/g++.mike/eh3.C: Likewise
11218 * g++.old-deja/g++.mike/eh5.C: Likewise
11219 * g++.old-deja/g++.mike/eh6.C: Likewise
11220 * g++.old-deja/g++.mike/eh7.C: Likewise
11221 * g++.old-deja/g++.mike/eh8.C: Likewise
11222 * g++.old-deja/g++.mike/eh9.C: Likewise
11223 * g++.old-deja/g++.mike/eh10.C: Likewise
11224 * g++.old-deja/g++.mike/eh12.C: Likewise
11225 * g++.old-deja/g++.mike/eh13.C: Likewise
11226 * g++.old-deja/g++.mike/eh14.C: Likewise
11227 * g++.old-deja/g++.mike/eh16.C: Likewise
11228 * g++.old-deja/g++.mike/eh17.C: Likewise
11229 * g++.old-deja/g++.mike/eh18.C: Likewise
11230 * g++.old-deja/g++.mike/eh21.C: Likewise
11231 * g++.old-deja/g++.mike/eh23.C: Likewise
11232 * g++.old-deja/g++.mike/eh24.C: Likewise
11233 * g++.old-deja/g++.mike/eh25.C: Likewise
11234 * g++.old-deja/g++.mike/eh26.C: Likewise
11235 * g++.old-deja/g++.mike/eh27.C: Likewise
11236 * g++.old-deja/g++.mike/eh28.C: Likewise
11237 * g++.old-deja/g++.mike/eh29.C: Likewise
11238 * g++.old-deja/g++.mike/eh31.C: Likewise
11239 * g++.old-deja/g++.mike/eh33.C: Likewise
11240 * g++.old-deja/g++.mike/eh34.C: Likewise
11241 * g++.old-deja/g++.mike/eh35.C: Likewise
11242 * g++.old-deja/g++.mike/eh36.C: Likewise
11243 * g++.old-deja/g++.mike/eh37.C: Likewise
11244 * g++.old-deja/g++.mike/eh38.C: Likewise
11245 * g++.old-deja/g++.mike/eh39.C: Likewise
11246 * g++.old-deja/g++.mike/eh40.C: Likewise
11247 * g++.old-deja/g++.mike/eh41.C: Likewise
11248 * g++.old-deja/g++.mike/eh42.C: Likewise
11249 * g++.old-deja/g++.mike/eh44.C: Likewise
11250 * g++.old-deja/g++.mike/eh46.C: Likewise
11251 * g++.old-deja/g++.mike/eh47.C: Likewise
11252 * g++.old-deja/g++.mike/eh48.C: Likewise
11253 * g++.old-deja/g++.mike/eh49.C: Likewise
11254 * g++.old-deja/g++.mike/eh50.C: Likewise
11255 * g++.old-deja/g++.mike/eh51.C: Likewise
11256 * g++.old-deja/g++.mike/eh53.C: Likewise
11257 * g++.old-deja/g++.mike/eh55.C: Likewise
11258 * g++.old-deja/g++.mike/p7912.C: Likewise
11259 * g++.old-deja/g++.mike/p9706.C: Likewise
11260 * g++.old-deja/g++.mike/p10416.C: Likewise
11261 * g++.old-deja/g++.mike/p11667.C: Likewise
11262 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
11263 Remove redundant reference to Iris.
11264 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
11265 Elxsi, i860, Pico Java, and WE32K.
11267 2003-01-07 Mark Mitchell <mark@codesourcery.com>
11269 * g++.dg/ext/asm4.C: New test.
11271 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11274 * g++.dg/template/friend12.C: New test.
11275 * g++.dg/template/friend13.C: Likewise.
11276 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
11278 2003-01-08 Jan Hubicka <jh@suse.cz>
11280 * gcc.dg/i386-cadd.c: New test.
11281 * gcc.dg/i386-cmov4.c: Likewise.
11283 2003-01-06 Mark Mitchell <mark@codesourcery.com>
11286 * g++.dg/warn/Wunused-3.C: New test.
11288 * g++.dg/abi/bitfield9.C: New test.
11291 * g++.dg/parse/defarg3.C: New test.
11293 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
11295 * g++.dg/parse/ambig1.C: New test.
11296 * g++.dg/parse/defarg2.C: New test.
11298 2003-01-05 Mark Mitchell <mark@codesourcery.com>
11300 * g++.dg/template/defarg-1.C: New test.
11301 * g++.dg/template/local2.C: Likewise.
11303 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
11305 * gcc.c-torture/execute/20030105-1.c: New test.
11307 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11309 * g++.dg/parse/namespace3.C: Remove extra semicolons.
11310 * g++.dg/parse/namespace4.C: Likewise.
11312 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
11314 * g++.dg/template/ntp2.C: New test.
11316 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
11318 * g++.dg/parse/extern-C-1.C: New test.
11320 * g++.dg/parse/namespace4.C: New test.
11322 * g++.dg/template/nested1.C: New test.
11324 * g++.dg/parse/namespace3.C: New test.
11326 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
11328 * g++.dg/lookup/two-stage1.C: New test.
11330 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11332 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
11333 * g++.old-deja/g++.jason/access8.C: Likewise.
11334 * g++.old-deja/g++.other/decl5.C: Likewise.
11336 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11338 * g++.dg/parse/parse7.C: New test.
11340 2003-01-02 Mark Mitchell <mark@codesourcery.com>
11343 * g++.dg/ext/attrib7.C: New test.
11345 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11347 * g++.dg/parse/parse6.C: New test.
11349 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
11351 * gcc.dg/h8300-stack-1.c: New.
11353 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11355 g++.dg/lookup/exception1.C: New test.
11357 g++.dg/lookup/template1.C: New test.
11359 g++.dg/parse/namespace2.C: New test.
11361 g++.dg/parse/parens2.C: New test.
11363 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11365 * g++.dg/parse/parse5.C: New test.
11366 * g++.dg/lookup/scoped4.C: New test.
11368 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11370 * g++.dg/parse/parens1.C: New test.
11372 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
11374 * g++.dg/parse/parens2.C: New test.
11376 * g++.dg/lookup/scope-operator1.C: New test.
11378 * g++.dg/parse/operator1.C: New test.
11380 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11382 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
11383 * g++.old-deja/g++.other/access6.C: Likewise.
11384 * g++.old-deja/g++.other/decl1.C: Likewise.
11385 * g++.old-deja/g++.pt/typename12.C: Likewise.
11387 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11389 * g++.dg/parse/namespace1.C: New test.
11391 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11393 * g++.dg/parse/parse4.C: New test.
11395 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11397 * g++.dg/parse/parse3.C: New test.
11399 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11401 * g++.dg/parse/parse2.C: New test.
11403 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11405 * g++.dg/template/friend11.C: New test.
11407 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11409 * g++.dg/parse/parse1.C: New test.
11411 2002-12-31 Janis Johnson <janis187@us.ibm.com>
11413 * lib/profopt.exp: Change the name of a global variable to avoid
11414 possible clashes with other test suites.
11416 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
11418 * g++.dg/inherit/covariant8.C: New test.
11420 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11422 * g++.dg/init/array9.C: New test.
11425 * g++.dg/parse/expr1.C: New test.
11427 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
11429 * gcc.c-torture/compile/20021230-1.c: New test.
11431 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
11433 * g++.dg/inherit/covariant5.C: New test.
11434 * g++.dg/inherit/covariant6.C: New test.
11435 * g++.dg/inherit/covariant7.C: New test.
11437 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11440 * g++.dg/other/access2.C: New test.
11442 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
11444 * g++.dg/other/anon-struct.C: No longer fails
11445 * g++.old-deja/g++.brendan/parse4.C: Likewise.
11446 * g++.old-deja/g++.brendan/parse5.C: Likewise.
11447 * g++.old-deja/g++.brendan/parse6.C: Likewise.
11449 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
11451 * g++.dg/parse/angle-bracket.C (main): No longer fails.
11453 2002-12-27 Mark Mitchell <mark@codesourcery.com>
11455 * g++.dg/eh/spec4.C: Remove stray semicolon.
11456 * g++.dg/expr/pmf-1.C: Change error message.
11457 * g++.dg/ext/asm1.C: Remove stray semicolon.
11458 * g++.dg/ext/typename1.C: Add missing typenames.
11459 * g++.dg/inherit/template-as-base.C: Change error message.
11460 * g++.dg/lookup/scoped1.C: Likewise.
11461 * g++.dg/lookup/scoped2.C: Likewise.
11462 * g++.dg/lookup/using2.C: Likewise.
11463 * g++.dg/other/component1.C: Remove stray semicolon.
11464 * g++.dg/other/do1.C: Change error message.
11465 * g++.dg/other/error2.C: Likewise.
11466 * g++.dg/other/init1.C: Likewise.
11467 * g++.dg/other/packed1.C: Remove stray semicolon.
11468 * g++.dg/other/ptrmem2.C: Change error message.
11469 * g++.dg/parse/parameter-declaration-1.C: Remove line number
11471 * g++.dg/special/initp1.C: Remove invalid attribute usage.
11472 * g++.dg/template/access3.C: Add typename keyword.
11473 * g++.dg/template/access5.C: Remove stray semicolon.
11474 * g++.dg/template/access6.C: Likewise.
11475 * g++.dg/template/complit1.C: Likewise.
11476 * g++.dg/template/crash1.C: Change error message.
11477 * g++.dg/template/inherit2.C: Remove stray semicolon.
11478 * g++.dg/template/instantiate2.C: Likewise.
11479 * g++.dg/template/instantiate3.C: Change error message.
11480 * g++.dg/template/qual1.C: Remove stray semicolon.
11481 * g++.dg/template/qualttp18.C: Change error message.
11482 * g++.dg/template/ref1.C: Remove stray semicolon.
11483 * g++.dg/template/sizeof1.C (A::value): Declare it.
11484 * g++.dg/template/spec4.C: Change error message.
11485 * g++.dg/template/static1.C: Likewise.
11486 * g++.dg/template/type1.C: Likewise.
11487 * g++.dg/template/typename3.C: Likewise.
11488 * g++.old-deja/g++.benjamin/13478.C: Change error message.
11489 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
11490 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
11491 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
11492 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
11493 named return value extension.
11494 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
11495 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
11496 * g++.old-deja/g++.bob/extern_C.C: Likewise.
11497 * g++.old-deja/g++.bob/inherit2.C: Likewise.
11498 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11499 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11500 * g++.old-deja/g++.brendan/crash13.C: Likewise.
11501 * g++.old-deja/g++.brendan/crash15.C: Likewise.
11502 * g++.old-deja/g++.brendan/crash18.C: Change error message.
11503 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
11504 * g++.old-deja/g++.brendan/crash38.C: Likewise.
11505 * g++.old-deja/g++.brendan/crash50.C: Likewise.
11506 * g++.old-deja/g++.brendan/crash56.C: Likewise.
11507 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
11509 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
11510 * g++.old-deja/g++.brendan/crash8.C: Change error message.
11511 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
11512 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11513 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
11514 * g++.old-deja/g++.brendan/template11.C: Likewise.
11515 * g++.old-deja/g++.brendan/template26.C: Likewise.
11516 * g++.old-deja/g++.brendan/template27.C: Use explicit
11517 specialization syntax.
11518 * g++.old-deja/g++.brendan/template30.C: Likewise.
11519 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
11520 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
11521 non-dependent names.
11522 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
11523 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
11524 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
11525 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
11526 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
11527 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
11528 named return value extension.
11529 * g++.old-deja/g++.ext/namedret2.C: Likewise.
11530 * g++.old-deja/g++.ext/namedret3.C: Likewise.
11531 * g++.old-deja/g++.ext/return1.C: Likewise.
11532 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
11533 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
11534 * g++.old-deja/g++.jason/access8.C: Likewise.
11535 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
11536 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
11537 pseudo-destructor names.
11538 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
11539 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
11540 pseudo-destructor names.
11541 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
11542 * g++.old-deja/g++.jason/overload19.C: Likewise.
11543 * g++.old-deja/g++.jason/overload32.C: Likewise.
11544 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
11546 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
11547 * g++.old-deja/g++.jason/return.C: Likewise.
11548 * g++.old-deja/g++.jason/return2.C: Likewise.
11549 * g++.old-deja/g++.jason/shadow1.C: Likewise.
11550 * g++.old-deja/g++.jason/special.C: Use explicit specialization
11552 * g++.old-deja/g++.jason/template10.C: Account for use of
11553 non-dependent names.
11554 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
11556 * g++.old-deja/g++.jason/template37.C: Likewise.
11557 * g++.old-deja/g++.law/access4.C: Change error messages.
11558 * g++.old-deja/g++.law/arm13.C: Remove incorrect
11559 pseudo-destructor names.
11560 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
11561 * g++.old-deja/g++.law/ctors9.C: Likewise.
11562 * g++.old-deja/g++.law/cvt22.C: Likewise.
11563 * g++.old-deja/g++.law/dtors5.C: Likewise.
11564 * g++.old-deja/g++.law/global-init1.C: Likewise.
11565 * g++.old-deja/g++.law/missed-error3.C: Likewise.
11566 * g++.old-deja/g++.law/operators28.C: Likewise.
11567 * g++.old-deja/g++.law/visibility28.C: Likewise.
11568 * g++.old-deja/g++.martin/eval1.C: Likewise.
11569 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
11571 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
11572 * g++.old-deja/g++.mike/net34.C: Likewise.
11573 * g++.old-deja/g++.mike/net36.C: Likewise.
11574 * g++.old-deja/g++.mike/ns2.C: Likewise.
11575 * g++.old-deja/g++.mike/p12306.C: Likewise.
11576 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
11578 * g++.old-deja/g++.mike/p700.C: Likewise.
11579 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
11580 * g++.old-deja/g++.mike/p710.C: Likewise.
11581 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
11583 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
11584 * g++.old-deja/g++.mike/pmf9.C: Likewise.
11585 * g++.old-deja/g++.ns/crash2.C: Likewise.
11586 * g++.old-deja/g++.ns/crash3.C: Likewise.
11587 * g++.old-deja/g++.ns/invalid1.C: Likewise.
11588 * g++.old-deja/g++.ns/ns17.C: Likewise.
11589 * g++.old-deja/g++.ns/template16.C: Likewise.
11590 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
11592 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
11593 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
11594 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
11595 named return value extension.
11596 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
11597 * g++.old-deja/g++.other/access4.C: Issue additional error
11599 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
11600 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
11601 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
11602 * g++.old-deja/g++.other/crash25.C: Change error message.
11603 * g++.old-deja/g++.other/crash4.C: Change error message.
11604 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
11605 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
11606 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
11608 * g++.old-deja/g++.other/defarg8.C: Likewise.
11609 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
11610 * g++.old-deja/g++.other/dtor10.C: Likewise.
11611 * g++.old-deja/g++.other/incomplete.C: Likewise.
11612 * g++.old-deja/g++.other/linkage7.C: Likewise.
11613 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
11615 * g++.old-deja/g++.other/mangle2.C: Likewise.
11616 * g++.old-deja/g++.other/refinit2.C: Likewise.
11617 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
11618 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
11619 * g++.old-deja/g++.pt/crash28.C: Likewise.
11620 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
11622 * g++.old-deja/g++.pt/crash32.C: Change error message.
11623 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
11624 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
11625 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
11626 error message position.
11627 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
11628 * g++.old-deja/g++.pt/defarg8.C: Change error message.
11629 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
11631 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
11632 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
11633 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
11634 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
11636 * g++.old-deja/g++.pt/explicit31.C: Likewise.
11637 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
11638 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
11640 * g++.old-deja/g++.pt/explicit71.C: Change error message.
11641 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
11643 * g++.old-deja/g++.pt/friend28.C: Account for use of
11644 non-dependent names.
11645 * g++.old-deja/g++.pt/friend29.C: Likewise.
11646 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
11648 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
11649 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
11650 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
11652 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
11653 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
11655 * g++.old-deja/g++.pt/memclass20.C: Likewise.
11656 * g++.old-deja/g++.pt/memclass5.C: Likewise.
11657 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
11659 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
11660 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
11661 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
11662 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
11663 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
11664 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
11666 * g++.old-deja/g++.pt/spec10.C: Likewise.
11667 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
11668 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
11669 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
11670 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
11671 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
11672 * g++.old-deja/g++.pt/ttp62.C: Likewise.
11673 * g++.old-deja/g++.pt/ttp64.C: Likewise.
11674 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
11675 * g++.old-deja/g++.pt/typename15.C: Likewise.
11676 * g++.old-deja/g++.pt/typename22.C: Likewise.
11677 * g++.old-deja/g++.pt/typename6.C: Change error messages.
11678 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
11679 * g++.old-deja/g++.pt/virtual2.C: Likewise.
11680 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
11682 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
11683 return value extension.
11684 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
11685 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
11686 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
11687 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
11689 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
11691 * g++.dg/warn/inline1.C: New test.
11692 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
11693 * g++.old-deja/g++.jason/synth10.C: Likewise.
11694 * g++.old-deja/g++.mike/net31.C: Likewise.
11695 * g++.old-deja/g++.mike/p8786.C: Likewise.
11697 * g++.dg/template/friend10.C: New test.
11698 * g++.dg/template/conv5.C: New test.
11700 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
11702 * g++.dg/lookup/scoped3.C: New test.
11704 * g++.dg/lookup/decl1.C: New test.
11705 * g++.dg/lookup/decl2.C: New test.
11707 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
11709 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
11710 gcc.c-torture/compile/20021015-1.c,
11711 gcc.c-torture/compile/20021015-2.c,
11712 gcc.c-torture/compile/20021123-1.c,
11713 gcc.c-torture/compile/20021123-2.c,
11714 gcc.c-torture/compile/20021123-3.c,
11715 gcc.c-torture/compile/20021123-4.c,
11716 gcc.c-torture/execute/20021024-1.c: Add tests previously added
11717 only to 3.1 or 3.2 branch.
11719 2002-12-23 Mark Mitchell <mark@codesourcery.com>
11721 * gcc.dg/i386-bitfield3.c: New test.
11723 * gcc.dg/i386-bitfield2.c: New test.
11725 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
11727 * g++.dg/parse/conv_op1.C: New test.
11729 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
11731 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
11734 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
11736 * gcc.c-torture/compile/20021220-1.c: New test.
11738 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
11740 * gcc.dg/i386-fastcall-1.c: New.
11742 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11744 * gcc.c-torture/execute/20021219-1.c: New test.
11746 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11748 * gcc.dg/i386-pic-1.c: New test.
11750 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11753 * g++.dg/template/friend9.C: New test.
11755 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11758 * g++.dg/template/access7.C: New test.
11760 2002-12-18 Nick Clifton <nickc@redhat.com>
11762 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
11763 the libstdc++-v3 directory has been found.
11765 2002-12-12 Devang Patel <dpatel@apple.com>
11766 * gcc.dg/darwin-ld-1.c: New test.
11767 * gcc.dg/darwin-ld-2.c: New test.
11768 * gcc.dg/darwin-ld-3.c: New test.
11769 * gcc.dg/darwin-ld-4.c: New test.
11770 * gcc.dg/darwin-ld-5.c: New test.
11772 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11774 * gcc.c-torture/compile/20021212-1.c: New test.
11776 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
11778 * gcc.dg/fshort-wchar: New test.
11780 2002-12-10 Mark Mitchell <mark@codesourcery.com>
11783 * g++.dg/template/dtor1.C: New test.
11785 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
11788 2002-12-10 Jakub Jelinek <jakub@redhat.com>
11790 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
11792 2002-12-09 Mark Mitchell <mark@codesourcery.com>
11794 * g++.dg/template/static1.C: New test.
11795 * g++.dg/template/static2.C: New test.
11796 * g++.old-deja/g++.ext/memconst.C: New test.
11798 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11800 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
11801 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
11802 * g++.dg/special/initp1.C: Likewise.
11804 2002-12-06 Jakub Jelinek <jakub@redhat.com>
11806 * gcc.c-torture/execute/20021204-1.c: New test.
11808 2002-12-04 Geoffrey Keating <geoffk@apple.com>
11810 * gcc.dg/ppc-fmadd-1.c: New file.
11811 * gcc.dg/ppc-fmadd-2.c: New file.
11812 * gcc.dg/ppc-fmadd-3.c: New file.
11814 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11816 * gcc.c-torture/compile/20021204-1.c: New test.
11818 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
11820 * g++.dg/inherit/covariant2.C: New test.
11821 * g++.dg/inherit/covariant3.C: New test.
11822 * g++.dg/inherit/covariant4.C: New test.
11823 * g++.dg/inherit/covariant1.C: Remove XFAIL.
11824 * g++.old-deja/g++.robertl/eb17.C: Likewise.
11826 2002-12-03 Mark Mitchell <mark@codesourcery.com>
11829 * g++.dg/init/brace3.C: New test.
11831 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
11833 * gcc.dg/20020210-1.c: Fix a comment typo.
11835 2002-12-02 Mark Mitchell <mark@codesourcery.com>
11838 * g++.dg/parse/defarg1.C: New test.
11841 * g++.dg/template/char1.C: New test.
11843 * g++.dg/template/varmod1.C: Fix typo.
11845 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11848 * g++.old-deja/g++.pt/crash32.C: Expect error.
11850 2002-12-01 Mark Mitchell <mark@codesourcery.com>
11853 * g++.dg/template/varmod1.C: New test.
11856 * g++.dg/inherit/typeinfo1.C: New test.
11859 * g++.dg/inherit/typedef1.C: New test.
11861 2002-11-30 Mark Mitchell <mark@codesourcery.com>
11865 * g++.dg/template/strlen1.C: New test.
11868 * g++.dg/template/ctor2.C: New test.
11871 * g++.dg/init/string1.C: New test.
11874 * g++.dg/template/friend8.C: New test.
11876 2002-11-29 Joe Buck <jbuck@synopsys.com>
11878 * g++.dg/lookup/anon2.C: New test.
11880 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
11882 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
11885 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
11887 * gcc.dg/bitfld-6.c: New test.
11889 2002-11-27 Jan Hubicka <jh@suse.cz>
11891 * gcc.c-torture/execute/20021127.[cx]: New test.
11893 2002-11-26 Jan Hubicka <jh@suse.cz>
11895 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
11898 2002-11-26 Geoffrey Keating <geoffk@apple.com>
11900 * g++.dg/init/brace2.C: New test.
11901 * g++.old-deja/g++.mike/p9129.C: Correct.
11903 2002-11-26 Mark Mitchell <mark@codesourcery.com>
11905 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
11907 2002-11-25 Andreas Bauer <baueran@in.tum.de>
11909 * gcc.dg/sibcall-6: New test for indirect sibcalls.
11911 2002-11-25 Mark Mitchell <mark@codesourcery.com>
11913 * testsuite/g++.dg/abi/empty11.C: New test.
11914 * testsuite/g++.dg/rtti/cv1.C: New test.
11916 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
11918 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
11920 2002-11-24 Mark Mitchell <mark@codesourcery.com>
11922 * g++.dg/abi/empty10.C: New test.
11924 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11926 * gcc.c-torture/compile/20021124-1.c: New test.
11928 2002-11-22 Mark Mitchell <mark@codesourcery.com>
11930 * g++.dg/abi/rtti2.C: New test.
11932 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11934 * gcc.dg/i386-unroll-1.c: New test.
11936 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11938 * gcc.c-torture/compile/20021120-1.c: New test.
11939 * gcc.c-torture/compile/20021120-2.c: New test.
11941 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
11943 * gcc.dg/bitfld-5.c: New test.
11945 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
11947 * gcc.c-torture/execute/20021120-3.c: New test.
11949 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
11951 * gcc.c-torture/execute/20021120-2.c: New test.
11953 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
11955 * gcc.c-torture/execute/20021120-1.c: New test.
11957 2002-11-20 Jakub Jelinek <jakub@redhat.com>
11959 * gcc.c-torture/execute/20021118-3.c: New test.
11961 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11963 * gcc.c-torture/compile/20021119-1.c: New test.
11965 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
11967 * gcc.dg/duff-1.c: New test.
11968 * gcc.dg/duff-2.c: New test.
11969 * gcc.dg/duff-3.c: New test.
11971 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
11973 * gcc.dg/cpp/_Pragma5.c: New test.
11975 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
11977 * gcc.c-torture/execute/20021118-2.c: New test.
11979 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
11981 * gcc.c-torture/execute/20021118-1.c: New test.
11983 2002-11-16 Jakub Jelinek <jakub@redhat.com>
11985 * gcc.dg/20021116-1.c: New test.
11987 2002-11-14 Mark Mitchell <mark@codesourcery.com>
11989 * g++.dg/abi/vcall1.C: New test.
11991 2002-11-14 Jakub Jelinek <jakub@redhat.com>
11993 * gcc.dg/20021029-1.c: New test.
11994 * gcc.dg/20021029-2.c: New test.
11996 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11998 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
12000 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12003 * gcc.dg/20021110.c: Move to ...
12004 * gcc.c-torture/compile/20021110.c: .... here.
12006 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12009 * gcc.c-torture/execute/20021111-1.c
12011 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12014 * gcc.dg/20021110.c: New test.
12016 2002-11-10 Mark Mitchell <mark@codesourcery.com>
12018 * g++.dg/abi/vthunk3.C: Run only on x86.
12020 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
12022 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
12024 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
12026 * lib/compat.exp (compat-execute): Fix logic error in last
12029 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
12031 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
12033 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12036 * g++.dg/template/access6.C: New test.
12038 2002-11-08 Jan Hubicka <jh@suse.cz>
12040 * gcc.dg/i386-ssefp-1.c: New test.
12041 * gcc.dg/i386-ssefp-1.c: New test.
12043 2002-11-08 Jan Hubicka <jh@suse.cz>
12045 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
12047 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12049 * g++.dg/abi/vthunk3.C: New test.
12052 * g++.dg/template/crash2.C: New test.
12054 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12056 * testsuite/g++.dg/abi/dtor1.C: New test.
12057 * testsuite/g++.dg/abi/dtor2.C: Likewise.
12059 2002-11-05 Geoffrey Keating <geoffk@apple.com>
12061 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
12064 2002-11-04 Adam Nemet <anemet@lnxw.com>
12066 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
12067 -mthumb. Only xfail with -O0.
12069 2002-11-03 Mark Mitchell <mark@codesourcery.com>
12071 * g++.dg/abi/thunk1.C: New test.
12072 * g++.dg/abi/thunk2.C: Likewise.
12073 * g++.dg/abi/vtt1.C: Likewise.
12075 2002-11-02 Diego Novillo <dnovillo@redhat.com>
12077 PR optimization/8423
12078 * gcc.c-torture/execute/builtin-constant.c: New test.
12080 2002-11-01 Zack Weinberg <zack@codesourcery.com>
12082 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
12083 Add some more cases.
12085 2002-11-01 Mark Mitchell <mark@codesourcery.com>
12088 * g++.dg/opt/local1.C: New test.
12090 2002-10-30 Mark Mitchell <mark@codesourcery.com>
12093 * g++.dg/template/complit1.C: New test.
12096 * g++.dg/template/typename4.C: Likewise.
12098 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12100 Core issue 287, PR c++/7639
12101 * g++.dg/template/instantiate1.C: Adjust error location.
12102 * g++.dg/template/instantiate3.C: New test.
12103 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
12104 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
12105 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
12107 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
12109 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
12111 2002-10-29 Mark Mitchell <mark@codesourcery.com>
12114 * g++.dg/init/dtor2.C: New test.
12116 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12118 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
12119 * gcc.dg/nest.c: Bypass errors on irix6.
12121 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
12123 * gcc.dg/nest.c: Expect error for mmix-*-*.
12124 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
12126 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
12128 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
12131 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
12133 2002-10-25 Mike Stump <mrs@apple.com>
12135 * gcc.dg/warn-1.c: New test.
12137 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12139 * g++.dg/template/typename3.C: New test.
12141 2002-10-25 Mark Mitchell <mark@codesourcery.com>
12143 * g++.dg/lookup/ptrmem1.C: New test.
12145 * g++.dg/abi/vthunk2.C: New test.
12147 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12149 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
12151 2002-10-24 Mark Mitchell <mark@codesourcery.com>
12153 * g++.dg/abi/empty9.C: New test.
12155 2002-10-24 Richard Henderson <rth@redhat.com>
12157 * g++.dg/inherit/thunk1.C: Enable for ia64.
12159 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12162 * g++.dg/lookup/pretty1.C: New test.
12164 2002-10-23 Jakub Jelinek <jakub@redhat.com>
12166 * gcc.dg/20021023-1.c: New test.
12168 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12171 * g++.dg/parse/inline1.C: New test.
12173 2002-10-23 Richard Henderson <rth@redhat.com>
12175 * g++.dg/inherit/thunk1.C: Enable for x86_64.
12177 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
12179 2002-10-22 Mark Mitchell <mark@codesourcery.com>
12182 * g++.dg/parse/stmtexpr3.C: New test.
12184 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
12186 * g++.dg/expr/cond1.C: New test.
12188 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12190 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
12192 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12194 * g++.dg/abi/vbase13.C: New test.
12195 * g++.dg/abi/vbase14.C: Likewise.
12197 2002-10-21 Jakub Jelinek <jakub@redhat.com>
12199 * gcc.dg/tls/pic-1.c: New test.
12200 * gcc.dg/tls/nonpic-1.c: New test.
12201 * gcc.dg/20021018-1.c: New test.
12203 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12205 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
12206 Remove only files with the same base name as the test case.
12207 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
12208 (profopt-execute): Likewise. Also, remove old profiling
12209 and performance data files before running the tests.
12211 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
12212 * g++.dg/bprob/bprob.exp: Likewise.
12213 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
12214 to allow more general test case names.
12216 * g++.dg/bprob/bprob-1.C: Rename to ...
12217 * g++.dg/bprob/g++-bprob-1.C: ... this.
12219 * g77.dg/bprob/bprob-1.f: Rename to ...
12220 * g77.dg/bprob/g77-bprob-1.f: ... this.
12222 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12224 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
12225 bison 1.50 or later.
12227 2002-10-21 Janis Johnson <janis187@us.ibm.com>
12229 * g++.dg/README: Describe more test directories.
12231 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12233 * g++.dg/init/array6.C: Add additional tests.
12235 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12237 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
12238 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
12240 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
12242 * gcc.c-torture/compile/20020604-1.x: New.
12243 * gcc.c-torture/compile/simd-5.x: Likewise.
12244 * gcc.c-torture/execute/920710-1.x: Likewise.
12245 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
12247 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12249 * g++.dg/inherit/override1.C: Add dg-options clause.
12251 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12253 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
12256 2002-10-19 Andreas Schwab <schwab@suse.de>
12258 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
12259 directory component.
12261 2002-10-18 Mark Mitchell <mark@codesourcery.com>
12263 * g++.dg/inherit/thunk1.C: New test.
12265 * g++.dg/inherit/override1.C: New test.
12267 * g++.dg/abi/mangle11.C: New test.
12268 * g++.dg/abi/mangle14.C: New test.
12269 * g++.dg/abi/mangle17.C: New test.
12271 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
12273 * g++.dg/overload/member2.C: New test.
12275 2002-10-17 Janis Johnson <janis187@us.ibm.com>
12277 * g++.dg/README: Describe new compat directory.
12278 * g++.dg/dg.exp: Skip tests in compat directory.
12279 * README.compat: New file.
12280 * lib/compat.exp: New expect script.
12281 * g++.dg/compat: New test directory.
12282 * g++.dg/compat/compat.exp: New expect script.
12283 * g++.dg/compat/abi: New test directory.
12284 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
12285 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
12286 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
12287 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
12288 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
12289 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
12290 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
12291 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
12292 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
12293 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
12294 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
12295 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
12296 * g++.dg/compat/break: New test directory.
12297 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
12298 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
12299 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
12300 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
12301 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
12302 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
12303 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
12304 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
12305 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
12306 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
12307 g++.dg/compat/break/README: New files.
12308 * g++.dg/compat/eh: New test directory.
12309 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
12310 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
12311 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
12312 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
12313 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
12314 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
12315 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
12316 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
12317 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
12318 g++.dg/compat/eh/filter2_y.C,
12319 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
12320 g++.dg/compat/eh/new1_y.C,
12321 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
12322 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
12323 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
12324 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
12325 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
12326 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
12327 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
12328 g++.dg/compat/eh/unexpected1_y.C: New files.
12329 * g++.dg/compat/init: New test directory.
12330 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
12331 g++.dg/compat/init/array5_y.C,
12332 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
12333 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
12334 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
12335 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
12336 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
12337 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
12338 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
12339 g++.dg/compat/init/init-ref2_y.C: New files.
12341 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12344 * g++.dg/inherit/using3.C: New test.
12346 2002-10-17 Jan Hubicka <jh@suse.cz>
12348 * gcc.dg/20021017-2.c: New test.
12350 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12352 * g++.dg/abi/mangle16.C: Adjust.
12354 * g++.dg/init/array8.C: New test.
12356 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
12358 * gcc.dg/special/mips-abi.exp: New test.
12359 * gcc.dg/special/mips-abi.s: Empty file used by the above.
12361 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12363 * g++.dg/abi/mangle16.C: New test.
12364 * g++.dg/abi/mangle17.C: Likewise.
12367 * g++.dg/template/ref1.C: New test.
12369 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12371 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
12373 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
12375 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
12377 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12380 * g++.dg/init/array7.C: New test.
12382 2002-10-15 Mark Mitchell <mark@codesourcery.com>
12384 * g++.dg/init/array6.C: New test.
12386 * g++.dg/abi/mangle13.C: Likewise.
12387 * g++.dg/abi/mangle14.C: Likewise.
12388 * g++.dg/abi/mangle15.C: Likewise.
12390 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12392 * g++.dg/abi/empty8.C: New test.
12394 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
12396 * g++.dg/init/ctor1.C: New test.
12398 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
12400 * gcc.c-torture/execute/20021015-1.c: New test.
12402 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
12404 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
12406 2002-10-14 Jan Hubicka <jh@suse.cz>
12408 * gcc.dg/i386-ssetype-[1-5].c: New tests.
12410 2002-10-14 Richard Henderson <rth@redhat.com>
12412 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
12414 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12416 PR optimization/6631
12417 * g++.dg/opt/const2.C: New test.
12419 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12422 * g++.dg/parse/friend1.C: New test.
12423 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
12425 2002-10-14 Jakub Jelinek <jakub@redhat.com>
12427 * gcc.dg/20021014-1.c: New test.
12429 2002-10-11 Mark Mitchell <mark@codesourcery.com>
12432 * g++.dg/ext/vlm1.C: New test.
12433 * g++.dg/ext/vlm2.C: Likewise.
12435 * g++.dg/init/array1.C: Remove invalid braces.
12436 * g++.dg/init/brace1.C: New test.
12437 * g++.dg/init/copy2.C: Likewise.
12438 * g++.dg/init/copy3.C: Likewise.
12439 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12440 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
12443 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
12445 * gcc.dg/cpp/assembler.S: Don't use -ansi.
12447 2002-10-11 Richard Shann <richard.shann@superh.com>
12449 * gcc.c-torture/compile/simd-5.c: New test.
12451 2002-10-10 Roger Sayle <roger@eyesopen.com>
12453 * gcc.c-torture/execute/shiftopt-1.c: New test case.
12455 2002-10-10 Jim Wilson <wilson@redhat.com>
12457 * gcc.c-torture/execute/20021010-1.c: New test.
12459 2002-10-09 Zack Weinberg <zack@codesourcery.com>
12462 * g++.dg/ext/typedef-init.C: New test.
12463 * gcc.dg/typedef-init.c: New test.
12465 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
12467 * gcc.dg/cpp/paste13.c: New test.
12469 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12471 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
12472 remaining platforms, XFAIL during compile, not execute. Don't
12475 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
12477 * gcc.dg/alias-1.c: Tweak expected warning.
12479 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12481 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
12483 2002-10-06 Andreas Jaeger <aj@suse.de>
12485 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
12486 * gcc.dg/cpp/c++98.C: Likewise.
12488 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
12489 * g++.dg/cpp/c++98.C: Likewise.
12491 * g++.dg/README (Subdirectories): Mention cpp directory.
12494 * gcc.dg/20021006-1.c: New test.
12496 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12499 * g++.dg/other/warning1.C: New test.
12501 2002-10-04 Roger Sayle <roger@eyesopen.com>
12503 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
12504 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
12505 and sparc-*-* with -m64 as expected failures. See PR 8087.
12507 2002-10-03 Mark Mitchell <mark@codesourcery.com>
12510 * g++.dg/template/ptrmem3.C: New test.
12513 * g++.dg/template/union1.C: New test.
12515 2002-10-03 Mark Mitchell <mark@codesourcery.com>
12518 * g++.dg/abi/mangle9.C: New test.
12519 * g++.dg/abi/mangle10.C: New test.
12520 * g++.dg/abi/mangle11.C: New test.
12521 * g++.dg/abi/mangle12.C: New test.
12523 2002-10-02 Mark Mitchell <mark@codesourcery.com>
12526 * g++.dg/template/meminit1.C: New test.
12527 * g++.dg/warn/Wreorder-1.C: Likewise.
12528 * g++.old-deja/g++.mike/warn3.C: Tweak.
12529 * lib/prune.exp: Ingore "in copy constructor".
12531 2002-10-02 Andreas Jaeger <aj@suse.de>
12533 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
12534 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
12535 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
12538 2002-10-01 Mark Mitchell <mark@codesourcery.com>
12540 * gcc.dg/empty1.C: Fix typo.
12542 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
12544 * gcc.dg/alias-1.c: New test.
12546 2002-10-01 Mark Mitchell <mark@codesourcery.com>
12548 * gcc.dg/empty1.C: New test.
12550 * g++.dg/tls/init-2.C: Tweak error messages.
12552 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
12554 * gcc.c-torture/compile/20020923-1.c: New test.
12556 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
12558 * gcc.c-torture/execute/ffs-1.c: New test.
12559 * gcc.c-torture/execute/ffs-2.c: Ditto.
12561 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
12563 * g++.dg/overload/member1.C: New test.
12565 2002-09-30 Mark Mitchell <mark@codesourcery.com>
12567 * g++.dg/abi/empty7.C: New test.
12568 * g++.dg/init/pm2.C: Likewise.
12570 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
12572 * g++.dg/rtti/crash1.C: New test.
12574 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
12576 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
12577 gcc.dg/sibcall-4.c: New tests.
12579 2002-09-28 Roger Sayle <roger@eyesopen.com>
12581 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
12582 powerpc and MMIX targets.
12584 2002-09-27 Zack Weinberg <zack@codesourcery.com>
12586 * gcc.dg/cpp/20020927-1.c: New.
12588 2002-09-26 David S. Miller <davem@redhat.com>
12590 * gcc.c-torture/compile/trunctfdf.c: New.
12592 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12594 * lib/target-supports.exp (check_weak_available): Handle solaris2.
12596 2002-09-27 Alan Modra <amodra@bigpond.net.au>
12598 * gcc.c-torture/execute/loop-15.c: New.
12600 2002-09-26 Janis Johnson <janis187@us.ibm.com>
12602 * README.QMTEST: Fix typo.
12604 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
12606 * gcc.dg/20020926-1.c: New test.
12608 2002-09-25 David S. Miller <davem@redhat.com>
12611 * gcc.c-torture/execute/shiftdi.c: New test.
12613 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
12615 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
12616 unique to the tool.
12617 * lib/g77.exp (g77_init): Likewise.
12618 * lib/g++.exp (g++_init): Likewise.
12619 * lib/objc.exp (objc_init): Likewise.
12621 2002-09-25 Mark Mitchell <mark@codesourcery.com>
12623 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
12624 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
12625 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
12627 2002-09-25 Richard Henderson <rth@redhat.com>
12629 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
12630 too-small long double.
12632 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
12634 * gcc.dg/20020919-1.c: New test.
12636 2002-09-23 Mark Mitchell <mark@codesourcery.com>
12638 * g++.dg/abi/bitfield6.C: New test.
12639 * g++.dg/abi/bitfield7.C: New test.
12640 * g++.dg/abi/bitfield8.C: New test.
12641 * g++.dg/abi/vbase11.C: New test.
12643 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
12645 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
12646 hppa*-*-hpux*. Update test comment.
12648 2002-09-20 Jakub Jelinek <jakub@redhat.com>
12650 * gcc.dg/tls/struct-1.c: New test.
12652 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
12654 * gcc.dg/cpp/tr-warn2.c: Update.
12656 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
12658 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
12660 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
12662 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
12665 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
12667 * gcc.c-torture/execute/ieee/mzero3.c: New test.
12669 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12670 Adjust for c++filt moved to binutils. Remove spurious duplicate
12671 setting of cxxfilt.
12673 2002-09-19 Geoffrey Keating <geoffk@apple.com>
12675 * gcc.dg/20020312-2.c: Update for darwin.
12677 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
12679 * g++.old-deja/g++.other/crash32.C: Mark ICE.
12681 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
12683 * objc.dg/comp-types-1.m: New test.
12684 * objc.dg/comp-types-2.m: New test.
12685 * objc.dg/comp-types-3.m: New test.
12686 * objc.dg/comp-types-4.m: New test.
12687 * objc.dg/comp-types-5.m: New test.
12688 * objc.dg/comp-types-6.m: New test.
12690 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
12692 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
12694 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
12696 * g++.dg/other/do1.C: New test.
12698 * g++.dg/template/subst1.C: New test.
12700 2002-09-16 Steve Ellcey <sje@cup.hp.com>
12702 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
12704 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
12706 * g++.dg/template/qualttp20.C: Adjust expected errors.
12707 * g++.old-deja/g++.jason/report.C: Likewise.
12708 * g++.old-deja/g++.other/qual1.C: Likewise.
12710 * g++.dg/lookup/scoped2.C: New test.
12712 * g++.dg/ext/asm3.C: New test.
12714 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
12716 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
12718 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
12720 * ChangeLog: follow spelling conventions.
12721 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
12722 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
12723 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
12724 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
12725 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
12726 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
12727 * g++.old-deja/g++.law/global-init1.C: Likewise.
12728 * g++.old-deja/g++.other/delete4.C: Likewise.
12729 * g++.old-deja/g++.other/inline21.C: Likewise.
12730 * g++.old-deja/g++.other/singleton.C: Likewise.
12731 * g77.dg/strlen0.f: Likewise.
12732 * g77.f-torture/compile/20010519-1.f: Likewise.
12733 * g77.f-torture/compile/980310-4.f: Likewise.
12734 * gcc.c-torture/compile/20000605-1.c: Likewise.
12735 * gcc.c-torture/execute/20020225-1.c: Likewise.
12736 * gcc.dg/c90-hexfloat-2.c: Likewise.
12737 * gcc.dg/c99-bool-1.c: Likewise.
12738 * gcc.dg/c99-hexfloat-2.c: Likewise.
12739 * gcc.dg/dll-2.c: Likewise.
12740 * gcc.dg/wtr-union-init-1.c: Likewise.
12741 * gcc.dg/wtr-union-init-2.c: Likewise.
12742 * gcc.dg/wtr-union-init-3.c: Likewise.
12743 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12744 * gcc.dg/cpp/defined.c: Likewise.
12745 * gcc.dg/cpp/macsyntx.c: Likewise.
12746 * gcc.dg/cpp/paste2.c: Likewise.
12747 * gcc.dg/cpp/trad/defined.c: Likewise.
12748 * gcc.dg/format/c90-printf-1.c: Likewise.
12749 * gcc.dg/format/c90-scanf-1.c: Likewise.
12750 * gcc.dg/format/c99-printf-1.c: Likewise.
12751 * gcc.dg/format/c99-scanf-1.c: Likewise.
12752 * gcc.misc-tests/gcov-8.c: Likewise.
12753 * lib/profopt.exp: Likewise.
12755 2002-09-15 Krister Walfridsson <cato@df.lth.se>
12757 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
12759 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
12761 * g++.dg/inherit/using2.C: New test.
12763 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
12765 * ChangeLog: Follow spelling conventions.
12766 * g++.dg/template/friend4.C: Likewise.
12767 * g++.old-deja/g++.pt/crash67.C: Likewise.
12768 * gcc.c-torture/execute/20000801-4.c: Likewise.
12769 * gcc.dg/c90-digraph-1.c: Likewise.
12770 * gcc.dg/c94-digraph-1.c: Likewise.
12771 * gcc.dg/c99-digraph-1.c: Likewise.
12772 * gcc.dg/cpp/line5.c: Likewise.
12773 * gcc.dg/cpp/multiline.c: Likewise.
12774 * gcc.dg/cpp/trad/literals-1.c: Likewise.
12775 * gcc.dg/format/attr-3.c: Likewise.
12776 * gcc.dg/format/c90-scanf-3.c: Likewise.
12777 * gcc.dg/format/ext-4.c: Likewise.
12779 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
12781 * g++.dg/template/pretty1.C: New test.
12783 2002-09-14 Alan Modra <amodra@bigpond.net.au>
12785 * gcc.c-torture/execute/struct-cpy-1.c: New test.
12787 2002-09-13 Matt Austern <austern@apple.com>
12789 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
12790 passing a cast expression to a function by const reference.
12792 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
12794 * g++.dg/template/deduce1.C: New test.
12796 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
12798 * gcc.c-torture/execute/simd-1.c: Force all use of int to
12801 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
12803 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
12806 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
12808 * gcc.c-torture/compile/20020910-1.c: New test.
12810 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
12812 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
12814 2002-09-10 Andreas Jaeger <aj@suse.de>
12816 * gcc.dg/20020312-2.c: Adjust for x86-64.
12818 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
12820 * g77.dg/7388.f: New test case for PR 7388.
12822 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
12824 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
12826 2002-09-05 Ziemowit Laski <zlaski@apple.com>
12828 * objc.dg/proto-lossage-1.m: New test.
12830 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
12832 * gcc.dg/cpp/_Pragma4.c: Fix typo.
12834 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
12836 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
12839 2002-09-06 Stan Shebs <shebs@apple.com>
12840 David Edelsohn <edelsohn@gnu.org>
12842 * gcc.dg/weak: New directory.
12843 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
12844 target-specific xfail bits.
12845 * gcc.dg/typeof-2.c: Move to new directory.
12846 * gcc.dg/weak.exp: New expect script.
12848 2002-09-06 Alan Modra <amodra@bigpond.net.au>
12850 * gcc.c-torture/execute/extzvsi.c: New test.
12852 2002-09-05 Stan Shebs <shebs@apple.com>
12854 * gcc.dg/weak-1.c: xfail on Darwin.
12855 * gcc.dg/weak-2.c: Ditto.
12856 * gcc.dg/weak-3.c: Ditto.
12857 * gcc.dg/weak-4.c: Ditto.
12858 * gcc.dg/weak-5.c: Ditto.
12859 * gcc.dg/weak-6.c: Ditto.
12860 * gcc.dg/weak-7.c: Ditto.
12861 * gcc.dg/weak-8.c: Ditto.
12862 * gcc.dg/weak-9.c: Ditto.
12864 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
12866 * gcc.c-torture/execute/loop-14.c: New test.
12868 2002-09-04 Jakub Jelinek <jakub@redhat.com>
12870 * g++.dg/other/cxa-atexit1.C: New test.
12872 * gcc.dg/typeof-2.c: New test.
12874 2002-09-03 Roger Sayle <roger@eyesopen.com>
12876 * gcc.dg/builtins-2.c: New testcase.
12877 * gcc.dg/builtins-3.c: New testcase.
12879 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
12881 * gcc.dg/cpp/_Pragma4.c: New test.
12883 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
12885 * objc/execute/nil_method-1.m: New testcase.
12887 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
12889 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
12890 [Object class], not [Object initialize].
12892 2002-08-31 Roger Sayle <roger@eyesopen.com>
12893 Hans-Peter Nilsson <hp@bitrange.com>
12895 * gcc.c-torture/execute/20020720-1.x: Skip test on
12896 mmix-knuth-mmixware. Correct comment.
12898 2002-08-27 Mark Mitchell <mark@codesourcery.com>
12900 * testsuite/g++.dg/abi/bitfield5.C: New test.
12901 * testsuite/g++.dg/abi/vbase10.C: Likewise.
12903 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
12905 * objc.dg/undeclared-selector.m: New test.
12907 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
12909 * g++.dg/other/offsetof1.C: Avoid cast warning.
12911 2002-08-26 Ziemowit Laski <zlaski@apple.com>
12913 * objc.dg/super-class-2.m: New test.
12915 2002-08-24 Matt Austern <austern@apple.com>
12917 * g++.dg/ext/lvaddr.C: New test.
12918 * g++.dg/ext/lvcast.C: New test.
12920 2002-08-22 Mark Mitchell <mark@codesourcery.com>
12922 * testsuite/g++.dg/inherit/cond1.C: New test.
12924 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
12926 * gcc.dg/noncompile/incomplete-1.c: New test.
12928 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12930 * gcc.dg/typespec-1.c: New test.
12932 2002-08-20 Devang Patel <dpatel@apple.com>
12933 * objc.dg/proto-hier-2.m: New test.
12935 2002-08-19 Ziemowit Laski <zlaski@apple.com>
12937 * objc.dg/bitfield-1.m: New test.
12938 * objc.dg/bitfield-2.m: New test.
12940 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
12942 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
12943 gcc.dg/c99-flex-array-4.c: New tests.
12945 2002-08-16 Stan Shebs <shebs@apple.com>
12947 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
12949 2002-08-15 Jakub Jelinek <jakub@redhat.com>
12951 * gcc.dg/typeof-1.c: New test.
12952 * g++.dg/ext/typeof2.C: New test.
12954 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
12956 * g++.dg/other/offsetof1.C: New test.
12958 2002-08-14 Richard Henderson <rth@redhat.com>
12960 * gcc.dg/tls/diag-3.c: Fix expected message strings.
12962 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
12964 * gcc.dg/cpp/_Pragma3.c: New test.
12966 2002-08-13 Mark Mitchell <mark@codesourcery.com>
12968 * g++.dg/template/inherit3: New test.
12970 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
12972 * gcc.dg/bitfld-4.c: Add blank options.
12974 2002-08-09 Mark Mitchell <mark@codesourcery.com>
12976 * g++.dg/template/crash1.C: New test.
12978 2002-08-08 Jakub Jelinek <jakub@redhat.com>
12980 * gcc.dg/tls/opt-2.c: New test.
12982 2002-08-08 Devang Patel <dpatel@apple.com>
12984 * objc.dg/selector-1.m : New test
12986 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
12988 * g++.dg/abi/bitfield4.C: New test.
12989 * gcc.dg/bitfld-4.c: New test.
12991 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
12993 * g++.dg/other/packed1.C: New test.
12995 2002-08-07 Mark Mitchell <mark@codesourcery.com>
12997 * g++.dg/abi/offsetof.C: Tweak error messages.
12998 * g++.old-deja/g++.mike/p10769a.C: Likewise.
13000 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13002 * gcc.dg/bitfld-3.c: New test.
13004 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13005 Richard Henderson <rth@redhat.com>
13007 * gcc.dg/i386-bitfield1.c: New test.
13008 * g++.dg/abi/bitfield3.C: Update.
13010 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
13012 * objc.dg/const-str-2.m: Update.
13013 * gcc.dg/cpp/c++98.c: Change to C extension.
13014 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
13015 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
13017 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
13019 * testsuite/gcc.dg/tls/diag-3.c: New.
13021 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
13023 * g++.dg/README (Subdirectories): Document new subdir expr.
13024 * g++.dg/expr/pmf-1.C: New test.
13026 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
13028 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13030 2002-08-06 Jakub Jelinek <jakub@redhat.com>
13032 * g++.dg/abi/bitfield3.C: New test.
13034 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
13036 * lib/gcov.exp: Tweak expected line formats.
13037 * gcc.misc-tests/gcov8.c: New test.
13038 * gcc.misc-tests/gcov8.x: New flags.
13040 2002-08-05 Jakub Jelinek <jakub@redhat.com>
13042 * consistency.vlad/layout/endian.c: Include string.h.
13044 * gcc.c-torture/execute/20020805-1.c: New test.
13046 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
13048 * g++.dg/other/conversion1.C: New test.
13050 2002-08-03 Roger Sayle <roger@eyesopen.com>
13052 * gcc.dg/builtins-1.c: New testcase.
13054 2002-08-02 Mark Mitchell <mark@codesourcery.com>
13056 * g++.dg/inherit/access3.C: New test.
13058 2002-08-01 Jakub Jelinek <jakub@redhat.com>
13060 * gcc.dg/ia64-visibility-2.c: New test.
13062 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
13064 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
13065 __qualifier_flags to __flags.
13067 2002-07-31 Mark Mitchell <mark@codesourcery.com>
13069 * g++.dg/inherit/operator1.C: New test.
13070 * g++.dg/lookup/disamb1.C: Fix typo in comment.
13071 * g++.dg/other/error1.C: Change expected error message.
13072 * g++.dg/template/conv4.C: Likewise.
13074 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
13076 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
13077 for documented behavior.
13079 2002-07-25 Roger Sayle <roger@eyesopen.com>
13081 * gcc.c-torture/execute/20020720-1.x: Skip this test on
13082 several targets known to fail.
13084 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
13086 * gcc.dg/mips-args-[123].c: New tests.
13088 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
13090 * gcc.dg/ppc-spe.c: New.
13092 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
13094 * g++.dg/other/ptrmem4.C: New testcase.
13096 2002-07-24 Richard Henderson <rth@redhat.com>
13098 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
13100 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
13102 * g++.dg/ext/alignof1.C (main): Return 0 for success.
13104 2002-07-24 Roger Sayle <roger@eyesopen.com>
13106 * gcc.c-torture/execute/memset-3.c: New testcase.
13108 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
13110 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
13111 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
13113 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13115 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
13118 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
13120 * gcc.c-torture/compile/simd-4.c: New test.
13122 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13124 PR c++/7347, c++/7348
13125 * g++.dg/template/access4.C: New test.
13126 * g++.dg/template/access5.C: New test.
13127 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
13128 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
13129 * g++.old-deja/g++.pt/ttp58.C: Likewise.
13130 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
13132 2002-07-22 Jakub Jelinek <jakub@redhat.com>
13134 * gcc.dg/gnu89-init-2.c: New test.
13136 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
13138 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
13140 2002-07-20 Roger Sayle <roger@eyesopen.com>
13142 * gcc.c-torture/execute/20020720-1.c: New testcase.
13144 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
13146 * gcc.dg/cpp/Wsignprom.c: New tests.
13148 2002-07-20 Alan Modra <amodra@bigpond.net.au>
13150 * gcc.c-torture/execute/loop-13.c: New test.
13152 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
13154 * gcc.dg/cpp/expr.c: New tests.
13156 2002 07-18 David Edelsohn <edelsohn@gnu.org>
13158 * g++.dg/opt/pr6713.C: Add template instantiation.
13160 2002-07-18 Alan Modra <amodra@bigpond.net.au>
13162 * gcc.dg/nest.c: New test.
13164 2002-07-17 Richard Henderson <rth@redhat.com>
13166 * g++.dg/opt/pr6713.C: New test.
13168 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
13170 * gcc.c-torture/execute/loop-2e.x: Let the testcase
13171 XFAIL for all x86 processors.
13173 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
13175 * gcc.c-torture/execute/20010122-1.x: Do not test with
13176 -fomit-frame-pointer.
13178 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13180 * g++.dg/template/instantiate2.C: New test.
13181 * g++.dg/template/spec4.C: New test.
13183 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13185 * g++.dg/template/access2.C: New test.
13186 * g++.dg/template/access3.C: New test.
13188 2002-07-15 Zack Weinberg <zack@codesourcery.com>
13190 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
13191 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
13192 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
13193 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
13194 Convert to use <stdarg.h>.
13195 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
13197 * gcc.dg/va-arg-2.c: New.
13198 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
13200 2002-07-15 Jakub Jelinek <jakub@redhat.com>
13202 * gcc.c-torture/compile/20020710-1.c: New test.
13204 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
13205 Andrew Pinski <pinskia@physics.uc.edu>
13207 gcc.c-torture/compile/simd-2.c: New testcase.
13208 gcc.c-torture/compile/simd-3.c: Likewise.
13210 2002-07-11 Mark Mitchell <mark@codesourcery.com>
13213 * g++.dg/overload/error1.C: New test.
13215 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13217 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
13218 configuration and IRIX 6 O32 ABI.
13220 2002-07-11 Roger Sayle <roger@eyesopen.com>
13222 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
13224 2002-07-10 Roger Sayle <roger@eyesopen.com>
13226 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
13228 2002-07-10 Jeffrey A Law <law@redhat.com>
13230 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
13232 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
13234 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
13236 * gcc.dg/20020312-2.c: Check for __PPC__.
13238 2002-07-09 Diego Novillo <dnovillo@redhat.com>
13240 * gcc.c-torture/compile/20020709-1.c: New test.
13242 2002-07-07 Roger Sayle <roger@eyesopen.com>
13244 * g++.dg/template/qualttp21.C: New test case.
13246 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
13248 * gcc.c-torture/compile/20020706-1.c: New test.
13249 * gcc.c-torture/compile/20020706-2.c: New test.
13251 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
13252 Alexandre Oliva <aoliva@redhat.com>
13254 * g++.dg/warn/incomplete1.C: New test.
13256 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13259 * g++.dg/warn/noreturn1.C: New test.
13261 2002-07-03 Mark Mitchell <mark@codesourcery.com>
13264 * g++.dg/debug/debug6.C: New test.
13265 * g++.dg/debug/debug7.C: New test.
13267 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
13269 * gcc.c-torture/compile/simd-3.c: New test.
13271 2002-07-03 Chris Demetriou <cgd@broadcom.com>
13273 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
13274 * gcc.dg/20020620-1.c: Likewise.
13276 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13279 * g++.dg/init/array4.C: New test.
13280 * g++.dg/init/array5.C: New test.
13282 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
13284 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
13285 * gcc.c-torture/execute/simd-2.c (main): Likewise.
13287 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13289 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
13290 * gcc.dg/wtr-aggr-init-1.c: Likewise.
13291 * gcc.dg/wtr-conversion-1.c: Likewise.
13292 * gcc.dg/wtr-escape-1.c: Likewise.
13293 * gcc.dg/wtr-int-type-1.c: Likewise.
13294 * gcc.dg/wtr-label-1.c: Likewise.
13295 * gcc.dg/wtr-static-1.c: Likewise.
13296 * gcc.dg/wtr-strcat-1.c: Likewise.
13297 * gcc.dg/wtr-suffix-1.c: Likewise.
13298 * gcc.dg/wtr-switch-1.c: Likewise.
13299 * gcc.dg/wtr-unary-plus-1.c: Likewise.
13300 * gcc.dg/wtr-union-init-1.c: Likewise.
13301 * gcc.dg/wtr-union-init-2.c: Likewise.
13302 * gcc.dg/wtr-union-init-3.c: Likewise.
13304 * gcc.dg/wtr-func-def-1.c: New test.
13306 2002-07-02 Devang Patel <dpatel@apple.com>
13308 * objc.dg/param-1.m: New test.
13310 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
13312 * gcc.dg/cpp/trad/directive.c: Add test.
13313 * gcc.dg/cpp/trad/macroargs.c: Add test.
13314 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
13316 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
13318 * gcc.dg/cpp/cmdlne-M.c: New test.
13320 2002-07-02 Ziemowit Laski <zlaski@apple.com>
13322 * objc.dg/desig-init-1.m: New test.
13324 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13327 * g++.dg/template/instantiate1.C: New test.
13329 2002-07-01 Mark Mitchell <mark@codesourcery.com>
13332 * g++.dg/template/sizeof2.C: New test.
13334 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13336 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
13337 gcc.dg/cpp/trad/include.c: New tests.
13339 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
13342 * gcc.c-torture/compile/20020701-1.c: New test.
13344 2002-07-01 Stan Shebs <shebs@apple.com>
13346 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
13348 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
13349 (objc-torture-execute): or here.
13351 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
13353 * gcc.c-torture/execute/arith-rand-ll.c: New test.
13355 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13357 * gcc.dg/cpp/trad/escaped-nl.c: New test.
13359 2002-06-30 Devang Patel <dpatel@apple.com>
13361 * objc.dg/fsyntax-only.m: New test.
13363 2002-06-27 Mark Mitchell <mark@codesourcery.com>
13366 * g++.dg/template/friend7.C: New file.
13368 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
13370 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
13373 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
13375 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
13376 avoid division by zero.
13378 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
13380 * gcc.dg/Wunknownprag.c: New tests.
13382 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
13384 * gcc.c-torture/execute/simd-2.c: New test.
13386 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
13388 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
13389 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
13390 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
13391 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
13392 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
13393 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
13394 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
13395 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
13396 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
13397 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
13398 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
13399 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
13400 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
13401 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
13402 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
13403 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
13404 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
13406 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
13408 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
13409 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
13410 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
13411 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
13413 * gcc.dg/cpp/trad/directive.c: Update.
13415 2002-06-23 Andreas Jaeger <aj@suse.de>
13417 * gcc.c-torture/execute/complex-6.c: New.
13419 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
13421 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
13422 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
13423 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
13424 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
13426 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
13428 * gcc.dg/cpp/trad: New directory with traditional tests copied
13429 from parent directory.
13430 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13431 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13432 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13433 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13434 Move to trad/ and rename.
13435 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
13436 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
13437 gcc.dg/cpp/trad/redef2.c: New tests.
13438 * gcc.dg/cpp/trad/trad.exp: New driver.
13440 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
13442 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13443 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13444 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13445 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13448 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
13450 * gcc.dg/20020620-1.c: New test.
13452 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13454 * g++.dg/template/ttp4.C: New test.
13456 2002-06-19 Jakub Jelinek <jakub@redhat.com>
13458 * g++.dg/opt/vt1.C: Fix regexp.
13460 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13462 * gcc.c-torture/execute/pure-1.c: Make functions static again.
13463 Don't use attribute `noinline'.
13465 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
13467 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
13469 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
13471 * gcc.c-torture/execute/simd-1.c: New.
13473 * gcc.dg/simd-1.c: New.
13475 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
13477 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
13479 2002-06-16 Richard Henderson <rth@redhat.com>
13481 * g++.dg/ext/anon-struct1.C: New.
13482 * g++.dg/ext/anon-struct2.C: New.
13483 * g++.dg/ext/anon-struct3.C: New.
13484 * gcc.dg/anon-struct-1.c: New.
13485 * gcc.dg/anon-struct-2.c: New.
13486 * gcc.dg/anon-struct-3.c: New.
13487 * gcc.dg/20011008-1.c: Adjust warning text.
13488 * gcc.dg/20020527-1.c: Add -fms-extensions.
13490 2002-06-16 Richard Henderson <rth@redhat.com>
13492 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
13494 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
13496 * gcc.c-torture/execute/20020615-1.c: New test.
13498 2002-06-15 Roger Sayle <roger@eyesopen.com>
13500 * gcc.c-tortuture/execute/compare-1.c: New test case.
13501 * gcc.c-tortuture/execute/compare-2.c: New test case.
13502 * gcc.c-tortuture/execute/compare-3.c: New test case.
13504 2002-06-13 Richard Henderson <rth@redhat.com>
13506 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
13509 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13511 * g++.dg/template/typename2.C: Update error message.
13513 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
13515 * gcc.c-torture/execute/20020611-1.c: New test.
13517 2002-06-11 Bob Wilson <bob.wilson@acm.org>
13519 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
13520 list of targets to skip.
13522 2002-06-10 Bob Wilson <bob.wilson@acm.org>
13524 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
13525 targets if not optimizing.
13527 2002-06-10 Jakub Jelinek <jakub@redhat.com>
13529 * gcc.c-torture/compile/20020605-1.c: New test.
13531 * g++.dg/opt/vt1.C: New test.
13533 * gcc.dg/20020531-1.c: New test.
13535 * gcc.dg/20020530-1.c: New test.
13537 * gcc.dg/20020527-1.c: New test.
13539 * g++.dg/opt/cse1.C: New test.
13541 2002-06-07 Roger Sayle <roger@eyesopen.com>
13543 * gcc.dg/20020607-2.c: New test case.
13545 2002-06-07 Jakub Jelinek <jakub@redhat.com>
13547 * gcc.c-torture/compile/20020604-1.c: New test.
13549 2002-06-04 Richard Henderson <rth@redhat.com>
13551 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
13552 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
13553 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
13555 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
13557 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
13559 2002-06-03 Richard Henderson <rth@redhat.com>
13561 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
13562 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
13564 2002-06-02 Richard Henderson <rth@redhat.com>
13566 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
13567 test functions static.
13569 2002-06-02 Andreas Jaeger <aj@suse.de>
13571 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
13574 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
13576 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
13577 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
13578 Update for mofified diagnostics.
13579 * gcc.dg/c99-intconst-1.c: No longer fail.
13581 2002-06-02 Richard Henderson <rth@redhat.com>
13583 * gcc.dg/uninit-A.c: Remove xfail markers.
13585 2002-06-01 Roger Sayle <roger@eyesopen.com>
13587 * gcc.dg/fnegate-1.c: New test case.
13589 2002-05-30 Osku Salerma <osku@iki.fi>
13591 * gcc.c-torture/execute/mayalias-1.c: New file.
13593 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
13595 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
13596 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
13597 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
13599 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
13601 * gcc.c-torture/execute/20020529-1.c: New test.
13603 2002-05-27 Richard Henderson <rth@redhat.com>
13605 * g++.dg/ext/attrib6.C: New test case.
13607 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13609 * gcc.c-torture/execute/pure-1.c: New test.
13611 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
13613 * gcc.dg/cpp/arith-2.c: Remove.
13615 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
13617 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
13618 * gcc.dg/cpp/if-3.c: Remove.
13620 2002-05-26 Jakub Jelinek <jakub@redhat.com>
13622 * g++.dg/opt/cse2.C: New test.
13624 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
13626 * gcc.dg/cpp/arith-1.c: New semantic tests.
13627 * gcc.dg/cpp/if-1.c: Update.
13629 2002-05-24 Ben Elliston <bje@redhat.com>
13631 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
13633 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13635 * gcc.dg/verbose-asm.c: New test.
13637 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
13639 * gcc.dg/cpp/paste12.c: New test.
13641 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
13643 * g++.dg/parse/named_ops.C: New test.
13645 2002-05-23 Mark Mitchell <mark@codesourcery.com>
13647 * gcc/testsuite/gcc.dg/weak-8.c: New test.
13649 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
13651 * gcc.dg/weak-2.c: Allow optional leading underscore
13652 in scan-assembler symbol name.
13653 * gcc.dg/weak-3.c: Likewise.
13654 * gcc.dg/weak-4.c: Likewise.
13655 * gcc.dg/weak-5.c: Likewise.
13657 2002-05-23 Jakub Jelinek <jakub@redhat.com>
13659 * gcc.dg/20020523-1.c: New test.
13661 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
13663 * objc.dg/const-str-2.m: Update now that we stop after
13664 a command line error.
13666 2002-05-22 Richard Henderson <rth@redhat.com>
13668 * g++.dg/dg.exp: Fix typo in test pruneing.
13670 2002-05-22 Richard Henderson <rth@redhat.com>
13672 * g++.dg/dg.exp: Prune the tls subdirectory.
13673 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
13674 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
13675 * g++.dg/tls/init-1.C: New.
13677 2002-05-22 Jakub Jelinek <jakub@redhat.com>
13679 * gcc.dg/20020517-1.c: New test.
13681 2002-05-21 Richard Henderson <rth@redhat.com>
13683 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
13684 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
13686 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
13688 * g++.dg/other/copy2.C: New test.
13690 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
13692 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
13693 (MAX_COPY): Bump up to 10 times sizeof (long long).
13694 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
13696 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
13697 sizeof (long long).
13699 * gcc.c-torture/execute/strcpy-1.c: New test.
13701 2002-05-19 Jason Merrill <jason2redhat.com>
13703 * g++.dg/ext/oper1.C: New test.
13705 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
13706 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
13708 * README.QMTEST: New file.
13710 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
13712 2002-05-19 Andreas Jaeger <aj@suse.de>
13714 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
13716 * gcc.c-torture/execute/loop-2d.x: Likewise.
13718 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
13720 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
13721 support weak symbols.
13722 * gcc.dg/weak-4.c: Likewise
13723 * gcc.dg/weak-6.c: Likewise
13725 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
13727 * gcc.dg/weak-3.c: Add dg-excess-error comment for
13728 cygwin, coff and h8300-*-hms targets
13729 * gcc.dg/weak-5.c: Likewise
13730 * gcc.dg/weak-7.c: Likewise
13732 2002-05-16 Jason Merrill <jason@redhat.com>
13734 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
13735 (scan-assembler-not, scan-assembler-dem): Likewise.
13736 (scan-assembler-dem-not): Likewise.
13738 2002-05-15 Richard Henderson <rth@redhat.com>
13740 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
13742 2002-05-15 Richard Henderson <rth@redhat.com>
13744 * gcc.dg/weak-5.c (vfoo1c): No warning here.
13745 (vfoo1f): Warning here.
13746 (vfoo1l): Don't redefine the alias.
13748 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
13750 * g++.dg/init/pm1.C: New test.
13752 2002-05-12 David S. Miller <davem@redhat.com>
13754 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
13757 2002-05-10 Roger Sayle <roger@eyesopen.com>
13759 * gcc.c-torture/execute/20020510-1.c: New test case.
13761 2002-05-10 David S. Miller <davem@redhat.com>
13763 * gcc.c-torture/execute/conversion.c: Test long double too.
13765 2002-05-09 Jakub Jelinek <jakub@redhat.com>
13767 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
13768 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
13769 * lib/g++.exp (g++_link_flags): Likewise.
13770 * lib/objc.exp (objc_target_compile): Likewise.
13772 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
13774 * gcc.dg/cpp/poison.c: Update.
13775 * gcc.dg/cpp/20000625-2.c: Remove.
13776 * gcc.dg/cpp/direct2s.c: Remove final test.
13778 2002-05-08 Tom Rix <trix@redhat.com>
13780 * gcc.c-torture/execute/20020508-1.c: New test.
13781 * gcc.c-torture/execute/20020508-2.c: New test.
13782 * gcc.c-torture/execute/20020508-3.c: New test.
13784 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
13786 * gcc.dg/cpp/charconst-4.c: More tests.
13788 2002-05-08 Mark Mitchell <mark@codesourcery.com>
13791 * gcc.dg/weak-3.c: Update location of warning messages.
13792 * gcc.dg/weak-5.c: Likewise.
13794 2002-05-06 Roger Sayle <roger@eyesopen.com>
13796 * gcc.c-torture/execute/20020506-1.c: New test case.
13798 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
13800 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
13802 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
13804 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
13806 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
13808 * gcc.dg/cpp/charconst-3.c: New test.
13810 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
13812 * gcc.dg/cpp/charconst.c: Update tests.
13814 2002-05-05 Tim Josling <tej@melbpc.org.au>
13816 * treelang: Added directory for new sample language treelang. Also
13817 lib/treelang.exp: New file to signal treelang should be tested.
13819 2002-05-03 Jakub Jelinek <jakub@redhat.com>
13821 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
13822 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
13823 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
13824 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
13825 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
13826 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
13827 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
13829 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
13831 * gcc.dg/format/xopen-2.c: New test.
13833 2002-05-03 Jakub Jelinek <jakub@redhat.com>
13835 * gcc.dg/20020503-1.c: New test.
13837 2002-05-02 Mark Mitchell <mark@codesourcery.com>
13839 * g++.dg/init/dtor1.C: Make it tougher.
13841 2002-05-01 Mark Mitchell <mark@codesourcery.com>
13843 * g++.dg/init/dtor1.C: New test.
13845 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
13847 * gcc.dg/altivec-8.c: New.
13849 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
13851 * gcc.dg/altivec-7.c: New.
13853 2002-04-29 Jakub Jelinek <jakub@redhat.com>
13855 * g++.dg/parse/typedef1.C: New test.
13857 2002-04-29 Mark Mitchell <mark@codesourcery.com>
13860 * g++.dg/template/friend6.C: New test.
13863 * g++.dg/init/copy1.C: New test.
13865 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
13867 * g++.dg/warn/effc1.C: New test.
13869 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
13871 * gcc.dg/cpp/if-cexp.c: Add a test.
13873 2002-04-28 Jakub Jelinek <jakub@redhat.com>
13875 * gcc.dg/20020426-2.c: New test.
13877 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
13879 * gcc.dg/cpp/if-mop.c: Update.
13880 * gcc.dg/cpp/if-mpar.c: Add test.
13881 * gcc.dg/cpp/if-oppr.c: Update.
13883 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13886 * gcc.dg/weak-[2-7].c: New tests.
13888 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
13890 * gcc.dg/enum1.c: New test.
13892 2002-04-26 Mark Mitchell <mark@codesourcery.com>
13895 * g++.dg/inherit/access2.C: New test.
13897 2002-04-26 Mark Mitchell <mark@codesourcery.com>
13900 * gcc.dg/20020426-1.c: New test.
13902 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
13904 * g++.dg/abi/enum1.C: New test.
13906 2002-04-26 Richard Henderson <rth@redhat.com>
13908 * gcc.dg/c99-bool-1.c: Expect always true warning.
13910 2002-04-25 Roger Sayle <roger@eyesopen.com>
13912 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
13914 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13916 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
13919 2002-04-24 Mark Mitchell <mark@codesourcery.com>
13921 * g++.dg/abi/mange7.C: New test.
13924 * g++.dg/parse/stmtexpr2.C: New test.
13926 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
13928 * gcc.dg/20020312-2.c: Add SH target.
13930 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13932 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
13933 compiler output on mips*-*-irix*.
13935 2002-04-23 Jakub Jelinek <jakub@redhat.com>
13937 * g++.dg/parse/attr1.C: New test.
13939 2002-04-23 Roger Sayle <roger@eyesopen.com>
13941 * gcc.c-torture/execute/string-opt-17.c: New test case.
13942 * gcc.c-torture/execute/memset-2.c: New test case.
13944 2002-04-23 Mark Mitchell <mark@codesourcery.com>
13947 * g++.dg/template/friend5.C: New test.
13950 * g++.dg/template/qual1.C: Likewise.
13952 2002-04-22 Zack Weinberg <zack@codesourcery.com>
13954 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
13955 Include stdlib.h, not stdio.h or ctype.h.
13957 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
13959 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
13960 cris-*-elf* and mmix-*-*.
13961 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
13962 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
13963 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
13965 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
13966 * gcc.dg/wchar_t-1.c: Ditto.
13968 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
13970 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
13973 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
13975 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
13977 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13979 * gcc.c-torture/execute/20000906-1.x: Delete.
13981 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
13983 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
13985 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
13988 * g77.f-torture/execute/6367.f: New test.
13989 * g77.f-torture/execute/6367.x: Disable for MMIX.
13991 2002-04-19 Mark Mitchell <mark@codesourcery.com>
13994 * g++.dg/opt/inline2.C: New test.
13996 2002-04-18 Richard Henderson <rth@redhat.com>
13998 * gcc.dg/20000906-1.c: Enable for all targets.
13999 * gcc.c-torture/compile/iftrap-2.c: New.
14001 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14003 * gcc.dg/20020418-1.c: New test.
14004 * gcc.dg/20020418-2.c: New test.
14006 2002-04-18 Richard Henderson <rth@redhat.com>
14008 * gcc.c-torture/compile/iftrap-1.c: New.
14009 * gcc.dg/iftrap-1.c: Adjust for ia64.
14010 * gcc.dg/iftrap-2.c: New.
14012 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14014 * gcc.c-torture/compile/20020418-1.c: New test.
14016 2002-04-18 Roger Sayle <roger@eyesopen.com>
14018 * gcc.c-torture/compile/20020415-1.c: New.
14020 2002-04-18 David S. Miller <davem@redhat.com>
14022 * gcc.c-torture/execute/20020418-1.c: New test.
14024 2002-04-17 Jakub Jelinek <jakub@redhat.com>
14026 * gcc.dg/20020416-1.c: New test.
14028 * g++.dg/opt/inline1.C: New test.
14030 2002-04-16 Jakub Jelinek <jakub@redhat.com>
14032 * gcc.dg/altivec-5.c: New test.
14034 * gcc.dg/20020415-1.c: New test.
14036 2002-04-15 Mark Mitchell <mark@codesourcery.com>
14038 * testsuite/lib/chill.exp: Remove.
14040 2002-04-14 Jakub Jelinek <jakub@redhat.com>
14042 * g++.dg/other/big-struct.C: New test.
14044 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
14046 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
14049 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
14052 * gcc.dg/i386-387-1.c: Allow optional leading underscore
14053 in scan-assembler function name
14055 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
14057 * g77.f-torture/execute/980628-4.x,
14058 g77.f-torture/execute/980628-5.x,
14059 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14060 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14061 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
14064 2002-04-13 David S. Miller <davem@redhat.com>
14066 * gcc.c-torture/execute/20020413-1.c: New test.
14068 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
14071 * g++.dg/ext/asm1.C: New tests.
14073 2002-04-12 Mark Mitchell <mark@codesourcery.com>
14076 * g++.dg/parse/stmtexpr1.C: New test.
14079 * g++.dg/template/copy1.C: New test.
14081 2002-04-12 Richard Henderson <rth@redhat.com>
14083 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
14085 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
14087 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
14088 gcc.c-torture/execute/20020307-2.c.
14090 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
14092 * g++.dg/ext/attrib5.C,
14093 * g++.dg/lookup/struct1.C: New tests.
14095 2002-04-11 Jakub Jelinek <jakub@redhat.com>
14097 * gcc.dg/20020411-1.c: New test.
14099 * gcc.c-torture/execute/20020411-1.c: New test.
14101 2002-04-10 Janis Johnson <janis187@us.ibm.com>
14103 * g77.f-torture/execute/6177.f: New test.
14105 2002-04-10 Jakub Jelinek <jakub@redhat.com>
14108 * g++.dg/opt/cleanup1.C: New test.
14110 * g++.dg/opt/const1.C: New test.
14112 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
14114 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
14116 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
14119 * g++.dg/template/typename2.C: New test.
14121 2002-04-10 Alan Modra <amodra@bigpond.net.au>
14123 * gcc.c-torture/execute/loop-12.c: New.
14125 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
14127 * g77.f-torture/execute/980628-4.x,
14128 g77.f-torture/execute/980628-5.x,
14129 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14130 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14131 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
14133 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14135 PR optimization/6086
14136 * g++.dg/opt/preinc1.C: New test.
14138 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14141 * g++.dg/opt/static2.C: New test.
14143 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14146 * gcc.dg/20020406-1.c: New test.
14148 2002-04-04 David S. Miller <davem@redhat.com>
14150 * gcc.c-torture/execute/20020404-1.c: New test.
14152 2002-04-04 Jakub Jelinek <jakub@redhat.com>
14155 * gcc.dg/20020312-2.c: Do not declare global register variable
14156 if __PIC__ or __pic__ is defined.
14158 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
14160 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
14161 __asm__ so that it works correctly even if -ansi -pedantic-errors.
14163 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14165 * gcc.misc-tests/linkage.exp: Update last change to handle
14166 sparc*-, not just sparc-.
14168 2002-04-03 Richard Henderson <rth@redhat.com>
14170 * gcc.dg/cpp/ucs.c: Improved long UCS test.
14172 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14174 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
14176 2002-04-02 David S. Miller <davem@redhat.com>
14178 * gcc.c-torture/execute/20020402-3.c: New test.
14180 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14182 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
14183 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
14185 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
14186 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
14187 g77.f-torture/execute/20001201.x,
14188 g77.f-torture/execute/u77-test.x: New files.
14190 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
14191 * gcc.dg/wchar_t-1.c: Ditto.
14193 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14195 * gcc.c-torture/execute/20020402-1.c: New test.
14197 2002-04-01 Richard Henderson <rth@redhat.com>
14199 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
14201 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
14203 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14205 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
14207 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14209 * g++.dg/inherit/template-as-base.C: Expect error.
14210 * g++.dg/inherit/namespace-as-base.C: Likewise.
14212 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
14214 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
14215 g++.dg/ext/instantiate3.C: Tweak match patterns.
14217 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
14218 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
14221 2002-03-31 Richard Henderson <rth@redhat.com>
14223 * gcc.dg/special/alias-2.c: New.
14224 * gcc.dg/special/ecos.exp: Run it.
14226 2002-03-31 Richard Henderson <rth@redhat.com>
14228 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
14230 2002-03-31 Kazu Hirata <kazu@hxi.com>
14232 * gcc.dg/weak-1.c: Disable on h8300 port.
14234 2002-03-29 Janis Johnson <janis187@us.ibm.com>
14236 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
14237 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
14239 * g++.dg/bprob/bprob-1.C: New test.
14240 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
14241 * g++.dg/gcov/gcov-1.C: New test.
14242 * g++.dg/gcov/gcov-1.x: New file.
14243 * g++.dg/gcov/gcov-2.C: New test.
14244 * g++.dg/gcov/gcov-3.C: New test.
14245 * g++.dg/gcov/gcov-3.h: New file.
14247 2002-03-28 Roger Sayle <roger@eyesopen.com>
14249 * g++.old-deja/g++.other/builtins5.C: New test.
14250 * g++.old-deja/g++.other/builtins6.C: New test.
14251 * g++.old-deja/g++.other/builtins7.C: New test.
14252 * g++.old-deja/g++.other/builtins8.C: New test.
14253 * g++.old-deja/g++.other/builtins9.C: New test.
14255 2002-03-29 Jakub Jelinek <jakub@redhat.com>
14257 * g++.dg/opt/static1.C: New test.
14259 * g++.dg/opt/longbranch1.C: New test.
14261 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
14263 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
14265 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
14267 2002-03-28 Jeffrey A Law (law@redhat.com)
14269 * gcc.c-torture/execute/20020328-1.c: New test.
14271 2002-03-27 Richard Henderson <rth@redhat.com>
14273 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
14274 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
14275 move from g++.old-deja/g++.ext/.
14277 2002-03-27 Mark Mitchell <mark@codesourcery.com>
14279 * g++.dg/init/new2.C: New test.
14281 2002-03-26 Richard Henderson <rth@redhat.com>
14283 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
14285 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
14288 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
14290 * gcc.dg/20001102-1.c: Likewise.
14292 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
14294 * gcc.dg/cpp/endif-pedantic1.c,
14295 gcc.dg/cpp/endif-pedantic2.c: New tests.
14297 2002-03-26 Mark Mitchell <mark@codesourcery.com>
14299 * g++.dg/init/new1.C: New test.
14301 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
14303 * g++.dg/abi/vbase9.C: New test.
14305 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
14307 * gcc.dg/arm-asm.c: New test.
14309 2002-03-26 Andrew Cagney <ac131313@redhat.com>
14311 * gcc.dg/Wswitch-enum.c: New test.
14314 2002-03-26 Richard Henderson <rth@redhat.com>
14316 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
14319 2002-03-25 Richard Henderson <rth@redhat.com>
14321 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
14324 * gcc.c-torture/compile/20011119-1.c (xxx): New.
14325 * gcc.c-torture/compile/20011119-2.c (xxx): New.
14327 2002-03-25 Zack Weinberg <zack@codesourcery.com>
14329 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
14331 2002-03-25 Bob Wilson <bob.wilson@acm.org>
14333 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
14334 targets using generic thunk support.
14336 2002-03-25 Jakub Jelinek <jakub@redhat.com>
14338 * gcc.c-torture/compile/20020323-1.c: New test.
14340 * g++.dg/opt/conj2.C: New test.
14342 2002-03-24 Richard Henderson <rth@redhat.com>
14344 * gcc.dg/weak-1.c: Use -fno-common.
14346 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14348 * g77.dg/f77-edit-apostrophe-out.f: New test
14349 * g77.dg/f77-edit-h-out.f: New test
14350 * g77.dg/f77-edit-t-in.f: New test
14351 * g77.dg/f77-edit-t-out.f: New test
14352 * g77.dg/f77-edit-x-out.f: New test
14353 * g77.dg/f77-edit-slash-out.f: New test
14354 * g77.dg/f77-edit-colon-out.f: New test
14355 * g77.dg/f77-edit-s-out.f: New test
14357 2002-03-24 Richard Henderson <rth@redhat.com>
14359 * objc/execute/formal_protocol-6.x: New XFAIL.
14361 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14363 * gcc.dg/weak-1.c: Early return from dg-final on platforms
14364 that do not support weak symbols
14366 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14368 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
14369 * lib/g77.exp: Likewise
14370 * lib/objc.exp: Likewise
14372 2002-03-23 Andrew Cagney <ac131313@redhat.com>
14374 * gcc.dg/Wswitch-default.c: New test.
14376 2002-03-23 Jakub Jelinek <jakub@redhat.com>
14378 * g++.dg/other/enum1.C: New test.
14380 2002-03-23 Zack Weinberg <zack@codesourcery.com>
14382 * gcc.dg/pragma-ep-3.c: Fix typo.
14384 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14386 * g++.dg/inherit/template-as-base.C: New test.
14388 2002-03-22 Jakub Jelinek <jakub@redhat.com>
14390 * g++.old-deja/g++.other/dwarf2-1.C: Move...
14391 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
14393 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
14395 * gcc.dg/cpp/multiline.c: Update to match.
14397 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
14399 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
14401 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
14403 * gcc.dg/cpp/extratokens2.c: New file.
14405 2002-03-21 David Edelsohn <edelsohn@gnu.org>
14407 * gcc.dg/20020312-2.c: Add rs6000 target.
14409 * gcc.c-torture/compile/20020319-1.c: New test.
14411 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14413 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
14414 (A, E): Handle this.
14416 2002-03-20 Jason Merrill <jason@redhat.com>
14418 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
14420 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
14421 through prune_gcc_output.
14423 2002-03-20 Jakub Jelinek <jakub@redhat.com>
14425 * gcc.c-torture/compile/20020320-1.c: New test.
14427 2002-03-19 Jakub Jelinek <jakub@redhat.com>
14429 * gcc.c-torture/compile/20020318-1.c: New test.
14431 * gcc.dg/struct-by-value-1.c: New test.
14433 * gcc.dg/20020319-1.c: New test.
14435 2002-03-18 Jakub Jelinek <jakub@redhat.com>
14437 * g++.dg/opt/conj1.C: New test.
14439 2002-03-17 Mark Mitchell <mark@codesourcery.com>
14441 * g++.dg/template/qualttp20.C: Revert previous change.
14442 * g++.dg/template/qualttp3.C: Likewise.
14443 * g++.dg/template/qualttp4.C: Likewise
14444 * g++.dg/template/qualttp5.C: Likewise
14445 * g++.dg/template/qualttp6.C: Likewise
14446 * g++.dg/template/qualttp7.C: Likewise
14447 * g++.dg/template/qualttp8.C: Likewise
14448 * g++.dg/template/recurse.C: Likewise.
14450 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
14452 * gcc.dg/cpp/wchar-1.c: Update.
14454 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
14456 * g++.dg/template/conv1.C: New test.
14457 * g++.dg/template/conv2.C: New test.
14458 * g++.dg/template/conv3.C: New test.
14459 * g++.dg/template/conv4.C: New test.
14461 2002-03-15 Mark Mitchell <mark@codesourcery.com>
14463 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
14464 * g++.dg/template/qualttp3.C: Likewise.
14465 * g++.dg/template/qualttp4.C: Likewise
14466 * g++.dg/template/qualttp5.C: Likewise
14467 * g++.dg/template/qualttp6.C: Likewise
14468 * g++.dg/template/qualttp7.C: Likewise
14469 * g++.dg/template/qualttp8.C: Likewise
14470 * g++.dg/template/recurse.C: Likewise.
14472 2002-03-15 Mark Mitchell <mark@codesourcery.com>
14474 * g++.dg/opt/dtor1.C: New test.
14476 2002-03-15 Jakub Jelinek <jakub@redhat.com>
14478 * gcc.c-torture/compile/20020315-1.c: New test.
14480 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
14482 * gcc.dg/weak-1.c: Fix scan tests.
14484 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
14486 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
14487 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
14488 cris-*-aout* mmix-*-*.
14489 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
14490 cris-*-aout* mmix-*-*.
14491 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
14492 cris-*-elf* cris-*-aout* and mmix-*-*.
14493 * gcc.dg/20001009-1.c: Ditto.
14494 * gcc.dg/20010912-1.c: Ditto.
14495 * gcc.dg/20020122-4.c: Ditto.
14496 * gcc.dg/inline-2.c: Ditto.
14498 2002-03-14 Jeffrey A Law (law@cygnus.com)
14500 * gcc.c-torture/compile/20020314-1.c: New test.
14502 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
14504 * gcc.c-torture/execute/20020314-1.c: New test.
14506 2002-03-14 Jakub Jelinek <jakub@redhat.com>
14508 * g++.dg/warn/Wunused-1.C: New test.
14510 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
14512 * g++.dg/abi/mangle6.C: New test.
14514 2002-03-13 Jakub Jelinek <jakub@redhat.com>
14516 * gcc.c-torture/compile/20020309-2.c: New test.
14518 * gcc.c-torture/compile/20020312-1.c: New test.
14520 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
14522 * g++.dg/other/access1.C: New test.
14524 2002-03-12 Jakub Jelinek <jakub@redhat.com>
14526 * gcc.c-torture/execute/wchar_t-1.c: New test.
14528 2002-03-12 David Edelsohn <edelsohn@gnu.org>
14530 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
14532 2002-03-12 Roger Sayle <roger@eyesopen.com>
14534 * gcc.dg/20020312-1.c: New test case.
14536 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
14538 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
14540 2002-03-11 Richard Henderson <rth@redhat.com>
14542 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
14543 * g++.old-deja/g++.jason/report.C: Likewise.
14545 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
14547 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
14548 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
14550 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
14552 * testsuite/g++.dg/overload/pmf1.C: New test.
14554 2002-03-11 Kazu Hirata <kazu@hxi.com>
14556 * gcc.c-torture/execute/20020307-1.c: Use long.
14558 2002-03-11 Jakub Jelinek <jakub@redhat.com>
14560 PR optimization/5844
14561 * gcc.dg/20020310-1.c: New test.
14563 2002-03-09 Michael Meissner <meissner@redhat.com>
14565 * gcc.c-torture/execute/memcpy-2.c: New test.
14566 * gcc.c-torture/execute/memset-1.c: New test.
14567 * gcc.c-torture/execute/strlen-1.c: New test.
14568 * gcc.c-torture/execute/strcmp-1.c: New test.
14569 * gcc.c-torture/execute/strncmp-1.c: New test.
14571 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
14573 * gcc.dg/ppc-ldstruct.c: New test.
14575 2002-03-09 Jakub Jelinek <jakub@redhat.com>
14577 * gcc.c-torture/execute/va-arg-22.c: New test.
14579 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14581 * gcc.c-torture/compile/20020309-1.c: New test.
14583 2002-03-08 Jakub Jelinek <jakub@redhat.com>
14585 * gcc.c-torture/execute/20020307-2.c: New test.
14587 2002-03-07 Jeffrey A Law (law@redhat.com)
14589 * g77.f-torture/compile/20020307-1.f: New test.
14591 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
14593 * gcc.dg/unordered-1.c: New test.
14595 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
14597 * gcc.c-torture/execute/20020307-1.c: New test.
14599 2002-03-05 Jakub Jelinek <jakub@redhat.com>
14601 * gcc.dg/20020304-1.c: New test.
14603 * gcc.c-torture/compile/20020304-2.c: New test.
14605 2002-03-04 Zack Weinberg <zack@codesourcery.com>
14607 * gcc.c-torture/compile/20020304-1.c: New test case
14610 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
14612 * gcc.dg/20020103-1.c: Add other -D ppc variants.
14614 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
14616 * g++.dg/other/classkey1.C: New test.
14618 2002-03-01 Richard Henderson <rth@redhat.com>
14620 * gcc.c-torture/compile/981223-1.x: New.
14621 * gcc.c-torture/compile/920625-1.x: New.
14623 2002-02-28 Richard Henderson <rth@redhat.com>
14625 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
14627 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
14629 * gcc.c-torture/execute/20020227-1.c: New test.
14631 2002-02-27 Mark Mitchell <mark@codesourcery.com>
14633 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
14635 * g++.old-deja/g++.oliva/partord1.C: Likewise.
14636 * g++.old-deja.g++.other/defarg1.C: Likewise.
14637 * g++.old-deja/g++.pt/calls2.C: Likewise.
14638 * g++.old-deja/g++.pt/crash20.C: Likewise.
14639 * g++.old-deja/g++.pt/crash30.C: Likewise.
14640 * g++.old-deja/g++.pt/crash36.C: Likewise.
14641 * g++.old-deja/g++.pt/crash6.C: Likewise.
14642 * g++.old-deja/g++.pt/defarg13.C: Likewise.
14643 * g++.old-deja/g++.pt/derived3.C: Likewise.
14644 * g++.old-deja/g++.pt/error1.C: Likewise.
14645 * g++.old-deja/g++.pt/friend21.C: Likewise.
14646 * g++.old-deja/g++.pt/friend23.C: Likewise.
14647 * g++.old-deja/g++.pt/infinite1.C: Likewise.
14648 * g++.old-deja/g++.robertl/eb128.C: Likewise.
14650 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
14652 * gcc.c-torture/execute/20020225-2.c: New test.
14654 2002-02-27 Zack Weinberg <zack@codesourcery.com>
14656 * gcc.c-torture/execute/920730-1t.c,
14657 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
14658 Delete test cases, only relevant to -traditional.
14660 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
14662 * gcc.dg/cpp/undef1.c: Remove.
14663 * gcc.dg/cpp/directiv.c: Update.
14664 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
14666 2002-02-27 Michael Meissner <meissner@redhat.com>
14668 * gcc.c-torture/execute/20020226-1.c: New test.
14670 2002-02-26 Jakub Jelinek <jakub@redhat.com>
14672 * g++.dg/debug/debug4.C: New test.
14674 * gcc.dg/ia64-visibility-1.c: New test.
14676 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
14678 * gcc.dg/debug/20020224-1.c: New.
14680 2002-02-25 Kazu Hirata <kazu@hxi.com>
14682 * gcc.c-torture/execute/960416-1.x: New.
14683 * gcc.c-torture/execute/divconst-3.x: Likewise.
14685 2002-02-25 Jakub Jelinek <jakub@redhat.com>
14687 * gcc.dg/20020224-1.c: New test.
14689 2002-02-25 Alan Modra <amodra@bigpond.net.au>
14691 * gcc.c-torture/execute/20020225-1.c: New.
14693 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
14695 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
14697 2002-02-23 Jakub Jelinek <jakub@redhat.com>
14699 * gcc.dg/20020222-1.c: New test.
14701 2002-02-22 Jakub Jelinek <jakub@redhat.com>
14703 * g++.dg/opt/anonunion1.C: New test.
14705 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
14707 * g++.dg/template/qualttp19.C: New test.
14708 * g++.dg/template/qualttp20.C: New test.
14709 * g++.old-deja/g++.jason/report.C: Adjust expected errors
14710 * g++.old-deja/g++.other/qual1.C: Likewise.
14712 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
14714 * gcc.dg/attr-alwaysinline.c: New.
14716 2002-02-21 Jakub Jelinek <jakub@redhat.com>
14718 * gcc.dg/20020220-1.c: New test.
14720 * gcc.dg/20020220-2.c: New test.
14722 * g++.dg/opt/mmx1.C: New test.
14724 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
14726 * gcc.c-torture/compile/20020110.c: New test.
14728 2002-02-20 Jakub Jelinek <jakub@redhat.com>
14730 * gcc.c-torture/execute/20020219-1.c: New test.
14732 * gcc.dg/20020219-1.c: New test.
14734 * gcc.dg/noncompile/20020220-1.c: New test.
14736 * g++.dg/opt/ptrintsum1.C: New test.
14738 * gcc.dg/debug/20020220-1.c: New test.
14740 2002-02-17 Jakub Jelinek <jakub@redhat.com>
14742 * gcc.c-torture/execute/20020216-1.c: New test.
14744 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
14746 * gcc.dg/decl-1.c: Update, new test.
14748 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
14750 * g++.dg/abi/bitfield1.C: New test.
14751 * g++.dg/abi/bitfield2.C: New test.
14753 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
14755 * gcc.dg/attr-nest.c: New test.
14757 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
14759 * gcc.c-torture/execute/20020215-1.c: New test.
14761 2002-02-14 Jakub Jelinek <jakub@redhat.com>
14763 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
14764 * g++.dg/debug/debug.exp: New.
14765 * g++.dg/debug/trivial.C: New.
14766 * g++.dg/debug/debug1.C: Moved...
14767 * g++.dg/other/debug1.C: ...from here.
14768 * g++.dg/debug/debug2.C: Moved...
14769 * g++.dg/other/debug2.C: ...from here.
14770 * g++.dg/debug/debug3.C: Moved...
14771 * g++.dg/other/debug3.C: ...from here.
14773 * gcc.dg/noncompile/20020213-1.c: New test.
14775 2002-02-13 Jakub Jelinek <jakub@redhat.com>
14777 * g++.dg/other/debug3.C: New test.
14779 * gcc.c-torture/execute/20020213-1.c: New test.
14781 2002-02-13 Richard Smith <richard@ex-parrot.com>
14783 * g++.old-deja/g++.other/thunk1.C: New test.
14785 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
14787 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
14789 2002-02-13 Stan Shebs <shebs@apple.com>
14791 * gcc.dg/altivec-3.c: New.
14793 2002-02-12 Jakub Jelinek <jakub@redhat.com>
14795 * gcc.dg/Wunreachable-1.c: New test.
14796 * gcc.dg/Wunreachable-2.c: New test.
14798 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
14800 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
14802 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
14804 * gcc.dg/decl-1.c: New test.
14806 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
14808 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
14810 2002-02-10 Kazu Hirata <kazu@hxi.com>
14812 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
14813 * gcc.c-torture/compile/980506-1.x: Likewise.
14815 2002-02-10 Kazu Hirata <kazu@hxi.com>
14817 * gcc.dg/20020210-1.c: New.
14819 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
14821 * g77.f-torture/execute/947.f: New regression test
14822 for PR fortran/947.
14824 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
14826 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
14827 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
14829 2002-02-08 Richard Henderson <rth@redhat.com>
14831 * gcc.c-torture/compile/labels-3.c: New.
14833 2002-02-08 Jakub Jelinek <jakub@redhat.com>
14835 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
14836 expression statements work instead.
14837 * gcc.dg/noncompile/20020207-1.c: New test.
14839 2002-02-07 Richard Henderson <rth@redhat.com>
14841 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
14843 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
14845 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
14847 * lib/g77-dg.exp: Trim g77 error messages so that they are
14848 recognized by dg.exp.
14850 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
14853 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
14855 2002-02-07 Richard Henderson <rth@redhat.com>
14857 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
14858 to be sufficiently aligned for integers.
14860 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
14862 * g++.dg/template/friend4.C: New test.
14864 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
14867 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
14870 2002-02-07 Richard Henderson <rth@redhat.com>
14872 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
14873 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
14874 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
14875 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
14877 2002-02-06 Richard Henderson <rth@redhat.com>
14879 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
14881 2002-02-06 Janis Johnson <janis187@us.ibm.com>
14883 * gcc.dg/20020206-1.c: New test.
14885 2002-02-06 Jakub Jelinek <jakub@redhat.com>
14887 * gcc.c-torture/execute/20020206-1.c: New test.
14889 * gcc.c-torture/execute/20020206-2.c: New test.
14891 PR optimization/5429:
14892 * gcc.c-torture/compile/20020206-1.c: New test.
14894 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
14896 * g++.dg/ext/align1.C: Do not use an explicit alignment value
14897 as certain file formats cannot support particularly large
14900 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
14901 and do not expect to be able to link the executable.
14903 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
14904 fail because the COFF format does not support the weak attribute.
14906 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
14908 * g77.dg/pr5473.f: New test
14910 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
14912 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
14913 Fix testcase accordingly.
14915 2002-02-04 Richard Henderson <rth@redhat.com>
14917 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
14918 (buf): Change to be an array of pointers, not ints.
14920 2002-02-04 Jakub Jelinek <jakub@redhat.com>
14922 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
14923 before all tests. Move warning one line above to match where it
14925 * gcc.dg/Wswitch-2.c: New test.
14926 * g++.dg/warn/Wswitch-1.C: New test.
14927 * g++.dg/warn/Wswitch-2.C: New test.
14929 2002-02-04 Richard Henderson <rth@redhat.com>
14931 * g++.dg/abi/offsetof.C: Fix size comparison.
14933 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
14935 * gcc.dg/cast-qual-2.c: New test.
14937 2002-02-04 Jakub Jelinek <jakub@redhat.com>
14939 * gcc.dg/20020201-4.c: New test.
14941 2002-02-04 Ben Elliston <bje@redhat.com>
14943 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
14944 target_info attribute != 0, in addition to the empty string.
14945 (gcc_target_compile): Likewise.
14947 2002-02-03 Andrew Cagney <ac131313@redhat.com>
14949 * gcc.dg/Wswitch.c: New test.
14950 PR gcc/4475. PR gcc/3780.
14952 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
14954 * g77.f-torture/execute/5122.f: New test for regressions
14955 against PR fortran/5122.
14957 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
14959 * g77.f-torture/compile/pr3743.f: Delete
14960 * g77.dg/pr3743-1.f: New test.
14961 * g77.dg/pr3743-2.f: New test.
14962 * g77.dg/pr3743-3.f: New test.
14963 * g77.dg/pr3743-4.f: New test.
14965 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
14967 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
14969 2002-02-02 Richard Henderson <rth@redhat.com>
14971 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
14972 * gcc.c-torture/execute/bf64-1.c: Likewise.
14974 2002-02-02 Jakub Jelinek <jakub@redhat.com>
14976 * gcc.dg/20020201-2.c: New test.
14978 * gcc.dg/20020201-3.c: New test.
14980 * gcc.c-torture/execute/bitfld-2.c: New test.
14982 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
14984 * gcc.dg/bitfld-1.c: Update.
14985 * gcc.dg/bitfld-2.c: Update.
14986 * gcc.c-torture/execute/bitfld-1.x: New.
14988 2002-02-02 Jakub Jelinek <jakub@redhat.com>
14990 * gcc.c-torture/execute/20020201-1.c: New test.
14992 2002-02-01 Janis Johnson <janis187@us.ibm.com>
14995 * gcc.dg/20020201-1.c: New test.
14997 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
15000 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
15001 * g77.f-torture/compile/pr3743.x: Remove
15003 2002-01-31 Tom Rix <trix@redhat.com>
15005 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
15007 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15009 * gcc.dg/noncompile/20020130-1.c: New test.
15011 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
15013 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
15015 2002-01-29 Richard Henderson <rth@redhat.com>
15017 * gcc.c-torture/execute/991118-1.c: Cast various constants back
15019 * gcc.c-torture/execute/bf64-1.c: Likewise.
15021 2002-01-29 Jakub Jelinek <jakub@redhat.com>
15023 * gcc.c-torture/execute/20020129-1.c: New test.
15025 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15027 * gcc.c-torture/compile/20000224-1.c: Update.
15028 * gcc.c-torture/execute/bitfld-1.c: New tests.
15029 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
15030 * gcc.dg/uninit-A.c: Update.
15032 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
15034 * g++.dg/template/ctor1.C: Add instantiation.
15036 2002-01-28 Paul Koning <pkoning@equallogic.com>
15038 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
15039 argument to __builtin_prefetch to be const ptr.
15041 2002-01-28 Jakub Jelinek <jakub@redhat.com>
15043 * gcc.c-torture/compile/20020120-1.c: New test.
15045 2002-01-27 Kazu Hirata <kazu@hxi.com>
15047 * gcc.c-torture/execute/20020127-1.c: New test.
15049 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
15051 * g77.dg/f77-edit-i-in.f: New test
15052 * g77.dg/f77-edit-i-out.f: New test
15054 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
15056 * gcc.dg/debug/debug.exp: New file.
15057 * gcc.dg/debug/trivial.c: New file.
15058 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
15059 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
15060 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
15061 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
15062 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
15063 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
15064 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
15065 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
15066 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
15067 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
15068 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
15069 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
15070 * gcc.dg/20000503-1.c: Removed.
15071 * gcc.dg/20010207-1.c: Removed.
15072 * gcc.dg/20011223-1.c: Removed.
15073 * gcc.dg/20020104-2.c: Removed.
15074 * gcc.dg/debug-1.c: Removed.
15075 * gcc.dg/debug-2.c: Removed.
15076 * gcc.dg/debug-3.c: Removed.
15077 * gcc.dg/debug-4.c: Removed.
15078 * gcc.dg/debug-5.c: Removed.
15079 * gcc.dg/debug-6.c: Removed.
15080 * gcc.dg/dwarf2-1.c: Removed.
15081 * gcc.dg/dwarf2-2.c: Removed.
15083 2002-01-25 Jakub Jelinek <jakub@redhat.com>
15085 * g++.old-deja/g++.other/eh5.C: New test.
15086 * g++.old-deja/g++.other/sibcall2.C: New test.
15087 * g++.old-deja/g++.other/array9.C: New test.
15088 * g++.old-deja/g++.other/typename2.C: New test.
15089 * g++.old-deja/g++.other/crash60.C: New test.
15090 * g++.old-deja/g++.other/conv9.C: New test.
15091 * g++.old-deja/g++.other/mangle10.C: New test.
15092 * g++.old-deja/g++.other/unchanging1.C: New test.
15093 * g++.old-deja/g++.other/exprstmt1.C: New test.
15094 * g++.old-deja/g++.other/inline23.C: New test.
15095 * g++.old-deja/g++.eh/ia64-1.C: New test.
15096 * g++.old-deja/g++.other/dwarf2-1.C: New test.
15097 * g++.old-deja/g++.other/reload1.C: New test.
15098 * g++.old-deja/g++.other/static20.C: New test.
15099 * g++.old-deja/g++.other/local-alloc1.C: New test.
15100 * g++.old-deja/g++.other/conv8.C: New test.
15101 * g++.old-deja/g++.other/stmtexpr2.C: New test.
15102 * g++.old-deja/g++.other/storeexpr1.C: New test.
15103 * g++.old-deja/g++.other/storeexpr2.C: New test.
15104 * g++.dg/eh/template2.C: New test.
15105 * g++.dg/warn/weak1.C: New test.
15107 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
15109 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15110 Remove first, non-varying, argument.
15112 2002-01-23 Richard Henderson <rth@redhat.com>
15114 * gcc.dg/inline-2.c: New.
15116 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
15117 Add optional target arg. Check number of arguments.
15118 (scan-assembler-not, scan-assembler-dem): Likewise.
15119 (scan-assembler-dem-not): Likewise.
15121 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15123 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
15125 * g++.old-deja/g++.brendan/parse3.C,
15126 g++.old-deja/g++.other/crash26.C,
15127 g++.old-deja/g++.other/crash28.C,
15128 g++.old-deja/g++.other/crash29.C,
15129 g++.old-deja/g++.other/crash30.C,
15130 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
15132 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
15134 * gcc.dg/20020115-1.c: New.
15136 2002-01-23 Bob Wilson <bob.wilson@acm.org>
15138 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
15140 2002-01-23 Janis Johnson <janis187@us.ibm.com>
15142 * gcc.dg/20020122-3.c: New.
15144 2002-01-23 Jakub Jelinek <jakub@redhat.com>
15146 * g++.dg/other/gc1.C: New test.
15148 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15150 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
15152 2002-01-22 Richard Henderson <rth@redhat.com>
15154 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
15156 2002-01-22 Richard Henderson <rth@redhat.com>
15158 * gcc.dg/20020122-4.c: New.
15160 2002-01-22 H.J. Lu <hjl@gnu.org>
15162 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
15164 * gcc.dg/special/ecos.exp: Likewise.
15165 * lib/g++-dg.exp: Likewise.
15166 * lib/g77-dg.exp: Likewise.
15167 * lib/gcc-dg.exp : Likewise.
15168 * lib/mike-g++.exp: Likewise.
15169 * lib/mike-g77.exp: Likewise.
15170 * lib/mike-gcc.exp: Likewise.
15171 * lib/objc-dg.exp: Likewise.
15173 2002-01-22 Janis Johnson <janis187@us.ibm.com>
15176 * gcc.dg/20020122-2.c: New test.
15178 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
15180 * gcc.dg/20020122-1.c: New test.
15182 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
15184 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
15186 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
15188 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
15190 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15192 * gcc.c-torture/compile/20020121-1.c: New test.
15194 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
15196 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
15199 2002-01-21 Jakub Jelinek <jakub@redhat.com>
15201 * gcc.dg/20020218-1.c: New test.
15203 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
15205 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
15207 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
15208 "At global scope" warning
15209 * g++.dg/ext/align1.C: Change cygwin test for alignment
15210 from db-bogus to dg-warning
15212 2002-01-21 Zack Weinberg <zack@codesourcery.com>
15214 * g77.f-torture/compile/cpp2.F: New test.
15216 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
15218 * g++.dg/template/access1.C: New test.
15220 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
15222 * gcc.dg/20020118-1.c: New.
15224 2002-01-18 Kazu Hirata <kazu@hxi.com>
15226 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
15228 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15230 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
15231 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
15232 alignment warnings.
15234 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15236 * gcc.misc-tests/i386-prefetch.exp: Save and restore
15237 torture_with_loops and torture_without_loops
15239 2002-01-17 Jakub Jelinek <jakub@redhat.com>
15241 * gcc.c-torture/compile/20020116-1.c: New test.
15243 2002-01-16 Jakub Jelinek <jakub@redhat.com>
15245 * gcc.dg/20020116-2.c: New test.
15247 * gcc.dg/ultrasp4.c: New test.
15249 * gcc.dg/20020116-1.c: New test.
15251 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
15253 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
15256 2002-01-15 Janis Johnson <janis187@us.ibm.com>
15258 * gcc.misc-tests/i386-prefetch.exp: New.
15259 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
15260 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
15261 * gcc.misc-tests/i386-pf-none-1.c: New test.
15262 * gcc.misc-tests/i386-pf-sse-1.c: New test.
15264 2002-01-15 Jakub Jelinek <jakub@redhat.com>
15266 * gcc.dg/gnu89-init-1.c: Add new tests.
15268 2002-01-15 Andreas Jaeger <aj@suse.de>
15270 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
15271 * gcc.dg/i386-mmx-2.c: Likewise.
15272 * gcc.dg/i386-sse-1.c: Likewise.
15273 * gcc.dg/i386-sse-2.c: Likewise.
15274 * gcc.dg/i386-sse-3.c: Likewise.
15276 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
15278 * g77.f-torture/execute/intrinsic-unix-bessel.f:
15279 Uncomment additional cases that now pass.
15281 2002-01-11 Richard Henderson <rth@redhat.com>
15283 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
15284 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
15286 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
15288 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
15290 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
15292 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
15293 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
15295 2002-01-10 Dale Johannesen <dalej@apple.com>
15297 * gcc.c-torture/execute/loop-11.c: New.
15299 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
15301 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
15302 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
15304 2002-01-09 Richard Henderson <rth@redhat.com>
15306 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
15307 type in which to perform the operation for each size.
15309 2002-01-09 Alan Matsuoka (alanm@redhat.com)
15311 * gcc.c-torture/compile/20020109-2.c: New test.
15313 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
15315 * gcc.c-torture/execute/loop-10.c: New test.
15317 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15319 * gcc.c-torture/compile/20010226-1.c: New test.
15320 * gcc.c-torture/compile/20010227-1.c: New test.
15321 * gcc.c-torture/compile/20010426-1.c: New test.
15322 * gcc.c-torture/compile/20010510-1.c: New test.
15323 * gcc.c-torture/compile/20010605-3.c: New test.
15324 * gcc.c-torture/compile/20010824-1.c: New test.
15325 * gcc.c-torture/execute/20010409-1.c: New test.
15326 * gcc.dg/noncompile/20000901-1.c: New test.
15327 * gcc.dg/20001023-1.c: New test.
15328 * gcc.dg/20001101-1.c: New test.
15329 * gcc.dg/20001102-1.c: New test.
15330 * gcc.dg/20010207-1.c: New test.
15331 * gcc.dg/20010405-1.c: New test.
15332 * gcc.dg/20010822-1.c: New test.
15333 * gcc.dg/20011107-1.c: New test.
15335 2002-01-09 Jeffrey A Law (law@redhat.com)
15337 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
15339 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
15340 execution failure on PA targets.
15342 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15344 * gcc.c-torture/compile/20020109-1.c: New test.
15346 2002-01-08 Kazu Hirata <kazu@hxi.com>
15348 * gcc.c-torture/execute/20020108-1.c: New test.
15350 2002-01-08 Jakub Jelinek <jakub@redhat.com>
15352 * gcc.dg/20020108-1.c: New test.
15354 2002-01-08 H.J. Lu <hjl@gnu.org>
15356 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
15359 2002-01-08 Geoff Keating <geoffk@redhat.com>
15361 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
15364 002-01-07 Aldy Hernandez <aldyh@redhat.com>
15366 * gcc.dg/altivec-4.c: Test altivec predicates.
15368 2002-01-07 Jakub Jelinek <jakub@redhat.com>
15370 * gcc.c-torture/execute/20020107-1.c: New test.
15372 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
15375 * gcc.c-torture/compile/20020106-1.c: New test.
15377 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15379 * gcc.c-torture/execute/nestfunc-4.c: New test.
15381 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15383 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
15384 extra triple that slipped in.
15385 * g++.old-deja/g++.abi/align.C: Likewise.
15386 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15388 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15390 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
15391 * g++.old-deja/g++.abi/align.C: Likewise.
15392 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15394 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
15396 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
15399 2002-01-04 Jakub Jelinek <jakub@redhat.com>
15401 * gcc.dg/20020104-1.c: New test.
15403 * gcc.dg/20020104-2.c: New test.
15405 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
15407 * gcc.dg/20020103-1.c: Fix typo in target selector.
15409 2002-01-03 Richard Henderson <rth@redhat.com>
15411 * gcc.dg/20020103-1.c: New.
15413 2002-01-03 Kazu Hirata <kazu@hxi.com>
15415 * gcc.c-torture/execute/20020103-1.c: New test.
15417 2002-01-03 Jakub Jelinek <jakub@redhat.com>
15419 * g++.dg/other/debug2.C: New test.
15421 * gcc.c-torture/compile/20020103-1.c: New test.
15423 2002-01-02 Jakub Jelinek <jakub@redhat.com>
15425 * gcc.dg/gnu89-init-1.c: Added new tests.
15427 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15429 * g++.dg/template/friend2.C: Remove as patch is reverted.
15431 * g++.dg/warn/oldcast1.C: New test.
15433 * g++.dg/template/ptrmem1.C: New test.
15434 * g++.dg/template/ptrmem2.C: New test.
15436 * g++.dg/template/ntp.C: New test.
15438 * g++.dg/other/component1.C: New test.
15440 * g++.dg/template/ttp3.C: New test.
15442 * g++.dg/template/friend2.C: New test.
15443 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
15445 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15447 * g++.dg/other/ptrmem1.C: New test.
15448 * g++.dg/other/ptrmem2.C: New test.
15450 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15452 * g++.dg/template/ctor1.C: New test.
15454 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15456 * g++.dg/template/friend2.C: New test.
15458 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
15460 * gcc.dg/mmix-1.c: New test.
15462 2001-12-31 Richard Henderson <rth@redhat.com>
15464 * gcc.dg/asm-5.c: New.
15466 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
15468 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
15469 in namespace __gnu_cxx
15471 2001-12-30 Richard Henderson <rth@redhat.com>
15473 * gcc.dg/debug-6.c: New.
15475 2001-12-30 Jakub Jelinek <jakub@redhat.com>
15477 * gcc.c-torture/compile/20011229-2.c: New test.
15479 2001-12-29 Jakub Jelinek <jakub@redhat.com>
15481 * gcc.dg/debug-3.c: New test.
15482 * gcc.dg/debug-4.c: New test.
15483 * gcc.dg/debug-5.c: New test.
15485 2001-12-29 Richard Henderson <rth@redhat.com>
15487 * g++.dg/eh/loop1.C: New.
15489 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
15491 * g++.dg/template/crash1.C: New test.
15493 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
15495 * g++.dg/other/const1.C: New test.
15497 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15499 * gcc.c-torture/compile/20011229-1.c: New test.
15501 2001-12-28 Stan Shebs <shebs@apple.com>
15503 * lib/objc-torture.exp: Resync with c-torture.exp.
15504 * lib/objc.exp: Load standard libraries.
15506 2001-12-28 Jakub Jelinek <jakub@redhat.com>
15508 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
15511 2001-12-27 Roger Sayle <roger@eyesopen.com>
15513 * gcc.c-torture/execute/string-opt-16.c: New testcase.
15515 2001-12-27 Richard Henderson <rth@redhat.com>
15517 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
15519 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
15521 * g++.dg/eh/ctor1.C: New test.
15522 * g++.dg/other/error2.C: New test.
15524 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
15526 * g++.dg/other/init2.C: New test.
15528 2001-12-24 Richard Henderson <rth@redhat.com>
15530 * gcc.dg/20011223-1.c: New.
15531 * gcc.dg/inline-1.c: New.
15533 2001-12-23 Richard Henderson <rth@redhat.com>
15535 * gcc.dg/asm-4.c: Test operand modifiers.
15537 2001-12-23 Richard Henderson <rth@redhat.com>
15539 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
15541 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
15543 * gcc.c-torture/execute/20011223-1.c: New test.
15545 2001-12-21 Richard Henderson <rth@redhat.com>
15547 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
15548 re-enables the warning.
15550 2001-12-21 Richard Henderson <rth@redhat.com>
15552 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
15554 2001-12-20 Jakub Jelinek <jakub@redhat.com>
15556 * gcc.c-torture/compile/20011218-1.c: New test.
15558 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
15560 * gcc.misc-test/arm-isr.exp: New file. Control running of the
15562 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
15563 epilogue generation for ARM ISR routines.
15565 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15567 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
15568 * gcc.dg/format/c90-printf-3.c: Likewise.
15569 * gcc.dg/format/c99-printf-3.c: Likewise.
15570 * gcc.dg/format/ext-1.c: Likewise.
15571 * gcc.dg/format/ext-6.c: Likewise.
15572 * gcc.dg/format/format.h: Prototype unlocked stdio.
15574 2001-12-20 Richard Henderson <rth@redhat.com>
15576 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
15578 (malloc): Correct allocation logic. Abort if we fill up the
15579 arena before initialization complete.
15580 (realloc): Correct allocation logic.
15582 2001-12-20 Jakub Jelinek <jakub@redhat.com>
15584 * gcc.c-torture/compile/20011219-2.c: New test.
15586 * gcc.c-torture/execute/20011219-1.c: New test.
15588 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
15590 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
15591 target does not support weak symbols.
15593 2001-12-19 Jakub Jelinek <jakub@redhat.com>
15595 * gcc.c-torture/compile/20011219-1.c: New test.
15597 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
15599 * g++.dg/other/error1.C: New test.
15601 2001-12-17 Jeffrey A Law (law@redhat.com)
15603 * gcc.c-torture/execute/20011217-1.c: New test.
15605 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
15607 * objc.dg/special/: New directory.
15608 * objc.dg/special/special.exp: New file.
15609 * objc.dg/special/unclaimed-category-1.h: New file.
15610 * objc.dg/special/unclaimed-category-1a.m: New file.
15611 * objc.dg/special/unclaimed-category-1.m: New file.
15613 2001-12-17 Andreas Jaeger <aj@suse.de>
15615 * gcc.c-torture/compile/20011217-2.c: New test.
15617 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
15619 * gcc.c-torture/compile/20011217-1.c: New test.
15621 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
15623 * testsuite/gcc.dg/20011214-1.c: New.
15625 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
15627 * gcc.dg/altivec-4.c: New.
15629 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
15631 * gcc.dg/20011113-1.c: New test.
15633 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15635 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
15636 std::__malloc_alloc_template<0> and
15637 std::__default_alloc_template<false, 0>.
15639 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
15641 * objc/execute/bf-21.m: New test.
15642 * objc/execute/enumeration-1.m: New test.
15643 * objc/execute/enumeration-2.m: New test.
15645 2001-12-12 Jakub Jelinek <jakub@redhat.com>
15647 * gcc.dg/gnu89-init-1.c: New test.
15649 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
15651 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
15652 * g++.old-deja/g++.jason/2371.C: Likewise.
15653 * g++.old-deja/g++.jason/template33.C: Likewise.
15654 * g++.old-deja/g++.jason/template34.C: Likewise.
15655 * g++.old-deja/g++.jason/template36.C: Likewise.
15656 * g++.old-deja/g++.oliva/typename1.C: Likewise.
15657 * g++.old-deja/g++.oliva/typename2.C: Likewise.
15658 * g++.old-deja/g++.other/typename1.C: Likewise.
15659 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15660 * g++.old-deja/g++.pt/nontype5.C: Likewise.
15661 * g++.old-deja/g++.pt/typename11.C: Likewise.
15662 * g++.old-deja/g++.pt/typename14.C: Likewise.
15663 * g++.old-deja/g++.pt/typename16.C: Likewise.
15664 * g++.old-deja/g++.pt/typename3.C: Likewise.
15665 * g++.old-deja/g++.pt/typename4.C: Likewise.
15666 * g++.old-deja/g++.pt/typename5.C: Likewise.
15667 * g++.old-deja/g++.pt/typename7.C: Likewise.
15668 * g++.old-deja/g++.robertl/eb9.C: Likewise.
15670 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
15672 * g++.dg/other/linkage1.C: New test.
15673 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
15676 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
15678 * gcc.dg/concat.c: New test.
15680 2001-12-11 Stan Shebs <shebs@apple.com>
15682 * objc/compile: New test directory.
15683 * objc/compile/compile.exp: New expect script.
15684 * objc/compile/20011211-1.m: New compile test.
15686 2001-12-11 Jason Merrill <jason@redhat.com>
15688 * lib/prune.exp (prune_gcc_output): Also handle "In member
15689 function". So many permutations...
15691 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
15693 * g++.dg/template/typedef1.C: New test.
15695 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
15697 * g++.dg/other/copy1.C: New test.
15699 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
15701 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
15703 * gcc.dg/builtin-choose-expr.c: New.
15705 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
15707 * gcc.dg/altivec-2.c: New.
15709 2001-12-07 Richard Henderson <rth@redhat.com>
15711 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
15713 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
15715 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
15718 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15720 * g++-old.deja/g++.robertl/eb101.C: Deleted.
15722 2001-12-06 Janis Johnson <janis187@us.ibm.com>
15724 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
15725 variable argument list.
15727 2001-12-06 Zack Weinberg <zack@codesourcery.com>
15729 * gcc.c-torture/execute/memcheck: Delete entire directory.
15730 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
15731 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
15733 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
15735 * gcc.dg/Wshadow-1.c: New test.
15737 2001-12-05 Jakub Jelinek <jakub@redhat.com>
15739 * gcc.c-torture/compile/20011130-1.c: New test.
15741 * gcc.dg/noncompile/20011025-1.c: New test.
15743 * g++.dg/other/anon-union.C: New test.
15745 * gcc.c-torture/execute/20011024-1.c: New test.
15747 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
15749 * gcc.c-torture/execute/20000722-1.x,
15750 gcc.c-torture/execute/20010123-1.x: Remove.
15751 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
15752 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
15753 gcc.dg/c99-complit-2.c: New tests.
15755 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
15757 * g++.dg/inherit/base1.C: New test.
15759 2001-12-04 Jakub Jelinek <jakub@redhat.com>
15761 * g++.dg/other/stdarg1.C: New test.
15763 * gcc.c-torture/compile/20011130-2.c: New test.
15765 2001-12-03 Janis Johnson <janis187@us.ibm.com>
15767 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
15768 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
15769 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
15770 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
15771 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
15772 * gcc.dg/builtin-prefetch-1.c: New test.
15774 2001-12-03 Jakub Jelinek <jakub@redhat.com>
15776 * gcc.dg/20011130-1.c: New test.
15778 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
15780 * g++.dg/other/scope1.C: New test.
15781 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
15783 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15785 * gcc.dg/vla-init-1.c: New test.
15787 2001-12-01 Geoff Keating <geoffk@redhat.com>
15789 * gcc.c-torture/compile/structs.c: New testcase from GDB.
15791 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
15793 * objc.dg/alias.m: Update.
15794 * objc.dg/class-1.m: Update.
15795 * objc.dg/const-str-1.m: Update.
15796 * objc.dg/fwd-proto-1.m: Update.
15797 * objc.dg/id-1.m: Update.
15798 * objc.dg/super-class-1.m: Update.
15800 2001-11-29 Mark Mitchell <mark@codesourcery.com>
15802 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
15805 2001-11-28 Jeffrey A Law (law@cygnus.com)
15807 * gcc.c-torture/execute/20011128-1.c: New test.
15809 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
15811 * gcc.dg/20011127-1.c: New test.
15813 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
15815 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
15816 from Austin Group draft 7.
15817 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
15818 scanf format arguments.
15819 * gcc.dg/format/no-exargs-2.c: New test.
15821 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
15823 * g++.dg/abi/vbase8-4.C: New test.
15825 2001-11-24 Ian Lance Taylor <ian@airs.com>
15827 * gcc.c-torture/execute/20011121-1.c: New test.
15829 2001-11-23 Jeffrey A Law (law@cygnus.com)
15831 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
15833 2001-11-23 Andreas Jaeger <aj@suse.de>
15835 * gcc.dg/cpp/charconst-2.c: New test.
15837 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
15839 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
15840 to the host if it is remote. Let tests specify extra headers
15842 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
15843 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
15844 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
15845 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
15846 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
15847 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
15848 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
15849 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
15850 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
15851 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
15853 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
15855 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
15856 for little endian ARMs.
15858 2001-11-20 Jakub Jelinek <jakub@redhat.com>
15860 * gcc.c-torture/compile/20011119-1.c: New test.
15861 * gcc.c-torture/compile/20011119-2.c: New test.
15863 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
15865 * gcc.dg/altivec-1.c: Fix typo.
15867 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
15869 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
15871 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
15873 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
15875 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
15877 * lib/g77.exp: Don't specify --rpath-link.
15879 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
15880 across all the headers.
15881 * gcc.dg/format/format.exp: For testing on a remote host,
15884 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
15885 * gcc.c-torture/execute/930406-1.c: Likewise.
15886 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15888 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
15890 * gcc.dg/altivec-1.c: New.
15892 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
15894 * gcc.dg/cpp/fpreprocessed.c: New test case.
15896 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
15898 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
15899 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
15900 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
15902 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
15904 * gcc.dg/no-builtin-1.c: New test.
15906 2001-11-16 Jakub Jelinek <jakub@redhat.com>
15908 * gcc.c-torture/execute/20011115-1.c: New test.
15910 2001-11-15 Jakub Jelinek <jakub@redhat.com>
15912 * gcc.c-torture/compile/20011114-2.c: New test.
15913 * gcc.c-torture/compile/20011114-3.c: New test.
15914 * gcc.c-torture/compile/20011114-4.c: New test.
15916 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
15918 * g++.dg/other/init1.C: New test.
15920 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
15922 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
15925 * gcc.c-torture/execute/20011114-1.c: New testcase.
15927 * gcc.c-torture/compile/20010327-1.c: Revert last change.
15928 * gcc.c-torture/compile/20011114-1.c: New test, exactly
15929 like the (before this change) version of 20010327-1.c.
15931 2001-11-14 Roger Sayle <roger@eyesopen.com>
15933 * gcc.c-torture/execute/string-opt-13.c: New testcase.
15935 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
15937 * g++.dg/init/array2.C: New test.
15939 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
15941 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
15943 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
15945 * g++.dg/other/forscope1.C: New test.
15946 * g++.dg/ext/forscope1.C: New test.
15947 * g++.dg/ext/forscope2.C: New test.
15949 2001-11-13 Jakub Jelinek <jakub@redhat.com>
15951 * gcc.c-torture/execute/20011113-1.c: New test.
15953 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
15955 * gcc.c-torture/execute/20011109-2.c: New test.
15957 * gcc.c-torture/execute/20011109-1.c: New test.
15959 2001-11-09 Jakub Jelinek <jakub@redhat.com>
15961 * gcc.c-torture/compile/20011109-1.c: New test.
15963 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
15965 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
15966 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
15967 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
15968 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
15969 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
15970 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
15971 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
15973 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
15975 * g++.dg/warn/Wshadow-1.C: New tests.
15976 * g++.old-deja/g++.mike/for3.C: Update.
15978 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
15980 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
15981 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
15982 XFAILs. Adjust expected error texts.
15983 * gcc.c-torture/compile/20011106-1.c,
15984 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
15985 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
15986 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
15987 gcc.dg/c99-array-lval-5.c: New tests.
15989 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
15991 * gcc.dg/cpp/defined.c: Update.
15993 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
15995 * gcc.c-torture/execute/anon-1.c: New test.
15997 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
15999 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
16000 same size, so no warning should be produced on stormy16.
16002 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
16003 due to oversized array.
16004 * g++.old-deja/g++.mike/ns15.C: Likewise.
16005 * g++.old-deja/g++.pt/crash16.C: Likewise.
16007 2001-11-02 Graham Stott <grahams@redhat.com>
16009 * g++.dgother/debug1.C: Fix typos.
16011 2001-11-01 Jakub Jelinek <jakub@redhat.com>
16013 * g++.dg/other/debug1.C: New test.
16015 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16017 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
16020 2001-10-30 Jakub Jelinek <jakub@redhat.com>
16022 * gcc.dg/20011029-2.c: New test.
16024 * gcc.c-torture/compile/20011029-1.c: New test.
16026 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
16028 * objc/execute/class_self-1.m: New test.
16029 * objc/execute/class_self-2.m: New test.
16031 2001-10-25 Zack Weinberg <zack@codesourcery.com>
16033 * gcc.misc-tests/msgs.exp: Delete.
16034 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
16035 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
16036 error set to match recent changes.
16038 2001-10-24 Zack Weinberg <zack@codesourcery.com>
16040 * gcc.dg/20011021-1.c: New test.
16042 2001-10-24 Jakub Jelinek <jakub@redhat.com>
16044 * gcc.c-torture/compile/20011023-1.c: New test.
16046 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
16048 * lib/g77.exp: Rewrite based on lib/g++.exp.
16050 2001-10-19 Jakub Jelinek <jakub@redhat.com>
16052 * gcc.c-torture/execute/20011019-1.c: New test.
16054 * gcc.dg/20011018-1.c: New test.
16056 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
16058 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
16060 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
16062 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
16063 * gcc.dg/attr-invalid.c: Likewise.
16065 2001-10-18 Jakub Jelinek <jakub@redhat.com>
16067 * testsuite/gcc.dg/20011015-1.c: New test.
16069 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16071 * g++.dg/template/unify2.C: New test.
16073 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16075 * g++.dg/other/exception-specification.C: New test
16077 2001-10-13 Tom Rix <trix@redhat.com>
16079 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
16080 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
16082 2001-10-12 Jakub Jelinek <jakub@redhat.com>
16084 * testsuite/gcc.dg/20011009-1.c: New test.
16086 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
16089 * g++.dg/other/friend1.C: New test.
16091 2001-10-11 Richard Henderson <rth@redhat.com>
16093 * g++.old-deja/g++.other/crash18.C: Add -S to options.
16095 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16097 * gcc.c-torture/compile/20011010-1.c: New.
16099 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
16101 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
16102 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
16103 g77.f-torture/execute/execute.exp,
16104 g77.f-torture/noncompile/noncompile.exp,
16105 gcc.c-torture/compile/compile.exp,
16106 gcc.c-torture/execute/execute.exp,
16107 gcc.c-torture/execute/ieee/ieee.exp,
16108 gcc.c-torture/execute/memcheck/memcheck.exp,
16109 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
16110 objc/execute/execute.exp: Update FSF address.
16112 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
16114 * gcc.dg/cpp/cmdlne-C.c: Update.
16115 * gcc.dg/cpp/cmdlne-C2.c: New.
16117 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16119 * gcc.c-torture/execute/20011008-3.c: New.
16121 2001-10-08 DJ Delorie <dj@redhat.com>
16123 * gcc.dg/20011008-1.c: New.
16124 * gcc.dg/20011008-2.c: New.
16126 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
16128 * gcc.dg/cpp/spacing1.c: Update test.
16130 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16132 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
16133 spelling errors of "separate" as "seperate".
16135 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
16137 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
16138 enough to avoid inlining.
16140 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
16142 * lib/g77.exp: set libg2c_dir correctly.
16144 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
16146 * gcc.dg/cpp/macro11.c: New test.
16148 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16150 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
16151 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
16152 gcc.dg/format/multattr-3.c: New tests.
16153 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
16154 tests for format attributes on function pointers being rejected.
16156 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16158 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
16160 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16162 * g++.dg/warn/format1.C: New test.
16164 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
16166 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
16168 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16170 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
16172 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16174 * gcc.dg/cpp/redef2.c: Add test.
16176 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
16178 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
16179 long-standing bug on i686, apparently.
16180 * gcc.c-torture/execute/loop-2c.x: New file.
16181 * gcc.c-torture/execute/loop-2d.x: New file.
16182 * gcc.c-torture/execute/loop-3c.x: New file.
16184 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
16186 * gcc.dg/cpp/20000625-2.c: Correct line number.
16188 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16190 * gcc.dg/cpp/macro10.c: New test.
16191 * gcc.dg/cpp/strify3.c: New test.
16192 * gcc.dg/cpp/spacing1.c: Add tests.
16193 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
16194 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
16196 2001-09-24 DJ Delorie <dj@redhat.com>
16198 * gcc.c-torture/execute/20010924-1.c: New test.
16200 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16202 * testsuite/objc/execute/paste.m: Remove.
16204 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
16206 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
16208 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
16210 * g77.dg/strlen0.f: New test.
16212 2001-09-21 Richard Henderson <rth@redhat.com>
16214 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
16215 * g++.old-deja/g++.abi/vtable2.C: Likewise.
16217 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
16219 Table-driven attributes.
16220 * g++.dg/ext/attrib1.C: New test.
16222 2001-09-20 DJ Delorie <dj@redhat.com>
16224 * gcc.dg/20000926-1.c: Update expected warning messages.
16225 * gcc.dg/array-2.c: Likewise, and test for warnings too.
16226 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
16229 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
16231 * g++.dg/eh/registers1.C: New test case.
16233 2001-09-17 Richard Henderson <rth@redhat.com>
16235 * gcc.dg/array-5.c: Fix VLA decomposition test.
16237 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
16239 * gcc.dg/cpp/line5.c: New testcase.
16241 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
16243 * gcc.dg/cpp/macro9.c: New test.
16245 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
16247 * gcc.c-torture/execute/980223.c: Change type of addr from long
16250 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
16252 * gcc.c-torture/execute/20010915-1.c: New test.
16254 2001-09-14 Janis Johnson <janis187@us.ibm.com>
16256 * g77.dg/bprob: New directory.
16257 * g77.dg/bprob/bprob.exp: New file.
16258 * g77.dg/bprob/bprob-1.f: New test.
16259 * g77.dg/gcov: New directory.
16260 * g77.dg/gcov/gcov.exp: New file.
16261 * g77.dg/gcov/gcov-1.f: New test.
16262 * g77.dg/gcov/gcov-1.x: New file.
16264 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
16266 * gcc.dg/cpp/directiv.c: Update.
16267 * gcc.dg/cpp/undef1.c: Update.
16269 2001-09-12 Jakub Jelinek <jakub@redhat.com>
16271 * gcc.dg/20010912-1.c: New test.
16273 2001-09-11 Janis Johnson <janis187@us.ibm.com>
16275 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
16276 language-independent file in lib.
16277 * lib/gcov.exp: New file.
16279 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
16281 * gcc.c-torture/compile/20010911-1.c: New test.
16283 2001-09-10 Janis Johnson <janis187@us.ibm.com>
16285 * lib/profopt.exp: New, to support profile-directed optimizations.
16286 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
16287 * gcc.misc-tests/bprob-1.c: New test.
16288 * gcc.misc-tests/bprob-2.c: New test.
16290 2001-09-07 Janis Johnson <janis187@us.ibm.com>
16292 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
16293 XFAIL and which kinds of gcov output to verify.
16294 * gcc.misc-tests/gcov-4b.x: New file.
16295 * gcc.misc-tests/gcov-5b.x: New file.
16296 * gcc.misc-tests/gcov-6.x: New file.
16297 * gcc.misc-tests/gcov-7.c: New test.
16298 * gcc.misc-tests/gcov-7.x: New file.
16300 2001-09-06 Janis Johnson <janis187@us.ibm.com>
16302 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
16303 * gcc.misc-tests/gcov-6.c: New test.
16305 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
16308 * g++.dg/abi/vbase1.C: New test.
16310 2001-09-05 Ziemowit Laski <zlaski@apple.com>
16312 * objc.dg/method-2.m: New.
16314 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
16317 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
16318 * g++.dg/init/empty1.C: New test.
16320 2001-09-03 Jakub Jelinek <jakub@redhat.com>
16322 * gcc.c-torture/compile/20010903-1.c: New test.
16324 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
16326 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
16329 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
16331 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
16333 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
16335 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
16337 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
16339 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
16340 for 16-bit 'unsigned int'.
16342 2001-08-29 Kazu Hirata <kazu@hxi.com>
16344 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
16346 2001-08-27 Richard Henderson <rth@redhat.com>
16348 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
16349 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
16351 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
16353 * gcc.dg/asm-names.c (ymain): New.
16355 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
16357 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
16358 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
16359 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
16361 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16363 * gcc.dg/compare5.c: New testcase.
16365 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
16367 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
16368 and "In instantiation".
16370 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
16372 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
16374 2001-08-20 Janis Johnson <janis187@us.ibm.com>
16376 * gcc.misc-tests/gcov.exp: Add support for branch information.
16377 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
16378 * gcc.misc-tests/gcov-4.c: New test.
16379 * gcc.misc-tests/gcov-4b.c: New test.
16380 * gcc.misc-tests/gcov-5b.c: New test.
16382 2001-08-20 Zack Weinberg <zackw@panix.com>
16384 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
16387 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
16389 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
16391 2001-08-19 Jakub Jelinek <jakub@redhat.com>
16393 * g++.dg/eh/template1.C: New test.
16395 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
16397 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
16399 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
16402 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
16404 * lib/g77-dg.exp: Use prune.exp for common procedures
16405 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
16406 * lib/g77.exp: (g77-dg-prune) Remove
16408 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
16410 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
16412 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16414 * g++.dg/template/unify1.C: New test.
16416 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
16418 * g++.dg/abi/empty4.C: New test.
16420 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
16422 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
16424 * g77.f-torture/compile/pr3743.x: Likewise
16426 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
16428 * g++.dg/other/using-declaration.C: New test.
16430 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16432 * gcc.dg/cpp/tr-sign.c: New testcase.
16434 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16436 * gcc.dg/cpp/19951025-1.c: Revert.
16437 * gcc.dg/cpp/directiv.c: We no longer process directives that
16438 interrupt macro arguments.
16440 2001-08-03 Zack Weinberg <zackw@stanford.edu>
16442 * gcc.dg/bconstp-1.c: New test.
16444 2001-08-03 Richard Henderson <rth@redhat.com>
16446 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
16448 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
16450 * gcc.dg/cpp/19951025-1.c: Update.
16452 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
16454 * g77.dg/ff90-1.f (s): Fix reference of variable z,
16457 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
16460 * g++.old-deja/g++.ns/ns14.C: Remove special options.
16461 * g++.old-deja/g++.other/std1.C: Likewise.
16462 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
16464 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
16466 * lib/g77.exp: Load gcc-defs.exp for common procedures
16467 (g77_pass, g77_fail, g77_finish, g77_exit,
16468 ${tool}_check_unsupported_p} Now redundant. Deleted.
16470 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
16472 * g77.dg/fbackslash.f
16473 * g77.dg/fcase-preserve.f
16475 * g77.dg/ffixed-line-length-0.f
16476 * g77.dg/ffixed-line-length-132.f
16477 * g77.dg/ffixed-line-length-7.f
16478 * g77.dg/ffixed-line-length-72.f
16479 * g77.dg/ffixed-line-length-none.f
16480 * g77.dg/ffree-form-1.f
16481 * g77.dg/fno-backslash.f
16482 * g77.dg/fno-f90-1.f
16483 * g77.dg/fno-fixed-form-1.f
16484 * g77.dg/fno-onetrip.f
16485 * g77.dg/fno-typeless-boz.f
16486 * g77.dg/fno-underscoring.f
16487 * g77.dg/fno-vxt-1.f
16488 * g77.dg/fonetrip.f
16489 * g77.dg/ftypeless-boz.f
16490 * g77.dg/fugly-assumed.f
16491 * g77.dg/funderscoring.f
16494 2001-08-01 Ziemowit Laski <zlaski@apple.com>
16496 * objc.dg/fwd-proto-1.m: New.
16497 * objc.dg/local-decl-1.m: New.
16498 * objc.dg/naming-1.m: New.
16499 * objc.dg/naming-2.m: New.
16500 * objc.dg/proto-hier-1.m: New.
16502 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
16504 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
16505 largest-type elements to a struct makes its size grow.
16507 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
16509 * g++.dg/abi/vthunk1.C: New test.
16511 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
16513 * g++.dg/abi/vbase8-22.C: New test.
16515 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16517 * gcc.dg/cpp/macro8.c: New test.
16519 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
16521 * g++.dg/abi/vbase8-21.C: New test.
16523 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
16525 * g++.dg/abi/vbase8-10.C: New test.
16527 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16529 * lib/g++.exp (g++_set_ld_library_path): Renamed to
16530 ${tool}_set_ld_library_path.
16532 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
16535 2001-07-26 Stan Cox <scox@redhat.com>
16537 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
16538 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
16539 gcc_exit, gcc_check_unsupported_p):
16540 Moved to gcc-deps.exp
16541 * gcc-deps.exp: New file.
16543 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16545 * g++.old-deja/g++.pt/defarg14.C: New test.
16547 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
16549 * g++.old-deja/g++.other/lineno5.C: New test.
16551 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
16553 * g++.old-deja/g++.pt/crash68.C: New test.
16555 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
16557 * g++.old-deja/g++.other/crash42.C: New test.
16559 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16561 * gcc.dg/cpp/extratokens.c: Fix.
16562 * gcc.dg/cpp/skipping2.c: New tests.
16564 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16566 * gcc.c-torture/execute/20010724-1.c: New file.
16567 * gcc.c-torture/execute/20010724-1.x: New file.
16569 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
16571 * g++.old-deja/g++.other/cond7.C: New test.
16573 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
16575 * g++.old-deja/g++.other/optimize4.C: New test.
16577 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
16579 * g++.old-deja/g++.abi/vbase8-5.C: New test.
16581 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
16583 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
16584 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
16585 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
16586 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
16588 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
16589 bug report" message.
16591 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
16592 * g++.dg/ext/instantiate1.C: Move from old-deja.
16594 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
16596 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
16597 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
16598 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
16599 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
16601 2001-07-23 Jeffrey A Law (law@cygnus.com)
16603 * gcc.c-torture/execute/20010723-1.c: New test.
16605 2001-07-23 Ben Elliston <bje@redhat.com>
16607 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
16609 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16611 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
16613 Delete handling of ieee_multilib_flags.
16614 Pass -mieee for alpha*-*-* and sh-*-*.
16615 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
16617 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
16619 Remove old-abi tests.
16620 * g++.old-deja/g++.mike/p11116.C: Remove.
16621 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
16623 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
16625 * g77.f-torture/compile/pr3743.f: New test
16627 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
16629 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
16631 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16633 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
16634 g++.old-deja/g++.pt/static6.C: Likewise.
16635 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
16636 supports weak symbols.
16638 2001-07-18 Andreas Jaeger <aj@suse.de>
16640 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
16643 2001-07-18 Andreas Jaeger <aj@suse.de>
16645 * gcc.dg/iftrap-1.c: Fix target line.
16647 2001-07-17 Richard Henderson <rth@redhat.com>
16649 * gcc.c-torture/execute/20010717-1.c: New.
16651 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
16653 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
16656 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
16658 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
16660 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16662 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
16663 UAC_SIGBUS, UAC_NOPRINT definitions.
16665 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
16667 * objc/execute/object_is_class.m: New test.
16668 * objc/execute/object_is_meta_class.m: New test.
16670 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
16672 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
16673 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
16675 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
16677 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
16678 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
16680 2001-07-14 Richard Henderson <rth@redhat.com>
16682 * gcc.dg/iftrap-1.c: New.
16684 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
16686 * g77.f-torture/execute/intrinsic77.f: New test.
16688 2001-07-11 Janis Johnson <janis@us.ibm.com>
16690 * gcc.misc-tests/gcov-3.c: New test.
16692 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
16694 * gcc.c-torture/compile/20010711-1.c,
16695 * gcc.c-torture/compile/20010711-2.c: New tests.
16697 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
16699 * gcc.c-torture/execute/20010711-1.c: New test.
16701 2001-07-11 Ben Elliston <bje@redhat.com>
16703 * g++.old-deja/g++.other/enum5.C: New test.
16705 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
16707 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
16708 (g++-dg-prune): Call prune_gcc_output.
16709 * prune.exp: New file for prune_gcc_output.
16710 * lib/g++.exp, lib/gcc.exp: Load it.
16712 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
16714 * gcc.c-torture/compile/20010701-1.c,
16715 g++.old-deja/g++.ext/attrib6.C: New tests.
16717 2001-07-06 Jeffrey A Law (law@cygnus.com)
16719 * gcc.c-torture/compile/20010706-1.c: New test.
16721 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
16723 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
16725 2001-06-28 Stan Shebs <shebs@apple.com>
16727 * gcc.dg/pragma-darwin.c: New test.
16729 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16731 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
16732 Solaris 2.[678] system.
16734 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
16736 * gcc.dg/20010622-1.c: New test.
16738 2001-06-18 Stan Shebs <shebs@apple.com>
16740 * objc.dg: New directory.
16741 * objc.dg/dg.exp: New file.
16742 * objc.dg/alias.m: New.
16743 * objc.dg/class-1.m: New.
16744 * objc.dg/class-2.m: New.
16745 * objc.dg/const-str-1.m: New.
16746 * objc.dg/const-str-2.m: New.
16747 * objc.dg/id-1.m: New.
16748 * objc.dg/method-1.m: New.
16749 * objc.dg/super-class-1.m: New.
16750 * lib/objc-dg.exp: New file.
16752 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
16754 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
16757 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
16759 * g++.old-deja/g++.abi/vbase8-9.C: New test.
16761 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16763 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
16766 2001-06-12 Richard Henderson <rth@redhat.com>
16768 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
16770 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
16772 * g++.old-deja/g++.abi/vbase5.C: New test.
16773 * g++.old-deja/g++.abi/vbase6.C: New test.
16774 * g++.old-deja/g++.abi/vbase7.C: New test.
16776 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16778 * gcc.c-torture/compile/20010610-1.c: New test.
16780 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
16782 * g++.old-deja/g++.abi/vbase4.C: New test.
16784 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16786 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
16787 support %f for HC11/HC12 targets.
16788 * gcc.c-torture/execute/930513-1.x: New file, likewise.
16789 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
16790 on HC11/HC12 targets.
16791 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
16793 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16795 * gcc.dg/wchar_t-1.c: New file.
16796 * gcc.dg/wint_t-1.c: Likewise.
16798 2001-06-11 Bernd Schmidt <bernds@redhat.com>
16800 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
16802 2001-06-11 Richard Henderson <rth@redhat.com>
16804 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
16806 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
16808 * gcc.c-torture/compile/20010611-1.c: New test.
16810 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
16812 * gcc.dg/c99-tag-1.c: Add more tests.
16814 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
16816 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
16817 representation on MN10300 and ARM/Thumb.
16819 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
16821 * g77.f-torture/execute/20010610.f: New.
16823 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
16825 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
16828 2001-06-09 Richard Henderson <rth@redhat.com>
16830 * gcc.c-torture/execute/ashrdi-1.c: New.
16831 * gcc.c-torture/execute/ashldi-1.c: New.
16832 * gcc.c-torture/execute/lshrdi-1.c: New.
16834 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
16836 * objc/execute/load-3.m: Added. Check sending +load to categories,
16837 in addition to classes.
16839 2001-06-08 Stan Shebs <shebs@apple.com>
16841 * objc/execute/load-2.m: New test. From Nicola Pero
16842 <n.pero@mi.flashnet.it>.
16844 2001-06-08 Jakub Jelinek <jakub@redhat.com>
16846 * gcc.c-torture/execute/20010605-2.c: New test.
16848 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
16850 * g++.old-deja/g++.abi/vbase2.C: New test.
16851 * g++.old-deja/g++.abi/vbase3.C: New test.
16853 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
16855 * g++.old-deja/g++.pt/friend49.C: New test.
16857 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
16859 * g++.old-deja/g++.ext/anon3.C: New test.
16861 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
16863 * g++.old-deja/g++.other/conv7.C: New test.
16865 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
16867 * gcc.c-torture/compile/20010605-2.c: New test.
16869 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
16871 * gcc.c-torture/execute/20010604-1.c: New test.
16873 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
16875 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
16877 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
16879 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
16880 (g++_link_flags): Likewise.
16881 (g++_init): Pass gccpath's value to two previous functions.
16883 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16885 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
16886 Ensure logfile entry matches exec command line.
16888 2001-05-31 Richard Henderson <rth@redhat.com>
16890 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
16891 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
16893 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
16895 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
16896 compiler for irix6.2
16898 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
16900 * g++.old-deja/g++.other/optimize3.C: New file.
16902 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
16904 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
16907 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
16909 * g++.old-deja/g++.other/optimize2.C: New file.
16911 2001-05-25 Diego Novillo <dnovillo@redhat.com>
16913 * gcc.c-torture/compile/20010518-2.c: New file.
16914 * gcc.c-torture/execute/20010518-1.c: New file.
16915 * gcc.c-torture/execute/20010518-2.c: New file.
16917 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
16919 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
16921 2001-05-24 Mark Mitchell <mark@codesourcery.com>
16923 G++ no longer defines builtins that do not begin with __builtin.
16924 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
16925 * g++.old-deja/g++.brendand/misc13.C: Likewise.
16926 * g++.old-deja/g++.law/builtin1.C: Likewise.
16927 * g++.old-deja/g++.law/cvt2.C: Likewise.
16928 * g++.old-deja/g++.mike/net5.C: Likewise.
16929 * g++.old-deja/g++.other/builtins1.C: Likewise.
16930 * g++.old-deja/g++.other/builtins2.C: Likewise.
16931 * g++.old-deja/g++.other/builtins3.C: Likewise.
16932 * g++.old-deja/g++.other/builtins4.C: Likewise.
16933 * g++.old-deja/g++.other/inline8.C: Likewise.
16934 * g++.old-deja/g++.robertl/eb39.C: Likewise.
16936 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
16938 * g++.old-deja/g++.pt/using1.C: Adjust.
16939 * g++.old-deja/g++.pt/using2.C: New test.
16941 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16943 * gcc.dg/cpp/charconst.c: New tests.
16944 * gcc.dg/cpp/escape.c: New tests.
16945 * gcc.dg/cpp/escape-1.c: New tests.
16946 * gcc.dg/cpp/escape-2.c: New tests.
16947 * gcc.dg/cpp/ucs.c: New tests.
16949 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
16951 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
16952 native compiler for irix6.5.
16954 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
16956 * lib/g++.exp (g++_include_flags): Use args to compute
16958 (g++_link_flags): Likewise.
16959 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
16961 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
16963 * gcc.dg/c90-hexfloat-1.c: Add more tests.
16965 2001-05-21 Geoff Keating <geoffk@redhat.com>
16967 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
16970 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16972 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
16974 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
16975 to STACK_SIZE; Use it to define size of add_histo array.
16976 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
16978 (f): Use GITT_SIZE to define size of gitt local table.
16979 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
16980 to STACK_SIZE; Use it to define size of bytemem array.
16982 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16984 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
16985 on 68HC11/HC12 due to the asm instruction.
16986 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
16987 * gcc.c-torture/compile/920520-1.x: Likewise.
16988 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
16989 on 68HC11/HC12 because the function is larger than 64K.
16990 * gcc.c-torture/compile/961203-1.x: New file, this test fails
16991 on 68HC11/HC12 because the structure is too large.
16993 2001-05-20 Richard Henderson <rth@redhat.com>
16995 * gcc.c-torture/execute/20010520-1.c: New.
16997 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16999 * g++.old-deja/g++.warn/compare1.C: New test.
17000 * gcc.dg/compare4.c: New test.
17002 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
17004 * g++.old-deja/g++.other/optimize1.C: New test.
17006 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17008 * g++.old-deja/g++.pt/spec41.C: New test.
17010 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
17012 * gcc.c-torture/compile/20010114-1.x: Remove.
17014 2001-05-18 Stan Shebs <shebs@apple.com>
17016 * gcc.c-torture/compile/20010518-1.c: New test.
17018 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
17020 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
17021 * g++.old-deja/g++.pt/crash67.C: New test.
17023 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
17025 * g++.old-deja/g++.other/debug9.C: New test.
17027 2001-05-16 Zack Weinberg <zackw@stanford.edu>
17029 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
17031 2001-05-16 Jan Hubicka <jh@suse.cz>
17033 * gcc.c-torture/compile/20010516-1.c: New test.
17035 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17037 * g++.old-deja/g++.other/crash41.C: New test.
17039 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17041 * g++.old-deja/g++.pt/crash66.C: New test.
17043 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
17045 * g++.old-deja/g++.robertl/eb27.C: Convert.
17047 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
17049 * g++.dg/friend-warn.C: New test. Do not warn about friend
17050 declaration being redundant.
17052 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
17054 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
17056 2001-05-14 Mark Mitchell <mark@codesourcery.com>
17058 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
17060 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
17062 * lib/g++.exp: Use testsuite_flags.
17064 2001-05-13 Mark Mitchell <mark@codesourcery.com>
17066 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
17068 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
17070 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
17072 2001-05-11 Mark Mitchell <mark@codesourcery.com>
17074 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
17076 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
17078 * gcc.c-torture/compile/20010313-1.c: New test.
17080 2001-05-09 Zack Weinberg <zackw@stanford.edu>
17082 * gcc.dg/cpp/direct2.c: New test.
17083 * gccq.dg/cpp/direct2s.c: New test.
17085 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
17087 2001-05-07 Mark Mitchell <mark@codesourcery.com>
17089 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
17090 * g++.old-deja/g++.other/op3.C: Likewise.
17092 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17094 * gcc.dg/cpp/syshdr.h: New file.
17095 * gcc.dg/cpp/sysmac1.c: Update.
17096 * gcc.dg/cpp/sysmac2.c: Update.
17098 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17100 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
17102 2001-05-04 David Edelsohn <edelsohn@gnu.org>
17104 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
17105 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
17107 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
17109 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
17111 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
17113 * lib/g++.exp (g++_include_flags): Don't use any special flags
17114 if TESTING_IN_BUILD_TREE is not defined.
17115 (g++_init): Use a plain 'c++' as the compiler if
17116 TESTING_IN_BUILD_TREEE is not defined.
17118 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17120 * g++.old-deja/g++.eh/catch13.C: New test.
17121 * g++.old-deja/g++.eh/catch14.C: New test.
17123 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17125 * gcc.dg/cpp/tr-define.c: New test.
17127 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
17129 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
17130 <stdlib.h>, not <malloc.h>.
17132 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17134 * g++.old-deja/g++.ns/template17.C: New test.
17136 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17138 * g++.old-deja/g++.pt/ref4.C: New test.
17140 2001-04-30 Richard Henderson <rth@redhat.com>
17142 * gcc.dg/20000724-1.c: Revert last change.
17144 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
17146 * g77.f-torture/execute/20010430.f: New test.
17148 2001-04-30 Mark Mitchell <mark@codesourcery.com>
17150 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
17152 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
17154 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
17156 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17158 * g++.old-deja/g++.eh/crash6.C: New test.
17160 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17162 * g++.old-deja/g++.other/warn7.C: New test.
17164 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17166 * g++.old-deja/g++.other/defarg9.C: New test.
17168 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17170 * g77.f-torture/compile/20010426.f: New test.
17171 * g77.f-torture/execute/20010426.f: New test.
17173 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17175 * g77.f-torture/compile/20000629-1.x: Remove - error
17178 2001-04-26 Jeffrey A Law (law@cygnus.com)
17180 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
17181 Tweak slightly to work with g++.dg framework.
17182 * g++.dg/special/ecos.exp: Run initp1.C test.
17183 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
17185 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
17186 its linker doesn't give line numbers either.
17187 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
17189 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17191 * g++.old-deja/g++.other/lex1.C: New test.
17193 2001-04-26 Jakub Jelinek <jakub@redhat.com>
17195 * gcc.dg/noncompile/20010425-1.c: New test.
17197 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17199 * g++.old-deja/g++.pt/mangle2.C: New test.
17201 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17203 * gcc.dg/format/plus-1.c: New test.
17205 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17207 * gcc.dg/20010423-1.c: New test.
17209 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17211 * gcc.c-torture/execute/20010422-1.c: New test.
17213 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
17215 * g++.old-deja/g++.ns/type2.C: New test.
17217 2001-04-24 Zack Weinberg <zackw@stanford.edu>
17219 * g++.old-deja/g++.other/perf1.C: New test.
17221 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
17223 * gcc.dg/c99-func-2.c: Remove xfail.
17224 * gcc.dg/c99-func-3.c: Remove xfail.
17225 * gcc.dg/c99-func-4.c: Remove xfail.
17227 2001-04-23 Zack Weinberg <zackw@stanford.edu>
17229 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
17231 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
17233 * gcc.c-torture/compile/20010423-1.c: New test.
17235 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17237 * g++.old-deja/g++.pt/typename28.C: New test.
17239 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17241 * g++.old-deja/g++.abi/empty2.C: New test.
17242 * g++.old-deja/g++.abi/empty3.C: New test.
17244 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17246 * g++.old-deja/g++.other/comdat2.C: New test.
17247 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
17249 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17251 * g++.old-deja/g++.other/overload14.C: New test.
17253 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17255 * g++.old-deja/g++.other/lookup23.C: New test.
17257 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17259 * gcc.c-torture/execute/20010403-1.c: New test.
17261 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
17262 Mark Mitchell <mark@codesourcery.com>
17264 * lib/old-dejagnu.exp: Don't delete output of executable.
17265 Add .exe suffix to executables.
17267 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
17269 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
17271 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17273 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
17275 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17277 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
17278 * g++.old-deja/g++.abi/crash1.C: New test.
17280 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17282 * g++.old-deja/g++.other/crash40.C: New test.
17284 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17286 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
17288 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
17290 * g++.old-deja/g++.other/warn6.C: New test.
17292 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17294 * g++.old-deja/g++.robertl/eb42.C: Same.
17296 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17298 * gcc.dg/wtr-conversion-1.c: New testcase.
17300 2001-04-10 Richard Henderson <rth@redhat.com>
17302 * g++.old-deja/g++.other/array5.C: New.
17304 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17306 * gcc.c-torture/execute/20010408-1.c: New test.
17308 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
17310 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
17311 headers and constructs.
17312 * g++.old-deja/g++.robertl/eb79.C: Same.
17313 * g++.old-deja/g++.robertl/eb77.C (main): Same.
17314 * g++.old-deja/g++.robertl/eb73.C: Same.
17315 * g++.old-deja/g++.robertl/eb66.C (main): Same.
17316 * g++.old-deja/g++.robertl/eb55.C (t): Same.
17317 * g++.old-deja/g++.robertl/eb54.C (main): Same.
17318 * g++.old-deja/g++.robertl/eb46.C (main): Same.
17319 * g++.old-deja/g++.robertl/eb44.C: Same.
17320 * g++.old-deja/g++.robertl/eb41.C (main): Same.
17321 * g++.old-deja/g++.robertl/eb4.C (main): Same.
17322 * g++.old-deja/g++.robertl/eb39.C: Same.
17323 * g++.old-deja/g++.robertl/eb33.C (main): Same.
17324 * g++.old-deja/g++.robertl/eb31.C (main): Same.
17325 * g++.old-deja/g++.robertl/eb30.C: Same.
17326 * g++.old-deja/g++.robertl/eb3.C: Same.
17327 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
17328 * g++.old-deja/g++.robertl/eb21.C: Same.
17329 * g++.old-deja/g++.robertl/eb15.C: Same.
17330 * g++.old-deja/g++.robertl/eb118.C: Same.
17331 * g++.old-deja/g++.robertl/eb115.C (main): Same.
17332 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
17333 * g++.old-deja/g++.robertl/eb109.C: Same.
17334 * g++.old-deja/g++.other/sibcall1.C (main): Same.
17335 * g++.old-deja/g++.mike/rtti1.C: Same.
17336 * g++.old-deja/g++.mike/p658.C: Same.
17337 * g++.old-deja/g++.mike/net46.C: Same.
17338 * g++.old-deja/g++.mike/net34.C: Same.
17339 * g++.old-deja/g++.mike/memoize1.C: Same.
17340 * g++.old-deja/g++.mike/eh2.C: Same.
17341 * g++.old-deja/g++.law/weak.C: Same.
17342 * g++.old-deja/g++.law/visibility7.C: Same.
17343 * g++.old-deja/g++.law/visibility25.C: Same.
17344 * g++.old-deja/g++.law/visibility22.C: Same.
17345 * g++.old-deja/g++.law/visibility2.C: Same.
17346 * g++.old-deja/g++.law/visibility17.C: Same.
17347 * g++.old-deja/g++.law/visibility13.C: Same.
17348 * g++.old-deja/g++.law/visibility10.C: Same.
17349 * g++.old-deja/g++.law/visibility1.C: Same.
17350 * g++.old-deja/g++.law/virtual3.C (eval): Same.
17351 * g++.old-deja/g++.law/vbase1.C: Same.
17352 * g++.old-deja/g++.law/operators32.C: Same.
17353 * g++.old-deja/g++.law/nest3.C: Same.
17354 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
17355 * g++.old-deja/g++.law/except5.C (main): Same.
17356 * g++.old-deja/g++.law/cvt7.C (run): Same.
17357 * g++.old-deja/g++.law/cvt2.C: Same.
17358 * g++.old-deja/g++.law/cvt16.C: Same.
17359 * g++.old-deja/g++.law/ctors6.C (bar): Same.
17360 * g++.old-deja/g++.law/ctors17.C (main): Same.
17361 * g++.old-deja/g++.law/ctors13.C: Same.
17362 * g++.old-deja/g++.law/ctors12.C (main): Same.
17363 * g++.old-deja/g++.law/ctors10.C: Same.
17364 * g++.old-deja/g++.law/code-gen5.C: Same.
17365 * g++.old-deja/g++.law/bad-error7.C: Same.
17366 * g++.old-deja/g++.law/arm9.C: Same.
17367 * g++.old-deja/g++.law/arm12.C: Same.
17368 * g++.old-deja/g++.law/arg8.C: Same.
17369 * g++.old-deja/g++.law/arg1.C: Same.
17370 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
17371 * g++.old-deja/g++.jason/template31.C: Same.
17372 * g++.old-deja/g++.jason/template24.C (main): Same.
17373 * g++.old-deja/g++.jason/2371.C: Same.
17374 * g++.old-deja/g++.eh/new2.C: Same.
17375 * g++.old-deja/g++.eh/new1.C: Same.
17376 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
17377 * g++.old-deja/g++.brendan/nest21.C (main): Same.
17378 * g++.old-deja/g++.brendan/err-msg3.C: Same.
17379 * g++.old-deja/g++.brendan/crash62.C: Same.
17380 * g++.old-deja/g++.brendan/crash52.C: Same.
17381 * g++.old-deja/g++.brendan/crash49.C (main): Same.
17382 * g++.old-deja/g++.brendan/crash38.C: Same.
17383 * g++.old-deja/g++.brendan/crash15.C (main): Same.
17384 * g++.old-deja/g++.brendan/copy9.C: Same.
17386 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
17388 * gcc.c-torture/execute/20001203-2.c (memset):
17389 Count argument is of type __SIZE_TYPE__.
17391 2001-04-04 Diego Novillo <dnovillo@redhat.com>
17393 * gcc.c-torture/compile/20010404-1.c: New test.
17395 2001-04-04 Jakub Jelinek <jakub@redhat.com>
17397 * gcc.c-torture/compile/20010326-1.c: New test.
17399 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
17401 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
17402 peculiarities of the SH.
17403 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
17405 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17407 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
17408 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
17409 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
17411 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17413 * g77.f-torture/compile/20010321-1.f: New test.
17415 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17417 * gcc.c-torture/compile/20010329-1.c: New test.
17419 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17421 * gcc.c-torture/execute/20010329-1.c: New test.
17423 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17425 * g++.old-deja/g++.other/eh4.C: Fix typo.
17427 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17429 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
17431 2001-03-28 Philip Blundell <philb@gnu.org>
17433 * gcc.c-torture/compile/20010328-1.c: New test.
17435 2001-03-27 Richard Henderson <rth@redhat.com>
17437 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
17438 * g++.old-deja/g++.eh/vbase3.C: Likewise.
17440 2001-03-27 Alan Modra <alan@linuxcare.com.au>
17442 * gcc.c-torture/compile/20010327-1.c: New test.
17444 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
17446 * g++.old-deja/g++.other/friend12.C: New test.
17447 * g++.old-deja/g++.other/friend9.C: Expect no errors.
17448 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
17450 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
17452 * gcc.c-torture/execute/20010325-1.c: New test.
17454 2001-03-23 Jakub Jelinek <jakub@redhat.com>
17456 * g++.old-deja/g++.other/mangle3.C: New test.
17458 2001-03-22 Jakub Jelinek <jakub@redhat.com>
17460 * g++.old-deja/g++.other/anon8.C: New test.
17462 2001-03-20 Philip Blundell <philb@gnu.org>
17464 * gcc.c-torture/compile/20010320-1.c: New test.
17466 2001-03-17 Richard Henderson <rth@redhat.com>
17468 * g++.old-deja/g++.other/eh4.C: Add expected error text.
17470 2001-03-15 Geoff Keating <geoff@redhat.com>
17472 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
17475 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
17477 * g++.old-deja/g++.other/eh4.C: New test.
17479 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
17481 * gcc.dg/cpp/mi1.c: Update.
17483 2001-03-14 Jakub Jelinek <jakub@redhat.com>
17485 * g++.old-deja/g++.other/regstack.C: New test.
17487 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
17489 * g++.old-deja/g++.other/ref4.C: New test.
17491 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
17493 * objc/execute/va_method.m: Added.
17494 * objc/execute/IMP.m: Added.
17495 * objc/execute/_cmd.m: Added.
17496 * objc/execute/accessing_ivars.m: Added.
17497 * objc/execute/class-1.m: Added.
17498 * objc/execute/class-10.m: Added.
17499 * objc/execute/class-11.m: Added.
17500 * objc/execute/class-12.m: Added.
17501 * objc/execute/class-13.m: Added.
17502 * objc/execute/class-14.m: Added.
17503 * objc/execute/class-2.m: Added.
17504 * objc/execute/class-3.m: Added.
17505 * objc/execute/class-4.m: Added.
17506 * objc/execute/class-5.m: Added.
17507 * objc/execute/class-6.m: Added.
17508 * objc/execute/class-7.m: Added.
17509 * objc/execute/class-8.m: Added.
17510 * objc/execute/class-9.m: Added.
17511 * objc/execute/class-tests-1.h
17512 * objc/execute/class-tests-2.h
17513 * objc/execute/compatibility_alias.m: Added.
17514 * objc/execute/encode-1.m: Added.
17515 * objc/execute/formal_protocol-1.m: Added.
17516 * objc/execute/formal_protocol-2.m: Added.
17517 * objc/execute/formal_protocol-3.m: Added.
17518 * objc/execute/formal_protocol-4.m: Added.
17519 * objc/execute/formal_protocol-5.m: Added.
17520 * objc/execute/formal_protocol-6.m: Added.
17521 * objc/execute/formal_protocol-7.m: Added.
17522 * objc/execute/informal_protocol.m: Added.
17523 * objc/execute/initialize.m: Added.
17524 * objc/execute/load.m: Added.
17525 * objc/execute/many_args_method.m: Added.
17526 * objc/execute/nested-3.m: Added.
17527 * objc/execute/no_clash.m: Added.
17528 * objc/execute/private.m: Added.
17529 * objc/execute/redefining_self.m: Added.
17530 * objc/execute/root_methods.m: Added.
17531 * objc/execute/selector-1.m: Added.
17532 * objc/execute/static-1.m: Added.
17533 * objc/execute/static-2.m: Added.
17534 * objc/execute/va_method.m: Added.
17536 2001-03-10 Richard Henderson <rth@redhat.com>
17538 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
17540 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
17542 * g++.old-deja/g++.other/crash31.C: XFAIL.
17543 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
17544 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
17545 * gcc.c-torture/execute/20010123-1.x: XFAIL.
17546 * gcc.c-torture/execute/20010124-1.x: XFAIL.
17547 * gcc.dg/sequence-pt-1.c: XFAIL one test.
17549 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
17551 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
17553 2001-03-06 Zack Weinberg <zackw@stanford.edu>
17555 * gcc.dg/20000724-1.c: Don't use multiline strings.
17557 2001-03-06 Zack Weinberg <zackw@stanford.edu>
17559 * objc/execute/string1.m, objc/execute/string2.m: Compare the
17560 result of -cString against what we expect it to be; don't just
17561 print it out for no one to read.
17563 * objc/execute/string3.m, objc/execute/string4.m: New tests.
17564 Based on testcases provided by Nicola Pero.
17566 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
17568 * gcc.dg/cpp/macro7.c: New test.
17570 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
17572 * gcc.dg/cpp/multiline.c: Update.
17574 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17576 * g++.old-deja/g++.other/enum3.C: New test.
17578 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17580 * g++.old-deja/g++.other/pod1.C: New test.
17582 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
17584 * g++.old-deja/g++.ext/overload1.C: New test.
17586 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
17588 * g++.old-deja/g++.pt/using1.C: New test.
17590 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
17592 * g++.old-deja/g++.other/using9.C: New test.
17594 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
17596 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
17598 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
17600 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
17602 * g++.old-deja/g++.ext/realpt1.C: Remove.
17604 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
17606 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
17608 2001-02-26 Will Cohen <wcohen@redhat.com>
17610 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
17612 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
17614 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
17615 templatized constructors.
17617 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17619 * gcc.c-torture/execute/20010224-1.c: New test.
17621 2001-02-23 Jakub Jelinek <jakub@redhat.com>
17623 * gcc.c-torture/execute/20010222-1.c: New test.
17625 2001-02-22 Jakub Jelinek <jakub@redhat.com>
17627 * g++.old-deja/g++.other/inline20.C: New test.
17629 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
17631 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
17633 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17635 * g++.old-deja/g++.other/lookup22.C: New test.
17637 2001-02-19 Zack Weinberg <zackw@stanford.edu>
17639 * g77.dg: New directory.
17640 * g77.dg/20010216-1.f: New test case.
17641 * g77.dg/dg.exp: New driver.
17642 * lib/g77-dg.exp: New driver library.
17644 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17646 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
17648 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
17650 * g++.old-deja/g++.other/decl9.C: New test.
17652 2001-02-16 Jakub Jelinek <jakub@redhat.com>
17654 * g++.old-deja/g++.other/init16.C: Update the test so that it does
17655 not need <string> and also tests the initialization at runtime.
17657 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17659 * gcc.c-torture/execute/longlong.c: New test.
17661 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
17663 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
17665 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
17667 * gcc.c-torture/execute/920302-1.c (execute):
17668 Change argument type to short.
17670 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
17672 * g++.old-deja/g++.pt/deduct6.C: New test.
17674 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
17676 * g++.old-deja/g++.pt/deduct5.C: New test.
17678 2001-02-14 Jakub Jelinek <jakub@redhat.com>
17680 * gcc.c-torture/execute/20010209-1.c: New test.
17682 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
17684 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
17686 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
17688 * g++.dg/vtgc1.C: Update for new ABI.
17690 * consistency.vlad: New directory, 1665 files.
17692 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17694 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
17696 * gcc.dg/cpp/digraphs.c: Declare puts.
17698 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17700 * g++.old-deja/g++.other/warn5.C: New test.
17702 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17704 * g++.old-deja/g++.pt/spec40.C: New test.
17706 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
17708 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
17710 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
17712 2001-02-12 Jakub Jelinek <jakub@redhat.com>
17714 * gcc.c-torture/compile/20010209-1.c: New test.
17716 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
17718 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
17719 excess errors message but not if it crashes.
17720 * g++.old-deja/g++.other/crash27.C: Likewise.
17721 * g++.old-deja/g++.other/crash28.C: Likewise.
17722 * g++.old-deja/g++.other/crash30.C: Likewise.
17723 * g++.old-deja/g++.other/crash32.C: Likewise.
17724 * g++.old-deja/g++.other/crash35.C: Likewise.
17725 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17727 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
17729 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
17730 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
17731 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
17732 g77.f-torture/execute/execute.exp,
17733 g77.f-torture/noncompile/noncompile.exp,
17734 gcc.c-torture/execute/execute.exp,
17735 gcc.c-torture/execute/memcheck/memcheck.exp,
17736 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
17737 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
17738 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
17739 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
17740 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
17741 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
17742 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17743 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
17744 Remove bug reporting instructions with ancient email addresses.
17746 2001-02-07 Jakub Jelinek <jakub@redhat.com>
17748 * gcc.dg/20010202-1.c: New test.
17749 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
17751 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
17753 * g++.dg/stdbool-if.C: New test.
17755 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
17757 * objc/execute/fdecl.m: Added main().
17759 2001-02-07 Jakub Jelinek <jakub@redhat.com>
17761 * gcc.c-torture/execute/20010206-1.c: New test.
17763 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
17765 * gcc.dg/cpp/avoidpaste1.c: Update.
17767 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
17769 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
17770 Pero <nicola@brainstorm.co.uk>.
17771 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
17773 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
17775 * g++.old-deja/g++.pt/spec39.C: New test.
17777 2001-02-05 Jakub Jelinek <jakub@redhat.com>
17779 * gcc.c-torture/compile/20010202-1.c: New test.
17781 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
17783 * g++.old-deja/g++.abi/primary2.C: New test.
17784 * g++.old-deja/g++.abi/primary3.C: New test.
17785 * g++.old-deja/g++.abi/primary4.C: New test.
17786 * g++.old-deja/g++.abi/primary5.C: New test.
17787 * g++.old-deja/g++.abi/vtable3.h: New test.
17788 * g++.old-deja/g++.abi/vtable3a.C: New test.
17789 * g++.old-deja/g++.abi/vtable3b.C: New test.
17790 * g++.old-deja/g++.abi/vtable3c.C: New test.
17791 * g++.old-deja/g++.abi/vtable3d.C: New test.
17792 * g++.old-deja/g++.abi/vtable3e.C: New test.
17793 * g++.old-deja/g++.abi/vtable3f.C: New test.
17794 * g++.old-deja/g++.abi/vtable3g.C: New test.
17795 * g++.old-deja/g++.abi/vtable3h.C: New test.
17796 * g++.old-deja/g++.abi/vtable3i.C: New test.
17797 * g++.old-deja/g++.abi/vtable3j.C: New test.
17798 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
17800 2001-02-03 Jakub Jelinek <jakub@redhat.com>
17802 * g++.old-deja/g++.other/anon6.C: New test.
17803 * g++.old-deja/g++.other/anon7.C: New test.
17805 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
17807 * gcc.dg/cpp/avoidpaste2.c: New tests.
17809 2001-01-31 Jakub Jelinek <jakub@redhat.com>
17811 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
17813 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
17815 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
17816 DECIMAL_DIG cases for Irix."
17818 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
17820 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
17822 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
17824 * gcc.dg/c99-tag-1.c: New test.
17826 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
17828 * gcc.dg/cpp/tr-warn1.c: Add tests.
17830 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
17832 * gcc.dg/cpp/avoidpaste1.c: Update.
17833 * gcc.dg/cpp/paste4.c: Update.
17835 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
17837 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
17840 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17842 * g++.old-deja/g++.other/inline19.C: New test.
17844 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
17846 * gcc.dg/Wlarger-than.c: New test.
17848 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
17850 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
17852 2001-01-29 Jakub Jelinek <jakub@redhat.com>
17854 * gcc.c-torture/execute/20010129-1.c: New test.
17855 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
17857 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
17859 * gcc.dg/cpp/avoidpaste1.c: Test case.
17861 2001-01-28 Jakub Jelinek <jakub@redhat.com>
17863 * g++.old-deja/g++.other/inline18.C: New test.
17865 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17867 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
17868 and __builtin_putchar.
17870 2001-01-27 Jakub Jelinek <jakub@redhat.com>
17872 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
17875 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
17877 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
17878 floating point number rounding mode to round to the nearest
17879 representable mode.
17881 2001-01-25 Jakub Jelinek <jakub@redhat.com>
17883 * g++.old-deja/g++.other/mangle2.C: New test.
17885 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
17887 * gcc.c-torture/compile/20010124-1.c: New test.
17889 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
17891 * g++.old-deja/g++.pt/spec38.C: New test.
17893 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17895 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
17898 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17900 * gcc.c-torture/execute/20010123-1.c: New test.
17902 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
17904 * g++.old-deja/g++.pt/spec37.C: New test.
17906 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
17908 * g++.old-deja/g++.pt/overload14.C: New test.
17910 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17912 * gcc.c-torture/execute/20010122-1.c: New test, exercise
17913 __builtin_return_address.
17915 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
17917 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
17918 * g++.old-deja/g++.pt/spec35.C: New test.
17919 * g++.old-deja/g++.pt/spec36.C: New test.
17921 2001-01-20 Jakub Jelinek <jakub@redhat.com>
17923 * gcc.c-torture/compile/20010118-1.c: New test.
17925 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
17927 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
17929 2001-01-19 Jakub Jelinek <jakub@redhat.com>
17931 * gcc.c-torture/execute/20010119-1.c: New test.
17933 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17935 * g++.old-deja/g++.other/vbase5.C: New test.
17937 2001-01-19 Jakub Jelinek <jakub@redhat.com>
17939 * gcc.c-torture/execute/20010118-1.c: New test.
17941 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17943 * g++.old-deja/g++.pt/deduct3.C: New test.
17945 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
17947 * g++.old-deja/g++.pt/spec34.C: New test.
17949 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
17951 * g77.f-torture/compile/20000601-2.f: New test.
17953 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17955 * g++.old-deja/g++.other/init17.C: New test.
17957 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
17959 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
17961 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17963 * g++.old-deja/g++.pt/unify8.C: New test.
17965 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17967 * g++.old-deja/g++.abi/vbase1.C: New test.
17969 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
17971 * g++.old-deja/g++.pt/crash65.C: New test.
17973 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
17975 * gcc.dg/cpp/assembl2.S: New test case.
17977 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
17979 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
17982 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17984 * g++.old-deja/g++.other/builtins1.C: New test.
17985 * g++.old-deja/g++.other/builtins2.C: Likewise.
17986 * g++.old-deja/g++.other/builtins3.C: Likewise.
17987 * g++.old-deja/g++.other/builtins4.C: Likewise.
17989 2001-01-17 Jakub Jelinek <jakub@redhat.com>
17991 * gcc.c-torture/compile/20010117-1.c: New test.
17992 * gcc.c-torture/compile/20010117-2.c: New test.
17994 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17996 * g77.f-torture/execute/20010116.[fx]: New test,
17998 * g77.f-torture/compile/20010115.f: Indicate it's
17999 a test for PR fortran/1636.
18001 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
18003 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
18005 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18007 * g77.f-torture/compile/20010115.f: New test.
18009 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
18011 * g++.old-deja/g++.pt/nontype5.C: New test.
18013 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
18015 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
18016 have an equivalent working one below it.
18018 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18020 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
18021 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18023 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18025 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
18026 message containing "init_priority".
18027 (conpr-2.C): Likewise.
18028 (conpr-3.C): Likewise.
18029 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
18031 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18033 * gcc.c-torture/execute/20010114-2.c: New test.
18035 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
18037 * gcc.c-torture/compile/20010114-1.c: New test.
18038 * gcc.c-torture/compile/20010114-1.x: Xfail.
18039 * gcc.c-torture/compile/20010114-2.c: New test.
18040 * gcc.c-torture/execute/20010114-1.c: New test.
18041 * gcc.dg/trunc-1.c: New test.
18042 * gcc.dg/uninit-B.c: New test.
18044 2001-01-13 Nick Clifton <nickc@redhat.com>
18046 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
18049 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
18051 * gcc.c-torture/compile/20010113-1.c: New test.
18053 2001-01-13 Jakub Jelinek <jakub@redhat.com>
18055 * gcc.c-torture/compile/20001212-1.c: New test.
18057 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
18059 * gcc.dg/cpp/widestr1.c: Update.
18060 * gcc.dg/cpp/prag-imp.c: Remove.
18062 2001-01-12 Jakub Jelinek <jakub@redhat.com>
18064 * gcc.c-torture/execute/20000801-3.x: Remove.
18065 * gcc.dg/c90-init-1.c: New test.
18066 * gcc.dg/c99-init-1.c: New test.
18067 * gcc.dg/c99-init-2.c: New test.
18068 * gcc.dg/gnu99-init-1.c: New test.
18070 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
18072 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
18073 testing that no relevant ones were found.
18075 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18077 * g++.old-deja/g++.pt/cast2.C: New test.
18079 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18081 * g++.old-deja/g++.pt/friend47.C: New test.
18083 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18085 * g++.old-deja/g++.pt/instantiate13.C: New test.
18087 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18089 * g++.old-deja/g++.other/defarg7.C: New test.
18090 * g++.old-deja/g++.other/defarg8.C: New test.
18092 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18094 * g++.old-deja/g++.pt/crash64.C: New test.
18096 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18098 * g++.old-deja/g++.pt/crash63.C: New test.
18100 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
18102 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
18104 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
18106 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
18108 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18110 * g++.old-deja/g++.pt/error3.C: New test.
18112 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18114 * g++.old-deja/g++.other/crash39.C: New test.
18116 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18118 * g++.old-deja/g++.other/vbase4.C: New test.
18120 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
18122 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
18123 * gcc.dg/special/20000419-2.c: New file. Identical to above.
18124 * gcc.dg/special/special.exp: New test driver which will check
18125 for alias support for the above test.
18127 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
18129 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
18130 problems on small machines.
18131 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
18134 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
18136 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
18138 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18140 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
18142 * g++.old_deja/g++.pt/using8.C: New test.
18144 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
18146 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
18148 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
18150 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
18151 where a failure is expected.
18152 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
18154 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18156 * g++.old_deja/g++.pt/instantiate12.C: New test.
18158 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18160 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
18162 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
18163 * g++.old-deja/g++.brendan/crash17.C: Likewise.
18164 * g++.old-deja/g++.brendan/crash29.C: Likewise.
18165 * g++.old-deja/g++.brendan/crash48.C: Likewise.
18166 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18167 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
18168 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18169 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
18170 * g++.old-deja/g++.eh/spec6.C: Likewise.
18171 * g++.old-deja/g++.jason/crash3.C: Likewise.
18172 * g++.old-deja/g++.law/ctors11.C: Likewise.
18173 * g++.old-deja/g++.law/ctors17.C: Likewise.
18174 * g++.old-deja/g++.law/ctors5.C: Likewise.
18175 * g++.old-deja/g++.law/ctors9.C: Likewise.
18176 * g++.old-deja/g++.mike/ambig1.C: Likewise.
18177 * g++.old-deja/g++.mike/net22.C: Likewise.
18178 * g++.old-deja/g++.mike/p3538a.C: Likewise.
18179 * g++.old-deja/g++.mike/p3538b.C: Likewise.
18180 * g++.old-deja/g++.mike/virt3.C: Likewise.
18181 * g++.old-deja/g++.niklas/t128.C: Likewise.
18182 * g++.old-deja/g++.other/anon4.C: Likewise.
18183 * g++.old-deja/g++.other/using1.C: Likewise.
18184 * g++.old-deja/g++.other/warn3.C: Likewise.
18185 * g++.old-deja/g++.pt/t37.C: Likewise.
18186 * g++.old-deja/g++.robertl/eb69.C: Likewise.
18187 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18189 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18191 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
18193 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18195 * gcc.c-torture/execute/stdio-opt-3.c: New test.
18197 2001-01-07 Jakub Jelinek <jakub@redhat.com>
18199 * gcc.c-torture/compile/20010107-1.c: New test.
18201 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18203 * gcc.c-torture/execute/builtin-noret-1.c: New test.
18205 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18207 * gcc.dg/format/format.h: New file.
18208 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
18209 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
18210 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
18211 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
18212 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
18213 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18214 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
18215 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
18216 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
18217 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
18218 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
18219 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
18220 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
18221 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
18222 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
18223 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
18224 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
18225 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
18226 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
18227 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
18228 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
18229 instead of declaring standard types, macros and functions in each
18232 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
18234 * gcc.c-torture/execute/20010106-1.c: New test.
18236 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
18238 * gcc.dg/format/format.exp: New file.
18239 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
18240 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
18241 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
18242 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
18243 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
18244 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
18245 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
18246 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
18247 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
18248 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
18249 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
18250 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
18251 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
18252 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
18253 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
18254 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
18255 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
18256 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
18257 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
18258 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
18259 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
18260 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
18261 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
18262 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
18263 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
18264 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
18265 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
18266 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
18267 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
18268 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
18269 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
18270 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
18271 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
18272 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
18273 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
18274 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
18275 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
18276 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
18277 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
18278 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
18279 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
18280 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
18282 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
18284 * gcc.c-torture/execute/991228-1.c: Take word endianness into
18287 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
18289 * gcc.c-torture/execute/builtin-complex-1.c: New test.
18291 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
18293 * g++.old-deja/g++.pt/crash62.C: New test.
18295 2001-01-04 Richard Henderson <rth@redhat.com>
18297 * gcc.dg/20000926-1.c: Update expected warnings.
18298 * gcc.dg/array-2.c: Likewise.
18299 * gcc.dg/array-4.c: Also validate flexible array members.
18300 * gcc.dg/c99-flex-array-1.c: New.
18302 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
18304 * gcc.c-torture/compile/20001222-1.x: Remove.
18306 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18308 * gcc.c-torture/execute/built-in-setjmp.c: New.
18310 2001-01-03 Richard Henderson <rth@redhat.com>
18312 * gcc.dg/940510-1.c: Update expected error wording.
18313 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
18315 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
18317 * lib/target-supports.exp (check_alias_available): Modified to
18318 indicate aliases not supported if only weak aliases are supported.
18320 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18322 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
18323 Turn on cmpstrsi checks for __pj__ and __i370__.
18325 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18327 * g++.old-deja/g++.other/virtual11.C: New test.
18329 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18331 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
18333 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18335 * gcc.c-torture/compile/20010102-1.c: New test.
18337 2001-01-02 Andreas Jaeger <aj@suse.de>
18339 * gcc.dg/noreturn-3.c: New test.
18341 * gcc.dg/noreturn-4.c: New test.
18343 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18345 * gcc.c-torture/execute/stdio-opt-1.c: Also test
18346 __builtin_fputc and __builtin_fwrite.
18348 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18350 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
18351 signed char, not default char.
18353 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18355 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
18357 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
18359 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
18361 2000-12-29 Richard Henderson <rth@redhat.com>
18363 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
18364 (__cyg_profile_func_exit): Define.
18366 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18368 * g++.dg/vtgc1.C: New test.
18370 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
18372 * gcc.dg/noncompile/20001228-1.c: New test.
18374 * gcc.dg/20001228-1.c: New test.
18376 * gcc.c-torture/execute/20001228-1.c: New test.
18378 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
18380 * gcc.dg/format-strfmon-1.c: New test.
18382 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18384 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
18385 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
18386 * gcc.c-torture/execute/string-opt-1.c: Likewise.
18387 * gcc.c-torture/execute/string-opt-2.c: Likewise.
18388 * gcc.c-torture/execute/string-opt-3.c: Likewise.
18389 * gcc.c-torture/execute/string-opt-4.c: Likewise.
18390 * gcc.c-torture/execute/string-opt-6.c: Likewise.
18391 * gcc.c-torture/execute/string-opt-7.c: Likewise.
18392 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18393 * gcc.c-torture/execute/string-opt-9.c: Likewise.
18394 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18395 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18396 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18398 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
18399 * gcc.c-torture/execute/string-opt-4.c: Test index.
18401 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
18403 * gcc.c-torture/compile/20001226-1.c: New test.
18405 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
18407 * gcc.c-torture/compile/20001222-1.c: New test.
18408 * gcc.c-torture/compile/20001222-1.x: Xfail.
18410 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
18412 * gcc.c-torture/execute/comp-goto-2.c: New test.
18414 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
18416 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
18417 Use long types if __INT_MAX__ is 32767.
18418 (main): Use cast to (sint32 *) when poking 88 into a_page.
18420 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
18422 2000-12-21 Bernd Schmidt <bernds@redhat.com>
18424 * gcc.c-torture/compile/20001221-1.c: New test.
18425 * gcc.c-torture/execute/20001221-1.c: New test.
18427 2000-12-20 Richard Henderson <rth@redhat.com>
18429 * g++.old-deja/g++.pt/crash36.C: Update error lines.
18430 * g++.old-deja/g++.robertl/eb109.C: Likewise.
18432 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18434 * gcc.dg/compare3.c: New test.
18436 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18438 * gcc.dg/format-warnll-1.c: New test.
18440 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
18442 * gcc.dg/cpp/cmdlne-P.c: New test.
18444 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18446 * gcc.c-torture/execute/builtin-abs-1.c,
18447 gcc.c-torture/execute/builtin-abs-2.c: New tests.
18449 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18451 * gcc.dg/cpp/multiline.c: New test.
18453 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18455 * g++.old-deja/g++.other/syshdr1.C: Update.
18456 * gcc.dg/cpp/lineflags.c: Remove temporarily.
18458 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18460 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
18462 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18464 * g++.old-deja/g++.pt/ttp65.C: New test.
18466 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18468 * g++.old-deja/g++.pt/ttp64.C: New test.
18470 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18472 * g++.old-deja/g++.pt/spec33.C: New test.
18474 2000-12-14 Catherine Moore <clm@redhat.com>
18476 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
18477 * gcc.c-torture/execute/920612-2.c: Likewise.
18478 * gcc.c-torture/execute/920428-2.c: Likewise.
18479 * gcc-c-torture/execute/va-arg-11.c: Call exit.
18480 * gcc.c-torture/execute/va-arg-21.c: Likewise.
18482 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18484 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
18485 * gcc.dg/pack-test-2.c: Likewise.
18487 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18489 Tests by Zack Weinberg <zackw@stanford.edu>.
18491 * gcc.dg/cpp/defined.c: Update.
18492 * gcc.dg/cpp/defined_trad.c: New tests.
18494 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18496 * gcc.dg/cpp/trad-direct.c: Update.
18498 2000-12-11 Neil Booth <neilb@earthling.net>
18500 * gcc.dg/cpp/defined_trad.c
18502 2000-12-11 Neil Booth <neilb@earthling.net>
18504 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
18506 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
18508 * gcc.dg/format-miss-2.c: New test.
18510 2000-12-09 Neil Booth <neilb@earthling.net>
18512 * gcc.dg/cpp/lineflags.c: New tests.
18513 * gcc.dg/cpp/poison.c: Update.
18514 * gcc.dg/cpp/redef2.c: Update.
18515 * gcc.dg/cpp/skipping.c: New test.
18517 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
18519 * g++.old-deja/g++.other/eh3.C: New testcase.
18521 2000-12-07 Neil Booth <neilb@earthling.net>
18523 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
18524 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
18525 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
18526 wtr-union-init-2.c, wtr-union-init-3.c: Update.
18527 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
18530 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18532 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
18533 __SIZE_TYPE__ instead of int for type of integers cast to
18536 2000-12-07 Jakub Jelinek <jakub@redhat.com>
18538 * g++.old-deja/g++.other/cleanup4.C: New test.
18540 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18542 * format-sec-1.c: New test.
18544 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18546 * gcc.dg/format-nonlit-3.c: New test.
18548 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
18550 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
18551 through a null pointer.
18553 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18555 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
18556 * g++.old-deja/g++.pt/partial4.C: New test.
18558 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
18560 * gcc.c-torture/execute/ieee/hugeval.x: New.
18562 2000-12-06 Neil Booth <neilb@earthling.net>
18564 * gcc.dg/cpp/backslash2.c: New tests.
18566 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18568 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
18569 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
18571 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
18573 * gcc.c-torture/execute/20001203-2.c: New testcase.
18575 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
18577 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
18578 * g++.old-deja/g++.other/virtual10.C: New test.
18580 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
18582 * g++.old-deja/g++.mike/pmf5.C: Remove test.
18584 2000-12-05 Richard Henderson <rth@redhat.com>
18586 * gcc.c-torture/compile/20001205-1.c: New.
18588 2000-12-04 Neil Booth <neilb@earthling.net>
18590 * g++.old-deja/g++.other/virtual9.C: New test.
18591 * g++.old-deja/g++.pt/crash61.C: New test.
18592 * gcc.c-torture/execute/loop-9.c: New test.
18594 2000-12-04 Neil Booth <neilb@earthling.net>
18596 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
18597 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
18598 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
18599 * gcc.dg/cpp/extratokens.c: ...here.
18601 2000-12-04 Neil Booth <neilb@earthling.net>
18603 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
18606 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18608 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
18609 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
18611 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18613 * gcc.c-torture/execute/20001203-1.c: New test.
18615 2000-12-03 Neil Booth <neilb@earthling.net>
18617 * gcc.dg/cpp/macro6.c: New test cases.
18619 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18621 * gcc.c-torture/execute/string-opt-9.c: New test.
18622 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18623 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18624 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18626 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
18627 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
18629 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
18631 * gcc.dg/cpp/if-6.c: New testcase.
18633 * gcc.dg/20001201-1.c: New testcase.
18635 2000-12-02 Neil Booth <neilb@earthling.net>
18637 * g++.old-deja/g++.other/externC4.C,
18638 g++.old-deja/g++.other/friend10.C: New tests.
18640 2000-12-02 Neil Booth <neilb@earthling.net>
18642 * g++.old-deja/g++.other/instan2.C
18643 * g++.old-deja/g++.other/instan3.C: New test.
18645 2000-12-02 Neil Booth <neilb@earthling.net>
18647 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
18648 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
18649 gnuc99.c,gnuc99-pedantic.c: New tests.
18651 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
18653 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
18654 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
18656 2000-12-01 Neil Booth <neilb@earthling.net>
18658 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
18659 * gcc.dg/cpp/poison.c: Update.
18660 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
18662 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
18664 * g77.f-torture/execute/20001201.f: New test.
18666 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
18668 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
18670 2000-12-01 Jakub Jelinek <jakub@redhat.com>
18672 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
18674 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
18676 * g++.old-deja/g++.other/cast6.C: New test.
18678 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
18680 * gcc.c-torture/execute/20001130-2.c: New testcase.
18682 2000-11-30 Richard Henderson <rth@redhat.com>
18684 * gcc.c-torture/execute/20001130-1.c: New test.
18686 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18688 * g++.old-deja/g++.other/op3.C: New test.
18690 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18692 * g++.old-deja/g++.other/op2.C: New test.
18694 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
18696 * g++.old-deja/g++.other/crash38.C: New test.
18698 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
18700 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
18702 2000-11-29 Jakub Jelinek <jakub@redhat.com>
18704 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
18706 * gcc.c-torture/execute/string-opt-6.c: New test.
18708 * gcc.dg/20001117-1.c: Add main.
18710 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
18712 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
18714 * gcc.dg/940510-1.c: ... to here.
18716 * gcc.dg/20000926-1.c: GNU C now allows initializations of
18717 zero-size arrays in toplevel structures.
18719 2000-11-28 Jakub Jelinek <jakub@redhat.com>
18721 * gcc.c-torture/execute/loop-8.c: New test.
18723 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18725 * g++.old-deja/g++.other/base1.C: New test.
18727 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18729 * g++.old-deja/g++.other/parse2.C: New test.
18731 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18733 * g++.old-deja/g++.pt/incomplete1.C: New test.
18735 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
18737 * g++.old-deja/g++.other/friend9.C: New test.
18739 2000-11-28 Jakub Jelinek <jakub@redhat.com>
18741 * gcc.dg/20001127-1.c: New test.
18743 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
18745 * g++.old-deja/g++.pt/friend46.C: New test.
18747 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
18749 * g++.old-deja/g++.other/ptrmem8.C: New test.
18751 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18753 * gcc.c-torture/execute/string-opt-7.c: New test.
18754 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18756 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
18758 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
18759 instead of 'mkcheck 2'.
18761 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18763 * gcc.c-torture/execute/memcheck/driver.c,
18764 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
18765 C9X references to refer to C99.
18767 2000-11-25 Jakub Jelinek <jakub@redhat.com>
18769 * gcc.dg/ultrasp3.c: New test.
18771 2000-11-25 Neil Booth <neilb@earthling.net>
18773 * gcc.dg/cpp/include2.c: Update test to be locale independent.
18775 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
18777 * gcc.c-torture/compile/20001123-2.c: New.
18779 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18781 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
18783 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
18785 * gcc.dg/sequence-point-1.c: Add some new tests.
18786 * gcc.c-torture/execute/20001124-1.c: New test.
18788 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
18790 * g++.old-deja/g++.other/vaarg4.C: New test.
18791 * gcc.c-torture/compile/20001123-1.c: New test.
18793 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
18795 * g++.other/crash24.C: Adjust and remove XFAIL.
18796 * g++.other/crash37.C: New test.
18798 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
18800 * g++.old-deja/g++.pt/instantiate9.C: New test.
18802 2000-11-22 Mark Mitchell <mark@codesourcery.com>
18804 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
18807 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
18808 * g++.old-deja/g++.robertl/eb55.C: Likewise.
18810 2000-11-22 Neil Booth <neilb@earthling.net>
18812 * gcc.dg/cpp/Wtrigraphs.c: New test.
18814 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
18816 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
18818 2000-11-22 Jakub Jelinek <jakub@redhat.com>
18820 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
18822 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
18824 * lib/gcc-dg.exp: load_lib scanasm.exp.
18825 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
18826 * lib/g++-dg.exp: load_lib scanasm.exp.
18827 * lib/scanasm.exp: New.
18828 (scan-assembler, scan-assembler-not): Add optional arguments to
18829 test name, or if not present, the pattern name.
18830 (scan-assembler-dem, scan-assembler-dem-not): New.
18832 * g++.dg/dg.exp: New.
18834 2000-11-21 Neil Booth <neilb@earthling.net>
18836 * gcc.dg/cpp/integrated1.c: Remove.
18838 2000-11-21 Jakub Jelinek <jakub@redhat.com>
18840 * gcc.c-torture/execute/20001121-1.c: New test.
18842 2000-11-21 Richard Henderson <rth@redhat.com>
18844 * gcc.c-torture/compile/20001121-1.c: New test.
18846 2000-11-20 Neil Booth <neilb@earthling.net>
18848 * gcc.dg/cpp/integrated1.c: New test.
18850 2000-11-21 Jakub Jelinek <jakub@redhat.com>
18852 * g++.old-deja/g++.other/inline17.C: New test.
18854 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
18856 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
18857 local variable to be zero: I made the variable global. Now
18858 uses abort() and exit() instead of relying on main's return value.
18860 2000-11-20 Neil Booth <neilb@earthling.net>
18862 * gcc.dg/cpp/paste2.c: Update test.
18863 * objc/execute/paste.m: New test.
18865 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18867 * gcc.dg/c99-condexpr-1.c: New test.
18869 2000-11-20 Neil Booth <neilb@earthling.net>
18871 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
18873 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
18875 * g++.old-deja/g++.pt/export1.C: New test.
18877 2000-11-20 Jakub Jelinek <jakub@redhat.com>
18879 * gcc.dg/20001117-1.c: New test.
18881 2000-11-18 Richard Henderson <rth@redhat.com>
18883 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
18885 2000-11-18 Richard Henderson <rth@redhat.com>
18887 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
18888 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
18889 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
18891 2000-11-18 Richard Henderson <rth@redhat.com>
18893 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
18894 (main): New. Exit cleanly.
18896 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18898 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
18899 gcc.dg/c99-fordecl-2.c: New tests.
18901 2000-11-18 Richard Henderson <rth@redhat.com>
18903 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
18904 * gcc.c-torture/execute/zerolen-2.c: New.
18906 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18908 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
18911 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
18913 * g++.old-deja/g++.pt/instantiate8.C: New test.
18915 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
18917 * g++.old-deja/g++.other/incomplete.C: Add more tests.
18918 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
18920 2000-11-16 Nick Clifton <nickc@redhat.com>
18922 * gcc.c-torture/execute/nestfunc-2.c: New test.
18923 * gcc.c-torture/execute/nestfunc-3.c: New test.
18925 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
18927 * gcc.c-torture/compile/20001116-1.c: New test.
18929 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18931 * gcc.c-torture/execute/20001115-1.c: New test.
18933 2000-11-15 Mark Mitchell <mark@codesourcery.com>
18935 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
18936 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
18937 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
18938 * g++.old-deja/g++.abi/vmihint.C: Likewise.
18940 2000-11-15 Neil Booth <neilb@earthling.net>
18942 gcc.dg/cpp/_Pragma1.c: Update.
18943 gcc.dg/cpp/_Pragma2.c: New test.
18945 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
18947 * g++.old-deja/g++.other/anon5.C: New test.
18949 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
18951 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
18954 2000-11-14 Jakub Jelinek <jakub@redhat.com>
18956 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
18959 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18961 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
18962 labels at end of compound statements.
18964 2000-11-13 Jakub Jelinek <jakub@redhat.com>
18966 * gcc.c-torture/execute/loop-7.c: New test.
18968 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18970 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
18972 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18974 * gcc.dg/c99-bool-1.c: New test.
18976 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
18978 * gcc.dg/c99-scope-1.c: Remove xfail.
18979 * gcc.dg/c99-scope-2.c: New test.
18981 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18983 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
18984 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
18986 2000-11-11 Mark Mitchell <mark@codesourcery.com>
18988 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
18991 * g++.mike/p700.C: Don't typedef wchar_t.
18992 * g++.mike/p784.C: Likewise.
18993 * g++.mike/eb101.C: Don't use __wchar_t.
18995 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
18997 * g77.f-torture/execute/20001111.[fx]: Test premature exit
19000 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19002 * gcc.c-torture/execute/20001111-1.c: New test.
19004 2000-11-10 Nick Clifton <nickc@redhat.com>
19006 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
19007 long multuiple and accumulate.
19009 2000-11-09 Richard Henderson <rth@redhat.com>
19011 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
19012 via size_t instead of int.
19014 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
19015 * gcc.c-torture/execute/string-opt-2.c: Likewise.
19016 * gcc.c-torture/execute/string-opt-3.c: Likewise.
19017 * gcc.c-torture/execute/string-opt-4.c: Likewise.
19019 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
19021 * gcc.c-torture/compile/20001109-1.c: New test.
19022 * gcc.c-torture/compile/20001109-2.c: New test.
19024 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
19026 * g++.old-deja/g++.pt/operator1.C: New test.
19027 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
19029 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19031 * gcc.dg/20001108-1.c: New test.
19033 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19035 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
19036 with both arguments constant strings.
19037 * gcc.c-torture/execute/string-opt-3.c: New test.
19038 * gcc.c-torture/execute/string-opt-4.c: New test.
19039 * gcc.c-torture/execute/string-opt-5.c: New test.
19041 2000-11-08 Nick Clifton <nickc@redhat.com>
19043 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
19044 mulsidi3adddi patterns.
19046 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
19048 * g++.old-deja/g++.other/crash36.C: New test.
19050 2000-11-08 Jakub Jelinek <jakub@redhat.com>
19052 * g++.old-deja/g++.other/init16.C: New test.
19054 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
19056 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
19058 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19060 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
19061 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19062 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19064 2000-11-07 DJ Delorie <dj@redhat.com>
19066 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
19068 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19070 * gcc.c-torture/execute/string-opt-1.c: New test.
19072 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19074 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
19075 mips-sgi-irix6.* because the MIPS ABI passes floating-point
19076 parameters in registers, and there is no way for a varargs
19077 function to know in which order the integer and floating-point
19078 parameters should be interleaved when they are placed on the
19080 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19081 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19083 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19085 * gcc.c-torture/execute/string-opt-2.c: New test.
19087 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
19089 * g++.old-deja/g++.pt/crash60.C: New test.
19091 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19093 * g++.old-deja/g++.other/crash24.C: New test.
19094 * g++.old-deja/g++.other/crash25.C: New test.
19095 * g++.old-deja/g++.other/crash26.C: New test.
19096 * g++.old-deja/g++.other/crash27.C: New test.
19097 * g++.old-deja/g++.other/crash28.C: New test.
19098 * g++.old-deja/g++.other/crash29.C: New test.
19099 * g++.old-deja/g++.other/crash30.C: New test.
19100 * g++.old-deja/g++.other/crash31.C: New test.
19101 * g++.old-deja/g++.other/crash32.C: New test.
19102 * g++.old-deja/g++.other/crash33.C: New test.
19103 * g++.old-deja/g++.other/crash34.C: New test.
19104 * g++.old-deja/g++.other/crash35.C: New test.
19106 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19108 * gcc.c-torture/execute/20001031-1.c: New test.
19110 2000-11-04 Mark Mitchell <mark@codesourcery.com>
19112 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
19115 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
19116 standards-conformant.
19118 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
19120 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
19121 * g++.old-deja/g++.mike/p755a.C: Likewise.
19122 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
19123 library makes no calls to `operator new' during initialization.
19125 2000-11-04 Neil Booth <neilb@earthling.net>
19127 * gcc.dg/cpp/include2.c: New tests.
19129 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
19131 * lib/g++.exp (g++_set_ld_library_path): New function.
19132 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
19134 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
19136 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
19139 2000-11-01 Richard Henderson <rth@redhat.com>
19141 * g++.old-deja/g++.ext/namedret1.C: New.
19142 * g++.old-deja/g++.ext/namedret2.C: New.
19143 * g++.old-deja/g++.ext/namedret3.C: New.
19145 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
19147 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
19148 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
19150 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19152 * gcc.c-torture/execute/va-arg-21.c: New test.
19154 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
19156 * gcc.dg/c99-complex-2.c: New test.
19158 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19160 * gcc.c-torture/execute/stdio-opt-1.c: New test.
19162 2000-10-31 Jakub Jelinek <jakub@redhat.com>
19164 * g++.old-deja/g++.other/inline16.C: New test.
19166 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
19168 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
19169 __PRETTY_FUNCTION__
19171 2000-10-29 Neil Booth <neilb@earthling.net>
19173 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
19175 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
19176 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
19179 2000-10-29 Neil Booth <neilb@earthling.net>
19181 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
19182 * mi1.c, mi1c.h: Add null directives to multiple-include test.
19183 * mi5.c: Test multiple includes work with -C.
19184 * trigraphs.c: Test ^= version.
19186 2000-10-28 Neil Booth <neilb@earthling.net>
19188 New tests and test updates for new macro expander.
19190 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
19191 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
19192 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
19193 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
19194 new diagnostic messages.
19196 * gcc.dg/cpp/macro3.c: New tests.
19198 2000-10-27 Mark Mitchell <mark@codesourcery.com>
19200 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
19203 2000-10-27 Jakub Jelinek <jakub@redhat.com>
19205 * g++.old-deja/g++.other/eh2.C: New test.
19207 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
19209 * gcc.c-torture/execute/20001027-1.c: New test.
19211 2000-10-26 Richard Henderson <rth@redhat.com>
19213 * gcc.c-torture/execute/20001026-1.c: New.
19215 2000-10-26 Mark Mitchell <mark@codesourcery.com>
19217 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
19218 * g++.old-deja/g++.law/builtin1.C: Likewise.
19219 * g++.old-deja/g++.law/ctors10.C: Likewise.
19220 * g++.old-deja/g++.law/virtual3.C: Likewise.
19221 * g++.old-deja/g++.mike/p658.C: Likewise.
19222 * g++.old-deja/g++.other/sibcall1.C: Likewise.
19223 * g++.old-deja/g++.other/vaarg2.C: Likewise.
19224 * g++.old-deja/g++.robertl/eb124.C: Likewise.
19225 * g++.old-deja/g++.robertl/eb44.C: Likewise.
19226 * g++.old-deja/g++.robertl/eb77.C: Likewise.
19228 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
19230 * gcc.c-torture/compile/20001024-1.c: New test.
19232 2000-10-25 Mark Mitchell <mark@codesourcery.com>
19234 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
19235 to tell us whether or not we are using V3.
19237 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
19239 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
19242 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
19244 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
19246 2000-10-25 Jakub Jelinek <jakub@redhat.com>
19248 * gcc.c-torture/execute/20001024-1.c: New test.
19250 2000-10-24 Jakub Jelinek <jakub@redhat.com>
19252 * g++.old-deja/g++.other/sibcall1.C: New test.
19254 2000-10-20 Jakub Jelinek <jakub@redhat.com>
19256 * gcc.dg/noncompile/init-3.c: New test.
19258 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
19260 * gcc.dg/format-array-1.c: New test.
19262 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19264 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
19265 writing through null pointers; remove comment about testing
19266 unterminated strings.
19268 2000-10-17 Matthew Hiller <hiller@redhat.com>
19270 * gcc.c-torture/execute/20001017-2.c: New test.
19272 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19274 * gcc.c-torture/compile/20001018-1.c: New test.
19275 * gcc.c-torture/compile/20001018-1.x: Xfail.
19277 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19279 * gcc.c-torture/execute/20001017-1.c: New test.
19281 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19283 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
19284 for multiple use of arguments with scanf formats; add tests for
19285 multiple use of arguments.
19287 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
19289 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
19291 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19293 * gcc.dg/format-miss-1.c: New test.
19295 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19297 * gcc.c-torture/execute/20001013-1.c: New test.
19299 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19301 * gcc.dg/format-branch-1.c: New test.
19303 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19305 * README, lib/file-format.exp: Remove EGCS references.
19307 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19309 * gcc.dg/20001013-1.c: New test.
19311 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
19313 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
19314 for intmax_t in the compiler using __typeof__ and the type rules
19315 for conditional expressions.
19317 2000-10-13 Jakub Jelinek <jakub@redhat.com>
19319 * gcc.dg/20001012-1.c: New test.
19320 * gcc.dg/20001012-2.c: New test.
19322 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19324 * gcc.dg/format-attr-1.c: New test.
19326 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19328 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
19329 __LONG_LONG_MAX__ instead of LLONG_MAX.
19331 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19333 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
19335 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
19338 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
19340 * gcc.dg/sequence-pt-1.c: New test.
19342 2000-10-11 Geoff Keating <geoffk@cygnus.com>
19344 * gcc.c-torture/execute/20001011-1.c: New testcase.
19345 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
19347 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19349 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
19350 does not error on it.
19352 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19354 * gcc.dg/20001009-1.c: New test.
19356 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
19358 * gcc.c-torture/compile/20001009-1.c: Move from here ....
19359 * gcc.c-torture/execute/20001009-2.c: ... to here.
19361 2000-10-09 Geoff Keating <geoffk@cygnus.com>
19363 * gcc.c-torture/compile/20001009-1.c: New testcase.
19364 * gcc.c-torture/execute/20001009-1.c: New testcase.
19365 Testcases provided by Jan Hubicka <jh@suse.cz>.
19367 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19369 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19370 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
19371 uintmax_t using <limits.h> to emulate the compiler's internal
19372 logic. No longer XFAIL %j tests.
19374 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19376 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
19377 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19378 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
19379 regexps and details of expected handling of some bad formats.
19380 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
19383 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19385 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
19386 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
19387 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
19388 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
19391 2000-10-06 Richard Henderson <rth@cygnus.com>
19393 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
19394 * g++.old-deja/g++.brendan/crash52.C: Likewise.
19395 * g++.old-deja/g++.jason/report.C: Likewise.
19396 * g++.old-deja/g++.law/friend5.C: Likewise.
19397 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
19398 of the expected warnings.
19400 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
19402 * g++.old-deja/g++.pt/enum14.C: New test.
19404 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
19406 * g++.old-deja/g++.pt/crash59.C: New test.
19408 2000-10-04 Will Cohen <wcohen@redhat.com>
19410 * gcc.dg/20000926-1.c: New test.
19412 2000-10-03 Geoff Keating <geoffk@cygnus.com>
19414 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
19415 function name for current C++ compiler.
19416 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
19418 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
19420 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
19421 __PRETTY_FUNCTION__.
19422 * g++.old-deja/g++.ext/pretty2.C: Likewise.
19424 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19426 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
19428 2000-09-26 Jakub Jelinek <jakub@redhat.com>
19430 * gcc.c-torture/compile/20000923-1.c: New test.
19432 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
19434 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
19435 * g++.old-deja/g++.pt/ttp62.C: Same.
19436 * g++.old-deja/g++.other/inline14.C: Same.
19438 2000-09-24 Richard Henderson <rth@cygnus.com>
19440 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
19442 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
19444 * gcc.dg/c90-printf-1.c: Add test for wide string format.
19446 2000-09-22 Geoff Keating <geoffk@cygnus.com>
19448 * gcc.c-torture/compile/20000922-1.c: New file.
19450 2000-09-21 Nick Clifton <nickc@redhat.com>
19452 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
19453 a signed long modulo operation.
19454 (mod6): New function - perform an unsigned long modulo operation.
19455 (main): Add tests for modulos of very large numbers by very small
19458 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19460 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
19462 2000-09-19 Richard Henderson <rth@cygnus.com>
19464 * gcc.dg/compare2.c (case 10): XFAIL.
19466 2000-09-18 Richard Henderson <rth@cygnus.com>
19468 * gcc.c-torture/execute/20000906-1.c: Move ...
19469 * gcc.dg/20000906-1.c: ... here. Only run on targets
19470 that support __builtin_trap.
19472 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
19474 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
19476 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19478 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
19479 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
19480 more $ format tests.
19482 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19484 * gcc.dg/format-errmk-1.c: New test.
19486 2000-09-17 Greg McGary <greg@mcgary.org>
19488 * gcc.c-torture/execute/20000917-1.x: Remove.
19490 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
19492 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
19494 2000-09-17 Greg McGary <greg@mcgary.org>
19496 * gcc.c-torture/execute/20000917-1.c: New test.
19497 * gcc.c-torture/execute/20000917-1.x: XFAIL.
19499 2000-09-16 Neil Booth <NeilB@earthling.net>
19501 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
19502 in nested macro bug.
19504 2000-09-15 Neil Booth <NeilB@earthling.net>
19506 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
19508 2000-09-14 Jeffrey A Law (law@cygnus.com)
19510 * gcc.c-torture/execute/20000914-1.c: New test.
19512 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
19514 * g++.other/inline13.C: New test.
19516 2000-09-12 Andreas Jaeger <aj@suse.de>
19518 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
19519 constant by Ulrich Drepper <drepper@redhat.com>.
19521 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
19523 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
19525 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19527 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
19529 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
19531 * gcc.dg/cpp/backslash.c: New test.
19533 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
19535 * gcc.c-torture/execute/20000910-1.c: New test.
19536 * gcc.c-torture/execute/20000910-2.c: Likewise.
19538 2000-09-11 Robert Lipe <robertl@sco.com>
19540 * gcc.dg/pragma-align.c: New test.
19542 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
19544 * g++.old-deja/g++.pt/explicit82.C: New test.
19545 * g++.old-deja/g++.pt/explicit83.C: New test.
19547 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
19549 * gcc.dg/asm-names.c: New test.
19551 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19553 * gcc.dg/cpp/tr-warn6.c: New test
19555 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
19557 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
19560 2000-09-07 Catherine Moore <clm@redhat.com>
19562 * gcc.c-torture/execute/unroll-1.c: New test.
19564 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
19566 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
19568 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
19569 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
19570 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
19571 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
19572 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
19574 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
19575 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
19577 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19579 * g++.old-deja/g++.pt/deduct2.C: New test.
19581 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19583 * g++.old-deja/g++.pt/parms2.C: New test.
19585 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
19587 * g++.old-deja/g++.pt/crash58.C: New test.
19589 2000-09-06 Greg McGary <greg@mcgary.org>
19591 * gcc.c-torture/execute/20000906-1.c: New test.
19592 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
19594 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19596 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
19598 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19600 * g++.old-deja/g++.pt/crash57.C: New test.
19602 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19604 * g++.old-deja/g++.pt/crash56.C: New test.
19606 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
19608 * g++.old-deja/g++.pt/koenig1.C: New test.
19610 2000-09-04 Jakub Jelinek <jakub@redhat.com>
19612 * gcc.dg/20000904-1.c: New test.
19614 2000-09-04 Jakub Jelinek <jakub@redhat.com>
19616 * gcc.dg/cpp/paste8.c: New test.
19618 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
19620 * gcc.c-torture/compile/20000827-1.c: New test.
19622 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
19624 * gcc.dg/format-diag-1.c: New test.
19626 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
19628 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
19629 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
19630 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
19631 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
19632 gcc.dg/formatz-1.c: Adjust warning regular expressions.
19634 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
19636 * g++.old-deja/g++.other/nested4.C: New test.
19638 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
19640 * g++.old-deja/g++.ns/scoped1.C: New test.
19642 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
19644 * lib/g++.exp: Support testing already-installed GCC.
19646 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19648 * wtr-label-1.c, wtr-suffix-1.c: New tests.
19650 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652 * gcc.dg/return-type-2.c: New test.
19654 2000-08-27 Geoff Keating <geoffk@cygnus.com>
19656 * gcc.c-torture/compile/20000825-1.c: New test.
19658 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
19660 * gcc.dg/dwarf2-2.c: New test.
19662 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
19664 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
19665 dg-warning regexps.
19667 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
19669 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
19670 gcc.dg/format-ext-5.c: New tests.
19672 2000-08-25 Jakub Jelinek <jakub@redhat.com>
19674 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
19676 2000-08-24 Mark Mitchell <mark@codesourcery.com>
19678 * gcc.dg/noncompile/930622-2.c: Adjust error message.
19680 2000-08-24 Richard Henderson <rth@cygnus.com>
19682 * gcc.dg/ia64-sync-1.c: New test.
19683 * gcc.dg/ia64-sync-2.c: New test.
19684 * gcc.dg/ia64-asm-1.c: New test.
19686 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
19688 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
19689 * gcc.dg/format-ext-2.c: New test.
19691 2000-08-23 Jason Merrill <jason@redhat.com>
19693 * lib/old-dejagnu.exp: Also ignore "In member function" and
19696 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19698 * gcc.dg/noncompile/label-lineno-1.c: New test.
19700 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
19702 * gcc.dg/c99-array-nonobj-1.c: New test.
19704 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
19706 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
19708 * gcc.dg/format-ext-1.c: New test.
19710 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19712 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
19713 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
19714 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
19715 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
19716 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
19718 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
19720 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
19721 gcc.dg/c99-strftime-2.c: New tests.
19723 2000-08-22 Richard Henderson <rth@cygnus.com>
19725 * gcc.c-torture/execute/20000822-1.c: New test.
19727 2000-08-21 Jakub Jelinek <jakub@redhat.com>
19729 * gcc.c-torture/execute/20000819-1.x: Remove.
19731 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
19733 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
19734 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
19735 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
19736 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
19737 gcc.dg/format-xopen-1.c: New tests.
19739 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
19741 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
19743 2000-08-21 Jakub Jelinek <jakub@redhat.com>
19745 * g++.old-deja/g++.other/loop2.C: New test.
19747 * gcc.c-torture/compile/20000606-1.c: New test.
19748 * gcc.c-torture/compile/20000728-1.c: New test.
19749 * gcc.c-torture/execute/20000801-1.c: New test.
19750 * gcc.c-torture/execute/20000801-2.c: New test.
19751 * gcc.c-torture/execute/20000819-1.c: New test.
19752 * gcc.c-torture/execute/20000819-1.x: XFAIL.
19753 * gcc.dg/20000629-1.c: New test.
19754 * gcc.dg/20000724-1.c: New test.
19755 * gcc.dg/20000807-1.c: New test.
19757 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
19759 * gcc.dg/cpp/pragma-1.c: New test.
19760 * gcc.dg/cpp/pragma-2.c: New test.
19762 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
19764 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
19765 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
19767 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19769 * gcc.c-torture/compile/20000818-1.c: New test.
19771 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
19773 * gcc.c-torture/execute/20000818-1.c: New test.
19775 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
19777 * gcc.dg/format-va-1.c: New test.
19779 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19781 * g++.old-deja/g++.other/typedef8.C: New test.
19783 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19785 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
19786 * g++.old-deja/g++.mike/net36.C: Mark candidate.
19787 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
19788 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
19789 * g++.old-deja/g++.other/ptrmem7.C: New test.
19790 * g++.old-deja/g++.pt/ptrmem10.C: New test.
19792 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
19794 * g++.old-deja/g++.pt/typename27.C: New test.
19796 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
19798 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
19799 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
19800 * g++.old-deja/g++.pt/friend45.C: New test.
19801 * g++.old-deja/g++.other/friend8.C: New test.
19803 2000-08-15 Richard Henderson <rth@cygnus.com>
19805 * gcc.c-torture/execute/20000815-1.c: New test.
19807 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
19809 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
19810 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
19811 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
19813 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
19815 * g++.old-deja/g++.other/refinit2.C: New test.
19817 2000-08-13 Geoff Keating <geoffk@cygnus.com>
19819 * lib/c-torture.exp (c-torture): Make
19820 compiler_conditional_xfail_data global.
19821 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
19822 compiler_conditional_xfail_data machinery.
19823 (f-torture-execute): Likewise.
19824 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
19825 and only when unrolling loops.
19827 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
19829 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
19831 * g++.old-deja/g++.pt/explicit81.C: New test.
19833 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
19835 * g++.old-deja/g++.pt/typename26.C: New test.
19837 2000-08-10 Geoff Keating <geoffk@cygnus.com>
19839 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
19842 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
19844 * g++.old-deja/g++.other/array3.C: New test.
19846 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
19848 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
19849 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
19850 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
19853 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
19855 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
19856 * g++.old-deja/g++.abi/vmihint.C: Likewise.
19858 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
19860 * gcc.c-torture/execute/20000808-1.c: New test.
19862 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
19864 * gcc.dg/c90-const-expr-1.c: New test.
19866 2000-08-08 Richard Henderson <rth@cygnus.com>
19868 * gcc.dg/noncompile/920923-1.c: Declare calloc.
19870 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
19872 * gcc.dg/noncompile/const-ll-1.c: New test.
19874 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
19876 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
19878 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19880 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
19881 that running programs linked against the shared version of libobjc
19884 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
19886 * gcc.dg/c99-printf-1.c: New test.
19888 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
19890 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
19892 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
19894 * gcc.c-torture/execute/20000731-1.x: Delete.
19896 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
19898 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
19899 and torture_without_loops as is done by c-torture.exp.
19900 (search_for): Copy from c-torture.exp.
19901 (gcc-dg-runtest): New function, drives a directory of tests
19902 iterating over the TORTURE_OPTIONS.
19903 (scan-assembler, scan-assembler-not): Move here from
19904 individual directory drivers.
19906 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
19907 defined by lib/gcc-dg.exp.
19908 * gcc.dg/cpp/cpp.exp: Likewise.
19909 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
19910 gcc-dg-runtest, so we cycle over optimization options.
19912 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
19913 * gcc.dg/compare2.c: No longer expected to fail.
19915 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
19917 * gcc.c-torture/execute/20000804-1.c: New test.
19919 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
19921 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
19923 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
19925 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
19927 2000-08-03 Jeffrey A Law (law@cygnus.com)
19929 * gcc.c-torture/compile/20000803-1.c: New test.
19931 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
19933 * gcc.c-torture/execute/20000801-3.c,
19934 gcc.c-torture/execute/20000801-4.c: New tests.
19935 * gcc.c-torture/execute/20000801-3.x,
19936 gcc.c-torture/execute/20000801-4.x: Xfail.
19938 2000-08-02 Geoff Keating <geoffk@cygnus.com>
19940 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
19941 libobjc/.libs to allow for libtool.
19943 2000-08-02 Jakub Jelinek <jakub@redhat.com>
19945 * gcc.c-torture/compile/20000802-1.c: New test.
19947 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
19949 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
19951 2000-07-31 Jeffrey A Law (law@cygnus.com)
19953 * gcc-c-torture/execute/20000731-2.c: New test.
19955 * gcc.c-torture/execute/20000731-1.c: New test.
19956 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
19958 2000-07-31 Jakub Jelinek <jakub@redhat.com>
19960 * testsuite/gcc.dg/cpp/paste7.c: New test.
19961 * gcc.dg/cpp/20000725-1.c: New test.
19963 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
19965 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
19966 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
19967 declaration warning for __builtin_dwarf_reg_size.
19969 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
19971 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
19973 * gcc.dg/noncompile/voidparam-1.c: New test.
19975 2000-07-30 Richard Henderson <rth@cygnus.com>
19977 * gcc.dg/c90-digraph-1.c: Don't xfail.
19978 * gcc.dg/compare2.c (case 10): Xfail.
19979 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
19981 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
19983 * gcc.dg/c99-main-1.c: New test.
19985 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
19987 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
19989 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
19991 * gcc.c-tortuer/execute/20000726-1.c: New test.
19993 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
19995 * gcc.c-torture/execute/enum-2.c: New test.
19997 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19999 * gcc.dg/cpp/tr-warn3.c: New test.
20001 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20003 * g++.old-deja/g++.ext/implicit1.C: Remove.
20004 * g++.old-deja/g++.jason/c2.C: Remove
20005 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
20006 * g++.old-deja/g++.pt/crash16.C: Likewise.
20007 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
20009 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20011 * g++.old-deja/g++.other/for2.C: New test.
20013 2000-07-25 Jakub Jelinek <jakub@redhat.com>
20015 * gcc.dg/20000720-1.c: New test.
20017 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
20019 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
20021 2000-07-24 Geoff Keating <geoffk@cygnus.com>
20023 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
20024 * gcc.c-torture/execute/20000722-1.c: New.
20025 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
20027 2000-07-24 Jakub Jelinek <jakub@redhat.com>
20029 * gcc.dg/cpp/20000720-1.S: New test.
20031 2000-07-21 Michael Meissner <meissner@redhat.com>
20033 * gcc.c-torture/execute/ieee/hugeval.c: New test.
20035 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20037 * g++.old-deja/g++.brendan/crash16.C,
20038 g++.old-deja/g++.brendan/parse3.C,
20039 g++.old-deja/g++.brendan/redecl1.C,
20040 g++.old-deja/g++.ns/template13.C,
20041 g++.old-deja/g++.other/decl4.C,
20042 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
20044 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20046 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
20047 and "Internal error".
20049 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
20051 * gcc.dg/cpp/paste6.c: New test.
20053 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
20055 * gcc.dg/cpp/tr-direct.c: New test.
20057 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
20058 gcc.dg/cpp/undef1.c: Tweak error regexps.
20060 2000-07-18 Eric Christopher <echristo@redhat.com>
20062 * gcc.c-torture/compile/20000718-1.c: New test.
20064 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
20066 * cpplex.c (_cpp_push_token): If the token being pushed back
20067 is the previous token in this context, just subtract one from
20069 * cppmacro.c (save_expansion): Clear aux field when storing a
20072 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
20074 * gcc.dg/noncompile/redecl-1.c: New test.
20076 2000-07-18 Jakub Jelinek <jakub@redhat.com>
20078 * gcc.c-torture/execute/20000717-5.c: New test.
20079 * gcc.c-torture/execute/20000717-1.x: Removed.
20081 2000-07-17 Richard Henderson <rth@cygnus.com>
20083 * gcc.c-torture/execute/20000717-4.c: New test.
20085 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
20087 * gcc.dg/cpp/syshdr.c: New test.
20088 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
20090 2000-07-17 Neil Booth <neilb@earthling.net>
20092 * gcc.dg/cpp/cmdlne-dM.c: New test.
20093 * gcc.dg/cpp/cmdlne-dD.c: New test.
20095 2000-07-17 Jeffrey A Law (law@cygnus.com)
20097 * gcc.c-torture/execute/20000717-3.c: New test.
20099 * gcc.c-torture/compile/20000717-1.c: New test.
20101 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
20103 * gcc.c-torture/execute/20000717-2.c: New test.
20105 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20107 * gcc.dg/formatz-1.c: New test.
20109 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
20110 * gcc.dg/c99-digraph-1.c: New tests.
20112 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
20113 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
20115 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
20116 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
20117 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
20118 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
20119 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
20120 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
20121 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
20123 2000-07-17 Greg McGary <greg@mcgary.org>
20125 * gcc.c-torture/execute/20000717-1.c: New test.
20126 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
20128 2000-07-15 Jakub Jelinek <jakub@redhat.com>
20130 * gcc.c-torture/execute/20000715-2.c: New test.
20131 * gcc.dg/20000715-1.c: New test.
20133 2000-07-15 Michael Meissner <meissner@redhat.com>
20135 * gcc.c-torture/execute/20000715-1.c: New test.
20137 2000-07-13 Jakub Jelinek <jakub@redhat.com>
20139 * gcc.c-torture/execute/20000707-1.c: New test.
20141 2000-07-13 Neil Booth <NeilB@earthling.net>
20143 * testsuite/gcc.dg/cpp/digraph1.c,
20144 testsuite/gcc.dg/cpp/digraph2.c,
20145 testsuite/gcc.dg/cpp/digraphs.c: New tests.
20147 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
20149 * g77.f-torture/compile/20000630-2.f: New test.
20150 * g77.f-torture/compile/20000630-2.x
20152 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
20154 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
20156 2000-07-11 Neil Booth <NeilB@earthling.net>
20158 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
20160 2000-07-11 Neil Booth <NeilB@earthling.net>
20162 * gcc.dg/cpp/cmdlne-C.c: New.
20164 2000-07-09 Neil Booth <NeilB@earthling.net>
20166 * gcc.dg/cpp/directiv.c: New tests.
20167 * gcc.dg/cpp/undef1.c: Update.
20169 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
20171 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
20173 2000-07-09 Neil Booth <NeilB@earthling.net>
20175 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
20177 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
20179 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
20180 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
20182 2000-07-08 Neil Booth <NeilB@earthling.net>
20184 * gcc.dg/cpp/macsyntx.c: New tests.
20186 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20188 * gcc.dg/20000707-1.c: New test.
20190 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20192 * gcc.c-torture/execute/20000706-1.c: New test.
20193 * gcc.c-torture/execute/20000706-2.c: New test.
20194 * gcc.c-torture/execute/20000706-3.c: New test.
20195 * gcc.c-torture/execute/20000706-4.c: New test.
20196 * gcc.c-torture/execute/20000706-5.c: New test.
20198 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20200 * g++.old-deja/g++.pt/instantiate7.C: New test.
20202 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20204 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
20205 * g++.old-deja/g++.mike/thunk3.C: Likewise.
20206 * g++.old-deja/g++.other/rtti3.C: Likewise.
20207 * g++.old-deja/g++.other/rttid3.C: Likewise.
20209 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
20211 * g77.f-torture/compile/20000630-1.x: Fix typo
20213 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
20215 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
20218 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
20220 * gcc.dg/cpp/ident.c: New test.
20222 2000-07-05 Neil Booth <NeilB@earthling.net>
20224 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
20225 gcc.dg/cpp/lexstrng.c: New tests.
20227 2000-07-04 Neil Booth <NeilB@earthling.net>
20229 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
20230 * gcc.dg/cpp/strify2.c: Same.
20232 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
20234 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
20235 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
20236 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
20237 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
20239 * testsuite/gcc.dg/cpp/macro1.c,
20240 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
20241 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
20242 testsuite/gcc.dg/cpp/strify1.c,
20243 testsuite/gcc.dg/cpp/strify2.c: New tests.
20245 2000-07-03 Jakub Jelinek <jakub@redhat.com>
20247 * gcc.c-torture/execute/20000703-1.c: New test.
20249 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20251 * g++.old-deja/g++.pt (lookup10.C): New test.
20253 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20255 * g++.old-deja/g++.pt (typename25.C): New test.
20257 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
20259 * gcc.c-torture/compile/20000701-1.c: New test.
20261 2000-06-30 Nick Clifton <nickc@cygnus.com>
20263 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
20266 2000-06-30 Catherine Moore <clm@cygnus.com>
20268 * gcc.c-torture/execute/align-1.c: New test.
20270 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
20272 * g++.old-deja/g++.pt/expr8.C: New test.
20273 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
20275 2000-06-29 Nick Clifton <nickc@cygnus.com>
20277 * gcc.c-torture/compile/20000629-1.c: New test.
20279 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20282 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
20283 gcc.dg/noncompile directory, depending on whether they're
20284 preprocessor tests or not. Annotate all the tests for the dg
20287 * gcc.c-torture/noncompile/noncompile.exp: Delete.
20288 * gcc.dg/noncompile/noncompile.exp: New.
20292 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
20293 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
20294 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
20295 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
20296 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
20297 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
20298 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
20299 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
20300 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
20301 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
20302 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
20303 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
20304 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
20305 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
20306 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
20307 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
20308 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
20309 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
20310 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
20311 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
20312 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
20313 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
20314 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
20315 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
20317 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
20318 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
20319 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
20320 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
20321 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
20322 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
20324 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20326 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
20327 declare one variable. On the fourth, error.
20328 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
20329 declared by 20000628-1a.h.
20331 2000-06-29 Richard Henderson <rth@redhat.com>
20333 * gcc.c-torture/execute/930529-1.x: New file.
20334 * gcc.dg/920413-1.c: Adjust expected warning text.
20335 * gcc.dg/980217-1.c: Declare abort.
20336 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
20338 2000-06-29 Jeffrey A Law (law@cygnus.com)
20340 * g77.f-torture/compile/20000629-1.f: New test.
20341 * g77.f-torture/compile/20000629-1.x: Expected to fail.
20343 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20345 Rearrange lots of files, removing entirely the
20346 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
20350 gcc.c-torture/code_quality/code_quality.exp
20351 gcc.c-torture/special/special.exp
20352 gcc.failure/failure.exp
20353 gcc.failure/940409-1.x
20354 gcc.c-torture/compile/961203-1.x
20357 gcc.misc-tests/linkage.exp
20358 gcc.c-torture/execute/920730-1t.c
20359 gcc.c-torture/execute/920730-1t.x
20360 gcc.c-torture/compile/920520-1.x
20361 gcc.c-torture/compile/920521-1.x
20362 gcc.c-torture/compile/981006-1.x
20363 gcc.c-torture/execute/eeprof-1.x
20365 * Moved files (possibly with modifications to fit a new harness):
20367 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
20368 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
20369 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
20370 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
20371 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
20372 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
20373 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
20374 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
20375 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
20376 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
20377 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
20378 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
20379 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
20380 gcc.failure/940409-1.c gcc.dg/940409-1.c
20382 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20384 * c-torture/compile/961203-1.x: Delete.
20386 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
20387 not exit. Include stdio.h.
20388 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
20389 * gcc.misc-tests/dg-12.c: Likewise.
20390 * gcc.misc-tests/dg-5.c: Likewise.
20391 * gcc.misc-tests/dg-6.c: Likewise.
20392 * gcc.misc-tests/dg-7.c: Prototype abort.
20393 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
20394 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
20395 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
20397 * gcc.misc-tests/sieve.c: Use return from main, not exit.
20398 * gcc.misc-tests/sort2.c: Use return from main, not exit.
20400 2000-06-28 Jakub Jelinek <jakub@redhat.com>
20402 * gcc.dg/cpp/20000628-1.c: New test.
20403 * gcc.dg/cpp/20000628-1.h: New header for above test.
20404 * gcc.dg/cpp/20000628-1a.h: Likewise.
20406 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
20408 * gcc.dg/cpp: New directory.
20409 * gcc.dg/cpp/cpp.exp: New driver.
20410 * gcc.dg/cpp/20000627-1.c: New test.
20411 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
20412 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
20413 and rewrite as a compilation test.
20415 * gcc.dg: Move many files into the cpp subdirectory, possibly
20416 renaming or editing them as well.
20418 990119-1.c cpp/19990119-1.c
20419 990228-1.c cpp/19990228-1.c
20420 990407-1.c cpp/19990407-1.c
20421 990409-1.c cpp/19990409-1.c
20422 990413-1.c cpp/19990413-1.c
20423 990703-1.c cpp/19990703-1.c
20424 20000127-1.c cpp/20000127-1.c
20425 20000129-1.c cpp/20000129-1.c
20426 20000207-1.c cpp/20000207-1.c
20427 20000207-2.c cpp/20000207-2.c
20428 20000209-1.c cpp/20000209-1.c
20429 20000209-2.c cpp/20000209-2.c
20430 20000301-1.c cpp/20000301-1.c
20431 20000419-1.c cpp/20000419-1.c
20432 20000510-1.S cpp/20000510-1.S
20433 20000519-1.c cpp/20000519-1.c
20434 20000529-1.c cpp/20000529-1.c
20435 20000625-1.c cpp/20000625-1.c
20436 20000625-2.c cpp/20000625-2.c
20437 cpp-as1.c cpp/assert1.c
20438 cpp-as2.c cpp/assert2.c
20439 cxx-comments-1.c cpp/cxxcom1.c
20440 cxx-comments-2.c cpp/cxxcom2.c
20441 endif-label.c cpp/endif.c
20442 cpp-hash1.c cpp/hash1.c
20443 cpp-hash2.c cpp/hash2.c
20444 cpp-if1.c cpp/if-1.c
20445 cpp-if2.c cpp/if-2.c
20446 cpp-if3.c cpp/if-3.c
20447 cpp-if4.c cpp/if-4.c
20448 cpp-if5.c cpp/if-5.c
20449 cpp-cond.c cpp/if-cexp.c
20450 cpp-missingop.c cpp/if-mop.c
20451 cpp-missingparen.c cpp/if-mpar.c
20452 cpp-opprec.c cpp/if-oppr.c
20453 cpp-ifparen.c cpp/if-paren.c
20454 cpp-shortcircuit.c cpp/if-sc.c
20455 cpp-shift.c cpp/if-shift.c
20456 cpp-unary.c cpp/if-unary.c
20457 cpp-li1.c cpp/line1.c
20458 cpp-li2.c cpp/line2.c
20459 lineno.c cpp/line3.c
20460 lineno-2.c cpp/line4.c
20462 cpp-mic.h cpp/mi1c.h
20463 cpp-micc.h cpp/mi1cc.h
20464 cpp-mind.h cpp/mi1nd.h
20465 cpp-mindp.h cpp/mi1ndp.h
20466 cpp-mix.h cpp/mi1x.h
20467 cpp-mi2.c cpp/mi2.c
20468 cpp-mi2a.h cpp/mi2a.h
20469 cpp-mi2b.h cpp/mi2b.h
20470 cpp-mi2c.h cpp/mi2c.h
20471 cpp-mi3.c cpp/mi3.c
20472 cpp-mi3.def cpp/mi3.def
20473 poison-1.c cpp/poison.c
20474 pr-impl.c cpp/prag-imp.c
20475 cpp-redef-2.c cpp/redef1.c
20476 cpp-redef.c cpp/redef2.c
20477 strpaste.c cpp/strp1.c
20478 strpaste-2.c cpp/strp2.c
20479 cpp-tradpaste.c cpp/tr-paste.c
20480 cpp-tradstringify.c cpp/tr-str.c
20481 cpp-tradwarn1.c cpp/tr-warn1.c
20482 cpp-tradwarn2.c cpp/tr-warn2.c
20483 trigraphs.c cpp/trigraphs.c
20484 cpp-unc1.c cpp/unc1.c
20485 cpp-unc2.c cpp/unc2.c
20486 cpp-unc3.c cpp/unc3.c
20487 cpp-unc.c cpp/unc4.c
20488 undef.c cpp/undef1.c
20489 undef-2.c cpp/undef2.c
20490 cpp-wi1.c cpp/widestr1.c
20492 2000-06-27 Mark Mitchell <mark@codesourcery.com>
20494 * lib/g++.exp (g++_include_flags): Tweak.
20496 2000-06-27 H.J. Lu <hjl@gnu.org>
20497 Loren J. Rittle <ljrittle@acm.org>
20499 * lib/g++.exp (g++_include_flags): Override libgloss.exp
20500 version with one that knows about the new gcc tree structure.
20501 (g++_link_flags): Same.
20503 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
20505 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
20506 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
20507 case we are cross-compiling.
20509 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
20510 g++.old-deja/g++.niklas/Makefile.in,
20511 g++.old-deja/g++.niklas/configure.in,
20512 g++.old-deja/g++.other/Makefile.in,
20513 g++.old-deja/g++.other/configure.in,
20514 gcc.c-torture/code_quality/Makefile.in,
20515 gcc.c-torture/code_quality/configure.in,
20516 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
20517 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
20518 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
20519 gcc.c-torture/execute/ieee/Makefile.in,
20520 gcc.c-torture/execute/ieee/configure.in,
20521 gcc.c-torture/noncompile/Makefile.in,
20522 gcc.c-torture/noncompile/configure.in,
20523 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
20524 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
20525 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
20527 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
20529 * g++.old-deja/g++.other/ambig3.C: New test.
20531 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
20533 * g++.old-deja/g++.pt/syntax1.C: New test.
20534 * g++.old-deja/g++.pt/syntax2.C: New test.
20535 * g++.old-deja/g++.other/syntax3.C: New test.
20536 * g++.old-deja/g++.other/syntax4.C: New test.
20538 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
20540 * gcc.dg/20000623-1.c: Prototype exit and abort.
20542 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
20544 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
20546 * gcc.dg/cpp-mi3.def: New file.
20548 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
20550 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
20551 lexer's error messages.
20552 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
20553 divine anything from the linemarkers.
20554 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
20555 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
20557 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
20559 * gcc.dg/20000623-1.c: New test.
20561 2000-06-22 Jakub Jelinek <jakub@redhat.com>
20563 * gcc.c-torture/execute/20000622-1.c: New test.
20565 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
20567 * g++.old-deja/g++.other/init15.C: New test.
20569 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
20571 * g++.old-deja/g++.pt/vaarg2.C: New test.
20572 * g++.old-deja/g++.pt/vaarg3.C: New test.
20574 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
20576 * g++.old-deja/g++.other/dyncast6.C: New test.
20578 2000-06-15 Jakub Jelinek <jakub@redhat.com>
20580 * gcc.c-torture/execute/loop-6.c: New test.
20582 2000-06-14 Jakub Jelinek <jakub@redhat.com>
20584 * gcc.dg/20000614-1.c: New test.
20585 * gcc.dg/20000614-2.c: New test.
20587 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
20589 * g++.old-deja/g++.other/inline12.C: New test.
20591 2000-06-13 Jakub Jelinek <jakub@redhat.com>
20593 * g++.old-deja/g++.other/eh1.C: New test.
20595 2000-06-12 Jakub Jelinek <jakub@redhat.com>
20597 * g++.old-deja/g++.other/type.C: New test.
20599 2000-06-05 Jakub Jelinek <jakub@redhat.com>
20601 * g++.old-deja/g++.other/initstring.C: New test.
20603 2000-06-12 Jason Merrill <jason@redhat.com>
20605 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
20607 2000-06-09 Jeffrey A Law (law@cygnus.com)
20609 * gcc.c-torture/compile/20000609-1.c: New test.
20611 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
20613 * gcc.dg/20000609-1.c: New test.
20615 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
20617 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
20618 * gcc.c-torture/noncompile/poison-1.c: Move...
20619 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
20620 * gcc.dg/cpp-li1.c: Add a token after the #line.
20622 2000-06-05 Richard Henderson <rth@cygnus.com>
20624 * gcc.c-torture/execute/20000605-2.c: New test.
20625 * gcc.c-torture/execute/20000605-3.c: New test.
20627 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
20629 * g77.f-torture/execute/20000503-1.x: New file.
20631 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
20633 * g++.old-deja/g++.eh/badalloc1.C: New test.
20635 2000-06-05 Richard Henderson <rth@cygnus.com>
20637 * gcc.c-torture/execute/20000605-1.c: New test.
20639 2000-06-05 Jakub Jelinek <jakub@redhat.com>
20640 Nathan Sidwell <nathan@codesourcery.com>
20642 * gcc.c-torture/compile/20000605-1.c: New test.
20644 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
20646 * g77.f-torture/compile/20000601-1.f: New test.
20648 2000-06-03 Richard Henderson <rth@cygnus.com>
20650 * gcc.c-torture/execute/20000603-1.c: New.
20652 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
20654 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
20655 * gcc.dg/noreturn-2.c (noreturn): Likewise.
20657 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
20659 * gcc.dg/compare2.c (case 12): XFAIL.
20660 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
20661 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
20663 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
20665 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
20667 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
20668 guard macro is already defined when the header is first
20670 * gcc.dg/cpp-mix.h: New file.
20671 * gcc.dg/endif-label.c: Update patterns to match compiler.
20673 * g++.brendan/complex1.C: Declare abort.
20674 * g++.law/refs4.C: Remove XFAIL.
20675 * g++.oliva/expr2.C: Declare abort and exit.
20677 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
20679 * gcc.c-torture/execute/20000528-1.c: New test.
20681 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
20682 * g++.old-deja/g++.law/temps4.C: Likewise.
20684 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
20685 stdlib.h. Call abort() on failure.
20686 * g++.old-deja/g++.law/refs4.C: Likewise.
20687 * g++.old-deja/g++.law/temps4.C: Likewise.
20688 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
20689 * gcc.c-torture/execute/20000112-1.c: Include string.h.
20691 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
20693 Relative to g++.dg/special:
20694 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
20696 Relative to g++.old-deja:
20697 * g++.brendan/complex1.C, g++.jason/optimize2.C,
20698 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
20699 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
20700 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
20701 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
20702 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
20703 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
20705 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
20706 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
20707 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
20708 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
20709 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
20710 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
20713 * g++.other/goto1.C: Update expectations for error messages.
20715 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
20717 * gcc.c-torture/compile/20000523-1.c: New test.
20719 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
20721 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
20723 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
20725 * g++.old-deja/g++.eh/catch11.C: New test.
20726 * g++.old-deja/g++.eh/catch12.C: New test.
20728 2000-05-24 Nick Clifton <nickc@cygnus.com>
20730 * gcc.c-torture/execute/20000523-1.c: New test.
20732 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
20734 * c-torture/execute/bcp-1.c: Replace abort in arg of
20735 __builtin_constant_p with a generic external function.
20737 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
20738 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
20739 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
20740 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
20741 Prototype abort and/or exit.
20743 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
20744 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
20745 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
20746 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
20748 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
20750 * gcc.dg/dwarf2-1.c: New test.
20752 2000-05-20 Richard Henderson <rth@cygnus.com>
20754 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
20756 2000-05-20 Andreas Jaeger <aj@suse.de>
20758 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
20761 2000-05-19 David Edelsohn <edelsohn@gnu.org>
20763 * gcc.c-torture/execute/20000519-2.c: New test.
20765 2000-05-19 Andreas Jaeger <aj@suse.de>
20767 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
20768 which fails with SSA.
20770 * lib/c-torture.exp: Also test with -O3 -fssa.
20772 2000-05-18 Michael Meissner <meissner@redhat.com>
20774 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
20775 * gcc.c-torture/execute/920415-1.c: Ditto.
20776 * gcc.c-torture/execute/920501-1.c: Ditto.
20777 * gcc.c-torture/execute/conversion.c: Ditto.
20778 * gcc.c-torture/execute/cvt-1.c: Ditto.
20780 2000-05-18 Jeffrey A Law (law@cygnus.com)
20782 * gcc.c-torture/compile/20000518-1.c: New test.
20784 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
20786 * g77.f-torture/compile/200005018.f: New test.
20788 2000-05-17 Jeffrey A Law (law@cygnus.com)
20790 * gcc.c-torture/compile/20000517-1.c: New test.
20792 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20794 * gcc.c-torture/execute/20000516-1.c: New test.
20796 2000-05-15 Jakub Jelinek <jakub@redhat.com>
20798 * g++.old-deja/g++.other/eh.C: New test.
20800 2000-05-12 Richard Henderson <rth@cygnus.com>
20802 * gcc.c-torture/execute/990208-1.c (main): Don't pass
20803 constants through to doit's conditional.
20805 2000-05-11 Jeffrey A Law (law@cygnus.com)
20807 * gcc.c-torture/compile/20000511-1.c: New test.
20808 * g77.f-torture/compile/20000511-1.f: New test.
20809 * g77.f-torture/compile/20000511-2.f: New test.
20811 2000-05-11 Michael Meissner <meissner@redhat.com>
20813 * gcc.c-torture/execute/20000511-1.c: New test.
20815 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
20817 * gcc.dg/dg.exp: Scan .S files as well as .c files.
20818 * gcc.dg/20000510-1.S: New.
20820 2000-05-08 Catherine Moore <clm@cygnus.com>
20822 * gcc.dg/unused-3.c: New.
20824 2000-05-06 Richard Henderson <rth@cygnus.com>
20826 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
20827 * g++.old-deja/g++.mike/warn1.C: Likewise.
20828 * g++.old-deja/g++.pt/local1.C: Likewise.
20829 * g++.old-deja/g++.pt/local7.C: Likewise.
20830 * g++.old-deja/g++.pt/spec16.C: Likewise.
20832 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
20834 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
20836 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
20838 * g77.f-torture/execute/20000503-1.f: New test.
20840 2000-05-04 Andreas Jaeger <aj@suse.de>
20842 * gcc.dg/noreturn-2.c: New test.
20844 2000-05-04 Neil Booth <NeilB@earthling.net>
20846 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
20849 2000-05-04 Richard Henderson <rth@cygnus.com>
20851 * gcc.c-torture/execute/20000503-1.c: Fix typo.
20853 2000-05-04 Richard Henderson <rth@cygnus.com>
20855 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
20856 OpenSSL by Jason R Thorpe.
20858 2000-05-03 Jim Wilson <wilson@cygnus.com>
20860 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
20862 2000-05-03 Robert Lipe <robertlipe@usa.net>
20864 * gcc.dg/20000503-1.c: New test.
20866 2000-05-02 Jakub Jelinek <jakub@redhat.com>
20868 * gcc.c-torture/compile/20000502-1.c: New test.
20869 * g++.old-deja/g++.other/align.C: New test.
20870 * gcc.dg/cpp-tradstringify.c: New test.
20872 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
20874 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
20875 and hard registers.
20877 2000-04-26 Geoff Keating <geoffk@cygnus.com>
20879 * gcc.c-torture/execute/loop-5.c: New test.
20881 2000-04-25 Jakub Jelinek <jakub@redhat.com>
20883 * gcc.c-torture/execute/va-arg-20.c: New test.
20885 2000-04-23 Jeffrey A Law (law@cygnus.com)
20887 * gcc.c-torture/execute/20000422-1.c: New test.
20889 2000-04-20 Greg McGary <gkm@gnu.org>
20891 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
20892 when optimizing, but without sibling-call optimizations (-O1).
20894 2000-04-20 Jeffrey A Law (law@cygnus.com)
20896 * gcc.c-torture/compile/20000420-1.c: New test.
20898 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
20900 * g++.abi/ptrflags.C: New test.
20901 * g++.eh/catchptr1.C: Test incomplete pointer chains.
20903 2000-04-19 Catherine Moore <clm@cygnus.com>
20905 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
20907 2000-04-19 Greg McGary <gkm@gnu.org>
20909 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
20910 sibling-call optimizations.
20912 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
20914 * gcc.dg/20000419-1.c: New test.
20916 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
20918 * gcc.c-torture/execute/20000412-6.c: New test.
20920 2000-04-12 Jeffrey A Law (law@cygnus.com)
20922 * gcc.c-torture/execute/20000412-5.c: New test.
20923 * g77.f-torture/compile/20000412-1.f: New test.
20924 * gcc.c-torture/execute/20000412-4.c: New test.
20925 * gcc.c-torture/compile/20000412-2.c: New test.
20926 * gcc.c-torture/execute/20000412-3.c: New test.
20927 * gcc.c-torture/compile/20000412-1.c: New test.
20928 * gcc.c-torture/execute/20000412-2.c: New test.
20930 2000-04-12 Jakub Jelinek <jakub@redhat.com>
20932 * objc/execute/bf-20.m: New test.
20934 2000-04-10 Richard Henderson <rth@cygnus.com>
20936 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
20938 * gcc.c-torture/execute/20000412-1.c: New test.
20940 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
20942 * g++.old-deja/g++.eh/catchptr1.C: New test.
20944 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
20946 * g++.old-deja/g++.abi/cxa_vec.C: New test.
20948 2000-04-08 Neil Booth <NeilB@earthling.net>
20950 * gcc.dg/cpp-nullchar.c: Remove test as
20951 embedded nulls cause problems.
20953 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20955 * gcc.dg/compare2.c: New test.
20957 2000-04-08 Neil Booth <NeilB@earthling.net>
20959 * gcc.dg/cpp-nullchar.c: New test.
20961 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
20963 * gcc.dg/cpp-mi2.c: New test.
20964 * gcc.dg/cpp-mi2[abc].h: New files.
20966 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
20968 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
20971 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
20973 * g++.old-deja/g++.abi/vmihint.C: New test.
20975 2000-04-06 Neil Booth <NeilB@earthling.net>
20977 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
20978 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
20981 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
20983 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
20984 avoid stack-frame overwrite.
20986 2000-04-05 Jakub Jelinek <jakub@redhat.com>
20988 * gcc.c-torture/compile/20000405-2.c: New test.
20989 * gcc.c-torture/compile/20000405-3.c: New test.
20991 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
20993 * gcc.c-torture/compile/20000405-1.c: New test.
20995 2000-04-04 Geoff Keating <geoffk@cygnus.com>
20997 * gcc.dg/cast-qual-1.c: Revert last change.
20999 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21001 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
21003 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
21005 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
21006 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
21008 2000-04-03 Jeffrey A Law (law@cygnus.com)
21010 * gcc.c-torture/compile/20000403-2.c: New test.
21011 * gcc.c-torture/compile/20000403-1.c: New test.
21013 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
21015 * gcc.c-torture/execute/20000403-1.c: New test.
21017 2000-04-03 Geoff Keating <geoffk@cygnus.com>
21019 * gcc.c-torture/execute/20000402-1.c: New test.
21021 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
21023 * gcc.c-torture/execute/va-arg-15.c: New test.
21024 * gcc.c-torture/execute/va-arg-16.c: New test.
21025 * gcc.c-torture/execute/va-arg-17.c: New test.
21026 * gcc.c-torture/execute/va-arg-18.c: New test.
21027 * gcc.c-torture/execute/va-arg-19.c: New test.
21029 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
21031 * gcc.c-torture/compile/981211-1.c: Move to...
21032 * gcc.dg/cpp-as1.c: ...here.
21033 * gcc.dg/cpp-as2.c: New file.
21035 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
21038 2000-04-02 Neil Booth <NeilB@earthling.net>
21040 * gcc.dg/cpp-cond.c New tests.
21041 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
21042 accidental success less likely.
21043 * gcc.dg/cpp-missingop.c New tests.
21044 * gcc.dg/cpp-missingparen.c New tests.
21045 * gcc.dg/cpp-shift.c New tests.
21046 * gcc.dg/cpp-shortcircuit.c New tests.
21047 * gcc.dg/cpp-unary.c New tests.
21049 2000-03-29 Jeffrey A Law (law@cygnus.com)
21051 * gcc.c-torture/compile/20000329-1.c: New test.
21053 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
21055 * gcc.c-torture/compile/20000326-1.c: New test.
21056 * gcc.c-torture/compile/20000326-2.c: New test.
21058 2000-03-24 Geoff Keating <geoffk@cygnus.com>
21060 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
21061 the first parameter is a function argument.
21063 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
21065 * g++.old-deja/g++.ext/array4.C: New test.
21067 2000-03-22 Geoff Keating <geoffk@cygnus.com>
21069 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
21071 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21073 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
21075 2000-03-19 Richard Henderson <rth@cygnus.com>
21077 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
21079 2000-03-19 Richard Henderson <rth@cygnus.com>
21081 * gcc.c-torture/compile/20000319-1.c: New test.
21083 2000-03-14 Jeffrey A Law (law@cygnus.com)
21085 * gcc.c-torture/execute/20000314-3.c: New test.
21086 * gcc.c-torture/execute/20000314-2.c: New test.
21087 * gcc.c-torture/execute/20000314-1.c: New test.
21088 * gcc.c-torture/compile/20000314-2.c: New test.
21089 * gcc.c-torture/compile/20000314-1.c: New test.
21091 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
21093 * g++.old-deja/g++.warn/inline.C: New test.
21095 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
21097 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
21098 standards-compliant result rather than specific constants.
21099 Put test-values in array.
21101 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
21103 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
21104 (g++_target_compile): Put test-specific options last.
21106 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21108 * g++.old-deja/g++.eh/vbase4.C: New test.
21110 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21112 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
21114 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21116 * g++.old-deja/g++.brendan/misc12.C: Removed.
21117 * g++.old-deja/g++.pt/memtemp77.C: Constify.
21118 * g++.old-deja/g++.ext/pretty4.C: New test.
21120 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21122 * g++.old-deja/g++.other/string2.C: New test.
21124 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
21126 * g++.old-deja/g++.warn/impint2.C: New test.
21128 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
21130 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
21133 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
21135 * g++.old-deja/g++.warn/impint.C: New test.
21136 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
21137 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
21138 * g++.old-deja/g++.pt/explicit12.C: Likewise.
21139 * g++.old-deja/g++.pt/explicit13.C: Likewise.
21140 * g++.old-deja/g++.pt/explicit17.C: Likewise.
21141 * g++.old-deja/g++.pt/explicit18.C: Likewise.
21142 * g++.old-deja/g++.pt/explicit19.C: Likewise.
21143 * g++.old-deja/g++.pt/explicit23.C: Likewise.
21144 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21145 * g++.old-deja/g++.pt/explicit35.C: Likewise.
21146 * g++.old-deja/g++.pt/explicit6.C: Likewise.
21147 * g++.old-deja/g++.pt/memclass7.C: Likewise.
21149 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
21151 * gcc.dg/cpp-redef.c: New test.
21153 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
21155 * g++.old-deja/g++.pt/unify7.C: New test.
21157 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21159 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
21160 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
21162 2000-02-25 Geoff Keating <geoffk@cygnus.com>
21164 * gcc.c-torture/compile/20000224-1.c: New test.
21166 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21168 * gcc.c-torture/compile/cpp-2.c: New test.
21169 * gcc.c-torture/compile/cpp-1.c: New test.
21171 2000-02-25 Jeffrey A Law (law@cygnus.com)
21173 * gcc.c-torture/execute/20000225-1.c: New test.
21175 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21177 * gcc.dg/cpp-li2.c: New test.
21179 * gcc.dg/cpp-wi1.c: New test.
21181 * gcc.dg/cpp-li1.c: New test.
21183 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
21185 * g++.old-deja/g++.other/sizeof5.C: New test.
21187 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21189 * gcc.c-torture/execute/va-arg-13.c: New test.
21191 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
21193 * gcc.c-torture/execute/va-arg-12.c: New test.
21195 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21197 * gcc.c-torture/execute/20000223-1.c: New test.
21199 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21201 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
21203 2000-02-22 Mark Mitchell <mark@codesourcery.com>
21205 * g++.old-deja/g++.abi/ptrmem.C: New test.
21207 2000-02-19 Richard Henderson <rth@cygnus.com>
21209 * gcc.c-torture/compile/init-3.c: New.
21211 2000-02-17 Mark Mitchell <mark@codesourcery.com>
21213 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
21216 2000-02-11 Robert Lipe <robertl@sco.com>
21218 * gcc.c-torture/compile/20000211-3.c: New test.
21220 2000-02-11 Martin Buchholz <martin@xemacs.org>
21222 * gcc.c-torture/compile/20000211-2.c: New test.
21224 2000-02-11 Jeffrey A Law (law@cygnus.com)
21226 * gcc.c-torture/compile/20000211-1.c: New test.
21228 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
21230 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
21233 2000-02-08 Nathan Sidwell <nathan@acm.org>
21235 * g++.old-deja/g++.other/cast5.C: New test.
21237 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
21239 * gcc.c-torture/execute/20000205-1.c: New.
21241 2000-02-03 Nathan Sidwell <nathan@acm.org>
21243 * g++.old-deja/g++.jason/cast3.C: Return void.
21244 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
21246 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21248 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
21250 * gcc.dg/loop-1.c: New test.
21252 2000-01-27 Jakub Jelinek <jakub@redhat.com>
21254 * gcc.c-torture/compile/20000127-1.c: New test.
21255 * gcc.c-torture/execute/991228-1.c: New test.
21257 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21259 * gcc.dg/unused-2.c: New test.
21261 * gcc.dg/conv-1.c: New test.
21263 2000-01-24 Mark Mitchell <mark@codesourcery.com>
21265 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
21267 (tool_option_proc): Fix typo.
21269 2000-01-24 Geoff Keating <geoffk@cygnus.com>
21271 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
21272 of the ld on the host, not on the build machine.
21273 Also, don't crash if '--help' is not a supported option.
21275 2000-01-24 Richard Henderson <rth@cygnus.com>
21277 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
21279 2000-01-20 Jeffrey A Law (law@cygnus.com)
21281 * gcc.c-torture/execute/20000120-2.c: New test.
21282 * gcc.c-torture/execute/20000120-1.c: New test.
21284 2000-01-13 Jeffrey A Law (law@cygnus.com)
21286 * gcc.c-torture/execute/20000113-1.c: New test.
21288 2000-01-12 Jeffrey A Law (law@cygnus.com)
21290 * gcc.c-torture/execute/20000112-1.c: New test.
21292 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21294 * gcc.dg/20000111-1.c: New test.
21296 2000-01-10 Jeffrey A Law (law@cygnus.com)
21298 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
21299 with 16 bit integers.
21301 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21303 * gcc.dg/20000108-1.c: New test.
21305 2000-01-05 Nathan Sidwell <nathan@acm.org>
21307 * g++.old-deja/g++.ns/koenig8.C: New test.
21309 2000-01-05 Nathan Sidwell <nathan@acm.org>
21311 * g++.old-deja/g++.other/cast4.C: New test.
21313 2000-01-05 Jeffrey A Law (law@cygnus.com)
21315 * gcc.c-torture/compile/20000105-2.c: New test.
21316 * gcc.c-torture/compile/20000105-1.c: New test.
21318 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21320 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
21321 references to printf & atoi to conform to ANSI standard.
21322 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
21323 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
21324 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
21325 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
21326 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
21327 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21328 * g++.old-deja/g++.brendan/copy1.C: Likewise.
21329 * g++.old-deja/g++.brendan/copy2.C: Likewise.
21330 * g++.old-deja/g++.brendan/copy3.C: Likewise.
21331 * g++.old-deja/g++.brendan/copy4.C: Likewise.
21332 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21333 * g++.old-deja/g++.brendan/copy6.C: Likewise.
21334 * g++.old-deja/g++.brendan/copy7.C: Likewise.
21335 * g++.old-deja/g++.brendan/copy8.C: Likewise.
21336 * g++.old-deja/g++.brendan/crash11.C: Likewise.
21337 * g++.old-deja/g++.brendan/crash14.C: Likewise.
21338 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
21339 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21340 * g++.old-deja/g++.brendan/delete2.C: Likewise.
21341 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
21342 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
21343 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
21344 * g++.old-deja/g++.brendan/eh1.C: Likewise.
21345 * g++.old-deja/g++.brendan/groff1.C: Likewise.
21346 * g++.old-deja/g++.brendan/init3.C: Likewise.
21347 * g++.old-deja/g++.brendan/misc12.C: Likewise.
21348 * g++.old-deja/g++.brendan/misc7.C: Likewise.
21349 * g++.old-deja/g++.brendan/new2.C: Likewise.
21350 * g++.old-deja/g++.brendan/operators4.C: Likewise.
21351 * g++.old-deja/g++.brendan/operators5.C: Likewise.
21352 * g++.old-deja/g++.brendan/overload2.C: Likewise.
21353 * g++.old-deja/g++.brendan/overload7.C: Likewise.
21354 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
21355 * g++.old-deja/g++.brendan/reference1.C: Likewise.
21356 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
21357 * g++.old-deja/g++.brendan/template24.C: Likewise.
21358 * g++.old-deja/g++.brendan/template3.C: Likewise.
21359 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
21360 * g++.old-deja/g++.jason/inline3.C: Likewise.
21361 * g++.old-deja/g++.jason/opeq.C: Likewise.
21362 * g++.old-deja/g++.law/arg5.C: Likewise.
21363 * g++.old-deja/g++.law/arm7.C: Likewise.
21364 * g++.old-deja/g++.law/ctors11.C: Likewise.
21365 * g++.old-deja/g++.law/cvt8.C: Likewise.
21366 * g++.old-deja/g++.law/init9.C: Likewise.
21367 * g++.old-deja/g++.law/refs4.C: Likewise.
21368 * g++.old-deja/g++.law/template2.C: Likewise.
21369 * g++.old-deja/g++.law/visibility24.C: Likewise.
21370 * g++.old-deja/g++.law/vtable3.C: Likewise.
21371 * g++.old-deja/g++.mike/asm2.C: Likewise.
21372 * g++.old-deja/g++.mike/eh1.C: Likewise.
21373 * g++.old-deja/g++.mike/misc1.C: Likewise.
21374 * g++.old-deja/g++.mike/misc13.C: Likewise.
21375 * g++.old-deja/g++.mike/misc14.C: Likewise.
21376 * g++.old-deja/g++.mike/ns12.C: Likewise.
21377 * g++.old-deja/g++.mike/p1248.C: Likewise.
21378 * g++.old-deja/g++.mike/p3708.C: Likewise.
21379 * g++.old-deja/g++.mike/p3708a.C: Likewise.
21380 * g++.old-deja/g++.mike/p3708b.C: Likewise.
21381 * g++.old-deja/g++.mike/p646.C: Likewise.
21382 * g++.old-deja/g++.mike/p700.C: Likewise.
21383 * g++.old-deja/g++.mike/p783.C: Likewise.
21384 * g++.old-deja/g++.mike/p783a.C: Likewise.
21385 * g++.old-deja/g++.mike/p783b.C: Likewise.
21386 * g++.old-deja/g++.mike/p786.C: Likewise.
21387 * g++.old-deja/g++.mike/p789.C: Likewise.
21388 * g++.old-deja/g++.mike/p789a.C: Likewise.
21389 * g++.old-deja/g++.mike/p807a.C: Likewise.
21390 * g++.old-deja/g++.other/delete3.C: Likewise.
21391 * g++.old-deja/g++.other/dyncast1.C: Likewise.
21392 * g++.old-deja/g++.other/dyncast2.C: Likewise.
21393 * g++.old-deja/g++.other/dyncast3.C: Likewise.
21394 * g++.old-deja/g++.other/empty1.C: Likewise.
21395 * g++.old-deja/g++.other/temporary1.C: Likewise.
21396 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
21397 * g++.old-deja/g++.pt/t16.C: Likewise.
21398 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
21400 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
21402 * gcc.dg/991230-1.c: New test.
21404 1999-12-29 Jeffrey A Law (law@cygnus.com)
21406 * gcc.c-torture/compile/991229-3.c: New test.
21407 * gcc.c-torture/compile/991229-2.c: New test.
21408 * gcc.c-torture/compile/991229-1.c: New test.
21410 1999-12-29 Greg McGary <gkm@eng.ascend.com>
21412 * gcc.c-torture/compile/labels-2.c: New test.
21414 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
21416 * gcc.c-torture/execute/991227-1.c: New test.
21418 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21420 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
21422 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
21424 * gcc.c-torture/execute/991221-1.c: New test.
21426 1999-12-20 Nathan Sidwell <nathan@acm.org>
21428 * g++.old-deja/g++.other/cast3.C: New test.
21430 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
21432 * gcc.c-torture/execute/991216-4.c: New test.
21434 1999-12-16 Michael Meissner <meissner@cygnus.com>
21436 * gcc.c-torture/execute/991216-1.c: New test.
21437 * gcc.c-torture/execute/991216-2.c: New test.
21438 * gcc.c-torture/execute/991216-3.c: New test.
21440 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21442 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
21443 Actually make the test fail by using "-O2" for compilation.
21445 1999-12-15 Nathan Sidwell <nathan@acm.org>
21447 * g++.old-deja/g++.warn/cast-align1.C: New test.
21449 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21451 * gcc.c-torture/compile/991214-1.c: New test.
21452 * gcc.c-torture/compile/991214-2.c: New test.
21454 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21456 * gcc.dg/991214-1.c: New test.
21458 1999-12-13 Jeffrey A Law (law@cygnus.com)
21460 * gcc.c-torture/compile/991213-3.c: New test.
21461 * gcc.c-torture/compile/991213-2.c: New test.
21462 * gcc.c-torture/compile/991213-1.c: New test.
21464 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
21466 * gcc.dg/991209-1.c: New test.
21468 1999-12-08 Nathan Sidwell <nathan@acm.org>
21470 * gcc.c-torture/compile/991208-1.c: New test.
21472 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21474 * gcc.dg/ultrasp2.c: New test.
21476 1999-12-05 Alex Samuel <samuel@codesourcery.com>
21478 * g++.old-deja/g++.abi/align.C (main): Fix typo.
21480 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
21482 * gcc.c-torture/compile/991202-1.c: New test.
21483 * gcc.c-torture/execute/991202-1.c: New test.
21484 * gcc.c-torture/execute/991202-2.c: New test.
21485 * gcc.c-torture/execute/991202-3.c: New test.
21487 1999-12-02 Alex Samuel <samuel@codesourcery.com>
21489 * g++.old-deja/g++.abi/align.C: New test.
21490 * g++.old-deja/g++.abi/aggregates.C: Likewise.
21491 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21493 1999-12-01 Richard Henderson <rth@cygnus.com>
21495 * gcc.c-torture/execute/991201-1.c: New.
21497 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
21499 * gcc.dg/991129-1.c: New test.
21501 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
21503 * gcc.c-torture/compile/991127-1.c: New test.
21505 1999-11-22 Nathan Sidwell <nathan@acm.org>
21507 * g++.old-deja/g++.other/warn4.C: New test.
21509 1999-11-22 Nathan Sidwell <nathan@acm.org>
21511 * g++.old-deja/g++.eh/cleanup2.C: New test.
21512 * g++.old-deja/g++.ext/pretty2.C: New test.
21513 * g++.old-deja/g++.ext/pretty3.C: New test.
21514 * g++.old-deja/g++.other/debug6.C: New test.
21516 1999-10-20 Jim Wilson <wilson@cygnus.com>
21518 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
21519 compiler_output to look for one error message instead of two.
21521 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
21523 * gcc.c-torture/execute/991118-1.c: Also test case
21524 where the word boundary does not split a byte evenly.
21526 1999-11-19 Nathan Sidwell <nathan@acm.org>
21528 * g++.old-deja/g++.ext/restrict1.C: New test.
21530 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
21532 * gcc.c-torture/execute/991118-1.c: New test.
21534 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
21536 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
21537 working directory pathnames.
21539 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
21541 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
21542 host is equipped with driver.h and driver.o so it can actually
21543 compile and run the tests.
21545 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
21547 * gcc.c-torture/compile/991008-1.c: New test.
21549 1999-11-08 Nick Clifton <nickc@cygnus.com>
21551 * lib/gcc-dg.exp: Include target-supports.exp
21553 1999-11-05 Nick Clifton <nickc@cygnus.com>
21555 * lib/target-supports.exp: New file: Provide procs to test for
21556 features supported by the target.
21557 (check_weak_available): Moved here from ecos.exp.
21558 (check_alias_available): New proc: Determine of the target
21559 toolchain supports the alias attribute.
21561 * gcc.dg/special/ecos.exp: Move check_weak_available to
21562 target-supports.exp.
21563 (alias-1.c): Only perform the test if the target supports
21565 (wkali-1.c): Only perform the test if the target supports
21568 * gcc.dg/990506-0.c: Expect error messages from cross
21569 targets as well as native targets.
21571 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21573 * gcc.dg/ultrasp1.c: Removed xfail.
21574 * gcc.dg/struct-ret-2.c: Likewise.
21575 * gcc.dg/array-1.c: Likewise.
21577 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21579 * gcc.dg/struct-ret-2.c: New test.
21581 * gcc.dg/array-1.c: New test.
21583 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
21585 * gcc.c-torture/execute/991030-1.c: New test.
21587 1999-10-26 Richard Henderson <rth@cygnus.com>
21589 * gcc.c-torture/compile/991026-2.c: New test.
21591 1999-10-26 Jeffrey A Law (law@cygnus.com)
21593 * gcc.c-torture/compile/991026-1.c: New test.
21595 1999-10-23 Jeffrey A Law (law@cygnus.com)
21597 * gcc.c-torture/execute/991023-1.c: New test.
21599 1999-10-19 Jeffrey A Law (law@cygnus.com)
21601 * gcc.c-torture/execute/991019-1.c: New test.
21603 1999-10-16 Richard Henderson <rth@cygnus.com>
21605 * gcc.c-torture/execute/991016-1.c: New test.
21607 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
21609 * gcc.c-torture/execute/991014-1.c: New test.
21611 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
21613 * g++.old-deja/g++.other/union2.C: New test.
21615 1999-10-13 Nathan Sidwell <nathan@acm.org>
21617 * g++.old-deja/g++.other/vaarg2.C: New test.
21618 * g++.old-deja/g++.other/vaarg3.C: New test.
21620 1999-10-12 Craig Burley <craig@jcb-sc.com>
21622 * g77.f-torture/noncompile/19990905-1.f: Moved from being
21625 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
21627 * gcc.c-torture/execute/va-arg-11.c: New test.
21629 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
21631 * lib/file-format.exp (gcc_target_object_format): Don't
21632 crash if objdump is unavailable.
21634 1999-09-29 Donn Terry <donn@interix.com>
21636 * gcc.misc-tests/mg.exp: delete extraneous redirection.
21638 1999-09-28 Nick Clifton <nickc@cygnus.com>
21640 * gcc.c-torture/compile/990928-1.c: New test.
21642 1999-09-28 Nathan Sidwell <nathan@acm.org>
21644 * g++.old-deja/g++.other/decl6.C: New test.
21646 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21648 * gcc.c-torture/execute/va-arg-10.c: New test.
21650 1999-09-27 Nathan Sidwell <nathan@acm.org>
21652 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
21653 __PRETTY_FUNCTION__.
21655 1999-09-23 Nick Clifton <nickc@cygnus.com>
21657 * gcc.c-torture/execute/990923-1.c: New test.
21659 1999-09-21 Nick Clifton <nickc@cygnus.com>
21661 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
21662 for which -fpic is inappropriate.
21664 1999-09-21 Mark Mitchell <mark@codesourcery.com>
21666 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
21668 1999-09-21 Nathan Sidwell <nathan@acm.org>
21670 * g++.old-deja/g++.other/dyncast1.C: New test.
21671 * g++.old-deja/g++.other/dyncast2.C: New test.
21672 * g++.old-deja/g++.other/dyncast3.C: New test.
21673 * g++.old-deja/g++.other/dyncast4.C: New test.
21674 * g++.old-deja/g++.other/dyncast5.C: New test.
21675 * g++.old-deja/g++.eh/catch3.C: New test.
21676 * g++.old-deja/g++.eh/catch3p.C: New test.
21677 * g++.old-deja/g++.eh/catch4.C: New test.
21678 * g++.old-deja/g++.eh/catch4p.C: New test.
21679 * g++.old-deja/g++.eh/catch5.C: New test.
21680 * g++.old-deja/g++.eh/catch5p.C: New test.
21681 * g++.old-deja/g++.eh/catch6.C: New test.
21682 * g++.old-deja/g++.eh/catch6p.C: New test.
21683 * g++.old-deja/g++.eh/catch7.C: New test.
21684 * g++.old-deja/g++.eh/catch7p.C: New test.
21685 * g++.old-deja/g++.eh/catch8.C: New test.
21686 * g++.old-deja/g++.eh/catch8p.C: New test.
21687 * g++.old-deja/g++.eh/catch9.C: New test.
21688 * g++.old-deja/g++.eh/catch9p.C: New test.
21690 1999-09-13 Nathan Sidwell <nathan@acm.org>
21692 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
21693 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
21695 1999-09-13 Jeffrey A Law (law@cygnus.com)
21697 * gcc.c-torture/compile/990913-1.c: New test.
21699 1999-09-10 Nathan Sidwell <nathan@acm.org>
21701 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
21702 * g++.old-deja/g++.jason/rfg5.C: Likewise.
21704 1999-09-09 Richard Henderson <rth@cygnus.com>
21706 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
21708 1999-09-09 Nathan Sidwell <nathan@acm.org>
21710 * g++.old-deja/g++.other/lookup11.C: New test.
21711 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
21712 what is permitted and what we want.
21713 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
21715 * g++.old-deja/g++.jason/rfg5.C: Likewise
21717 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
21719 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
21720 * gcc.c-torture/noncompile/poison-1.c: New file.
21722 1999-09-08 Nathan Sidwell <nathan@acm.org>
21724 * g++.old-deja/g++.other/sizeof3.C: New test.
21725 * g++.old-deja/g++.other/sizeof4.C: New test.
21726 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
21727 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
21729 1999-09-07 Richard Henderson <rth@cygnus.com>
21731 * gcc.dg/va-arg-1.c: New.
21733 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21735 * gcc.c-torture/execute/va-arg-9.c: New test.
21737 1999-09-05 Craig Burley <craig@jcb-sc.com>
21739 * g77.f-torture/compile/980519-2.f: New test.
21740 * g77.f-torture/compile/19990905-0.f: New test.
21741 * g77.f-torture/compile/19990905-1.f: New test.
21742 * g77.f-torture/compile/19990905-2.f: New test.
21744 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
21746 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
21748 * gcc.c-torture/execute/990827-1.c: Fix typo.
21750 1999-09-03 Nathan Sidwell <nathan@acm.org>
21752 * g++.old-deja/g++.other/deref1.C: New test.
21754 1999-09-02 Nathan Sidwell <nathan@acm.org>
21756 * g++.old-deja/g++.other/ambig2.C: New test.
21757 * g++.old-deja/g++.other/cond5.C: New test.
21758 * g++.old-deja/g++.other/lookup16.C: New test.
21760 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
21762 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
21765 1999-08-31 Jeffrey A Law (law@cygnus.com)
21767 * lib/c-torture.exp: Avoid the "compare executables" optimization
21768 when testing native.
21770 1999-08-29 Jeffrey A Law (law@cygnus.com)
21772 * gcc.c-torture/execute/990829-1.c: New test.
21773 * gcc.c-torture/compile/990829-1.c: New test.
21775 1999-08-27 Paul Burchard <burchard@pobox.com>
21777 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
21778 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
21779 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
21780 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
21781 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
21782 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
21783 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
21784 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
21785 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
21786 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
21787 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
21789 1999-08-27 Jeffrey A Law (law@cygnus.com)
21791 * gcc.c-torture/execute/990827-1.c: New test.
21793 1999-08-26 Craig Burley <craig@jcb-sc.com>
21795 * g77.f-torture/noncompile/19990826-4.f: New test.
21797 * g77.f-torture/compile/19990826-3.f: New test.
21799 * g77.f-torture/execute/19990826-2.f: New test.
21801 * g77.f-torture/compile/19990826-1.f: New test.
21803 * gcc.c-torture/execute/990826-0.c: New test.
21804 * g77.c-torture/execute/19990826-0.f: New test.
21806 * g77.f-torture/noncompile/970626-2.f: New test.
21808 1999-08-25 Paul Burchard <burchard@pobox.com>
21810 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
21811 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
21812 lss-011.C: New tests.
21814 1999-08-25 Nathan Sidwell <nathan@acm.org>
21816 * g++.old-deja/g++.other/decl5.C: New test.
21818 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21820 * noncompile/noncompile.exp: Load_lib c-torture.exp.
21821 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
21822 call `postbase' for each one. All callers of `postbase' changed
21823 to call this instead.
21825 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
21827 * gcc.c-torture/execute/990811-1.c: New test.
21829 1999-08-09 Nick Clifton <nickc@cygnus.com>
21831 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
21834 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
21837 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
21839 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
21841 1999-08-04 Jeffrey A Law (law@cygnus.com)
21843 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
21845 1999-08-04 Nathan Sidwell <nathan@acm.org>
21847 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
21849 1999-08-04 Jeffrey A Law (law@cygnus.com)
21851 * gcc.c-torture/execute/990804-1.c: New test.
21853 1999-08-03 Nathan Sidwell <nathan@acm.org>
21855 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
21856 * g++.old-deja/g++.brendan/crash64.C: Likewise
21857 * g++.old-deja/g++.brendan/overload8.C: Likewise
21859 1999-08-03 Nathan Sidwell <nathan@acm.org>
21861 * g++.old-deja/g++.other/struct1.C: New test.
21863 1999-08-03 Nathan Sidwell <nathan@acm.org>
21865 * g++.old-deja/g++.other/enum2.C: New test.
21867 1999-08-02 Richard Henderson <rth@cygnus.com>
21869 Adapted from tests from Franz Sirl:
21870 * gcc.c-torture/execute/va-arg-7.c: New test.
21871 * gcc.c-torture/execute/va-arg-8.c: New test.
21873 1999-08-01 Jeffrey A Law (law@cygnus.com)
21875 * gcc.c-torture/compile/990801-2.c: New test.
21877 * gcc.c-torture/compile/990801-1.c: New test.
21879 1999-07-27 Michael Meissner <meissner@cygnus.com>
21881 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
21882 fp-cmp-1.c, converting double to float.
21884 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
21885 fp-cmp-1.c, converting double to long double.
21887 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
21888 from fr1 to unknown_register, since fr1 is a legitimate register
21891 1999-07-25 Jeffrey A Law (law@cygnus.com)
21893 * README: More listname related changes.
21895 1999-07-08 Catherine Moore <clm@cygnus.com>
21897 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
21899 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
21901 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
21903 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
21905 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
21907 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
21909 * gcc.dg/990703-1.c: New test.
21911 1999-06-29 Nick Clifton <nickc@cygnus.com>
21913 * lib/file-format.exp: New file: Move definition of proc
21914 gcc_target_object_format to here from
21915 gcc.dg/special/ecos.exp.
21917 * lib/c-torture.exp: Include lib file-format.exp.
21918 * lib/gcc-dg.exp: Include lib file-format.exp.
21920 * gcc.dg/special/ecos.exp: Remove definition of proc
21921 gcc_target_object_format.
21923 1999-06-28 Jeffrey A Law (law@cygnus.com)
21925 * gcc.c-torture/execute/990628-1.c: New test.
21927 1999-06-25 Jeffrey A Law (law@cygnus.com)
21929 * gcc.c-torture/compile/990625-2.c: New test.
21931 * gcc.c-torture/compile/990625-1.c: New test.
21933 1999-06-23 Nick Clifton <nickc@cygnus.com>
21935 * gcc.c-torture/compile/dll.c: New test case. Check that dll
21936 attributes compile.
21937 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
21938 ports that use the COFF/PE file format.
21940 1999-06-17 Jeffrey A Law (law@cygnus.com)
21942 * gcc.c-torture/compile/990617-1.c: New test.
21944 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
21946 * g++.old-deja/g++.other/decl4.C: New test.
21948 1999-06-14 Nathan Sidwell <nathan@acm.org>
21950 * g++.old-deja/g++.other/bitfld3.C: New test.
21952 1999-06-08 Nathan Sidwell <nathan@acm.org>
21954 * g++.old-deja/g++.eh/catch1.C: New test.
21956 1999-06-07 Jeffrey A Law (law@cygnus.com)
21958 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
21960 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
21961 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
21963 1999-06-05 Craig Burley <craig@jcb-sc.com>
21965 * g77.f-torture/compile/19990502-0.f: Replace with new,
21966 shorter, test that still fails after recent changes.
21968 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
21970 * gcc.c-torture/execute/990604-1.c: New test.
21972 1999-05-31 Jeffrey A Law (law@cygnus.com)
21974 * gcc.c-torture/execute/990531-1.c: New test.
21976 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21978 * gcc.c-torture/compile/990527-1.c: New test.
21980 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
21982 * gcc.c-torture/execute/990527-1.c: New test.
21984 1999-05-25 Nick Clifton <nickc@cygnus.com>
21986 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
21987 bitfields as signed.
21989 1999-05-25 Craig Burley <craig@jcb-sc.com>
21991 * g77.f-torture/compile/19990525-0.f: New test.
21993 1999-05-25 Jeffrey A Law (law@cygnus.com)
21995 * gcc.c-torture/execute/990525-2.c: New test.
21997 * gcc.c-torture/execute/990525-1.c: New test.
21999 1999-05-24 Nathan Sidwell <nathan@acm.org>
22001 * g++.old-deja/g++.other/anon3.C: New test.
22002 * g++.old-deja/g++.other/anon4.C: New test.
22003 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
22004 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
22005 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
22008 1999-05-24 Jeffrey A Law (law@cygnus.com)
22010 * gcc.c-torture/execute/990524-1.c: New test.
22012 * gcc.dg/990524-1.c: New test.
22014 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22016 * gcc.c-torture/compile/990523-1.c: New test.
22018 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
22020 * gcc.c-torture/compile/990519-1.c: New test.
22022 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22024 * gcc.c-torture/compile/990517-1.c: New test.
22026 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
22027 (e4, f4): New tests.
22030 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22032 * gcc.dg/noreturn-1.c: New test.
22034 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22036 * gcc.c-torture/execute/990513-1.c: New test.
22038 1999-05-10 Richard Henderson <rth@cygnus.com>
22040 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
22042 1999-05-10 Craig Burley <craig@jcb-sc.com>
22044 * g77.f-torture/execute/erfc.f: Use small single-precision
22045 values, to avoid problems on Alphas when not -mieee.
22047 1999-05-08 Craig Burley <craig@jcb-sc.com>
22049 * gcc.dg/990506-0.c: New test.
22051 1999-05-08 Richard Henderson <rth@cygnus.com>
22053 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
22054 the constant to test. Don't XFAIL 64-bit targets.
22056 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
22057 * g++.old-deja/g++.law/profile1.C: Likewise.
22059 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
22060 operator new instances.
22061 * g++.old-deja/g++.other/delete5.C: Likewise.
22063 1999-05-03 Craig Burley <craig@jcb-sc.com>
22065 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
22068 1999-05-03 Craig Burley <craig@jcb-sc.com>
22070 * g77.f-torture/execute/u77-test.f: Reverse order of two
22071 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
22073 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22075 * gcc.dg/compare1.c: New test.
22077 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
22079 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
22082 1999-05-02 Craig Burley <craig@jcb-sc.com>
22084 * g77.f-torture/compile/19990502-1.f: New test.
22086 1999-05-02 Craig Burley <craig@jcb-sc.com>
22088 * g77.f-torture/compile/19990502-0.f: New test.
22090 1999-05-02 Craig Burley <craig@jcb-sc.com>
22092 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
22095 1999-05-02 Craig Burley <craig@jcb-sc.com>
22097 * g77.f-torture/execute/u77-test.f (main): List libU77
22098 intrinsics not currently tested.
22099 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
22100 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
22101 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
22102 Trim blanks off the ends of some printed strings.
22104 1999-05-02 Craig Burley <craig@jcb-sc.com>
22106 * g77.f-torture/execute/u77-test.f (main): Just warn about
22107 FSTAT gid disagreement, as it's expected on some systems.
22109 1999-05-01 Craig Burley <craig@jcb-sc.com>
22111 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
22112 use a new function, which allows for some slop.
22113 Clean up some commentary.
22114 (issum): The new function.
22115 (sgladd): Deleted subroutine.
22117 1999-05-01 Craig Burley <craig@jcb-sc.com>
22119 * g77.f-torture/execute/u77-test.f: Modify to be more like
22120 libf2c/libU77 version, bringing patches to that version here.
22121 Add suitable commentary.
22123 1999-04-25 Richard Henderson <rth@cygnus.com>
22125 * gcc.dg/990424-1.c: New test.
22127 1999-04-24 Craig Burley <craig@jcb-sc.com>
22129 * g77.f-torture/execute/u77-test.f (main): Bug involving
22130 LSTAT has been fixed, so turn back on full checking.
22132 1999-04-20 Craig Burley <craig@jcb-sc.com>
22134 * g77.f-torture/compile/19990419-0.f: New test.
22135 * g77.f-torture/execute/19990419-1.f: New test.
22137 1999-04-17 Richard Henderson <rth@cygnus.com>
22139 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
22140 to avoid the need for a prototype to supress a warning.
22142 1999-04-07 Jim Wilson <wilson@cygnus.com>
22144 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
22146 1999-04-04 Jeffrey A Law (law@cygnus.com)
22148 * gcc.c-torture/execute/990404-1.c: New test.
22150 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22152 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
22153 * gcc.dg/cpp-if3.c: Don't use -pedantic.
22154 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
22155 missing initializer warnings.
22157 1999-03-28 Jeffrey A Law (law@cygnus.com)
22159 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
22162 1999-03-26 Jeffrey A Law (law@cygnus.com)
22164 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
22166 1999-03-26 Craig Burley <craig@jcb-sc.com>
22168 * g77.f-torture/execute/19990325-0.f: New test.
22169 * g77.f-torture/execute/19990325-1.f: New test.
22171 1999-03-24 Jeffrey A Law (law@cygnus.com)
22173 * gcc.c-torture/execute/990324-1.c: New test.
22175 1999-03-22 Jim Wilson <wilson@cygnus.com>
22177 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
22180 1999-03-17 Richard Henderson <rth@cygnus.com>
22182 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
22184 1999-03-13 Craig Burley <craig@jcb-sc.com>
22186 * g77.f-torture/execute/19990313-2.f: New test.
22187 * g77.f-torture/execute/19990313-3.f: New test.
22189 1999-03-13 Craig Burley <craig@jcb-sc.com>
22191 * g77.f-torture/execute/19990313-0.f: New test.
22192 * g77.f-torture/execute/19990313-1.f: New test.
22194 1999-03-12 Jim Wilson <wilson@cygnus.com>
22196 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
22198 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
22199 (main): Add check for u15. Conditionalize u31 check depending on
22200 whether ints are <32 bits or >=32 bits.
22202 1999-03-08 Craig Burley <craig@jcb-sc.com>
22204 * g77.f-torture/execute/19981119-0.f: Improve testiness.
22206 1999-03-08 Craig Burley <craig@jcb-sc.com>
22208 * g77.f-torture/compile/19990305-0.f: New test.
22209 * g77.f-torture/execute/19981119-0.f: New test.
22211 1999-03-08 Craig Burley <craig@jcb-sc.com>
22213 * g77.f-torture/execute/970625-2.f: call ABORT if final
22214 result is not correct, instead of just printing it.
22215 Add this checking via newly introduced obfuscation, to
22216 trip up buggy front ends.
22218 1999-03-07 Craig Burley <craig@jcb-sc.com>
22220 * g77.f-torture/compile/960317-1.f: Moved from being
22221 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
22223 1999-03-06 Craig Burley <craig@jcb-sc.com>
22225 * g77.f-torture/execute/960317-1.f: New (old) test.
22226 * g77.f-torture/execute/970625-2.f: Ditto.
22228 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
22230 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
22231 message on line 1 or line 2; cccp and cpplib do this differently.
22233 1999-03-01 Jeffrey A Law (law@cygnus.com)
22235 * g++.old-deja/g++.law/weak1.C: New test.
22237 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22239 * gcc.c-torture/execute/990119-1.c: Renamed to...
22240 * gcc.dg/990119-1.c: this, so it will only be tested once
22241 (it's a preprocessor test, it doesn't need to be run at
22242 multiple optimization levels).
22244 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22246 * lib/g++.exp: Don't add incdir=$base_dir/../include to
22249 1999-02-24 Craig Burley <craig@jcb-sc.com>
22251 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
22252 * g77.f-torture/compile/19981216-0.f: ...as it is expected
22253 to not be compilable by current g77.
22255 1999-02-24 Nick Clifton <nickc@cygnus.com>
22257 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
22259 1999-02-22 Jeffrey A Law (law@cygnus.com)
22261 * gcc.c-torture/execute/990222-1.c: New test.
22263 1999-02-19 Craig Burley <craig@jcb-sc.com>
22265 * g77.f-torture/compile/19990218-0.f: New test.
22266 * g77.f-torture/noncompile/19990218-1.f: New test.
22268 1999-02-18 Craig Burley <craig@jcb-sc.com>
22270 * g77.f-torture/compile/19981216-0.f: New test.
22272 1999-02-14 Jeffrey A Law (law@cygnus.com)
22274 * gcc.dg/990214-1.c: New test.
22276 1999-02-13 Jeffrey A Law (law@cygnus.com)
22278 * gcc.dg/990213-2.c: New test.
22280 * gcc.dg/990213-1.c: New test.
22282 1999-02-12 Jeffrey A Law (law@cygnus.com)
22284 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
22287 1999-02-11 Nick Clifton <nickc@cygnus.com>
22289 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
22290 specified by target.
22292 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
22294 1999-02-11 Jeffrey A Law (law@cygnus.com)
22296 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
22298 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
22300 * gcc.dg/special/ecos.exp: New test driver for new tests with
22301 special requirements.
22303 * gcc.dg/special/alias-1.c: New test.
22304 * gcc.dg/special/gcsec-1.c: New test.
22305 * gcc.dg/special/weak-1.c: New test.
22306 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
22307 * gcc.dg/special/weak-2.c: New test.
22308 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
22309 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
22310 * gcc.dg/special/wkali-1.c: New test.
22311 * gcc.dg/special/wkali-2.c: New test.
22312 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
22313 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
22315 1999-02-10 Felix Lee <flee@cygnus.com>
22317 * lib/c-torture.exp (c-torture-compile): Pull out code for
22318 analyzing gcc error messages.
22319 (c-torture-execute): Likewise. Fix some (harmless) false
22321 * lib/gcc.exp (gcc_check_compile): New function.
22323 1999-02-08 Richard Henderson <rth@cygnus.com>
22325 * gcc.c-torture/execute/990208-1.c: New test.
22327 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
22329 * g++.dg/special/ecos.exp: New driver for new tests with special
22332 * g++.dg/special/conpr-1.C: New test
22333 * g++.dg/special/conpr-2.C: New test
22334 * g++.dg/special/conpr-2a.C: New test
22335 * g++.dg/special/conpr-3.C: New test
22336 * g++.dg/special/conpr-3a.C: New test
22337 * g++.dg/special/conpr-3b.C: New test
22339 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
22340 allow g++ to use the dg driver
22342 * README: Add comment about g++.dg directory
22344 1999-02-06 Jeffrey A Law (law@cygnus.com)
22346 * README: Update email addresses.
22348 1999-02-03 Nick Clifton <nickc@cygnus.com>
22350 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
22351 arguments in order to force structure S onto the stack even on
22353 (test): Pass 10 leading arguments to function foo as well as the
22356 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
22357 failure for all targets.
22359 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
22360 abort to terminate program execution.
22362 1999-01-30 Richard Henderson <rth@cygnus.com>
22364 * gcc.c-torture/execute/990130-1.c: New test.
22366 1999-01-30 Jeffrey A Law (law@cygnus.com)
22368 * gcc.dg/990130-1.c: New test.
22370 1999-01-28 Michael Meissner <meissner@cygnus.com>
22372 * gcc.c-torture/execute/990128-1.c: New test.
22374 1999-01-27 Michael Meissner <meissner@cygnus.com>
22376 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
22378 1999-01-27 Felix Lee <flee@cygnus.com>
22380 * lib/c-torture.exp (c-torture-compile): pull out code for
22381 analyzing gcc error messages.
22382 (c-torture-execute): ditto, and fix some (harmless) false
22384 * lib/gcc.exp (gcc_check_compile): new function.
22386 1999-01-17 Jeffrey A Law (law@cygnus.com)
22388 * gcc.dg/990117-1.c: New test.
22390 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
22392 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
22394 1999-01-15 Jeffrey A Law (law@cygnus.com)
22396 * g77.f-torture/compile/990115-1.f: New test.
22398 1999-01-07 Jeffrey A Law (law@cygnus.com)
22400 * gcc.c-torture/compile/990107-1.c: New test
22402 1999-01-06 Jeffrey A Law (law@cygnus.com)
22404 * gcc.c-torture/execute/990106-2.c: New test.
22406 * gcc.c-torture/execute/990106-1.c: New test.
22408 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
22410 * gcc.c-torture/compile/981223-1.c: New test.
22412 1998-12-29 Richard Henderson <rth@cygnus.com>
22414 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
22415 (opt3): Rename from opt4 and disable.
22417 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
22419 * g++.old-deja/g++.pt/ptrmem5.C: New test.
22421 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
22423 * g++.old-deja/g++.other/conv5.C: New test.
22425 1998-12-14 Nick Clifton <nickc@cygnus.com>
22427 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
22429 1998-12-11 Jeffrey A Law (law@cygnus.com)
22431 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
22433 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
22435 * gcc.c-torture/compile/981211-1.c: New test.
22437 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
22439 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
22441 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
22443 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22445 * gcc.special/930510-1.c: Make C9X safe.
22446 * gcc.misc-tests/gcov-1.c Similarly.
22447 * gcc.misc-tests/gcov-2.c Similarly.
22449 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
22451 * gcc.dg/ultrasp1.c: New test.
22453 1998-12-06 Richard Henderson <rth@cygnus.com>
22455 * gcc.c-torture/execute/981206.c: New test.
22457 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
22459 * g++.old-deja/g++.ns/template7.C: New test.
22461 * g++.old-deja/g++.other/expr1.C: New test.
22463 * g++.old-deja/g++.eh/tmpl3.C: New test.
22465 * g++.old-deja/g++.eh/tmpl2.C: New test.
22467 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
22469 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
22470 * g++.old-deja/g++.other/using6.C: Removed.
22471 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
22473 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
22475 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
22477 * g++.old-deja/g++.pt/overload8.C: New test.
22479 * g++.old-deja/g++.pt/overload7.C: New test.
22481 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
22483 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
22484 and relinking messages.
22485 * lib/g++.exp (g++_target_compile): Remove .rpo file when
22486 compiling with -frepo.
22488 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
22490 * g++.old-deja/g++.pt/lookup6.C: New test.
22492 1998-11-30 Nick Clifton <nickc@cygnus.com>
22494 * gcc.c-torture/execute/981130-1.c: New test.
22495 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
22497 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
22499 * g++.old-deja/g++.pt/explicit76.C: New test.
22501 * g++.old-deja/g++.pt/friend38.C: New test.
22503 * g++.old-deja/g++.ns/crash2.C: New test.
22505 * g++.old-deja/g++.pt/defarg8.C: New test.
22507 * g++.old-deja/g++.pt/instantiate6.C: New test.
22509 * g++.old-deja/g++.pt/static6.C: New test.
22511 * g++.old-deja/g++.pt/decl2.C: New test.
22513 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
22515 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
22516 problem is actually related with name lookup, but so what? :-)
22518 * g++.old-deja/g++.pt/friend37.C: New test.
22520 1998-11-25 Dave Love <d.love@dl.ac.uk>
22522 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
22523 element, which fails on some systems.
22525 * g77.f-torture/execute/labug1.f: New test.
22527 1998-11-21 Jeffrey A Law (law@cygnus.com)
22529 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
22532 1998-11-18 Dave Love <d.love@dl.ac.uk>
22534 * g77.f-torture/compile/981117-1.f: New test.
22536 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
22538 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
22539 properly discarded.
22541 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
22543 * gcc.c-torture/execute/memcheck: New directory of tests for
22544 -fcheck-memory-usage.
22546 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22548 * README: New file, general information about the testsuite and
22549 new description of the various C++ test subdirectories.
22550 * README.g++: Eliminate obsolete information, update and move most
22551 relevant stuff to README.
22553 1998-11-07 Richard Henderson <rth@cygnus.com>
22555 * gcc.c-torture/compile/981107-1.c: New test.
22557 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
22559 * execute/memcpy-bi.c: New testcase.
22561 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
22563 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
22566 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
22567 template is selected.
22569 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
22570 classes, it should be accepted for all types.
22572 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
22574 * g++.old-deja/g++.pt/spec24.C: Ensure that template
22575 specializations start with template headers.
22577 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
22579 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
22581 * g++.old-deja/g++.other/init9.C: Test cross initialization of
22584 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
22586 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
22588 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
22590 * compile/981022-1.c, compile/981022-1.x: New test and driver.
22592 1998-10-19 Jeffrey A Law (law@cygnus.com)
22594 * 981019-1.c: New test.
22596 1998-10-14 Robert Lipe <robertl@dgii.com>
22598 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
22601 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22603 * compile/981001-4.c: Remove use of GCC extension that triggers a
22606 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
22608 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
22610 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
22612 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
22613 instantiation of template produces incorrect code for delete
22616 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
22617 constructors' name is not unique.
22618 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
22619 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
22621 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
22622 automatic array of const is ill-formed.
22624 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
22625 of template parameter?
22627 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
22630 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
22631 pointer-to-member expression.
22633 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
22634 declaration causes ICE.
22636 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
22638 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
22639 reserved in the global namespace.
22641 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
22642 generate needed virtual table.
22644 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
22646 1998-10-10 Dariush Eslimi <eslimi@loran.com>
22648 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
22649 template-dependent type
22651 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
22653 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
22654 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
22655 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
22657 * g++.old-deja/g++.other/using5.C: New test; using decl from base
22658 class should be usable as argument of member function.
22659 * g++.old-deja/g++.other/using6.C: New test; using decl from base
22660 class should be usable as return type of member function.
22661 * g++.old-deja/g++.other/using7.C: New test; using decl from base
22662 class should be usable as type of data member.
22664 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
22666 1998-10-09 Jeffrey A Law (law@cygnus.com)
22668 * gcc.c-torture/special/920521-1.c: Fix bogus test.
22670 1998-10-08 Nick Clifton <nickc@cygnus.com>
22672 * gcc.dg/dll-?.c Add thumb to target list.
22673 Fix assembler scan patterns to match current assembler output.
22675 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
22677 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
22678 matching of template brackets.
22680 * g++.old-deja/g++.other/using4.C: New test. Test using
22681 declarations of methods from base classes.
22683 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
22684 within functions should introduce names into the innermost
22685 enclosing namespace.
22687 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
22688 of static locals if first initialization throws.
22690 1998-10-07 Jim Wilson <wilson@cygnus.com>
22692 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
22694 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
22696 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
22697 lose track of the possible targets of tablejump insns.
22698 * special/special.exp: Run it.
22700 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
22702 * g++.old-deja/g++.pt/friend35.C: New test. A template function
22703 must be declared before its specializations can be named in friend
22706 1998-10-05 Dave Love <d.love@dl.ac.uk>
22708 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
22710 * g77.f-torture/execute/io1.f: New test.
22712 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
22714 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
22715 with pointer to template function, for which no argument deduction
22718 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
22719 specialization of template function as argument to template
22722 * g++.old-deja/g++.other/access2.C: New test; Inner class
22723 shouldn't have privileged access to Outer's names.
22725 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
22727 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
22728 friend template declared within template class conflicts with
22729 nested class of the same name.
22731 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
22734 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
22735 object with direct initializer as function declaration.
22737 * g++.old-deja/g++.other/decl2.C: New test; duplicate
22740 * g++.old-deja/g++.other/null2.C: New test; conditional operator
22741 involving const pointer and NULL produces incorrect result.
22743 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
22744 type name without `typename' should be rejected with -pedantic.
22746 1998-10-02 Richard Henderson <rth@cygnus.com>
22748 * g++.old-deja/g++.other/addrof1.C: New test.
22750 1998-10-01 Nick Clifton <nickc@cygnus.com>
22752 * gcc.c-torture/compile/981001-1.c: New test.
22753 * gcc.c-torture/execute/981001-1.c: New test.
22755 1998-10-01 Jeffrey A Law (law@cygnus.com)
22757 * gcc.c-torture/compile/981001-2.c: New test.
22758 * gcc.c-torture/compile/981001-3.c: New test.
22759 * gcc.c-torture/compile/981001-4.c: New test.
22761 1998-10-01 Robert Lipe <robertl@dgii.com>
22763 * lib/objc.exp (objc_target_compile): Add -L during compiles for
22764 multilibbed hosts. Idea grafted from g77.exp.
22766 1998-09-30 Dave Love <d.love@dl.ac.uk>
22768 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
22769 avoid losing on systems which need -lsocket.
22771 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
22773 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
22774 * g++.old-deja/g++.other/nested2.C: Ditto.
22775 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
22778 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
22780 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
22781 preferred over template operator!= for enum bitfields.
22783 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
22785 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
22786 that happen to have the same base name, but in different scopes,
22787 are incorrectly rejected.
22789 1998-09-16 Richard Henderson <rth@cygnus.com>
22791 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
22792 on the native word size instead of an integer literal.
22794 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
22796 * g++.old-deja/g++.other/static2.C: Invocation of static data
22797 member of type pointer-to-function denoted as non-static member.
22799 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
22800 checks involving function types and aliases.
22802 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
22804 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
22805 redefined to the same non-trivial type.
22807 * g++.old-deja/g++.pt/explicit73.C: Test for proper
22808 namespace-qualification of template specializations declared in
22811 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
22812 to declare a subset of the specializations of a template function
22813 as friends of specializations of a template class.
22815 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
22816 member templates that do not fully specialize the enclosing
22817 template class are rejected.
22819 1998-09-11 Dave Love <d.love@dl.ac.uk>
22821 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
22823 1998-09-08 Dave Love <d.love@dl.ac.uk>
22825 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
22826 altered from libf2c/libU77 version.
22828 1998-09-06 Dave Love <d.love@dl.ac.uk>
22830 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
22832 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
22834 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
22835 (un)signed char are different types for template specialization
22838 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
22840 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
22841 * objc: ObjC testsuite.
22843 1998-08-31 Catherine Moore <clm@cygnus.com>
22845 * gcc.c-torture/execute/941014-1.x: New file.
22847 1998-08-31 Nick Clifton <nickc@cygnus.com>
22849 * lib/c-torture.exp: Add support for
22850 torture_eval_before_compile and torture_eval_before_execute
22853 1998-08-30 Jeffrey A Law (law@cygnus.com)
22855 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
22856 this test triggers valid.
22858 1998-08-27 Jeffrey A Law (law@cygnus.com)
22860 * gcc.dg/980827-1.c: New test.
22862 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
22864 * gcc.c-torture/execute/loop-4b.c: New test.
22866 1998-08-26 Nick Clifton <nickc@cygnus.com>
22868 * lib/c-torture.exp: Add support for
22869 torture_eval_before_compile and torture_eval_before_execute
22872 1998-08-25 Jeffrey A Law (law@cygnus.com)
22874 * gcc.c-torture/compile/980825-1.c: New test.
22876 1998-08-24 Nick Clifton <nickc@cygnus.com>
22878 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
22879 count number tests in opt_t0 not good_t0.
22881 1998-08-24 Jeffrey A Law (law@cygnus.com)
22883 * gcc.c-torture/compile/930326-1.x: Fix typo.
22885 1998-08-23 Mark Mitchell <mark@markmitchell.com>
22887 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
22890 1998-08-21 Jeffrey A Law (law@cygnus.com)
22892 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
22893 STACK_SIZE is defined.
22894 * gcc.c-torture/unsorted/stuct.c: Similarly.
22896 * gcc.c-torture/compile/980821-1.c: New test.
22898 1998-08-21 Jeffrey A Law (law@cygnus.com)
22900 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
22902 1998-08-19 Mark Mitchell <mark@markmitchell.com>
22904 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
22907 1998-08-09 Mark Mitchell <mark@markmitchell.com>
22909 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
22912 1998-08-18 Jeffrey A Law (law@cygnus.com)
22914 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
22916 1998-08-16 Jeffrey A Law (law@cygnus.com)
22918 * gcc.c-torture/compile/980816-1.c: New test.
22920 * gcc.dg/980816-1.c: New test.
22922 1998-08-13 Jeffrey A Law (law@cygnus.com)
22924 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
22925 compiler for ieee tests.
22927 1998-08-01 Dave Love <d.love@dl.ac.uk>
22929 * g77.f-torture/compile/980729-0.f: New test.
22931 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
22933 * gcc.c-torture/special/eeprof-1.c: New test, for
22934 -finstrument-functions.
22935 * gcc.c-torture/special/special.exp: Run it.
22937 1998-07-29 Jeffrey A Law (law@cygnus.com)
22939 * gcc.c-torture/compile/980729-1.c: New test.
22941 1998-07-27 Nick Clifton <nickc@cygnus.com>
22943 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
22944 __thumb__ is defined, and test for ARM style doubles if so.
22946 1998-07-26 Dave Love <d.love@dl.ac.uk>
22948 * g77.f-torture/noncompile/980615-0.f: New test.
22950 1998-07-26 H.J. Lu (hjl@gnu.org)
22952 * gcc.dg/980312-1.c: Do link instead of compile.
22953 * gcc.dg/980313-1.c: Likewise.
22955 1998-07-26 Jeffrey A Law (law@cygnus.com)
22957 * gcc.c-torture/compile/980726-1.c: New test.
22959 1998-07-25 Dave Love <d.love@dl.ac.uk>
22961 * g77.f-torture/execute/io0.f: New test.
22963 1998-07-24 Nick Clifton <nickc@cygnus.com>
22965 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
22968 1998-06-18 Michael Meissner <meissner@cygnus.com>
22970 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
22973 1998-07-17 Nick Clifton <nickc@cygnus.com>
22975 * gcc.dg/980626-1.c: Expect failures for all toolchains until
22976 c-decl.c:grokdeclarator can handle mode attributes.
22978 1998-07-16 Jeffrey A Law (law@cygnus.com)
22980 * gcc.c-torture/execute/980716-1.c: New test.
22982 1998-07-13 Jeffrey A Law (law@cygnus.com)
22984 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
22986 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
22988 * gcc.c-torture/execute/va-arg-3.x: Similarly.
22989 * gcc.c-torture/compile/930326-1.x: Similarly.
22991 1998-07-13 Dave Love <d.love@dl.ac.uk>
22993 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
22994 New test from Craig.
22996 1998-07-12 Dave Love <d.love@dl.ac.uk>
22998 * g77.f-torture/noncompile/980616-0.f: New test.
23000 * g77.f-torture/execute/970816-3.f: New test from Craig.
23002 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23004 * g++.other/singleton.C: Return error value instead of taking
23007 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
23009 * g++.other/singleton.C: New test. Warning is under dispute.
23010 Runtime crash is not.
23012 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23014 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
23015 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
23016 using6.C, using7.C}: New namespace tests.
23018 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
23020 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
23021 specialization with typedef'ed names used as array indexes.
23023 1998-07-09 Jeffrey A Law (law@cygnus.com)
23025 * gcc.c-torture/execute/980709-1.c: New test.
23027 * gcc.dg/980709-1.c: New test.
23029 1998-07-07 Richard Henderson <rth@cygnus.com>
23031 * gcc.c-torture/execute/bcp-1.c: New test.
23033 1998-07-07 Jeffrey A Law (law@cygnus.com)
23035 * gcc.c-torture/execute/980707-1.c: New test.
23037 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
23039 * gcc.c-torture/compile/980706-1.c: New test.
23041 1998-07-01 Dave Love <d.love@dl.ac.uk>
23043 * g77.f-torture/execute/980701-0.f,
23044 g77.f-torture/execute/980701-1.f: New test from Craig.
23046 1998-07-01 Jeffrey A Law (law@cygnus.com)
23048 * gcc.c-torture/compile/980701-1.c: New test.
23050 * gcc.c-torture/execute/980701-1.c: New test.
23052 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
23055 * g++.old-deja/g++.robertl/eb132.C: New test.
23056 * g++.old-deja/g++.robertl/eb133.C: Likewise.
23058 1998-06-29 Dave Love <d.love@dl.ac.uk>
23060 * g77.f-torture/execute/980628-7.f,
23061 g77.f-torture/execute/980628-8.f,
23062 g77.f-torture/execute/980628-9.f,
23063 g77.f-torture/execute/980628-10.f: New tests from Craig.
23065 * g77.f-torture/execute/980628-3.f: Remove mail headers.
23067 1998-06-28 Jeffrey A Law (law@cygnus.com)
23069 * g77.f-torture/execute/980628-4.f: New test from Craig.
23070 * g77.f-torture/execute/980628-5.f: Likewise.
23071 * g77.f-torture/execute/980628-2.f: Likewise.
23072 * g77.f-torture/execute/980628-0.f: Likewise.
23073 * g77.f-torture/execute/980628-1.f: Likewise.
23074 * g77.f-torture/execute/980628-3.f: Likewise.
23075 * g77.f-torture/execute/980628-6.f: Likewise.
23077 1998-06-28 Jeffrey A Law (law@cygnus.com)
23079 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
23080 directory when nothing has been installed yet.
23082 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
23084 * gcc.c-torture/special/special.exp: Handle newer versions of
23087 1998-06-26 Jeffrey A Law (law@cygnus.com)
23089 * gcc.dg/980626-1.c: New test.
23091 1998-06-19 Bruno Haible <haible@ilog.fr>
23093 * gcc.misc-tests/m-un-2.c: New test.
23094 * g++.old-deja/g++.other/warn01.c: Likewise.
23096 1998-06-19 Robert Lipe <robertl@dgii.com>
23098 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
23099 compatibility with assmblers with a different comment character.
23100 Eliminate use of GAS-specific extensions.
23102 1998-06-19 Jeffrey A Law (law@cygnus.com)
23104 * gcc.c-torture/execute/ieee/980619-1.c: New test.
23106 1998-06-19 Robert Lipe <robertl@dgii.com>
23108 *lib/g77.exp: Replace search for libf2c.a with search for newly
23111 1998-06-17 Jeffrey A Law (law@cygnus.com)
23113 * gcc.c-torture/execute/980617-1.c: New test.
23115 1998-06-12 Jeffrey A Law (law@cygnus.com)
23117 * gcc.c-torture/execute/980612-1.c: New test.
23119 1998-06-08 Jeffrey A Law (law@cygnus.com)
23121 * gcc.dg/980523-1.c: Only test on ppc-linux.
23122 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
23124 * gcc.c-torture/execute/980608-1.c: New test.
23126 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
23128 * gcc.c-torture/execute/980605-1.c: New test.
23130 1998-06-04 Jeffrey A Law (law@cygnus.com)
23132 * gcc.c-torture/execute/980604-1.c: New test.
23134 1998-06-02 Jeffrey A Law (law@cygnus.com)
23136 * gcc.c-torture/execute/980602-1.c: New test.
23137 * gcc.c-torture/execute/980602-2.c: Likewise.
23139 1998-06-02 Dave Love <d.love@dl.ac.uk>
23141 * 970125-0.f: Fix per JCB. Add commentary.
23143 1998-05-31 Michael Meissner <meissner@cygnus.com>
23145 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
23148 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
23150 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
23153 1998-05-28 Catherine Moore <clm@cygnus.com>
23155 * gcc.c-torture/execute/980526-3.c: New test.
23157 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
23159 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
23160 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
23161 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
23162 m88k-motorola-sysv3 to XFAIL.
23164 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23166 * gcc.dg/980526-1.c: New test.
23167 * gcc.c-torture/execute/980526-2.c: New test.
23169 1998-05-26 Jeffrey A Law (law@cygnus.com)
23171 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
23173 * gcc.c-torture/execute/980526-1.c: New test.
23175 1998-05-26 Dave Love <d.love@dl.ac.uk>
23177 * g77.f-torture/execute/alpha2.f: Add runtime test.
23179 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
23181 * g++.old-deja/old-deja.exp: Strip leading directories.
23183 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
23184 error for the line. Don't run multiple tests for the same line.
23186 1998-05-23 Jeffrey A Law (law@cygnus.com)
23188 * gcc.dg/980523-1.c: New test.
23190 1998-05-23 Dave Love <d.love@dl.ac.uk>
23192 * g77.f-torture/compile/970915-0.f: New test.
23194 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
23196 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
23198 1998-05-21 Jeffrey A Law (law@cygnus.com)
23200 * gcc.dg/980520-1.c: New test.
23202 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
23204 * gcc.dg/980502-1.c: Fix return type.
23206 1998-05-20 Jeffrey A Law (law@cygnus.com)
23208 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
23209 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
23210 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
23211 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
23212 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
23214 1998-05-20 Dave Love <d.love@dl.ac.uk>
23216 * g77.f-torture/execute/980520-1.f: New test.
23218 1998-05-15 Dave Love <d.love@dl.ac.uk>
23220 * lib/mike-g77.exp: New file.
23222 * g77.f-torture/noncompile/noncompile.exp,
23223 g77.f-torture/noncompile/check0.f: New files.
23225 1998-05-14 Dave Love <d.love@dl.ac.uk>
23227 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
23228 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
23229 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
23230 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
23231 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
23232 abort where appropriate.
23234 1998-05-05 Michael Meissner <meissner@cygnus.com>
23236 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
23237 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
23239 1998-04-29 Dave Love <d.love@dl.ac.uk>
23241 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
23243 1998-04-27 Dave Love <d.love@dl.ac.uk>
23245 * g77.f-torture/compile/980427-0.f: New test.
23247 1998-04-24 Dave Love <d.love@dl.ac.uk>
23249 * g77.f-torture/compile/980424-0.f: New test.
23251 1998-04-19 Dave Love <d.love@dl.ac.uk>
23253 * g77.f-torture/compile/980419-2.f (main): New test.
23254 * g77.f-torture/compile/970125-0.f: New test.
23255 * g77.f-torture/compile/980419-1.f: New test.
23257 1998-04-08 Jim Wilson <wilson@cygnus.com>
23259 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
23262 1998-04-07 Jim Wilson <wilson@cygnus.com>
23264 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
23266 1998-04-03 Jim Wilson <wilson@cygnus.com>
23268 * gcc.c-torture/compile/980329-1.c: New test.
23270 1998-03-18 Jim Wilson <wilson@cygnus.com>
23272 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
23273 * gcc.dg/980312-1.c: Fix typo in -march command.
23275 1998-03-16 H.J. Lu (hjl@gnu.org)
23277 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
23279 1998-03-11 Robert Lipe <robertl@dgii.com>
23281 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
23282 Dave Love agree the Fortran source is bogus.
23284 1998-03-11 Robert Lipe <robertl@dgii.com>
23286 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
23287 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
23288 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
23289 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
23290 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
23292 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23294 * g++.old-deja/g++.other/friend1.C: New test.
23296 1998-02-18 Dave Love <d.love@dl.ac.uk>
23298 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
23299 possibly uninitialized) variables and declare dnrm2.
23301 1998-02-23 Robert Lipe <robertl@dgii.com>
23303 From Bruno Haible <haible@ilog.fr>:
23304 * gcc.c-torture/execute/980223.c: New test.
23306 1998-02-13 Jeffrey A Law (law@cygnus.com)
23308 * gcc.dg/ifelse-1.c: New test.
23310 1998-02-09 H.J. Lu (hjl@gnu.org)
23312 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
23314 * lib/old-dejagnu.exp (old-dejagnu): Added the
23315 "execution test - XFAIL *-*-*" handling in the spirit of
23316 "excess errors test -". Changed the "execution test fails"
23317 handling to be like "excess errors test fails".
23318 * Update various tests accordingly.
23320 1998-02-06 Jim Wilson <wilson@cygnus.com>
23322 * gcc.c-torture/execute/980205.c: New test.
23324 1998-01-18 Jeffrey A Law (law@cygnus.com)
23326 * lib/c-torture.exp: Look for .x files instead of .cexp files.
23327 * lib/f-torture.exp: Similarly.
23328 * gcc.c-torture: Rename all .cexp files to .x files.
23330 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
23332 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
23333 (940510-1.c): Removed duplicate.
23334 (971104-1.c): New test.
23336 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
23338 * lib/f-torture.exp: Improve error and loop detection.
23340 1997-11-19 Michael Meissner <meissner@cygnus.com>
23342 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
23343 use that to size the filler array.
23345 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
23347 * lib/c-torture.exp(c-torture-execute): Fix typo.
23349 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
23350 testcase as the executable name. Keep the executable around if
23353 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
23355 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
23356 changes. Only test one -g option, and move it to the end of the
23357 list of options to test.
23359 1997-09-19 Michael Meissner <meissner@cygnus.com>
23361 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
23362 variable GCC_TORTURE_OPTIONS to supply default switches separated
23363 by colons. If no environment variable, run tests with -O0 -g, -O1
23364 -g, and -O2 -g as well.
23366 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
23368 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
23369 explanatory comments. Fix indentation.
23371 1997-09-15 Jeffrey A Law (law@cygnus.com)
23373 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
23375 1997-09-11 Jeffrey A Law (law@cygnus.com)
23377 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
23378 * g++.old-deja/g++.mike/p7325.C: Likewise.
23379 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
23381 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
23383 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
23384 * g++.old-deja/g++.brendan/crash30.C: Likewise.
23385 * g++.old-deja/g++.brendan/crash39.C: Likewise.
23386 * g++.old-deja/g++.law/operators4.C: Likewise.
23388 1997-09-11 Joe Buck (jbuck@synopsys.com)
23390 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
23391 * g++.old-deja/g++.mike/p784.C: Ditto.
23392 * g++.old-deja/g++.mike/p785.C: Ditto.
23394 1997-09-05 Jeffrey A Law (law@cygnus.com)
23396 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
23398 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23400 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
23401 target feature; pass this to c-torture-execute as needed.
23403 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23405 * lib/c-torture.exp(c-torture-execute): If the previous and the
23406 current executables being tested are identical, we don't need to
23407 run the executable again. Try to make the executable names
23408 unique. Add an optional argument for passing additional compiler
23411 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
23413 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
23415 1997-08-29 Jeffrey A Law (law@cygnus.com)
23417 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
23419 1997-07-31 Jeffrey A Law (law@cygnus.com)
23421 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
23422 32bit or larger longs.
23424 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
23425 have either a 32bit long or 32bit int.
23427 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
23429 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
23430 Make double precision tests dependent on sizeof (double).
23432 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
23434 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
23437 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
23439 * gcc.c-torture/compile/961203-1.cexp: New script.
23441 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
23443 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
23444 up the includes ourselves.
23446 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
23448 * lib/plumhall.exp: Remove random include, and add a few
23449 verbose messages for debugging.
23451 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
23453 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
23454 of trying to do it ourselves.
23456 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23458 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
23460 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
23462 * gcc.prms/5403.c: Made regexp a bit less strict.
23464 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
23466 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
23467 is returned from remote_load instead.
23468 * lib/plumhall.exp: Ditto.
23469 * lib/mike-g++.exp: Ditto.
23470 * lib/old-dejagnu.exp: Ditto.
23471 * lib/c-torture.exp: Ditto.
23473 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
23475 * lib/g++.exp: Use build_wrapper procedure.
23476 * lib/gcc.exp: Ditto.
23478 1997-05-20 Jeffrey A Law (law@cygnus.com)
23480 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
23481 an old-style decl for malloc. Fixes tests to work when
23482 sizeof (int) != sizeof (size_t).
23484 1997-05-15 Mike Meissner <meissner@cygnus.com>
23486 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
23488 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
23489 use stdargs.h interface.
23491 1997-05-15 Mike Meissner <meissner@cygnus.com>
23493 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
23494 NO_VARARGS when compiling.
23496 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
23498 * lib/plumhall.exp(ph_includes): New procedure.
23500 (ph_compiler): Ditto.
23502 * lib/g++.exp: Rename test-glue.c to testglue.c.
23503 * lib/gcc.exp: Ditto.
23505 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
23507 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
23508 to completion when it's called.
23510 1997-03-21 Michael Meissner <meissner@cygnus.com>
23512 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
23513 is defined, don't do test.
23515 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
23517 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
23519 (ph_summary): Mark skipped testcases as untested, not unresolved.
23521 * lib/plumhall.exp (ph_make): If unresolved because of bad
23522 errorCode, record errorCode in log file.
23523 (*): Replace send_log/verbose with verbose -log.
23525 1997-03-19 Michael Meissner <meissner@cygnus.com>
23527 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
23528 double conversion if double isn't at least 8 bytes.
23530 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
23531 int to work with targets where int is 16 bits.
23533 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
23534 8 bytes, just exit, since 4 byte doubles don't have enough bits of
23535 precision for the test to complete.
23537 1997-03-14 Michael Meissner <meissner@cygnus.com>
23539 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
23540 if d10v is not compiled with the -mdouble64 flag.
23541 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
23543 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
23544 d10v is not compiled with the -mint32 flag.
23546 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
23548 * lib/plumhall.exp: Use incr_count.
23550 1997-03-12 Jeffrey A Law (law@cygnus.com)
23552 * gcc.c-torture: Update to c-torture-1.45.
23554 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
23556 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
23557 the name of the expect testcase file).
23559 * lib/g++.exp(g++_init): Ditto.
23561 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
23563 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
23566 * lib/gcc.exp(gcc_exit): New procedure.
23568 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
23570 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
23571 specs where appropriate.
23573 * g++.old-deja/g++.arm/*: Added additional ERROR checks
23574 because of new "candidates are" messages, and removed a few
23576 * Converted all non-old-style g++ testcases to old-style, and
23577 moved into g++.old-deja.
23579 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
23581 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
23584 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
23587 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
23589 1997-02-13 Michael Meissner <meissner@cygnus.com>
23591 * lib/gcc.exp (gcc_target_compile): Add support for defining
23592 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
23593 the machine doesn't have those features.
23595 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
23597 * g++.law/operators4.exp: Don't use LIBS.
23599 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
23601 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
23603 * lib/mike-g++.exp: Don't set the compiler to be tested here.
23604 * lib/g++.exp: Set it here instead. Also, allow use of the
23605 --tool_exec and --tool_opt options. Change CXX to
23608 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
23610 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
23612 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
23614 * lib/old-dejagnu.exp: Use prune_warnings instead of
23616 * lib/mike-g++.exp: Ditto.
23617 * lib/gcc.exp: Ditto.
23618 * lib/g++.exp: Ditto.
23620 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
23622 1997-02-07 Jeffrey A Law (law@cygnus.com)
23624 * 941014-2.c: Include stdlib.h
23625 * 960327-1.c: Include stdio.h
23626 * dbra.c, index-1.c: Don't assume ints are 32bits.
23628 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
23630 * lib/gcc.exp: Add gcc,stack_size target feature.
23632 * lib/g++.exp(g++_target_compile): Add the include and link
23633 paths here, not in two other places. And, it's $options, not
23636 * lib/mike-g++.exp(postbase): Remove the code that determines
23637 the correct include and link paths.
23638 * g++.old-deja/old-deja.exp: Ditto.
23640 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
23642 * lib/g++.exp(g++_init): target_compile no longer returns the
23643 filename of the result.
23645 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
23647 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
23650 * gcc.c-torture/special/special.exp: Change call to
23651 gcc_target_compile to include the object file.
23653 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
23655 * gcc.c-torture/special/special.exp: Correct misspelling in last
23658 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
23660 * lib/plumhall.exp(ph_summary): Log the entire output of the
23661 executable. Return -1 if there were any failures, 0 otherwise.
23662 (ph_execute): Return -1 if there were any failures, 0 otherwise.
23663 (ph_make): Clean up objects and executables that were built
23664 if the tests succeeded.
23666 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
23668 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
23669 libraries and includes in the build tree as appropriate.
23671 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
23673 * lib/c-torture.exp: Instead of looking for the global variable
23674 NO_LONG_LONG, check to see if that's a feature of the target.
23676 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
23678 * config/default.exp: Minimize. Delete the remainer of the files in
23679 config; this functionality is now in devo/dejagnu/config.
23681 g++.*/*: Pass any additional flags used to compile to postbase;
23684 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
23685 is now done by runtest.exp. Use gcc_target_compile instead of
23688 lib/c-torture.exp: Use gcc_target_compile instead of compile.
23689 Remove references to CFLAGS. Use remote_file instead of
23691 (c-torture): Take a list of arguments to use to compile this
23694 lib/g++.exp: Simplify. Use target_compile instead of compile.
23695 lib/gcc-dg.exp: Ditto.
23696 lib/gcc.exp: Ditto.
23697 lib/mike-{gcc,g++}.exp: Ditto.
23698 lib/old-dejagnu.exp: Ditto.
23699 lib/plumhall.exp: Ditto.
23701 1997-01-08 Jim Wilson <wilson@cygnus.com>
23703 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
23704 (ph_linker): Likewise.
23706 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
23708 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
23709 MAP_ANON / MAP_ANONYMOUS if defined;
23710 else try to map from /dev/zero .
23712 1996-11-12 Jeffrey A Law (law@cygnus.com)
23714 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
23715 isn't defined, then define it to MAP_ANONYMOUS.
23717 1996-11-12 Jeffrey A Law (law@cygnus.com)
23719 * gcc.c-torture: Update to c-torture-1.42 release.
23721 1996-11-11 Jeffrey A Law (law@cygnus.com)
23723 * gcc.c-torture: Update to c-torture-1.41 release.
23725 1996-10-27 Jeffrey A Law (law@cygnus.com)
23727 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
23730 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
23732 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
23733 and LDFLAGS. Fix second case to append the target_info ldflags
23734 onto LDFLAGS, not CFLAGS.
23735 * lib/g++.exp (g++_init): Add target_info stuff.
23736 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
23737 of libgloss and newlib flags for !native.
23739 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
23740 (GDB): Fix relative path to go up another dir for finding gdb.
23742 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
23744 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
23745 versions in the target_info array, if they don't exist.
23747 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
23749 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
23751 1996-07-08 Jim Wilson <wilson@cygnus.com>
23753 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
23754 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
23756 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
23758 * lib/old-dejagnu.exp: Don't remove the output file before we've
23759 actually tested it. Don't append pwd to the path of the executable
23762 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
23764 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
23766 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
23768 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
23769 temporary directory for compiler files, and set it to a default
23770 value of /tmp. Set $output as the name of the output file from
23771 compiling the testcase. Add a -o option to $cflags_var so the
23772 compiler writes the final output file as $output. Set $executable
23775 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
23776 directory for compiler files, and set it to /tmp if it doesn't
23777 already have a value. Set $output_file to the name of the output
23778 file from compiling the testcase. Add a -o option to CXXFLAGS so
23779 the compiler writes the final output file as $output. Use $output
23780 as the executable to be tested.
23782 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
23784 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
23786 1996-06-08 Jeffrey A Law (law@cygnus.com)
23788 * gcc.c-torture/execute/pending-1.c: New test. Still
23789 pending in Tege's queue.
23791 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
23793 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
23794 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
23795 if there were failures. Call unresolved if there were unresolved
23796 testcases. Call gcc_fail if program did not run to completion.
23797 (ph_make): Pass additional argument name to ph_execute.
23798 (ph_execute): Add new argument. Pass additional arguments to
23799 ph_summary. Call gcc_fail is there is no execution output.
23801 1996-04-24 Jeffrey A Law (law@cygnus.com)
23803 * lib/plumhall.exp (proc_summary): Output relavent summary
23804 lines into the log so specific failures in plumhall can be
23807 1996-04-10 Jeffrey A Law (law@cygnus.com)
23809 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
23810 (c-torture-execute): Don't try to execute tests which use
23811 "long long" types if $NO_LONG_LONG is nonzero.
23813 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
23815 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
23818 * gcc.ieee: Move from here.
23819 * gcc.c-torture/execute/ieee: To here.
23821 1996-03-26 Jeffrey A Law (law@cygnus.com)
23823 * gcc.c-torture: Update to c-torture-1.41 release.
23825 1996-03-22 Jeffrey A Law (law@cygnus.com)
23827 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
23830 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
23832 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
23835 1996-03-02 Jeffrey A Law (law@cygnus.com)
23837 * config/proelf.exp: Handle connecting to a simulator.
23839 1996-01-31 Jeffrey A Law (law@cygnus.com)
23841 * config/proelf.exp: New file. Enough framework that we can
23842 run c-torture tests on the proelf targets (or any other target
23843 that gdb can connect to for that matter).
23845 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
23847 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
23848 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
23850 * lib/plumhall.exp (ph_execute): Always call ph_summary if
23851 exec_output exists.
23853 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
23855 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
23856 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
23858 * config/*.exp: Update FSF address. Change result of ${tool}_load
23859 to pass/fail/unresolved/unsupported/untested. Caller must now
23860 call unresolved/unsupported/untested.
23861 * lib/*.exp: Update FSF address. Update to handle new results of
23863 * lib/chill.exp (verbose): Delete.
23865 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
23867 * lib/gcc.exp (default_gcc_start): Change order of args to
23868 $LDFLAGS $CFLAGS $LIBS.
23869 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
23870 Save/set/restore CFLAGS. Pass single arg to gcc_start.
23871 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
23872 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
23873 * gcc.misc-tests/dg-test.exp: Likewise.
23874 * gcc.misc-tests/msgs.exp: Likewise.
23875 * gcc.prms/prms.exp: Likewise.
23876 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
23877 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
23879 * lib/dg.exp: Deleted, moved to dejagnu/lib.
23881 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
23883 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
23885 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
23886 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
23888 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
23891 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
23893 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
23894 global for loop; add use of $mathlib.
23895 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
23896 settings here; set mathlib for anything but VxWorks.
23898 1996-01-22 Jeffrey A Law (law@cygnus.com)
23900 * gcc.c-torture: Update to c-torture-1.40 release.
23902 1996-01-03 Jeffrey A Law (law@cygnus.com)
23904 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
23907 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
23909 * lib/c-torture.exp (c-torture-execute): Declare "output" as
23912 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
23914 * lib/g++.exp (LIBS): Define if not already.
23915 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
23916 (gcc-dg-prune): Call prune_gcc_output.
23917 * lib/gcc.exp (prune_gcc_output): New proc.
23918 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
23921 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
23923 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
23924 (c-torture-execute): Likewise. Rename `name' to `testcase'.
23926 1995-11-15 Jeffrey A Law (law@cygnus.com)
23928 * gcc.c-torture: Update to c-torture-1.39 release.
23930 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
23932 * lib/c-torture.exp (c-torture-execute): Don't return if one option
23933 fails, try others as well.
23935 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
23937 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
23938 If compilation fails, mark execute tests as `untested'.
23939 If test is marked as unsupported, don't mark compilation and
23940 execute tests as failed.
23942 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
23944 * lib/g++.exp (g++_init): Don't link in libg++, and look to
23945 libstdc++ for whether or not we want to be doing shared
23946 libraries. Delete link_curses since we don't need it anymore.
23947 * lib/mike-g++.exp (postbase): Don't link in libg++.
23948 * g++.old-deja/old-deja.exp: Likewise.
23950 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
23952 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
23954 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
23956 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
23957 For that, add `-Wl,-a,shared_archive'.
23958 * g++.old-deja/old-deja.exp: Likewise.
23960 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
23962 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
23964 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
23966 * lib/mike-g++.exp (postbase): Pay attention to the status of
23969 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
23971 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
23973 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
23975 * lib/gcc.exp (default_gcc_start): No longer need to log program
23976 being executed or its output, execute_anywhere does that now.
23977 * lib/g++.exp (default_g++_version): Call execute_anywhere.
23978 (default_g++_start): Likewise. Delete calls to verbose/send_log.
23980 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
23982 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
23983 the same as those in lib/g++.exp.
23985 1995-10-10 Jeff Law (law@hurl.cygnus.com)
23987 * gcc.c-torture: Update to c-torture-1.38 release.
23988 * gcc.ieee: Related changes.
23990 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
23992 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
23993 "exec". Minor reformatting changes.
23995 * config/rom68k.exp (${tool}_load): Make it work in a canadian
23996 cross. This means all "exec" calls now work on a remote host as
23998 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
23999 cross. Filter out the extra "\r\n" stuff that expect puts in.
24000 (c-torture-execute): Filter out the bogus warnings like
24001 c-torture-compile does. Add support for canadian cross.
24002 * lib/gcc.exp (default_gcc_version, default_gcc_start)
24003 Use execute_anywhere rather than calling exec directly. Now it
24004 works for canadian cross testing.
24006 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
24008 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
24009 results into a variable, and check that rather than using file exists.
24011 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
24013 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
24014 create a libg++.so. For sunos4.1.*, also add -ltermcap.
24016 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24018 * g++.old-deja/old-deja.exp: Create and pass runshlib and
24019 lib_curses if there's a shared libg++ in the build tree.
24021 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
24023 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
24024 if not supported target.
24026 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
24028 * lib/g++.exp (g++_init): Move empty setting of runshlib and
24029 link_curses up to always happen, not just for native builds.
24031 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
24033 * gcc.c-torture: Update to c-torture-1.36 release.
24034 * gcc.failure: Related changes.
24036 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
24038 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
24040 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
24042 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
24043 * lib/mike-g++.exp (postbase): Not in here. Still reference
24044 runshlib, link_curses, and mathlib for link and run.
24046 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
24047 pass the runtime shared library options for Solaris, OSF/1, and
24048 Irix5, and link with -lcurses to avoid unresolved references.
24050 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
24052 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
24055 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
24057 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
24059 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
24061 * gcc.c-torture: Update to c-torture-1.35 release. Note we
24062 do not have a framework for the "compat" tests yet.
24064 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
24066 * lib/mike-g++.exp (postbase): New local variable `mathlib',
24067 set to null if we're testing vxworks5.1. Use that instead of
24068 `-lm' in the setting of LIBS for link and run.
24070 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
24072 * config/rom68k.exp (${tool}_load): Major changes to make it
24073 work. Verified that it does in fact return the stuff in
24074 exec_output properly. Catch any Emul or any TRAP other than 0.
24076 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
24078 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
24079 LDFLAGS properly for targets that need stuff from libgloss.
24080 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
24082 (gpp_initialized): New variable.
24084 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
24086 * config/rom68k.exp: Load libgloss.exp.
24087 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
24088 so we can produce a fully linked binary.
24089 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
24090 so we can produce a fully linked binary.
24092 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
24094 * lib/plumhall.exp (ph_section): Watch for expected failures.
24095 Add missing `else'.
24097 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
24099 (c-torture): Likewise.
24101 1995-08-28 Doug Evans <dje@cygnus.com>
24103 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
24105 * lib/mike-g++.exp (mike_cleanup): New proc.
24106 (prebase): New globals compiler_result, not_compiler_result,
24108 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
24109 allow leading "-" in pattern. Watch for unsupported tests.
24110 If $compiler_result is set, pattern match assembler code,
24111 and ditto for $not_compiler_result.
24112 * lib/mike-gcc.exp: Likewise.
24114 * lib/plumhall.exp (ph_execute): Only call ph_summary if
24115 execution "succeeded".
24117 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
24119 * config/win32.exp: New file.
24120 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
24122 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
24124 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
24126 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
24127 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
24128 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
24130 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
24131 "... without exceptions was ...". That is now handled by
24133 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24135 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
24137 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
24138 sieve.c,sort2.c}: New files.
24139 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
24140 sieve.exp,sort2.exp}: Drivers for them.
24142 * lib/mike-gcc.exp (program_output): New user settable variable.
24143 (postbase): Call prune_system_crud. Also prune extraneous compiler
24145 * lib/mike-g++.exp (program_output): New user settable variable.
24147 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
24149 * config/sh.exp: Deleted (use sim.exp instead).
24151 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
24153 * config/vx.exp: Declare CHECKTASK as global.
24154 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
24155 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
24156 * lib/old-dejagnu.exp: Load [pwd]/$executable.
24158 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24160 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
24161 target. Like vx.exp, only includes `vx29k.exp' instead of
24164 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
24166 * config/sim.exp: Increase time limit from 120 seconds to 240.
24168 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
24170 * gcc.c-torture/execute/950628-1.c: New test.
24172 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
24174 * gcc.c-torture: Update with changes/additions from
24177 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
24179 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
24181 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
24183 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
24185 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
24187 * gcc.c-torture/compile/950512-1.c: New test.
24188 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
24189 * gcc.dg/struct-ret-1.c: Likewise.
24191 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
24193 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
24194 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
24196 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
24198 * gcc.c-torture/special/920411-1.c: Deleted.
24199 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
24201 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
24203 * config/sim.exp (${tool}_load): Hack in call to bash to get a
24206 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
24208 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
24210 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
24213 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
24214 is the proper length.
24215 * va-arg-3.c: Likewise.
24217 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
24219 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
24220 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
24222 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
24223 * lib/g++.exp (default_g++_start): Delete old cruft.
24225 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
24227 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
24228 (2 * (1 << 18)) to (2 * (1 << 17)).
24230 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
24232 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
24234 * config/rom68k.exp: Renamed from config/idp.exp
24236 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
24238 * c-torture/compile/921109-2.c
24240 1995-04-18 Mike Stump <mrs@cygnus.com>
24242 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
24245 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
24247 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
24249 * lib/g++.exp (default_g++_start): Likewise.
24251 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
24253 * gcc.c-torture/compile/950329-1.c: New test.
24255 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
24257 * config/bug.exp (${tool}_load): Updated to use new remote_open
24258 and remote_close procs.
24259 * config/idp.exp: New file.
24261 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
24263 * gcc.c-torture/execute/950322-1.c: New test.
24265 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
24267 * config/vx.exp (${tool}_load): Clean up testing of return code from
24268 vxworks_ld and vxworks_spawn.
24270 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
24272 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
24274 1995-03-13 Mike Stump <mrs@cygnus.com>
24276 * lib/old-deja.exp: Add `excess errors test - ' error, now one
24277 can mark excess errors on a machine by machine basis. Note, the
24278 default is to not expect any excess errors, even when excess
24279 errors test - is given, so you will want to put an XFAIL ... on
24280 these lines. For example, // excess errors test - XFAIL hppa*-*-*
24281 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
24282 those 4 machines, but no others.
24284 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
24286 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
24287 * lib/c-torture.exp: to here.
24289 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
24291 * gcc.c-torture/execute/950221-1.c: New test.
24292 * gcc.c-torture/execute/struct-ret-1.c: New test.
24293 * gcc.c-torture/compile/950221-1.c: New test.
24295 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
24297 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
24299 * gcc.c-torture/execute/arith-1.c (main): Return 0.
24300 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
24302 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
24304 * g++.gb: New directory of tests, derived from my signature and
24305 class scoping tests.
24307 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
24308 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
24309 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
24310 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
24311 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
24312 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
24313 * g++.gb/sig25.C: Likewise.
24315 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
24316 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
24317 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
24318 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
24319 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
24320 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
24321 * g++.gb/sig25.exp: Likewise.
24323 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
24324 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
24325 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
24326 * g++.gb/scope13.C: Likewise, this test still fails.
24328 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
24329 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
24330 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
24331 * g++.gb/scope13.exp: Ditto.
24333 * g++.gb/README: New file, explains what these tests are about.
24335 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
24337 * lib/dg.exp (dg-do): Support `preprocess'.
24338 (dg-test): Likewise.
24340 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
24342 * config/udi.exp: change "continue -expect" to "exp_continue".
24344 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
24346 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
24347 Delete redundant tests.
24349 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
24350 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
24351 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
24352 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
24353 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
24354 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
24355 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
24356 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
24358 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
24359 storing label pointers.
24360 * gcc.c-torture/execute/921019-1.c: Likewise.
24361 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
24362 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
24364 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
24367 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
24368 Delete obsolete tests.
24370 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
24371 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
24372 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
24373 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
24374 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
24375 * gcc.c-torture/compile/950124-1.c: New test.
24377 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
24379 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
24381 * lib/mike-g++.exp: Add -lm to LIBS.
24383 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
24385 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
24387 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
24389 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
24391 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
24393 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
24395 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
24397 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
24398 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
24399 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
24400 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
24401 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
24402 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
24403 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
24404 * g++.law/{operators31.C, operators32.C,
24405 * g++.law/{operators33.C, operators34.C}: Likewise.
24406 * g++.law/{pic1.C, refs2.C}: Likewise.
24407 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
24408 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
24409 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
24410 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24412 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
24413 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
24414 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
24415 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
24416 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
24417 * g++.law/{enum9.exp, friend5.exp}: Likewise.
24418 * g++.law/{nest3.exp, nest4.exp}: Likewise.
24419 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
24420 * g++.law/{operators30.exp, operators31.exp}: Likewise.
24421 * g++.law/{operators32.exp, operators33.exp}: Likewise.
24422 * g++.law/{operators34.exp}: Likewise.
24423 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
24424 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
24425 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
24426 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
24427 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24429 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
24430 No longer expected to fail.
24431 * g++.law/missed-error3.C: Tweak for recent bool changes.
24433 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
24435 * config/emb-unix: Deleted.
24436 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
24437 remote execution. Do final link on remote host if REMOTE_LINK is set.
24439 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
24441 * lib/dg.exp (dg-test): Fix typo in last patch.
24443 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
24445 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
24446 (handles multiple occurrences).
24448 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
24450 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
24451 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
24452 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
24454 * lib/c-torture.exp (c-torture-compile): Likewise.
24455 (c-torture): Prepend full path if missing.
24456 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
24457 (gcc_fail): Likewise.
24458 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
24460 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
24462 * lib/netware.exp: Only attach to NetWare i386 systems.
24464 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
24466 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
24467 messages. Add test name to "output pattern match" pass/fail message.
24469 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
24471 * gcc.dg: New testsuite.
24472 * gcc.dg/dg.exp: New file.
24474 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
24475 test-switch.c}: Deleted.
24477 * gcc.misc-tests/msgs.exp: New testcase driver.
24479 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
24481 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
24482 Watch for illegal return values from ${tool}_load.
24483 * config/unix.exp (${tool}_load): Fix pass/fail detection for
24484 cross targets. Coerce return value >0 to 1.
24486 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
24488 * config/unix.exp (${tool}_load): Call program rsh, not proc.
24490 * config/emb-unix.exp: New file.
24492 * config/sim.exp: Error if variable $SIM not defined.
24493 (${tool}_load): Mark test as "untested" if simulator missing.
24495 * config/unix.exp: Load remote.exp to get rcp_download.
24496 * lib/c-torture.exp: Use different option lists for testcases with
24498 * gcc.c-torture/execute/execute.exp: Likewise.
24500 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
24502 * config/*.exp: Clarify return code from ${tool}_load.
24503 Call `unresolved' or `untested' instead of `warning' or `perror'
24504 (sometimes you still want to call both though).
24505 Add comment that `shell_id' is local to each file.
24506 * config/udi.exp (timeout): Set to 30.
24507 Don't print warning if connection fails, $connectmode has already
24509 (${tool}_load): Move verbose messages to level 2.
24510 Rework pattern for "Process started" message.
24511 Pass `shell_id' to ${connectmode}_download.
24512 Retry twice upon timeout. Make resetting of target more robust.
24513 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
24514 Pass `shell_id' to exit_$connectmode.
24515 Only call exit_$connectmode if connected.
24516 * config/unix.exp (${tool}_load): Check return codes better.
24517 * config/vrtx.exp (${tool}_load): Likewise.
24518 * config/vx.exp (${tool}_load): Likewise.
24519 Delete unneeded global's.
24520 * lib/dg.exp (dg-test): Update to reflect clarified return codes
24523 (dg-init): Delete recording of pass/fail counts.
24524 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24525 (old-dejagnu-init): Likewise.
24526 (old-dejagnu-stat): Delete contents, empty proc now.
24527 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
24528 (c-torture): Delete references to lcnt, lpass, lfail.
24529 Get option list from TORTURE_OPTIONS.
24530 Delete -funroll[-all]-loops if no loops.
24531 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
24532 (g++_stat): Delete contents (empty proc now).
24533 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
24534 (gcc_finish): Likewise.
24535 (gcc_stat): Deleted.
24536 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
24537 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
24538 * gcc.c-torture/execute/execute.exp: Likewise.
24539 Split tests into two parts: compile, execute.
24540 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
24541 no loops. Update to reflect clarified return codes from ${tool}_load.
24543 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
24545 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
24547 (old-dejagnu): Likewise (where necessary).
24549 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
24551 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
24553 * lib/dg.exp (dg-process-target): Fix processing of selector.
24554 Add comment regarding use of `error'.
24556 * lib/gcc.exp (prune_system_crud): Define if missing.
24557 * lib/g++.exp (prune_system_crud): Likewise.
24559 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
24560 Call prune_system_crud.
24561 * lib/dg.exp (dg-runtest): New proc.
24562 Use perror instead of send_user for tcl errors in testcase.
24563 Don't return any value, it's never used.
24564 Don't clobber previous definition of `unknown'.
24565 Print tcl errors in `dg-final'.
24567 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
24569 * lib/dg.exp (dg-process-target): Improve syntax error messages.
24570 (dg-test): Don't print errorInfo, it contains stack backtrace.
24572 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
24574 * lib/g++.exp (runtest_file_p): Define if missing.
24576 1994-09-24 Doug Evans (dje@cygnus.com)
24578 * lib/mike-g++.exp: Comment out loading of g++.exp.
24579 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
24580 (default_g++_version): Always print something.
24581 (default_g++_start): Comment out call to `which'.
24582 (g++_start, g++_load): Deleted (must be defined in config file).
24583 * lib/gcc.exp: Test for existence of $CC at start.
24584 Delete check for tmpdir (done in gcc_init).
24585 (default_gcc_version): Always print something.
24586 (default_gcc_start): Comment out call to `which'.
24587 * config/*.exp: Major cleanup - make cross targets work at least a
24588 little better for g++ (by not being "--tool gcc" specific).
24589 Rename gcc_xxx to ${tool}_xxx.
24590 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
24591 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
24593 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
24595 * lib/c-torture.exp (c-torture-compile): Rework compiler
24596 message processing.
24598 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
24601 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
24603 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
24605 * lib/dg.exp (dg-process-target): Support { target native }.
24607 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
24609 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
24610 looked for "... program xxx got fatal signal".
24611 Correct regsub munging of `comp_output'.
24612 Ignore compiler messages "path prefix not used" and "linker input
24615 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
24617 * lib/gcc.exp (runtest_file_p): Define if missing.
24618 * gcc.prms/template.c: Example to work from.
24620 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
24622 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
24623 * lib/dg.exp (dg-test): Call unsupported testcases as such.
24625 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
24626 * gcc.prms/1883.c: Moved from compile/940714-1.c.
24627 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
24628 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
24630 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
24631 (dg-process-target): No longer a varargs proc.
24632 Return S/N for target, P/F for xfail. All callers changed.
24633 (user option procs): More argument checking.
24634 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
24635 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
24636 (dg-test): Skip test if not running on selected target in `dg-do'.
24637 Update handling of `dg-do-what', `dg-output-text'.
24638 Separate execution pass/fail from output pattern match pass/fail.
24639 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
24641 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
24643 * gcc.c-torture/special/special.exp: Don't expect failure for mips
24644 target for 920510-1.c.
24646 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
24648 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
24649 Clean up comment regarding use of passcnt, etc.
24650 (gcc_stat): Don't update `testcnt' here.
24651 (gcc_finish): Do it here.
24652 Might as well reset `but_id' here too.
24653 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
24654 to determine if the file should be tested.
24655 * gcc.c-torture/compile/compile.exp: Likewise.
24656 * gcc.c-torture/execute/execute.exp: Likewise.
24657 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
24658 * gcc.misc-tests/dg-test.exp: Likewise.
24659 * gcc.prms/prms.exp: Likewise.
24660 * gcc.wendy/wendy.exp: Likewise.
24661 * g++.old-deja.exp: Likewise.
24662 Move "Testing file" message to verbose level 1.
24664 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
24666 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
24668 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
24670 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
24671 (default_gcc_start): Accept optional second list element
24672 of compiler flags. Print compiler output at verbosity level 2.
24673 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
24674 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
24675 Save current values of framework globals passcnt, failcnt, xpasscnt,
24676 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
24677 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
24678 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
24679 xfailcnt to compute stats. Update framework global `testcnt' from
24681 (gcc_finish): New proc. Clean up test environment.
24682 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
24683 (gcc_epass, gcc_efail): Delete.
24684 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
24685 argument of line number.
24686 (dg-init): If the tool has an init routine, call it.
24687 (dg-test): Remove args `cflags_var' and `libs_var'.
24688 Pass all compiler options to ${tool}_start.
24689 Handle missing line number.
24690 (dg-finish): New function.
24691 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
24692 particular files. Call gcc_finish at end. Move "skipping test"
24693 message to verbosity level 3.
24694 * gcc.c-torture/compile/compile.exp: Likewise.
24695 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
24696 * gcc.c-torture/execute/execute.exp: Likewise.
24697 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24698 Print testcase being tried at verbosity level 1.
24699 * gcc.c-torture/special/special.exp: Unset xfail.
24700 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24701 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
24702 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
24703 * gcc.failure/failure.exp: Likewise.
24704 * gcc.ieee/ieee.exp: Likewise.
24705 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
24706 Update call to dg-test. Call dg-finish at end.
24707 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
24708 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24709 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
24710 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
24711 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
24712 * gcc.wendy/wendy.exp: Add copyright.
24713 Delete setting of tmpdir (done by gcc_init).
24714 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
24715 Pass compiler flags to gcc_start. Call gcc_finish at end.
24716 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
24719 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
24721 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
24723 (g++_load): Likewise.
24725 * config/*.exp (gcc_load): Some were varargs fns and some were not.
24726 Rename argument to `prog' to remove the confusion.
24727 Varargs fns behave differently too!
24728 (g++_load): Likewise.
24730 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
24732 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
24733 what it is. Delete (always) printing of status value for !native.
24734 Simplify verbose code, and include status and exec_output.
24735 (g++_load): Use gcc_load.
24737 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
24739 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
24740 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
24741 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
24742 940714-3.c as these testcases don't exist anymore. Make
24743 va-arg-1.c expected to pass.
24745 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
24747 * gcc.misc-tests/misc.exp: Only run specific testcases.
24748 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
24749 * gcc.misc-tests/dg-[1-9].c: New files.
24751 * lib/dg.exp: New testsuite driver.
24752 * gcc.prms/prms.exp: Use it.
24754 * README.gcc: New file.
24756 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
24757 Document and reset `lxpass' and `lxfail'.
24758 Simplify "initialized" message.
24759 (gcc_stat): Clean up comments a little.
24761 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
24763 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
24765 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
24767 * lib/old-dejagnu.exp (process-option): New proc.
24768 (old-dejagnu-init, old-dejagnu-stat): Likewise.
24769 (old-dejagnu): Simplify.
24770 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
24772 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
24774 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
24775 exists and is not an empty string.
24777 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
24778 $xfail rather than calling setup_xfail. Clear $xfail when test is
24780 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
24783 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
24784 longer expected to fail.
24786 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
24789 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
24791 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
24792 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
24793 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
24794 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
24797 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
24798 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
24800 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
24802 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
24803 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
24805 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
24806 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
24807 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
24809 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
24811 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
24812 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
24813 940714-1.c, 940714-2.c, 940714-3.c},
24814 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
24815 gcc.misc-tests/{mg.c,mg.exp}:
24817 * gcc.noncompile/noncompile.exp: Change accordingly.
24819 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
24821 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
24822 Undo previous clobberage.
24824 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
24826 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
24827 * gcc.special/{930510-1.c, special.exp}:
24828 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
24829 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
24830 struct-varargs-1.c}: New tests from c-torture-1.26.
24832 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
24834 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
24835 argument to switch.
24837 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
24839 * Revert the previous changes. Please see Rob's directory
24840 (/lisa/test/rob/progressive/gcc/testsuite) for testing
24843 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
24845 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
24846 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
24847 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
24848 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
24849 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
24850 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
24851 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
24852 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
24853 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
24854 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
24855 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
24856 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
24857 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
24858 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
24859 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
24860 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
24861 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
24862 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
24863 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
24864 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
24865 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
24866 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
24867 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
24868 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
24869 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
24870 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24871 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
24873 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
24875 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
24876 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
24879 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
24881 * config/unix.exp (g++_load): Fix syntax.
24883 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
24885 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
24886 * gcc.noncompile/921017-1.c: Deleted obsolete test.
24887 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
24888 Don't expect va-arg-1.c to fail. Correct expected output for
24890 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
24891 * gcc.wendy/hbm4.c: Correct typo.
24892 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
24894 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
24896 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
24897 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
24898 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
24899 * lib/c-torture.exp (c-torture-compile): Ditto.
24901 Reduce volume of output (remove all the -I's and such).
24902 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
24903 Call gcc_cpass, gcc_cfail.
24904 (c-torture): Pass testing option to c-torture-compile.
24906 1994-03-21 Doug Evans (dje@cygnus.com)
24908 Bring patches over from progressive.
24909 * config/default.exp: Exit remote shell cleanly.
24910 (g++_exit, g++_start): Add default versions.
24911 * config/sim.exp (gcc_load): Use perror, not error.
24913 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
24915 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
24918 1994-03-14 Doug Evans (dje@cygnus.com)
24920 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
24921 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
24922 (wendy_try): New proc to run testcase.
24923 (main loop): Call 'em.
24924 * gcc.wendy/*.c: Clean up pass to correct expected output.
24926 * lib/gcc.exp: Minor cleanup work.
24927 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
24929 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
24931 * config/sim.exp (gcc_load): Document return codes better.
24932 Don't pass -v to simulator.
24934 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
24936 * gcc.special/920717-x.c: Fix typo.
24937 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
24940 * lib/mike-gcc.exp: Fix typo.
24942 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
24944 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
24945 binary to use, transform the name.
24946 * config/*.exp: rename everything. Nuke any g++ specific files,
24947 it's now a special case of gcc that requires no special support.
24948 Add a default.exp for unsupported targets.
24950 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
24952 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
24953 lib/old-dejagnu.exp: Fix a few patterns to work with the new
24956 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
24958 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
24961 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
24963 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
24965 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
24967 * gcc.execute/execute.exp: Combine opt_list and foption_list into
24968 option_list. Compile every file with only 4/6 option choices
24969 (same as C torture) instead of with 12/18 different option
24971 * lib/c-torture.exp: Likewise.
24973 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
24976 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
24978 * lib/old-deja.exp: Add `excess errors test fails' error, now one
24979 can put an XFAIL *-*-* on excess errors.
24981 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
24983 * g++.law: Add more tests derived from g++-bugs snapshots.
24985 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
24986 equivalent to g++.law/init9.
24988 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
24989 compiled it, and the a.out file after we've run it.
24991 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
24993 * lib/mike-g++.exp (postbase): Delete the .o file after we've
24994 compiled it, and the a.out file after we've run it.
24996 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
24998 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
25000 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
25002 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
25005 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
25007 * g++.law: New directory of g++ tests derived from the g++-bugs
25010 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
25012 * gcc.compile: initbug1.c initbug1.exp testcase added
25014 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
25016 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
25017 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
25018 fixes submitted by Jeff Law (law@cs.utah.edu)
25019 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
25020 Jeff Law (law@cs.utah.edu)
25023 1993-11-30 Mike Stump (mrs@cygnus.com)
25025 * config/unix-g++.exp: Follow the gcc way of doing things.
25026 * g++.old-deja/old-deja.exp: Minor updates.
25027 * lib/g++.exp: New file, follow the gcc way of doing things.
25028 * lib/old-dejagnu.exp: Minor updates.
25029 * lib/mike-g++.exp: Always unset errorInfo.
25031 1993-11-06 Mike Stump (mrs@cygnus.com)
25033 * lib/gcc.exp: Fix some errors with the below change, CC and
25034 CFLAGS should be global when setting, not local.
25036 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
25038 * lib/gcc.exp: Transform tool name.
25040 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25042 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
25044 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25046 * lib/gcc.exp: change gcc_done to gcc_stat
25048 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25050 * Upgraded gcc testsuite to c-torture version 1.25
25052 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
25054 * lib/gcc.exp: added reporting code. Changed verbose compile message.
25055 * lib/c-torture: added hooks for new reporting code.
25057 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
25059 * config/sh-gcc.exp: check if sh-sim exists in the path
25061 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
25063 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
25064 * gcc.compile/compile.exp: Initial changes for new logic.
25065 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
25066 * gcc.failure/failure.exp: Initial changes for new logic.
25067 * gcc.ieee/ieee.exp: Initial changes for new logic.
25068 * gcc.misc-tests/misc.exp: Initial changes for new logic.
25069 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
25070 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
25071 * lib/c-torture.exp: Initial changes for new logic.
25072 * lib/gcc.exp: Initial changes for new logic.
25074 1993-10-15 Mike Stump (mrs@cygnus.com)
25076 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
25077 depend upon failure or success. Fully qualify names in failure
25078 and success messages. Always remove a.out before starting
25079 compile, just in case. Pay more attention to error text output by
25080 the compiler. Handle testcases with no known past errors just
25081 like all others, so that things are uniform. Other miscellaneous
25084 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
25086 * gcc.cpp: new directory for cpp tests
25088 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
25090 * lib/chill.exp: Code reformatted, removed unused code.
25091 * config/unix-chill.exp: Code reformatted, removed unused code.
25092 * chill.execute/execute.exp: Code reformatted, removed unused code.
25093 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
25095 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
25097 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
25098 routines not written.
25100 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
25102 * config/bug-gcc.exp: Use new procs from bug.exp.
25104 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
25106 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
25107 via ftp, rather than depending on NFS.
25108 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
25111 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
25113 * config/bug-gcc.exp: Use new download proc.
25115 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
25117 * chill.execute/execute.exp: cleanups, handles errors better
25118 * chill.compile/compile.exp: rewrite, based on execute.exp
25119 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
25120 * lib/chill.exp: major changes to diff proc and compile and link
25121 procs. added chill_fail and chill_pass wrappers to pass and
25122 fail. added more comments, and handle error codes better.
25123 Added a hack to capture stderr from exec, so noncompile tests
25126 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
25128 * chill.execute/execute.exp: rewrite of testsuite driver
25129 * lib/chill.exp: rewrite of testsuite driver
25130 * config/unix-chill.exp: rewrite of testsuite driver
25132 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
25135 * iexpr.ch: Standardize uppercase.
25136 * tuples.dat: Standardize uppercase.
25137 * vary.ch: standardize. Correct varying string assignments.
25138 * vary.dat: Add new output lines.
25140 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
25143 * chprintf.ch: Standardize use of uppercase.
25144 * tuples.ch: Standardize and turn arr2 into a DCL,
25146 * pinits.ch: Standardize.
25148 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
25150 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
25151 * Makefil: Renamed to Makefile.in.
25152 * configure.in: New.
25154 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
25157 * .cvsignore: Add result/output files.
25158 * Makefile: Fix up variables at start. Use MFLAGS
25159 everywhere. Correct bool_loc, built_ins entries.
25160 Add entry for vary1.ch.
25161 * bitarray.ch: Standardize upper-case usage.
25162 * bitexpr.ch: Standardize, add output of b1.
25163 * params.ch: Use arrayt in along PROC parameters, to
25164 avoid novelty problems.
25165 * sets.ch: Tiny cleanup.
25166 * vary1.ch: Re-indent.
25168 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
25170 * Add PR-related files to Makefiles, .cvsignore files, etc.
25172 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
25174 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
25175 with compiler objects. New names are test-flow.c and test-loop.c
25177 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
25179 * Upgraded c-torture tests from 1.19 to 1.20
25182 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
25183 * gcc.compile: 930623-1.c 930623-2.c
25184 * gcc.noncompile: 930622-1.c 930622-2.c
25185 * gcc.failure: 920411-1.c 920627-2.c
25186 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
25188 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
25190 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25191 More changes to get testsuite working properly. Needs more work.
25192 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
25194 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
25196 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25197 More changes to get testsuite working properly. Needs more work.
25199 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
25201 * chill.compile/compile.exp: Added for Dejagnu support
25202 * chill.execute/execute.exp: Added for Dejagnu support
25203 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
25205 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
25207 This should complete moving the CHILL test files.
25208 * chill.noncompile(.cvsignore printf.grt
25209 in-printf.grt chprintf.grt chprintf.ch):
25210 Added test-support files.
25211 (Makefile): Modified further.
25212 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
25213 signal.ch): Added test files.
25214 * chill.execute (.cvsignore printf.grt printr.c
25215 in-printf.grt rts.c chprintf.grt rts.h): Added
25216 test-support files.
25217 (Makefile): More corrections.
25219 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
25221 * chill.compile, chill.execute, chill.nocompile: Add CHILL
25222 test cases, ready for DejaGnu.
25224 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
25226 * Upgraded c-torture tests from 1.18 to 1.19
25228 * gcc.compile: added test(s):
25230 * gcc.execute: added test(s):
25231 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
25233 * added new subdirectory for misc tests: gcc.misc-tests
25234 * gcc.misc-test(s): added tests:
25235 inst-check.c test-consts.c test-ior.c test-switch.c
25237 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
25239 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
25241 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
25243 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
25245 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
25247 * Upgraded c-torture tests from 1.17 to 1.18
25249 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
25251 * Upgraded c-torture tests from 1.12 to 1.17
25253 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
25255 * lib/old-dejagnu.exp:
25256 Fixed handling of XFAIL target triplets to correctly
25257 recognize wildcard characters. Removed code that
25258 appended a unique id tag to the end of the file name
25259 printed out by the result of the testcases within a
25262 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
25264 * lib/old-dejagnu.exp:
25265 Reworked expected failure handling to trigger off of XFAIL
25266 keyword in keyphrase embeded in testcase source code. The
25267 XFAIL keyword must be at the end of the keyphrase line. It
25268 may optionally be followed by one or more target triplets.
25269 It has just occured that the handling of wildcards in the
25270 target triplet may not be correct.
25272 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
25274 * g++.old-deja/tests:
25275 Moved all subdirectories up one level into g++.old-deja .
25277 * lib/old-dejagnu.exp:
25278 Fixed problem with CXXFLAGS not being properly reset, and being
25279 corrupted with extraneous "-c" compiler option. This was
25280 causing binaries to not be generated for test that needed them.
25281 Modified strings passed to "pass" and "fail" so that individual
25282 tests from the same test file would be distinguished by an
25283 identifier appended to the test file name in the summary logs;
25284 this corrected a problem with erroneous diff logs. Added code
25285 to search testcases for expected fail and unexpected pass keywords.
25287 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
25289 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
25291 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
25293 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
25294 Removed extraneous text from end of "Special g++ Options"
25297 * lib/old-dejagnu.exp: Added pattern matching to look for new
25298 keywords, embedded in testcases comments, which will trigger
25299 calls to xpass and xfail.
25301 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
25303 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
25304 comments embedded in the testcases, especially the one looking for
25305 special compiler options, as well as the pattern matching for the
25306 compiler output again.
25308 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
25310 * lib/old-dejagnu.exp: Do a proper check of the return value for
25311 execute tests. Fixed several problems with the pattern matching
25312 of the compiler output which gave erroneous test results.
25313 Changed several of the test result messages to be more descriptive.
25314 * config/unix-g++.exp: Proc g++_load now actually works and
25315 executes the tests passed to it and returns a usable return
25318 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
25320 * lib/gcc.exp: Exits gracefully if $CC is bogus.
25322 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
25324 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
25325 Modified both files to properly execute the old style
25326 dejagnu tests. The previous versions of these files were
25327 experimental and did not function anything near correctly.
25329 1993-04-05 Rob Savoye (rob@cygnus.com)
25331 * Removed all Makefile.in and configure.in files. No configuration
25334 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
25336 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
25338 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
25340 * gcc.compile/configure.in, gcc.unsorted/configure.in,
25341 gcc.special/configure.in, gcc.noncompile/configure.in,
25342 gcc.execute/configure.in, gcc.code_quality/configure.in,
25343 g++.other/configure.in, g++.old-deja/configure.in,
25344 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
25345 in srcname setting.
25347 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
25349 * lib/udi.exp: Fixed mondfe and mondfe_download.
25350 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
25351 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
25353 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
25355 * config/udi-gdb.exp: Check $shell_id after connecting to target.
25356 (gdb_exit): Don't remove *_soc files.
25358 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
25360 * lib/c-torture.exp: Don't look for main; instead always use -w
25361 -c. This is how the c-torture tests work. Remove the object
25362 file if the compilation succeeds.
25363 * gcc.execute/execute.exp: Remove executable if test passes.
25364 * gcc.noncompile/noncompile.exp: Every test is an expected
25366 * gcc.special/special.exp: Added tests from c-torture 1.11,
25367 corrected use of existing test.
25368 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
25369 gcc.execute/920625-1.c: Updated to c-torture 1.11.
25370 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
25371 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
25372 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
25373 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
25374 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
25375 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
25376 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
25377 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
25378 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
25379 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
25380 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
25381 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
25382 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
25383 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
25384 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
25385 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
25386 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
25388 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
25389 correspond to c-torture 1.11.